Commit Graph
647569 Commits
Author SHA1 Message Date
Sam James bf286a7973 dev-libs/gmp: tie --enable-fat to USE=cpudetection
Note that USE=-cpudetection still gives a very generic
build rather than one detected at build time to be
precisely the machine compiled on (for now?)

Bug: https://bugs.gentoo.org/883201
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 08:31:33 +00:00
Sam James 3fe1b5370c dev-libs/gmp: link to upstream packaging notes
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 08:31:32 +00:00
Sam James a779de37d7 dev-perl/Math-GMP: add 2.250.0
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 08:31:32 +00:00
Miroslav Šulc 44b3cce734 media-sound/terminatorx: removed obsolete 4.1.0
Bug: https://bugs.gentoo.org/880707
Closes: https://bugs.gentoo.org/740522
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2022-11-30 09:29:30 +01:00
Miroslav Šulc b0e008f580 media-sound/terminatorx: added missing build-time dep
Closes: https://bugs.gentoo.org/831561
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2022-11-30 09:29:21 +01:00
Andreas Sturmlechner aa9f1348ab dev-qt/qtcore: Fix syncqt.pl path (use shipped version)
Closes: https://bugs.gentoo.org/883701
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-11-30 09:22:56 +01:00
Sam James 78b4d4ebbc dev-libs/gmp: pass --enable-fat for x86 (includes more asm)
Vanilla (_not_ from an ebuild) gmp will probe CHOST and then
deduce its *own* tuple based on the currently used CPU, abusing
its own custom config.guess (which our econf overwrites). This
value is used to decide which accelerated asm is compiled in (MPN_PATH).

In ebuilds, we override and refresh config.guess and friends because
it's a common portability problem to have stale versions which don't
even recognise e.g. riscv as an arch. But gmp's non-standard use
of these files poses a problem for us.

We can't simply resort to just not refreshing/changing the files
because we need to be able to build binary packages on a system
without them being super specific to the machine they were built
on with no way of controlling it (we may want to look at a USE
flag for this going forward though).

For now, we can use --enable-fat which produces a generic libgmp
which can load various asm at runtime based on the CPU in use - success!

Unfortunately, --enable-fat only does anything on x86 for the time
being, so !x86 is still in the same situation as before this commit,
but this is progress at least.

Thanks goes to Nikita Zlobin <nick87720z@gmail.com> for noticing
the problem originally (and being persistent with investigating it).

Temporarily unkeyworded until I can test this a bit more.

Bug: https://bugs.gentoo.org/883201
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 07:48:13 +00:00
Sam James ac6d65a9d9 dev-libs/gmp: drop 6.2.1-r1
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 07:22:19 +00:00
Sam James acf7e0fe99 sys-libs/readline: drop 8.1_p2
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 07:21:36 +00:00
Sam James e122907073 dev-vcs/git: drop 2.35.1, 2.35.5, 2.37.4, 2.38.0
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 07:21:12 +00:00
Sam James 469afb3435 dev-vcs/git: add 2.39.0_rc1, drop 2.39.0_rc0
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 07:20:30 +00:00
Sam James b8cf98c67c x11-terms/xterm: add 377
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 07:13:32 +00:00
Sam James abc758f4cb sys-apps/portage: backport patsub_replacement disablement for Bash 5.2
Quoting Portage's NEWS:
"""
* ebuild: Handle Bash 5.2's change in behavior which enables the shopt
  'patsub_replacement' by default. This is needed to avoid breaking existing
  working ebuilds. Future EAPIs will need to adjust the logic
  added by this change. See bug #881383.
"""

