Commit Graph
1142446 Commits
Author SHA1 Message Date
Repository mirror & CI ef3920c3a1 Merge updates from master 2024-10-01 02:05:59 +00:00
Sam James 0929102584 dev-lang/ada-bootstrap: install gcc-config-style symlinks
Needed for the logic in toolchain.eclass to match what we do for
sys-devel/gcc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 03:05:31 +01:00
Sam James 6971e38457 toolchain.eclass: go back to PATH lookup for Ada wrappers
This should work now that we install gcc-config-style symlinks in
ada-bootstrap.

Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 03:04:41 +01:00
Sam James 23575e7311 toolchain.eclass: small ada-bootstrap tweaks
* Don't try to do a PATH lookup for the wrappers for now; need to install
  more symlinks in ada-bootstrap, I think
* Style tweaks

Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:57:31 +01:00
Sam James 409fcc75ca toolchain.eclass: quote BROOT
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:47:22 +01:00
Sam James c54225fe5e app-text/calibre: Stabilize 7.17.0 amd64, #940570
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:46:24 +01:00
Sam James 7a6f738a6e toolchain.eclass: further adaptations to dev-lang/ada-bootstrap
This needs prettifying, which I'll do shortly.

Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:45:45 +01:00
Sam James 35a11eab0e dev-lang/ada-bootstrap: fix deps
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:44:56 +01:00
Repository mirror & CI 6be0a83d30 2024-10-01 01:21:26 UTC 2024-10-01 01:21:26 +00:00
Repository mirror & CI d936cf4439 Merge updates from master 2024-10-01 01:21:17 +00:00
Sam James a63f4d5d32 app-emacs/cape: Stabilize 1.7 ALLARCHES, #940559
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:35 +01:00
Sam James ac5db14bf2 dev-lang/dafny: Stabilize 4.8.0 amd64, #940558
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:34 +01:00
Sam James bf106fb138 dev-scheme/racket: Stabilize 8.14 x86, #940555
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:34 +01:00
Sam James bcc5320f70 dev-scheme/racket: Stabilize 8.14 amd64, #940555
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:33 +01:00
Sam James 447b6c2092 dev-scheme/racket: Stabilize 8.14 ppc64, #940555
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:32 +01:00
Sam James cc36c47b81 dev-scheme/chicken: Stabilize 5.4.0 x86, #940554
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:32 +01:00
Sam James 5b1484f5a1 dev-scheme/chicken: Stabilize 5.4.0 amd64, #940554
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:31 +01:00
Sam James 7ea2902dca dev-scheme/chicken: Stabilize 5.4.0 ppc, #940554
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:30 +01:00
Sam James c73a369dd2 dev-scheme/chicken: Stabilize 5.4.0 ppc64, #940554
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:30 +01:00
Sam James 14452f2b9f app-misc/broot: Stabilize 1.42.0 amd64, #940351
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:29 +01:00
Sam James 3135d4888e media-gfx/darktable: Stabilize 4.8.0 amd64, #940070
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:28 +01:00
Sam James e6a69ea10e toolchain.eclass: support dev-lang/ada-bootstrap
Bug: https://bugs.gentoo.org/547358
Bug: https://bugs.gentoo.org/919667
Bug: https://bugs.gentoo.org/940472
Closes: https://bugs.gentoo.org/940471
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:28 +01:00
Sam James 2fecbe438a dev-lang/ada-bootstrap: new package, add 0_p2021
Split dev-lang/gnat-gpl into dev-lang/ada-bootstrap. This ebuild
was initially a clone of dev-lang/gnat-gpl-2021-r5 then had some
cleanups done, toolchain.eclass use removed, and simplified what it
configures/builds/installs.

As I mentioned in 799693623d, there were
two jobs left -- this fixes the first one: splitting dev-lang/gnat-gpl
into its own package which doesn't collide with sys-devel/gcc:10 and
also does the least possible work, not with lots of USE, etc.)

Some inspiration taken from sys-devel/bpf-toolchain. Considered
using the *-toolchain name again but given the purpose of this is *not*
just to avoid crossdev use but instead to bootstrap from a binary for Ada,
it didn't feel appropriate.

(Planned to do this anyway but the issue mentioned in
9732ef3475 pushed me to get on with it now.)

Later versions of ada-bootstrap will be our own binaries for both
newer GCC as a base (although this is mostly a nice-to-have and to keep
things building rather than it being essential, AFAIK) as well as more
importantly musl and other arch support.

For that future work, see https://bugs.gentoo.org/940471#c1 for a
suggestion from Luke A. Guest. That will be tracked in bug #940472.

