Commit Graph
817338 Commits
Author SHA1 Message Date
Joonas Niilola 1f21214f66 dev-python/shtab: Keyword 1.7.0 x86, #926111
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-04 08:27:59 +02:00
Viorel Munteanu fb6edc3e15 media-sound/deadbeef-mpris2-plugin: fix building with slibtool
Closes: https://bugs.gentoo.org/926035
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-03-04 08:20:28 +02:00
Sam James 030d99aef0 sys-apps/bat: update environment variable for forcing system libgit2
See d98b521e04.

Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:59:24 +00:00
Sam James 7bbe852332 sys-apps/eza: update environment variable for forcing system libgit2
See d98b521e04.

Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:55:29 +00:00
Eli Schwartz d98b521e04 dev-util/cargo-c: update environment variable for forcing system libgit2
It has changed. https://github.com/rust-lang/git2-rs/commit/59a81cac9ada22b5ea6ca2841f5bd1229f1dd659

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:47:11 +00:00
Eli Schwartz e287404a04 media-video/rav1e: unvendor libgit2 from rust dependency
It is actually only used at build time, by this... thing:
https://crates.io/crates/built

Apparently it is of the utmost importance that when you get the version
info from your git checkout of the project, you do so with blazing-fast
fearless concurrency, and if that means spending several minutes
compiling a git implementation instead of running /usr/bin/git, then no
price is too large.

Fearless concurrency for the win! Onward!

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:47:11 +00:00
Eli Schwartz 4a41e9885a media-video/rav1e: use cargo.eclass functions to build
Avoid randomly circumventing cargo_src_compile just to run additional
things *after*. We want to consistently use the eclass handling,
including in this case filter-lto.

Closes: https://bugs.gentoo.org/908815
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:47:11 +00:00
Sam James 0a5a81b940 net-im/dino: fix modern C issues
Closes: https://bugs.gentoo.org/926073
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:44:43 +00:00
Sam James 831da42118 dev-libs/libsigsegv: update EAPI 7 -> 8, modern C fixes
Closes: https://bugs.gentoo.org/855953
Closes: https://bugs.gentoo.org/893896
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:29:45 +00:00
John Helmert III 37c6116614 dev-util/rizin: drop 0.6.2
Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-03-03 21:21:28 -08:00
John Helmert III 2a7653d7e7 dev-util/cutter: drop 2.2.1, 2.3.1
Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-03-03 21:21:28 -08:00
John Helmert III d226ce0175 dev-util/cutter: add 2.3.3
Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-03-03 21:21:28 -08:00
John Helmert III e353611ab4 dev-util/rizin: add 0.7.1
Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-03-03 21:21:27 -08:00
Sam James fb7d223bb9 sci-libs/lapack: restore filter-lto
In 58d080c1ba, we dropped filter-lto, but
the testsuite still fails to build with LTO, so put it back.

Bug: https://bugs.gentoo.org/878891
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:20:40 +00:00
Sam James 2053865004 games-misc/typespeed: update EAPI 7 -> 8, fix build with LTO, fix group for leaderboard
* EAPI 8
* Fix build with LTO (-Wlto-type-mismatch)
* Fix group for leaderboard (tried to use 'games', move to 'gamestat')
* Wire up tests

Closes: https://bugs.gentoo.org/858785
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:16:30 +00:00
Sam James b34a8017a0 games-emulation/dolphin: filter LTO with USE=gui
Interaction between Qt and LTO.

Bug: https://bugs.dolphin-emu.org/issues/11481
Bug: https://bugreports.qt.io/browse/QTBUG-61710
Closes: https://bugs.gentoo.org/891225
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 05:01:39 +00:00
Sam James 708b693701 dev-db/mysql: filter LTO for legacy 5.7.x branch
ODR violations.

