Commit Graph
811963 Commits
Author SHA1 Message Date
Sam James abf8e2ee55 toolchain.eclass: install test results as orphaned files in /var/cache/gcc
This allows comparison across versions even after they get upgraded, which
is useful in itself (and across series), but also for looking into when regressions
started if they're reported but started a while ago.

Followup to 9ac3f1cf62.

Bug: https://bugs.gentoo.org/214345
Bug: https://bugs.gentoo.org/253926
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 15:40:50 +00:00
Sam James e9c493e228 toolchain.eclass: add CHOST to test data path
We get collisions for cross-compilers otherwise.

Closes: https://bugs.gentoo.org/925037
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 15:40:49 +00:00
Sam James 307968a643 toolchain.eclass: use extglob for hybrid hack
Thanks Ionen!

Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 15:39:40 +00:00
Sam James 8bfd8afef6 sys-devel/clang-common: updates for 23.0
* Promote -Wl,-z,now to vanilla, following GCC (bug #876923)
* Add USE=cet to control -fcf-protection, following GCC (bug #908600, bug #927298)

Bug: https://bugs.gentoo.org/876923
Bug: https://bugs.gentoo.org/927298
Closes: https://bugs.gentoo.org/908600
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 15:38:51 +00:00
Joonas Niilola 546cf50885 www-client/firefox-bin: drop 115.9.0, 124.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-23 16:56:00 +02:00
Joonas Niilola c9fdc6b32e www-client/firefox-bin: add 115.9.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-23 16:55:59 +02:00
Joonas Niilola ae072aaaa5 www-client/firefox-bin: add 124.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-23 16:55:59 +02:00
Sam James b505998d73 toolchain.eclass: split condition for readability
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 14:52:25 +00:00
Sam James 4fba38fc35 toolchain.eclass: add workaround for hybrid CPUs
Hybrid/big.little/PE CPUs may report an inconsistent cache size across cores
which can cause GCC's bootstrapping to fail its self-comparison.

When CBUILD is amd64 or x86 and -march=native is in CFLAGS, iterate over
all cores and record l1-cache-size. If any differ, use the first one we found.

Bug: https://gcc.gnu.org/PR111768
Closes: https://bugs.gentoo.org/904426
Closes: https://bugs.gentoo.org/908523
Closes: https://bugs.gentoo.org/915389
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 14:48:47 +00:00
Sam James df5debfbe8 toolchain.eclass: fix whitespace
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 14:48:42 +00:00
Michał Górny 4c5de839f0 sci-mathematics/z3: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 15:36:05 +01:00
Michał Górny 5c81da8926 xfce-extra/xfce4-weather-plugin: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 15:36:04 +01:00
Arthur Zamarin 6ba1883baa dev-libs/tree-sitter-python: revbump to apply eclass fix
Closes: https://bugs.gentoo.org/927572
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 16:34:37 +02:00
Arthur Zamarin b4b75f77d6 dev-libs/tree-sitter-bash: revbump to apply eclass fix
Closes: https://bugs.gentoo.org/927571
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 16:33:49 +02:00
Arthur Zamarin 5f34586458 tree-sitter-grammar.eclass: don't pre-strip library
When STRIP is set to anon empty value, it is called during build of the
shared library. By unsetting it, the strip isn't called during compile
but by the portage strip phase.

Closes: https://bugs.gentoo.org/927571
Closes: https://bugs.gentoo.org/927572
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-23 16:29:55 +02:00
Ionen Wolkens fd3e7f8444 dev-libs/ncnn: fix openmp automagic
Meant to do this earlier but kind of forgot about it.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-03-23 10:08:50 -04:00
Akinori Hattori 72ea0ec720 app-text/po4a: drop old
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
2024-03-23 23:04:29 +09:00
Akinori Hattori 87a1711fc0 app-i18n/unicode-emoji: drop old
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
2024-03-23 23:01:16 +09:00
Akinori Hattori 6258779d9c app-i18n/unicode-cldr: drop old
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
2024-03-23 22:57:54 +09:00
Sam James 1f6385e912 app-arch/lzip: Stabilize 1.24.1 amd64, #927595
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:44:11 +00:00
Alexey Sokolov 201727b676 games-engines/openmw: update mygui dependency
Closes: https://bugs.gentoo.org/926041
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/35876
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:43:36 +00:00
Alexey Sokolov 2e261d54f1 dev-games/mygui: add 3.4.3
Closes: https://bugs.gentoo.org/926041
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:43:35 +00:00
Paul Zander 4ff32a9f40 media-libs/opencv: 4.9.0 fix
Closes: https://bugs.gentoo.org/927344
Closes: https://bugs.gentoo.org/927270
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35874
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:43:26 +00:00
Sam James 16eb31c9cb dev-python/mypy: Stabilize 1.9.0 arm64, #927604
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:40 +00:00
Sam James b0dfd48733 dev-python/mypy: Stabilize 1.9.0 ppc64, #927604
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:39 +00:00
Sam James c62101621b dev-python/mypy: Stabilize 1.9.0 ppc, #927604
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:38 +00:00
Sam James 53b6756ae1 sci-mathematics/z3: Stabilize 4.13.0 ppc64, #927602
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:37 +00:00
Sam James 61232acc89 media-libs/libjxl: Stabilize 0.10.2 arm64, #927600
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:36 +00:00
Sam James 8e49a4fa8d app-text/docbook-sgml-utils: Stabilize 0.6.14-r6 ppc, #927599
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:35 +00:00
Sam James 117852a211 app-arch/lzip: Stabilize 1.24.1 sparc, #927595
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:34 +00:00
Sam James 5cb40f5f2c app-arch/lzip: Stabilize 1.24.1 ppc64, #927595
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:32 +00:00
Sam James b14a6536c4 xfce-extra/xfce4-weather-plugin: Stabilize 0.11.2 ppc64, #927594
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:31 +00:00
Sam James 209d42630e xfce-extra/xfce4-weather-plugin: Stabilize 0.11.2 ppc, #927594
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:30 +00:00
Sam James 3ee20f9762 sys-process/btop: Stabilize 1.3.2 arm64, #927475
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:29 +00:00
Sam James 070fd2750f xfce-extra/xfce4-cpugraph-plugin: Stabilize 1.2.10 ppc64, #927305
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:28 +00:00
Sam James 1e267e063f xfce-extra/xfce4-cpugraph-plugin: Stabilize 1.2.10 ppc, #927305
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:27 +00:00
Paul Zander 89f3d5d1f9 media-libs/quirc: fix so name
Closes: https://bugs.gentoo.org/927381
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35873
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-23 13:38:01 +00:00
Luca Barbato 4e3bb6f444 dev-util/cargo-c: add 0.9.31
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2024-03-23 14:17:52 +01:00
Michael Orlitzky c2477a76b1 net-dns/djbdns: hide -Wincompatible-pointer-types problems
This is the worst solution to this problem, but our djbdns package isn't
djbdns at all, it's twenty patches in a trenchcoat. Maintenance for
things like this typically comes in the form of yet more downstream
patches, but invasive patches are essentially blocked by the fact that
they introduce conflicts with the others. There is at least one big
patch, the ipv6 patch, that is maintained by someone else, so it's not
as simple as basing all new patches on top of the old ones.

For lack of a better solution, we append -Wno-error for this warning.

Closes: https://bugs.gentoo.org/927539
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2024-03-23 08:01:19 -04:00
Michał Górny d289b73c23 dev-python/types-psutil: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:57:00 +01:00
Michał Górny 78270a3ae3 dev-python/argcomplete: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:56:46 +01:00
Michał Górny b1757f58b6 dev-python/stripe: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:56:29 +01:00
Michał Górny a5b267955a dev-python/ytmusicapi: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:56:19 +01:00
Michał Górny 434c970e33 dev-python/weasyprint: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:56:09 +01:00
Michał Górny e8865d2a38 dev-python/trimesh: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:55:57 +01:00
Michał Górny a7863dbb15 dev-python/rq: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:55:48 +01:00
Michał Górny 6121c8e16d dev-python/botocore: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:55:35 +01:00
Michał Górny d905503ef4 dev-python/boto3: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:55:20 +01:00
Michał Górny 6c7c19ff43 app-admin/awscli: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:54:58 +01:00
Michał Górny a619df5673 dev-python/aws-sam-translator: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-03-23 12:54:41 +01:00