Commit Graph
817338 Commits
Author SHA1 Message Date
Michał Górny 966af46f34 dev-python/scikit-build-core: Bump to 0.8.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-01 05:25:49 +01:00
Michał Górny 9ae0eca48e dev-python/types-setuptools: Bump to 69.1.0.20240301
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-01 05:24:51 +01:00
Michał Górny 9657ad41e0 dev-python/trimesh: Bump to 4.1.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-01 05:23:48 +01:00
Michał Górny 395117a363 dev-python/hypothesis: Bump to 6.98.15
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-01 05:23:47 +01:00
Michał Górny 7d77370992 app-admin/awscli: Bump to 1.32.53
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-01 05:23:46 +01:00
Michał Górny f4fc6f589f dev-python/boto3: Bump to 1.34.53
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-01 05:23:45 +01:00
Michał Górny 24862884e2 dev-python/botocore: Bump to 1.34.53
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-01 05:23:44 +01:00
Sam James 88fc9fc044 dev-ml/zarith: Stabilize 1.13 amd64, #924580
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-01 04:00:29 +00:00
Sam James aed53bca3e dev-libs/keystone: filter LTO (ODR violations)
The ODR violations are in a bundled copy of LLVM and upstream seems to have
low activity, and no release in 4 years.

Closes: https://bugs.gentoo.org/924866
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-01 03:54:17 +00:00
Sam James 953dc612be app-crypt/mit-krb5: filter LTO
Suffers from lto-type-mismatch. The codebase is pretty old.

Closes: https://bugs.gentoo.org/854225
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-01 03:41:58 +00:00
Matt Jolly 92699de74c www-client/microsoft-edge-dev: remove old
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-01 12:05:38 +10:00
Matt Jolly 7ea8b0f147 www-client/microsoft-edge-dev: automated bump (123.0.2420.10)
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-01 12:05:38 +10:00
Matt Jolly d20c1e2568 www-client/microsoft-edge-beta: remove old
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-01 12:05:38 +10:00
Matt Jolly f22cead387 www-client/microsoft-edge-beta: automated bump (123.0.2420.10)
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-01 12:05:37 +10:00
Matt Jolly c729bcf3ab www-client/microsoft-edge: remove old
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-01 12:05:37 +10:00
Matt Jolly 1abf71ff33 www-client/microsoft-edge: amd64 stable (122.0.2365.63)
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-01 12:05:37 +10:00
Matt Jolly febb961288 www-client/microsoft-edge: automated bump (122.0.2365.63)
Bug: https://bugs.gentoo.org/925666
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-01 12:05:37 +10:00
Matt Jolly 56862117e7 www-plugins/chrome-binary-plugins: automated update (123.0.6312.22_beta)
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-01 12:05:36 +10:00
Matt Jolly ce4601dd5d www-client/google-chrome-beta: automated update (123.0.6312.22)
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-01 12:05:36 +10:00
Julien Roy a94b944972 gui-wm/hyprland: drop unneeded dependency in live ebuild
Closes: https://github.com/gentoo/gentoo/pull/35583
Signed-off-by: Julien Roy <julien@jroy.ca>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-03-01 01:06:03 +00:00
Julien Roy 08ba90559a gui-wm/hyprland: add 0.36.0
Signed-off-by: Julien Roy <julien@jroy.ca>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-03-01 01:05:39 +00:00
Julien Roy f82a69dee7 dev-libs/hyprlang: add 0.4.1
Signed-off-by: Julien Roy <julien@jroy.ca>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-03-01 01:05:36 +00:00
Eli Schwartz e698835774 net-wireless/gnuradio: remove erroneous dependency on mpir
mpir is an ancient fork of gmp from 2017. It claims to be focused on
speed. It doesn't build with modern compilers due to Modern C issues,
and it fails to build with LTO as well. Unlike gmp, this will never be
fixed.

gnuradio checks for "MPLIB", which is internally implemented by first
checking for gmp, and if gmp cannot be found, checking for mpir.

mpir was never required, and if gmp happened to be installed, it would
be an automagic dependency.

Furthermore, there was a USE-conditional dependency on gmp for wavelets,
which I am not sure makes sense but when triggered, resulted in a forced
gmp dependency that then guaranteed mpir wouldn't be used.

Bug: https://bugs.gentoo.org/812950
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-01 00:48:29 +00:00
Eli Schwartz c9a2902392 media-gfx/meshlab: remove various totally erroneous dependencies
mpir:
    mpir is an ancient fork of gmp from 2017. It claims to be focused on
    speed. It doesn't build with modern compilers due to Modern C issues,
    and it fails to build with LTO as well. Unlike gmp, this will never be
    fixed.

    meshlab can look for either mpir or gmp, but we depended on BOTH and
    only gmp got used. mpir was completely extraneous.

levmar:
    It would be great if we could use the system levmar, as meshlab
    genuinely depends on it. But it hardcodes a vendored copy:
    https://github.com/cnr-isti-vclab/meshlab/blob/bd88167db9839109487f401be50991c4bc990d27/src/external/levmar.cmake

qhull:
    Currently, the build logs this:
    -- Could NOT find Qhull: missing: libqhull (found /usr/lib64/cmake/Qhull/QhullConfig.cmake (found version "8.0.2"))

    This happens because cmake is broken, probably. But meshlab 2021
    ports to libqhull_r, which "should" work fine. Pity we are stuck in
    2020 instead.

    We really could and should use the system copy but the build system
    cannot and does not detect it, which means we shouldn't be depending
    on something we cannot use.

