Commit Graph
888975 Commits
Author SHA1 Message Date
Sam James 8d5f3bfb1e dev-db/sqlite: backport allocator mismatch fix to 3.47.0
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 22:43:30 +00:00
Sam James b14727ff79 sys-devel/gcc: add 15.0.0_pre20241110
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 22:43:13 +00:00
James Le Cuirot effcded1d9 dev-perl/URI: Keyword 5.300.0 for ~m68k
The tests pass.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-11-10 22:14:02 +00:00
James Le Cuirot 8c2c510408 dev-perl/MIME-Base32: Keyword 1.303.0-r1 for ~m68k
The tests pass.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-11-10 22:14:01 +00:00
James Le Cuirot f62385e740 dev-perl/Regexp-IPv6: Keyword 0.30.0-r2 for ~m68k
The tests pass.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-11-10 22:14:00 +00:00
Paul Zander b33a4a865f dev-util/clazy: move clazy script
Putting the clazy script into CMAKE_RUNTIME_OUTPUT_DIRECTORY gets it covered by
the already set PATH.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:43:19 +00:00
Paul Zander 5326e72b51 dev-util/clazy: introduce more test DEPENDs
Don't skip tests in favour of requiring the needed packages.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:43:19 +00:00
Sam James 60b385aa5d dev-libs/libxslt: add 1.1.42
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:31:18 +00:00
Sam James c78eb68ed5 profiles: drop libxml2 mask
Bug: https://bugs.gentoo.org/935452
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:31:17 +00:00
Alfred Wingate de055fb769 dev-libs/libxml2: build with legacy stubs to avoid ABI breakage
Bug: https://bugs.gentoo.org/935452
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37427
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:31:17 +00:00
Sam James c192808386 dev-libs/libxml2: add 2.13.4
Bug: https://bugs.gentoo.org/943198
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:31:16 +00:00
Eli Schwartz 4ddb78d1cc app-text/calibre: backport patch to fix tests with pillow 11
Apply the fix to stable in addition to packaging the new version.

Bug: https://bugs.gentoo.org/943009
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-11-10 16:29:19 -05:00
Eli Schwartz 4ec870832e app-text/calibre: add 7.21.0
Closes: https://bugs.gentoo.org/943009
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-11-10 16:29:19 -05:00
Sam James 5de097998a dev-libs/icu: undo Requires change in .pc file
Undo change for now which exposes underlinking in consumers;
revisit when things are a bit quieter and tinderbox its removal.

Things are quite hectic atm with slotted Rust and so on, and don't
really have the energy to handle fallout from the change.

Closes: https://bugs.gentoo.org/943201
Closes: https://bugs.gentoo.org/943200
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:18:53 +00:00
Sam James 8f54386520 media-gfx/eom: Stabilize 1.28.0-r2 amd64, #943194
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:11:35 +00:00
Sam James a7a897225d x11-libs/gl2ps: Stabilize 1.4.2-r1 x86, #943173
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:11:34 +00:00
Sam James e722a634d9 media-video/guvcview: Stabilize 2.1.0 x86, #943169
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:11:33 +00:00
Sam James 719f8cdded dev-libs/libxml2: add 2.12.9
Bug: https://bugs.gentoo.org/943198
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:10:54 +00:00
Sam James 8ac8bf35e0 dev-libs/libxml2: add 2.12.9
Bug: https://bugs.gentoo.org/943198
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:03:59 +00:00
Sam James ba495dca07 dev-libs/libxml2: add 2.11.9
Bug: https://bugs.gentoo.org/943198
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 21:02:11 +00:00
Fabian Groffen dcf3c1be77 dev-python/dulwich-0.22.5-r1: drop hack, fix install without Rust
- drop previous rust-extension hack, eschwartz fixed this upstream
- avoid requiring Rust to be installed (which defeats the purpose of
  native-extensions USE-flag)

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-11-10 21:34:10 +01:00
Andreas Sturmlechner 37b4f51031 app-text/sdcv: drop 0.5.4
Closes: https://bugs.gentoo.org/943175
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-10 21:22:17 +01:00
Sam James ba76dc37fe mail-mta/courier: Stabilize 1.3.13 x86, #943165
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 20:01:35 +00:00
Sam James d6e0cda0a6 net-libs/courier-authlib: Stabilize 0.72.3 x86, #943165
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 20:01:35 +00:00
Sam James 0ac18ad21e net-libs/courier-unicode: Stabilize 2.3.1 x86, #943165
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 20:01:34 +00:00
Sam James f4eb4c63f9 app-text/sdcv: Stabilize 0.5.5 amd64, #943175
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 19:52:17 +00:00
Sam James 13845a7bec app-text/sdcv: Stabilize 0.5.5 x86, #943175
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 19:52:15 +00:00
Sam James 42930f4b96 dev-libs/icu: add 76.1
Bug: https://bugs.gentoo.org/942694
Bug: https://bugs.gentoo.org/866947
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 19:48:20 +00:00
Sam James d7f8b403a9 dev-libs/icu-layoutex: add 76.1
Bug: https://bugs.gentoo.org/942694
Bug: https://bugs.gentoo.org/866947
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 19:48:19 +00:00
Sam James f11e30f6f5 dev-util/clazy: fix tests w/ clazy not installed
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 19:48:18 +00:00
Sam James 53ab7087b1 sec-keys/openpgp-keys-icu: add 20241110
Uses KEYS from the 76 branch.

