Commit Graph
846848 Commits
Author SHA1 Message Date
Sam James 7df942ee76 dev-perl/Audio-CD-disc-cover: EAPI 8, rely on eclass impls, modern C fixes
This covers more variables/args, etc.

Closes: https://bugs.gentoo.org/874972
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:32:50 +01:00
Sam James eb6d0c1e37 dev-perl/Bit-Vector: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:26:31 +01:00
Sam James 2f4cb0303e dev-lang/perl: fix UnusedLocalUse
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:21:54 +01:00
Sam James 28d6c27f17 dev-lang/perl: pass -D_GNU_SOURCE for the cross build for CHOST too
We need it there as well.

Bug: https://bugs.gentoo.org/913171
Closes: https://bugs.gentoo.org/932385
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:20:51 +01:00
Sam James 125d6b4e5d dev-perl/PerlIO-Layers: rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:59 +01:00
Sam James d7b5a0c5c3 dev-perl/Math-Random-ISAAC-XS: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:58 +01:00
Sam James 8437fe1724 dev-perl/Mouse: rely on eclass impls
This covers more variables/args, etc.

(The eclass impl does indeed set this in configure so the comment
isn't something to worry about.)

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:58 +01:00
Sam James f89a011d38 dev-perl/Lchown: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:57 +01:00
Sam James 6e0ef21413 dev-perl/Hash-FieldHash: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:57 +01:00
Sam James b352e3fce8 dev-perl/File-LibMagic: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:56 +01:00
Sam James 65c4567a4e dev-perl/Encode-Detect: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:56 +01:00
Sam James 076c98c908 dev-perl/Devel-CheckLib: rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:55 +01:00
Sam James 9312cc5550 dev-perl/Date-Pcalc: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:54 +01:00
Sam James 3dab762056 dev-perl/Crypt-Eksblowfish: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:54 +01:00
Sam James 046b0c62a4 dev-perl/Bio-DB-HTS: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:53 +01:00
Sam James d4add215b5 dev-perl/Authen-Libwrap: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:53 +01:00
Sam James a25b9997ef dev-perl/Alien-LibGumbo: EAPI 8, rely on eclass impls
This covers more variables/args, etc.

Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 03:17:52 +01:00
Mike Gilbert 60fc384788 net-misc/freerdp: add -Wno-error=incompatible-pointer-types to CFLAGS
Bug: https://bugs.gentoo.org/927731
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-05-21 22:15:15 -04:00
Sam James 1a03690c37 dev-perl/Net-LibIDN2: use eclass phase functions
As I noted in the bug:
> dev-perl/Net-LibIDN2 doesn't use the Module::Build support in the eclass,
> so we should fix that. This means it doesn't get all the flag variables,
> but it ends up not being the problem here.

It's also just clutter to unnecessarily (and not as comprehensively) do
the same thing the eclass does, so clean it up.

Bug: https://bugs.gentoo.org/932176
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:44:03 +01:00
Sam James 69d4cc3120 perl-module.eclass: don't set 'ccflags' for Module::Build
TL;DR: If we set 'ccflags', we're clobbering the Perl default. We're already
setting 'optimize' which is what we're supposed to use here.

We set ccflags *and* optimize for Module::Build (which dev-perl/Net-DNS uses),
while we only set OPTIMIZE (case is fine) for MM (which dev-perl/Net-LibIDN2 uses).

ccflags clobbers the Perl default, while optimize appends. We should just set optimize -
to not clobber what Perl sets, but also for consistency between the two build systems).

(Unfortunately, this does mean we also inherit things we don't really
want to, which don't affect ABI, like -fno-strict-aliasing, but let's
live with it for now...)

Bug: https://bugs.gentoo.org/261375
Bug: https://bugs.gentoo.org/877659
Closes: https://bugs.gentoo.org/932176
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:43:56 +01:00
Joe Kappus 50488773f4 media-tv/plex-media-server: drop 1.32.8.7639, 1.40.0.7998, 1.40.1.8227
Closes: https://github.com/gentoo/gentoo/pull/36765
Signed-off-by: Joe Kappus <joe@wt.gd>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-05-22 01:29:22 +00:00
Eli Schwartz bb9d71b405 sys-block/fio: add whitelist for false positive configure implicit decls
fio has always added its own -Werror at configure time for the same
effect as GCC 14.

Closes: https://bugs.gentoo.org/904276
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:06:18 +01:00
Eli Schwartz 104d2e0b10 sys-devel/autogen: add whitelist for false positive configure implicit decls
These might exist on Solaris but anywhere they error out it's a false
positive.

Closes: https://bugs.gentoo.org/924961
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:06:18 +01:00
Eli Schwartz cb8bcce7d9 net-misc/dhcpcd: add whitelist for false positive configure implicit decls
arc4random is actually added to glibc now. The checks work there, and
still fail on musl, which they were always supposed to -- the checks are
run with -Werror, and even without that, the linker dies with undefined
references here.

