Commit Graph
1142446 Commits
Author SHA1 Message Date
Repository mirror & CI 1522cae751 2024-09-29 09:21:20 UTC 2024-09-29 09:21:21 +00:00
Repository mirror & CI bb7726b598 Merge updates from master 2024-09-29 09:21:11 +00:00
Viorel Munteanu 8b5ea5e732 media-libs/netpbm: drop 11.7.1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-09-29 12:13:47 +03:00
Viorel Munteanu 312c0e88fa media-libs/netpbm: add 11.2.11, 11.7.2
Closes: https://bugs.gentoo.org/940328
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-09-29 12:13:47 +03:00
Eray Aslan bfe2fae6e2 mail-mta/postfix: add 3.10_pre20240928, drop 3.10_pre20240926
Signed-off-by: Eray Aslan <eras@gentoo.org>
2024-09-29 11:02:22 +02:00
Repository mirror & CI 6910b12af3 2024-09-29 08:36:20 UTC 2024-09-29 08:36:21 +00:00
Repository mirror & CI 10e9a9888d Merge updates from master 2024-09-29 08:36:13 +00:00
Viorel Munteanu 8289834aa7 app-misc/fastfetch: add 2.26.1, drop 2.26.0
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-09-29 11:20:32 +03:00
Repository mirror & CI 857c6ac289 2024-09-29 08:06:37 UTC 2024-09-29 08:06:37 +00:00
Repository mirror & CI 61053846c3 Merge updates from master 2024-09-29 08:06:27 +00:00
Miroslav Šulc e9c4e61230 media-sound/picard: dropped obsolete 2.12.1
Bug: https://bugs.gentoo.org/940358
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-09-29 09:59:35 +02:00
Viorel Munteanu c1a8ae7989 app-misc/fastfetch: sync live ebuilds
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-09-29 10:54:35 +03:00
Viorel Munteanu 5e238211ba app-misc/fastfetch: drop 2.24.0, 2.25.0
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-09-29 10:54:15 +03:00
Viorel Munteanu d9d907ccc0 app-misc/fastfetch: add 2.26.0
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-09-29 10:48:58 +03:00
Repository mirror & CI 3676592100 2024-09-29 03:21:04 UTC 2024-09-29 03:21:04 +00:00
Repository mirror & CI d3675ca0b3 Merge updates from master 2024-09-29 03:20:56 +00:00
Michał Górny 03581a1aa1 dev-python/bracex: Bump to 2.5_p1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-29 04:49:58 +02:00
Michał Górny 7b6b169835 dev-python/dill: Bump to 0.3.9
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-29 04:49:33 +02:00
Michał Górny b2290a4c5a dev-python/scikit-build-core: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-29 04:14:58 +02:00
Michał Górny e85527528e dev-python/fakeredis: Bump to 2.25.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-29 04:13:52 +02:00
Michał Górny 174e5c2cd1 media-gfx/fotema: Bump to 1.14.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-29 04:10:29 +02:00
Michał Górny 5cc4c0ec2a package.mask: Unmask dev-python/aiohappyeyeballs
A fixed dev-python/aiohttp version was released, so unmask new
dev-python/aiohappyeyeballs.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-29 04:09:47 +02:00
Michał Górny 507dfd26ef dev-python/aiohttp: Bump to 3.10.8
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-29 04:09:34 +02:00
Repository mirror & CI ad14bd8db9 2024-09-29 01:20:59 UTC 2024-09-29 01:20:59 +00:00
Repository mirror & CI 25dce75871 Merge updates from master 2024-09-29 01:20:52 +00:00
Sam James 53173d7420 toolchain.eclass: use ${GNAT} for GNAT version print
It shouldn't matter as we set PATH but let's do it anyway for consistency.

Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 02:12:54 +01:00
Sam James 8b286cd2cb toolchain.eclass: print GDC version used
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 02:11:19 +01:00
Sam James b9c70336a7 toolchain.eclass: install gdc symlink too
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 02:06:19 +01:00
Sam James 3355cb0ab6 toolchain.eclass: rework D handling
The recent work for Ada makes things easier here because you don't
have to try juggle both GNAT and GDC at the same time.

Anyway, let's do something similar: iterate over installed GCCs
and try to use the best GDC available for bootstrapping, so users
don't have to manually select it with `gcc-config`. More mangling
may be needed than setting GDC down the line.

Bug: https://bugs.gentoo.org/868228
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 02:04:44 +01:00
Repository mirror & CI be277b7215 2024-09-29 00:54:05 UTC 2024-09-29 00:54:06 +00:00
Repository mirror & CI 1b7c96c94d Merge updates from master 2024-09-29 00:53:59 +00:00
Sam James b3ef661b90 net-misc/netifrc: add 0.7.12
Alexander Zubkov (1):
      net: iproute2: fix missing quotes in test

Sam James (1):
      Makefile.inc: prepare for netifrc-0.7.12

