Sam James
3c18e1b346
dev-perl/B-Utils: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 05:34:29 +01:00
Sam James
1b2014561e
dev-perl/B-OPCheck: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 05:34:28 +01:00
Sam James
fae76913bb
dev-perl/B-Hooks-Parser: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 05:34:27 +01:00
Sam James
1c0697cf8a
dev-perl/B-Hooks-OP-Check: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 05:34:27 +01:00
Sam James
a3775c04b5
dev-perl/B-Flags: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 05:34:26 +01:00
Erik Mackdanz
aa3771f490
app-office/ledger: fix boost error
...
Closes: https://bugs.gentoo.org/932238
Signed-off-by: Erik Mackdanz <stasibear@gentoo.org >
2024-05-21 23:15:19 -05:00
Ionen Wolkens
48bc1099f5
dev-util/mingw64-toolchain: fix ICE with -fno-omit-frame-pointer
...
If there's a known fix, better to do it here than have
every revdeps do workarounds.
Closes: https://bugs.gentoo.org/932319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-05-21 23:30:59 -04:00
Ionen Wolkens
b71f0a787c
Revert "app-emulation/wine-vanilla: add workaround for gcc14 ICE w/ mingw"
...
This reverts commit b23fe76609 .
Fixing in mingw64-toolchain instead, *could* keep the workaround
longer for those that didn't update but likely doesn't affect many.
Bug: https://bugs.gentoo.org/932319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-05-21 23:30:58 -04:00
Ionen Wolkens
ae69510e5e
Revert "app-emulation/wine-staging: add workaround for gcc14 ICE w/ mingw"
...
This reverts commit 5a908d6699 .
Fixing in mingw64-toolchain instead, *could* keep the workaround
longer for those that didn't update but likely doesn't affect many.
Bug: https://bugs.gentoo.org/932319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-05-21 23:30:58 -04:00
Ionen Wolkens
f148a5bd2c
Revert "app-emulation/wine-proton: add workaround for gcc14 ICE w/ mingw"
...
This reverts commit b701bf35fd .
Fixing in mingw64-toolchain instead, *could* keep the workaround
longer for those that didn't update but likely doesn't affect many.
Bug: https://bugs.gentoo.org/932319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-05-21 23:30:58 -04:00
Ionen Wolkens
41133645d8
Revert "app-emulation/dxvk: add workaround for gcc14 ICE w/ mingw"
...
This reverts commit 0ee751a060 .
Fixing in mingw64-toolchain instead, *could* keep the workaround
longer for those that didn't update but likely doesn't affect many.
Bug: https://bugs.gentoo.org/932319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-05-21 23:30:58 -04:00
Ionen Wolkens
f554c759ca
Revert "app-emulation/vkd3d-proton: add workaround for gcc14 ICE w/ mingw"
...
This reverts commit b7d87db08f .
Fixing in mingw64-toolchain instead, *could* keep the workaround
longer for those that didn't update but likely doesn't affect many.
Bug: https://bugs.gentoo.org/932319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-05-21 23:30:58 -04:00
Ionen Wolkens
3cd1ffe8b0
Revert "dev-util/mingw64-toolchain: add workaround for gcc14 ICE w/ mingw"
...
This reverts commit b6ca4f9dc1 .
A fix was found, so will patch gcc instead.
Bug: https://bugs.gentoo.org/932319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-05-21 23:30:57 -04:00
Ionen Wolkens
87a0599ce4
Revert "dev-util/mingw64-runtime: add workaround for gcc14 ICE w/ mingw"
...
This reverts commit 54e5dc5019 .
Will wait for a fixed gcc version instead, this doesn't affect many.
Bug: https://bugs.gentoo.org/932319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2024-05-21 23:30:57 -04:00
Alfred Wingate
6a2d123ce2
net-misc/zerotier: drop 1.10.1, 1.10.6
...
Closes: https://github.com/gentoo/gentoo/pull/36731
Signed-off-by: Alfred Wingate <parona@protonmail.com >
Signed-off-by: Yixun Lan <dlan@gentoo.org >
2024-05-22 03:02:46 +00:00
Alfred Wingate
a9038a0c21
net-misc/zerotier: add 1.14.0
...
Closes: https://bugs.gentoo.org/931940
Signed-off-by: Alfred Wingate <parona@protonmail.com >
Signed-off-by: Yixun Lan <dlan@gentoo.org >
2024-05-22 03:02:02 +00:00
Sam James
e34e25bfa6
dev-perl/Audio-Mixer: fix VariableOrder
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:55:57 +01:00
Sam James
f3ce0fdb98
dev-perl/Bit-Vector: destabilize 7.400.0-r3
...
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:55:37 +01:00
Sam James
39d7a6d25d
dev-perl/Authen-Radius: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:54:41 +01:00
Sam James
009ed8cc6a
dev-perl/Authen-PAM: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:51:13 +01:00
Sam James
0e6bd71673
dev-perl/Audio-Scan: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:49:50 +01:00
Sam James
dccb0fa73e
dev-perl/Audio-Mixer: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:45:06 +01:00
Sam James
3c1311188f
dev-perl/Audio-FLAC-Header: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:43:57 +01:00
Sam James
50f63f3873
dev-perl/Audio-DSP: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:42:49 +01:00
Sam James
d21b6ba643
dev-perl/Array-RefElem: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:41:20 +01:00
Sam James
fbb45f8e97
dev-perl/BSD-Resource: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:40:02 +01:00
Sam James
ec62351bac
dev-perl/Crypt-Cracklib: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:38:45 +01:00
Sam James
cdf5f8acf9
dev-perl/Digest-SHA1: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:36:40 +01:00
Sam James
4919482429
dev-perl/Event: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:35:37 +01:00
Sam James
93ed23be24
dev-perl/Class-MethodMaker: EAPI 8, rely on eclass impls
...
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org >
2024-05-22 03:34:25 +01:00
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