Bug: https://bugs.gentoo.org/905859
Bug: https://bugs.gentoo.org/812950
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-01 00:32:31 +00:00
Eli Schwartz 14f61484f6 dev-ml/cryptokit: mark "mpir" use dependency as disabled-if-missing
Support for mpir was removed from zarith, which means this is guaranteed
to be disabled. That's what we want here anyway. Just indicate this with
a use-dependency default.

Fixes: a8c2b35f50
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-01 00:27:48 +00:00
Yixun Lan d6da577dc0 app-admin/keepass: add 2.56
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-03-01 00:19:52 +00:00
Eli Schwartz a8c2b35f50 dev-ml/zarith: remove support for mpir USE flag
mpir is an ancient fork of gmp from 2017. It claims to be focused on
speed. It doesn't build with modern compilers due to Modern C issues,
and it fails to build with LTO as well. Unlike gmp, this will never be
fixed.

Bug: https://bugs.gentoo.org/812950
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:57:40 +00:00
Eli Schwartz 97ba9187a8 app-office/libalkimia: remove gmp USE flag, force it instead of mpir
mpir is an ancient fork of gmp from 2017. It claims to be focused on
speed. It doesn't build with modern compilers due to Modern C issues,
and it fails to build with LTO as well. Unlike gmp, this will never be
fixed.

Bug: https://bugs.gentoo.org/812950
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:57:39 +00:00
Eli Schwartz efd1a1f09c app-text/pspdftool: mark LTO-unsafe, mark strict-aliasing unsafe
The software is:
- dead upstream since 2015
- maintainer-needed in gentoo
- no reverse dependencies
- unstable-only
- a walking strict-aliasing problem

It's not getting fixed any time soon, and there's nowhere to report
its issues, so just filter out the most dangerous flags and pray nothing
explodes.

Closes: https://bugs.gentoo.org/855023
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:57:39 +00:00
Eli Schwartz 0d3588c4a5 app-text/groonga: require acct-* at build time, not merge time
It uses fowners in src_install. Migrating to sane technology like
systemd-tmpfiles is out of scope for getting the package to work today.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:57:39 +00:00
Eli Schwartz a5a2064a14 app-text/mecab: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/924569
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:57:38 +00:00
Eli Schwartz dac60e2edf app-text/mecab: fix totally broken approach to fixing configure CFLAGS
Instead of sed'ing in the current CFLAGS, remove the broken code. This
is actually technically correct and can be applied by others, and it
also means that flag-o-matic doesn't get silently ignored because the
flags were previously baked into the raw file.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:57:38 +00:00
Sam James b1819ee24f media-libs/fdk-aac: filter LTO (ODR violations)
ODR violations and no progress on upstream bug.

Bug: https://github.com/mstorsjo/fdk-aac/issues/156
Closes: https://bugs.gentoo.org/885355
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:55:20 +00:00
Sam James 46aa29b21a net-mail/courier-common: Stabilize 3.1.5 arm, #925883
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:17:25 +00:00
Sam James cce81dae54 net-mail/courier-imap: Stabilize 5.2.6-r1 arm, #925883
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:17:24 +00:00
Sam James 642dfe6fc4 media-sound/schismtracker: Stabilize 20240129 x86, #925751
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:17:23 +00:00
Sam James 8e4d085881 dev-libs/libffi: Stabilize 3.4.4-r4 arm, #925739
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 23:17:22 +00:00
Sam James 10413effb6 media-sound/schismtracker: Stabilize 20240129 amd64, #925751
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:22:54 +00:00
Sam James 973536c936 sys-cluster/rdma-core: Stabilize 50.0 arm, #925743
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:22:53 +00:00
Sam James 0a8772a167 dev-java/gradle-bin: Stabilize 8.5 amd64, #925753
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:16:16 +00:00
Sam James 9868f22433 dev-java/leiningen-bin: Stabilize 2.11.1 amd64, #925752
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:16:15 +00:00
Sam James 6876aecfca sys-cluster/rdma-core: Stabilize 50.0 ppc64, #925743
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:16:14 +00:00
Sam James b58073419d dev-libs/libffi: Stabilize 3.4.4-r4 amd64, #925739
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:16:12 +00:00
Sam James 332cdf873a dev-libs/libffi: Stabilize 3.4.4-r4 x86, #925739
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:16:11 +00:00
Sam James 16a1223e11 dev-libs/libffi: Stabilize 3.4.4-r4 ppc64, #925739
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:16:10 +00:00
Rolf Eike Beer fb74d0a4f7 sys-libs/readline: stable 8.1_p2-r2 for sparc, bug #925637
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:13:12 +00:00
Rolf Eike Beer 412a8c12e2 app-misc/fastfetch: keyword 2.8.6 for sparc, bug #924443
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:13:12 +00:00
Rolf Eike Beer 0266c76d5a net-libs/libtirpc: stable 1.3.4-r2 for sparc, bug #925634
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:13:12 +00:00
Rolf Eike Beer cbeada6b34 app-arch/xz-utils: stable 5.4.6-r1 for sparc, bug #925410
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:13:11 +00:00
Rolf Eike Beer 25ecc3c22a sys-fs/e2fsprogs: stable 1.47.0-r3 for sparc, bug #925633
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-29 22:13:11 +00:00