Bug: https://bugs.gentoo.org/881383
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 07:05:38 +00:00
Sam James e6e4bb07df dev-libs/libgpg-error: update .sig Manifest entry
Closes: https://bugs.gentoo.org/883371
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 07:03:18 +00:00
Sam James 55efad60b5 dev-libs/xmlsec: add 1.2.37
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 06:59:46 +00:00
Jakov Smolić 3f7474bee8 dev-python/pymacaroons: Stabilize 0.13.0-r1 ALLARCHES, #883515
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-11-30 07:03:55 +01:00
Zac Medico 27c8f2d94a app-metrics/pushgateway: drop 1.4.2, 1.4.3
Bug: https://bugs.gentoo.org/883647
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2022-11-29 21:40:22 -08:00
Sam James a90b7d3dd8 app-misc/zisofs-tools: fix configure w/ clang 16
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 05:16:34 +00:00
Sam James fb2ce63e56 app-admin/whowatch: add github upstream metadata
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 05:12:40 +00:00
Sam James 4bb68b6cfd app-admin/whowatch: fix configure w/ clang 16
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 05:12:05 +00:00
Sam James e8fa0139c9 dev-perl/Curses: add 1.410.0
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 05:09:51 +00:00
Matoro Mahri ed162256bc dev-python/Levenshtein: Keyword 0.20.8 ia64, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:11 +00:00
Matoro Mahri 25b2a043b4 dev-python/rapidfuzz: Keyword 2.13.2 ia64, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:11 +00:00
Matoro Mahri c1a7ce4784 dev-cpp/rapidfuzz-cpp: Keyword 1.10.1 ia64, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:10 +00:00
Matoro Mahri d4a132c07d dev-cpp/taskflow: Keyword 3.3.0 ia64, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:10 +00:00
Matoro Mahri 4d239aa4d6 dev-cpp/doctest: Keyword 2.4.9 ia64, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:09 +00:00
Matoro Mahri 40304a3234 dev-python/rapidfuzz_capi: Keyword 1.0.5 ia64, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:07 +00:00
Matoro Mahri 0b83d8893e dev-python/Levenshtein: Keyword 0.20.8 mips, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:06 +00:00
Matoro Mahri a8c57f40d8 dev-python/rapidfuzz: Keyword 2.13.2 mips, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:06 +00:00
Matoro Mahri e5a77f3f4f dev-cpp/rapidfuzz-cpp: Keyword 1.10.1 mips, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:05 +00:00
Matoro Mahri 99c5688abb dev-cpp/taskflow: Keyword 3.3.0 mips, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:05 +00:00
Matoro Mahri 668f2d4c36 dev-cpp/doctest: Keyword 2.4.9 mips, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:03 +00:00
Matoro Mahri d21bc900bb dev-python/rapidfuzz_capi: Keyword 1.0.5 mips, #873814
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:40:02 +00:00
Matthias Maier ba5dae561b sci-libs/trilinos: add 13.4.1
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2022-11-29 22:29:49 -06:00
Sam James 6a6a30d1d6 toolchain.eclass: restore style changes lost in GCC 13 sphinx revert
Fixes: 476e425a52
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:13:37 +00:00
Sam James bbc000577a sys-libs/timezone-data: add 2022g
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:13:37 +00:00
Sam James d49ceea95d net-misc/iputils: add 20221126
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:13:36 +00:00
Sam James e891cc7cc5 net-firewall/firewalld: add 1.2.2
Closes: https://bugs.gentoo.org/853055
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:13:36 +00:00
Sam James 2891a18449 dev-libs/libusb-compat: add 0.1.8
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-30 04:13:35 +00:00
Michał Górny 47feff1f59 dev-python/cwcwidth: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 04:09:18 +01:00
Michał Górny 95b45338ee dev-python/rope: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 04:09:17 +01:00
Michał Górny c81c6f1abb dev-python/meson-python: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 04:09:17 +01:00
Michał Górny 2bc8d05925 dev-python/wsaccel: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 04:09:16 +01:00
Michał Górny a997c9529b dev-python/reportlab: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 04:09:15 +01:00
Michał Górny 108a029fad dev-python/scikit-build: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 04:09:14 +01:00
Michał Górny 3b4e059dd6 dev-python/python-zstandard: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 04:09:14 +01:00
Michał Górny 95f204f796 dev-python/lazy-object-proxy: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 04:09:13 +01:00
Michał Górny a45cb2478d dev-python/numexpr: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 04:09:12 +01:00
John Helmert III f1541a2a67 profiles: last rite sys-apps/ucspi-ssl
Bug: https://bugs.gentoo.org/696936
Signed-off-by: John Helmert III <ajak@gentoo.org>
2022-11-29 20:56:58 -06:00
Michał Górny 349fa9b218 dev-python/python-utils: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-11-30 03:54:35 +01:00