summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r2.ebuild2
-rw-r--r--dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild2
-rw-r--r--dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.112.0.ebuild2
-rw-r--r--dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild2
-rw-r--r--dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.170.0-r1.ebuild2
-rw-r--r--dev-perl/Alien-Build/Alien-Build-2.800.0-r1.ebuild2
-rw-r--r--dev-perl/Alien-Build/Alien-Build-2.830.0.ebuild2
-rw-r--r--dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0-r1.ebuild2
-rw-r--r--dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r3.ebuild2
-rw-r--r--dev-perl/AnyEvent-I3/AnyEvent-I3-0.190.0.ebuild2
-rw-r--r--dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild2
-rw-r--r--dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.320.0.ebuild38
-rw-r--r--dev-perl/Apache-AuthCookie/Manifest1
-rw-r--r--dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild2
-rw-r--r--dev-perl/Apache-Test/Apache-Test-1.430.0.ebuild2
-rw-r--r--dev-perl/App-CLI/App-CLI-0.520.0.ebuild2
-rw-r--r--dev-perl/App-perlbrew/App-perlbrew-1.0.0.ebuild57
-rw-r--r--dev-perl/App-perlbrew/Manifest1
-rw-r--r--dev-perl/App-pwhich/App-pwhich-1.170.0-r1.ebuild2
-rw-r--r--dev-perl/AppConfig/AppConfig-1.710.0-r1.ebuild2
-rw-r--r--dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild2
-rw-r--r--dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.410.0.ebuild2
-rw-r--r--dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.420.0.ebuild34
-rw-r--r--dev-perl/Archive-Tar-Wrapper/Manifest1
-rw-r--r--dev-perl/Archive-Zip/Archive-Zip-1.680.0.ebuild2
-rw-r--r--dev-perl/Array-RefElem/Array-RefElem-1.0.0-r3.ebuild2
-rw-r--r--dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild2
-rw-r--r--dev-perl/Array-Window/Array-Window-1.20.0-r2.ebuild2
-rw-r--r--dev-perl/AtExit/AtExit-2.50.0.ebuild2
-rw-r--r--dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r3.ebuild2
-rw-r--r--dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild2
-rw-r--r--dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r4.ebuild2
-rw-r--r--dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild2
-rw-r--r--dev-perl/Authen-DigestMD5/Authen-DigestMD5-0.40.0-r2.ebuild2
-rw-r--r--dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r2.ebuild2
-rw-r--r--dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild2
-rw-r--r--dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild2
-rw-r--r--dev-perl/Authen-SASL/Authen-SASL-2.170.0.ebuild2
-rw-r--r--dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild2
-rw-r--r--dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild2
-rw-r--r--dev-perl/B-COW/B-COW-0.7.0.ebuild2
-rw-r--r--dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild2
-rw-r--r--dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.280.0.ebuild2
-rw-r--r--dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild2
-rw-r--r--dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild2
-rw-r--r--dev-perl/B-Keywords/B-Keywords-1.270.0.ebuild2
-rw-r--r--dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild2
-rw-r--r--dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild2
-rw-r--r--dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild2
-rw-r--r--dev-perl/Bit-Vector-Minimal/Bit-Vector-Minimal-1.300.0-r2.ebuild2
-rw-r--r--dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild2
-rw-r--r--dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild2
-rw-r--r--dev-perl/Boulder/Boulder-1.300.0-r3.ebuild2
-rw-r--r--dev-perl/Business-FedEx-DirectConnect/Business-FedEx-DirectConnect-1.10.0-r2.ebuild2
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240614.1.0.ebuild2
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240710.1.0.ebuild2
-rw-r--r--dev-perl/Business-ISBN/Business-ISBN-3.9.0.ebuild2
-rw-r--r--dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild2
-rw-r--r--dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild2
-rw-r--r--dev-perl/CBOR-XS/CBOR-XS-1.870.0.ebuild2
-rw-r--r--dev-perl/CDDB-File/CDDB-File-1.50.0-r2.ebuild2
-rw-r--r--dev-perl/CDDB/CDDB-1.222.0-r3.ebuild2
-rw-r--r--dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild2
-rw-r--r--dev-perl/CGI-Compile/CGI-Compile-0.260.0.ebuild2
-rw-r--r--dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild2
-rw-r--r--dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r3.ebuild2
-rw-r--r--dev-perl/CGI-Simple/CGI-Simple-1.280.0.ebuild2
-rw-r--r--dev-perl/CGI-Simple/CGI-Simple-1.281.0.ebuild2
-rw-r--r--dev-perl/CGI/CGI-4.600.0.ebuild2
-rw-r--r--dev-perl/CGI/CGI-4.640.0.ebuild2
-rw-r--r--dev-perl/CGI/CGI-4.660.0.ebuild2
-rw-r--r--dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.17.0.ebuild2
-rw-r--r--dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.18.0.ebuild2
-rw-r--r--dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild2
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.407.20.ebuild2
-rw-r--r--dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild2
-rw-r--r--dev-perl/Cache-Memcached/Cache-Memcached-1.300.0-r2.ebuild2
-rw-r--r--dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild2
-rw-r--r--dev-perl/Cairo/Cairo-1.109.0-r1.ebuild2
-rw-r--r--dev-perl/Cairo/Cairo-1.109.0.ebuild2
-rw-r--r--dev-perl/Canary-Stability/Canary-Stability-2013.0.0.ebuild2
-rw-r--r--dev-perl/Capture-Tiny/Capture-Tiny-0.480.0-r1.ebuild2
-rw-r--r--dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild2
-rw-r--r--dev-perl/Carp-Assert-More/Carp-Assert-More-2.4.0.ebuild2
-rw-r--r--dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild2
-rw-r--r--dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild2
-rw-r--r--dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r2.ebuild2
-rw-r--r--dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild2
-rw-r--r--dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r1.ebuild2
-rw-r--r--dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild2
-rw-r--r--dev-perl/Class-C3/Class-C3-0.350.0.ebuild2
-rw-r--r--dev-perl/Class-Container/Class-Container-0.130.0.ebuild2
-rw-r--r--dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.ebuild2
-rw-r--r--dev-perl/Class-Default/Class-Default-1.510.0-r2.ebuild2
-rw-r--r--dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild2
-rw-r--r--dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r3.ebuild2
-rw-r--r--dev-perl/Class-ISA/Class-ISA-0.360.0-r1.ebuild2
-rw-r--r--dev-perl/Class-Inspector/Class-Inspector-1.360.0.ebuild2
-rw-r--r--dev-perl/Class-Load/Class-Load-0.250.0.ebuild2
-rw-r--r--dev-perl/Class-Loader/Class-Loader-2.30.0-r2.ebuild2
-rw-r--r--dev-perl/Class-MakeMethods/Class-MakeMethods-1.10.0-r2.ebuild2
-rw-r--r--dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild2
-rw-r--r--dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild2
-rw-r--r--dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild2
-rw-r--r--dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild2
-rw-r--r--dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild2
-rw-r--r--dev-perl/Class-Spiffy/Class-Spiffy-0.150.0-r2.ebuild2
-rw-r--r--dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild2
-rw-r--r--dev-perl/Class-Virtual/Class-Virtual-0.80.0-r1.ebuild2
-rw-r--r--dev-perl/Class-WhiteHole/Class-WhiteHole-0.40.0-r2.ebuild2
-rw-r--r--dev-perl/Class-XPath/Class-XPath-1.400.0-r2.ebuild2
-rw-r--r--dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild2
-rw-r--r--dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild2
-rw-r--r--dev-perl/Clipboard/Clipboard-0.300.0.ebuild2
-rw-r--r--dev-perl/Clone/Clone-0.460.0.ebuild2
-rw-r--r--dev-perl/Clone/Clone-0.470.0.ebuild21
-rw-r--r--dev-perl/Clone/Manifest1
-rw-r--r--dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild2
-rw-r--r--dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild2
-rw-r--r--dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild2
-rw-r--r--dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild2
-rw-r--r--dev-perl/Config-General/Config-General-2.650.0.ebuild2
-rw-r--r--dev-perl/Config-Simple/Config-Simple-4.590.0-r2.ebuild2
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild4
-rw-r--r--dev-perl/ConfigReader/ConfigReader-0.500.0-r3.ebuild2
-rw-r--r--dev-perl/Convert-ASCII-Armour/Convert-ASCII-Armour-1.400.0-r2.ebuild2
-rw-r--r--dev-perl/Convert-ASN1/Convert-ASN1-0.340.0.ebuild2
-rw-r--r--dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild2
-rw-r--r--dev-perl/Convert-Binary-C/Convert-Binary-C-0.850.0.ebuild24
-rw-r--r--dev-perl/Convert-Binary-C/Manifest1
-rw-r--r--dev-perl/Convert-UUlib/Convert-UUlib-1.800.0.ebuild2
-rw-r--r--dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.120.0.ebuild2
-rw-r--r--dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild2
-rw-r--r--dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild2
-rw-r--r--dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.380.0.ebuild2
-rw-r--r--dev-perl/Crypt-Blowfish/Crypt-Blowfish-2.140.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-CAST5_PP/Crypt-CAST5_PP-1.40.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-CBC/Crypt-CBC-3.40.0.ebuild2
-rw-r--r--dev-perl/Crypt-DES/Crypt-DES-2.70.0-r3.ebuild2
-rw-r--r--dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-IDEA/Crypt-IDEA-1.100.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.150.0.ebuild45
-rw-r--r--dev-perl/Crypt-OpenPGP/Manifest1
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/Crypt-OpenSSL-DSA/Crypt-OpenSSL-DSA-0.200.0-r1.ebuild2
-rw-r--r--dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild2
-rw-r--r--dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild2
-rw-r--r--dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild2
-rw-r--r--dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.170.0.ebuild2
-rw-r--r--dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild2
-rw-r--r--dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.420.0.ebuild2
-rw-r--r--dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.160.0.ebuild2
-rw-r--r--dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r4.ebuild2
-rw-r--r--dev-perl/Crypt-SmbHash/Crypt-SmbHash-0.120.0-r3.ebuild2
-rw-r--r--dev-perl/Crypt-Twofish/Crypt-Twofish-2.180.0-r1.ebuild2
-rw-r--r--dev-perl/CryptX/CryptX-0.80.0-r1.ebuild2
-rw-r--r--dev-perl/CryptX/CryptX-0.82.0.ebuild51
-rw-r--r--dev-perl/CryptX/Manifest1
-rw-r--r--dev-perl/CryptX/files/CryptX-0.82.0-respect-flags.patch23
-rw-r--r--dev-perl/Curses/Curses-1.440.0.ebuild2
-rw-r--r--dev-perl/Curses/Curses-1.450.0.ebuild2
-rw-r--r--dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild2
-rw-r--r--dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild2
-rw-r--r--dev-perl/DBD-Pg/DBD-Pg-3.17.0.ebuild2
-rw-r--r--dev-perl/DBD-Pg/DBD-Pg-3.18.0.ebuild2
-rw-r--r--dev-perl/DBD-SQLite/DBD-SQLite-1.740.0.ebuild2
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild2
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-5.1.0.ebuild2
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-5.4.0.ebuild2
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-5.5.0.ebuild2
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-5.7.0.ebuild2
-rw-r--r--dev-perl/DBI-Shell/DBI-Shell-11.980.0-r1.ebuild43
-rw-r--r--dev-perl/DBI-Shell/Manifest1
-rw-r--r--dev-perl/DBI/DBI-1.643.0.ebuild2
-rw-r--r--dev-perl/DBI/DBI-1.645.0.ebuild48
-rw-r--r--dev-perl/DBI/Manifest1
-rw-r--r--dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r2.ebuild2
-rw-r--r--dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.820.0.ebuild40
-rw-r--r--dev-perl/DBIx-SearchBuilder/Manifest1
-rw-r--r--dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild2
-rw-r--r--dev-perl/Daemon-Generic/Daemon-Generic-0.850.0-r1.ebuild2
-rw-r--r--dev-perl/Data-Buffer/Data-Buffer-0.40.0-r2.ebuild2
-rw-r--r--dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild2
-rw-r--r--dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild2
-rw-r--r--dev-perl/Data-DumpXML/Data-DumpXML-1.60.0-r2.ebuild2
-rw-r--r--dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r2.ebuild2
-rw-r--r--dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild2
-rw-r--r--dev-perl/Data-Section-Simple/Data-Section-Simple-0.70.0.ebuild21
-rw-r--r--dev-perl/Data-Section-Simple/Manifest1
-rw-r--r--dev-perl/Data-Section-Simple/metadata.xml12
-rw-r--r--dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild2
-rw-r--r--dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.0-r1.ebuild2
-rw-r--r--dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild2
-rw-r--r--dev-perl/Data-Validate-IP/Data-Validate-IP-0.310.0.ebuild2
-rw-r--r--dev-perl/Date-Calc/Date-Calc-6.400.0-r1.ebuild2
-rw-r--r--dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild2
-rw-r--r--dev-perl/Date-Manip/Date-Manip-6.950.0.ebuild2
-rw-r--r--dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r2.ebuild2
-rw-r--r--dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild2
-rw-r--r--dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-DateParse/DateTime-Format-DateParse-0.50.0-r2.ebuild2
-rw-r--r--dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0-r1.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0-r1.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild2
-rw-r--r--dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild2
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild2
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.430.0.ebuild44
-rw-r--r--dev-perl/DateTime-Locale/Manifest1
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild2
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.630.0.ebuild40
-rw-r--r--dev-perl/DateTime-TimeZone/Manifest1
-rw-r--r--dev-perl/DateTime/DateTime-1.630.0.ebuild2
-rw-r--r--dev-perl/DateTime/DateTime-1.650.0.ebuild2
-rw-r--r--dev-perl/DelimMatch/DelimMatch-1.60.0-r2.ebuild2
-rw-r--r--dev-perl/Devel-CallChecker/Devel-CallChecker-0.9.0.ebuild2
-rw-r--r--dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild2
-rw-r--r--dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0.ebuild2
-rw-r--r--dev-perl/Devel-CheckOS/Devel-CheckOS-1.960.0.ebuild2
-rw-r--r--dev-perl/Devel-CheckOS/Devel-CheckOS-2.0.0.ebuild2
-rw-r--r--dev-perl/Devel-CheckOS/Devel-CheckOS-2.10.0.ebuild2
-rw-r--r--dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild2
-rw-r--r--dev-perl/Devel-CheckOS/Devel-CheckOS-2.40.0.ebuild2
-rw-r--r--dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild2
-rw-r--r--dev-perl/Devel-Leak/Devel-Leak-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-LexAlias/Devel-LexAlias-0.50.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-StackTrace/Devel-StackTrace-2.40.0.ebuild2
-rw-r--r--dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild2
-rw-r--r--dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild2
-rw-r--r--dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r2.ebuild2
-rw-r--r--dev-perl/Digest-CRC/Digest-CRC-0.240.0.ebuild2
-rw-r--r--dev-perl/Digest-GOST/Digest-GOST-0.60.0-r2.ebuild2
-rw-r--r--dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild2
-rw-r--r--dev-perl/Digest-MD2/Digest-MD2-2.40.0-r1.ebuild2
-rw-r--r--dev-perl/Digest-MD4/Digest-MD4-1.900.0-r2.ebuild2
-rw-r--r--dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild2
-rw-r--r--dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild2
-rw-r--r--dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r2.ebuild2
-rw-r--r--dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild2
-rw-r--r--dev-perl/Digest-SHA3/Digest-SHA3-1.50.0.ebuild2
-rw-r--r--dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0-r1.ebuild2
-rw-r--r--dev-perl/Dumbbench/Dumbbench-0.504.0.ebuild34
-rw-r--r--dev-perl/Dumbbench/Manifest1
-rw-r--r--dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.4.0.ebuild2
-rw-r--r--dev-perl/Email-Abstract/Email-Abstract-3.10.0.ebuild2
-rw-r--r--dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild2
-rw-r--r--dev-perl/Email-Address/Email-Address-1.913.0.ebuild2
-rw-r--r--dev-perl/Email-Date-Format/Email-Date-Format-1.8.0.ebuild2
-rw-r--r--dev-perl/Email-FolderType/Email-FolderType-0.814.0-r2.ebuild2
-rw-r--r--dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.28.0.ebuild2
-rw-r--r--dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.317.0.ebuild2
-rw-r--r--dev-perl/Email-MIME/Email-MIME-1.953.0.ebuild2
-rw-r--r--dev-perl/Email-MIME/Email-MIME-1.954.0.ebuild2
-rw-r--r--dev-perl/Email-MessageID/Email-MessageID-1.408.0.ebuild2
-rw-r--r--dev-perl/Email-Send/Email-Send-2.202.0.ebuild43
-rw-r--r--dev-perl/Email-Send/Manifest1
-rw-r--r--dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild2
-rw-r--r--dev-perl/Email-Sender/Email-Sender-2.601.0.ebuild2
-rw-r--r--dev-perl/Email-Simple/Email-Simple-2.218.0.ebuild2
-rw-r--r--dev-perl/Encode-Detect/Encode-Detect-1.10.0-r2.ebuild2
-rw-r--r--dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild2
-rw-r--r--dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r3.ebuild2
-rw-r--r--dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/Encode-Locale/Encode-Locale-1.50.0-r1.ebuild2
-rw-r--r--dev-perl/Encode-compat/Encode-compat-0.70.0-r3.ebuild2
-rw-r--r--dev-perl/Env-Path/Env-Path-0.190.0.ebuild2
-rw-r--r--dev-perl/Error/Error-0.170.290.ebuild2
-rw-r--r--dev-perl/Eval-Closure/Eval-Closure-0.140.0-r1.ebuild2
-rw-r--r--dev-perl/Eval-LineNumbers/Eval-LineNumbers-0.350.0.ebuild2
-rw-r--r--dev-perl/Event-RPC/Event-RPC-1.100.0-r1.ebuild2
-rw-r--r--dev-perl/Event/Event-1.280.0-r1.ebuild2
-rw-r--r--dev-perl/Event/Event-1.280.0.ebuild2
-rw-r--r--dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild2
-rw-r--r--dev-perl/Expect/Expect-1.350.0-r1.ebuild2
-rw-r--r--dev-perl/Expect/Expect-1.380.0.ebuild2
-rw-r--r--dev-perl/Exporter-Cluster/Exporter-Cluster-0.310.0-r2.ebuild2
-rw-r--r--dev-perl/Exporter-Lite/Exporter-Lite-0.90.0.ebuild2
-rw-r--r--dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.2.ebuild2
-rw-r--r--dev-perl/ExtUtils-AutoInstall/ExtUtils-AutoInstall-0.640.0-r1.ebuild2
-rw-r--r--dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0-r1.ebuild2
-rw-r--r--dev-perl/ExtUtils-Config/ExtUtils-Config-0.10.0.ebuild30
-rw-r--r--dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0-r1.ebuild2
-rw-r--r--dev-perl/ExtUtils-Config/ExtUtils-Config-0.9.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-Config/Manifest1
-rw-r--r--dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild2
-rw-r--r--dev-perl/ExtUtils-F77/ExtUtils-F77-1.260.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.23.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.24.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.25.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0-r1.ebuild2
-rw-r--r--dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.27.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.28.0.ebuild27
-rw-r--r--dev-perl/ExtUtils-Helpers/Manifest1
-rw-r--r--dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.12.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.13.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild2
-rw-r--r--dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0-r1.ebuild2
-rw-r--r--dev-perl/ExtUtils-XSBuilder/ExtUtils-XSBuilder-0.280.0-r2.ebuild2
-rw-r--r--dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild2
-rw-r--r--dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild2
-rw-r--r--dev-perl/FCGI/FCGI-0.790.0.ebuild2
-rw-r--r--dev-perl/FCGI/FCGI-0.820.0.ebuild2
-rw-r--r--dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0-r1.ebuild2
-rw-r--r--dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r3.ebuild2
-rw-r--r--dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild2
-rw-r--r--dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild2
-rw-r--r--dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0-r1.ebuild2
-rw-r--r--dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild2
-rw-r--r--dev-perl/File-Find-Rule/File-Find-Rule-0.340.0-r1.ebuild2
-rw-r--r--dev-perl/File-Flock/File-Flock-2014.10.0-r1.ebuild2
-rw-r--r--dev-perl/File-HomeDir/File-HomeDir-1.6.0.ebuild2
-rw-r--r--dev-perl/File-Listing/File-Listing-6.160.0.ebuild2
-rw-r--r--dev-perl/File-MMagic/File-MMagic-1.300.0-r2.ebuild2
-rw-r--r--dev-perl/File-MimeInfo/File-MimeInfo-0.330.0.ebuild2
-rw-r--r--dev-perl/File-NCopy/File-NCopy-0.360.0-r3.ebuild2
-rw-r--r--dev-perl/File-Path-Expand/File-Path-Expand-1.20.0-r2.ebuild2
-rw-r--r--dev-perl/File-Pid/File-Pid-1.01.ebuild2
-rw-r--r--dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.ebuild2
-rw-r--r--dev-perl/File-Remove/File-Remove-1.610.0.ebuild4
-rw-r--r--dev-perl/File-RsyncP/File-RsyncP-0.760.0-r2.ebuild2
-rw-r--r--dev-perl/File-Share/File-Share-0.270.0.ebuild2
-rw-r--r--dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild2
-rw-r--r--dev-perl/File-ShareDir/File-ShareDir-1.118.0.ebuild2
-rw-r--r--dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0-r1.ebuild2
-rw-r--r--dev-perl/File-Slurp/File-Slurp-9999.320.0.ebuild2
-rw-r--r--dev-perl/File-Slurper/File-Slurper-0.14.0.ebuild2
-rw-r--r--dev-perl/File-Sync/File-Sync-0.110.0-r1.ebuild2
-rw-r--r--dev-perl/File-Tail/File-Tail-1.300.0-r1.ebuild2
-rw-r--r--dev-perl/File-Tempdir/File-Tempdir-0.20.0-r2.ebuild2
-rw-r--r--dev-perl/File-Type/File-Type-0.220.0-r2.ebuild2
-rw-r--r--dev-perl/File-Which/File-Which-1.270.0.ebuild2
-rw-r--r--dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild2
-rw-r--r--dev-perl/File-chmod/File-chmod-0.420.0-r1.ebuild2
-rw-r--r--dev-perl/File-pushd/File-pushd-1.16.0.ebuild4
-rw-r--r--dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild2
-rw-r--r--dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild2
-rw-r--r--dev-perl/Filter/Filter-1.640.0.ebuild2
-rw-r--r--dev-perl/Finance-Quote/Finance-Quote-1.630.0.ebuild88
-rw-r--r--dev-perl/Finance-Quote/Manifest1
-rw-r--r--dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild2
-rw-r--r--dev-perl/Font-TTF/Font-TTF-1.60.0-r1.ebuild2
-rw-r--r--dev-perl/FreezeThaw/FreezeThaw-0.500.100-r2.ebuild2
-rw-r--r--dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r4.ebuild2
-rw-r--r--dev-perl/GD-Barcode/GD-Barcode-2.0.0-r1.ebuild2
-rw-r--r--dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild2
-rw-r--r--dev-perl/GD/GD-2.780.0.ebuild2
-rw-r--r--dev-perl/GD/GD-2.790.0.ebuild2
-rw-r--r--dev-perl/GD/GD-2.800.0.ebuild2
-rw-r--r--dev-perl/GD/GD-2.820.0.ebuild2
-rw-r--r--dev-perl/GD/GD-2.830.0.ebuild2
-rw-r--r--dev-perl/GDGraph/GDGraph-1.560.0.ebuild2
-rw-r--r--dev-perl/GDTextUtil/GDTextUtil-0.860.0-r3.ebuild2
-rw-r--r--dev-perl/GSSAPI/GSSAPI-0.280.0-r2.ebuild2
-rw-r--r--dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0-r1.ebuild32
-rw-r--r--dev-perl/Gentoo-App-Pram/Manifest1
-rw-r--r--dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1-r1.ebuild2
-rw-r--r--dev-perl/Geo-IP/Geo-IP-1.510.0-r1.ebuild2
-rw-r--r--dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r2.ebuild2
-rw-r--r--dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.114.0.ebuild2
-rw-r--r--dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0-r1.ebuild2
-rw-r--r--dev-perl/Graph/Graph-0.972.700.ebuild2
-rw-r--r--dev-perl/Graph/Graph-0.972.900.ebuild2
-rw-r--r--dev-perl/Graph/Graph-0.973.200.ebuild29
-rw-r--r--dev-perl/Graph/Manifest1
-rw-r--r--dev-perl/GraphViz2/GraphViz2-2.67.ebuild33
-rw-r--r--dev-perl/GraphViz2/Manifest1
-rw-r--r--dev-perl/GraphViz2/metadata.xml16
-rw-r--r--dev-perl/Gtk2/Gtk2-1.249.930.ebuild2
-rw-r--r--dev-perl/Gtk3-ImageView/Gtk3-ImageView-12.0.0.ebuild41
-rw-r--r--dev-perl/Gtk3-ImageView/Manifest1
-rw-r--r--dev-perl/HTML-Clean/HTML-Clean-1.400.0.ebuild2
-rw-r--r--dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild2
-rw-r--r--dev-perl/HTML-HTMLDoc/HTML-HTMLDoc-0.210.0.ebuild2
-rw-r--r--dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild2
-rw-r--r--dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild2
-rw-r--r--dev-perl/HTML-Parser/HTML-Parser-3.820.0.ebuild2
-rw-r--r--dev-perl/HTML-Parser/HTML-Parser-3.830.0.ebuild32
-rw-r--r--dev-perl/HTML-Parser/Manifest1
-rw-r--r--dev-perl/HTML-SimpleParse/HTML-SimpleParse-0.120.0-r3.ebuild2
-rw-r--r--dev-perl/HTML-Strip/HTML-Strip-2.120.0.ebuild2
-rw-r--r--dev-perl/HTML-Table/HTML-Table-2.08a-r2.ebuild2
-rw-r--r--dev-perl/HTML-Tagset/HTML-Tagset-3.200.0-r2.ebuild2
-rw-r--r--dev-perl/HTML-Tagset/HTML-Tagset-3.240.0.ebuild2
-rw-r--r--dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r2.ebuild2
-rw-r--r--dev-perl/HTML-Tree/HTML-Tree-5.70.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Body/HTTP-Body-1.220.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Body/HTTP-Body-1.230.0.ebuild2
-rw-r--r--dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.410.0.ebuild32
-rw-r--r--dev-perl/HTTP-BrowserDetect/Manifest1
-rw-r--r--dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild4
-rw-r--r--dev-perl/HTTP-Cookies/HTTP-Cookies-6.100.0.ebuild2
-rw-r--r--dev-perl/HTTP-Cookies/HTTP-Cookies-6.110.0.ebuild2
-rw-r--r--dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Daemon/HTTP-Daemon-6.160.0.ebuild2
-rw-r--r--dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild2
-rw-r--r--dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Message/HTTP-Message-6.450.0.ebuild2
-rw-r--r--dev-perl/HTTP-Message/HTTP-Message-6.460.0.ebuild2
-rw-r--r--dev-perl/HTTP-Message/HTTP-Message-7.0.0.ebuild43
-rw-r--r--dev-perl/HTTP-Message/Manifest1
-rw-r--r--dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r2.ebuild2
-rw-r--r--dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r2.ebuild2
-rw-r--r--dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild2
-rw-r--r--dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r1.ebuild2
-rw-r--r--dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild2
-rw-r--r--dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild2
-rw-r--r--dev-perl/Heap/Heap-0.800.0-r3.ebuild2
-rw-r--r--dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild2
-rw-r--r--dev-perl/IO-All/IO-All-0.870.0-r1.ebuild2
-rw-r--r--dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild2
-rw-r--r--dev-perl/IO-Event/IO-Event-0.813.0-r2.ebuild2
-rw-r--r--dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild2
-rw-r--r--dev-perl/IO-Handle-Util/IO-Handle-Util-0.20.0.ebuild2
-rw-r--r--dev-perl/IO-Multiplex/IO-Multiplex-1.160.0-r2.ebuild2
-rw-r--r--dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.85.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.86.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.87.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.88.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.89.0.ebuild33
-rw-r--r--dev-perl/IO-Socket-SSL/Manifest1
-rw-r--r--dev-perl/IO-String/IO-String-1.80.0-r2.ebuild2
-rw-r--r--dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild2
-rw-r--r--dev-perl/IO-Tee/IO-Tee-0.660.0.ebuild2
-rw-r--r--dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild2
-rw-r--r--dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild2
-rw-r--r--dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild2
-rw-r--r--dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild2
-rw-r--r--dev-perl/IP-Country/IP-Country-2.280.0.ebuild2
-rw-r--r--dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild2
-rw-r--r--dev-perl/IPC-Run3/IPC-Run3-0.48.0-r1.ebuild2
-rw-r--r--dev-perl/IPC-Run3/IPC-Run3-0.49.0.ebuild2
-rw-r--r--dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r2.ebuild2
-rw-r--r--dev-perl/IPC-Signal/IPC-Signal-1.0.0-r3.ebuild2
-rw-r--r--dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild2
-rw-r--r--dev-perl/Ima-DBI/Ima-DBI-0.350.0-r2.ebuild2
-rw-r--r--dev-perl/Importer/Importer-0.26.0.ebuild2
-rw-r--r--dev-perl/Inline-C/Inline-C-0.820.0.ebuild2
-rw-r--r--dev-perl/Inline/Inline-0.860.0.ebuild2
-rw-r--r--dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.5.ebuild2
-rw-r--r--dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.8.ebuild37
-rw-r--r--dev-perl/JSON-MaybeXS/Manifest1
-rw-r--r--dev-perl/JSON-RPC/JSON-RPC-1.60.0-r1.ebuild2
-rw-r--r--dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild2
-rw-r--r--dev-perl/JSON/JSON-4.100.0.ebuild2
-rw-r--r--dev-perl/Jcode/Jcode-2.70.0-r2.ebuild2
-rw-r--r--dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild2
-rw-r--r--dev-perl/LWP-Online/LWP-Online-1.80.0-r3.ebuild2
-rw-r--r--dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild2
-rw-r--r--dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild2
-rw-r--r--dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.140.0.ebuild2
-rw-r--r--dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.12.0.ebuild2
-rw-r--r--dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild2
-rw-r--r--dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.50.0.ebuild2
-rw-r--r--dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0-r1.ebuild2
-rw-r--r--dev-perl/Lingua-Stem-Fr/Lingua-Stem-Fr-0.20.0-r2.ebuild2
-rw-r--r--dev-perl/Lingua-Stem-It/Lingua-Stem-It-0.20.0-r2.ebuild2
-rw-r--r--dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0-r1.ebuild2
-rw-r--r--dev-perl/Lingua-Stem-Snowball-Da/Lingua-Stem-Snowball-Da-1.10.0-r2.ebuild2
-rw-r--r--dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild2
-rw-r--r--dev-perl/Linux-Pid/Linux-Pid-0.40.0-r2.ebuild2
-rw-r--r--dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild2
-rw-r--r--dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.430.0.ebuild2
-rw-r--r--dev-perl/List-MoreUtils/List-MoreUtils-0.430.0.ebuild2
-rw-r--r--dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild2
-rw-r--r--dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild2
-rw-r--r--dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild2
-rw-r--r--dev-perl/Locale-Codes/Locale-Codes-3.740.0.ebuild2
-rw-r--r--dev-perl/Locale-Codes/Locale-Codes-3.780.0.ebuild2
-rw-r--r--dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0-r1.ebuild2
-rw-r--r--dev-perl/Locale-PO/Locale-PO-0.270.0-r1.ebuild2
-rw-r--r--dev-perl/Locale-gettext/Locale-gettext-1.70.0-r1.ebuild2
-rw-r--r--dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild2
-rw-r--r--dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.5.0.ebuild2
-rw-r--r--dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild2
-rw-r--r--dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild2
-rw-r--r--dev-perl/Log-Report/Log-Report-1.390.0.ebuild30
-rw-r--r--dev-perl/Log-Report/Manifest1
-rw-r--r--dev-perl/MCE/MCE-1.900.0.ebuild34
-rw-r--r--dev-perl/MCE/Manifest1
-rw-r--r--dev-perl/MD5/MD5-2.30.0-r2.ebuild2
-rw-r--r--dev-perl/MIME-Charset/MIME-Charset-1.13.1.ebuild2
-rw-r--r--dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild4
-rw-r--r--dev-perl/MIME-tools/MIME-tools-5.510.0-r1.ebuild2
-rw-r--r--dev-perl/MIME-tools/MIME-tools-5.515.0.ebuild2
-rw-r--r--dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild2
-rw-r--r--dev-perl/MP3-Info/MP3-Info-1.260.0-r1.ebuild2
-rw-r--r--dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild2
-rw-r--r--dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.301.120.ebuild2
-rw-r--r--dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.310.310.ebuild2
-rw-r--r--dev-perl/Mail-DKIM/Mail-DKIM-1.202.309.110.ebuild2
-rw-r--r--dev-perl/Mail-DKIM/Mail-DKIM-1.202.401.240.ebuild2
-rw-r--r--dev-perl/Mail-DKIM/Mail-DKIM-1.202.406.190.ebuild2
-rw-r--r--dev-perl/Mail-DKIM/Mail-DKIM-1.202.409.230.ebuild46
-rw-r--r--dev-perl/Mail-DKIM/Manifest1
-rw-r--r--dev-perl/Mail-DMARC/Mail-DMARC-1.202.109.270-r1.ebuild2
-rw-r--r--dev-perl/Mail-DMARC/Mail-DMARC-1.202.302.150.ebuild2
-rw-r--r--dev-perl/Mail-DMARC/Mail-DMARC-1.202.403.130.ebuild2
-rw-r--r--dev-perl/Mail-IMAPClient/Mail-IMAPClient-3.430.0.ebuild2
-rw-r--r--dev-perl/Mail-SPF/Mail-SPF-2.9.0-r4.ebuild2
-rw-r--r--dev-perl/Mail-SPF/Mail-SPF-3.202.402.60.ebuild2
-rw-r--r--dev-perl/Mail-SPF/Mail-SPF-3.202.406.170.ebuild2
-rw-r--r--dev-perl/Mail-SPF/Mail-SPF-3.202.409.230.ebuild55
-rw-r--r--dev-perl/Mail-SPF/Manifest1
-rw-r--r--dev-perl/Mail-Sender/Mail-Sender-0.903.0-r1.ebuild2
-rw-r--r--dev-perl/Mail-Sendmail/Mail-Sendmail-0.800.0-r1.ebuild2
-rw-r--r--dev-perl/MailTools/MailTools-2.210.0.ebuild2
-rw-r--r--dev-perl/Math-Int128/Math-Int128-0.220.0.ebuild2
-rw-r--r--dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild2
-rw-r--r--dev-perl/Math-Pari/Math-Pari-2.10.809.0-r2.ebuild4
-rw-r--r--dev-perl/Math-Round/Math-Round-0.80.0.ebuild2
-rw-r--r--dev-perl/Math-VecStat/Math-VecStat-0.80.0-r2.ebuild2
-rw-r--r--dev-perl/MediaWiki-API/MediaWiki-API-0.520.0.ebuild2
-rw-r--r--dev-perl/Mock-Config/Mock-Config-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/Modern-Perl/Manifest1
-rw-r--r--dev-perl/Modern-Perl/Modern-Perl-1.202.410.10.ebuild24
-rw-r--r--dev-perl/Module-Build-Tiny/Manifest1
-rw-r--r--dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.47.0.ebuild2
-rw-r--r--dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.51.0.ebuild44
-rw-r--r--dev-perl/Module-Build/Module-Build-0.423.400.ebuild2
-rw-r--r--dev-perl/Module-Implementation/Module-Implementation-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/Module-Install/Module-Install-1.190.0.ebuild2
-rw-r--r--dev-perl/Module-Install/Module-Install-1.210.0.ebuild4
-rw-r--r--dev-perl/Module-Pluggable/Module-Pluggable-5.200.0-r1.ebuild2
-rw-r--r--dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild2
-rw-r--r--dev-perl/Module-Runtime/Module-Runtime-0.16.0-r1.ebuild2
-rw-r--r--dev-perl/Module-ScanDeps/Module-ScanDeps-1.340.0.ebuild4
-rw-r--r--dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild2
-rw-r--r--dev-perl/Mojolicious/Manifest1
-rw-r--r--dev-perl/Mojolicious/Mojolicious-9.380.0.ebuild38
-rw-r--r--dev-perl/Moo/Moo-2.5.5.ebuild2
-rw-r--r--dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild2
-rw-r--r--dev-perl/Mouse/Manifest1
-rw-r--r--dev-perl/Mouse/Mouse-2.5.11.ebuild35
-rw-r--r--dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild2
-rw-r--r--dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild4
-rw-r--r--dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.220.0.ebuild2
-rw-r--r--dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild2
-rw-r--r--dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.302.160.ebuild2
-rw-r--r--dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0-r1.ebuild2
-rw-r--r--dev-perl/Net-DNS-SEC/Manifest1
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.220.0.ebuild2
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.260.0.ebuild33
-rw-r--r--dev-perl/Net-DNS/Manifest1
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.390.0.ebuild2
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.400.0.ebuild2
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.450.0.ebuild2
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.470.0.ebuild69
-rw-r--r--dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild2
-rw-r--r--dev-perl/Net-HTTP/Net-HTTP-6.230.0.ebuild2
-rw-r--r--dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r2.ebuild2
-rw-r--r--dev-perl/Net-IMAP-Simple/Net-IMAP-Simple-1.221.200.ebuild2
-rw-r--r--dev-perl/Net-IP/Net-IP-1.260.0-r2.ebuild2
-rw-r--r--dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild2
-rw-r--r--dev-perl/Net-Jabber/Net-Jabber-2.0.0-r2.ebuild2
-rw-r--r--dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r3.ebuild2
-rw-r--r--dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild2
-rw-r--r--dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0.ebuild2
-rw-r--r--dev-perl/Net-Netmask/Net-Netmask-2.0.200-r1.ebuild2
-rw-r--r--dev-perl/Net-Patricia/Net-Patricia-1.220.0-r2.ebuild2
-rw-r--r--dev-perl/Net-RawIP/Net-RawIP-0.250.0-r3.ebuild2
-rw-r--r--dev-perl/Net-RawIP/Net-RawIP-0.250.0-r4.ebuild2
-rw-r--r--dev-perl/Net-SMTP-SSL/Net-SMTP-SSL-1.40.0-r1.ebuild2
-rw-r--r--dev-perl/Net-SMTPS/Net-SMTPS-0.100.0.ebuild2
-rw-r--r--dev-perl/Net-SNMP/Net-SNMP-6.0.1-r3.ebuild2
-rw-r--r--dev-perl/Net-SNPP/Net-SNPP-1.170.0-r3.ebuild2
-rw-r--r--dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild2
-rw-r--r--dev-perl/Net-SSLeay/Net-SSLeay-1.940.0.ebuild2
-rw-r--r--dev-perl/Net-Server/Net-Server-2.14.0.ebuild2
-rw-r--r--dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild2
-rw-r--r--dev-perl/Net-Telnet-Cisco/Net-Telnet-Cisco-1.120.0.ebuild2
-rw-r--r--dev-perl/Net-Telnet/Net-Telnet-3.50.0.ebuild2
-rw-r--r--dev-perl/Net-XMPP/Net-XMPP-1.50.0-r1.ebuild2
-rw-r--r--dev-perl/NetAddr-IP/NetAddr-IP-4.79.0-r1.ebuild2
-rw-r--r--dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild2
-rw-r--r--dev-perl/Number-Format/Number-Format-1.760.0.ebuild2
-rw-r--r--dev-perl/OLE-StorageLite/OLE-StorageLite-0.220.0.ebuild2
-rw-r--r--dev-perl/Object-Pad/Manifest1
-rw-r--r--dev-perl/Object-Pad/Object-Pad-0.809.0.ebuild2
-rw-r--r--dev-perl/Object-Pad/Object-Pad-0.814.0.ebuild26
-rw-r--r--dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.110.0.ebuild2
-rw-r--r--dev-perl/OpenGL-GLUT/OpenGL-GLUT-0.720.0.ebuild2
-rw-r--r--dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild2
-rw-r--r--dev-perl/PAR-Dist/PAR-Dist-0.530.0.ebuild2
-rw-r--r--dev-perl/PDF-Create/PDF-Create-1.460.0.ebuild2
-rw-r--r--dev-perl/PDL/Manifest1
-rw-r--r--dev-perl/PDL/PDL-2.93.0.ebuild139
-rw-r--r--dev-perl/PGPLOT/PGPLOT-2.280.0.ebuild2
-rw-r--r--dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.440.0.ebuild2
-rw-r--r--dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.460.0.ebuild2
-rw-r--r--dev-perl/PPI/Manifest1
-rw-r--r--dev-perl/PPI/PPI-1.278.0.ebuild2
-rw-r--r--dev-perl/PPI/PPI-1.279.0.ebuild40
-rw-r--r--dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild2
-rw-r--r--dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild2
-rw-r--r--dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild2
-rw-r--r--dev-perl/Package-Constants/Package-Constants-0.60.0-r1.ebuild2
-rw-r--r--dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.180.0.ebuild2
-rw-r--r--dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild2
-rw-r--r--dev-perl/Package-Stash/Package-Stash-0.400.0.ebuild2
-rw-r--r--dev-perl/PadWalker/PadWalker-2.500.0.ebuild2
-rw-r--r--dev-perl/Pango/Pango-1.227.0-r2.ebuild2
-rw-r--r--dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild2
-rw-r--r--dev-perl/Params-Classify/Params-Classify-0.15.0-r1.ebuild2
-rw-r--r--dev-perl/Params-Util/Params-Util-1.102.0.ebuild2
-rw-r--r--dev-perl/Params-Validate/Params-Validate-1.310.0.ebuild2
-rw-r--r--dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0-r1.ebuild2
-rw-r--r--dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15-r1.ebuild2
-rw-r--r--dev-perl/Parse-Syslog/Manifest1
-rw-r--r--dev-perl/Parse-Syslog/Parse-Syslog-1.110.0.ebuild19
-rw-r--r--dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild4
-rw-r--r--dev-perl/PatchReader/PatchReader-0.9.6-r2.ebuild2
-rw-r--r--dev-perl/Path-Class/Path-Class-0.370.0-r1.ebuild2
-rw-r--r--dev-perl/Path-Tiny/Path-Tiny-0.144.0.ebuild2
-rw-r--r--dev-perl/Path-Tiny/Path-Tiny-0.146.0.ebuild2
-rw-r--r--dev-perl/Pegex/Pegex-0.750.0.ebuild2
-rw-r--r--dev-perl/Perl-Critic/Perl-Critic-1.152.0-r1.ebuild2
-rw-r--r--dev-perl/Perl-Tidy/Manifest1
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20230912.0.0.ebuild2
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20240202.0.0.ebuild2
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20240511.0.0.ebuild2
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20240903.0.0.ebuild32
-rw-r--r--dev-perl/Perl6-Junction/Perl6-Junction-1.600.0-r1.ebuild2
-rw-r--r--dev-perl/PerlIO-eol/PerlIO-eol-0.190.0.ebuild2
-rw-r--r--dev-perl/PerlIO-gzip/PerlIO-gzip-0.200.0-r1.ebuild4
-rw-r--r--dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.10.0.ebuild2
-rw-r--r--dev-perl/PlRPC/PlRPC-0.202.0-r4.ebuild2
-rw-r--r--dev-perl/Plack/Plack-1.5.0.ebuild2
-rw-r--r--dev-perl/Plack/Plack-1.5.100.ebuild2
-rw-r--r--dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild2
-rw-r--r--dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0-r2.ebuild2
-rw-r--r--dev-perl/Pod-Parser/Pod-Parser-1.660.0.ebuild2
-rw-r--r--dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild2
-rw-r--r--dev-perl/PostScript-Simple/PostScript-Simple-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/Probe-Perl/Probe-Perl-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild2
-rw-r--r--dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.636.0.ebuild2
-rw-r--r--dev-perl/Proc-WaitStat/Proc-WaitStat-1.0.0-r2.ebuild2
-rw-r--r--dev-perl/Readonly-XS/Readonly-XS-1.50.0-r2.ebuild2
-rw-r--r--dev-perl/Readonly/Readonly-2.50.0-r1.ebuild4
-rw-r--r--dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild2
-rw-r--r--dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild2
-rw-r--r--dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild2
-rw-r--r--dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild4
-rw-r--r--dev-perl/Regexp-Shellish/Regexp-Shellish-0.930.0-r2.ebuild2
-rw-r--r--dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild2
-rw-r--r--dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild2
-rw-r--r--dev-perl/Router-Simple/Router-Simple-0.170.0-r1.ebuild2
-rw-r--r--dev-perl/SGMLSpm/SGMLSpm-1.1-r2.ebuild2
-rw-r--r--dev-perl/SNMP_Session/SNMP_Session-1.13-r3.ebuild2
-rw-r--r--dev-perl/SNMP_Session/SNMP_Session-1.160.0.ebuild2
-rw-r--r--dev-perl/SUPER/SUPER-1.201.905.310.ebuild2
-rw-r--r--dev-perl/Scalar-Properties/Scalar-Properties-1.100.860-r2.ebuild2
-rw-r--r--dev-perl/Scope-Guard/Scope-Guard-0.210.0-r1.ebuild2
-rw-r--r--dev-perl/Search-Xapian/Search-Xapian-1.2.25.5-r1.ebuild2
-rw-r--r--dev-perl/Search-Xapian/Search-Xapian-1.2.25.5-r3.ebuild2
-rw-r--r--dev-perl/Search-Xapian/Search-Xapian-1.2.25.5-r4.ebuild2
-rw-r--r--dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild2
-rw-r--r--dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild2
-rw-r--r--dev-perl/Sereal/Sereal-5.4.0.ebuild2
-rw-r--r--dev-perl/Set-Object/Set-Object-1.420.0.ebuild2
-rw-r--r--dev-perl/Set-Scalar/Set-Scalar-1.290.0-r1.ebuild2
-rw-r--r--dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0-r1.ebuild2
-rw-r--r--dev-perl/Shell-EnvImporter/Shell-EnvImporter-1.70.0-r3.ebuild2
-rw-r--r--dev-perl/Shell-Guess/Shell-Guess-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/Snowball-Norwegian/Snowball-Norwegian-1.200.0-r2.ebuild2
-rw-r--r--dev-perl/Snowball-Swedish/Snowball-Swedish-1.200.0-r2.ebuild2
-rw-r--r--dev-perl/Socket6/Socket6-0.290.0.ebuild2
-rw-r--r--dev-perl/Sort-Key/Sort-Key-1.330.0-r2.ebuild2
-rw-r--r--dev-perl/Sort-Tree/Sort-Tree-1.90.0-r2.ebuild2
-rw-r--r--dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild2
-rw-r--r--dev-perl/Specio/Specio-0.480.0.ebuild2
-rw-r--r--dev-perl/Spiffy/Spiffy-0.460.0-r1.ebuild2
-rw-r--r--dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.660.0.ebuild2
-rw-r--r--dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0-r1.ebuild2
-rw-r--r--dev-perl/Stat-lsMode/Stat-lsMode-0.510.0.ebuild2
-rw-r--r--dev-perl/Statistics-Descriptive-Discrete/Statistics-Descriptive-Discrete-0.120.0.ebuild2
-rw-r--r--dev-perl/Stream-Buffered/Stream-Buffered-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/String-CRC32/String-CRC32-2.100.0.ebuild2
-rw-r--r--dev-perl/String-Ediff/String-Ediff-0.90.0-r3.ebuild2
-rw-r--r--dev-perl/String-Format/String-Format-1.180.0.ebuild2
-rw-r--r--dev-perl/String-Util/Manifest1
-rw-r--r--dev-perl/String-Util/String-Util-1.350.0.ebuild24
-rw-r--r--dev-perl/Sub-Exporter-Progressive/Sub-Exporter-Progressive-0.1.13-r1.ebuild2
-rw-r--r--dev-perl/Sub-Exporter/Sub-Exporter-0.990.0.ebuild2
-rw-r--r--dev-perl/Sub-Exporter/Sub-Exporter-0.991.0.ebuild2
-rw-r--r--dev-perl/Sub-Identify/Sub-Identify-0.140.0-r1.ebuild2
-rw-r--r--dev-perl/Sub-Info/Sub-Info-0.2.0-r1.ebuild2
-rw-r--r--dev-perl/Sub-Install/Sub-Install-0.929.0.ebuild2
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild2
-rw-r--r--dev-perl/Sub-Override/Sub-Override-0.100.0.ebuild2
-rw-r--r--dev-perl/Sub-Override/Sub-Override-0.120.0.ebuild2
-rw-r--r--dev-perl/Sub-Override/Sub-Override-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/Sub-Quote/Sub-Quote-2.6.8.ebuild2
-rw-r--r--dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0-r1.ebuild2
-rw-r--r--dev-perl/Switch/Switch-2.170.0-r1.ebuild2
-rw-r--r--dev-perl/Syntax-Keyword-Try/Manifest1
-rw-r--r--dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild2
-rw-r--r--dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.290.0-r1.ebuild2
-rw-r--r--dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.300.0.ebuild22
-rw-r--r--dev-perl/Sys-Hostname-Long/Sys-Hostname-Long-1.500.0-r2.ebuild2
-rw-r--r--dev-perl/Sys-Virt/Manifest2
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-10.5.0.ebuild40
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-10.6.0.ebuild40
-rw-r--r--dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r2.ebuild2
-rw-r--r--dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild4
-rw-r--r--dev-perl/Template-Toolkit/Template-Toolkit-3.102.0.ebuild2
-rw-r--r--dev-perl/Term-ProgressBar/Term-ProgressBar-2.230.0.ebuild2
-rw-r--r--dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.460.0.ebuild2
-rw-r--r--dev-perl/Term-ReadLine-Perl/Term-ReadLine-Perl-1.30.300-r3.ebuild2
-rw-r--r--dev-perl/TermReadKey/TermReadKey-2.380.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Base/Test-Base-0.890.0.ebuild2
-rw-r--r--dev-perl/Test-Class/Test-Class-0.520.0.ebuild2
-rw-r--r--dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Compile/Test-Compile-3.3.1.ebuild2
-rw-r--r--dev-perl/Test-Compile/Test-Compile-3.3.2.ebuild2
-rw-r--r--dev-perl/Test-Compile/Test-Compile-3.3.3.ebuild2
-rw-r--r--dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild2
-rw-r--r--dev-perl/Test-Deep/Test-Deep-1.204.0.ebuild2
-rw-r--r--dev-perl/Test-Differences/Test-Differences-0.710.0.ebuild2
-rw-r--r--dev-perl/Test-Distribution/Test-Distribution-2.0.0-r2.ebuild2
-rw-r--r--dev-perl/Test-Exception/Test-Exception-0.430.0-r1.ebuild2
-rw-r--r--dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r2.ebuild2
-rw-r--r--dev-perl/Test-Fatal/Test-Fatal-0.17.0.ebuild2
-rw-r--r--dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild2
-rw-r--r--dev-perl/Test-File/Test-File-1.993.0.ebuild2
-rw-r--r--dev-perl/Test-Fork/Test-Fork-0.20.0.ebuild2
-rw-r--r--dev-perl/Test-Inter/Test-Inter-1.100.0.ebuild2
-rw-r--r--dev-perl/Test-Inter/Test-Inter-1.110.0.ebuild2
-rw-r--r--dev-perl/Test-LeakTrace/Test-LeakTrace-0.170.0.ebuild2
-rw-r--r--dev-perl/Test-LongString/Test-LongString-0.170.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild2
-rw-r--r--dev-perl/Test-MockModule/Test-MockModule-0.177.0.ebuild2
-rw-r--r--dev-perl/Test-MockModule/Test-MockModule-0.178.0.ebuild2
-rw-r--r--dev-perl/Test-MockObject/Test-MockObject-1.202.1.220.ebuild2
-rw-r--r--dev-perl/Test-MockRandom/Test-MockRandom-1.10.0-r1.ebuild2
-rw-r--r--dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild2
-rw-r--r--dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild2
-rw-r--r--dev-perl/Test-Most/Test-Most-0.380.0.ebuild2
-rw-r--r--dev-perl/Test-Needs/Test-Needs-0.2.10.ebuild2
-rw-r--r--dev-perl/Test-NoWarnings/Test-NoWarnings-1.60.0.ebuild2
-rw-r--r--dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Output/Test-Output-1.34.0.ebuild2
-rw-r--r--dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Pod/Test-Pod-1.520.0.ebuild2
-rw-r--r--dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Requires/Test-Requires-0.110.0.ebuild2
-rw-r--r--dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Script/Test-Script-1.290.0-r1.ebuild2
-rw-r--r--dev-perl/Test-SharedFork/Test-SharedFork-0.350.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Snapshot/Manifest1
-rw-r--r--dev-perl/Test-Snapshot/Test-Snapshot-0.60.0.ebuild22
-rw-r--r--dev-perl/Test-Snapshot/metadata.xml12
-rw-r--r--dev-perl/Test-Strict/Manifest1
-rw-r--r--dev-perl/Test-Strict/Test-Strict-0.540.0.ebuild26
-rw-r--r--dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild2
-rw-r--r--dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild4
-rw-r--r--dev-perl/Test-Taint/Test-Taint-1.80.0.ebuild2
-rw-r--r--dev-perl/Test-Time/Test-Time-0.92.0.ebuild2
-rw-r--r--dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild2
-rw-r--r--dev-perl/Test-Warn/Test-Warn-0.370.0.ebuild2
-rw-r--r--dev-perl/Test-Warnings/Test-Warnings-0.32.0.ebuild2
-rw-r--r--dev-perl/Test-Warnings/Test-Warnings-0.33.0.ebuild2
-rw-r--r--dev-perl/Test-Without-Module/Test-Without-Module-0.210.0.ebuild2
-rw-r--r--dev-perl/Test-YAML/Test-YAML-1.70.0.ebuild2
-rw-r--r--dev-perl/Test-utf8/Test-utf8-1.20.0.ebuild2
-rw-r--r--dev-perl/Test2-Plugin-IOEvents/Manifest1
-rw-r--r--dev-perl/Test2-Plugin-IOEvents/Test2-Plugin-IOEvents-0.1.1.ebuild15
-rw-r--r--dev-perl/Test2-Plugin-IOEvents/metadata.xml (renamed from dev-perl/Gentoo-App-Pram/metadata.xml)6
-rw-r--r--dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.100.0-r1.ebuild2
-rw-r--r--dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/Text-Aspell/Text-Aspell-0.90.0-r3.ebuild2
-rw-r--r--dev-perl/Text-Autoformat/Text-Autoformat-1.750.0.ebuild2
-rw-r--r--dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild2
-rw-r--r--dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild2
-rw-r--r--dev-perl/Text-CSV/Text-CSV-2.40.0.ebuild2
-rw-r--r--dev-perl/Text-CSV_XS/Manifest1
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.520.0.ebuild2
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.540.0.ebuild2
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.550.0.ebuild2
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.560.0.ebuild30
-rw-r--r--dev-perl/Text-CharWidth/Text-CharWidth-0.40.0-r2.ebuild2
-rw-r--r--dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild2
-rw-r--r--dev-perl/Text-German/Text-German-0.60.0-r2.ebuild2
-rw-r--r--dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild2
-rw-r--r--dev-perl/Text-Iconv/Text-Iconv-1.700.0-r3.ebuild2
-rw-r--r--dev-perl/Text-Kakasi/Text-Kakasi-2.40.0-r3.ebuild2
-rw-r--r--dev-perl/Text-Levenshtein/Text-Levenshtein-0.150.0.ebuild2
-rw-r--r--dev-perl/Text-LevenshteinXS/Text-LevenshteinXS-0.30.0-r2.ebuild2
-rw-r--r--dev-perl/Text-Quoted/Text-Quoted-2.100.0.ebuild2
-rw-r--r--dev-perl/Text-Reform/Text-Reform-1.200.0-r2.ebuild2
-rw-r--r--dev-perl/Text-Roman/Text-Roman-3.500.0-r1.ebuild2
-rw-r--r--dev-perl/Text-Shellwords/Text-Shellwords-1.80.0-r2.ebuild2
-rw-r--r--dev-perl/Text-Unidecode/Text-Unidecode-1.300.0-r1.ebuild2
-rw-r--r--dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r2.ebuild2
-rw-r--r--dev-perl/Throwable/Throwable-1.1.0.ebuild2
-rw-r--r--dev-perl/Tie-Array-Sorted/Tie-Array-Sorted-1.410.0-r2.ebuild2
-rw-r--r--dev-perl/Tie-Cycle/Tie-Cycle-1.228.0.ebuild2
-rw-r--r--dev-perl/Tie-IxHash/Tie-IxHash-1.230.0-r1.ebuild2
-rw-r--r--dev-perl/Tie-StrictHash/Tie-StrictHash-1.0.0-r2.ebuild2
-rw-r--r--dev-perl/Time-Duration/Time-Duration-1.210.0.ebuild2
-rw-r--r--dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild2
-rw-r--r--dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild2
-rw-r--r--dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r4.ebuild2
-rw-r--r--dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0-r1.ebuild2
-rw-r--r--dev-perl/Tk-TableMatrix/Tk-TableMatrix-1.290.0.ebuild2
-rw-r--r--dev-perl/Tk/Tk-804.36.0-r3.ebuild2
-rw-r--r--dev-perl/Tk/Tk-804.36.0-r4.ebuild2
-rw-r--r--dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild2
-rw-r--r--dev-perl/Try-Tiny/Manifest1
-rw-r--r--dev-perl/Try-Tiny/Try-Tiny-0.310.0.ebuild2
-rw-r--r--dev-perl/Try-Tiny/Try-Tiny-0.320.0.ebuild37
-rw-r--r--dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild2
-rw-r--r--dev-perl/Type-Tiny/Manifest1
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-2.4.0-r1.ebuild2
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-2.6.0.ebuild44
-rw-r--r--dev-perl/Types-Serialiser/Types-Serialiser-1.10.0.ebuild2
-rw-r--r--dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280-r1.ebuild2
-rw-r--r--dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120-r1.ebuild2
-rw-r--r--dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.190.0.ebuild2
-rw-r--r--dev-perl/URI/URI-5.210.0.ebuild2
-rw-r--r--dev-perl/URI/URI-5.280.0.ebuild2
-rw-r--r--dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-12.0.0.ebuild2
-rw-r--r--dev-perl/Unicode-LineBreak/Unicode-LineBreak-2019.1.0.ebuild2
-rw-r--r--dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild2
-rw-r--r--dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r3.ebuild2
-rw-r--r--dev-perl/Unicode-MapUTF8/Unicode-MapUTF8-1.140.0.ebuild2
-rw-r--r--dev-perl/Unicode-String/Unicode-String-2.100.0-r1.ebuild2
-rw-r--r--dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0-r1.ebuild2
-rw-r--r--dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r3.ebuild2
-rw-r--r--dev-perl/Variable-Magic/Variable-Magic-0.630.0.ebuild2
-rw-r--r--dev-perl/Variable-Magic/Variable-Magic-0.640.0.ebuild2
-rw-r--r--dev-perl/Video-Frequencies/Video-Frequencies-0.30.0-r3.ebuild2
-rw-r--r--dev-perl/Video-Info/Video-Info-0.993.0-r3.ebuild2
-rw-r--r--dev-perl/Video-ivtv/Video-ivtv-0.13-r3.ebuild2
-rw-r--r--dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.280.0.ebuild2
-rw-r--r--dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.260.0.ebuild2
-rw-r--r--dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r2.ebuild2
-rw-r--r--dev-perl/WeakRef/WeakRef-0.10.0-r2.ebuild2
-rw-r--r--dev-perl/WebService-MusicBrainz/Manifest1
-rw-r--r--dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.6.ebuild21
-rw-r--r--dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.7.ebuild2
-rw-r--r--dev-perl/Wx-Scintilla/Wx-Scintilla-0.390.0-r5.ebuild6
-rw-r--r--dev-perl/Wx-Scintilla/files/Wx-Scintilla-0.39-force-c++11.patch13
-rw-r--r--dev-perl/Wx-Scintilla/files/Wx-Scintilla-0.39-respect-user-flags.patch18
-rw-r--r--dev-perl/Wx-Scintilla/files/Wx-Scintilla-0.39-scrub-gtk2.patch35
-rw-r--r--dev-perl/Wx/Wx-0.993.200-r3.ebuild11
-rw-r--r--dev-perl/X11-FreeDesktop-DesktopEntry/X11-FreeDesktop-DesktopEntry-0.40.0-r2.ebuild2
-rw-r--r--dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild2
-rw-r--r--dev-perl/X11-XCB/Manifest1
-rw-r--r--dev-perl/X11-XCB/X11-XCB-0.230.0.ebuild51
-rw-r--r--dev-perl/X500-DN/X500-DN-0.290.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Catalog/XML-Catalog-1.30.0-r2.ebuild2
-rw-r--r--dev-perl/XML-DOM/XML-DOM-1.460.0-r2.ebuild2
-rw-r--r--dev-perl/XML-DTDParser/XML-DTDParser-2.10.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Dumper/XML-Dumper-0.810.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Elemental/XML-Elemental-2.110.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Encoding/XML-Encoding-2.110.0.ebuild2
-rw-r--r--dev-perl/XML-Feed/XML-Feed-0.650.0.ebuild2
-rw-r--r--dev-perl/XML-Filter-BufferText/XML-Filter-BufferText-1.10.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Filter-DOMFilter-LibXML/XML-Filter-DOMFilter-LibXML-0.40.0-r1.ebuild2
-rw-r--r--dev-perl/XML-Generator/XML-Generator-1.130.0.ebuild2
-rw-r--r--dev-perl/XML-Grove/XML-Grove-0.460.0_rc-r2.ebuild2
-rw-r--r--dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r3.ebuild2
-rw-r--r--dev-perl/XML-LibXML-Iterator/XML-LibXML-Iterator-1.60.0.ebuild2
-rw-r--r--dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-1.10.0.ebuild2
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.20.900.ebuild2
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.21.0.ebuild2
-rw-r--r--dev-perl/XML-LibXSLT/XML-LibXSLT-2.3.0.ebuild2
-rw-r--r--dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0-r1.ebuild2
-rw-r--r--dev-perl/XML-NodeFilter/XML-NodeFilter-0.10.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Parser/XML-Parser-2.460.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Parser/XML-Parser-2.470.0.ebuild2
-rw-r--r--dev-perl/XML-RSS-Parser/XML-RSS-Parser-4.0.0-r2.ebuild2
-rw-r--r--dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild2
-rw-r--r--dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0-r1.ebuild2
-rw-r--r--dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0-r3.ebuild2
-rw-r--r--dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r1.ebuild2
-rw-r--r--dev-perl/XML-SAX/XML-SAX-1.20.0-r1.ebuild2
-rw-r--r--dev-perl/XML-Simple/XML-Simple-2.250.0-r1.ebuild2
-rw-r--r--dev-perl/XML-SimpleObject/XML-SimpleObject-0.530.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Stream/XML-Stream-1.240.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Twig/XML-Twig-3.520.0-r1.ebuild2
-rw-r--r--dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild2
-rw-r--r--dev-perl/XML-XPath/XML-XPath-1.480.0.ebuild2
-rw-r--r--dev-perl/XML-XQL/XML-XQL-0.680.0-r2.ebuild2
-rw-r--r--dev-perl/XML-XSLT/XML-XSLT-0.480.0-r2.ebuild2
-rw-r--r--dev-perl/XML-XUpdate-LibXML/XML-XUpdate-LibXML-0.6.0-r2.ebuild2
-rw-r--r--dev-perl/XS-Parse-Keyword/Manifest1
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.380.0-r1.ebuild2
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.420.0-r1.ebuild2
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.430.0.ebuild2
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.460.0.ebuild24
-rw-r--r--dev-perl/XS-Parse-Sublike/Manifest1
-rw-r--r--dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.220.0.ebuild2
-rw-r--r--dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.280.0.ebuild25
-rw-r--r--dev-perl/XString/XString-0.5.0.ebuild2
-rw-r--r--dev-perl/XXX/XXX-0.380.0.ebuild2
-rw-r--r--dev-perl/YAML-LibYAML/Manifest1
-rw-r--r--dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild2
-rw-r--r--dev-perl/YAML-LibYAML/YAML-LibYAML-0.890.0.ebuild2
-rw-r--r--dev-perl/YAML-LibYAML/YAML-LibYAML-0.902.0.ebuild14
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild2
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.38.0.ebuild2
-rw-r--r--dev-perl/YAML-Syck/YAML-Syck-1.340.0.ebuild2
-rw-r--r--dev-perl/YAML-Tiny/YAML-Tiny-1.740.0.ebuild2
-rw-r--r--dev-perl/YAML/YAML-1.300.0.ebuild2
-rw-r--r--dev-perl/YAML/YAML-1.310.0.ebuild2
-rw-r--r--dev-perl/asa/asa-1.40.0.ebuild2
-rw-r--r--dev-perl/autobox/Manifest1
-rw-r--r--dev-perl/autobox/autobox-3.0.2.ebuild26
-rw-r--r--dev-perl/autovivification/autovivification-0.180.0-r2.ebuild2
-rw-r--r--dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild2
-rw-r--r--dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r2.ebuild2
-rw-r--r--dev-perl/capitalization/capitalization-0.30.0-r2.ebuild2
-rw-r--r--dev-perl/common-sense/common-sense-3.750.0.ebuild2
-rw-r--r--dev-perl/glib-perl/glib-perl-1.329.400.ebuild2
-rw-r--r--dev-perl/gtk2-trayicon/gtk2-trayicon-0.70.0.ebuild2
-rw-r--r--dev-perl/gtk2-traymanager/gtk2-traymanager-0.50.0-r3.ebuild2
-rw-r--r--dev-perl/indirect/indirect-0.390.0.ebuild2
-rw-r--r--dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild2
-rw-r--r--dev-perl/libwww-perl/libwww-perl-6.720.0-r1.ebuild2
-rw-r--r--dev-perl/libwww-perl/libwww-perl-6.770.0.ebuild2
-rw-r--r--dev-perl/libxml-perl/libxml-perl-0.80.0-r3.ebuild2
-rw-r--r--dev-perl/local-lib/local-lib-2.0.29.ebuild4
-rw-r--r--dev-perl/mecab-perl/mecab-perl-0.996-r1.ebuild2
-rw-r--r--dev-perl/mime-construct/mime-construct-1.1100.0-r2.ebuild2
-rw-r--r--dev-perl/multidimensional/multidimensional-0.14.0.ebuild2
-rw-r--r--dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild2
-rw-r--r--dev-perl/namespace-clean/namespace-clean-0.270.0-r1.ebuild2
-rw-r--r--dev-perl/pcsc-perl/pcsc-perl-1.4.14-r1.ebuild2
-rw-r--r--dev-perl/perl-ldap/perl-ldap-0.680.0.ebuild2
-rw-r--r--dev-perl/prefork/prefork-1.50.0.ebuild2
-rw-r--r--dev-perl/strictures/strictures-2.0.6.ebuild2
950 files changed, 3154 insertions, 903 deletions
diff --git a/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r2.ebuild b/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r2.ebuild
index bb36fe11918e..664fd77d6375 100644
--- a/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r2.ebuild
+++ b/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Represent a series of changes in annotate form"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND=">=dev-perl/Algorithm-Diff-1.150.0"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
index 3f3bc253fc0f..95004e8fb0a8 100644
--- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
+++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Module for merging hierarchies using the C3 algorithm"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.112.0.ebuild b/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.112.0.ebuild
index 5b989cac7ecd..0db3cbb7fc1f 100644
--- a/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.112.0.ebuild
+++ b/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.112.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Toolkit for implementing dependency systems"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
index e3e41e7172a4..4dc09bd6250b 100644
--- a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
+++ b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
@@ -11,6 +11,6 @@ inherit perl-module
DESCRIPTION="Compute intelligent differences between two files / lists"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.170.0-r1.ebuild b/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.170.0-r1.ebuild
index d130b5b705a5..3a7f633c717c 100644
--- a/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.170.0-r1.ebuild
+++ b/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.170.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="A Module::Build subclass for building Alien:: modules and their libraries"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Alien-Build/Alien-Build-2.800.0-r1.ebuild b/dev-perl/Alien-Build/Alien-Build-2.800.0-r1.ebuild
index c0e851d113c4..7715c0378533 100644
--- a/dev-perl/Alien-Build/Alien-Build-2.800.0-r1.ebuild
+++ b/dev-perl/Alien-Build/Alien-Build-2.800.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Build external dependencies for use in CPAN"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="minimal zip"
# No, pkgconfig is not suspect, it actually uses it at runtime, and this module
diff --git a/dev-perl/Alien-Build/Alien-Build-2.830.0.ebuild b/dev-perl/Alien-Build/Alien-Build-2.830.0.ebuild
index 8644439ddf81..9e3939f771d9 100644
--- a/dev-perl/Alien-Build/Alien-Build-2.830.0.ebuild
+++ b/dev-perl/Alien-Build/Alien-Build-2.830.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Build external dependencies for use in CPAN"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
IUSE="minimal zip"
# No, pkgconfig is not suspect, it actually uses it at runtime, and this module
diff --git a/dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0-r1.ebuild b/dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0-r1.ebuild
index 90e8f85e1479..784523969cc8 100644
--- a/dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0-r1.ebuild
+++ b/dev-perl/Alien-Libxml2/Alien-Libxml2-0.170.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Install the C libxml2 library on your system"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
>=dev-perl/Alien-Build-2.120.0
diff --git a/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r3.ebuild b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r3.ebuild
index 85a1b578488b..2be8a1dcf426 100644
--- a/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r3.ebuild
+++ b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r3.ebuild
@@ -11,7 +11,7 @@ inherit wxwidgets perl-module
DESCRIPTION="Building, finding and using wxWidgets binaries"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~riscv x86"
+KEYWORDS="amd64 ~riscv x86"
IUSE="gstreamer opengl test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/AnyEvent-I3/AnyEvent-I3-0.190.0.ebuild b/dev-perl/AnyEvent-I3/AnyEvent-I3-0.190.0.ebuild
index c14663b7d339..a909f25511a6 100644
--- a/dev-perl/AnyEvent-I3/AnyEvent-I3-0.190.0.ebuild
+++ b/dev-perl/AnyEvent-I3/AnyEvent-I3-0.190.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module virtualx
DESCRIPTION="Communicate with the i3 window manager"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
RDEPEND="
dev-perl/AnyEvent
diff --git a/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild b/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild
index b8abcc0acee4..5c91c7e5dcbf 100644
--- a/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild
+++ b/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module optfeature virtualx
DESCRIPTION="Provides a uniform interface to various event loops"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.520.0
diff --git a/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.320.0.ebuild b/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.320.0.ebuild
new file mode 100644
index 000000000000..bf21d0b6f47b
--- /dev/null
+++ b/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.320.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MSCHOUT
+DIST_VERSION=3.32
+inherit perl-module
+
+DESCRIPTION="Perl Authentication and Authorization via cookies"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=www-apache/mod_perl-2
+ virtual/perl-Carp
+ >=dev-perl/Class-Load-0.30.0
+ virtual/perl-Encode
+ dev-perl/HTTP-Body
+ dev-perl/Hash-MultiValue
+ dev-perl/WWW-Form-UrlEncoded
+ >=dev-perl/URI-1.360.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Apache-Test-1.390.0
+ >=virtual/perl-Test-Simple-0.940.0
+ !www-apache/mpm_itk
+ )
+"
+
+src_test() {
+ perl_rm_files t/author-* t/signature.t
+ perl-module_src_test
+}
diff --git a/dev-perl/Apache-AuthCookie/Manifest b/dev-perl/Apache-AuthCookie/Manifest
index 5d3bf2a67c51..d91783f080ad 100644
--- a/dev-perl/Apache-AuthCookie/Manifest
+++ b/dev-perl/Apache-AuthCookie/Manifest
@@ -1 +1,2 @@
DIST Apache-AuthCookie-3.31.tar.gz 63708 BLAKE2B d024cd1f904c7696411e9321a6945f2acbed1088bd4244467dd788206bddd9cd63f5356406f1003e0f0ed88033c3abfcd1fd6ca6dcb7d865293219ad3944f76a SHA512 207a2d6c05e1b9a67ebd839263cc4f9945d6539e6927320f9ed23a5dff60e8fccab6c6bf869e232987c2b643129b536db9830e4283d026151d574ecbbb134331
+DIST Apache-AuthCookie-3.32.tar.gz 64200 BLAKE2B aadd632df76c2dbc5fafaf3c01145f8e6a7da62e0bd31f3d335c8572d6d8abc20894771acc0d4f9d21904bf409b0a432e5d5f80e9130bd023022153099dfb15a SHA512 79bddf7c2c0608865205fd6bd6458d9745d8544e063e4291897b697cb6bad0c404729ac0ffc5e10dc7ee99eb8dfd2c212c9d02ea88bdf34bab4b0b51fcb557bc
diff --git a/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild
index 553b7befd9aa..006fbbb4827d 100644
--- a/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild
+++ b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Compile an Apache log format string to perl-code"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Apache-Test/Apache-Test-1.430.0.ebuild b/dev-perl/Apache-Test/Apache-Test-1.430.0.ebuild
index 94dde3f81613..528d4df6527e 100644
--- a/dev-perl/Apache-Test/Apache-Test-1.430.0.ebuild
+++ b/dev-perl/Apache-Test/Apache-Test-1.430.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Test.pm wrapper with helpers for testing Apache"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/App-CLI/App-CLI-0.520.0.ebuild b/dev-perl/App-CLI/App-CLI-0.520.0.ebuild
index bba67f20238e..a9f147996ad6 100644
--- a/dev-perl/App-CLI/App-CLI-0.520.0.ebuild
+++ b/dev-perl/App-CLI/App-CLI-0.520.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Dispatcher module for command line interface programs"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/App-perlbrew/App-perlbrew-1.0.0.ebuild b/dev-perl/App-perlbrew/App-perlbrew-1.0.0.ebuild
new file mode 100644
index 000000000000..ad720c9feb0e
--- /dev/null
+++ b/dev-perl/App-perlbrew/App-perlbrew-1.0.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GUGOD
+DIST_VERSION=1.00
+inherit perl-module
+
+DESCRIPTION='Manage perl installations in your $HOME'
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=virtual/perl-ExtUtils-MakeMaker-7.220.0
+ >=dev-perl/CPAN-Perl-Releases-5.202.307.200
+ >=dev-perl/Capture-Tiny-0.360.0
+ >=dev-perl/Devel-PatchPerl-2.80.0
+ >=virtual/perl-ExtUtils-MakeMaker-7.220.0
+ >=virtual/perl-File-Temp-0.230.400
+ virtual/perl-JSON-PP
+ >=dev-perl/local-lib-2.0.14
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.39.0
+ test? (
+ >=dev-perl/File-Which-1.210.0
+ >=dev-perl/Path-Class-0.330.0
+ >=dev-perl/Test2-Plugin-IOEvents-0.1.1
+ >=dev-perl/Test2-Plugin-NoWarnings-0.100.0
+ )
+"
+
+mydoc=( "doc/notes.org" )
+
+src_test() {
+ ( # export leak guard
+ if has "network" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ einfo "Network Tests Enabled"
+ export TEST_LIVE=1
+ else
+ ewarn "This package needs network access for comprehensive testing."
+ ewarn "For details, see:"
+ ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}"
+ fi
+
+ if has "network-dev-test" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ einfo "Developer HTTP Test enabled"
+ export PERLBREW_DEV_TEST=1
+ fi
+
+ perl-module_src_test
+ )
+}
diff --git a/dev-perl/App-perlbrew/Manifest b/dev-perl/App-perlbrew/Manifest
index 3e7654174048..d59c0f3412e2 100644
--- a/dev-perl/App-perlbrew/Manifest
+++ b/dev-perl/App-perlbrew/Manifest
@@ -1 +1,2 @@
DIST App-perlbrew-0.98.tar.gz 85396 BLAKE2B 4c7b71cbf49ef8e07627d55c59486fb88265f6d4584be8cf8d266f333aa44f1f1c1b00a8fc931113fd436fc19d6fb24f9973be71001bc45db160b19a2ff24cbb SHA512 55a3e53b52569594f977a3b61c9d739ab35dbf5a4fd5c6c021fb654bd5167c1843edee869ea854977c9b92311f5a0736aa55d9ed63a77359a1bb0682384f1a69
+DIST App-perlbrew-1.00.tar.gz 89040 BLAKE2B ab24e097658e3a07d6c0c24f1f9a230327026b7cb4f61a0683a53642c467a3e1eb1443e65b410bd9749b68341009d581e55ca81e07dd7a9caf6866a060183c98 SHA512 e5995fef15bac0b4bc7a52295c33010ea2cef1f927a16d8baaa57ac014f1176b4896681080f23d392aaef2d85a6996c4ac646555e9aea973ac7960492fec8a00
diff --git a/dev-perl/App-pwhich/App-pwhich-1.170.0-r1.ebuild b/dev-perl/App-pwhich/App-pwhich-1.170.0-r1.ebuild
index 2c87c968b6f0..a56d7cd51ee6 100644
--- a/dev-perl/App-pwhich/App-pwhich-1.170.0-r1.ebuild
+++ b/dev-perl/App-pwhich/App-pwhich-1.170.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl-only 'which'"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/File-Which-1.140.0
diff --git a/dev-perl/AppConfig/AppConfig-1.710.0-r1.ebuild b/dev-perl/AppConfig/AppConfig-1.710.0-r1.ebuild
index bf14174b5e93..4600d4fffeac 100644
--- a/dev-perl/AppConfig/AppConfig-1.710.0-r1.ebuild
+++ b/dev-perl/AppConfig/AppConfig-1.710.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl5 module for reading configuration files and parsing command line arguments"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild b/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild
index b95cded96283..26ef8ace6c1c 100644
--- a/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild
+++ b/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Generic archive extracting mechanism"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
virtual/perl-File-Path
diff --git a/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.410.0.ebuild b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.410.0.ebuild
index b1b72d96943a..94fc4206e901 100644
--- a/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.410.0.ebuild
+++ b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.410.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="API wrapper around the 'tar' utility"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.420.0.ebuild b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.420.0.ebuild
new file mode 100644
index 000000000000..1b8823e3b79f
--- /dev/null
+++ b/dev-perl/Archive-Tar-Wrapper/Archive-Tar-Wrapper-0.420.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=0.42
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="API wrapper around the 'tar' utility"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# r:Cwd -> File-Spec
+RDEPEND="
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ dev-perl/File-Which
+ dev-perl/IPC-Run
+ dev-perl/Log-Log4perl
+ virtual/perl-File-Path
+ app-arch/tar
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-CPAN-Meta
+ test? (
+ >=virtual/perl-Test-Simple-1.302.73
+ )
+"
diff --git a/dev-perl/Archive-Tar-Wrapper/Manifest b/dev-perl/Archive-Tar-Wrapper/Manifest
index a86367b70c27..8bf1856dc7cf 100644
--- a/dev-perl/Archive-Tar-Wrapper/Manifest
+++ b/dev-perl/Archive-Tar-Wrapper/Manifest
@@ -1,3 +1,4 @@
DIST Archive-Tar-Wrapper-0.38.tar.gz 38425 BLAKE2B 5e280837241da9481418905ed5e29110f6574845be4a82afd712ab4a2f100389e74b81afb1b5f61fa2e7938e58cfa345883c134026cbb2662e24a9acb912c8b0 SHA512 99779c654f6f9ec507685ca37c041cdff077bce3b6ec96a6005454e9ef8a9c2bf470053b8fc751342d80b722ee115b1aba27b16b328e7210c7b869bee57cd3f6
DIST Archive-Tar-Wrapper-0.39.tar.gz 37751 BLAKE2B 13da51c9b09a0fffa374b3adbbea2e8b7aefe1be04cd5915559a8de5e1f22e1bbf2283808ae62f980899b385c8f1ba6a29441523a197357936195b33d0473d1e SHA512 53a2e3d6c1e42df9f3429f512b5ede17f7aa62f213ed71f380495eeddde9b82ae80aa758c9d3479c95dade614357e1b122ae6a336bd3eff2c594c2e7b6d82464
DIST Archive-Tar-Wrapper-0.41.tar.gz 37960 BLAKE2B 0febf634b0da1fc0c046d6d8737a6de7466c430a64507b409144a79bf011bfb99fb7a4d19cc2db2930b7d112954193852d5673c1968d125ab56170636450b314 SHA512 a34925a5d1b176ac11f7dbee76a02afa0a438887dfde15ac60e3288767e22410dd1089b3fe61149929c4f522f15d2023a29f2e0dcbd764cb1d25f2f85ae46258
+DIST Archive-Tar-Wrapper-0.42.tar.gz 49178 BLAKE2B ae80e361013258a823c15951b49018325316d659e8693f5feb8a7fbc09d9996f9b55a62267c05f4ac239c35e28cbc17ad15e921d0cdc252aa028fc8d5d8cee22 SHA512 c296dc1bcf96efec29b80a4abfdb9b70322ef87f6ad296785331d0619643d86e7f538d742e3e991e0b0f8a907596fb7d95f14fddd707a49e02885ad9d36eff4d
diff --git a/dev-perl/Archive-Zip/Archive-Zip-1.680.0.ebuild b/dev-perl/Archive-Zip/Archive-Zip-1.680.0.ebuild
index b418bd6291eb..fe829bfef546 100644
--- a/dev-perl/Archive-Zip/Archive-Zip-1.680.0.ebuild
+++ b/dev-perl/Archive-Zip/Archive-Zip-1.680.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A wrapper that lets you read Zip archive members as if they were files"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r3.ebuild b/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r3.ebuild
index dd5d43ceb053..29e6e80d81fe 100644
--- a/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r3.ebuild
+++ b/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Set up array elements as aliases"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
src_compile() {
mymake=(
diff --git a/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild b/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild
index 83738799031c..f67e72bf1ce7 100644
--- a/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild
+++ b/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Set up array elements as aliases"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/Array-Window/Array-Window-1.20.0-r2.ebuild b/dev-perl/Array-Window/Array-Window-1.20.0-r2.ebuild
index cd1cd751d5f4..950dae2737bc 100644
--- a/dev-perl/Array-Window/Array-Window-1.20.0-r2.ebuild
+++ b/dev-perl/Array-Window/Array-Window-1.20.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Calculate windows/subsets/pages of arrays"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/AtExit/AtExit-2.50.0.ebuild b/dev-perl/AtExit/AtExit-2.50.0.ebuild
index 15058820740f..391917674852 100644
--- a/dev-perl/AtExit/AtExit-2.50.0.ebuild
+++ b/dev-perl/AtExit/AtExit-2.50.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="atexit() function to register exit-callbacks"
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r3.ebuild b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r3.ebuild
index 777963d12e62..df8b2a7ee0e2 100644
--- a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r3.ebuild
+++ b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.vanhemert.co.uk/disc-cover.html"
SRC_URI="http://www.vanhemert.co.uk/files/${MY_P}.tar.gz"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ppc sparc x86"
RDEPEND=">=dev-perl/URI-1.10
>=dev-perl/HTML-Parser-3.15
diff --git a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild
index fc55aceeeb40..cd3eac754f4e 100644
--- a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild
+++ b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.vanhemert.co.uk/files/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ppc sparc x86"
RDEPEND=">=dev-perl/URI-1.10
>=dev-perl/HTML-Parser-3.15
diff --git a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r4.ebuild b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r4.ebuild
index c1a1bfff0486..1234bcfce78b 100644
--- a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r4.ebuild
+++ b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r4.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl extension for Sound Mixer control"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
# License note: Ambiguous
# https://rt.cpan.org/Ticket/Display.html?id=132448
LICENSE="GPL-1"
diff --git a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild
index 1c34c9b55c47..fb82a86ea8a0 100644
--- a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild
+++ b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Perl extension for Sound Mixer control"
# https://rt.cpan.org/Ticket/Display.html?id=132448
LICENSE="GPL-1"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
PATCHES=(
"${FILESDIR}/${P}-volumepl.patch"
diff --git a/dev-perl/Authen-DigestMD5/Authen-DigestMD5-0.40.0-r2.ebuild b/dev-perl/Authen-DigestMD5/Authen-DigestMD5-0.40.0-r2.ebuild
index f1f06344b03f..2f1f5f482e98 100644
--- a/dev-perl/Authen-DigestMD5/Authen-DigestMD5-0.40.0-r2.ebuild
+++ b/dev-perl/Authen-DigestMD5/Authen-DigestMD5-0.40.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="SASL DIGEST-MD5 authentication (RFC2831)"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~ppc ppc64 sparc x86"
src_prepare() {
mkdir -p examples || die "Can't mkdir examples"
diff --git a/dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r2.ebuild b/dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r2.ebuild
index 173517f0816f..2092c7621a2f 100644
--- a/dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r2.ebuild
+++ b/dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="An NTLM authentication module"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild
index a24963cfd70d..8895e4dcffc0 100644
--- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild
+++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Interface to PAM library"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~s390 sparc x86"
IUSE="examples"
RDEPEND="sys-libs/pam"
diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild
index 39423d285557..bd6cae698fa9 100644
--- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild
+++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Interface to PAM library"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~s390 sparc x86"
IUSE="examples"
RDEPEND="sys-libs/pam"
diff --git a/dev-perl/Authen-SASL/Authen-SASL-2.170.0.ebuild b/dev-perl/Authen-SASL/Authen-SASL-2.170.0.ebuild
index 5e303e6e1170..b0cf7b6a8a76 100644
--- a/dev-perl/Authen-SASL/Authen-SASL-2.170.0.ebuild
+++ b/dev-perl/Authen-SASL/Authen-SASL-2.170.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl SASL interface"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="kerberos"
RDEPEND="
diff --git a/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild b/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild
index 8849462029eb..dc48d8c02dfd 100644
--- a/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild
+++ b/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Simple Passwd authentication"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
>=dev-perl/Authen-Simple-0.300.0
diff --git a/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild b/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild
index a10d351ee859..a4a594ff487b 100644
--- a/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild
+++ b/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Simple Authentication"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/Class-Accessor
diff --git a/dev-perl/B-COW/B-COW-0.7.0.ebuild b/dev-perl/B-COW/B-COW-0.7.0.ebuild
index 7ff6b533436e..e7d3210538f7 100644
--- a/dev-perl/B-COW/B-COW-0.7.0.ebuild
+++ b/dev-perl/B-COW/B-COW-0.7.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Additional B helpers to check COW status"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
index 395565e1f3ca..01762840dd9e 100644
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Execute code after a scope finished compilation"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/Module-Implementation-0.50.0
diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.280.0.ebuild b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.280.0.ebuild
index 7e3413e63125..f44d3206c4d1 100644
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.280.0.ebuild
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.280.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Execute code after a scope finished compilation"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/Module-Implementation-0.50.0
diff --git a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild
index 66d2bb2f5bdf..2b9183f02576 100644
--- a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild
+++ b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Wrap OP check callbacks"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild
index 7fd720d7fcda..1a69821f9ff8 100644
--- a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild
+++ b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Wrap OP check callbacks"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="virtual/perl-parent"
BDEPEND="
diff --git a/dev-perl/B-Keywords/B-Keywords-1.270.0.ebuild b/dev-perl/B-Keywords/B-Keywords-1.270.0.ebuild
index 99d5c274a4b1..fab10bdbb28d 100644
--- a/dev-perl/B-Keywords/B-Keywords-1.270.0.ebuild
+++ b/dev-perl/B-Keywords/B-Keywords-1.270.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Lists of reserved barewords and symbol names"
# GPL-2 - no later clause
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
PERL_RM_FILES=(
"t/z_kwalitee.t"
diff --git a/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild b/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild
index 3a039e2292c5..cd4aaf5b1f86 100644
--- a/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild
+++ b/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl module for BSD process resource limit and priority functions"
LICENSE="|| ( Artistic-2 LGPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild b/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild
index 34dfc29ccc23..c26b4c8bf17d 100644
--- a/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild
+++ b/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Perl module for BSD process resource limit and priority functions"
LICENSE="|| ( Artistic-2 LGPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild b/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild
index e47cf176f838..4c37cb414b69 100644
--- a/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild
+++ b/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module db-use
DESCRIPTION="This module provides Berkeley DB interface for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
# Install DB_File if you want older support. BerkleyDB no longer
# supports less than 2.0.
diff --git a/dev-perl/Bit-Vector-Minimal/Bit-Vector-Minimal-1.300.0-r2.ebuild b/dev-perl/Bit-Vector-Minimal/Bit-Vector-Minimal-1.300.0-r2.ebuild
index 61777940ea63..8a562f47a440 100644
--- a/dev-perl/Bit-Vector-Minimal/Bit-Vector-Minimal-1.300.0-r2.ebuild
+++ b/dev-perl/Bit-Vector-Minimal/Bit-Vector-Minimal-1.300.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Object-oriented wrapper around vec()"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
PERL_RM_FILES=(
"t/pod.t"
"t/pod-coverage.t"
diff --git a/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild b/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild
index f1c0896c5a46..8cf08f923606 100644
--- a/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild
+++ b/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Efficient bit vector, set of integers and big int math library"
# https://rt.cpan.org/Public/Bug/Display.html?id=132512
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Carp-Clan-5.300.0
diff --git a/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild b/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild
index a467fcccf922..e0968f92e790 100644
--- a/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild
+++ b/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Efficient bit vector, set of integers and big int math library"
# https://rt.cpan.org/Public/Bug/Display.html?id=132512
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Carp-Clan-5.300.0
diff --git a/dev-perl/Boulder/Boulder-1.300.0-r3.ebuild b/dev-perl/Boulder/Boulder-1.300.0-r3.ebuild
index b3331230d7e2..ac849f5b6458 100644
--- a/dev-perl/Boulder/Boulder-1.300.0-r3.ebuild
+++ b/dev-perl/Boulder/Boulder-1.300.0-r3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="An API for hierarchical tag/value structures"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
IUSE="genbank store xml"
RDEPEND="
diff --git a/dev-perl/Business-FedEx-DirectConnect/Business-FedEx-DirectConnect-1.10.0-r2.ebuild b/dev-perl/Business-FedEx-DirectConnect/Business-FedEx-DirectConnect-1.10.0-r2.ebuild
index 4630e67d7e90..05ace240ae2b 100644
--- a/dev-perl/Business-FedEx-DirectConnect/Business-FedEx-DirectConnect-1.10.0-r2.ebuild
+++ b/dev-perl/Business-FedEx-DirectConnect/Business-FedEx-DirectConnect-1.10.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Interface to FedEx Ship Manager Direct"
SLOT="0"
-KEYWORDS="amd64 ~ia64 x86"
+KEYWORDS="amd64 x86"
RDEPEND="dev-perl/libwww-perl
dev-perl/Tie-StrictHash"
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240614.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240614.1.0.ebuild
index 6ce655664a1f..e924a935bde8 100644
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240614.1.0.ebuild
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240614.1.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Data pack for Business::ISBN"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240710.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240710.1.0.ebuild
index 6314cb28ffc1..37bae7c7840d 100644
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240710.1.0.ebuild
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240710.1.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Data pack for Business::ISBN"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Business-ISBN/Business-ISBN-3.9.0.ebuild b/dev-perl/Business-ISBN/Business-ISBN-3.9.0.ebuild
index 1d9437c1ab7a..bea1d8b74826 100644
--- a/dev-perl/Business-ISBN/Business-ISBN-3.9.0.ebuild
+++ b/dev-perl/Business-ISBN/Business-ISBN-3.9.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Work with ISBN as objects"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test barcode"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild b/dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild
index 80e532b1dd38..6037238f9a91 100644
--- a/dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild
+++ b/dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="International Standard Music Numbers"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-perl/Tie-Cycle-1.210.0
diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild b/dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild
index 63b75760066a..24def1631164 100644
--- a/dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild
+++ b/dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Object and functions to work with International Standard Serial Num
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/CBOR-XS/CBOR-XS-1.870.0.ebuild b/dev-perl/CBOR-XS/CBOR-XS-1.870.0.ebuild
index 433951dea258..16089d9c16f1 100644
--- a/dev-perl/CBOR-XS/CBOR-XS-1.870.0.ebuild
+++ b/dev-perl/CBOR-XS/CBOR-XS-1.870.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Concise Binary Object Representation (CBOR, RFC7049)"
# License note: see bottom of ecb.h license block
LICENSE="GPL-3 || ( GPL-2+ BSD )"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="
dev-perl/Types-Serialiser
diff --git a/dev-perl/CDDB-File/CDDB-File-1.50.0-r2.ebuild b/dev-perl/CDDB-File/CDDB-File-1.50.0-r2.ebuild
index dd28d950e442..7de0b246e6e9 100644
--- a/dev-perl/CDDB-File/CDDB-File-1.50.0-r2.ebuild
+++ b/dev-perl/CDDB-File/CDDB-File-1.50.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Parse a CDDB/freedb data file"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc x86"
+KEYWORDS="~alpha amd64 ppc x86"
PERL_RM_FILES=(
"t/pod.t"
diff --git a/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
index 542c427d6e2b..e17c38505082 100644
--- a/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
+++ b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="High-level interface to cddb/freedb protocol"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
RDEPEND="
>=virtual/perl-Carp-1.260.0
diff --git a/dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild b/dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild
index 5577cd088736..5647afd2a758 100644
--- a/dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild
+++ b/dev-perl/CDDB_get/CDDB_get-2.280.0-r2.ebuild
@@ -11,4 +11,4 @@ DESCRIPTION="Read the CDDB entry for an audio CD in your drive"
HOMEPAGE="http://armin.emx.at/cddb/ https://metacpan.org/release/CDDB_get"
SLOT="2"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
diff --git a/dev-perl/CGI-Compile/CGI-Compile-0.260.0.ebuild b/dev-perl/CGI-Compile/CGI-Compile-0.260.0.ebuild
index 153fb06de18e..9c9a363d071b 100644
--- a/dev-perl/CGI-Compile/CGI-Compile-0.260.0.ebuild
+++ b/dev-perl/CGI-Compile/CGI-Compile-0.260.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Compile .cgi scripts to a code reference like ModPerl::Registry"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/File-pushd
diff --git a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild
index 501bae5b1618..1f57bc843f94 100644
--- a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild
+++ b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="PSGI adapter for CGI"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
>=dev-perl/CGI-3.630.0
diff --git a/dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r3.ebuild b/dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r3.ebuild
index 7014a87a3a87..3c2a50cb658d 100644
--- a/dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r3.ebuild
+++ b/dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r3.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="High Performance Templates and Variable Interpolation"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ppc sparc x86"
diff --git a/dev-perl/CGI-Simple/CGI-Simple-1.280.0.ebuild b/dev-perl/CGI-Simple/CGI-Simple-1.280.0.ebuild
index f4a6b4fdf03b..1437f94c7073 100644
--- a/dev-perl/CGI-Simple/CGI-Simple-1.280.0.ebuild
+++ b/dev-perl/CGI-Simple/CGI-Simple-1.280.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A Simple totally OO CGI interface that is CGI.pm compliant"
# Bug: https://bugs.gentoo.org/721422
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/CGI-Simple/CGI-Simple-1.281.0.ebuild b/dev-perl/CGI-Simple/CGI-Simple-1.281.0.ebuild
index 1dce1e07b109..06b3f8aa3dcc 100644
--- a/dev-perl/CGI-Simple/CGI-Simple-1.281.0.ebuild
+++ b/dev-perl/CGI-Simple/CGI-Simple-1.281.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Simple totally OO CGI interface that is CGI.pm compliant"
# Bug: https://bugs.gentoo.org/721422
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
BDEPEND="
dev-perl/Module-Build
diff --git a/dev-perl/CGI/CGI-4.600.0.ebuild b/dev-perl/CGI/CGI-4.600.0.ebuild
index ef850deca343..9e0d9a0c5746 100644
--- a/dev-perl/CGI/CGI-4.600.0.ebuild
+++ b/dev-perl/CGI/CGI-4.600.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Simple Common Gateway Interface Class"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/CGI/CGI-4.640.0.ebuild b/dev-perl/CGI/CGI-4.640.0.ebuild
index a32b6a8ef84c..fa824cbb0437 100644
--- a/dev-perl/CGI/CGI-4.640.0.ebuild
+++ b/dev-perl/CGI/CGI-4.640.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Simple Common Gateway Interface Class"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/CGI/CGI-4.660.0.ebuild b/dev-perl/CGI/CGI-4.660.0.ebuild
index 11c7e031aeed..f4ff25527e59 100644
--- a/dev-perl/CGI/CGI-4.660.0.ebuild
+++ b/dev-perl/CGI/CGI-4.660.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Simple Common Gateway Interface Class"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.17.0.ebuild b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.17.0.ebuild
index d1b506b150a7..ac609346cf6f 100644
--- a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.17.0.ebuild
+++ b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.17.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Verify requirements in a CPAN::Meta object"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-CPAN-Meta-2.132.830
diff --git a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.18.0.ebuild b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.18.0.ebuild
index dec75394492d..b130bfcd0792 100644
--- a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.18.0.ebuild
+++ b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.18.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Verify requirements in a CPAN::Meta object"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-CPAN-Meta-2.132.830
diff --git a/dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild b/dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild
index cfac81c96177..d9e2c1e06bbc 100644
--- a/dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild
+++ b/dev-perl/CPAN-Meta-Requirements/CPAN-Meta-Requirements-2.143.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Set of version requirements for a CPAN dist"
SLOT="0"
-KEYWORDS="amd64 ~loong"
+KEYWORDS="amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.407.20.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.407.20.ebuild
index 44cda2cf6a82..755d016458b4 100644
--- a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.407.20.ebuild
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.407.20.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild b/dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild
index e0cc68cf2fcf..657614f50047 100644
--- a/dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild
+++ b/dev-perl/CPAN-Requirements-Dynamic/CPAN-Requirements-Dynamic-0.1.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Dynamic prerequisites in meta files"
SLOT="0"
-KEYWORDS="amd64 ~loong"
+KEYWORDS="amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
dev-perl/CPAN-Meta-Requirements
diff --git a/dev-perl/Cache-Memcached/Cache-Memcached-1.300.0-r2.ebuild b/dev-perl/Cache-Memcached/Cache-Memcached-1.300.0-r2.ebuild
index 365debd5b627..4442ce76c856 100644
--- a/dev-perl/Cache-Memcached/Cache-Memcached-1.300.0-r2.ebuild
+++ b/dev-perl/Cache-Memcached/Cache-Memcached-1.300.0-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.danga.com/memcached/ https://metacpan.org/release/Cache-Mem
# Bug: https://bugs.gentoo.org/721730
LICENSE="|| ( Artistic GPL-1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Encode
diff --git a/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild b/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild
index ff1806352c25..43e60cdbe0ba 100644
--- a/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild
+++ b/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Lightweight cache with timed expiration"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ppc ~riscv sparc x86"
PATCHES=(
"${FILESDIR}/${PN}-0.27-no-dot-inc.patch"
diff --git a/dev-perl/Cairo/Cairo-1.109.0-r1.ebuild b/dev-perl/Cairo/Cairo-1.109.0-r1.ebuild
index da98066b46e7..585bf058cc0f 100644
--- a/dev-perl/Cairo/Cairo-1.109.0-r1.ebuild
+++ b/dev-perl/Cairo/Cairo-1.109.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl interface to the cairo library"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=x11-libs/cairo-1.0.0
diff --git a/dev-perl/Cairo/Cairo-1.109.0.ebuild b/dev-perl/Cairo/Cairo-1.109.0.ebuild
index 188022c922f3..f50508694cec 100644
--- a/dev-perl/Cairo/Cairo-1.109.0.ebuild
+++ b/dev-perl/Cairo/Cairo-1.109.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl interface to the cairo library"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Canary-Stability/Canary-Stability-2013.0.0.ebuild b/dev-perl/Canary-Stability/Canary-Stability-2013.0.0.ebuild
index dcd72fbc70a4..1ac695fca36d 100644
--- a/dev-perl/Canary-Stability/Canary-Stability-2013.0.0.ebuild
+++ b/dev-perl/Canary-Stability/Canary-Stability-2013.0.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Canary to check perl compatibility for schmorp's modules"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0-r1.ebuild b/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0-r1.ebuild
index f32d4712e36f..101a28fb59b4 100644
--- a/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0-r1.ebuild
+++ b/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Capture STDOUT and STDERR from Perl, XS or external programs"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild
index 6090bc290bbb..0ef23d4ad1ff 100644
--- a/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild
+++ b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Convenience assertions for common situations"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Carp-Assert-More/Carp-Assert-More-2.4.0.ebuild b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.4.0.ebuild
index ca58d093d08e..4c2e3501dca0 100644
--- a/dev-perl/Carp-Assert-More/Carp-Assert-More-2.4.0.ebuild
+++ b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.4.0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Convenience assertions for common situations"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild b/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild
index 039f3460a16b..55929ee18699 100644
--- a/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild
+++ b/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Executable comments in carp"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild b/dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild
index aedd5e16d93f..5c0c289a53d2 100644
--- a/dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild
+++ b/dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Report errors from perspective of caller of a clan of modules"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r2.ebuild b/dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r2.ebuild
index 7cec6a5f0539..7ad17fc6af1c 100644
--- a/dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r2.ebuild
+++ b/dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A minimalistic variant of Class::Accessor"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv sparc x86"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.360.0
diff --git a/dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild b/dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild
index a2dad4c81dc4..773af46f4ea4 100644
--- a/dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild
+++ b/dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Automated accessor generation"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Sub-Name"
diff --git a/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r1.ebuild b/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r1.ebuild
index 103a3cc53f8a..afedd7c9c46c 100644
--- a/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r1.ebuild
+++ b/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XS speedups for Class::C3"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild b/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild
index 437429671cba..ca383101aa6b 100644
--- a/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild
+++ b/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XS speedups for Class::C3"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/Class-C3/Class-C3-0.350.0.ebuild b/dev-perl/Class-C3/Class-C3-0.350.0.ebuild
index 9fac9c3b5d9d..f2e55394124e 100644
--- a/dev-perl/Class-C3/Class-C3-0.350.0.ebuild
+++ b/dev-perl/Class-C3/Class-C3-0.350.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Pragma to use the C3 method resolution order algortihm"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Container/Class-Container-0.130.0.ebuild b/dev-perl/Class-Container/Class-Container-0.130.0.ebuild
index 0fde14ce1bd1..f2dd0e305997 100644
--- a/dev-perl/Class-Container/Class-Container-0.130.0.ebuild
+++ b/dev-perl/Class-Container/Class-Container-0.130.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Glue object frameworks together transparently"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ppc ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.ebuild b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.ebuild
index 6ad3557b425b..a45c3ac27577 100644
--- a/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.ebuild
+++ b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Inheritable, overridable class data"
# License note: Artistic only for one file
# https://rt.cpan.org/Public/Bug/Display.html?id=132835
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
PERL_RM_FILES=(
t/pod.t
diff --git a/dev-perl/Class-Default/Class-Default-1.510.0-r2.ebuild b/dev-perl/Class-Default/Class-Default-1.510.0-r2.ebuild
index 3ad982d58912..77bdc10cdd4d 100644
--- a/dev-perl/Class-Default/Class-Default-1.510.0-r2.ebuild
+++ b/dev-perl/Class-Default/Class-Default-1.510.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Static calls apply to a default instantiation"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild b/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild
index e354121022fb..77a2c3a1a6f6 100644
--- a/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild
+++ b/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Automated accessor generation"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
diff --git a/dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r3.ebuild b/dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r3.ebuild
index 317c049d9213..30138f72e556 100644
--- a/dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r3.ebuild
+++ b/dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provide utility methods for factory classes"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Class-ISA/Class-ISA-0.360.0-r1.ebuild b/dev-perl/Class-ISA/Class-ISA-0.360.0-r1.ebuild
index d08a42923e5c..5c80f9a4531a 100644
--- a/dev-perl/Class-ISA/Class-ISA-0.360.0-r1.ebuild
+++ b/dev-perl/Class-ISA/Class-ISA-0.360.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Report the search path thru an ISA tree"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
RDEPEND="
virtual/perl-if
diff --git a/dev-perl/Class-Inspector/Class-Inspector-1.360.0.ebuild b/dev-perl/Class-Inspector/Class-Inspector-1.360.0.ebuild
index 9b5efe47be91..bbc344e1991a 100644
--- a/dev-perl/Class-Inspector/Class-Inspector-1.360.0.ebuild
+++ b/dev-perl/Class-Inspector/Class-Inspector-1.360.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provides information about Classes"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Load/Class-Load-0.250.0.ebuild b/dev-perl/Class-Load/Class-Load-0.250.0.ebuild
index 6948938bbe47..6872731485a9 100644
--- a/dev-perl/Class-Load/Class-Load-0.250.0.ebuild
+++ b/dev-perl/Class-Load/Class-Load-0.250.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Working (require q{Class::Name}) and more"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Loader/Class-Loader-2.30.0-r2.ebuild b/dev-perl/Class-Loader/Class-Loader-2.30.0-r2.ebuild
index 331096f27704..42c1a8dd78c0 100644
--- a/dev-perl/Class-Loader/Class-Loader-2.30.0-r2.ebuild
+++ b/dev-perl/Class-Loader/Class-Loader-2.30.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Load modules and create objects on demand"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
diff --git a/dev-perl/Class-MakeMethods/Class-MakeMethods-1.10.0-r2.ebuild b/dev-perl/Class-MakeMethods/Class-MakeMethods-1.10.0-r2.ebuild
index bacbe913a969..e3f2b37d4731 100644
--- a/dev-perl/Class-MakeMethods/Class-MakeMethods-1.10.0-r2.ebuild
+++ b/dev-perl/Class-MakeMethods/Class-MakeMethods-1.10.0-r2.ebuild
@@ -10,5 +10,5 @@ inherit perl-module
DESCRIPTION="Automated method creation module for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ppc ~s390 sparc x86"
PATCHES=( "${FILESDIR}/${P}-perl526.patch" )
diff --git a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild
index c60abff3bd9b..7cb9c3152bdb 100644
--- a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild
+++ b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provides Moose-like method modifiers"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild b/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild
index 547a5e25993e..878ad5d3f12a 100644
--- a/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild
+++ b/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Create generic methods for OO Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild b/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild
index b31eb7485fc6..17dc3804ed28 100644
--- a/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild
+++ b/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Create generic methods for OO Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild b/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild
index a5d6649053ff..2a35869932bc 100644
--- a/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild
+++ b/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Return-value object that lets you treat it as as a boolean, array or object"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ppc ~riscv sparc x86"
RDEPEND="dev-perl/Devel-StackTrace"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild b/dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild
index 9e492f167df8..6d41bb6fffe1 100644
--- a/dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild
+++ b/dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Implementation of a Singleton class"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.640.0
diff --git a/dev-perl/Class-Spiffy/Class-Spiffy-0.150.0-r2.ebuild b/dev-perl/Class-Spiffy/Class-Spiffy-0.150.0-r2.ebuild
index 901907ed1eac..0bc89ee3a1ff 100644
--- a/dev-perl/Class-Spiffy/Class-Spiffy-0.150.0-r2.ebuild
+++ b/dev-perl/Class-Spiffy/Class-Spiffy-0.150.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Spiffy Perl Interface Framework For You"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild b/dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild
index add4f2887bb8..df1f1fe8b937 100644
--- a/dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild
+++ b/dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Minimalist class construction"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
LICENSE="Apache-2.0"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Virtual/Class-Virtual-0.80.0-r1.ebuild b/dev-perl/Class-Virtual/Class-Virtual-0.80.0-r1.ebuild
index 093f7b1e4725..02d3fe8e77e3 100644
--- a/dev-perl/Class-Virtual/Class-Virtual-0.80.0-r1.ebuild
+++ b/dev-perl/Class-Virtual/Class-Virtual-0.80.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Base class for virtual base classes"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
RDEPEND="
>=dev-perl/Class-Data-Inheritable-0.20.0
diff --git a/dev-perl/Class-WhiteHole/Class-WhiteHole-0.40.0-r2.ebuild b/dev-perl/Class-WhiteHole/Class-WhiteHole-0.40.0-r2.ebuild
index cbac4367bb03..57d64bb57e57 100644
--- a/dev-perl/Class-WhiteHole/Class-WhiteHole-0.40.0-r2.ebuild
+++ b/dev-perl/Class-WhiteHole/Class-WhiteHole-0.40.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="base class to treat unhandled method calls as errors"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~ppc ppc64 sparc x86"
diff --git a/dev-perl/Class-XPath/Class-XPath-1.400.0-r2.ebuild b/dev-perl/Class-XPath/Class-XPath-1.400.0-r2.ebuild
index e7247342a4a3..0e5c812fe35b 100644
--- a/dev-perl/Class-XPath/Class-XPath-1.400.0-r2.ebuild
+++ b/dev-perl/Class-XPath/Class-XPath-1.400.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="adds xpath matching to object trees"
SLOT="0"
-KEYWORDS="amd64 ~ia64 sparc x86"
+KEYWORDS="amd64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild
index 324f39f93e2e..e238828b5076 100644
--- a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild
+++ b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Generate fast XS accessors without runtime compilation"
# License note: perl 5-or-newer
# https://bugs.gentoo.org/718946#c6
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild
index 5f6850184e6b..98ae4fd993a0 100644
--- a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild
+++ b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Generate fast XS accessors without runtime compilation"
# License note: perl 5-or-newer
# https://bugs.gentoo.org/718946#c6
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
RDEPEND="
virtual/perl-Time-HiRes
diff --git a/dev-perl/Clipboard/Clipboard-0.300.0.ebuild b/dev-perl/Clipboard/Clipboard-0.300.0.ebuild
index 9cade5d1305e..95269712de77 100644
--- a/dev-perl/Clipboard/Clipboard-0.300.0.ebuild
+++ b/dev-perl/Clipboard/Clipboard-0.300.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module virtualx
DESCRIPTION="Copy and paste with any OS"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ppc ppc64 x86"
RDEPEND="
dev-perl/CGI
diff --git a/dev-perl/Clone/Clone-0.460.0.ebuild b/dev-perl/Clone/Clone-0.460.0.ebuild
index 3b313190114a..62735a544581 100644
--- a/dev-perl/Clone/Clone-0.460.0.ebuild
+++ b/dev-perl/Clone/Clone-0.460.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Recursively copy Perl datatypes"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Clone/Clone-0.470.0.ebuild b/dev-perl/Clone/Clone-0.470.0.ebuild
new file mode 100644
index 000000000000..692e76152935
--- /dev/null
+++ b/dev-perl/Clone/Clone-0.470.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ATOOMIC
+DIST_VERSION=0.47
+inherit perl-module
+
+DESCRIPTION="Recursively copy Perl datatypes"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/B-COW-0.4.0
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Clone/Manifest b/dev-perl/Clone/Manifest
index c656fe661647..facdce7a26bc 100644
--- a/dev-perl/Clone/Manifest
+++ b/dev-perl/Clone/Manifest
@@ -1 +1,2 @@
DIST Clone-0.46.tar.gz 138722 BLAKE2B a28f8b501972e1be29be39e0b08446ce369956a0ba5b9c82217e18214de70a2fab7adff0570ac78909026119c4cf05d6d5b5f98426c220b9bc50a1a945a8839c SHA512 f8bb1010364e94c7cc8bba25681cd9fd737ec2935a8be960ac53099359729fc679190a115dd082fccd239b35762dee2b3be3adbddce37e4ceae6fe934fbad545
+DIST Clone-0.47.tar.gz 139080 BLAKE2B 70b396c4a06dbec4c97cd4a46000411324c9be83a197fb957c2314fddabdcd20ae2947b646b27c209bfe41b636ae012d04dbb296a959a9c64ef1328ff8e0b99c SHA512 dc5ebde05ecafbd3089cdb978083584ad77e1e4dce2e95e466b1cc8357092422a36489d2e9cda99c8009a8d7a0bd18466e3c21b580b95c29fb9ad843911bb9fe
diff --git a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild
index 7f37c045dfde..37de0b49db3b 100644
--- a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild
+++ b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Interface to Bzip2 compression library"
# https://bugs.gentoo.org/718946#c7
LICENSE="|| ( Artistic GPL-1+ ) BZIP2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~mips sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
app-arch/bzip2
diff --git a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild
index c2851d7299de..ace4e594f694 100644
--- a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild
+++ b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Interface to Bzip2 compression library"
# https://bugs.gentoo.org/718946#c7
LICENSE="|| ( Artistic GPL-1+ ) BZIP2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~mips sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild b/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
index 62c12b137516..7d4ef8177052 100644
--- a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
+++ b/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Use Apache format config files"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="~alpha amd64 ~ppc sparc x86"
RDEPEND="
>=dev-perl/Class-MethodMaker-1.80.0
diff --git a/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild b/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
index 8467f9372b36..b89a0bba69b8 100644
--- a/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
+++ b/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Module to implement some of AutoConf macros in pure perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-perl/Capture-Tiny
diff --git a/dev-perl/Config-General/Config-General-2.650.0.ebuild b/dev-perl/Config-General/Config-General-2.650.0.ebuild
index 3ba040935dde..54509bc7c16a 100644
--- a/dev-perl/Config-General/Config-General-2.650.0.ebuild
+++ b/dev-perl/Config-General/Config-General-2.650.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Config file parser module"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Config-Simple/Config-Simple-4.590.0-r2.ebuild b/dev-perl/Config-Simple/Config-Simple-4.590.0-r2.ebuild
index 04f3cf02fe45..49e21828f44f 100644
--- a/dev-perl/Config-Simple/Config-Simple-4.590.0-r2.ebuild
+++ b/dev-perl/Config-Simple/Config-Simple-4.590.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Simple configuration file class"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
index 8a55d5fbea22..bbbc4ec98e7b 100644
--- a/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Read/Write .ini style files with as little code as possible"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-File-Spec-3.300.0
diff --git a/dev-perl/ConfigReader/ConfigReader-0.500.0-r3.ebuild b/dev-perl/ConfigReader/ConfigReader-0.500.0-r3.ebuild
index 373e76cc792e..f3607ebc86f2 100644
--- a/dev-perl/ConfigReader/ConfigReader-0.500.0-r3.ebuild
+++ b/dev-perl/ConfigReader/ConfigReader-0.500.0-r3.ebuild
@@ -11,6 +11,6 @@ DESCRIPTION="Read directives from a configuration file"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
PATCHES=( "${FILESDIR}/${P}-makefile-tests.patch" )
diff --git a/dev-perl/Convert-ASCII-Armour/Convert-ASCII-Armour-1.400.0-r2.ebuild b/dev-perl/Convert-ASCII-Armour/Convert-ASCII-Armour-1.400.0-r2.ebuild
index 82dd4c56eb67..b52b561cf6e5 100644
--- a/dev-perl/Convert-ASCII-Armour/Convert-ASCII-Armour-1.400.0-r2.ebuild
+++ b/dev-perl/Convert-ASCII-Armour/Convert-ASCII-Armour-1.400.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Convert binary octets into ASCII armoured messages"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="virtual/perl-IO-Compress
virtual/perl-Digest-MD5
diff --git a/dev-perl/Convert-ASN1/Convert-ASN1-0.340.0.ebuild b/dev-perl/Convert-ASN1/Convert-ASN1-0.340.0.ebuild
index 212b49b99c99..c9ca19dfdfab 100644
--- a/dev-perl/Convert-ASN1/Convert-ASN1-0.340.0.ebuild
+++ b/dev-perl/Convert-ASN1/Convert-ASN1-0.340.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Standard en/decode of ASN.1 structures"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild b/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild
index c0c86ea4cc3e..aa6f30a433a5 100644
--- a/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild
+++ b/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Extract data from Macintosh BinHex files"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Convert-Binary-C/Convert-Binary-C-0.850.0.ebuild b/dev-perl/Convert-Binary-C/Convert-Binary-C-0.850.0.ebuild
new file mode 100644
index 000000000000..400afaeb8979
--- /dev/null
+++ b/dev-perl/Convert-Binary-C/Convert-Binary-C-0.850.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MHX
+DIST_VERSION=0.85
+# NB: Examples are generated
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Binary Data Conversion using C Types"
+
+LICENSE="|| ( GPL-1+ Artistic ) BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# bison >= 1.31?
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+PERL_RM_FILES=(
+ tests/802_pod.t
+ tests/803_pod_coverage.t
+)
diff --git a/dev-perl/Convert-Binary-C/Manifest b/dev-perl/Convert-Binary-C/Manifest
index 563cda90e204..17f56d5c2472 100644
--- a/dev-perl/Convert-Binary-C/Manifest
+++ b/dev-perl/Convert-Binary-C/Manifest
@@ -1 +1,2 @@
DIST Convert-Binary-C-0.84.tar.gz 1348549 BLAKE2B 7271f68d26cd387aa75c2eb966bd8497081e690ed7bd1339c98864fe9349398c723dab26120ecdaf534f28a969e85df95aa9ff7bbde8e4f1146a4a9b79818f1e SHA512 1c5160b39e5b64dc61c5e6bfeb163728352721ebfdc8c5096557e19293136e0aea613bf166e9b539a3980c39bc98466c99691be7d4f7325dac0c05fdd324440d
+DIST Convert-Binary-C-0.85.tar.gz 1365702 BLAKE2B 97c557e624f2d23f50f14d29d307283d390574f00ed919132fd6f46c9b86974619a1998829c9c009df1652c4a7993cb98c1eb3eea5f7686f7af9a1f04c48e389 SHA512 892287e313a5d13656c6ffed2eb5dbbabe8db2f3628404d05223130fb2396d8d6cd4365d134c37f17793b9168a926f3df1b00ca29fa5e56d5da343c18250633e
diff --git a/dev-perl/Convert-UUlib/Convert-UUlib-1.800.0.ebuild b/dev-perl/Convert-UUlib/Convert-UUlib-1.800.0.ebuild
index cc5955ac4dc5..991d8dae7c0b 100644
--- a/dev-perl/Convert-UUlib/Convert-UUlib-1.800.0.ebuild
+++ b/dev-perl/Convert-UUlib/Convert-UUlib-1.800.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="decode uu/xx/b64/mime/yenc/etc-encoded data"
# https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Convert-UUlib#Licensing
LICENSE="BSD CC0-1.0 GPL-1 GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.120.0.ebuild b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.120.0.ebuild
index af4e85351cb5..1a60ac9ef46e 100644
--- a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.120.0.ebuild
+++ b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.120.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Accelerate Cookie::Baker's crush_cookie"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild b/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild
index 12c581248c72..ada680a76b5b 100644
--- a/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild
+++ b/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Cookie string generator / parser"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test +xs"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild
index 88f5d2eeae94..0f2f5a1f6975 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Math-BigInt-1.160.0
diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.380.0.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.380.0.ebuild
index 60acd95c7b9b..5aa5f0bbb09f 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.380.0.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.380.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Math-BigInt-1.160.0
diff --git a/dev-perl/Crypt-Blowfish/Crypt-Blowfish-2.140.0-r2.ebuild b/dev-perl/Crypt-Blowfish/Crypt-Blowfish-2.140.0-r2.ebuild
index 3ddc88b51e4b..951b6ab9ded0 100644
--- a/dev-perl/Crypt-Blowfish/Crypt-Blowfish-2.140.0-r2.ebuild
+++ b/dev-perl/Crypt-Blowfish/Crypt-Blowfish-2.140.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Perl Blowfish encryption module"
LICENSE="Crypt-IDEA"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-CAST5_PP/Crypt-CAST5_PP-1.40.0-r2.ebuild b/dev-perl/Crypt-CAST5_PP/Crypt-CAST5_PP-1.40.0-r2.ebuild
index 4a6440c2b90e..b8091ebd34e8 100644
--- a/dev-perl/Crypt-CAST5_PP/Crypt-CAST5_PP-1.40.0-r2.ebuild
+++ b/dev-perl/Crypt-CAST5_PP/Crypt-CAST5_PP-1.40.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="CAST5 block cipher in pure Perl"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~hppa ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r2.ebuild b/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r2.ebuild
index bfc9ee645097..652165d8ea47 100644
--- a/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r2.ebuild
+++ b/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Encrypt Data with Cipher Block Chaining Mode"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-CBC/Crypt-CBC-3.40.0.ebuild b/dev-perl/Crypt-CBC/Crypt-CBC-3.40.0.ebuild
index 36650db74975..049ed27396c1 100644
--- a/dev-perl/Crypt-CBC/Crypt-CBC-3.40.0.ebuild
+++ b/dev-perl/Crypt-CBC/Crypt-CBC-3.40.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Encrypt Data with Cipher Block Chaining Mode"
SLOT="0"
-KEYWORDS="~alpha amd64 arm64 ~ia64 ~mips ppc64 ~riscv sparc"
+KEYWORDS="~alpha amd64 arm64 ~mips ppc64 ~riscv sparc"
RDEPEND="
dev-perl/CryptX
diff --git a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r3.ebuild b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r3.ebuild
index c4e5d74e3e1f..cf9ac20a5721 100644
--- a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r3.ebuild
+++ b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Perl DES encryption module"
LICENSE="DES"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r2.ebuild b/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r2.ebuild
index 7583b5eb1948..f0f077aeb1a0 100644
--- a/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r2.ebuild
+++ b/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Triple-DES EDE encryption/decryption"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="dev-perl/Crypt-DES"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/Crypt-IDEA/Crypt-IDEA-1.100.0-r2.ebuild b/dev-perl/Crypt-IDEA/Crypt-IDEA-1.100.0-r2.ebuild
index ef405d77db11..5b355938145e 100644
--- a/dev-perl/Crypt-IDEA/Crypt-IDEA-1.100.0-r2.ebuild
+++ b/dev-perl/Crypt-IDEA/Crypt-IDEA-1.100.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An implementation of the IDEA symmetric-key block cipher"
LICENSE="Crypt-IDEA"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.150.0.ebuild b/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.150.0.ebuild
new file mode 100644
index 000000000000..4d90a3304f57
--- /dev/null
+++ b/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.150.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TIMLEGGE
+DIST_VERSION=1.15
+inherit perl-module
+
+DESCRIPTION="Pure-Perl OpenPGP-compatible PGP implementation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Note: Don't depend on Alt::, non Alt:: works for now
+RDEPEND="
+ dev-perl/Bytes-Random-Secure
+ dev-perl/Crypt-RSA
+ dev-perl/Crypt-Blowfish
+ dev-perl/Crypt-CAST5_PP
+ dev-perl/Crypt-DES_EDE3
+ >=dev-perl/Crypt-DSA-1.170.0
+ dev-perl/Crypt-IDEA
+ >=dev-perl/Crypt-RIPEMD160-0.50.0
+ dev-perl/Crypt-Rijndael
+ >=dev-perl/Crypt-Twofish-2.00
+ virtual/perl-Digest-MD5
+ virtual/perl-Digest-SHA
+ dev-perl/File-HomeDir
+ virtual/perl-IO-Compress
+ dev-perl/libwww-perl
+ virtual/perl-MIME-Base64
+ virtual/perl-Math-BigInt
+ dev-perl/TermReadKey
+ dev-perl/URI
+ >=dev-perl/Data-Buffer-0.04
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Test-Exception
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Crypt-OpenPGP/Manifest b/dev-perl/Crypt-OpenPGP/Manifest
index 6da68d96c5b0..6bd1e98e0b5a 100644
--- a/dev-perl/Crypt-OpenPGP/Manifest
+++ b/dev-perl/Crypt-OpenPGP/Manifest
@@ -1 +1,2 @@
DIST Crypt-OpenPGP-1.12.tar.gz 103125 BLAKE2B 5598a5bef66ef749ff8afe93371ad7655aea24edf5067a3b74e7e0255bffce5e4d85c97d9f6e7f3c5d2fa3202a8ae816589609d25b183bcefa8d7ae85ae0b079 SHA512 7cbdd1e125d686aea6e6de66572e3d2d03f08d048481b757b9fa51f7d3d0b39dce1f4105a18600b4d546001bf39baeefb199c25449be21d038685cb21174caf6
+DIST Crypt-OpenPGP-1.15.tar.gz 114938 BLAKE2B b464237e22be0c51547c6cb84d2d1dfe399ecc3aaa74c01c7df349ef91593f1b01c67ca77490bea58725fba1e8baed6c70b44b5bec11d9d85684feb89d388bc1 SHA512 ee3b074644a568c4adacd65a38dac3871bb0dd06f51bed96207dec720617c259ff71bdd5f29f5932ea99495384854fece98b9bfe6d7adddf991915cc7096db6b
diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0-r1.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0-r1.ebuild
index 19f09d915fa3..8b961af80459 100644
--- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0-r1.ebuild
+++ b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="OpenSSL's multiprecision integer arithmetic"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-libs/openssl:0=
diff --git a/dev-perl/Crypt-OpenSSL-DSA/Crypt-OpenSSL-DSA-0.200.0-r1.ebuild b/dev-perl/Crypt-OpenSSL-DSA/Crypt-OpenSSL-DSA-0.200.0-r1.ebuild
index 44c779fdc853..111d8190d5b1 100644
--- a/dev-perl/Crypt-OpenSSL-DSA/Crypt-OpenSSL-DSA-0.200.0-r1.ebuild
+++ b/dev-perl/Crypt-OpenSSL-DSA/Crypt-OpenSSL-DSA-0.200.0-r1.ebuild
@@ -8,7 +8,7 @@ inherit perl-module
DESCRIPTION="Digital Signature Algorithm using OpenSSL"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 sparc x86"
RDEPEND="
dev-libs/openssl:0=
diff --git a/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild b/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild
index ffcd6f73fe0b..99447d2c634c 100644
--- a/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Guess OpenSSL include path"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild
index 9ec9590e061c..cf4b2cac9576 100644
--- a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="RSA encoding and decoding using the OpenSSL libraries"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
dev-perl/Crypt-OpenSSL-Bignum
diff --git a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild
index c19f672e52ed..73ea1d7c4aa4 100644
--- a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild
+++ b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="OpenSSL pseudo-random number generator access"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
dev-libs/openssl:0=
diff --git a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.170.0.ebuild b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.170.0.ebuild
index 06ad305e12a4..4428e64b337f 100644
--- a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.170.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.170.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="OpenSSL pseudo-random number generator access"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
dev-libs/openssl:=
diff --git a/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild b/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild
index 06e34a12020e..07c8cffffa16 100644
--- a/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild
+++ b/dev-perl/Crypt-PBKDF2/Crypt-PBKDF2-0.161.520.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="The PBKDF2 password hashing algorithm"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc64 ~riscv sparc"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc64 ~riscv sparc"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.420.0.ebuild b/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.420.0.ebuild
index feabd6e83a46..748f5d0a13e5 100644
--- a/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.420.0.ebuild
+++ b/dev-perl/Crypt-PasswdMD5/Crypt-PasswdMD5-1.420.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provides interoperable MD5-based crypt() functions"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
>=virtual/perl-Digest-MD5-2.530.0
diff --git a/dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild b/dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild
index 084ff5cc080c..d7e3feb75579 100644
--- a/dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild
+++ b/dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Implements the RC4 encryption algorithm"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.160.0.ebuild b/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.160.0.ebuild
index 56486ffbe0c7..614ecf06f7e1 100644
--- a/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.160.0.ebuild
+++ b/dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.160.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Crypt::CBC compliant Rijndael encryption module"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r4.ebuild b/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r4.ebuild
index 5727f649bf9b..164fef896341 100644
--- a/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r4.ebuild
+++ b/dev-perl/Crypt-SSLeay/Crypt-SSLeay-0.720.0-r4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="OpenSSL support for LWP"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-SmbHash/Crypt-SmbHash-0.120.0-r3.ebuild b/dev-perl/Crypt-SmbHash/Crypt-SmbHash-0.120.0-r3.ebuild
index ac7dd79000d5..6f9a96f1465b 100644
--- a/dev-perl/Crypt-SmbHash/Crypt-SmbHash-0.120.0-r3.ebuild
+++ b/dev-perl/Crypt-SmbHash/Crypt-SmbHash-0.120.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="LM/NT hashing, for Samba's smbpasswd entries"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
RDEPEND="dev-perl/Digest-MD4"
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Crypt-Twofish/Crypt-Twofish-2.180.0-r1.ebuild b/dev-perl/Crypt-Twofish/Crypt-Twofish-2.180.0-r1.ebuild
index 26b0a91c4862..93b87fb7ed4b 100644
--- a/dev-perl/Crypt-Twofish/Crypt-Twofish-2.180.0-r1.ebuild
+++ b/dev-perl/Crypt-Twofish/Crypt-Twofish-2.180.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="The Twofish Encryption Algorithm"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
PATCHES=(
"${FILESDIR}"/${PN}-2.180.0-configure-clang16.patch
diff --git a/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild b/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
index 9c53b701d555..a109c02ec202 100644
--- a/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
+++ b/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Self-contained crypto toolkit"
LICENSE="|| ( Artistic GPL-1+ ) public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/CryptX/CryptX-0.82.0.ebuild b/dev-perl/CryptX/CryptX-0.82.0.ebuild
new file mode 100644
index 000000000000..8ead20c69e2b
--- /dev/null
+++ b/dev-perl/CryptX/CryptX-0.82.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: unbundle libtommath, libtomcrypt. There's experimental support upstream.
+# bug #732634
+
+DIST_AUTHOR=MIK
+DIST_VERSION=0.082
+inherit perl-module
+
+DESCRIPTION="Self-contained crypto toolkit"
+
+LICENSE="|| ( Artistic GPL-1+ ) public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/perl-Math-BigInt
+ !minimal? (
+ dev-perl/JSON
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ !minimal? (
+ >=virtual/perl-Math-BigInt-1.999.715
+ >=virtual/perl-Storable-2.0.0
+ )
+ )
+"
+
+PERL_RM_FILES=(
+ t/002_all_pm.t
+ t/003_all_pm_pod.t
+ t/004_all_pm_pod_spelling.t
+ t/005_all_pm_pod_coverage.t
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.82.0-respect-flags.patch
+)
+
+#src_configure() {
+# CRYPTX_LDFLAGS='-ltommath -ltomcrypt' perl-module_src_configure
+#}
diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest
index 0cbc6f809e31..25705621b936 100644
--- a/dev-perl/CryptX/Manifest
+++ b/dev-perl/CryptX/Manifest
@@ -1 +1,2 @@
DIST CryptX-0.080.tar.gz 1651772 BLAKE2B a1c85cde7531eecbb2f82a715636de6bd9b5f9f209beb8a913757b0da955e8077c8ec01faf69dadc9f20744e0c03748d37ea0907d172e7b89315192c60780f18 SHA512 5702f59f28c70858eb2e78046c6415a816d94f45214092d4e2e938c0655a37e58e5295b2a7f753ee42e0fe4c2ce5632c068d80c7b3055cce1ecb0e5784fca475
+DIST CryptX-0.082.tar.gz 1719511 BLAKE2B 05f1ac12fd6ae04408f2ebe2568aa8cd6782e87cf8db1d2511a20a6cb49facc24c19526db223e8859f8a57bc5c3313997c6d8747923669018d0fc979d78ee034 SHA512 70b42717f4695ae77b5227b5e6a92d12d351796f06e36c38613020c2d9f0ebbc742ad3e258851ab65ad8d8b95e2d7b590b5a54c06755fec4c44b88a27f486590
diff --git a/dev-perl/CryptX/files/CryptX-0.82.0-respect-flags.patch b/dev-perl/CryptX/files/CryptX-0.82.0-respect-flags.patch
new file mode 100644
index 000000000000..094997d86400
--- /dev/null
+++ b/dev-perl/CryptX/files/CryptX-0.82.0-respect-flags.patch
@@ -0,0 +1,23 @@
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -27,20 +27,6 @@ else {
+ );
+ $mycflags = " $Config{ccflags} $Config{cccdlflags} $Config{optimize} "; # keep leading + trailing spaces
+
+- my $try_aes_ni = 0;
+- $try_aes_ni = 1 if $Config{archname} =~ /x86_64/; # x86_64-cygwin-threads-multi / x86_64-linux-thread-multi
+- $try_aes_ni = 1 if $Config{archname} =~ /MSWin32-x64/; # MSWin32-x64-multi-thread
+- $try_aes_ni = 1 if $Config{archname} =~ /amd64/; # OpenBSD.amd64-openbsd-thread-multi / amd64-freebsd
+- $try_aes_ni = 1 if $Config{archname} =~ /darwin/ && $Config{myuname} =~ /x86_64/; # darwin-thread-multi-2level / darwin-2level
+- $try_aes_ni = 1 if $Config{archname} =~ /i86pc-solaris(-.+)?-64/; # i86pc-solaris-thread-multi-64 / i86pc-solaris-64
+- if ($try_aes_ni && $Config{gccversion}) {
+- my $ver1;
+- $ver1 ||= $1 if $Config{gccversion} =~ /^([0-9]+)\./; # gccversion='10.2.0'
+- $ver1 ||= $1 if $Config{gccversion} =~ /LLVM ([0-9]+)\./i; # gccversion='Apple LLVM 14.0.0 (clang-1400.0.29.202)'
+- $ver1 ||= $1 if $Config{gccversion} =~ /Clang ([0-9]+)\./i; # gccversion='FreeBSD Clang 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)' or 'OpenBSD Clang 13.0.0'
+- $mycflags .= " -DLTC_AES_NI" if $ver1 > 4; # target attributes are supported since gcc-4.9
+- }
+-
+ #FIX: this is particularly useful for Debian https://github.com/DCIT/perl-CryptX/pull/39
+ $mycflags .= " $ENV{CFLAGS} " if $ENV{CFLAGS};
+ $mycflags .= " $ENV{CPPFLAGS} " if $ENV{CPPFLAGS};
diff --git a/dev-perl/Curses/Curses-1.440.0.ebuild b/dev-perl/Curses/Curses-1.440.0.ebuild
index f19263bd3333..1a8e4b61e872 100644
--- a/dev-perl/Curses/Curses-1.440.0.ebuild
+++ b/dev-perl/Curses/Curses-1.440.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
DESCRIPTION="Curses interface modules for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~s390 sparc x86"
IUSE="+unicode"
RDEPEND="
diff --git a/dev-perl/Curses/Curses-1.450.0.ebuild b/dev-perl/Curses/Curses-1.450.0.ebuild
index a0f56cae46df..b805fb4bd89f 100644
--- a/dev-perl/Curses/Curses-1.450.0.ebuild
+++ b/dev-perl/Curses/Curses-1.450.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
DESCRIPTION="Curses interface modules for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~s390 sparc x86"
IUSE="+unicode"
RDEPEND="
diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild
index cb486d569c3b..807df080c5fc 100644
--- a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild
+++ b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r3.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Provide high level APIs for rapid user interface design on the cons
SLOT="0"
LICENSE="GPL-2+"
-KEYWORDS="amd64 ~ia64 ppc ~s390 sparc x86"
+KEYWORDS="amd64 ppc ~s390 sparc x86"
RDEPEND="
>=sys-libs/ncurses-5
diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
index 067da3f44a8d..f111c839b49c 100644
--- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv x86"
IUSE="+mariadb mysql minimal"
REQUIRED_USE="^^ ( mysql mariadb )"
diff --git a/dev-perl/DBD-Pg/DBD-Pg-3.17.0.ebuild b/dev-perl/DBD-Pg/DBD-Pg-3.17.0.ebuild
index 82ff3dc5648d..4c2751922fa7 100644
--- a/dev-perl/DBD-Pg/DBD-Pg-3.17.0.ebuild
+++ b/dev-perl/DBD-Pg/DBD-Pg-3.17.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="PostgreSQL database driver for the DBI module"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-version
diff --git a/dev-perl/DBD-Pg/DBD-Pg-3.18.0.ebuild b/dev-perl/DBD-Pg/DBD-Pg-3.18.0.ebuild
index 62b6f66e26c3..0d24de4bda5c 100644
--- a/dev-perl/DBD-Pg/DBD-Pg-3.18.0.ebuild
+++ b/dev-perl/DBD-Pg/DBD-Pg-3.18.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="PostgreSQL database driver for the DBI module"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-version
diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.740.0.ebuild b/dev-perl/DBD-SQLite/DBD-SQLite-1.740.0.ebuild
index b4257b04b4dc..a78249dff0d0 100644
--- a/dev-perl/DBD-SQLite/DBD-SQLite-1.740.0.ebuild
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.740.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Self Contained RDBMS in a DBI Driver"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="system-sqlite"
# Please read https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-SQLite
diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild
index 0adf72a9cf81..8b14b51f6b98 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="mariadb +mysql test +ssl"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DBD-mysql/DBD-mysql-5.1.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-5.1.0.ebuild
index 6c330056ca36..3e14bcbfd138 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-5.1.0.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-5.1.0.ebuild
@@ -15,7 +15,7 @@ inherit perl-module
DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
IUSE="mariadb +mysql test"
RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( mysql mariadb )"
diff --git a/dev-perl/DBD-mysql/DBD-mysql-5.4.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-5.4.0.ebuild
index e0af21c46007..22585c41516e 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-5.4.0.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-5.4.0.ebuild
@@ -15,7 +15,7 @@ inherit perl-module
DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
IUSE="mariadb +mysql test"
RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( mysql mariadb )"
diff --git a/dev-perl/DBD-mysql/DBD-mysql-5.5.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-5.5.0.ebuild
index d89d1db0fcb0..bfdb3f31bc68 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-5.5.0.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-5.5.0.ebuild
@@ -15,7 +15,7 @@ inherit perl-module
DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
IUSE="mariadb +mysql test"
RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( mysql mariadb )"
diff --git a/dev-perl/DBD-mysql/DBD-mysql-5.7.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-5.7.0.ebuild
index df5060e134b1..375e826ec3e3 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-5.7.0.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-5.7.0.ebuild
@@ -15,7 +15,7 @@ inherit perl-module
DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
IUSE="mariadb +mysql test"
RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( mysql mariadb )"
diff --git a/dev-perl/DBI-Shell/DBI-Shell-11.980.0-r1.ebuild b/dev-perl/DBI-Shell/DBI-Shell-11.980.0-r1.ebuild
new file mode 100644
index 000000000000..01ce3f119dbc
--- /dev/null
+++ b/dev-perl/DBI-Shell/DBI-Shell-11.980.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DLAMBLEY
+DIST_VERSION=11.98
+inherit perl-module
+
+DESCRIPTION="Interactive command shell for the DBI"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="minimal test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !minimal? (
+ virtual/perl-IO
+ dev-perl/TermReadKey
+ virtual/perl-Text-ParseWords
+ virtual/perl-Text-Tabs+Wrap
+ )
+ virtual/perl-Carp
+ dev-perl/DBI
+ virtual/perl-Data-Dumper
+ virtual/perl-Exporter
+ >=dev-perl/File-HomeDir-0.500.0
+ virtual/perl-File-Spec
+ dev-perl/IO-Interactive
+ dev-perl/IO-Tee
+ virtual/perl-Term-ReadLine
+ dev-perl/Text-CSV_XS
+ dev-perl/Text-Reform
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Getopt-Long-2.170.0
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/DBI-Shell/Manifest b/dev-perl/DBI-Shell/Manifest
index 454bc4aba77d..a4a1808d84d6 100644
--- a/dev-perl/DBI-Shell/Manifest
+++ b/dev-perl/DBI-Shell/Manifest
@@ -1 +1,2 @@
DIST DBI-Shell-11.97.tar.gz 57123 BLAKE2B 0c4d459dda185b6fb2ea292912da4624e1a4ed33aa4487eabf5c6c5be6571c1e8d32b29b703749fe562ebbd60aa389f62d5e3461863c5777490345451bf8cad8 SHA512 74bf7244691b8dee967bae4076b59b912d66ac08f48f8468531d003db6d85d43d836116f8314961602a002b58fc9f6d3bea88076e1d7e2783d430137dec68f4b
+DIST DBI-Shell-11.98.tar.gz 58053 BLAKE2B d1a5a844799fca87e6a65317a60e6758a92e34f96e4bcd0beecde0d446cf5be38a3b1a1371a199d5f87f74b717c206d5978d444e74d8f884e2b4567faca4c13b SHA512 f21b90b6c937dc22eac8bbd0544a380a0abdc74f1b2d24737428a26a006c696274034dea1ce8e01178f14edcb0468d5f9c4b04463943018034f6c4acd5b5a6e1
diff --git a/dev-perl/DBI/DBI-1.643.0.ebuild b/dev-perl/DBI/DBI-1.643.0.ebuild
index ffdfdbf9f63a..146721e6c982 100644
--- a/dev-perl/DBI/DBI-1.643.0.ebuild
+++ b/dev-perl/DBI/DBI-1.643.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Database independent interface for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DBI/DBI-1.645.0.ebuild b/dev-perl/DBI/DBI-1.645.0.ebuild
new file mode 100644
index 000000000000..1a2d3c058ede
--- /dev/null
+++ b/dev-perl/DBI/DBI-1.645.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HMBRAND
+DIST_VERSION=1.645
+DIST_A_EXT=tgz
+DIST_EXAMPLES=("ex/*")
+inherit perl-module
+
+DESCRIPTION="Database independent interface for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=dev-perl/PlRPC-0.200.0
+ >=virtual/perl-Sys-Syslog-0.170.0
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-Scalar-List-Utils
+ !<=dev-perl/SQL-Statement-1.330.0
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.480.0
+ test? (
+ >=virtual/perl-Test-Simple-0.900.0
+ )
+"
+PERL_RM_FILES=(
+ t/pod-coverage.t
+ t/pod.t
+)
+src_compile() {
+ mymake=(
+ "OPTIMIZE=${CFLAGS}"
+ )
+ perl-module_src_compile
+}
+
+src_test() {
+ if [[ $(makeopts_jobs) -gt 70 ]]; then
+ einfo "Reducing jobs to 70. Bug: https://bugs.gentoo.org/675164"
+ MAKEOPTS="${MAKEOPTS} -j70";
+ fi
+ perl-module_src_test
+}
diff --git a/dev-perl/DBI/Manifest b/dev-perl/DBI/Manifest
index 17c7155af861..5af9c6b23a83 100644
--- a/dev-perl/DBI/Manifest
+++ b/dev-perl/DBI/Manifest
@@ -1 +1,2 @@
DIST DBI-1.643.tar.gz 612372 BLAKE2B 9a4b45bbf979d25e54f1ece056c3bb1d753a016e8da41b530788e69181027a9f974dd9c0d1939adceca3877c4b46d4113a2c234960b4d4bb9c12261301b920b8 SHA512 03812f3eb1e43c8290dadb8cb14bbced9ec6e237228ea2a2ba91f22e52143906a91a7e82945dab30b1d1b9fc925073721111adafd9a09fac070808ab88f908b8
+DIST DBI-1.645.tgz 728223 BLAKE2B f41f5146aece83b5482fab918fe11f82be901c7f6b898e7c902628a35008296c9550a8969b0e4dea3a791bc79ecf4f25adbca17d3af58899114b8c0c034af160 SHA512 8e5375150541d44d307f8ed75d3a5993ddb747ebe13e2c8171bc9dc8829405c38134e7236489da9ccb4bb0e915bcb511a9581481bf9924c55d4863050e8c87f0
diff --git a/dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r2.ebuild b/dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r2.ebuild
index e6e6beee528b..f4b34cae5ae8 100644
--- a/dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r2.ebuild
+++ b/dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Add contextual fetches to DBI"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.820.0.ebuild b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.820.0.ebuild
new file mode 100644
index 000000000000..1ea188053b59
--- /dev/null
+++ b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.820.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPS
+DIST_VERSION=1.82
+DIST_EXAMPLES=("ex/*")
+inherit perl-module
+
+DESCRIPTION="Encapsulate SQL queries and rows in simple Perl objects"
+
+SLOT="0"
+KEYWORDS="amd64 ~hppa ~ppc ~riscv x86"
+
+RDEPEND="
+ >=dev-perl/Cache-Simple-TimedExpiry-0.210.0
+ dev-perl/Class-Accessor
+ >=dev-perl/Class-ReturnValue-0.400.0
+ dev-perl/Clone
+ dev-perl/DBI
+ dev-perl/DBIx-DBSchema
+ >=virtual/perl-Encode-1.990.0
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Want
+ >=dev-perl/capitalization-0.30.0
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ >=virtual/perl-Test-Simple-0.520.0
+ dev-perl/DBD-SQLite
+ virtual/perl-File-Temp
+ )
+"
+
+PERL_RM_FILES=(
+ t/pod.t
+)
diff --git a/dev-perl/DBIx-SearchBuilder/Manifest b/dev-perl/DBIx-SearchBuilder/Manifest
index 2c04ce197bb9..eb46f635cac9 100644
--- a/dev-perl/DBIx-SearchBuilder/Manifest
+++ b/dev-perl/DBIx-SearchBuilder/Manifest
@@ -1 +1,2 @@
DIST DBIx-SearchBuilder-1.76.tar.gz 132376 BLAKE2B 95be56f9c62b12752368e8a6fea17532b90f2f0d8eab29996134de9cb9e5c9a44b7f9e4438f0265fe97e965b8e1561cc3695acecefa3a30d3ede2fb14b8afdb0 SHA512 b4ba27b991d369605fc7f4821c58d11686c45c8b569b370c60ec6a62b97023631993bb457f7a42d2d821319d03c46654abc2d6b1dbda2019582dfdc06e2bf5b9
+DIST DBIx-SearchBuilder-1.82.tar.gz 131634 BLAKE2B c11cb8f8eaa608ec7861d9adf833393d6cb5180b0c4bffd97ab3e8aad3442fdcd06c2f5920fe76882af167739084b9dd711721f120257760d34c28dd2370d395 SHA512 795a43e7d037a7b50aac925144096c61157d98c8f896b2e78cc61f3839f6201469fca668c62456dd9c9ed8a1054382500abf264d36ac552b3fbc398a977dfa74
diff --git a/dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild b/dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild
index fe2c8b2d334e..e68a57f16645 100644
--- a/dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild
+++ b/dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild
@@ -16,7 +16,7 @@ LICENSE="|| ( AFL-3.0 AGPL-3 APL-1.0 Apache-2.0 BSD-2 Boost-1.0 CDDL CPAL-1.0
QPL-1.0 OFL-1.1 Sleepycat Watcom-1.0 W3C wxWinLL-3 ZLIB libpng
)"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0-r1.ebuild b/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0-r1.ebuild
index b46e3c5b71ca..4bb521e2cbb0 100644
--- a/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0-r1.ebuild
+++ b/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Framework to provide start/stop/reload for a daemon"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
RDEPEND="
>=dev-perl/File-Flock-2013.60.0
diff --git a/dev-perl/Data-Buffer/Data-Buffer-0.40.0-r2.ebuild b/dev-perl/Data-Buffer/Data-Buffer-0.40.0-r2.ebuild
index a32134d66c8a..ca6472445030 100644
--- a/dev-perl/Data-Buffer/Data-Buffer-0.40.0-r2.ebuild
+++ b/dev-perl/Data-Buffer/Data-Buffer-0.40.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Read/write buffer class"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
diff --git a/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild b/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild
index bf1586b39bc6..1c97728f31b9 100644
--- a/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild
+++ b/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Compare perl data structures"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=dev-perl/Clone-0.430.0
diff --git a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
index 24d2b8caf1ea..c1a889fd0ec5 100644
--- a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
+++ b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Pretty printing of data structures"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-MIME-Base64
diff --git a/dev-perl/Data-DumpXML/Data-DumpXML-1.60.0-r2.ebuild b/dev-perl/Data-DumpXML/Data-DumpXML-1.60.0-r2.ebuild
index 9c728c2f1432..cb3bfb6bf76f 100644
--- a/dev-perl/Data-DumpXML/Data-DumpXML-1.60.0-r2.ebuild
+++ b/dev-perl/Data-DumpXML/Data-DumpXML-1.60.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Dump arbitrary data structures as XML"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
IUSE=""
RDEPEND="
diff --git a/dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r2.ebuild b/dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r2.ebuild
index 678629e37310..b7ef35b5f117 100644
--- a/dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r2.ebuild
+++ b/dev-perl/Data-Hierarchy/Data-Hierarchy-0.340.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Handle data in a hierarchical structure"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~mips ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~mips ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild b/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild
index 8bb285b2b728..225107e777d8 100644
--- a/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild
+++ b/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse and validate simple name/value option pairs"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Sub-Install-0.921.0
diff --git a/dev-perl/Data-Section-Simple/Data-Section-Simple-0.70.0.ebuild b/dev-perl/Data-Section-Simple/Data-Section-Simple-0.70.0.ebuild
new file mode 100644
index 000000000000..0e5fc07a0182
--- /dev/null
+++ b/dev-perl/Data-Section-Simple/Data-Section-Simple-0.70.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MIYAGAWA
+DIST_VERSION=0.07
+inherit perl-module
+
+DESCRIPTION="Read data out of the DATA section"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+ test? (
+ >=virtual/perl-Test-Simple-0.960.0
+ dev-perl/Test-Requires
+ )
+"
diff --git a/dev-perl/Data-Section-Simple/Manifest b/dev-perl/Data-Section-Simple/Manifest
new file mode 100644
index 000000000000..b75b5cc7006d
--- /dev/null
+++ b/dev-perl/Data-Section-Simple/Manifest
@@ -0,0 +1 @@
+DIST Data-Section-Simple-0.07.tar.gz 11479 BLAKE2B b123ab08d15699b1fa7a933168fc4854403083d07b8c32ec8180e92f1322f010efc9ded59ab2972927ccc8793486659591a03e03a20461c27c556b99b96c3a04 SHA512 77478498b3d760423794581e4b4589072ea31f3f536bc2def9336aaee32c007624f3fcc66978c9a8a90cdd4ff91edfb95347afaf48d386271e1594eaaf4420fb
diff --git a/dev-perl/Data-Section-Simple/metadata.xml b/dev-perl/Data-Section-Simple/metadata.xml
new file mode 100644
index 000000000000..32198e1d37ec
--- /dev/null
+++ b/dev-perl/Data-Section-Simple/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>arthurzam@gentoo.org</email>
+ <name>Arthur Zamarin</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Data-Section-Simple</remote-id>
+ <remote-id type="cpan-module">Data::Section::Simple</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild b/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild
index f27962306d05..92fb780d062c 100644
--- a/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild
+++ b/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="routines to display tabular data in several formats"
SLOT="0"
LICENSE="GPL-2+"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ppc sparc x86"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.0-r1.ebuild b/dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.0-r1.ebuild
index eee1cda0bed8..8b6e94eff3d1 100644
--- a/dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.0-r1.ebuild
+++ b/dev-perl/Data-Structure-Util/Data-Structure-Util-0.160.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Change nature of data within a structure"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild b/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild
index 665d45a79cd2..4cad4a8da9d2 100644
--- a/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild
+++ b/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension for simple generating of unique ids"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Math-BigInt
diff --git a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.310.0.ebuild b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.310.0.ebuild
index d7fa7d8dd7ef..d07d4b08b01d 100644
--- a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.310.0.ebuild
+++ b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.310.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="IPv4 and IPv6 validation methods"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Date-Calc/Date-Calc-6.400.0-r1.ebuild b/dev-perl/Date-Calc/Date-Calc-6.400.0-r1.ebuild
index caf85e96cb83..93e45f235f57 100644
--- a/dev-perl/Date-Calc/Date-Calc-6.400.0-r1.ebuild
+++ b/dev-perl/Date-Calc/Date-Calc-6.400.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Gregorian calendar date calculations"
LICENSE="|| ( Artistic GPL-1+ ) LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Bit-Vector-7.400.0
diff --git a/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild
index a3ff8972d86c..a57c4cf4dcae 100644
--- a/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild
+++ b/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl date manipulation routines"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Date-Manip/Date-Manip-6.950.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.950.0.ebuild
index 58e96dede504..7e5497912be1 100644
--- a/dev-perl/Date-Manip/Date-Manip-6.950.0.ebuild
+++ b/dev-perl/Date-Manip/Date-Manip-6.950.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl date manipulation routines"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r2.ebuild b/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r2.ebuild
index 088e220274a3..e06f747100a2 100644
--- a/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r2.ebuild
+++ b/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Gregorian calendar date calculations"
LICENSE="|| ( Artistic GPL-1+ ) LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE=""
RDEPEND="
diff --git a/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild b/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild
index c43ee9afa954..55da0a0ed85b 100644
--- a/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild
+++ b/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Gregorian calendar date calculations"
LICENSE="|| ( Artistic GPL-1+ ) LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
>=dev-perl/Bit-Vector-7.100.0
diff --git a/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild
index e7d32429aa42..e1f7b91e56bd 100644
--- a/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild
+++ b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Dates in the Julian calendar"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-perl/DateTime-1.480.0
diff --git a/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild b/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
index 9034dd137072..5e087719bb6a 100644
--- a/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
+++ b/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Create DateTime parser classes and objects"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="minimal test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Format-DateParse/DateTime-Format-DateParse-0.50.0-r2.ebuild b/dev-perl/DateTime-Format-DateParse/DateTime-Format-DateParse-0.50.0-r2.ebuild
index 931d1543e4e3..0df4f364deb6 100644
--- a/dev-perl/DateTime-Format-DateParse/DateTime-Format-DateParse-0.50.0-r2.ebuild
+++ b/dev-perl/DateTime-Format-DateParse/DateTime-Format-DateParse-0.50.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parses Date::Parse compatible formats"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86"
RDEPEND="
>=dev-perl/DateTime-0.290.0
diff --git a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0-r1.ebuild b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0-r1.ebuild
index 5e84148bc068..291ae353b792 100644
--- a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0-r1.ebuild
+++ b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parses ISO8601 formats"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0-r1.ebuild b/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0-r1.ebuild
index 413e1bab1072..445696a0a4a8 100644
--- a/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0-r1.ebuild
+++ b/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Convert between DateTime and RFC2822/822 formats"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild
index e07d36dfa701..8db6ac89703c 100644
--- a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild
+++ b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Parse and Format DateTimes using Strptime"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild
index 1c8dd1dc497d..b217db83d194 100644
--- a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild
+++ b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Create DateTime objects with sub-second current time resolution"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild
index 3a6b7244cf2d..f7efdb795edf 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Localization support for DateTime"
LICENSE="|| ( Artistic GPL-1+ ) unicode"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.430.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.430.0.ebuild
new file mode 100644
index 000000000000..53e1c2fdf817
--- /dev/null
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.430.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.43
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Localization support for DateTime"
+
+LICENSE="|| ( Artistic GPL-1+ ) unicode"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Dist-CheckConflicts-0.20.0
+ virtual/perl-Exporter
+ dev-perl/File-ShareDir
+ virtual/perl-File-Spec
+ >=dev-perl/Params-ValidationCompiler-0.130.0
+ >=virtual/perl-Scalar-List-Utils-1.450.0
+ >=dev-perl/Specio-0.150.0
+ virtual/perl-Storable
+ >=dev-perl/namespace-autoclean-0.190.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/File-ShareDir-Install-0.60.0
+ test? (
+ virtual/perl-CPAN-Meta-Requirements
+ >=dev-perl/CPAN-Meta-Check-0.11.0
+ virtual/perl-File-Temp
+ dev-perl/IPC-System-Simple
+ dev-perl/Path-Tiny
+ dev-perl/Test-File-ShareDir
+ >=virtual/perl-Test-Simple-1.302.15
+ dev-perl/Test2-Plugin-NoWarnings
+ virtual/perl-Test2-Suite
+ )
+"
diff --git a/dev-perl/DateTime-Locale/Manifest b/dev-perl/DateTime-Locale/Manifest
index 2745c2e4f39b..e768af40242b 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -1 +1,2 @@
DIST DateTime-Locale-1.40.tar.gz 1969601 BLAKE2B 482e8b37a8af0d77792bcfd7ac560b0f77b900365e500c73a773a1cef53b9b4ea24e3883327b1720e2eaea049a85f71e5d4ad59b874acfd6e99be65562cbdcb9 SHA512 40942acea6e27ea7e84a6c38ec712c868f9009adaa16b9dbfa4ff5d5094a8add4a5fcaafe49b7bbb8530348ad79ac7a910efab68a5085a41e731108797ea1045
+DIST DateTime-Locale-1.43.tar.gz 2003421 BLAKE2B fda90e681e63cad979465363113f12466070f68ef1cd036503328e583956d043d898d2d9a27fc205af50ad0c23abf87138276ec4e5728091521d1faba57c6bbf SHA512 0fe8b376762dfd618a4a6036d6fbe6bdc65b1e7919894e04e2df12e670ad6b8b620e77345984190b664727b8f10bb0152f60dafd9cbd1a9253e9fc238f9c6ad7
diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild
index 588a8a09bb1a..f3f203a87069 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild
@@ -13,7 +13,7 @@ inherit perl-module
DESCRIPTION="Time zone object base class and factory"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/Class-Singleton-1.30.0
diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.630.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.630.0.ebuild
new file mode 100644
index 000000000000..9aeff8a95d68
--- /dev/null
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.630.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Repack/rebuild the bundled tzdata like Fedora does?
+# https://src.fedoraproject.org/rpms/perl-DateTime-TimeZone/blob/rawhide/f/perl-DateTime-TimeZone.spec#_148
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=2.63
+inherit perl-module
+
+DESCRIPTION="Time zone object base class and factory"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+ >=dev-perl/Class-Singleton-1.30.0
+ >=virtual/perl-File-Spec-3.0.0
+ dev-perl/Module-Runtime
+ >=dev-perl/Params-ValidationCompiler-0.130.0
+ >=virtual/perl-Scalar-List-Utils-1.330.0
+ >=dev-perl/Specio-0.150.0
+ dev-perl/Try-Tiny
+ dev-perl/namespace-autoclean
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Path
+ virtual/perl-File-Temp
+ virtual/perl-Storable
+ dev-perl/Test-Fatal
+ dev-perl/Test-Requires
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/DateTime-TimeZone/Manifest b/dev-perl/DateTime-TimeZone/Manifest
index a9c94cc7f1c6..45de4ab3d53c 100644
--- a/dev-perl/DateTime-TimeZone/Manifest
+++ b/dev-perl/DateTime-TimeZone/Manifest
@@ -1 +1,2 @@
DIST DateTime-TimeZone-2.60.tar.gz 948447 BLAKE2B fae2eca04dade2afd28c1ec9ba087bafc144781a4154306b6c97cbf2a6e091eac5346e28ee43e9f00e4a5eeb006635544544d119e8eb3a691bf6ba7375811b83 SHA512 c3fc0dbed3aaa8250f8031de4fc2e9201d1229c42d59dd6fcdbded0bcc51184bf126a090e371dd4997133a3c174b6324115ce78e7725917953b7236e4a0a8526
+DIST DateTime-TimeZone-2.63.tar.gz 917071 BLAKE2B fa83c39119755adbc72488698a0c889f095ccee58466a024506278a56138f63983867c432e4a68b990fbc4672621b62206ed8c05b52bb3b1bf1b92c1cde98e33 SHA512 e0990dd4072f6f24a04625444350422ec7615290f61c20eb0ce90320aaf5600761e95fab7d0bdd5e08db6f136e462278b63fbec7c5ffd9d5cdcf6abd52264067
diff --git a/dev-perl/DateTime/DateTime-1.630.0.ebuild b/dev-perl/DateTime/DateTime-1.630.0.ebuild
index 5715895a86ea..154a1fcb947e 100644
--- a/dev-perl/DateTime/DateTime-1.630.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.630.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Date and time object"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
CONFLICTS="
!<=dev-perl/DateTime-Format-Mail-0.402.0
diff --git a/dev-perl/DateTime/DateTime-1.650.0.ebuild b/dev-perl/DateTime/DateTime-1.650.0.ebuild
index b66d92245a36..ddb733f37f2d 100644
--- a/dev-perl/DateTime/DateTime-1.650.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.650.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Date and time object"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
CONFLICTS="
!<=dev-perl/DateTime-Format-Mail-0.402.0
diff --git a/dev-perl/DelimMatch/DelimMatch-1.60.0-r2.ebuild b/dev-perl/DelimMatch/DelimMatch-1.60.0-r2.ebuild
index 5c0d34b05506..8822e543fe72 100644
--- a/dev-perl/DelimMatch/DelimMatch-1.60.0-r2.ebuild
+++ b/dev-perl/DelimMatch/DelimMatch-1.60.0-r2.ebuild
@@ -9,6 +9,6 @@ inherit perl-module
DESCRIPTION="A Perl 5 module for locating delimited substrings with proper nesting"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
S="${WORKDIR}/${DIST_P%%a}"
diff --git a/dev-perl/Devel-CallChecker/Devel-CallChecker-0.9.0.ebuild b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.9.0.ebuild
index 3b505b9e1a96..0a3e40855a5b 100644
--- a/dev-perl/Devel-CallChecker/Devel-CallChecker-0.9.0.ebuild
+++ b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.9.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Custom OP checking attached to subroutines"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/DynaLoader-Functions-0.1.0
diff --git a/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild b/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild
index 728cf1107a96..b7e233a2b4a4 100644
--- a/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild
+++ b/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Meatier versions of caller"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/PadWalker-0.80.0
diff --git a/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0-r1.ebuild b/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0-r1.ebuild
index ddaa81358dfb..7514878af4d4 100644
--- a/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0-r1.ebuild
+++ b/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="check that a command is available"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild
index a6e36b371ca7..e60248ba6724 100644
--- a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild
+++ b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check that a library is available"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0.ebuild b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0.ebuild
index 5711a22dcdd1..5d5a42887525 100644
--- a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0.ebuild
+++ b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module toolchain-funcs
DESCRIPTION="Check that a library is available"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-1.960.0.ebuild b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.960.0.ebuild
index 9403e461509e..c3967011a8b0 100644
--- a/dev-perl/Devel-CheckOS/Devel-CheckOS-1.960.0.ebuild
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.960.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check what OS we're running on"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
RDEPEND="
>=dev-perl/File-Find-Rule-0.280.0
diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.0.0.ebuild b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.0.0.ebuild
index 7b227f643b0d..88850767f3e4 100644
--- a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.0.0.ebuild
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.0.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Check what OS we're running on"
LICENSE="GPL-2 Artistic Artistic-2"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
RDEPEND="
>=dev-perl/File-Find-Rule-0.280.0
diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.10.0.ebuild b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.10.0.ebuild
index fbd4f56765cc..f37542d5735d 100644
--- a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.10.0.ebuild
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.10.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Check what OS we're running on"
LICENSE="GPL-2 Artistic Artistic-2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
RDEPEND="
>=dev-perl/File-Find-Rule-0.280.0
diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild
index 88a3c954ad72..f1271a146012 100644
--- a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Check what OS we're running on"
LICENSE="GPL-2 Artistic Artistic-2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
RDEPEND="
>=dev-perl/File-Find-Rule-0.280.0
diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.40.0.ebuild b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.40.0.ebuild
index 6cf16fb57140..d749b9573b16 100644
--- a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.40.0.ebuild
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.40.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Check what OS we're running on"
LICENSE="GPL-2 Artistic Artistic-2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
RDEPEND="
>=dev-perl/File-Find-Rule-0.280.0
diff --git a/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild b/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
index 11e97b398a2c..b3e68c20a90d 100644
--- a/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
+++ b/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Find memory cycles in objects"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0-r1.ebuild b/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0-r1.ebuild
index 12b4ccbc00f4..8a960ba20e38 100644
--- a/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0-r1.ebuild
+++ b/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION='Returns the equivalent of ${^GLOBAL_PHASE} eq DESTRUCT for older perls'
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Sub-Exporter-Progressive-0.1.11
diff --git a/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild b/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild
index e2f9116d3301..11ee2e97422f 100644
--- a/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild
+++ b/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Forces the unavailability of specified Perl modules (for testing)"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
RDEPEND="
virtual/perl-File-Temp
diff --git a/dev-perl/Devel-Leak/Devel-Leak-0.30.0-r1.ebuild b/dev-perl/Devel-Leak/Devel-Leak-0.30.0-r1.ebuild
index 531b6f96cfc2..db9b134e0784 100644
--- a/dev-perl/Devel-Leak/Devel-Leak-0.30.0-r1.ebuild
+++ b/dev-perl/Devel-Leak/Devel-Leak-0.30.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Utility for looking for perl objects that are not reclaimed"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~mips ppc ppc64 sparc x86"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
src_compile() {
diff --git a/dev-perl/Devel-LexAlias/Devel-LexAlias-0.50.0-r1.ebuild b/dev-perl/Devel-LexAlias/Devel-LexAlias-0.50.0-r1.ebuild
index 1e79504093f3..f81fe1ec6db6 100644
--- a/dev-perl/Devel-LexAlias/Devel-LexAlias-0.50.0-r1.ebuild
+++ b/dev-perl/Devel-LexAlias/Devel-LexAlias-0.50.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Alias lexical variables"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
index 42bcc369d240..f6040e821fe9 100644
--- a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
+++ b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Displays stack trace in HTML"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/Devel-StackTrace
diff --git a/dev-perl/Devel-StackTrace/Devel-StackTrace-2.40.0.ebuild b/dev-perl/Devel-StackTrace/Devel-StackTrace-2.40.0.ebuild
index 927a22071e60..dd6b84521ca1 100644
--- a/dev-perl/Devel-StackTrace/Devel-StackTrace-2.40.0.ebuild
+++ b/dev-perl/Devel-StackTrace/Devel-StackTrace-2.40.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An object representing a stack trace"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild b/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild
index 97af5dcee59e..d9dc7c1fe324 100644
--- a/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild
+++ b/dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Dump symbol names or the symbol table"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild
index e697d80e4533..28b0a8281476 100644
--- a/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild
+++ b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Serial port Perl Module"
# https://bugs.gentoo.org/734728
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc sparc x86"
#From the module:
# If you run 'make test', you must make sure that nothing is plugged
diff --git a/dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r2.ebuild b/dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r2.ebuild
index 4e4c6e4f1a51..af3efe919a47 100644
--- a/dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r2.ebuild
+++ b/dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Create bubble-babble fingerprints"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.420.0
diff --git a/dev-perl/Digest-CRC/Digest-CRC-0.240.0.ebuild b/dev-perl/Digest-CRC/Digest-CRC-0.240.0.ebuild
index 6f49fe57f51a..e36c92839038 100644
--- a/dev-perl/Digest-CRC/Digest-CRC-0.240.0.ebuild
+++ b/dev-perl/Digest-CRC/Digest-CRC-0.240.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Generic CRC functions"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Digest-GOST/Digest-GOST-0.60.0-r2.ebuild b/dev-perl/Digest-GOST/Digest-GOST-0.60.0-r2.ebuild
index 4ce0307952f0..506af8a99a48 100644
--- a/dev-perl/Digest-GOST/Digest-GOST-0.60.0-r2.ebuild
+++ b/dev-perl/Digest-GOST/Digest-GOST-0.60.0-r2.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl interface to the GOST R 34.11-94 digest algorithm"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild b/dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild
index 87b55f01ee45..7b331227624b 100644
--- a/dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild
+++ b/dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Keyed Hashing for Message Authentication"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Digest-MD5-2.0.0
diff --git a/dev-perl/Digest-MD2/Digest-MD2-2.40.0-r1.ebuild b/dev-perl/Digest-MD2/Digest-MD2-2.40.0-r1.ebuild
index 9a858aa1616e..67d165ef4923 100644
--- a/dev-perl/Digest-MD2/Digest-MD2-2.40.0-r1.ebuild
+++ b/dev-perl/Digest-MD2/Digest-MD2-2.40.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl interface to the MD2 Algorithm"
LICENSE="|| ( Artistic GPL-1+ ) RSA"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
src_compile() {
mymake=(
diff --git a/dev-perl/Digest-MD4/Digest-MD4-1.900.0-r2.ebuild b/dev-perl/Digest-MD4/Digest-MD4-1.900.0-r2.ebuild
index e7c78d147347..b611222c7a22 100644
--- a/dev-perl/Digest-MD4/Digest-MD4-1.900.0-r2.ebuild
+++ b/dev-perl/Digest-MD4/Digest-MD4-1.900.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="MD4 message digest algorithm"
LICENSE="|| ( Artistic GPL-1+ ) RSA"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild
index bd57bdaebd06..741451109c32 100644
--- a/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild
+++ b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Perl version of Nilsimsa code"
LICENSE="GPL-2+ LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
PATCHES=(
"${FILESDIR}"/${PN}-0.60.0-clang16.patch
diff --git a/dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild b/dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild
index eb612e72707b..de0046508d1f 100644
--- a/dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild
+++ b/dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Pure perl implementation of MD5"
LICENSE="|| ( Artistic GPL-1+ ) RSA"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r2.ebuild b/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r2.ebuild
index 8e57861a9ea4..1bc9035335ec 100644
--- a/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r2.ebuild
+++ b/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="NIST SHA message digest algorithm"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Digest-1.0.0
diff --git a/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild b/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild
index a228c5d731f6..497640625af9 100644
--- a/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild
+++ b/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="NIST SHA message digest algorithm"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Digest-1.0.0
diff --git a/dev-perl/Digest-SHA3/Digest-SHA3-1.50.0.ebuild b/dev-perl/Digest-SHA3/Digest-SHA3-1.50.0.ebuild
index c39638b76616..f622e2e35622 100644
--- a/dev-perl/Digest-SHA3/Digest-SHA3-1.50.0.ebuild
+++ b/dev-perl/Digest-SHA3/Digest-SHA3-1.50.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Perl extension for SHA-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv sparc ~x86"
diff --git a/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0-r1.ebuild b/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0-r1.ebuild
index 5a7dd14bdaec..d56a0f537740 100644
--- a/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0-r1.ebuild
+++ b/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Declare version conflicts for your dist"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Dumbbench/Dumbbench-0.504.0.ebuild b/dev-perl/Dumbbench/Dumbbench-0.504.0.ebuild
new file mode 100644
index 000000000000..b262b614248a
--- /dev/null
+++ b/dev-perl/Dumbbench/Dumbbench-0.504.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=0.504
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="More reliable benchmarking with the least amount of thinking"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-perl/Capture-Tiny
+ virtual/perl-Carp
+ >=dev-perl/Class-XSAccessor-1.50.0
+ dev-perl/Devel-CheckOS
+ >=dev-perl/Number-WithError-1.0.0
+ dev-perl/Params-Util
+ >=dev-perl/Statistics-CaseResampling-0.60.0
+ virtual/perl-Time-HiRes
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ virtual/perl-File-Spec
+ test? (
+ >=virtual/perl-Test-Simple-1.0.0
+ )
+"
diff --git a/dev-perl/Dumbbench/Manifest b/dev-perl/Dumbbench/Manifest
index c69efe186541..7007bf8d47b3 100644
--- a/dev-perl/Dumbbench/Manifest
+++ b/dev-perl/Dumbbench/Manifest
@@ -1 +1,2 @@
DIST Dumbbench-0.503.tar.gz 33924 BLAKE2B 1b695bc67a220171d987225088dd88f35a81b7638c6fc2a7a001ae220408d067fb437c3b8d4c257db72827fff8b756ffaad813c3b66496a0f4c09b1c8ac51544 SHA512 d29749593770e6ca839e0e611640f7f28537eba7f1405282523bb741317eb4d096cbb8df84331aba8437a2912a3f5cf196be26a12b3654fc55c9bdc9b848713e
+DIST Dumbbench-0.504.tar.gz 34776 BLAKE2B d2c6028c13efd324ca8fd9fc3a36e999e919f7a3aa4cebb05af57af0dc992e72e59d5089eef39f9b04a8eb4b42b3c910cf87bdd1e1c7864a636caaf2ddf2ed2e SHA512 16652203897c537823ba84f505530c6e41a5661ba1ace62fda3dc2b8dd91450941db1e5c06dafad2bf844f1aceb48d7df7db3d53085d8aeb1e67bd5c315a3497
diff --git a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.4.0.ebuild b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.4.0.ebuild
index b72ce4f4d402..890e552c7530 100644
--- a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.4.0.ebuild
+++ b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.4.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Deconstructed Dynamic C Library Loading"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Abstract/Email-Abstract-3.10.0.ebuild b/dev-perl/Email-Abstract/Email-Abstract-3.10.0.ebuild
index c197a3fda602..acd5bdc27f34 100644
--- a/dev-perl/Email-Abstract/Email-Abstract-3.10.0.ebuild
+++ b/dev-perl/Email-Abstract/Email-Abstract-3.10.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Unified interface to mail representations"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild b/dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild
index 23c5e6e68795..c67e945cbd6d 100644
--- a/dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild
+++ b/dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Parse and format RFC 2822 email addresses and groups"
LICENSE="|| ( Artistic GPL-1+ ) MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Address/Email-Address-1.913.0.ebuild b/dev-perl/Email-Address/Email-Address-1.913.0.ebuild
index aacd5463733c..2c3421aa41c7 100644
--- a/dev-perl/Email-Address/Email-Address-1.913.0.ebuild
+++ b/dev-perl/Email-Address/Email-Address-1.913.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="RFC 2822 Address Parsing and Creation"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Date-Format/Email-Date-Format-1.8.0.ebuild b/dev-perl/Email-Date-Format/Email-Date-Format-1.8.0.ebuild
index 7c63f5a6ffdb..6dba9cca1861 100644
--- a/dev-perl/Email-Date-Format/Email-Date-Format-1.8.0.ebuild
+++ b/dev-perl/Email-Date-Format/Email-Date-Format-1.8.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Produce RFC 822 date strings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r2.ebuild b/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r2.ebuild
index 20dbdfea782a..d8bbed1fed49 100644
--- a/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r2.ebuild
+++ b/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Determine the type of a mail folder"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.28.0.ebuild b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.28.0.ebuild
index ef6bb315c76f..c026bdb6c3ac 100644
--- a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.28.0.ebuild
+++ b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.28.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse a MIME Content-Type Header or Content-Disposition Header"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.317.0.ebuild b/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.317.0.ebuild
index 07492ca13a60..19c9514ef478 100644
--- a/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.317.0.ebuild
+++ b/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.317.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A unified interface to MIME encoding and decoding"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MIME/Email-MIME-1.953.0.ebuild b/dev-perl/Email-MIME/Email-MIME-1.953.0.ebuild
index e44db5f29e5a..e4c9b81cc510 100644
--- a/dev-perl/Email-MIME/Email-MIME-1.953.0.ebuild
+++ b/dev-perl/Email-MIME/Email-MIME-1.953.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Easy MIME message parsing"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MIME/Email-MIME-1.954.0.ebuild b/dev-perl/Email-MIME/Email-MIME-1.954.0.ebuild
index 1a6e67a4edc1..6b04785dc0aa 100644
--- a/dev-perl/Email-MIME/Email-MIME-1.954.0.ebuild
+++ b/dev-perl/Email-MIME/Email-MIME-1.954.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Easy MIME message parsing"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MessageID/Email-MessageID-1.408.0.ebuild b/dev-perl/Email-MessageID/Email-MessageID-1.408.0.ebuild
index a44c42535782..39258a426715 100644
--- a/dev-perl/Email-MessageID/Email-MessageID-1.408.0.ebuild
+++ b/dev-perl/Email-MessageID/Email-MessageID-1.408.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Generate world unique message-ids"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Send/Email-Send-2.202.0.ebuild b/dev-perl/Email-Send/Email-Send-2.202.0.ebuild
new file mode 100644
index 000000000000..75824941cf08
--- /dev/null
+++ b/dev-perl/Email-Send/Email-Send-2.202.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=2.202
+inherit perl-module
+
+DESCRIPTION="Simply Sending Email"
+
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ dev-perl/Email-Abstract
+ >=dev-perl/Email-Address-1.800.0
+ >=dev-perl/Email-Simple-1.920.0
+ virtual/perl-File-Spec
+ >=dev-perl/Module-Pluggable-2.970.0
+ dev-perl/Return-Value
+ >=virtual/perl-Scalar-List-Utils-1.20.0
+ virtual/perl-libnet
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Path
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ dev-perl/MIME-tools
+ dev-perl/MailTools
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
+
+PERL_RM_FILES=(
+ t/pod-coverage.t
+ t/pod.t
+ t/release-changes_has_content.t
+ t/release-pod-syntax.t
+)
diff --git a/dev-perl/Email-Send/Manifest b/dev-perl/Email-Send/Manifest
index 73ada4966046..6ca3cc97a046 100644
--- a/dev-perl/Email-Send/Manifest
+++ b/dev-perl/Email-Send/Manifest
@@ -1 +1,2 @@
DIST Email-Send-2.201.tar.gz 30041 BLAKE2B 3c2b62392a1adc37cfd0fa9f61c04da2de04b0429e9e16f20a2c6a41fde1d5b0ba9db3544ff343c4ab41031bbcdc318784b884c6b64c7eb4fa41b6cbe8c353b4 SHA512 4245fc5487f2f4a88ed8c7569572c52214d88e0cf96b727198503914135609c00b3839034e0cdffd32dc84a140eb1148e4de667ba74759d76cf47d7ee49cd1e5
+DIST Email-Send-2.202.tar.gz 36242 BLAKE2B d090602a34b6a07b9e606a4d3bdbfc82aca963e97fe43cb632780f1112b190d4e8bf50f71f57739151cd96f3af3d3321cfdaea135e1da3f6ccb25d60ad108b15 SHA512 f4a1c3ab079a427eedd908ed15bb5d56676a41817fe4e2c4f2d464f8efdeaba055effe761baf54256d3ee0fa9f2d3a501467fadad6e078db52bfa57c78282c5c
diff --git a/dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild b/dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild
index 7fcc5e7720bf..6cfe548da83d 100644
--- a/dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild
+++ b/dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A library for sending email"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Sender/Email-Sender-2.601.0.ebuild b/dev-perl/Email-Sender/Email-Sender-2.601.0.ebuild
index a348176a4a46..e86899613e79 100644
--- a/dev-perl/Email-Sender/Email-Sender-2.601.0.ebuild
+++ b/dev-perl/Email-Sender/Email-Sender-2.601.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A library for sending email"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Simple/Email-Simple-2.218.0.ebuild b/dev-perl/Email-Simple/Email-Simple-2.218.0.ebuild
index faa2188528f1..dd732f444748 100644
--- a/dev-perl/Email-Simple/Email-Simple-2.218.0.ebuild
+++ b/dev-perl/Email-Simple/Email-Simple-2.218.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple parsing of RFC2822 message format and headers"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r2.ebuild b/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r2.ebuild
index e1736c3c878a..f42baa732098 100644
--- a/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r2.ebuild
+++ b/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An Encode::Encoding subclass that detects the encoding of data"
LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND="dev-perl/Module-Build"
BDEPEND="
diff --git a/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild b/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild
index f73cd8d2c500..cfb88caaaaff 100644
--- a/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild
+++ b/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An Encode::Encoding subclass that detects the encoding of data"
LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND="dev-perl/Module-Build"
BDEPEND="
diff --git a/dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0-r1.ebuild b/dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0-r1.ebuild
index 9050f5ca0bb3..49f3fd81ffaa 100644
--- a/dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0-r1.ebuild
+++ b/dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="An eucJP-open mapping"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r3.ebuild b/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r3.ebuild
index 3230642236fc..4210bb2605b0 100644
--- a/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r3.ebuild
+++ b/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Extra sets of Chinese encodings"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Encode-1.410.0
diff --git a/dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild b/dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild
index ac095f0e5cda..6738d93731ec 100644
--- a/dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild
+++ b/dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="JIS X 0212 (aka JIS 2000) Encodings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=virtual/perl-Encode-1.410.0
diff --git a/dev-perl/Encode-Locale/Encode-Locale-1.50.0-r1.ebuild b/dev-perl/Encode-Locale/Encode-Locale-1.50.0-r1.ebuild
index f1c42262e8c8..a2bdd330ed97 100644
--- a/dev-perl/Encode-Locale/Encode-Locale-1.50.0-r1.ebuild
+++ b/dev-perl/Encode-Locale/Encode-Locale-1.50.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Determine the locale encoding"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND=">=virtual/perl-Encode-2.0.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Encode-compat/Encode-compat-0.70.0-r3.ebuild b/dev-perl/Encode-compat/Encode-compat-0.70.0-r3.ebuild
index 7b7d02af6fdb..728ecf49ad2b 100644
--- a/dev-perl/Encode-compat/Encode-compat-0.70.0-r3.ebuild
+++ b/dev-perl/Encode-compat/Encode-compat-0.70.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Encode.pm emulation layer"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~loong ~ppc sparc x86"
+KEYWORDS="amd64 ~loong ~ppc sparc x86"
RDEPEND="dev-perl/Text-Iconv"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/Env-Path/Env-Path-0.190.0.ebuild b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
index 1c7ab09a7cea..14caec64fe7b 100644
--- a/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
+++ b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Advanced operations on path variables"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Error/Error-0.170.290.ebuild b/dev-perl/Error/Error-0.170.290.ebuild
index 4a988260da33..448e6b41c79e 100644
--- a/dev-perl/Error/Error-0.170.290.ebuild
+++ b/dev-perl/Error/Error-0.170.290.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Error/exception handling in an OO-ish way"
LICENSE+=" MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Eval-Closure/Eval-Closure-0.140.0-r1.ebuild b/dev-perl/Eval-Closure/Eval-Closure-0.140.0-r1.ebuild
index 1f1147b18b2a..1b761ba8b89e 100644
--- a/dev-perl/Eval-Closure/Eval-Closure-0.140.0-r1.ebuild
+++ b/dev-perl/Eval-Closure/Eval-Closure-0.140.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="safely and cleanly create closures via string eval"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Eval-LineNumbers/Eval-LineNumbers-0.350.0.ebuild b/dev-perl/Eval-LineNumbers/Eval-LineNumbers-0.350.0.ebuild
index 860f4303cc1a..aeba5986cf28 100644
--- a/dev-perl/Eval-LineNumbers/Eval-LineNumbers-0.350.0.ebuild
+++ b/dev-perl/Eval-LineNumbers/Eval-LineNumbers-0.350.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Add line numbers to hereis blocks that contain perl source code"
LICENSE="|| ( Artistic-2 LGPL-2.1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Event-RPC/Event-RPC-1.100.0-r1.ebuild b/dev-perl/Event-RPC/Event-RPC-1.100.0-r1.ebuild
index 7ac19ec13beb..7e2da55252f2 100644
--- a/dev-perl/Event-RPC/Event-RPC-1.100.0-r1.ebuild
+++ b/dev-perl/Event-RPC/Event-RPC-1.100.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Event based transparent Client/Server RPC framework"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ppc ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Event/Event-1.280.0-r1.ebuild b/dev-perl/Event/Event-1.280.0-r1.ebuild
index 41d62f70884e..2bf4f65a8424 100644
--- a/dev-perl/Event/Event-1.280.0-r1.ebuild
+++ b/dev-perl/Event/Event-1.280.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Fast, generic event loop"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Event/Event-1.280.0.ebuild b/dev-perl/Event/Event-1.280.0.ebuild
index 0ffaaacbadf1..0417cee4edee 100644
--- a/dev-perl/Event/Event-1.280.0.ebuild
+++ b/dev-perl/Event/Event-1.280.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Fast, generic event loop"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild b/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild
index 30ce692aaf3d..8e98e1f74870 100644
--- a/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild
+++ b/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Module that allows you to declare real exception classes in Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Expect/Expect-1.350.0-r1.ebuild b/dev-perl/Expect/Expect-1.350.0-r1.ebuild
index e878ee73fdd1..c029b04f6602 100644
--- a/dev-perl/Expect/Expect-1.350.0-r1.ebuild
+++ b/dev-perl/Expect/Expect-1.350.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Expect for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Expect/Expect-1.380.0.ebuild b/dev-perl/Expect/Expect-1.380.0.ebuild
index a75fdd44de37..3610596952d9 100644
--- a/dev-perl/Expect/Expect-1.380.0.ebuild
+++ b/dev-perl/Expect/Expect-1.380.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Expect for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Exporter-Cluster/Exporter-Cluster-0.310.0-r2.ebuild b/dev-perl/Exporter-Cluster/Exporter-Cluster-0.310.0-r2.ebuild
index d2880adbaf72..7741e526cd70 100644
--- a/dev-perl/Exporter-Cluster/Exporter-Cluster-0.310.0-r2.ebuild
+++ b/dev-perl/Exporter-Cluster/Exporter-Cluster-0.310.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Extension for easy multiple module imports"
SLOT="0"
-KEYWORDS="amd64 ~ia64 x86"
+KEYWORDS="amd64 x86"
diff --git a/dev-perl/Exporter-Lite/Exporter-Lite-0.90.0.ebuild b/dev-perl/Exporter-Lite/Exporter-Lite-0.90.0.ebuild
index e7fb6672d24d..e7bea1ca3acd 100644
--- a/dev-perl/Exporter-Lite/Exporter-Lite-0.90.0.ebuild
+++ b/dev-perl/Exporter-Lite/Exporter-Lite-0.90.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Lightweight exporting of variables"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86 ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.2.ebuild b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.2.ebuild
index 94fbd16f8fbd..18e8f3fac42e 100644
--- a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.2.ebuild
+++ b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="An exporter with the features of Sub::Exporter but only core dependencies"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.170.0
diff --git a/dev-perl/ExtUtils-AutoInstall/ExtUtils-AutoInstall-0.640.0-r1.ebuild b/dev-perl/ExtUtils-AutoInstall/ExtUtils-AutoInstall-0.640.0-r1.ebuild
index aa2adc284b4c..6797ac75b3d2 100644
--- a/dev-perl/ExtUtils-AutoInstall/ExtUtils-AutoInstall-0.640.0-r1.ebuild
+++ b/dev-perl/ExtUtils-AutoInstall/ExtUtils-AutoInstall-0.640.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Automatic installation of dependencies via CPAN from within Makefile.PL"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
dev-perl/Sort-Versions
diff --git a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild
index 985db8131542..dcc7232c8430 100644
--- a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild
+++ b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Configure-time utilities for using C headers"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-ExtUtils-CBuilder
diff --git a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0-r1.ebuild b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0-r1.ebuild
index 54a9458d7ea6..aee0eda80c0a 100644
--- a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0-r1.ebuild
+++ b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Configure-time utilities for using C headers"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-ExtUtils-CBuilder
diff --git a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.10.0.ebuild b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.10.0.ebuild
new file mode 100644
index 000000000000..a9a48a07cec0
--- /dev/null
+++ b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.10.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEONT
+DIST_VERSION=0.010
+inherit perl-module
+
+DESCRIPTION="Wrapper for perl's configuration"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Data-Dumper
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.88
+ )
+"
+
+src_test() {
+ perl_rm_files t/release-pod-{syntax,coverage}.t
+ perl-module_src_test
+}
diff --git a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0-r1.ebuild b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0-r1.ebuild
index 5a4015d319fd..56d23a40d2ce 100644
--- a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0-r1.ebuild
+++ b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Wrapper for perl's configuration"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.9.0.ebuild b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.9.0.ebuild
index 62f4d9189b14..78f93b73353c 100644
--- a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.9.0.ebuild
+++ b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.9.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Wrapper for perl's configuration"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/ExtUtils-Config/Manifest b/dev-perl/ExtUtils-Config/Manifest
index 3ee08838246a..2520dd6c359b 100644
--- a/dev-perl/ExtUtils-Config/Manifest
+++ b/dev-perl/ExtUtils-Config/Manifest
@@ -1,2 +1,3 @@
DIST ExtUtils-Config-0.008.tar.gz 11165 BLAKE2B 58468be3884311dea31e420511134eab122a923c445b2b489914227934ab50efba4a08253e86715385ad8aa7b6f0212e95b73f2f524a964704991e4227a68d47 SHA512 7775e2212b4605e60559c7e63604b8f2b4c56f4846e64f9f4454f3f5d0a7a21f618143e6c61eafabf5d9ee9bca8f722c04aedeaf9c51f59924de68c272b86db2
DIST ExtUtils-Config-0.009.tar.gz 13421 BLAKE2B d2fd9bc11b5e0e4b973837dab9220eacbd804bb2d9d5ac7d7057ae5eb8f8d7e7fff7ebf08d430549336cae16b6aec1258d7cd2027d5c260c15851f1da78cc1b6 SHA512 7f3d054f31b08a9179dbad47204f9223607d8af84e4dfa1e9250981dd271b753576e571e2071d94408340376f13d3d766278d23407b7c754dbc493b7df30e2cd
+DIST ExtUtils-Config-0.010.tar.gz 13456 BLAKE2B f09325aa82947d93ebf5c195dd4a55a09098edaa6ffdaecaa3891a4611361010b9bed18a5fb7e08fc02adf0d481ec1ed5583bbdf96b28bfe329d00164bcb2b5f SHA512 64fdbe069388c4ae080622ea06ed6b3d8bd2d71e1af91dcdb53e9a99337212071d7758f9d1a1d4e032afdf5efa26b83374919c6d6a7bbc26bde75dcb7b81046a
diff --git a/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild b/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild
index 7e20a98f3f6d..f26335434025 100644
--- a/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild
+++ b/dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Easily build XS extensions that depend on XS extensions"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/ExtUtils-F77/ExtUtils-F77-1.260.0.ebuild b/dev-perl/ExtUtils-F77/ExtUtils-F77-1.260.0.ebuild
index b01ca8e378d8..57e7d657112e 100644
--- a/dev-perl/ExtUtils-F77/ExtUtils-F77-1.260.0.ebuild
+++ b/dev-perl/ExtUtils-F77/ExtUtils-F77-1.260.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module toolchain-funcs
DESCRIPTION="Simple interface to F77 libs"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-perl/File-Which
diff --git a/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.23.0.ebuild b/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.23.0.ebuild
index 01fb39525117..88fbadabba86 100644
--- a/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.23.0.ebuild
+++ b/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.23.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Check for the presence of a compiler"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.24.0.ebuild b/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.24.0.ebuild
index 0db458a3c683..f8e871b1ae73 100644
--- a/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.24.0.ebuild
+++ b/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.24.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Check for the presence of a compiler"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.25.0.ebuild b/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.25.0.ebuild
index 71b7745b5bb8..eba596470dda 100644
--- a/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.25.0.ebuild
+++ b/dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.25.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Check for the presence of a compiler"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0-r1.ebuild b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0-r1.ebuild
index 0d8cab2de548..e438f8f8917a 100644
--- a/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0-r1.ebuild
+++ b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Various portability utilities for module builders"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.27.0.ebuild b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.27.0.ebuild
index 96cbe57d5dad..b222729e8f3d 100644
--- a/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.27.0.ebuild
+++ b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.27.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Various portability utilities for module builders"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.28.0.ebuild b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.28.0.ebuild
new file mode 100644
index 000000000000..13c081793248
--- /dev/null
+++ b/dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.28.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEONT
+DIST_VERSION=0.028
+inherit perl-module
+
+DESCRIPTION="Various portability utilities for module builders"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=virtual/perl-Exporter-5.570.0
+ virtual/perl-File-Spec
+ >=virtual/perl-Text-ParseWords-3.240.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/ExtUtils-Helpers/Manifest b/dev-perl/ExtUtils-Helpers/Manifest
index adc79f9c327f..8374090dd974 100644
--- a/dev-perl/ExtUtils-Helpers/Manifest
+++ b/dev-perl/ExtUtils-Helpers/Manifest
@@ -1,2 +1,3 @@
DIST ExtUtils-Helpers-0.026.tar.gz 15099 BLAKE2B 7ddd2f84f970a5bc2993fb5be6be5fa42bad52049e52297b5c7d510a6168aa36ab3ff1c447e581a57f72c13d4f6389018f16aaacc0aa8244e0d2b0cbeb4bae72 SHA512 372d801f43003c571758823a84bfe418876f1b48e3d8c35f888ca41469f6771a33aa30cf893a4c4a68ea62c6e8c8c6ab2ef44ee783dbf9f25e18bc0389359399
DIST ExtUtils-Helpers-0.027.tar.gz 16557 BLAKE2B 2943217e7d6829a0e33eb4798e0e695cc29fcf25bea868e4577853dd7fada6a5429c06495bede04aa6df0f443af76e8f47cbea279ea1129f383586d75ad8cf19 SHA512 5d89db5aeaa02fb5807dcf14be45b1e0b905f40f16399f442aabfba52be3987d19d6617bd2ebada45ff14a95519b80f6f23ccdc6016c8a5595d28ff7cfa7b702
+DIST ExtUtils-Helpers-0.028.tar.gz 16620 BLAKE2B 27364a44478840f93295c6c55a3348608cbf06cc4f1064032eb66913981a2d49f972b340f1ca863235313ee81273e6427c04e4b6c6db931db738530cc1df55db SHA512 8a14258aadcce0e64a212637fb2275cad7ba771415f42eefe407f00f22f3f5c0d21ca5d33f0b19b865492e71a623373fa25b6bee69920824f8ab75646764745e
diff --git a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.12.0.ebuild b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.12.0.ebuild
index c44dd93e69b5..68746cb528a8 100644
--- a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.12.0.ebuild
+++ b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.12.0.ebuild
@@ -8,7 +8,7 @@ inherit perl-module
DESCRIPTION="Build.PL install path logic made easy"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.13.0.ebuild b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.13.0.ebuild
index 05f4d62e2d06..b88d077dd823 100644
--- a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.13.0.ebuild
+++ b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.13.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Build.PL install path logic made easy"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
index b601fa4c59a6..97e8c5cdda50 100644
--- a/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
+++ b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Tool to build C libraries"
# https://rt.cpan.org/Ticket/Display.html?id=133195
LICENSE="|| ( Artistic GPL-1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0-r1.ebuild b/dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0-r1.ebuild
index 9ea36690c63c..62230d83c587 100644
--- a/dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0-r1.ebuild
+++ b/dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Simplistic perl interface to pkg-config"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/ExtUtils-XSBuilder/ExtUtils-XSBuilder-0.280.0-r2.ebuild b/dev-perl/ExtUtils-XSBuilder/ExtUtils-XSBuilder-0.280.0-r2.ebuild
index 362ccd884fc5..5a337c5d84c9 100644
--- a/dev-perl/ExtUtils-XSBuilder/ExtUtils-XSBuilder-0.280.0-r2.ebuild
+++ b/dev-perl/ExtUtils-XSBuilder/ExtUtils-XSBuilder-0.280.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Modules to parse C header files and create XS glue code"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/Parse-RecDescent
diff --git a/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild b/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild
index 47e9d522b763..15734ee30d61 100644
--- a/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild
+++ b/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Client library for fastcgi protocol"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild b/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
index ec238c100557..0b040ecd429a 100644
--- a/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
+++ b/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
@@ -11,4 +11,4 @@ DESCRIPTION="A FastCGI process manager"
SLOT="0"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/dev-perl/FCGI/FCGI-0.790.0.ebuild b/dev-perl/FCGI/FCGI-0.790.0.ebuild
index 28f20761db6a..df587fc65dd2 100644
--- a/dev-perl/FCGI/FCGI-0.790.0.ebuild
+++ b/dev-perl/FCGI/FCGI-0.790.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Fast CGI module"
LICENSE="FastCGI"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
RDEPEND="
diff --git a/dev-perl/FCGI/FCGI-0.820.0.ebuild b/dev-perl/FCGI/FCGI-0.820.0.ebuild
index bb7556d3f3e8..33503892fc36 100644
--- a/dev-perl/FCGI/FCGI-0.820.0.ebuild
+++ b/dev-perl/FCGI/FCGI-0.820.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Fast CGI module"
LICENSE="FastCGI"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0-r1.ebuild b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0-r1.ebuild
index bfd727ad6cb9..595ea0c84da1 100644
--- a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0-r1.ebuild
+++ b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check that a library is available for FFI"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
RDEPEND="
dev-perl/File-Which
diff --git a/dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r3.ebuild b/dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r3.ebuild
index 7a0c21a49511..fbc64133cf9f 100644
--- a/dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r3.ebuild
+++ b/dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Non-blocking interface to a Festival server"
SLOT="0"
-KEYWORDS="amd64 ~ia64 sparc x86"
+KEYWORDS="amd64 sparc x86"
src_test() {
local MODULES=(
diff --git a/dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild b/dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild
index 881ba2f7fd31..fbcf4e206691 100644
--- a/dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild
+++ b/dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Use the Freedesktop.org base directory specification"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild b/dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild
index 343fb91e038c..88577e424ac5 100644
--- a/dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild
+++ b/dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="uses File::Copy to recursively copy dirs"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0-r1.ebuild b/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0-r1.ebuild
index 19d687392bdb..a2f33c79611c 100644
--- a/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0-r1.ebuild
+++ b/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Object to handle .desktop files"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
index 5318d438decd..a21571082b0f 100644
--- a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
+++ b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Alternative interface to File::Find::Object"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0-r1.ebuild b/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0-r1.ebuild
index 16a3b877ef0b..e58d48b77202 100644
--- a/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0-r1.ebuild
+++ b/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Alternative interface to File::Find"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/File-Flock/File-Flock-2014.10.0-r1.ebuild b/dev-perl/File-Flock/File-Flock-2014.10.0-r1.ebuild
index 6d265de187da..98d2259ad666 100644
--- a/dev-perl/File-Flock/File-Flock-2014.10.0-r1.ebuild
+++ b/dev-perl/File-Flock/File-Flock-2014.10.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="flock() wrapper. Auto-create locks"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-HomeDir/File-HomeDir-1.6.0.ebuild b/dev-perl/File-HomeDir/File-HomeDir-1.6.0.ebuild
index 6dcf50c32a48..62ace9479cf7 100644
--- a/dev-perl/File-HomeDir/File-HomeDir-1.6.0.ebuild
+++ b/dev-perl/File-HomeDir/File-HomeDir-1.6.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Get home directory for self or other user"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+xdg test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Listing/File-Listing-6.160.0.ebuild b/dev-perl/File-Listing/File-Listing-6.160.0.ebuild
index 5de6a8991f4f..fb4cc2dcb488 100644
--- a/dev-perl/File-Listing/File-Listing-6.160.0.ebuild
+++ b/dev-perl/File-Listing/File-Listing-6.160.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse directory listings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-MMagic/File-MMagic-1.300.0-r2.ebuild b/dev-perl/File-MMagic/File-MMagic-1.300.0-r2.ebuild
index dd0e9afaaa7a..44c7a0f73c71 100644
--- a/dev-perl/File-MMagic/File-MMagic-1.300.0-r2.ebuild
+++ b/dev-perl/File-MMagic/File-MMagic-1.300.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The Perl Image-Info Module"
SLOT="0"
LICENSE="File-MMagic"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/File-MimeInfo/File-MimeInfo-0.330.0.ebuild b/dev-perl/File-MimeInfo/File-MimeInfo-0.330.0.ebuild
index f93c8655febe..cb23b0487321 100644
--- a/dev-perl/File-MimeInfo/File-MimeInfo-0.330.0.ebuild
+++ b/dev-perl/File-MimeInfo/File-MimeInfo-0.330.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Determine file type"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-NCopy/File-NCopy-0.360.0-r3.ebuild b/dev-perl/File-NCopy/File-NCopy-0.360.0-r3.ebuild
index 7a43332b4583..236282279caa 100644
--- a/dev-perl/File-NCopy/File-NCopy-0.360.0-r3.ebuild
+++ b/dev-perl/File-NCopy/File-NCopy-0.360.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Copy file, file Copy file[s] | dir[s], dir"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/File-Path-Expand/File-Path-Expand-1.20.0-r2.ebuild b/dev-perl/File-Path-Expand/File-Path-Expand-1.20.0-r2.ebuild
index bf48ace202df..0cf709045f64 100644
--- a/dev-perl/File-Path-Expand/File-Path-Expand-1.20.0-r2.ebuild
+++ b/dev-perl/File-Path-Expand/File-Path-Expand-1.20.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Expand filenames"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Pid/File-Pid-1.01.ebuild b/dev-perl/File-Pid/File-Pid-1.01.ebuild
index ec592fe113b1..af060be5fecc 100644
--- a/dev-perl/File-Pid/File-Pid-1.01.ebuild
+++ b/dev-perl/File-Pid/File-Pid-1.01.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Pid File Manipulation"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.ebuild b/dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.ebuild
index 53044c331daf..cd151c086c05 100644
--- a/dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.ebuild
+++ b/dev-perl/File-ReadBackwards/File-ReadBackwards-1.60.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Read a file backwards by lines"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
diff --git a/dev-perl/File-Remove/File-Remove-1.610.0.ebuild b/dev-perl/File-Remove/File-Remove-1.610.0.ebuild
index 654eb20408fd..305bd3eac17f 100644
--- a/dev-perl/File-Remove/File-Remove-1.610.0.ebuild
+++ b/dev-perl/File-Remove/File-Remove-1.610.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ DESCRIPTION="Remove files and directories"
LICENSE="|| ( Artistic GPL-1+ ) || ( CC0-1.0 public-domain MIT )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-File-Path
diff --git a/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r2.ebuild b/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r2.ebuild
index f0cf96b5cbd2..a8191667a672 100644
--- a/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r2.ebuild
+++ b/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://perlrsync.sourceforge.net/ https://metacpan.org/release/File-R
# Bundled files make for some weirdness
LICENSE="GPL-3+ GPL-2+ RSA"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 sparc x86"
RDEPEND="
>=virtual/perl-Getopt-Long-2.240.0
diff --git a/dev-perl/File-Share/File-Share-0.270.0.ebuild b/dev-perl/File-Share/File-Share-0.270.0.ebuild
index 7be6265c3850..bf828959bd79 100644
--- a/dev-perl/File-Share/File-Share-0.270.0.ebuild
+++ b/dev-perl/File-Share/File-Share-0.270.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Extend File::ShareDir to local libraries"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ppc sparc x86"
RDEPEND="
>=dev-perl/File-ShareDir-1.30.0
diff --git a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild
index 43be1f0eadcd..604b04c975cc 100644
--- a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild
+++ b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Install shared files"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-ShareDir/File-ShareDir-1.118.0.ebuild b/dev-perl/File-ShareDir/File-ShareDir-1.118.0.ebuild
index 34d1de6e0973..89e3cf8497b2 100644
--- a/dev-perl/File-ShareDir/File-ShareDir-1.118.0.ebuild
+++ b/dev-perl/File-ShareDir/File-ShareDir-1.118.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Locate per-dist and per-module shared files"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="minimal test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0-r1.ebuild b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0-r1.ebuild
index cdcdc6b51703..fb55731e0bc4 100644
--- a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0-r1.ebuild
+++ b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple, sane and efficient file slurper"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Slurp/File-Slurp-9999.320.0.ebuild b/dev-perl/File-Slurp/File-Slurp-9999.320.0.ebuild
index ee23bd9f7511..7fbfbf5a03ff 100644
--- a/dev-perl/File-Slurp/File-Slurp-9999.320.0.ebuild
+++ b/dev-perl/File-Slurp/File-Slurp-9999.320.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple and Efficient Reading/Writing/Modifying of Complete Files"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Slurper/File-Slurper-0.14.0.ebuild b/dev-perl/File-Slurper/File-Slurper-0.14.0.ebuild
index ff8402100860..55191b1f149f 100644
--- a/dev-perl/File-Slurper/File-Slurper-0.14.0.ebuild
+++ b/dev-perl/File-Slurper/File-Slurper-0.14.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A simple, sane and efficient module to slurp a file"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-perl/PerlIO-utf8_strict
diff --git a/dev-perl/File-Sync/File-Sync-0.110.0-r1.ebuild b/dev-perl/File-Sync/File-Sync-0.110.0-r1.ebuild
index 1190dca4b3ab..48e067ee7e56 100644
--- a/dev-perl/File-Sync/File-Sync-0.110.0-r1.ebuild
+++ b/dev-perl/File-Sync/File-Sync-0.110.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl access to fsync() and sync() function calls"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ppc ppc64 sparc x86"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/File-Tail/File-Tail-1.300.0-r1.ebuild b/dev-perl/File-Tail/File-Tail-1.300.0-r1.ebuild
index 2ba9a0550bd2..b9e399db363c 100644
--- a/dev-perl/File-Tail/File-Tail-1.300.0-r1.ebuild
+++ b/dev-perl/File-Tail/File-Tail-1.300.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl extension for reading from continously updated files"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
RDEPEND="
>=virtual/perl-Time-HiRes-1.120.0
diff --git a/dev-perl/File-Tempdir/File-Tempdir-0.20.0-r2.ebuild b/dev-perl/File-Tempdir/File-Tempdir-0.20.0-r2.ebuild
index 7bdbea25408b..4345ad80f927 100644
--- a/dev-perl/File-Tempdir/File-Tempdir-0.20.0-r2.ebuild
+++ b/dev-perl/File-Tempdir/File-Tempdir-0.20.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provides an object interface to tempdir() from File::Temp"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ppc sparc x86"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/File-Type/File-Type-0.220.0-r2.ebuild b/dev-perl/File-Type/File-Type-0.220.0-r2.ebuild
index fb6ec5f63829..2024219d8430 100644
--- a/dev-perl/File-Type/File-Type-0.220.0-r2.ebuild
+++ b/dev-perl/File-Type/File-Type-0.220.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Determine file type using magic"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~hppa ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Which/File-Which-1.270.0.ebuild b/dev-perl/File-Which/File-Which-1.270.0.ebuild
index 8e50b96de383..5112e2c3bead 100644
--- a/dev-perl/File-Which/File-Which-1.270.0.ebuild
+++ b/dev-perl/File-Which/File-Which-1.270.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl implementation of the which utility as an API"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test pwhich"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild b/dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild
index 13fdc6ee4ac4..89ad0aa4a191 100644
--- a/dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild
+++ b/dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="An alternative to File::Spec and CWD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-chmod/File-chmod-0.420.0-r1.ebuild b/dev-perl/File-chmod/File-chmod-0.420.0-r1.ebuild
index ac429b5950fc..4677c42553d9 100644
--- a/dev-perl/File-chmod/File-chmod-0.420.0-r1.ebuild
+++ b/dev-perl/File-chmod/File-chmod-0.420.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Implements symbolic and ls chmod modes"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-pushd/File-pushd-1.16.0.ebuild b/dev-perl/File-pushd/File-pushd-1.16.0.ebuild
index 3e26cc9db5a9..1054609501f8 100644
--- a/dev-perl/File-pushd/File-pushd-1.16.0.ebuild
+++ b/dev-perl/File-pushd/File-pushd-1.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ DESCRIPTION="Change directory temporarily for a limited scope"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild b/dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild
index 7d0632ad2e28..2df9fe0ff605 100644
--- a/dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild
+++ b/dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A FileHandle which supports ungetting of multiple bytes"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
index 9a1612e6d9a6..fd8df84ace80 100644
--- a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
+++ b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple and dumb file system watcher"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Filter/Filter-1.640.0.ebuild b/dev-perl/Filter/Filter-1.640.0.ebuild
index 102cb3fd980a..a49fb5f6ccba 100644
--- a/dev-perl/Filter/Filter-1.640.0.ebuild
+++ b/dev-perl/Filter/Filter-1.640.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Interface for creation of Perl Filters"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.630.0.ebuild b/dev-perl/Finance-Quote/Finance-Quote-1.630.0.ebuild
new file mode 100644
index 000000000000..08478d26332d
--- /dev/null
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.630.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPSCHUCK
+DIST_VERSION=1.63
+DIST_EXAMPLES=( "Examples/*" )
+inherit perl-module
+
+DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ dev-perl/CGI
+ virtual/perl-Carp
+ dev-perl/DateTime
+ dev-perl/DateTime-Format-Strptime
+ virtual/perl-Encode
+ virtual/perl-Exporter
+ dev-perl/HTML-TableExtract
+ dev-perl/HTML-Parser
+ dev-perl/HTML-Tree
+ dev-perl/HTTP-Cookies
+ >=dev-perl/HTTP-CookieJar-0.14.0
+ dev-perl/HTTP-Message
+ dev-perl/IO-String
+ dev-perl/JSON
+ dev-perl/JSON-Parse
+ dev-perl/LWP-Protocol-https
+ dev-perl/libwww-perl
+ >=virtual/perl-Module-Load-0.360.0-r2
+ dev-perl/Mozilla-CA
+ dev-perl/Readonly
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Spreadsheet-XLSX
+ dev-perl/String-Util
+ dev-perl/Text-Template
+ virtual/perl-Time-Piece
+ dev-perl/Try-Tiny
+ >=dev-perl/URI-3.310.0
+ dev-perl/Web-Scraper
+ dev-perl/XML-LibXML
+ virtual/perl-if
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Data-Dumper
+ dev-perl/Date-Manip
+ dev-perl/Date-Range
+ dev-perl/Date-Simple
+ dev-perl/DateTime-Format-ISO8601
+ virtual/perl-File-Spec
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/01-pod.t
+ t/02-pod-coverage.t
+ t/03-kwalitee.t
+ t/04-critic.t
+ t/author-pod-syntax.t
+ lib/GPATH
+ lib/GRTAGS
+ lib/GTAGS
+)
+
+mydoc=("Documentation/*")
+
+src_test() {
+ if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ einfo "Disabling network tests without DIST_TEST_OVERRIDE=~network"
+ else
+ export ONLINE_TEST=1
+ fi
+ perl-module_src_test
+}
+
+src_install() {
+ dodoc -r htdocs
+ perl-module_src_install
+}
diff --git a/dev-perl/Finance-Quote/Manifest b/dev-perl/Finance-Quote/Manifest
index 861cfa0f6f04..7009cc76173c 100644
--- a/dev-perl/Finance-Quote/Manifest
+++ b/dev-perl/Finance-Quote/Manifest
@@ -1,3 +1,4 @@
DIST Finance-Quote-1.58.tar.gz 262288 BLAKE2B 154e040555582f4de72ab8180804aad61f92f9bfb1492c9322d40c11d4c4b52a5288a100054e26883320e36d55e76ad91ef892504326e47f9a539c532cdd3c63 SHA512 d14cb997b1cf7ae4442bedfbbe7384d35f3b9d50c1436267c2ce1e30811f018e6a64b62679e4a7d2c150668ec0e3fb20140739ee9e1cdddcf0b90727febcee4c
DIST Finance-Quote-1.61.tar.gz 267948 BLAKE2B 10a846e6d34f36ac4f705bb561738d712eb2f3b268428d3432610e890f46f655dda6be8a906fd7fda70a681aee186c4116e853c5a2b7a30c0d2237bb3a73bc74 SHA512 80adc030db5afa882d51d2b651070fc669cefb4566a23d368eaf7c733c8524de3ff016a76d92f3c9ce584b1ed15eb456c1f44449cd8babbaa1aa00473afec5dc
DIST Finance-Quote-1.62.tar.gz 267597 BLAKE2B b16757529a46bd1c52949b03611520c4c5d56b62432fa8b6caba46234c71e3bb411078e92ba882ffc54a667426ef69ff80c0b2bb725703f9c1c48bd94030de8a SHA512 4c6ba0cdd1f8b562d84a144b0350bc8c60753f7628f2309c6ade01af8357e9693ba7a3fc68976c58c84fce2a51350d57bcd8e0bc046fb60ad0f477c711390139
+DIST Finance-Quote-1.63.tar.gz 269925 BLAKE2B 1bf2f8088bb79a567329f15a7e7b2f8ff32691c1f76e72bc592465331bf1c9148c3c965784e6df0e97b14d426c34dfc81f293693f012ecafb0226b29434bd1f0 SHA512 d1dc511e9bbad814d982713a3ad69066901e435751d39b16fd4ec249cb46313b17beb1667661257f50f55a6de1ee486709da889b3fce2e936f1984204a561782
diff --git a/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild b/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild
index f83a0c644653..070e6541d5ad 100644
--- a/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild
+++ b/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse Adobe Font Metric files"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~riscv sparc x86"
+KEYWORDS="amd64 ppc ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Font-TTF/Font-TTF-1.60.0-r1.ebuild b/dev-perl/Font-TTF/Font-TTF-1.60.0-r1.ebuild
index fc54711d8da3..55920d0150a5 100644
--- a/dev-perl/Font-TTF/Font-TTF-1.60.0-r1.ebuild
+++ b/dev-perl/Font-TTF/Font-TTF-1.60.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Module for compiling and altering fonts"
LICENSE="Artistic-2 OFL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
virtual/perl-IO-Compress
diff --git a/dev-perl/FreezeThaw/FreezeThaw-0.500.100-r2.ebuild b/dev-perl/FreezeThaw/FreezeThaw-0.500.100-r2.ebuild
index d95056cdd9ec..d83dc232522c 100644
--- a/dev-perl/FreezeThaw/FreezeThaw-0.500.100-r2.ebuild
+++ b/dev-perl/FreezeThaw/FreezeThaw-0.500.100-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Convert Perl structures to strings and back"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r4.ebuild b/dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r4.ebuild
index b6ac54cb255c..39c4c813cc0e 100644
--- a/dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r4.ebuild
+++ b/dev-perl/Frontier-RPC/Frontier-RPC-0.07_beta4-r4.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perform remote procedure calls using extensible markup language"
SRC_URI+=" http://perl-xml.sourceforge.net/xml-rpc/${PN}-${DIST_VERSION}.tar.gz"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-perl/HTTP-Daemon
diff --git a/dev-perl/GD-Barcode/GD-Barcode-2.0.0-r1.ebuild b/dev-perl/GD-Barcode/GD-Barcode-2.0.0-r1.ebuild
index cb70802b3384..01f693890776 100644
--- a/dev-perl/GD-Barcode/GD-Barcode-2.0.0-r1.ebuild
+++ b/dev-perl/GD-Barcode/GD-Barcode-2.0.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Create barcode images with GD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild
index 17e6d8af2b55..b30cbed0cbe3 100644
--- a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild
+++ b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Create 3D Graphs with GD and GD::Graph"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>=dev-perl/GD-1.180.0
diff --git a/dev-perl/GD/GD-2.780.0.ebuild b/dev-perl/GD/GD-2.780.0.ebuild
index f84d32d2b2a9..4993ebc75559 100644
--- a/dev-perl/GD/GD-2.780.0.ebuild
+++ b/dev-perl/GD/GD-2.780.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Interface to Thomas Boutell's gd library"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="animgif fcgi test truetype xpm"
RDEPEND="
diff --git a/dev-perl/GD/GD-2.790.0.ebuild b/dev-perl/GD/GD-2.790.0.ebuild
index 80ec87f79daa..69b6ce4d224d 100644
--- a/dev-perl/GD/GD-2.790.0.ebuild
+++ b/dev-perl/GD/GD-2.790.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Interface to Thomas Boutell's gd library"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="animgif fcgi test truetype xpm"
RDEPEND="
diff --git a/dev-perl/GD/GD-2.800.0.ebuild b/dev-perl/GD/GD-2.800.0.ebuild
index ab37fc045bba..b5fd2573b350 100644
--- a/dev-perl/GD/GD-2.800.0.ebuild
+++ b/dev-perl/GD/GD-2.800.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Interface to Thomas Boutell's gd library"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="animgif fcgi test truetype xpm"
RDEPEND="
diff --git a/dev-perl/GD/GD-2.820.0.ebuild b/dev-perl/GD/GD-2.820.0.ebuild
index 3805e6a59c3e..40abca4f0d85 100644
--- a/dev-perl/GD/GD-2.820.0.ebuild
+++ b/dev-perl/GD/GD-2.820.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Interface to Thomas Boutell's gd library"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="animgif fcgi test truetype xpm"
RDEPEND="
diff --git a/dev-perl/GD/GD-2.830.0.ebuild b/dev-perl/GD/GD-2.830.0.ebuild
index 77644707b46d..f3e328273091 100644
--- a/dev-perl/GD/GD-2.830.0.ebuild
+++ b/dev-perl/GD/GD-2.830.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Interface to Thomas Boutell's gd library"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="animgif fcgi test truetype xpm"
RDEPEND="
diff --git a/dev-perl/GDGraph/GDGraph-1.560.0.ebuild b/dev-perl/GDGraph/GDGraph-1.560.0.ebuild
index eb2b10979b54..8a3f274294e9 100644
--- a/dev-perl/GDGraph/GDGraph-1.560.0.ebuild
+++ b/dev-perl/GDGraph/GDGraph-1.560.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl5 module to create charts using the GD module"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>=dev-perl/GD-1.180.0
diff --git a/dev-perl/GDTextUtil/GDTextUtil-0.860.0-r3.ebuild b/dev-perl/GDTextUtil/GDTextUtil-0.860.0-r3.ebuild
index b5d1ca07a458..ac2e041ea54a 100644
--- a/dev-perl/GDTextUtil/GDTextUtil-0.860.0-r3.ebuild
+++ b/dev-perl/GDTextUtil/GDTextUtil-0.860.0-r3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Text utilities for use with GD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
dev-perl/GD
diff --git a/dev-perl/GSSAPI/GSSAPI-0.280.0-r2.ebuild b/dev-perl/GSSAPI/GSSAPI-0.280.0-r2.ebuild
index e7a7dbd70b87..0d6a4c7fa6e8 100644
--- a/dev-perl/GSSAPI/GSSAPI-0.280.0-r2.ebuild
+++ b/dev-perl/GSSAPI/GSSAPI-0.280.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension providing access to the GSSAPIv2 library"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0-r1.ebuild b/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0-r1.ebuild
deleted file mode 100644
index bf34c5bc0494..000000000000
--- a/dev-perl/Gentoo-App-Pram/Gentoo-App-Pram-0.200.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=MONSIEURP
-DIST_VERSION=0.200000
-inherit perl-module
-
-DESCRIPTION="Tool to merge PRs from the Gentoo Github repository"
-HOMEPAGE="https://github.com/monsieurp/Gentoo-App-Pram"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-
-RDEPEND="
- dev-vcs/git
- virtual/perl-Encode
- dev-perl/File-Which
- dev-perl/Net-SSLeay
- dev-perl/IO-Socket-SSL
- virtual/perl-File-Temp
- virtual/perl-HTTP-Tiny
- virtual/perl-Getopt-Long
- virtual/perl-Term-ANSIColor
- !app-portage/pram
-"
-BDEPEND="${RDEPEND}
- dev-perl/Module-Build-Tiny
- test? (
- virtual/perl-Test-Simple
- )
-"
diff --git a/dev-perl/Gentoo-App-Pram/Manifest b/dev-perl/Gentoo-App-Pram/Manifest
deleted file mode 100644
index c8be169cbb9c..000000000000
--- a/dev-perl/Gentoo-App-Pram/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Gentoo-App-Pram-0.200000.tar.gz 13061 BLAKE2B 783c50954f3936bc2dbae4d0db0baf52d5a7ecbdd576ada75e1c183816432a09059e1712b337fd1b7ae79dd774242ac684a0e8bea26a90424458ed35de523209 SHA512 90f82400de8ff6afc56ee6c66394188bb0b9aedd584879588f8ba5555b6ffad60de109e91a2d223593e2c78b21754957110718a7fba0cf76050c79cc823d505a
diff --git a/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1-r1.ebuild b/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1-r1.ebuild
index c6142cd0b1c8..49e865fb3a26 100644
--- a/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1-r1.ebuild
+++ b/dev-perl/Gentoo-PerlMod-Version/Gentoo-PerlMod-Version-0.8.1-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Convert arbitrary Perl Modules' versions into normalised Gentoo versions"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Geo-IP/Geo-IP-1.510.0-r1.ebuild b/dev-perl/Geo-IP/Geo-IP-1.510.0-r1.ebuild
index 5feae7feeb80..50232c228e42 100644
--- a/dev-perl/Geo-IP/Geo-IP-1.510.0-r1.ebuild
+++ b/dev-perl/Geo-IP/Geo-IP-1.510.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Look up country by IP Address"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-libs/geoip"
diff --git a/dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r2.ebuild b/dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r2.ebuild
index adb5a9d06336..f9d8dc0966be 100644
--- a/dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r2.ebuild
+++ b/dev-perl/Getopt-ArgvFile/Getopt-ArgvFile-1.110.0-r2.ebuild
@@ -11,4 +11,4 @@ DESCRIPTION="This module is a simple supplement to other option handling modules
SLOT="0"
LICENSE="|| ( Artistic Artistic-2 )" # Artistic+
-KEYWORDS="amd64 ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ppc ~ppc64 sparc x86"
diff --git a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.114.0.ebuild b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.114.0.ebuild
index 6730a3d209e0..f2d9fba334d0 100644
--- a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.114.0.ebuild
+++ b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.114.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Getopt::Long with usage text"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="minimal"
CONFLICTS="!<dev-perl/MooseX-Getopt-0.660.0"
diff --git a/dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0-r1.ebuild b/dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0-r1.ebuild
index a0559a6b79d0..7c742a8bc37f 100644
--- a/dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0-r1.ebuild
+++ b/dev-perl/Getopt-Mixed/Getopt-Mixed-1.120.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Getopt::Mixed is used for parsing mixed options"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ppc sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Graph/Graph-0.972.700.ebuild b/dev-perl/Graph/Graph-0.972.700.ebuild
index 19392fc10d3b..f7a121c2039b 100644
--- a/dev-perl/Graph/Graph-0.972.700.ebuild
+++ b/dev-perl/Graph/Graph-0.972.700.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Data structure and ops for directed graphs"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ppc sparc x86"
RDEPEND="
>=dev-perl/Heap-0.800.0
diff --git a/dev-perl/Graph/Graph-0.972.900.ebuild b/dev-perl/Graph/Graph-0.972.900.ebuild
index 63faf9b380d2..949a90451b69 100644
--- a/dev-perl/Graph/Graph-0.972.900.ebuild
+++ b/dev-perl/Graph/Graph-0.972.900.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Data structure and ops for directed graphs"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ~sparc x86"
RDEPEND="
>=dev-perl/Heap-0.800.0
diff --git a/dev-perl/Graph/Graph-0.973.200.ebuild b/dev-perl/Graph/Graph-0.973.200.ebuild
new file mode 100644
index 000000000000..74948e6a1b2c
--- /dev/null
+++ b/dev-perl/Graph/Graph-0.973.200.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=0.9732
+inherit perl-module
+
+DESCRIPTION="Data structure and ops for directed graphs"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="
+ >=dev-perl/Heap-0.800.0
+ >=virtual/perl-Scalar-List-Utils-1.450.0
+ virtual/perl-Safe
+ >=dev-perl/Set-Object-1.400.0
+ >=virtual/perl-Storable-2.50.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Math-Complex
+ >=virtual/perl-Test-Simple-0.820.0
+ )
+"
diff --git a/dev-perl/Graph/Manifest b/dev-perl/Graph/Manifest
index 2de6fecf5210..258ca9c466b0 100644
--- a/dev-perl/Graph/Manifest
+++ b/dev-perl/Graph/Manifest
@@ -1,2 +1,3 @@
DIST Graph-0.9727.tar.gz 147842 BLAKE2B f610b06722dbcc9c46946693dfebda95cda16cc0b4066a2af0875b8abec62fbcb508171234ec393a36019b3cb398d9bcfe72e86cdae51791ac9864a7aea9a2bb SHA512 e5274aa86f0c0fab6acff29af1253accb4159785fa6c32edefd080bc2b840c959c1a18e2f6db193fda469871294ec02b4d726f73c4b0076fe97b4c61cccd2c3e
DIST Graph-0.9729.tar.gz 148591 BLAKE2B f102a035f975efdd07af98a8323ee83be1f41e5170475fe14bd2d7e966d5b4fa2ff7730c69fe912d9884a3d89b4443e5976702e7cfd86098a9935ef2a2a84acd SHA512 5334467ec8b2de8d75aa376736bbb492da21efaf7d61f41f23eef12d4e6200e97753c653a3d993d5b59c8c1d62807bdc9696a784ec77f2c3ef95cabea786d707
+DIST Graph-0.9732.tar.gz 150234 BLAKE2B 8c5bffe218d252e4e32796876ce43b7aa9e03b95cb70614af391325c82d44492649929fecf1dd556653fbfbacd8bac041a61cf9c21e993086e7fd5fe7d7d2acb SHA512 67d092b641942603c095af9305a919cc3b6dad811c6aa5dca55e85c2a8a7dc94c5957689eb473f03ab334611999d4b43902992f9d7596d9711cbd3f49beb4ac0
diff --git a/dev-perl/GraphViz2/GraphViz2-2.67.ebuild b/dev-perl/GraphViz2/GraphViz2-2.67.ebuild
new file mode 100644
index 000000000000..1f0ec3b88e82
--- /dev/null
+++ b/dev-perl/GraphViz2/GraphViz2-2.67.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=2.67
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="A wrapper for AT&T's GraphViz"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ media-gfx/graphviz
+ dev-perl/Data-Section-Simple
+ dev-perl/File-Which
+ dev-perl/IPC-Run3
+ dev-perl/Moo
+ dev-perl/Type-Tiny
+ dev-perl/Graph
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-perl/Test-Pod
+ dev-perl/Pod-Markdown
+ test? (
+ dev-perl/Test-Snapshot
+ >=virtual/perl-Test-Simple-1.1.2
+ )
+"
diff --git a/dev-perl/GraphViz2/Manifest b/dev-perl/GraphViz2/Manifest
new file mode 100644
index 000000000000..a6c6dbd01dab
--- /dev/null
+++ b/dev-perl/GraphViz2/Manifest
@@ -0,0 +1 @@
+DIST GraphViz2-2.67.tar.gz 80936 BLAKE2B 84b5b8784f1c9d0fc0fb665dac9000518342f75ba45f63a032133fcaf14be8c5496d71f8b85713ddf53cb12486d2512a24076d40800a834fee5b8c92b59ba7d3 SHA512 d6f4a691464c3e3950cc345e7595bbaf460cbf98bafb63d766cc58d60fe1ca89486a0f351c3abadd2892e4776387076363d0d2e3d30636ad8d4237fb099fd937
diff --git a/dev-perl/GraphViz2/metadata.xml b/dev-perl/GraphViz2/metadata.xml
new file mode 100644
index 000000000000..63f6add304de
--- /dev/null
+++ b/dev-perl/GraphViz2/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>arthurzam@gentoo.org</email>
+ <name>Arthur Zamarin</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">GraphViz2</remote-id>
+ <remote-id type="cpan-module">GraphViz2</remote-id>
+ <remote-id type="cpan-module">GraphViz2::Parse::Regexp</remote-id>
+ <remote-id type="cpan-module">GraphViz2::Parse::STT</remote-id>
+ <remote-id type="cpan-module">GraphViz2::Parse::Yacc</remote-id>
+ <remote-id type="cpan-module">GraphViz2::Parse::Yapp</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Gtk2/Gtk2-1.249.930.ebuild b/dev-perl/Gtk2/Gtk2-1.249.930.ebuild
index 193b8fa40d25..c99ed46d16a3 100644
--- a/dev-perl/Gtk2/Gtk2-1.249.930.ebuild
+++ b/dev-perl/Gtk2/Gtk2-1.249.930.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Perl bindings for GTK2"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Gtk3-ImageView/Gtk3-ImageView-12.0.0.ebuild b/dev-perl/Gtk3-ImageView/Gtk3-ImageView-12.0.0.ebuild
new file mode 100644
index 000000000000..8e37bf1eccde
--- /dev/null
+++ b/dev-perl/Gtk3-ImageView/Gtk3-ImageView-12.0.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ASOKOLOV
+DIST_VERSION=12
+DIST_TEST=do
+inherit perl-module virtualx
+
+DESCRIPTION="Image viewer widget for Gtk3"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ dev-perl/Cairo
+ >=dev-perl/glib-perl-1.210.0
+ dev-perl/Gtk3
+ dev-perl/Readonly
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Carp-Always
+ dev-perl/Test-Deep
+ dev-perl/Test-Differences
+ dev-perl/Test-MockObject
+ dev-perl/Try-Tiny
+ media-gfx/imagemagick[jpeg,perl,png,svg,X]
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/90_MANIFEST.t
+)
+
+src_test() {
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/Gtk3-ImageView/Manifest b/dev-perl/Gtk3-ImageView/Manifest
index 7032eadcfb11..6db38f133c24 100644
--- a/dev-perl/Gtk3-ImageView/Manifest
+++ b/dev-perl/Gtk3-ImageView/Manifest
@@ -1 +1,2 @@
DIST Gtk3-ImageView-10.tar.gz 28165 BLAKE2B 429490c02e34bbe669b209459fd90937a4148e643b6b4e26bd643cd930f728a400b4d179c7e072a72fced7b06fc9a7f16deb87d33b42b296f07f5dce14abdfb1 SHA512 2548c33c49c27bb4a69d5512c7dfaca096a39ef6d08fa1deb83a045e6c5b7ad075eb8b23b33fb794024c9b9e7fd979a5c31bff075a7ed5412a4a5a4f53824f5a
+DIST Gtk3-ImageView-12.tar.gz 28270 BLAKE2B dfbe8f2da06546e07241ad3c946e66108d9b8bb91f277a824ae1a7ad1b98dec438a40a23e06de5402f92f35d94f8c1a100e376adda55c6953eb78dfe19448112 SHA512 894c8e0ab79412d1a1211252db619c5d98dce0548cd58eb2ff8b00001c48644659bc560a3e22714d4ef7265b0bd2509cbf4aa141830c40ff1e8db5f7938d9eb2
diff --git a/dev-perl/HTML-Clean/HTML-Clean-1.400.0.ebuild b/dev-perl/HTML-Clean/HTML-Clean-1.400.0.ebuild
index 061a3c109721..2208b7eb5fae 100644
--- a/dev-perl/HTML-Clean/HTML-Clean-1.400.0.ebuild
+++ b/dev-perl/HTML-Clean/HTML-Clean-1.400.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Cleans up HTML code for web browsers, not humans"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~s390 sparc x86"
IUSE=""
RDEPEND="!<app-text/html-xml-utils-5.3"
diff --git a/dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild b/dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild
index 4a6d8758521a..377e3404d22a 100644
--- a/dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild
+++ b/dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Class that represents an HTML form element"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTML-HTMLDoc/HTML-HTMLDoc-0.210.0.ebuild b/dev-perl/HTML-HTMLDoc/HTML-HTMLDoc-0.210.0.ebuild
index d3e69c3a36cb..f748466ff90f 100644
--- a/dev-perl/HTML-HTMLDoc/HTML-HTMLDoc-0.210.0.ebuild
+++ b/dev-perl/HTML-HTMLDoc/HTML-HTMLDoc-0.210.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl interface to the htmldoc program for producing PDF-Files from HTML-Content"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~arm ~ppc sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild b/dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild
index a57d79f4b99d..7bd923d427e4 100644
--- a/dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild
+++ b/dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Bare-bone HTML parser, similar to HTML::Parser"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/HTML-Parser
diff --git a/dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild b/dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild
index 85d6a765c1a5..f55e0df716f6 100644
--- a/dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild
+++ b/dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse HTML documents"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTML-Parser/HTML-Parser-3.820.0.ebuild b/dev-perl/HTML-Parser/HTML-Parser-3.820.0.ebuild
index 30eb725d8552..44e623b66251 100644
--- a/dev-perl/HTML-Parser/HTML-Parser-3.820.0.ebuild
+++ b/dev-perl/HTML-Parser/HTML-Parser-3.820.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse HTML documents"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTML-Parser/HTML-Parser-3.830.0.ebuild b/dev-perl/HTML-Parser/HTML-Parser-3.830.0.ebuild
new file mode 100644
index 000000000000..903510368307
--- /dev/null
+++ b/dev-perl/HTML-Parser/HTML-Parser-3.830.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=3.83
+inherit perl-module
+
+DESCRIPTION="Parse HTML documents"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ dev-perl/HTML-Tagset
+ dev-perl/HTTP-Message
+ virtual/perl-IO
+ dev-perl/URI
+ virtual/perl-XSLoader
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ )
+"
+
+mydoc="ANNOUNCEMENT"
diff --git a/dev-perl/HTML-Parser/Manifest b/dev-perl/HTML-Parser/Manifest
index b155e623a1a9..4261de6dd4d2 100644
--- a/dev-perl/HTML-Parser/Manifest
+++ b/dev-perl/HTML-Parser/Manifest
@@ -1,2 +1,3 @@
DIST HTML-Parser-3.81.tar.gz 148351 BLAKE2B 1211333cf563817249ab51f382101aaf013b82ba3a7dd5e08c9487a0b3dd26598d026d85da8f94f00f17dba8102dcdfddab2320f2071c6702f0b6c7ac9e9cda5 SHA512 e20358d3182ed6796fb5584f26f7dfb32fe312c8ed6cd4303ebfd2d9609491cb470bf49109d485a040e59a55bb404b1abba9a7ad5a687c540945f60a606e44ad
DIST HTML-Parser-3.82.tar.gz 150550 BLAKE2B 0557024455543cc641a3609f8daf08323263631e77ab89d23c7d2f682d41f90a2e6e43d7e6e2d9c243c369b01ee5d21cd5753f0ada0006613d0c98fdb36dec48 SHA512 c3c173097eabe46dc95cf408915f1f33cdac2dab2430ea144258741cdcd4c8b90c5b11f4e1114da2703a4412aecfea778e003a3d8eb4c61ee433f64b07489d18
+DIST HTML-Parser-3.83.tar.gz 151224 BLAKE2B af1ea2864c70f4c908192f88ce1549360cb188b1acad3acbfcf9c4f93e8001c9555226b828cc9a2a909202719ec3bd331230c5271472df39260d7c02c0bb9a03 SHA512 1d90da3794adf6d226f4d4780dc2b79d0461f3f8d564a56a26f6a2a2cbc2f9175396af9735893181d3b2b21b02136b2995c399b7a520ea5f4ee498b2074291b5
diff --git a/dev-perl/HTML-SimpleParse/HTML-SimpleParse-0.120.0-r3.ebuild b/dev-perl/HTML-SimpleParse/HTML-SimpleParse-0.120.0-r3.ebuild
index 90b2642e8539..3564c56aaf97 100644
--- a/dev-perl/HTML-SimpleParse/HTML-SimpleParse-0.120.0-r3.ebuild
+++ b/dev-perl/HTML-SimpleParse/HTML-SimpleParse-0.120.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Bare-bones HTML parser, similar to HTML::Parser"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/HTML-Strip/HTML-Strip-2.120.0.ebuild b/dev-perl/HTML-Strip/HTML-Strip-2.120.0.ebuild
index 8c2ea0b9be1e..b9540189e59d 100644
--- a/dev-perl/HTML-Strip/HTML-Strip-2.120.0.ebuild
+++ b/dev-perl/HTML-Strip/HTML-Strip-2.120.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Extension for stripping HTML markup from text"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~ppc ppc64 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTML-Table/HTML-Table-2.08a-r2.ebuild b/dev-perl/HTML-Table/HTML-Table-2.08a-r2.ebuild
index 5eccfcd9aca0..ee1efa33c40e 100644
--- a/dev-perl/HTML-Table/HTML-Table-2.08a-r2.ebuild
+++ b/dev-perl/HTML-Table/HTML-Table-2.08a-r2.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
DESCRIPTION="produces HTML tables"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~ppc ~ppc64 sparc x86"
diff --git a/dev-perl/HTML-Tagset/HTML-Tagset-3.200.0-r2.ebuild b/dev-perl/HTML-Tagset/HTML-Tagset-3.200.0-r2.ebuild
index 68d862384436..607d42f80cf6 100644
--- a/dev-perl/HTML-Tagset/HTML-Tagset-3.200.0-r2.ebuild
+++ b/dev-perl/HTML-Tagset/HTML-Tagset-3.200.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Data tables useful in parsing HTML"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/HTML-Tagset/HTML-Tagset-3.240.0.ebuild b/dev-perl/HTML-Tagset/HTML-Tagset-3.240.0.ebuild
index ffb959390fc1..5ccaf5b81919 100644
--- a/dev-perl/HTML-Tagset/HTML-Tagset-3.240.0.ebuild
+++ b/dev-perl/HTML-Tagset/HTML-Tagset-3.240.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Data tables useful in parsing HTML"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.460.0
diff --git a/dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r2.ebuild b/dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r2.ebuild
index 9e6983609020..0039431916d9 100644
--- a/dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r2.ebuild
+++ b/dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Easy to use HTML::TokeParser interface"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=">=dev-perl/HTML-Parser-3.25"
diff --git a/dev-perl/HTML-Tree/HTML-Tree-5.70.0-r1.ebuild b/dev-perl/HTML-Tree/HTML-Tree-5.70.0-r1.ebuild
index 8a862444d3d1..d6dc87d4bdcb 100644
--- a/dev-perl/HTML-Tree/HTML-Tree-5.70.0-r1.ebuild
+++ b/dev-perl/HTML-Tree/HTML-Tree-5.70.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Library to manage HTML-Tree in PERL"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTTP-Body/HTTP-Body-1.220.0-r1.ebuild b/dev-perl/HTTP-Body/HTTP-Body-1.220.0-r1.ebuild
index fa04f9105932..59a843fa9274 100644
--- a/dev-perl/HTTP-Body/HTTP-Body-1.220.0-r1.ebuild
+++ b/dev-perl/HTTP-Body/HTTP-Body-1.220.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="HTTP Body Parser"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTTP-Body/HTTP-Body-1.230.0.ebuild b/dev-perl/HTTP-Body/HTTP-Body-1.230.0.ebuild
index 42a2ddf4645f..3abd6a926755 100644
--- a/dev-perl/HTTP-Body/HTTP-Body-1.230.0.ebuild
+++ b/dev-perl/HTTP-Body/HTTP-Body-1.230.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="HTTP Body Parser"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
# HTTP::Headers -> HTTP-Message
# HTTP::Request::Common -> HTTP-Message
diff --git a/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.410.0.ebuild b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.410.0.ebuild
new file mode 100644
index 000000000000..ded8ba6e70ce
--- /dev/null
+++ b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.410.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=3.41
+inherit perl-module
+
+DESCRIPTION="Determine Web browser, version, and platform from an HTTP user agent string"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ >=virtual/perl-JSON-PP-4.40.0
+ >=virtual/perl-Scalar-List-Utils-1.490.0
+ dev-perl/Path-Tiny
+ dev-perl/Test-Differences
+ >=virtual/perl-Test-Simple-0.960.0
+ dev-perl/Test-NoWarnings
+ dev-perl/Test-Warnings
+ )
+"
+
+src_test() {
+ perl_rm_files t/release-*.t
+ perl-module_src_test
+}
diff --git a/dev-perl/HTTP-BrowserDetect/Manifest b/dev-perl/HTTP-BrowserDetect/Manifest
index a44d7e95222c..520d9106f331 100644
--- a/dev-perl/HTTP-BrowserDetect/Manifest
+++ b/dev-perl/HTTP-BrowserDetect/Manifest
@@ -1 +1,2 @@
DIST HTTP-BrowserDetect-3.40.tar.gz 126351 BLAKE2B b2c28704fab7a0757303f411f3169b54d5ddfac5b9e98d196520510daa5c4347eff5e5d34575c38114f008496fe723d7c0bd6cc5f96da4d40ad1ed9e15782c1c SHA512 f0284b2f4d969ae2aa51625a558d5acd88b212868a55c83c2a427e275e3f4fbc01e28a61ea7cfe2e56117f49cb72705b7cebefd3b3edcb1b44423a0e5af6287a
+DIST HTTP-BrowserDetect-3.41.tar.gz 126374 BLAKE2B e264156c92b50aa93d9fdd027dc6541ce615fd1bc44ba56a621d65f694988d07420ef335dbf3b017619fa4344d61c4ec169312fb90db88a36f5f5a444ac6018a SHA512 71f6b0577643e8f5ea68e49b78e01620aeeb5919d8c067481f119d9694e041b00ad05f8ed5072e8d34027233dbadb056c5f4af6d8ca1e073632bfcf5b02b4434
diff --git a/dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0-r1.ebuild b/dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0-r1.ebuild
index 40bd1f389ee2..4a7a3d58cd93 100644
--- a/dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0-r1.ebuild
+++ b/dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Cache the result of http get-requests persistently"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-perl/libwww-perl
diff --git a/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild
index 17de12a368fd..593a9b2825ba 100644
--- a/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild
+++ b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Minimalist HTTP user agent cookie jar"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/HTTP-Cookies/HTTP-Cookies-6.100.0.ebuild b/dev-perl/HTTP-Cookies/HTTP-Cookies-6.100.0.ebuild
index 2f4ca89b793a..04883cd9e9bd 100644
--- a/dev-perl/HTTP-Cookies/HTTP-Cookies-6.100.0.ebuild
+++ b/dev-perl/HTTP-Cookies/HTTP-Cookies-6.100.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Storage of cookies"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTTP-Cookies/HTTP-Cookies-6.110.0.ebuild b/dev-perl/HTTP-Cookies/HTTP-Cookies-6.110.0.ebuild
index 3a2d9544cd9a..35c07f67c7e1 100644
--- a/dev-perl/HTTP-Cookies/HTTP-Cookies-6.110.0.ebuild
+++ b/dev-perl/HTTP-Cookies/HTTP-Cookies-6.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Storage of cookies"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04-r1.ebuild b/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04-r1.ebuild
index df9a47f50752..da6464448bda 100644
--- a/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04-r1.ebuild
+++ b/dev-perl/HTTP-Daemon-SSL/HTTP-Daemon-SSL-1.04-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A simple http server class with SSL support"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="test"
diff --git a/dev-perl/HTTP-Daemon/HTTP-Daemon-6.160.0.ebuild b/dev-perl/HTTP-Daemon/HTTP-Daemon-6.160.0.ebuild
index 51691771839d..0eb675cf10d1 100644
--- a/dev-perl/HTTP-Daemon/HTTP-Daemon-6.160.0.ebuild
+++ b/dev-perl/HTTP-Daemon/HTTP-Daemon-6.160.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Base class for simple HTTP servers"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild b/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild
index edc5c31ca477..9c41f3d7920f 100644
--- a/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild
+++ b/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Date conversion for HTTP date formats"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild
index 53ff282fe8aa..a716d670bfaf 100644
--- a/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild
+++ b/dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="PSGI compliant HTTP Entity Parser"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
IUSE="+xs"
RDEPEND="
diff --git a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild
index afc2743f3205..7551af534c26 100644
--- a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild
+++ b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Faster implementation of HTTP::Headers"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/HTTP-Date
diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.450.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-6.450.0.ebuild
index 29234f17abc3..cdb0be6bc22a 100644
--- a/dev-perl/HTTP-Message/HTTP-Message-6.450.0.ebuild
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.450.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Base class for Request/Response"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.460.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-6.460.0.ebuild
index 8c0ebd91e6db..55dd5fd7c79f 100644
--- a/dev-perl/HTTP-Message/HTTP-Message-6.460.0.ebuild
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.460.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Base class for Request/Response"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/HTTP-Message/HTTP-Message-7.0.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-7.0.0.ebuild
new file mode 100644
index 000000000000..4c364a4c5cae
--- /dev/null
+++ b/dev-perl/HTTP-Message/HTTP-Message-7.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=7.00
+inherit perl-module
+
+DESCRIPTION="Base class for Request/Response"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ !<dev-perl/libwww-perl-6
+ virtual/perl-Carp
+ >=dev-perl/Clone-0.460.0
+ virtual/perl-Compress-Raw-Bzip2
+ >=virtual/perl-Compress-Raw-Zlib-2.62.0
+ >=virtual/perl-Encode-3.10.0
+ >=dev-perl/Encode-Locale-1.0.0
+ >=virtual/perl-Exporter-5.570.0
+ virtual/perl-File-Spec
+ >=dev-perl/HTTP-Date-6.0.0
+ >=virtual/perl-IO-Compress-2.21.0
+ dev-perl/IO-HTML
+ >=dev-perl/LWP-MediaTypes-6.0.0
+ >=virtual/perl-MIME-Base64-2.100.0
+ >=dev-perl/URI-1.100.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Test-Needs
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.880.0
+ virtual/perl-Time-Local
+ dev-perl/Try-Tiny
+ dev-perl/URI
+ )
+"
diff --git a/dev-perl/HTTP-Message/Manifest b/dev-perl/HTTP-Message/Manifest
index 075f80f78add..60ab7a3c0161 100644
--- a/dev-perl/HTTP-Message/Manifest
+++ b/dev-perl/HTTP-Message/Manifest
@@ -1,2 +1,3 @@
DIST HTTP-Message-6.45.tar.gz 95552 BLAKE2B 8b9245a94540686e500fabedced9a63a172e89285292cfe5cfa8a907eda7ad6f35bff3dab1eab25d2b636289c0fa768e3761167c93d14cd12e7d65eeaabeb1cd SHA512 b72ab9068c5f9ddb41f89b2a84887393f2c1bd14b462a1a60c03b4560800cfbf37c76f4bdd7c08f1ce9bf616242c2e39e0ff93859ed61268c48c978322a6d03d
DIST HTTP-Message-6.46.tar.gz 95274 BLAKE2B 8d07e4b353b63a42aa5d7b5a46411d2d77354015649fadc510a5847b29d13e727027a156d458f54e56733bdbd35c1b7ac04b3cb38e3f6f1f5c60692505ac6158 SHA512 86940c54f710cd44497c8ead305fff3922cedd95491eccfbdd6deb96ca57a579c441693d684d92536aa369ad13e87da160ce5b6ec6f2fdd54df03a002a8fd4da
+DIST HTTP-Message-7.00.tar.gz 95242 BLAKE2B a047db891d9f503d82b6d6388f7487d8b8151bda3d8a4252cd15ed4c00815ec097efa6be6d715f94c488fd4a4219870080fcad53342a60b6fcd09ce01a8bddb4 SHA512 e3d62ddcc7be2641e4c9b294bec6c7f9558351c890a1d283d506eedbef29fb9d7cccf9631a0cbc4b690da2f52b14e9813f85076dae9eaec5cda1781946922546
diff --git a/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild
index f4f036911613..049ebb80a971 100644
--- a/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild
+++ b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Low Level MultiPart MIME HTTP parser"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r2.ebuild b/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r2.ebuild
index 48bb7ea29ee8..3be8c40ec44b 100644
--- a/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r2.ebuild
+++ b/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="HTTP content negotiation"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild b/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild
index 0316f8d84483..97847eff2c59 100644
--- a/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild
+++ b/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Set up a CGI environment from an HTTP::Request"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r2.ebuild b/dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r2.ebuild
index 9d44f76c3d70..dbf942d65203 100644
--- a/dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r2.ebuild
+++ b/dev-perl/HTTP-Response-Encoding/HTTP-Response-Encoding-0.60.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Adds encoding() to HTTP::Response"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild b/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild
index cb3630ff409c..2c40a1400c82 100644
--- a/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild
+++ b/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="PSGI handler for HTTP::Server::Simple"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
>=dev-perl/HTTP-Server-Simple-0.420.0
diff --git a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild
index 920f44184604..90929f2bd025 100644
--- a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild
+++ b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Lightweight HTTP Server"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-perl/CGI
diff --git a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r1.ebuild b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r1.ebuild
index b32f257da268..3bcb028c6cc1 100644
--- a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r1.ebuild
+++ b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Lightweight field hash for inside-out objects"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild
index a357a1f39998..527c0c643002 100644
--- a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild
+++ b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Lightweight field hash for inside-out objects"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-XSLoader-0.20.0
diff --git a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild b/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild
index 0d6abf4ed6ec..1780be0a2a71 100644
--- a/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild
+++ b/dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Store multiple values per key"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Heap/Heap-0.800.0-r3.ebuild b/dev-perl/Heap/Heap-0.800.0-r3.ebuild
index 3cc9b1a59e8a..45cac809420b 100644
--- a/dev-perl/Heap/Heap-0.800.0-r3.ebuild
+++ b/dev-perl/Heap/Heap-0.800.0-r3.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Perl extensions for keeping data partially sorted"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
diff --git a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
index 6f44b2da9541..ea8eb2980aaa 100644
--- a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
+++ b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Lexically scoped subroutine wrappers"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
index c67cf271bc6a..c06a78b148c4 100644
--- a/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
+++ b/dev-perl/IO-All/IO-All-0.870.0-r1.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
DESCRIPTION="Unified IO operations"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
diff --git a/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild b/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild
index c1dbe24a5862..7546b70a77bc 100644
--- a/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild
+++ b/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Capture STDOUT and STDERR from Perl code, subprocesses or XS"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IO-Event/IO-Event-0.813.0-r2.ebuild b/dev-perl/IO-Event/IO-Event-0.813.0-r2.ebuild
index 99328e492e65..6d2f2c70e45d 100644
--- a/dev-perl/IO-Event/IO-Event-0.813.0-r2.ebuild
+++ b/dev-perl/IO-Event/IO-Event-0.813.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Tied Filehandles for Nonblocking IO with Object Callbacks"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
RDEPEND="
dev-perl/AnyEvent
diff --git a/dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild b/dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild
index a391fea6bdc3..554e77e46333 100644
--- a/dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild
+++ b/dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Open an HTML file with automatic charset detection"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IO-Handle-Util/IO-Handle-Util-0.20.0.ebuild b/dev-perl/IO-Handle-Util/IO-Handle-Util-0.20.0.ebuild
index 02da1b5b6f8c..79c3f0445153 100644
--- a/dev-perl/IO-Handle-Util/IO-Handle-Util-0.20.0.ebuild
+++ b/dev-perl/IO-Handle-Util/IO-Handle-Util-0.20.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Functions for working with IO::Handle like objects"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="
dev-perl/IO-String
diff --git a/dev-perl/IO-Multiplex/IO-Multiplex-1.160.0-r2.ebuild b/dev-perl/IO-Multiplex/IO-Multiplex-1.160.0-r2.ebuild
index c2ea00dbd129..4bc11924633b 100644
--- a/dev-perl/IO-Multiplex/IO-Multiplex-1.160.0-r2.ebuild
+++ b/dev-perl/IO-Multiplex/IO-Multiplex-1.160.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Manage IO on many file handles"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild b/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild
index 77cd1bd13f23..18b392e61da2 100644
--- a/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild
+++ b/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Work with IO sockets in IPv6"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-perl/Socket6
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild
index a173115b0a73..4fae4c22434b 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="idn"
RDEPEND="
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.85.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.85.0.ebuild
index c20e6b7c6f66..9160b096716f 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.85.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.85.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="idn"
RDEPEND="
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.86.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.86.0.ebuild
index 2e85b0027685..b52555b38cba 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.86.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.86.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="idn"
RDEPEND="
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.87.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.87.0.ebuild
index 65e74889714f..9e850bebdd5b 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.87.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.87.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="idn"
RDEPEND="
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.88.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.88.0.ebuild
index eb7357c35a6e..c03be9d11450 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.88.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.88.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="idn"
RDEPEND="
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.89.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.89.0.ebuild
new file mode 100644
index 000000000000..e558781263e1
--- /dev/null
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.89.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SULLR
+DIST_VERSION=2.089
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="idn"
+
+RDEPEND="
+ >=dev-perl/Net-SSLeay-1.460.0
+ virtual/perl-Scalar-List-Utils
+ idn? (
+ || (
+ >=dev-perl/URI-1.50
+ dev-perl/Net-LibIDN
+ dev-perl/Net-IDN-Encode
+ )
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+mydoc=("docs/debugging.txt")
diff --git a/dev-perl/IO-Socket-SSL/Manifest b/dev-perl/IO-Socket-SSL/Manifest
index 1fe64700d8f5..ec6fa8e0da8a 100644
--- a/dev-perl/IO-Socket-SSL/Manifest
+++ b/dev-perl/IO-Socket-SSL/Manifest
@@ -3,3 +3,4 @@ DIST IO-Socket-SSL-2.085.tar.gz 265644 BLAKE2B e8bad1a67239a2d24c28bc28e440d4c3c
DIST IO-Socket-SSL-2.086.tar.gz 266036 BLAKE2B 3c9b5ea26fa70ae2e672f6ed57a739fdcca9e3da08d7ccc51608d25c62ae37fc1e8103dec798c635933a52930404c2cfb160effc64f8a199435d0ac8588046d3 SHA512 5f4957602bf68402838429b1929d2b937b0f24daa60a20a61477a9f89d054a4afdb588bc2241552dde31129caecfce59809d9a50b6ea7d6f9b6a08681dce927e
DIST IO-Socket-SSL-2.087.tar.gz 270113 BLAKE2B 9d880c99cf8ed329727b3b1a92b9227e6f80ab85e64c4c0de591a2071a18df8aa31b7aaed28d1c580c62b90268c136d90946af1c0b433fd67cc94c09efef2535 SHA512 5e2fe19fd50c2c5377d9939dfbc28f61eb6aace9643a7bcfdddbd878f45c062d0dd58e1637fbe98b5288f689daacee2f3a6b9089c06ffa5706426868faaf5b47
DIST IO-Socket-SSL-2.088.tar.gz 270154 BLAKE2B 6103fb98f2ad3d3638b28e03eb7ad4f390fb77a4dbc2956bd8a8e25280bbf64194713fbcd01e9d22e12d9566b4d8e83db9779dd09a9d261a23755c7d2f488b5b SHA512 940cda4a51b3ae7d58fda8d995c3fe35962d7efe32618c846040f0efbc5157cc0056f609b77019647a5d757795894fe453d3c2b4dc1473e131d8db3cba929383
+DIST IO-Socket-SSL-2.089.tar.gz 271442 BLAKE2B 38c228f09886ec8844dd526eddd865ec5582667ef2621e57270cc911f2d00f08135ace3224dfdf4570ac78515367cfc2c142ec7b46b4146f88535bc50c138405 SHA512 77cd4a7da3c34a741d8dbc52d5fe2efffee574c3f3078f24ceb2531a53133dc532109ade30700214ba6df26a0577a9f3ae76133fd8dc145be1fba58fc0b0f69c
diff --git a/dev-perl/IO-String/IO-String-1.80.0-r2.ebuild b/dev-perl/IO-String/IO-String-1.80.0-r2.ebuild
index c50c8328b6d6..0afa2bca75fa 100644
--- a/dev-perl/IO-String/IO-String-1.80.0-r2.ebuild
+++ b/dev-perl/IO-String/IO-String-1.80.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="IO::File interface for in-core strings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild b/dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild
index 1f88ddd206b1..d0740329142a 100644
--- a/dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild
+++ b/dev-perl/IO-Stty/IO-Stty-0.40.0.ebuild
@@ -9,6 +9,6 @@ inherit perl-module
DESCRIPTION="Change and print terminal line settings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
PERL_RM_FILES=( t/98-pod-coverage.t t/99-pod.t )
diff --git a/dev-perl/IO-Tee/IO-Tee-0.660.0.ebuild b/dev-perl/IO-Tee/IO-Tee-0.660.0.ebuild
index 9aab002108af..4f3337604c99 100644
--- a/dev-perl/IO-Tee/IO-Tee-0.660.0.ebuild
+++ b/dev-perl/IO-Tee/IO-Tee-0.660.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Multiplex output to multiple output handles"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
index 1515a76d099c..2482971836fb 100644
--- a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
+++ b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild b/dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild
index 275d950dbbe7..31cf13c07a5c 100644
--- a/dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild
+++ b/dev-perl/IO-Tty/IO-Tty-1.200.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild b/dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild
index ec3f175127ac..e3a7ffdb0c09 100644
--- a/dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild
+++ b/dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
DESCRIPTION="I/O on in-core objects like strings and arrays"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild b/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild
index 0c9f105a81d5..1d5f74c17a70 100644
--- a/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild
+++ b/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Build an IP address to country code database"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="dev-perl/IP-Country"
DEPEND="test? (
diff --git a/dev-perl/IP-Country/IP-Country-2.280.0.ebuild b/dev-perl/IP-Country/IP-Country-2.280.0.ebuild
index 80efa8bd6c15..4bd7b924b8db 100644
--- a/dev-perl/IP-Country/IP-Country-2.280.0.ebuild
+++ b/dev-perl/IP-Country/IP-Country-2.280.0.ebuild
@@ -9,6 +9,6 @@ inherit perl-module
DESCRIPTION="Lookup country from IP address or hostname"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
BDEPEND="test? ( virtual/perl-Test-Harness )"
diff --git a/dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild b/dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild
index 706323626d00..e2b0b760cd14 100644
--- a/dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild
+++ b/dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="system() and background procs w/ piping, redirs, ptys"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/IO-Tty-1.80.0
diff --git a/dev-perl/IPC-Run3/IPC-Run3-0.48.0-r1.ebuild b/dev-perl/IPC-Run3/IPC-Run3-0.48.0-r1.ebuild
index d22e59c77ee9..a97a24ce2828 100644
--- a/dev-perl/IPC-Run3/IPC-Run3-0.48.0-r1.ebuild
+++ b/dev-perl/IPC-Run3/IPC-Run3-0.48.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Run a subprocess in batch mode (a la system)"
LICENSE="|| ( BSD-2 Artistic GPL-1+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Time-HiRes
diff --git a/dev-perl/IPC-Run3/IPC-Run3-0.49.0.ebuild b/dev-perl/IPC-Run3/IPC-Run3-0.49.0.ebuild
index 128b7ee8904e..4e204cb4cb8c 100644
--- a/dev-perl/IPC-Run3/IPC-Run3-0.49.0.ebuild
+++ b/dev-perl/IPC-Run3/IPC-Run3-0.49.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Run a subprocess in batch mode (a la system)"
LICENSE="|| ( BSD-2 Artistic GPL-1+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Time-HiRes
diff --git a/dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r2.ebuild b/dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r2.ebuild
index e692d8045bbc..c4a50145c595 100644
--- a/dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r2.ebuild
+++ b/dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="IPC::ShareLite module for perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/IPC-Signal/IPC-Signal-1.0.0-r3.ebuild b/dev-perl/IPC-Signal/IPC-Signal-1.0.0-r3.ebuild
index 4edd1b717d12..846d69c95b8f 100644
--- a/dev-perl/IPC-Signal/IPC-Signal-1.0.0-r3.ebuild
+++ b/dev-perl/IPC-Signal/IPC-Signal-1.0.0-r3.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Translate signal names to/from numbers"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~riscv sparc x86"
+KEYWORDS="amd64 ppc ~riscv sparc x86"
diff --git a/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild b/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild
index dfccc204cf53..1b8d44738c28 100644
--- a/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild
+++ b/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Run commands simply, with detailed diagnostics"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Ima-DBI/Ima-DBI-0.350.0-r2.ebuild b/dev-perl/Ima-DBI/Ima-DBI-0.350.0-r2.ebuild
index 8acc876f2fd3..0dd665dce88e 100644
--- a/dev-perl/Ima-DBI/Ima-DBI-0.350.0-r2.ebuild
+++ b/dev-perl/Ima-DBI/Ima-DBI-0.350.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Add contextual fetches to DBI"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~ppc ppc64 sparc x86"
IUSE=""
RDEPEND="
diff --git a/dev-perl/Importer/Importer-0.26.0.ebuild b/dev-perl/Importer/Importer-0.26.0.ebuild
index fe3d3093dcb1..f66a4798d4ba 100644
--- a/dev-perl/Importer/Importer-0.26.0.ebuild
+++ b/dev-perl/Importer/Importer-0.26.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Alternative interface to modules that export symbols"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Inline-C/Inline-C-0.820.0.ebuild b/dev-perl/Inline-C/Inline-C-0.820.0.ebuild
index 252d39c2f62a..966a5b30a2e4 100644
--- a/dev-perl/Inline-C/Inline-C-0.820.0.ebuild
+++ b/dev-perl/Inline-C/Inline-C-0.820.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="C Language Support for Inline"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-7
diff --git a/dev-perl/Inline/Inline-0.860.0.ebuild b/dev-perl/Inline/Inline-0.860.0.ebuild
index 628d79fc2d9a..1d79b62d6f74 100644
--- a/dev-perl/Inline/Inline-0.860.0.ebuild
+++ b/dev-perl/Inline/Inline-0.860.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Write Perl subroutines in other languages"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.5.ebuild b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.5.ebuild
index bdc6a2998299..31d5181db37d 100644
--- a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.5.ebuild
+++ b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.5.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+xs"
# needs Scalar-Util
diff --git a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.8.ebuild b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.8.ebuild
new file mode 100644
index 000000000000..8e98c81c7cb0
--- /dev/null
+++ b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.8.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.004008
+inherit perl-module
+
+DESCRIPTION="Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+xs"
+
+# needs Scalar-Util
+RDEPEND="
+ virtual/perl-Carp
+ >=virtual/perl-JSON-PP-2.273.0
+ virtual/perl-Scalar-List-Utils
+ xs? (
+ || (
+ >=dev-perl/Cpanel-JSON-XS-2.331.0
+ >=dev-perl/JSON-XS-3.0.0
+ )
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ >=dev-perl/Test-Needs-0.2.6
+ )
+"
diff --git a/dev-perl/JSON-MaybeXS/Manifest b/dev-perl/JSON-MaybeXS/Manifest
index 10a0e27eb1fd..694a41412e2a 100644
--- a/dev-perl/JSON-MaybeXS/Manifest
+++ b/dev-perl/JSON-MaybeXS/Manifest
@@ -1 +1,2 @@
DIST JSON-MaybeXS-1.004005.tar.gz 23133 BLAKE2B d38ae6fa8bd14705685fd7076d7c788c4d75e4c417ed244d1c3aff2138f047011a0bcde3107e52b5c7ab26f36f0211bd25ec5b8abe1804e3b728f2caa338d32a SHA512 f483549f08bb829c7958fd36d33ece8550ed13d53f559d3a8a0915045a11443a01fcbd3ad767f09759d24ec98c2eeced4e550a1fb333a1fc929b7086e1506edf
+DIST JSON-MaybeXS-1.004008.tar.gz 24049 BLAKE2B 248e18a14fef8da74f46d120a9cea2c860a4da246ee0c9141ef03a42ce1d79fb52e7ff814b117a75b66ca24aeb271cc3b4235f0497cfa674ab7994e817c316c5 SHA512 9ebac8781a90bf9ee98099e7feee76735f04c31bfc789ccaeabcaf360483aee018efd0cf3e9e35718786f43d9939aaa2038c28f9665e045b4ae6e338407c0771
diff --git a/dev-perl/JSON-RPC/JSON-RPC-1.60.0-r1.ebuild b/dev-perl/JSON-RPC/JSON-RPC-1.60.0-r1.ebuild
index dd5cdec4ac1f..2589a42d403e 100644
--- a/dev-perl/JSON-RPC/JSON-RPC-1.60.0-r1.ebuild
+++ b/dev-perl/JSON-RPC/JSON-RPC-1.60.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="JSON RPC 2.0 Server Implementation"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild b/dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild
index d339661e3a8e..23451b1f761c 100644
--- a/dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild
+++ b/dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="JSON::XS - JSON serialising/deserialising, done correctly and fast"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-perl/Types-Serialiser
diff --git a/dev-perl/JSON/JSON-4.100.0.ebuild b/dev-perl/JSON/JSON-4.100.0.ebuild
index a5512bbe9c0e..24704bbc808e 100644
--- a/dev-perl/JSON/JSON-4.100.0.ebuild
+++ b/dev-perl/JSON/JSON-4.100.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="JSON (JavaScript Object Notation) encoder/decoder"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test +xs"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Jcode/Jcode-2.70.0-r2.ebuild b/dev-perl/Jcode/Jcode-2.70.0-r2.ebuild
index 72d36a1bad23..90e3ab67d122 100644
--- a/dev-perl/Jcode/Jcode-2.70.0-r2.ebuild
+++ b/dev-perl/Jcode/Jcode-2.70.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Japanese transcoding module for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND=">=virtual/perl-MIME-Base64-2.1"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild b/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild
index fe9247e7f396..32b74fbceaae 100644
--- a/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild
+++ b/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Media types and mailcap processing"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/LWP-Online/LWP-Online-1.80.0-r3.ebuild b/dev-perl/LWP-Online/LWP-Online-1.80.0-r3.ebuild
index 98534f02e4ae..f79e4bb00fdf 100644
--- a/dev-perl/LWP-Online/LWP-Online-1.80.0-r3.ebuild
+++ b/dev-perl/LWP-Online/LWP-Online-1.80.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Does your process have access to the web"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
# https://rt.cpan.org/Public/Bug/Display.html?id=112728
PATCHES=("${FILESDIR}/${DIST_VERSION}-no-network.patch")
diff --git a/dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild b/dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild
index baf092d9120a..5d8920701661 100644
--- a/dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild
+++ b/dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Legacy HTTP/1.0 support for LWP"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
>=dev-perl/HTTP-Message-6.0.0
diff --git a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild
index 343e8881f0e0..c6099d28e80d 100644
--- a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild
+++ b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provide https support for LWP::UserAgent"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND="
>=dev-perl/IO-Socket-SSL-1.970.0
diff --git a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.140.0.ebuild b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.140.0.ebuild
index f6574757e1f7..2efffd3e2e21 100644
--- a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.140.0.ebuild
+++ b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.140.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provide https support for LWP::UserAgent"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND="
>=dev-perl/IO-Socket-SSL-1.970.0
diff --git a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.12.0.ebuild b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.12.0.ebuild
index 71c7c9585a02..a70ccb5bdca9 100644
--- a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.12.0.ebuild
+++ b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.12.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Prevent leakage of lexical hints"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# Note: This module is a no-op at runtime since Perl 5.12
# but is required for dependency resolution
diff --git a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
index a2f180c9666a..97a57cce8827 100644
--- a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
+++ b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
DESCRIPTION="Perl module to pluralize English words"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.50.0.ebuild b/dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.50.0.ebuild
index ea46c9931b5f..43bd646084ee 100644
--- a/dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.50.0.ebuild
+++ b/dev-perl/Lingua-EN-Numbers-Ordinate/Lingua-EN-Numbers-Ordinate-1.50.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Convert cardinal numbers(3) to ordinal numbers(3rd)"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ppc sparc x86"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0-r1.ebuild b/dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0-r1.ebuild
index bb27bcb10fa3..42205fb98318 100644
--- a/dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0-r1.ebuild
+++ b/dev-perl/Lingua-PT-Stemmer/Lingua-PT-Stemmer-0.20.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Portuguese language stemming"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
diff --git a/dev-perl/Lingua-Stem-Fr/Lingua-Stem-Fr-0.20.0-r2.ebuild b/dev-perl/Lingua-Stem-Fr/Lingua-Stem-Fr-0.20.0-r2.ebuild
index 83167dbc5128..f965c2aa566d 100644
--- a/dev-perl/Lingua-Stem-Fr/Lingua-Stem-Fr-0.20.0-r2.ebuild
+++ b/dev-perl/Lingua-Stem-Fr/Lingua-Stem-Fr-0.20.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="French Stemming"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
diff --git a/dev-perl/Lingua-Stem-It/Lingua-Stem-It-0.20.0-r2.ebuild b/dev-perl/Lingua-Stem-It/Lingua-Stem-It-0.20.0-r2.ebuild
index 227f70b18bf5..a2b2b48be51a 100644
--- a/dev-perl/Lingua-Stem-It/Lingua-Stem-It-0.20.0-r2.ebuild
+++ b/dev-perl/Lingua-Stem-It/Lingua-Stem-It-0.20.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Porter's stemming algorithm for Italian"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
diff --git a/dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0-r1.ebuild b/dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0-r1.ebuild
index 5d6b9b3f8cc8..6fd5953c3579 100644
--- a/dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0-r1.ebuild
+++ b/dev-perl/Lingua-Stem-Ru/Lingua-Stem-Ru-0.40.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Porter's stemming algorithm for Russian (KOI8-R only)"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Lingua-Stem-Snowball-Da/Lingua-Stem-Snowball-Da-1.10.0-r2.ebuild b/dev-perl/Lingua-Stem-Snowball-Da/Lingua-Stem-Snowball-Da-1.10.0-r2.ebuild
index a986c052bfd4..7ce9cc6ecd6a 100644
--- a/dev-perl/Lingua-Stem-Snowball-Da/Lingua-Stem-Snowball-Da-1.10.0-r2.ebuild
+++ b/dev-perl/Lingua-Stem-Snowball-Da/Lingua-Stem-Snowball-Da-1.10.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Porters stemming algorithm for Denmark"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
src_install() {
perl-module_src_install
diff --git a/dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild b/dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild
index 69fc86ed4234..18bb435c574d 100644
--- a/dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild
+++ b/dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Transliterates text between writing systems"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Linux-Pid/Linux-Pid-0.40.0-r2.ebuild b/dev-perl/Linux-Pid/Linux-Pid-0.40.0-r2.ebuild
index cea70285af64..175a45bcc0fa 100644
--- a/dev-perl/Linux-Pid/Linux-Pid-0.40.0-r2.ebuild
+++ b/dev-perl/Linux-Pid/Linux-Pid-0.40.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Interface to Linux getpp?id functions"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86"
diff --git a/dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild b/dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild
index 27361717e503..9372f80666c1 100644
--- a/dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild
+++ b/dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Combines many List::* utility modules in one bite-sized package"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
LICENSE="Artistic-2"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.430.0.ebuild b/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.430.0.ebuild
index e8c085283d99..363717d5f20a 100644
--- a/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.430.0.ebuild
+++ b/dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.430.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Compiled List::MoreUtils functions"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
# See XS.pm/LICENSE
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
diff --git a/dev-perl/List-MoreUtils/List-MoreUtils-0.430.0.ebuild b/dev-perl/List-MoreUtils/List-MoreUtils-0.430.0.ebuild
index 6caf952af1d2..290fb0e7e209 100644
--- a/dev-perl/List-MoreUtils/List-MoreUtils-0.430.0.ebuild
+++ b/dev-perl/List-MoreUtils/List-MoreUtils-0.430.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provide the missing functionality from List::Util"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+xs"
# See MoreUtils.pm/LICENSE
diff --git a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
index babf1b1ee015..1e8a459fd3b7 100644
--- a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
+++ b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XS implementation for List::SomeUtils"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
index 96971c55aa58..a0c8c3a95326 100644
--- a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
+++ b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Collection of List utilities missing from List::Util"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild b/dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild
index 065a3633f5eb..3abb1bc8ee0e 100644
--- a/dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild
+++ b/dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Higher-order list utility functions"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Locale-Codes/Locale-Codes-3.740.0.ebuild b/dev-perl/Locale-Codes/Locale-Codes-3.740.0.ebuild
index e024ce030b87..29b765e3a403 100644
--- a/dev-perl/Locale-Codes/Locale-Codes-3.740.0.ebuild
+++ b/dev-perl/Locale-Codes/Locale-Codes-3.740.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Distribution of Perl modules to handle locale codes"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Locale-Codes/Locale-Codes-3.780.0.ebuild b/dev-perl/Locale-Codes/Locale-Codes-3.780.0.ebuild
index 8117c12d174f..a0d4090c9452 100644
--- a/dev-perl/Locale-Codes/Locale-Codes-3.780.0.ebuild
+++ b/dev-perl/Locale-Codes/Locale-Codes-3.780.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Distribution of Perl modules to handle locale codes"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0-r1.ebuild b/dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0-r1.ebuild
index 7b9a5f0173ba..64b843e5cb77 100644
--- a/dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0-r1.ebuild
+++ b/dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Use other catalog formats in Maketext"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Locale-Maketext-1.170.0
diff --git a/dev-perl/Locale-PO/Locale-PO-0.270.0-r1.ebuild b/dev-perl/Locale-PO/Locale-PO-0.270.0-r1.ebuild
index d432a2e721c4..a7a6d05a7957 100644
--- a/dev-perl/Locale-PO/Locale-PO-0.270.0-r1.ebuild
+++ b/dev-perl/Locale-PO/Locale-PO-0.270.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl module for manipulating .po entries from GNU gettext"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~m68k ppc ppc64 ~s390 sparc x86"
RDEPEND="
sys-devel/gettext
diff --git a/dev-perl/Locale-gettext/Locale-gettext-1.70.0-r1.ebuild b/dev-perl/Locale-gettext/Locale-gettext-1.70.0-r1.ebuild
index ec0af8a75bc2..b3e4c7625bcd 100644
--- a/dev-perl/Locale-gettext/Locale-gettext-1.70.0-r1.ebuild
+++ b/dev-perl/Locale-gettext/Locale-gettext-1.70.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A Perl module for accessing the GNU locale utilities"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
sys-devel/gettext
diff --git a/dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild b/dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild
index 1ae7645a1e5b..661efd4afdc5 100644
--- a/dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild
+++ b/dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="General logging framework"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# errors out when running in parallel
DIST_TEST=do
diff --git a/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.5.0.ebuild b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.5.0.ebuild
index 14b08851c476..1835d5816442 100644
--- a/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.5.0.ebuild
+++ b/dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.5.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Log events to an array (reference)"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/Log-Dispatch
diff --git a/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild b/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild
index 1f3d2decbab0..9768441a9e80 100644
--- a/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild
+++ b/dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Dispatches messages to one or more outputs"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
PERL_RM_FILES=( "t/email-exit.t" )
diff --git a/dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild b/dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild
index 814fe2408f49..b931c9351575 100644
--- a/dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild
+++ b/dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Log4j implementation for Perl"
HOMEPAGE="https://github.com/mschilli/log4perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=virtual/perl-File-Path-2.70.0
diff --git a/dev-perl/Log-Report/Log-Report-1.390.0.ebuild b/dev-perl/Log-Report/Log-Report-1.390.0.ebuild
new file mode 100644
index 000000000000..41847df40ec4
--- /dev/null
+++ b/dev-perl/Log-Report/Log-Report-1.390.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=1.39
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Pluggable, multilingual handler driven problem reporting system"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/Devel-GlobalDestruction-0.90.0
+ >=virtual/perl-Encode-2.0.0
+ >=dev-perl/Log-Report-Optional-1.70.0
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/String-Print-0.910.0
+ >=virtual/perl-Sys-Syslog-0.270.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.860.0
+ )
+"
diff --git a/dev-perl/Log-Report/Manifest b/dev-perl/Log-Report/Manifest
index 3f35c7635c2e..41f656a1894a 100644
--- a/dev-perl/Log-Report/Manifest
+++ b/dev-perl/Log-Report/Manifest
@@ -1,2 +1,3 @@
DIST Log-Report-1.36.tar.gz 101692 BLAKE2B 333bc6929c65d035d41138307070381f928609905ce9267ef55f07fecbe0f8876102bf9ebdb943b4fa32fdbf5c5af36fd465a8405bb2e96491fd53896192d7b1 SHA512 ed5c39eef771d95ea8ae95a11de6d62292484f0f5f17ee8dbee9b214e2ced889407a819bcbfcd5dc32e98c73ff7de6988cfb0a06c858be656f2797900ef2bfb0
DIST Log-Report-1.37.tar.gz 100391 BLAKE2B d9a7d8dffe249cc34ddf4ef0351cd68d3c72a35217368f96e5aa81594aeac201b8872d170692a4162722eac218101942a020036b97f09d2863686f00cba4e47a SHA512 9ef0ecee248dd221bc72a3791f4647cb6afef1556d19a02e69251b7cf3aa53006e7706ad24d785f4f9cb02832bbcf7aadeaeacb296eeaf515162a54b8ad060ef
+DIST Log-Report-1.39.tar.gz 101360 BLAKE2B daa8c7b697c6d012e7a57a99f78272f9538790658af6a94b36c097d850f97596da328a5d91905647f6f957eee130a1cbb92ae0c6498ba40da4d7d7fd93016219 SHA512 476fe3cd4eabe5ab078420780166e6d27d3bddf98f1ff31dd876aeb75f21c46136521edc7f5743002459ae3ac9b4e760c789e8e1966436b8360efa9e45790f34
diff --git a/dev-perl/MCE/MCE-1.900.0.ebuild b/dev-perl/MCE/MCE-1.900.0.ebuild
new file mode 100644
index 000000000000..999425d53ca7
--- /dev/null
+++ b/dev-perl/MCE/MCE-1.900.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARIOROY
+DIST_VERSION=1.900
+inherit perl-module
+
+DESCRIPTION="Many-Core Engine providing parallel processing capabilities"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+sereal"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Path
+ virtual/perl-Getopt-Long
+ virtual/perl-IO
+ virtual/pe