Closes: https://bugs.gentoo.org/855242
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:56:37 +00:00
Sam James 5f6bcf1d1e dev-db/mariadb-connector-c: add 3.3.8
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:54:49 +00:00
Sam James a75e6bb902 dev-db/mariadb-connector-c: filter LTO
Bug: https://jira.mariadb.org/browse/MDEV-11914
Bug: https://jira.mariadb.org/browse/MDEV-25633
Bug: https://bugs.gentoo.org/855233
Closes: https://bugs.gentoo.org/855236
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:52:40 +00:00
Sam James 3feee7984b dev-db/mariadb: filter LTO
Bug: https://jira.mariadb.org/browse/MDEV-11914
Bug: https://jira.mariadb.org/browse/MDEV-25633
Bug: https://bugs.gentoo.org/855236
Closes: https://bugs.gentoo.org/855233
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:49:58 +00:00
Sam James 321f0cac07 app-office/libreoffice: fix build w/ GCC 14
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:21:42 +00:00
Sam James e96d741ee4 dev-libs/libksba: Stabilize 1.6.6 amd64, #926119
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:17:29 +00:00
Sam James 7c2adb8c32 dev-libs/libksba: Stabilize 1.6.6 arm64, #926119
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:17:28 +00:00
Sam James 09bceda9b7 dev-libs/libksba: Stabilize 1.6.6 sparc, #926119
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:17:26 +00:00
Sam James 168e87dfd0 dev-libs/libksba: Stabilize 1.6.6 x86, #926119
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:17:25 +00:00
Sam James f01af1ef60 dev-libs/libksba: Stabilize 1.6.6 ppc64, #926119
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:17:24 +00:00
Sam James 8f4e0cdc1b dev-libs/libksba: Stabilize 1.6.6 ppc, #926119
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:17:23 +00:00
Sam James 8daa628daa dev-libs/libksba: Stabilize 1.6.6 arm, #926119
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:17:21 +00:00
Eli Schwartz 6f41146196 media-gfx/geeqie: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/585432
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:14:12 +00:00
Eli Schwartz 83e5cbb7ba sci-mathematics/z3: mark as LTO-unsafe, strict-aliasing unsafe
The strict-aliasing violation happens only in a test program. However,
that does mean we cannot test that z3 works when built with LTO...

Closes: https://bugs.gentoo.org/879327
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:14:11 +00:00
Eli Schwartz 56692e74e1 dev-libs/libgnt: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/855872
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 04:14:11 +00:00
Sam James d987187cc9 app-crypt/gnupg: backport fix for gpgme tests
Closes: https://bugs.gentoo.org/924386
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 03:08:13 +00:00
Sam James 782784d79e app-crypt/gnupg: drop 2.2.41, 2.2.42-r1
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 03:01:55 +00:00
Sam James 5e78080cd2 app-crypt/gnupg: drop 2.4.3-r1, 2.4.4
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 03:01:39 +00:00
Sam James 666228ae30 app-crypt/pinentry: drop 1.2.1-r5
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:59:09 +00:00
Sam James 52238395b6 dev-libs/libgpg-error: drop 1.47
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:58:09 +00:00
Sam James 741aaf3c9b dev-libs/libgcrypt: drop 1.9.4-r2, 1.10.1-r2, 1.10.1-r3, 1.10.3
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:57:23 +00:00
Sam James a25cf19d6f sys-apps/systemd: backport another stringop-truncation fix
No revbump as this is a false positive (the stringop-* warnings are known
to be noisy/flaky).

Closes: https://bugs.gentoo.org/916518
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:51:32 +00:00
Sam James fcff1056f9 app-text/mdbook: Stabilize 0.4.37 x86, #926115
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:49:43 +00:00
Sam James a2c0f533f0 dev-lang/eisl: Stabilize 3.70 amd64, #926113
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:49:42 +00:00
Sam James 361b44c3bb dev-libs/libgcrypt: backport asm fixes
* Backport fixes for x86 with less/no optimisation
* Backport HPPA asm fix

Closes: https://bugs.gentoo.org/915060
Closes: https://bugs.gentoo.org/925284
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:37:32 +00:00
Sam James 36aa5adc70 app-text/mdbook: Stabilize 0.4.37 amd64, #926115
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:23:54 +00:00
Alexey Sokolov afcd5aa477 sys-devel/llvm: use correct libtool on macos prefix
Bug: https://bugs.gentoo.org/924839
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/35613
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:21:09 +00:00
Alexey Sokolov 743b110bff sys-libs/zlib: respect AR on darwin
Closes: https://bugs.gentoo.org/924839
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:21:09 +00:00
Sam James 582b73bf81 app-text/mdbook: Stabilize 0.4.37 arm, #926115
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:14:28 +00:00
Sam James c046b5b3ec app-text/mdbook: Stabilize 0.4.37 ppc, #926115
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:14:26 +00:00
Sam James b3d4e0f2d9 app-text/mdbook: Stabilize 0.4.37 arm64, #926115
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:14:25 +00:00
Sam James 3c8f8efbc4 app-text/mdbook: Stabilize 0.4.37 ppc64, #926115
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:14:24 +00:00
Sam James 81e1cc3599 dev-perl/Lchown: Keyword 1.10.0-r3 arm64, #910648
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:14:22 +00:00
Sam James 5b3d57e97d app-backup/rsnapshot: Keyword 1.4.5-r1 arm64, #910648
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04 02:14:21 +00:00