Bug: https://unicode-org.atlassian.net/browse/ICU-22959
Bug: https://bugs.gentoo.org/942694
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 19:48:18 +00:00
Matt Turner 85e50c9470 x11-libs/xtrans: Version bump to 1.5.2
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-11-10 14:31:03 -05:00
James Le Cuirot f7ce4bb09b sys-process/btop: Keyword 1.4.0 for ~m68k
Manually tested and working.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-11-10 18:37:34 +00:00
James Le Cuirot ead01b5fee app-text/lowdown: Keyword 1.2.0 for ~m68k
The tests pass.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-11-10 18:36:55 +00:00
Eli Schwartz 667ba09a40 www-client/firefox: fix building with USE=pgo and no -flto
We automatically enable lto in this case. But we also run some
conditionals too early, only in the `tc-is-lto` check, that do not get
run under USE=pgo. Specifically, we filter some -Werror=* due to
reasons.

This then means that people setting these -Werrors globally, but only
selecting certain packages to build with -flto, cannot build firefox.

(The fact that these -Werrors are disabled is another topic entirely.)

Fixes: 01ba4dc619
Fixes: bcec881430
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-11-10 13:15:59 -05:00
Ionen Wolkens eaf2351343 gui-libs/egl-wayland: add 1.1.17_pre20241101
Only has a single commit over the previous snapshot, but bumping
given it may prevent some rare crashes with Plasma.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-11-10 13:00:18 -05:00
Sam James 57938a28b4 dev-util/clazy: add qtnetworkauth test dep
no-module-include needs this.

Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 17:58:12 +00:00
Sam James a4b107c921 dev-util/clazy: keyword 1.12 for ~amd64, ~arm64, ~x86
Was added unkeyworded in a1fcee35f6 because
of the test hell.

The issues are now fixed, thanks to negril.

Bug: https://bugs.gentoo.org/811723
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 17:43:37 +00:00
Paul Zander 8a50bc5c41 dev-util/clazy: fix tests
Fiddle with the code to allow testing under gentoo.

- Fix logic that incorrectly adds paths that only work with not installed
builds.
- Use `CMAKE_INSTALL_LIBDIR` from `GNUInstallDirs` to avoid looking up libs with
wrong ABI.
- Install `clazy-standalone` in to the same directory as the corresponding
`clang` binary so it can find headers.
- Skip tests if their dependencies are not satifsfied.
- Don't test qt5, even if installed, so we can ignore the dependencies.

Closes: https://bugs.gentoo.org/811723
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 17:43:37 +00:00
Michal Rostecki 066df5677a sys-libs/compiler-rt: Provide atomic-builtins IUSE flag
Atomic builtins fail to build with GCC. Furthermore, they are not needed
on systems with GCC, because libatomic can be used on them. Atomic
builtins are mostly useful on LLVM-based systems.

Guard them behind the `atomic-builtins` IUSE flag. That flag depends on
`clang`.

Bug: https://bugs.gentoo.org/943129
Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39260
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-10 18:42:41 +01:00
Jonas Frei c25e0c1891 app-shells/nushell: drop 0.95.0
Signed-off-by: Jonas Frei <freijon@pm.me>
Closes: https://github.com/gentoo/gentoo/pull/39064
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-11-10 09:38:33 -08:00
Jonas Frei 9ab37abf11 app-shells/nushell: add 0.99.1, new USE flag system-clipboard
The USE flag enables an optional feature that was previously
a default feature and made optional due to OS compatibility issues.
The existing 'X' USE flag is only needed for this new optional feature.
Also: Updated for slotted Rust

Closes: https://bugs.gentoo.org/939925
Signed-off-by: Jonas Frei <freijon@pm.me>
From: https://github.com/gentoo/gentoo/pull/39064
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-11-10 09:36:21 -08:00
Andrei Horodniceanu e08def09c0 toolchain.eclass: Check for gnu environment when enabling cet on x86
Like we do for arm64 and amd64, diverge from the upstream check for
linux and only enable it for gnu triples.

Closes: https://bugs.gentoo.org/942951
Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
Closes: https://github.com/gentoo/gentoo/pull/39228
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 17:23:44 +00:00
James Le Cuirot aea2e00410 net-libs/nghttp3: Keyword 1.6.0 for ~m68k
The tests pass.

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-11-10 17:05:27 +00:00
Sam James e7ee8933d4 x11-libs/gl2ps: Stabilize 1.4.2-r1 amd64, #943173
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 16:51:28 +00:00
Sam James 5a17b863d2 media-libs/libheif: Stabilize 1.18.2-r1 amd64, #943171
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 16:51:26 +00:00
Sam James c6a214ac2f media-sound/ncspot: add missing rust_pkg_setup calls
Not all revisions were updated.

Closes: https://bugs.gentoo.org/943167
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 16:51:15 +00:00
Arthur Zamarin a03f50c33d app-editors/featherpad: add 1.5.2
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-11-10 16:44:41 +00:00
Arthur Zamarin bf00b06358 dev-libs/tree-sitter-bash: add 0.23.2
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-11-10 16:24:28 +00:00
Sam James bbc38cd676 media-libs/libheif: Stabilize 1.18.2-r1 x86, #943171
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-10 16:02:53 +00:00