Closes: https://bugs.gentoo.org/940443
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:30:23 +01:00
Matt Turner 65d15c2936 sys-fs/squashfs-tools-ng: Version bump to 1.3.2
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-09-28 20:29:47 -04:00
Sam James a1eb70d071 sys-devel/gcc: add 14.2.1_p20240928
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:24:33 +01:00
Repository mirror & CI 12b094b506 2024-09-29 00:21:10 UTC 2024-09-29 00:21:10 +00:00
Repository mirror & CI 3b42433a58 Merge updates from master 2024-09-29 00:21:00 +00:00
Sam James c731e5d970 media-libs/libsdl2: Stabilize 2.30.7-r1 ppc, #936073
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:18:23 +01:00
Sam James 799693623d toolchain.eclass: Ada rework
Look hard for an existing GNAT for use for bootstrapping without requiring
users to run `gcc-config` / switch their system copy of GCC, which is both
brittle in that it requires manual intervention, and also unclean.

Started looking at this after https://public-inbox.gentoo.org/gentoo-dev/2a700166-f01a-4807-bd76-7b0cce72af0b@archeia.com/
although the approach is different. I did use it as a base although not
much of it remains.

We take the following approach:
* Iterate over installed GCC slots (preferring ${SLOT}, then iterating
  from the latest version installed down to GCC 10) to find a copy of
  GNAT;

* Create wrappers for gnat* to redirect calls when building GCC to
  our found bootstrap copy of GNAT;

* Use an extracted spec file to redirect gnat1 calls to that bootstrap
  copy too, as the build system doesn't allow saying "just use this copy
  of gnat" (it always wants $(CC) to support it).

  The real nasty part here is that GCC's build system doesn't seem to have
  a way to point to 'ADACC' or similar (it looks like it did have 'ADAC' years ago).

Remaining bits to be done:
* Adapting/replacing/supplementing dev-lang/gnat-gpl with a version that
  can be installed in parallel to sys-devel/gcc:10 so it can be pulled
  in transparently for bootstrapping;

* Build our own, or source some other copy (e.g. from Alire), of a newer
  bootstrap GNAT. https://github.com/alire-project/GNAT-FSF-builds is
  a likely candidate.

I also hope that we can ultimately do the same for D.

Bug: https://gcc.gnu.org/PR864
Bug: https://gcc.gnu.org/PR108909
Bug: https://bugs.gentoo.org/137268
Bug: https://bugs.gentoo.org/547358
Bug: https://bugs.gentoo.org/919667
Closes: https://bugs.gentoo.org/937774
Link: https://lists.fedorahosted.org/archives/list/epel-devel@lists.fedoraproject.org/thread/CVQ3JIOZI5ODYDZU2DZLA37JWSLMCIN7/
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:18:08 +01:00
Sam James 1381eb9987 toolchain.eclass: more Ada cleanup
Breaks w/ pic linking and unnecessary. Use the regular build system route.

Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:18:08 +01:00
Sam James 687e6b6f1b toolchain.eclass: enable libada with USE=ada
This was added in d6d640106d but it's not
clear to me why.

Noticed because it causes loads of Ada test failures as UNRESOLVED,
failing with:
```
gnatmake: RTS path "/var/tmp/portage/sys-devel/gcc-15.0.9999/work/build/x86_64-pc-linux-gnu/./libada" not valid: missing adainclude and adalib directories
compiler exited with status 1
```

Fixes: d6d640106d
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:18:07 +01:00
Sam James f210bb3d73 dev-lang/gnat-gpl: rename USE=bootstrap -> USE=system-bootstrap, invert meaning
USE=bootstrap has/had a special meaning in <EAPI 5 and it also ends up
stable-masked apparently too.

It was dropped from use.desc in af748c0468
and dropped from sys-devel/gcc a while ago too (bug #440224).

To facilitate automatically using gnat-gpl in sys-devel/gcc, do two things:
* Rename USE=bootstrap -> USE=system-bootstrap
* Make USE=system-bootstrap mean "I need a working Ada compiler to build this"
  (i.e. invert its meaning) to match dev-java/openjdk and dev-lang/rust.

Bug: https://bugs.gentoo.org/137268
Bug: https://bugs.gentoo.org/440224
Bug: https://bugs.gentoo.org/547358
Bug: https://bugs.gentoo.org/919667
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:15:58 +01:00
Sam James cc8b2ca86e dev-python/scikit-build-core: Stabilize 0.10.6 amd64, #940397
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:13:40 +01:00
Sam James 322e25f580 dev-python/executing: Stabilize 2.1.0 amd64, #940374
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:13:39 +01:00
Sam James ef24ce23f4 www-client/chromium: Stabilize 129.0.6668.70 amd64, #940254
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:13:38 +01:00
Sam James 6efbd27e3e media-libs/libaom: Stabilize 3.9.1 x86, #940078
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:13:36 +01:00
Sam James 72de86bd2b net-misc/smb4k: Stabilize 3.2.81 amd64, #939437
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:13:35 +01:00
Sam James a253598ecb app-cdr/kcdemu: Stabilize 0.9 amd64, #939437
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:13:34 +01:00
Sam James f240285c7e x11-misc/kronometer: Stabilize 2.3.70_pre20240906 amd64, #939437
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:13:34 +01:00
Sam James 64e3352857 kde-misc/tellico: Stabilize 4.0 amd64, #939437
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:13:33 +01:00
Sam James 036e183ed1 kde-misc/krename: Stabilize 5.0.60_pre20240906 amd64, #939437
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-29 01:13:32 +01:00