Commit Graph
817338 Commits
Author SHA1 Message Date
Sam James d4d6232dc5 dev-python/zope-interface: Stabilize 6.2 arm64, #925971
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:11:18 +00:00
Sam James b689e4f92e dev-lang/go: Stabilize 1.21.7 arm64, #925200
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:11:17 +00:00
Sam James a97d25e20c dev-java/antunit: Stabilize 1.4.1-r1 arm64, #922766
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:11:16 +00:00
Sam James 7535b6b304 dev-java/ant-core: Stabilize 1.10.14 arm64, #922766
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:11:16 +00:00
Sam James 99d53ac326 dev-java/ant: Stabilize 1.10.14-r2 arm64, #922766
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:11:15 +00:00
Sam James 4c82888f9d dev-java/snappy: Stabilize 1.1.10.5-r1 arm64, #922766
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:11:14 +00:00
Sam James 3bcc643017 dev-java/commons-httpclient: Stabilize 3.1-r3 arm64, #922766
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:11:14 +00:00
Sam James f9bb4a8833 dev-java/cpptasks: Stabilize 1.0_beta5-r2 arm64, #922766
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:11:13 +00:00
Sam James 0e23436052 dev-java/javacc: Stabilize 5.0-r5 arm64, #922766
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:11:13 +00:00
Sam James 1c37078ef5 net-dns/resolv_wrapper: backport cmocka fix
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:07:46 +00:00
Sam James 040281bb6a sys-libs/uid_wrapper: drop 1.2.9
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:03:56 +00:00
Sam James dc8e8cb525 sys-libs/nss_wrapper: drop 1.1.12
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:03:33 +00:00
Sam James 3a2dc3d406 net-libs/socket_wrapper: drop 1.3.4
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:03:22 +00:00
Sam James 705d3d6c86 sys-libs/uid_wrapper: backport newer cmocka fix
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 06:02:29 +00:00
Sam James e717243e9a sys-libs/nss_wrapper: backport fix for newer cmocka; add extra test dep
We don't yet have newer cmocka packaged (partly because I was worried
about breakage), but backport a fix which looks like it should help with it.