Bug: https://bugs.gentoo.org/547358
Bug: https://bugs.gentoo.org/919667
Bug: https://bugs.gentoo.org/940472
Closes: https://bugs.gentoo.org/940471
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-01 02:10:27 +01:00
Repository mirror & CI ed942061f2 2024-09-30 22:21:10 UTC 2024-09-30 22:21:10 +00:00
Repository mirror & CI 533d772836 Merge updates from master 2024-09-30 22:21:03 +00:00
Repository mirror & CI ca6c11b267 2024-09-30 21:51:15 UTC 2024-09-30 21:51:15 +00:00
Repository mirror & CI ecfaf2d213 Merge updates from master 2024-09-30 21:51:08 +00:00
James Le Cuirot 8ca18dffa8 dev-libs/angelscript: Version bump to 2.37.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-09-30 22:50:52 +01:00
James Le Cuirot b086cd2371 dev-libs/angelscript: Drop old 2.36.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-09-30 22:39:07 +01:00
James Le Cuirot 37c284ea4b media-video/makemkv: Version bump to 1.17.8
I tried to migrate this to Qt6 even though upstream doesn't support it yet, but
it's not quite trivial.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-09-30 22:36:52 +01:00
Repository mirror & CI 33f30da21d 2024-09-30 20:06:07 UTC 2024-09-30 20:06:08 +00:00
Repository mirror & CI c4ef077950 Merge updates from master 2024-09-30 20:06:01 +00:00
Sam James 8f00f24e90 sys-cluster/galera: Stabilize 26.4.20 ppc64, #940534
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-30 20:54:35 +01:00
Sam James b165d8cd8a app-backup/borgmatic: Stabilize 1.8.14 amd64, #940533
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-30 20:54:34 +01:00
Sam James 9732ef3475 profiles/base: msak dev-lang/gnat-gpl[pgo,lto]
gnat-gpl is purely for bootstrapping Ada and it's based on an old
version of GCC. Avoid risks of miscompilations.

This might explain an odd Fortran failure we had on the binhost
builder w/ USE=pgo.

Signed-off-by: Sam James <sam@gentoo.org>
2024-09-30 20:54:25 +01:00
Repository mirror & CI 40a0079193 2024-09-30 19:36:44 UTC 2024-09-30 19:36:45 +00:00
Repository mirror & CI 4508d16385 Merge updates from master 2024-09-30 19:36:38 +00:00
Arthur Zamarin 9ee3a0a167 app-arch/lha: Stabilize 114i_p20210328 arm, #940180
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-30 22:35:16 +03:00
Arthur Zamarin 24ecb66a4a app-emulation/virtualbox-guest-additions: Stabilize 6.1.50-r1 x86, #940346
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-30 22:35:11 +03:00
Arthur Zamarin bc2400704b app-emulation/virtualbox-guest-additions: Stabilize 6.1.50-r1 amd64, #940346
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-30 22:35:06 +03:00
Arthur Zamarin 4bbddf38cc dev-libs/openssl: Stabilize 3.0.15 arm64, #940192
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-30 22:35:03 +03:00
Arthur Zamarin a2f0ae7aea sci-mathematics/coq: Stabilize 8.19.2 amd64, #940557
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-30 22:34:31 +03:00
Ionen Wolkens aefba1ed1e x11-drivers/nvidia-drivers: fix build with USE=-modules
At same time update/shorten comment a bit, esp. to mention that it may
not be included without initramfs regen and this is more of a best
effort solution (thankfully *most* users would include neither modules
on an initramfs and it wouldn't matter).

Fixes: dacc7d5a54
Closes: https://bugs.gentoo.org/940564
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-09-30 15:30:14 -04:00
Alfredo Tupone 3442c74441 dev-ml/dune-configurator: put back vendored
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-09-30 21:11:04 +02:00
Repository mirror & CI b2e894c171 2024-09-30 19:06:49 UTC 2024-09-30 19:06:49 +00:00
Repository mirror & CI 83fbd4df9f Merge updates from master 2024-09-30 19:06:39 +00:00
Alfredo Tupone e23364ef7d dev-ml/dune-private-libs: revert to not rm vendored
Closes: https://bugs.gentoo.org/940467
Closes: https://bugs.gentoo.org/940478
Closes: https://bugs.gentoo.org/940495
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-09-30 21:03:30 +02:00
Repository mirror & CI 8444aba79a 2024-09-30 18:36:20 UTC 2024-09-30 18:36:20 +00:00
Repository mirror & CI 2ac97f3c32 Merge updates from master 2024-09-30 18:36:12 +00:00
Fabian Groffen e46436ba76 dev-ryby/logger-1.6.1: marked ~arm64-macos
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-09-30 20:32:54 +02:00