So this is "safe", albeit kinda gross when autoconf exists.

Closes: https://bugs.gentoo.org/924825
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:06:17 +01:00
Eli Schwartz a38db59a37 net-dns/libidn2: make sure elibtoolize is applied
Needed to e.g. pass LTO warning flags through to the linker.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:06:16 +01:00
Eli Schwartz 0eda2200ad net-misc/openntpd: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:06:16 +01:00
Eli Schwartz 32682621b2 net-misc/openntpd: fix broken c89 configure check
Closes: https://bugs.gentoo.org/900296
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:06:15 +01:00
Eli Schwartz 8f87379a5f net-misc/openntpd: update HOMEPAGE for HttpsUrlAvailable
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:06:15 +01:00
Eli Schwartz df83be1d72 net-misc/openntpd: drop old
Outdated due to -r1 bump.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 02:06:14 +01:00
Erik Mackdanz acdbfc65d0 net-libs/libnpupnp: drop 6.1.2
Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
2024-05-21 20:02:59 -05:00
Erik Mackdanz 0f2675e86c net-libs/libupnpp: drop 0.26.4-r1
Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
2024-05-21 20:02:00 -05:00
Erik Mackdanz af1da7a44e net-libs/libupnpp: add 0.26.5
I worked with upstream for a fix with no patching

Closes: https://bugs.gentoo.org/932233
Closes: https://bugs.gentoo.org/927147

Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
2024-05-21 20:01:03 -05:00
Sam James e20855f2ba net-misc/croc: Stabilize 9.6.15 amd64, #932388
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 01:53:17 +01:00
Sam James b98395590c dev-dotnet/dotnet-runtime-nugets: Stabilize 8.0.5 arm, #932378
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 01:53:16 +01:00
Sam James 96c8a83c29 dev-dotnet/dotnet-runtime-nugets: Stabilize 7.0.19 arm, #932378
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 01:53:16 +01:00
Sam James 4c9d721766 dev-dotnet/dotnet-runtime-nugets: Stabilize 6.0.30 arm, #932378
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 01:53:15 +01:00
Sam James 119e80eb93 dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.105 arm, #932378
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 01:53:15 +01:00
Sam James 10c75c6356 dev-dotnet/dotnet-runtime-nugets: Stabilize 8.0.5 arm64, #932378
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 01:53:14 +01:00
Sam James b2e93dfd83 dev-dotnet/dotnet-runtime-nugets: Stabilize 7.0.19 arm64, #932378
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 01:53:13 +01:00
Sam James 1f8e78570b dev-dotnet/dotnet-runtime-nugets: Stabilize 6.0.30 arm64, #932378
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 01:53:13 +01:00
Sam James 3d1bf114d0 dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.105 arm64, #932378
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-22 01:53:12 +01:00
Erik Mackdanz 9ecbe4891b net-libs/libnpupnp: add 6.1.3
I worked with upstream to get the fix in without a patch

Closes: https://bugs.gentoo.org/932232
Closes: https://bugs.gentoo.org/927146

Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
2024-05-21 19:50:57 -05:00
James Le Cuirot 9853b42007 games-engines/frotz: Bump to 2.55_pre20240518 snapshot, drop old 2.54
2.54 builds with GCC 13 with lots of warnings but fails with 12 and 14. This
snapshot looks much better. Admittedly, I've only really build tested it.

Closes: https://bugs.gentoo.org/932295
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-05-21 22:59:46 +01:00
Anna (navi) Figueiredo Gomes 5d0f04b174 dev-db/redict: revbump for initd fixes
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
Closes: https://github.com/gentoo/gentoo/pull/36754
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-05-21 23:22:16 +02:00
Anna (navi) Figueiredo Gomes 1c93d7f4a0 dev-db/redict: Add provide "redis" to openrc init script
Closes: https://bugs.gentoo.org/932244
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-05-21 23:22:15 +02:00
Anna (navi) Figueiredo Gomes 47ba28ecec dev-db/redict: Fix command path in init scripts
Closes: https://bugs.gentoo.org/932243
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-05-21 23:22:09 +02:00
Armas Spann 01cb94b752 net-misc/croc: add 9.6.17
Signed-off-by: Armas Spann <zappel@simple-co.de>
Closes: https://github.com/gentoo/gentoo/pull/36764
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-05-21 23:17:49 +02:00
Mike Gilbert deaac02aab dev-util/kyua: enable tests
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-05-21 17:16:40 -04:00
Andreas Sturmlechner 13079b20e1 profiles: Drop KDE Plasma 6.0.4 package.mask
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-21 21:05:36 +02:00
Andreas Sturmlechner bef116cf08 kde-plasma/kwin: drop 6.0.4.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-21 21:05:36 +02:00