Also, add an extra test dep on uid_wrapper.

Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 05:58:56 +00:00
Eli Schwartz 2cc6964f97 app-i18n/xvnkb: run configure with bash
config.h:1:1: error: expected identifier or ‘(’ before ‘-’ token
    1 | -e #ifndef __VK_CONFIG_H

This is just... dandy... I too love unix command flags echo'ed into my
headers...

It uses echo -e to a header, which breaks on non-bash shells and is
generally a problem.

Closes: https://bugs.gentoo.org/886069
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 05:51:12 +00:00
Eli Schwartz bf8021b787 app-i18n/xvnkb: error out immediately if no Makefile exists
This package is absolutely horrible. It has the world's worst homebrew
"configure" script, which fails but doesn't *error out* with
-Wimplicit-int as a compiler default error, and also has:

config.h:1:1: error: expected identifier or ‘(’ before ‘-’ token
    1 | -e #ifndef __VK_CONFIG_H

which is just... dandy... I too love unix command flags echo'ed into my
headers...

It's a wreck but we can at least detect when it cannot compile anything
and abort with a clearer message.

Bug: https://bugs.gentoo.org/900398
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 05:51:12 +00:00
Eli Schwartz 02a35ae88a net-dns/maradns: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/861293
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 05:51:12 +00:00
Eli Schwartz 390f613a53 net-dns/maradns: don't require acct-* packages to compile
With --buildpkgonly the account packages aren't needed, so don't force
them to be installed yet. An RDEPEND is fine.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 05:51:11 +00:00
Eli Schwartz 0c15325061 net-dns/maradns: fix totally broken patch
In commit 73937e86b9, a version bump was
applied, and a patch file in FILESDIR which was applied to the old
version was "rebased" against the new release and applied in-place for
both the old and new versions.

Result: stable ebuild does not compile because patch doesn't match.

Fixes: 73937e86b9
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 05:51:11 +00:00
Sam James 97fc44852d net-libs/socket_wrapper: add 1.4.2
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 05:49:30 +00:00
Sam James 2649f38d38 sys-libs/pam_wrapper: add 1.1.5
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 05:36:24 +00:00
Jakov Smolić be549bab0f dev-python/pydantic-core: Stabilize 2.16.2 arm64, #925064
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-03-03 05:38:57 +01:00
Jakov Smolić 37fe43dd82 dev-python/pydantic: Stabilize 2.6.1 arm64, #925064
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-03-03 05:38:56 +01:00
Matt Turner 0fcd1c6844 x11-misc/gccmakedep: Version bump to 1.0.4
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-02 23:24:12 -05:00
Matt Turner 6e0b711729 x11-misc/gccmakedep: Drop live ebuild
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-02 23:24:12 -05:00
Matt Turner 526c50e9cf x11-libs/libxcb: Version bump to 1.16.1
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-02 23:24:12 -05:00
Matt Turner d3fb6e8759 x11-libs/libfontenc: Version bump to 1.1.8
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-02 23:24:12 -05:00
Matt Turner 1b159c7e38 x11-libs/libXdmcp: Version bump to 1.1.5
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-02 23:24:12 -05:00
Matt Turner 21a439c83a x11-libs/libXaw3d: Version bump to 1.6.6
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-02 23:24:12 -05:00
Matt Turner 27c4cf41be x11-libs/libXcursor: Version bump to 1.2.2
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-02 23:24:11 -05:00
Matt Turner 8452eb3824 media-fonts/encodings: Version bump to 1.1.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-02 23:24:11 -05:00
Matt Turner 6ef9166f6a media-fonts/encodings: Version bump to 1.1.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-03-02 23:24:11 -05:00
Sam James 9ba196799b dev-util/stripe-mock: Stabilize 0.182.0 arm64, #926011
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:30 +00:00
Sam James e72ebab8b0 dev-python/sqlalchemy: Stabilize 2.0.27 arm64, #926010
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:29 +00:00
Sam James a153f6ecc1 dev-python/pikepdf: Stabilize 8.13.0 arm64, #925979
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:28 +00:00
Sam James f459997bfe dev-python/jwcrypto: Stabilize 1.5.4 arm64, #925967
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:27 +00:00
Sam James ec2e68c598 dev-python/pycairo: Stabilize 1.26.0 arm64, #925962
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:26 +00:00
Sam James 7acdad37dd dev-db/sqlite: Stabilize 3.45.1-r1 arm64, #925956
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:25 +00:00
Sam James 4679b68f1a net-mail/courier-common: Stabilize 3.1.5 arm64, #925883
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:24 +00:00
Sam James 9cd40df9b6 net-mail/courier-imap: Stabilize 5.2.6-r1 arm64, #925883
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:23 +00:00
Sam James bddeffa287 dev-ml/ounit2: Stabilize 2.2.7 arm64, #925658
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:22 +00:00
Sam James 17d32a2e5a app-arch/zstd: Stabilize 1.5.5-r1 arm64, #925640
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:21 +00:00
Sam James 91a84eae3a dev-libs/libpcre: Stabilize 8.45-r3 arm64, #925631
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:04:21 +00:00
Sam James 0108a1e82f sci-libs/lapack: drop unused flag-o-matic
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:01:30 +00:00
Eli Schwartz 58d080c1ba sci-libs/lapack: backport 64-bit API fix detected by LTO warnings
https://github.com/Reference-LAPACK/lapack/issues/990#issuecomment-1973258284

Bug: https://bugs.gentoo.org/878891
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:00:13 +00:00
Eli Schwartz b6bfb7ce52 dev-python/shiboken6: disable terrible default of forcing limited API
The python Limited API allows you to compile a native extension once for
e.g. python 3.8, create a wheel package, and then install that on any
version of python 3.8+. This is inherently non-useful to distros, which
compile the extensions for each build regardless.

The Limited API is slower than the internal API, and benefits nothing at
all for our use case. But shiboken defaults to creating one. Manually
pass the option to disable it.

The Limited API builds of shiboken also have LTO issues that the regular
builds do not. Odd. See comments at https://bugreports.qt.io/browse/PYSIDE-2619

(Note that there are other LTO issues with shiboken which are fixed in
git dev, so we can't remove filter-lto yet.)

Bug: https://bugs.gentoo.org/925479
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:00:12 +00:00
Eli Schwartz 1ab84a0a82 sys-fs/e2fsprogs: drop 1.47.0-r2
Old ebuild uses usr-ldscript

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:00:12 +00:00
Eli Schwartz 6b40ef2dd1 sys-apps/keyutils: drop 1.6.3
Old ebuild uses usr-ldscript

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:00:12 +00:00
Eli Schwartz 656a69372c x11-libs/xapp: fix broken, untested sed
This is why sed is bad. The sed didn't apply, even in the first edition
of the ebuild that it was introduced in, because it used incorrect sed
syntax. Because it was a sed, this fact escaped all notice even though
it never ever worked.

Just use a patch. Patches always either apply or fail, they aren't prone
to silently doing *nothing*.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-03 04:00:11 +00:00