summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild2
-rw-r--r--dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild2
-rw-r--r--dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild2
-rw-r--r--dev-perl/App-pwhich/App-pwhich-1.160.0.ebuild2
-rw-r--r--dev-perl/AppConfig/AppConfig-1.710.0-r1.ebuild2
-rw-r--r--dev-perl/Array-RefElem/Array-RefElem-1.0.0-r3.ebuild2
-rw-r--r--dev-perl/Audio-Scan/Audio-Scan-1.10.0-r1.ebuild2
-rw-r--r--dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r2.ebuild2
-rw-r--r--dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild2
-rw-r--r--dev-perl/AutoXS-Header/AutoXS-Header-1.20.0-r2.ebuild2
-rw-r--r--dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0-r1.ebuild2
-rw-r--r--dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild2
-rw-r--r--dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild2
-rw-r--r--dev-perl/CGI-Fast/CGI-Fast-2.150.0.ebuild2
-rw-r--r--dev-perl/CGI-Fast/CGI-Fast-2.160.0.ebuild2
-rw-r--r--dev-perl/CGI/CGI-4.510.0.ebuild2
-rw-r--r--dev-perl/CGI/CGI-4.530.0.ebuild2
-rw-r--r--dev-perl/CPAN-Changes/CPAN-Changes-0.400.2-r1.ebuild2
-rw-r--r--dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild2
-rw-r--r--dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0-r1.ebuild2
-rw-r--r--dev-perl/Cache-Cache/Cache-Cache-1.80.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-Always/Carp-Always-0.160.0.ebuild2
-rw-r--r--dev-perl/Carp-Assert/Carp-Assert-0.210.0-r1.ebuild2
-rw-r--r--dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild2
-rw-r--r--dev-perl/Class-Accessor-Chained/Class-Accessor-Chained-0.10.0-r2.ebuild2
-rw-r--r--dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.140.ebuild2
-rw-r--r--dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild2
-rw-r--r--dev-perl/Class-Base/Class-Base-0.90.0.ebuild2
-rw-r--r--dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.2.ebuild2
-rw-r--r--dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r1.ebuild2
-rw-r--r--dev-perl/Class-C3/Class-C3-0.350.0.ebuild2
-rw-r--r--dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1.ebuild2
-rw-r--r--dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild2
-rw-r--r--dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r4.ebuild2
-rw-r--r--dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.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-XS/Class-Load-XS-0.100.0-r1.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.130.0.ebuild2
-rw-r--r--dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild2
-rw-r--r--dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild2
-rw-r--r--dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild2
-rw-r--r--dev-perl/Class-Trigger/Class-Trigger-0.150.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-XSAccessor/Class-XSAccessor-1.190.0-r1.ebuild2
-rw-r--r--dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild2
-rw-r--r--dev-perl/Color-Library/Color-Library-0.21.0-r2.ebuild2
-rw-r--r--dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild2
-rw-r--r--dev-perl/Config-General/Config-General-2.630.0-r1.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.260.0.ebuild2
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild2
-rw-r--r--dev-perl/Context-Preserve/Context-Preserve-0.30.0.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.270.0-r1.ebuild2
-rw-r--r--dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild2
-rw-r--r--dev-perl/Convert-PEM/Convert-PEM-0.80.0-r2.ebuild2
-rw-r--r--dev-perl/Convert-UUlib/Convert-UUlib-1.800.0.ebuild2
-rw-r--r--dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.290.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-DES/Crypt-DES-2.70.0-r2.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-DSA/Crypt-DSA-1.170.0-r1.ebuild2
-rw-r--r--dev-perl/Crypt-IDEA/Crypt-IDEA-1.100.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/Crypt-Primes/Crypt-Primes-0.500.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.80.0.ebuild2
-rw-r--r--dev-perl/Crypt-RSA/Crypt-RSA-1.990.0-r2.ebuild2
-rw-r--r--dev-perl/Crypt-Random/Crypt-Random-1.520.0-r1.ebuild2
-rw-r--r--dev-perl/Crypt-Rijndael/Crypt-Rijndael-1.160.0.ebuild2
-rw-r--r--dev-perl/Crypt-Twofish/Crypt-Twofish-2.180.0-r1.ebuild2
-rw-r--r--dev-perl/Curses/Curses-1.370.0-r1.ebuild2
-rw-r--r--dev-perl/Curses/Curses-1.380.0.ebuild2
-rw-r--r--dev-perl/Curses/Curses-1.410.0.ebuild2
-rw-r--r--dev-perl/Curses/Curses-1.430.0.ebuild2
-rw-r--r--dev-perl/DBD-Pg/DBD-Pg-3.15.0.ebuild2
-rw-r--r--dev-perl/DBD-SQLite/DBD-SQLite-1.720.0.ebuild2
-rw-r--r--dev-perl/DBI/DBI-1.643.0.ebuild2
-rw-r--r--dev-perl/DBIx-ContextualFetch/DBIx-ContextualFetch-1.30.0-r2.ebuild2
-rw-r--r--dev-perl/Data-Buffer/Data-Buffer-0.40.0-r2.ebuild2
-rw-r--r--dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild2
-rw-r--r--dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild2
-rw-r--r--dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0-r1.ebuild2
-rw-r--r--dev-perl/Data-OptList/Data-OptList-0.112.0.ebuild2
-rw-r--r--dev-perl/Data-Page/Data-Page-2.30.0.ebuild2
-rw-r--r--dev-perl/Data-Perl/Data-Perl-0.2.11.ebuild2
-rw-r--r--dev-perl/Data-URIEncode/Data-URIEncode-0.110.0-r2.ebuild2
-rw-r--r--dev-perl/Data-UUID/Data-UUID-1.226.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.890.0.ebuild2
-rw-r--r--dev-perl/Date-Simple/Date-Simple-3.30.0-r2.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0-r1.ebuild2
-rw-r--r--dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.80.0.ebuild2
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.320.0.ebuild2
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.560.0.ebuild2
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild2
-rw-r--r--dev-perl/DateTime/DateTime-1.540.0.ebuild2
-rw-r--r--dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-Caller/Devel-Caller-2.60.0-r2.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.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-LexAlias/Devel-LexAlias-0.50.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.7.0.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/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r2.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-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/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0-r1.ebuild2
-rw-r--r--dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0-r1.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.912.0-r1.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.5.0-r1.ebuild2
-rw-r--r--dev-perl/Email-Date-Format/Email-Date-Format-1.8.0.ebuild2
-rw-r--r--dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild2
-rw-r--r--dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.0.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.315.0-r2.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.952.0.ebuild2
-rw-r--r--dev-perl/Email-MIME/Email-MIME-1.953.0.ebuild2
-rw-r--r--dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild2
-rw-r--r--dev-perl/Email-MessageID/Email-MessageID-1.408.0.ebuild2
-rw-r--r--dev-perl/Email-Simple/Email-Simple-2.216.0.ebuild2
-rw-r--r--dev-perl/Email-Simple/Email-Simple-2.218.0.ebuild2
-rw-r--r--dev-perl/Email-Valid/Email-Valid-1.202.0-r1.ebuild2
-rw-r--r--dev-perl/Email-Valid/Email-Valid-1.203.0.ebuild2
-rw-r--r--dev-perl/Encode-Detect/Encode-Detect-1.10.0-r2.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-Locale/Encode-Locale-1.50.0-r1.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/Event/Event-1.280.0.ebuild2
-rw-r--r--dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild2
-rw-r--r--dev-perl/Exporter-Lite/Exporter-Lite-0.80.0-r1.ebuild2
-rw-r--r--dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.2.ebuild2
-rw-r--r--dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0-r1.ebuild2
-rw-r--r--dev-perl/ExtUtils-Depends/ExtUtils-Depends-0.800.100.ebuild2
-rw-r--r--dev-perl/ExtUtils-Helpers/ExtUtils-Helpers-0.26.0-r1.ebuild2
-rw-r--r--dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.12.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0-r1.ebuild2
-rw-r--r--dev-perl/FCGI/FCGI-0.790.0.ebuild2
-rw-r--r--dev-perl/File-BOM/File-BOM-0.180.0.ebuild2
-rw-r--r--dev-perl/File-BaseDir/File-BaseDir-0.80.0.ebuild2
-rw-r--r--dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild2
-rw-r--r--dev-perl/File-Find-Rule/File-Find-Rule-0.340.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.150.0.ebuild2
-rw-r--r--dev-perl/File-Next/File-Next-1.180.0-r1.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-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.12.0.ebuild2
-rw-r--r--dev-perl/File-Slurper/File-Slurper-0.14.0.ebuild2
-rw-r--r--dev-perl/File-Spec-Native/File-Spec-Native-1.4.0-r1.ebuild2
-rw-r--r--dev-perl/File-Which/File-Which-1.270.0.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.ebuild2
-rw-r--r--dev-perl/Filter/Filter-1.600.0.ebuild2
-rw-r--r--dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r3.ebuild2
-rw-r--r--dev-perl/GDGraph/GDGraph-1.540.0-r1.ebuild2
-rw-r--r--dev-perl/GDTextUtil/GDTextUtil-0.860.0-r3.ebuild2
-rw-r--r--dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.109.0.ebuild2
-rw-r--r--dev-perl/Gtk2/Gtk2-1.249.930.ebuild2
-rw-r--r--dev-perl/HTML-Form/HTML-Form-6.70.0.ebuild2
-rw-r--r--dev-perl/HTML-FromText/HTML-FromText-2.70.0-r1.ebuild2
-rw-r--r--dev-perl/HTML-Parser/HTML-Parser-3.760.0.ebuild2
-rw-r--r--dev-perl/HTML-Tagset/HTML-Tagset-3.200.0-r2.ebuild2
-rw-r--r--dev-perl/HTML-Tree/HTML-Tree-5.70.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Cookies/HTTP-Cookies-6.100.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.120.0.ebuild2
-rw-r--r--dev-perl/HTTP-Date/HTTP-Date-6.50.0.ebuild2
-rw-r--r--dev-perl/HTTP-Message/HTTP-Message-6.320.0.ebuild2
-rw-r--r--dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild2
-rw-r--r--dev-perl/HTTP-Message/HTTP-Message-6.440.0.ebuild2
-rw-r--r--dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r2.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/IO-CaptureOutput/IO-CaptureOutput-1.110.500.ebuild2
-rw-r--r--dev-perl/IO-HTML/IO-HTML-1.4.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.720.0-r2.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild2
-rw-r--r--dev-perl/IO-String/IO-String-1.80.0-r2.ebuild2
-rw-r--r--dev-perl/IO-Tty/IO-Tty-1.170.0.ebuild2
-rw-r--r--dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild2
-rw-r--r--dev-perl/IPC-Run/IPC-Run-20200505.0.0.ebuild2
-rw-r--r--dev-perl/IPC-Run3/IPC-Run3-0.48.0-r1.ebuild2
-rw-r--r--dev-perl/IPC-ShareLite/IPC-ShareLite-0.170.0-r2.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/Import-Into/Import-Into-1.2.5-r1.ebuild2
-rw-r--r--dev-perl/Importer/Importer-0.26.0.ebuild2
-rw-r--r--dev-perl/JSON-Any/JSON-Any-1.390.0-r1.ebuild2
-rw-r--r--dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.3.ebuild2
-rw-r--r--dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r2.ebuild2
-rw-r--r--dev-perl/JSON-XS/JSON-XS-4.30.0.ebuild2
-rw-r--r--dev-perl/JSON/JSON-4.30.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/LaTeX-Driver/LaTeX-Driver-1.2.0.ebuild2
-rw-r--r--dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0-r1.ebuild2
-rw-r--r--dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0-r1.ebuild2
-rw-r--r--dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.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.428.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.580.0.ebuild2
-rw-r--r--dev-perl/List-UtilsBy/List-UtilsBy-0.110.0.ebuild2
-rw-r--r--dev-perl/Locale-Codes/Locale-Codes-3.670.0.ebuild2
-rw-r--r--dev-perl/Locale-Codes/Locale-Codes-3.680.0.ebuild2
-rw-r--r--dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.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-Log4perl/Log-Log4perl-1.540.0.ebuild2
-rw-r--r--dev-perl/MIME-Charset/MIME-Charset-1.12.2-r1.ebuild2
-rw-r--r--dev-perl/MIME-Charset/MIME-Charset-1.13.1.ebuild2
-rw-r--r--dev-perl/MIME-Types/MIME-Types-2.210.0.ebuild2
-rw-r--r--dev-perl/MIME-Types/MIME-Types-2.220.0.ebuild2
-rw-r--r--dev-perl/MIME-Types/MIME-Types-2.240.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/MP3-Tag/MP3-Tag-1.150.0-r1.ebuild2
-rw-r--r--dev-perl/MRO-Compat/MRO-Compat-0.130.0-r1.ebuild2
-rw-r--r--dev-perl/MailTools/MailTools-2.210.0.ebuild2
-rw-r--r--dev-perl/Math-Base-Convert/Math-Base-Convert-0.110.0-r1.ebuild2
-rw-r--r--dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.700.ebuild2
-rw-r--r--dev-perl/Math-Pari/Math-Pari-2.10.809.0-r2.ebuild2
-rw-r--r--dev-perl/Math-Round/Math-Round-0.70.0-r1.ebuild2
-rw-r--r--dev-perl/Math-VecStat/Math-VecStat-0.80.0-r2.ebuild2
-rw-r--r--dev-perl/Mock-Config/Mock-Config-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild2
-rw-r--r--dev-perl/Module-Build/Module-Build-0.423.100.ebuild2
-rw-r--r--dev-perl/Module-Find/Module-Find-0.150.0.ebuild2
-rw-r--r--dev-perl/Module-Implementation/Module-Implementation-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/Module-Pluggable/Module-Pluggable-5.200.0-r1.ebuild2
-rw-r--r--dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0-r1.ebuild2
-rw-r--r--dev-perl/Module-Runtime/Module-Runtime-0.16.0-r1.ebuild2
-rw-r--r--dev-perl/Moo/Moo-2.5.4-r1.ebuild2
-rw-r--r--dev-perl/Moo/Moo-2.5.4.ebuild2
-rw-r--r--dev-perl/Moo/Moo-2.5.5.ebuild2
-rw-r--r--dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild2
-rw-r--r--dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild2
-rw-r--r--dev-perl/Moose/Moose-2.201.500.ebuild2
-rw-r--r--dev-perl/Moose/Moose-2.220.100.ebuild2
-rw-r--r--dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r2.ebuild2
-rw-r--r--dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild2
-rw-r--r--dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild2
-rw-r--r--dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0-r1.ebuild2
-rw-r--r--dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-1.0.0-r2.ebuild2
-rw-r--r--dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/MooseX-Types/MooseX-Types-0.500.0-r1.ebuild2
-rw-r--r--dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild2
-rw-r--r--dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild2
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild2
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.340.0.ebuild2
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.370.0.ebuild2
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.380.0.ebuild2
-rw-r--r--dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild2
-rw-r--r--dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0-r1.ebuild2
-rw-r--r--dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r1.ebuild2
-rw-r--r--dev-perl/Net-IP/Net-IP-1.260.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.10.0.ebuild2
-rw-r--r--dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0.ebuild2
-rw-r--r--dev-perl/Net-SNMP/Net-SNMP-6.0.1-r3.ebuild2
-rw-r--r--dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.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.920.0.ebuild2
-rw-r--r--dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild2
-rw-r--r--dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild2
-rw-r--r--dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild2
-rw-r--r--dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild2
-rw-r--r--dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild2
-rw-r--r--dev-perl/PAR-Dist/PAR-Dist-0.510.0.ebuild2
-rw-r--r--dev-perl/PAR/PAR-1.17.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.170.0-r1.ebuild2
-rw-r--r--dev-perl/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild2
-rw-r--r--dev-perl/Package-Variant/Package-Variant-1.3.2-r1.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.300.0.ebuild2
-rw-r--r--dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild2
-rw-r--r--dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15-r1.ebuild2
-rw-r--r--dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.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.118.0.ebuild2
-rw-r--r--dev-perl/Path-Tiny/Path-Tiny-0.120.0.ebuild2
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20210717.0.0.ebuild2
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild2
-rw-r--r--dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.8.0.ebuild2
-rw-r--r--dev-perl/PlRPC/PlRPC-0.202.0-r4.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-Markdown/Pod-Markdown-3.300.0.ebuild2
-rw-r--r--dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild2
-rw-r--r--dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.0-r1.ebuild2
-rw-r--r--dev-perl/Probe-Perl/Probe-Perl-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/Proc-Background/Proc-Background-1.220.0.ebuild2
-rw-r--r--dev-perl/Proc-Background/Proc-Background-1.300.0.ebuild2
-rw-r--r--dev-perl/Readonly/Readonly-2.50.0-r1.ebuild2
-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-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/SGMLSpm/SGMLSpm-1.1-r2.ebuild2
-rw-r--r--dev-perl/SNMP_Session/SNMP_Session-1.13-r3.ebuild2
-rw-r--r--dev-perl/SQL-Abstract-Classic/SQL-Abstract-Classic-1.910.0.ebuild2
-rw-r--r--dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.143.0.ebuild2
-rw-r--r--dev-perl/SQL-Abstract/SQL-Abstract-2.0.1.ebuild2
-rw-r--r--dev-perl/SQL-Statement/SQL-Statement-1.414.0.ebuild2
-rw-r--r--dev-perl/SUPER/SUPER-1.201.905.310.ebuild2
-rw-r--r--dev-perl/Scope-Guard/Scope-Guard-0.210.0-r1.ebuild2
-rw-r--r--dev-perl/Shell-EnvImporter/Shell-EnvImporter-1.70.0-r3.ebuild2
-rw-r--r--dev-perl/Socket6/Socket6-0.290.0.ebuild2
-rw-r--r--dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild2
-rw-r--r--dev-perl/Spiffy/Spiffy-0.460.0-r1.ebuild2
-rw-r--r--dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild2
-rw-r--r--dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0-r1.ebuild2
-rw-r--r--dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.54.ebuild2
-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.988.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.928.0-r1.ebuild2
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.260.0.ebuild2
-rw-r--r--dev-perl/Sub-Quote/Sub-Quote-2.6.6-r1.ebuild2
-rw-r--r--dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0-r1.ebuild2
-rw-r--r--dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild2
-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.ebuild2
-rw-r--r--dev-perl/Template-Toolkit/Template-Toolkit-3.10.0.ebuild2
-rw-r--r--dev-perl/Term-Table/Term-Table-0.15.0.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-CleanNamespaces/Test-CleanNamespaces-0.240.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild2
-rw-r--r--dev-perl/Test-Differences/Test-Differences-0.680.0.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.16.0.ebuild2
-rw-r--r--dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild2
-rw-r--r--dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild2
-rw-r--r--dev-perl/Test-LeakTrace/Test-LeakTrace-0.170.0.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.176.0.ebuild2
-rw-r--r--dev-perl/Test-MockModule/Test-MockModule-0.177.0.ebuild2
-rw-r--r--dev-perl/Test-MockRandom/Test-MockRandom-1.10.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Most/Test-Most-0.370.0.ebuild2
-rw-r--r--dev-perl/Test-Needs/Test-Needs-0.2.9.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-Output/Test-Output-1.33.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.510.0.ebuild2
-rw-r--r--dev-perl/Test-Pod/Test-Pod-1.520.0.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.ebuild2
-rw-r--r--dev-perl/Test-SharedFork/Test-SharedFork-0.350.0-r1.ebuild2
-rw-r--r--dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild2
-rw-r--r--dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild2
-rw-r--r--dev-perl/Test-Warn/Test-Warn-0.360.0.ebuild2
-rw-r--r--dev-perl/Test-Warnings/Test-Warnings-0.31.0.ebuild2
-rw-r--r--dev-perl/Test-Without-Module/Test-Without-Module-0.200.0-r1.ebuild2
-rw-r--r--dev-perl/Test-YAML/Test-YAML-1.70.0.ebuild2
-rw-r--r--dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild2
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.141.ebuild2
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.144.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-CSV/Text-CSV-2.10.0.ebuild2
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild2
-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-Glob/Text-Glob-0.110.0-r1.ebuild2
-rw-r--r--dev-perl/Text-Reform/Text-Reform-1.200.0-r2.ebuild2
-rw-r--r--dev-perl/Text-Soundex/Text-Soundex-3.50.0-r1.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/Tie-Cache-LRU-Expires/Tie-Cache-LRU-Expires-0.550.0-r2.ebuild2
-rw-r--r--dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0-r1.ebuild2
-rw-r--r--dev-perl/Tie-EncryptedHash/Tie-EncryptedHash-1.240.0-r2.ebuild2
-rw-r--r--dev-perl/Tie-IxHash/Tie-IxHash-1.230.0-r1.ebuild2
-rw-r--r--dev-perl/Tie-LLHash/Tie-LLHash-1.4.0-r1.ebuild2
-rw-r--r--dev-perl/Tie-Sub/Tie-Sub-1.1.0-r2.ebuild2
-rw-r--r--dev-perl/Time-Piece-MySQL/Time-Piece-MySQL-0.60.0-r2.ebuild2
-rw-r--r--dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild2
-rw-r--r--dev-perl/Tk/Tk-804.36.0-r1.ebuild2
-rw-r--r--dev-perl/Tk/Tk-804.36.0.ebuild2
-rw-r--r--dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild2
-rw-r--r--dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild2
-rw-r--r--dev-perl/Try-Tiny/Try-Tiny-0.310.0.ebuild2
-rw-r--r--dev-perl/Type-Tie/Type-Tie-0.15.0.ebuild2
-rw-r--r--dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild2
-rw-r--r--dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild2
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-1.12.3.ebuild2
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild2
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-2.2.1-r1.ebuild2
-rw-r--r--dev-perl/Types-Serialiser/Types-Serialiser-1.10.0.ebuild2
-rw-r--r--dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild2
-rw-r--r--dev-perl/URI-Find/URI-Find-20160806.0.0-r1.ebuild2
-rw-r--r--dev-perl/URI/URI-5.110.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-UTF8/Unicode-UTF8-0.620.0-r1.ebuild2
-rw-r--r--dev-perl/Variable-Magic/Variable-Magic-0.620.0-r1.ebuild2
-rw-r--r--dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r2.ebuild2
-rw-r--r--dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Filter-BufferText/XML-Filter-BufferText-1.10.0-r2.ebuild2
-rw-r--r--dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r3.ebuild2
-rw-r--r--dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0-r1.ebuild2
-rw-r--r--dev-perl/XML-Parser/XML-Parser-2.460.0-r2.ebuild2
-rw-r--r--dev-perl/XML-RSS/XML-RSS-1.620.0.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-Writer/XML-Writer-0.900.0.ebuild2
-rw-r--r--dev-perl/XML-XPath/XML-XPath-1.440.0.ebuild2
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild2
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild2
-rw-r--r--dev-perl/YAML-LibYAML/YAML-LibYAML-0.830.0.ebuild2
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.27.0.ebuild2
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.30.0.ebuild2
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.35.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.730.0-r1.ebuild2
-rw-r--r--dev-perl/YAML/YAML-1.300.0.ebuild2
-rw-r--r--dev-perl/aliased/aliased-0.340.0-r2.ebuild2
-rw-r--r--dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild2
-rw-r--r--dev-perl/common-sense/common-sense-3.750.0.ebuild2
-rw-r--r--dev-perl/enum/enum-1.120.0.ebuild2
-rw-r--r--dev-perl/glib-perl/glib-perl-1.329.300.ebuild2
-rw-r--r--dev-perl/indirect/indirect-0.390.0.ebuild2
-rw-r--r--dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild2
-rw-r--r--dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild2
-rw-r--r--dev-perl/libxml-perl/libxml-perl-0.80.0-r3.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/prefork/prefork-1.50.0.ebuild2
-rw-r--r--dev-perl/strictures/strictures-2.0.6.ebuild2
483 files changed, 483 insertions, 483 deletions
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 a01a7ffcc176..b2eced14c0c5 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="A module for merging hierarchies using the C3 algorithm"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-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 44720aca5473..2e57e769836c 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild b/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild
index f4b1be4e3693..b8abcc0acee4 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.520.0
diff --git a/dev-perl/App-pwhich/App-pwhich-1.160.0.ebuild b/dev-perl/App-pwhich/App-pwhich-1.160.0.ebuild
index 3d03a27cd718..c2d7ab28ab61 100644
--- a/dev-perl/App-pwhich/App-pwhich-1.160.0.ebuild
+++ b/dev-perl/App-pwhich/App-pwhich-1.160.0.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/AppConfig/AppConfig-1.710.0-r1.ebuild b/dev-perl/AppConfig/AppConfig-1.710.0-r1.ebuild
index c99404ee3f08..3c20d8a5c0f7 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 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
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 2de1235b22df..e4d3d1e8eb6b 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
src_compile() {
mymake=(
diff --git a/dev-perl/Audio-Scan/Audio-Scan-1.10.0-r1.ebuild b/dev-perl/Audio-Scan/Audio-Scan-1.10.0-r1.ebuild
index 776cc7424974..7745fc98d391 100644
--- a/dev-perl/Audio-Scan/Audio-Scan-1.10.0-r1.ebuild
+++ b/dev-perl/Audio-Scan/Audio-Scan-1.10.0-r1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Fast C metadata and tag reader for all common audio file formats"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
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 d842299ab600..0992e72222e9 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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild b/dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild
index a6b02ef808d6..78b07ac98254 100644
--- a/dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild
+++ b/dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A Perl SASL interface"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="kerberos test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/AutoXS-Header/AutoXS-Header-1.20.0-r2.ebuild b/dev-perl/AutoXS-Header/AutoXS-Header-1.20.0-r2.ebuild
index ce43a9ee95cb..b263a08255b5 100644
--- a/dev-perl/AutoXS-Header/AutoXS-Header-1.20.0-r2.ebuild
+++ b/dev-perl/AutoXS-Header/AutoXS-Header-1.20.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Container for the AutoXS header files"
SLOT="0"
-KEYWORDS="amd64 ppc x86 ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ppc x86 ~ppc-macos"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0-r1.ebuild b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0-r1.ebuild
index 408864479056..ba1de155480e 100644
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0-r1.ebuild
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0-r1.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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 d4ea18983836..6b8d5fc4c89f 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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 3215f2360db8..30981ff29f6e 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Carp-Clan-5.300.0
diff --git a/dev-perl/CGI-Fast/CGI-Fast-2.150.0.ebuild b/dev-perl/CGI-Fast/CGI-Fast-2.150.0.ebuild
index bc7b0ef4c179..a9b23bb3501c 100644
--- a/dev-perl/CGI-Fast/CGI-Fast-2.150.0.ebuild
+++ b/dev-perl/CGI-Fast/CGI-Fast-2.150.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="CGI Interface for Fast CGI"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~mips ppc ~ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~mips ppc ~ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/CGI-Fast/CGI-Fast-2.160.0.ebuild b/dev-perl/CGI-Fast/CGI-Fast-2.160.0.ebuild
index 25ae164f7fe9..7d0cfae88288 100644
--- a/dev-perl/CGI-Fast/CGI-Fast-2.160.0.ebuild
+++ b/dev-perl/CGI-Fast/CGI-Fast-2.160.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="CGI Interface for Fast CGI"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~m68k ~mips ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~m68k ~mips ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/CGI-4
diff --git a/dev-perl/CGI/CGI-4.510.0.ebuild b/dev-perl/CGI/CGI-4.510.0.ebuild
index a88f0a94f5ea..6ba60de37f7d 100644
--- a/dev-perl/CGI/CGI-4.510.0.ebuild
+++ b/dev-perl/CGI/CGI-4.510.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Simple Common Gateway Interface Class"
LICENSE="Artistic-2"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/CGI/CGI-4.530.0.ebuild b/dev-perl/CGI/CGI-4.530.0.ebuild
index 55272f7204ca..fd01470d409b 100644
--- a/dev-perl/CGI/CGI-4.530.0.ebuild
+++ b/dev-perl/CGI/CGI-4.530.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/CPAN-Changes/CPAN-Changes-0.400.2-r1.ebuild b/dev-perl/CPAN-Changes/CPAN-Changes-0.400.2-r1.ebuild
index 81a469c6e15e..48defded841c 100644
--- a/dev-perl/CPAN-Changes/CPAN-Changes-0.400.2-r1.ebuild
+++ b/dev-perl/CPAN-Changes/CPAN-Changes-0.400.2-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Read and write Changes files"
SLOT="0"
-KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild b/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild
index ea10b0471e56..a45b998ca173 100644
--- a/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild
+++ b/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
DESCRIPTION="Extract distribution name and version from a distribution filename"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0-r1.ebuild b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0-r1.ebuild
index 7167e7bf023f..04bb5a5f368d 100644
--- a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0-r1.ebuild
+++ b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0-r1.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-CPAN-Meta-2.132.830
diff --git a/dev-perl/Cache-Cache/Cache-Cache-1.80.0-r1.ebuild b/dev-perl/Cache-Cache/Cache-Cache-1.80.0-r1.ebuild
index 4a35a28e490e..a8c3065473e5 100644
--- a/dev-perl/Cache-Cache/Cache-Cache-1.80.0-r1.ebuild
+++ b/dev-perl/Cache-Cache/Cache-Cache-1.80.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Generic cache interface and implementations"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
RDEPEND="
>=dev-perl/Digest-SHA1-2.20.0
diff --git a/dev-perl/Cairo/Cairo-1.109.0.ebuild b/dev-perl/Cairo/Cairo-1.109.0.ebuild
index f2d850821d5c..2c1209cdebba 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 93005f709f3c..a145d77f8bbd 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 42b530341eff..e0a6ffa4e999 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Carp-Always/Carp-Always-0.160.0.ebuild b/dev-perl/Carp-Always/Carp-Always-0.160.0.ebuild
index b0a20e4664f8..93b4e03bd0f8 100644
--- a/dev-perl/Carp-Always/Carp-Always-0.160.0.ebuild
+++ b/dev-perl/Carp-Always/Carp-Always-0.160.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Warns and dies noisily with stack backtraces"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Carp-Assert/Carp-Assert-0.210.0-r1.ebuild b/dev-perl/Carp-Assert/Carp-Assert-0.210.0-r1.ebuild
index 3bfbd41ee5de..29b71551ccf6 100644
--- a/dev-perl/Carp-Assert/Carp-Assert-0.210.0-r1.ebuild
+++ b/dev-perl/Carp-Assert/Carp-Assert-0.210.0-r1.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 ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
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 7616db109af4..2c6d5d87868e 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Accessor-Chained/Class-Accessor-Chained-0.10.0-r2.ebuild b/dev-perl/Class-Accessor-Chained/Class-Accessor-Chained-0.10.0-r2.ebuild
index ba6e6b102474..c11a4cd684fe 100644
--- a/dev-perl/Class-Accessor-Chained/Class-Accessor-Chained-0.10.0-r2.ebuild
+++ b/dev-perl/Class-Accessor-Chained/Class-Accessor-Chained-0.10.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl module to make chained class accessors"
SLOT="0"
-KEYWORDS="amd64 ~riscv x86 ~x86-solaris"
+KEYWORDS="amd64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.140.ebuild b/dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.140.ebuild
index a58942c2b0aa..728aa202fa8b 100644
--- a/dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.140.ebuild
+++ b/dev-perl/Class-Accessor-Grouped/Class-Accessor-Grouped-0.100.140.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Lets you build groups of accessors"
SLOT="0"
-KEYWORDS="amd64 ppc x86 ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ppc x86 ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
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 25c3b358d93f..fd3ac392dcf5 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 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Sub-Name"
diff --git a/dev-perl/Class-Base/Class-Base-0.90.0.ebuild b/dev-perl/Class-Base/Class-Base-0.90.0.ebuild
index 5ef0874bb1ef..a0363234420d 100644
--- a/dev-perl/Class-Base/Class-Base-0.90.0.ebuild
+++ b/dev-perl/Class-Base/Class-Base-0.90.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Useful base class for deriving other modules"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.2.ebuild b/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.2.ebuild
index 6d214176bbdf..5bdafaba29ed 100644
--- a/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.2.ebuild
+++ b/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Load mix-ins or components to your C3-based class"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
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 ed1ba2abb196..103a3cc53f8a 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 ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ppc sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
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 dca6fe7852ad..9d28a6beb8ba 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="A pragma to use the C3 method resolution order algortihm"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1.ebuild b/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1.ebuild
index 6e503f9ed2f3..593907da2d57 100644
--- a/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1.ebuild
+++ b/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="deep_search_where() method for Class::DBI"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0-r1.ebuild b/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0-r1.ebuild
index 58a8cae32c49..58221d52526b 100644
--- a/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0-r1.ebuild
+++ b/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Abstract base class for Class::DBI plugins"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
>=dev-perl/Class-DBI-0.900.0
diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild
index 86061c2015d6..3ed12d211345 100644
--- a/dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild
+++ b/dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Simple Database Abstraction"
SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-solaris"
+KEYWORDS="amd64 ~ppc ppc64 x86"
RDEPEND="
>=dev-perl/Class-Data-Inheritable-0.20.0
diff --git a/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r4.ebuild b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r4.ebuild
index e0af31998bfb..d04bf54d6be1 100644
--- a/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r4.ebuild
+++ b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r4.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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
PERL_RM_FILES=(
t/pod.t
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 ca9747489277..9d61a81d528d 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
PERL_RM_FILES=(
t/pod.t
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 dbef3f62bd53..e354121022fb 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~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 fce00da5c275..317c049d9213 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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 30eb48b8a272..d08a42923e5c 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~ia64 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 5d313bfe5f71..dec16b10c406 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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0-r1.ebuild b/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0-r1.ebuild
index aa60603af767..1a49d4459f4e 100644
--- a/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0-r1.ebuild
+++ b/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="XS implementation of parts of Class::Load"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
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 60037e38fdb8..f18b1353fd6b 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="A working (require q{Class::Name}) and more"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 70e72f217fba..331096f27704 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~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 77c289709721..bacbe913a969 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~s390 sparc x86"
PATCHES=( "${FILESDIR}/${P}-perl526.patch" )
diff --git a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.130.0.ebuild b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.130.0.ebuild
index a2aedee2baa6..38eefe0c0423 100644
--- a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.130.0.ebuild
+++ b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.130.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="provides Moose-like method modifiers"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~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/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild b/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r2.ebuild
index 8360562fab40..bf7b7533806c 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 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
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 14fd0860d2f2..255a5a98133c 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.640.0
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 bd1224d179b4..c087583f2afe 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
LICENSE="Apache-2.0"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Trigger/Class-Trigger-0.150.0.ebuild b/dev-perl/Class-Trigger/Class-Trigger-0.150.0.ebuild
index edfa81bc8936..56e7c0d816fd 100644
--- a/dev-perl/Class-Trigger/Class-Trigger-0.150.0.ebuild
+++ b/dev-perl/Class-Trigger/Class-Trigger-0.150.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Mixin to add / call inheritable triggers"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="test"
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 6af1922f4362..093f7b1e4725 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 ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ~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 e46785412a59..cbac4367bb03 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 ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ~ppc ppc64 sparc x86"
diff --git a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r1.ebuild b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r1.ebuild
index 0ce5efaedfc9..54d236ce8a54 100644
--- a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r1.ebuild
+++ b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r1.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 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~ppc-macos"
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 2c10de42caee..ad90ae442140 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Color-Library/Color-Library-0.21.0-r2.ebuild b/dev-perl/Color-Library/Color-Library-0.21.0-r2.ebuild
index 206e114fba0d..060b7a68e8af 100644
--- a/dev-perl/Color-Library/Color-Library-0.21.0-r2.ebuild
+++ b/dev-perl/Color-Library/Color-Library-0.21.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="An easy-to-use and comprehensive named-color library"
SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 5e798e8ada54..1be707c060bc 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild b/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild
index 3019a4cc6771..a3881dbecca5 100644
--- a/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild
+++ b/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Config file parser module"
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 67be08f0540e..949f81896558 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 ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.260.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.260.0.ebuild
index 2cb17c7d95f8..ab420448f7fb 100644
--- a/dev-perl/Config-Tiny/Config-Tiny-2.260.0.ebuild
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.260.0.ebuild
@@ -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 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild
index a7c0cc9164bf..f07c50ceb4d3 100644
--- a/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild
@@ -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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-File-Spec-3.300.0
diff --git a/dev-perl/Context-Preserve/Context-Preserve-0.30.0.ebuild b/dev-perl/Context-Preserve/Context-Preserve-0.30.0.ebuild
index 62a4fc5900f2..b8c82bf5d318 100644
--- a/dev-perl/Context-Preserve/Context-Preserve-0.30.0.ebuild
+++ b/dev-perl/Context-Preserve/Context-Preserve-0.30.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Return chained, modified values from subs, without losing context"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
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 f11cced71a0a..82dd4c56eb67 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~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.270.0-r1.ebuild b/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0-r1.ebuild
index d5d017213653..10a5cfc74e31 100644
--- a/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0-r1.ebuild
+++ b/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0-r1.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 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild b/dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild
index 730527200d92..8813fb465a5c 100644
--- a/dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild
+++ b/dev-perl/Convert-ASN1/Convert-ASN1-0.330.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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r2.ebuild b/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r2.ebuild
index 8159ee60260e..0edcdde1a3ba 100644
--- a/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r2.ebuild
+++ b/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Read/write encrypted ASN.1 PEM files"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
dev-perl/Class-ErrorHandler
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 70817a85c5ad..37f7afc44f3b 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.290.0.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.290.0.ebuild
index 1819335ca7cb..4c0f919e0fc9 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.290.0.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.290.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 e6f491772a2a..04415b0666c3 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 e86e0aa44d1a..4a6440c2b90e 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 ~x86-solaris"
+KEYWORDS="amd64 ~hppa ~ia64 ~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 8eb017cd9de8..3dad1648a992 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r2.ebuild b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r2.ebuild
index 1c654359f852..e8401a1f1a9d 100644
--- a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r2.ebuild
+++ b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r2.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 1a477b6695dc..b8e62d422504 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 3f7cd60fa4c0..7583b5eb1948 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="dev-perl/Crypt-DES"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
index fe00feea4876..04a7db1e966c 100644
--- a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
+++ b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="DSA Signatures and Key Generation"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc sparc x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ppc sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
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 701ab292e441..adebc1b166e1 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 393bc41fdd88..e3eaf8fd0436 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-libs/openssl:0=
diff --git a/dev-perl/Crypt-Primes/Crypt-Primes-0.500.0-r2.ebuild b/dev-perl/Crypt-Primes/Crypt-Primes-0.500.0-r2.ebuild
index 917f7463984a..77fa866b3f2d 100644
--- a/dev-perl/Crypt-Primes/Crypt-Primes-0.500.0-r2.ebuild
+++ b/dev-perl/Crypt-Primes/Crypt-Primes-0.500.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provable Prime Number Generator suitable for Cryptographic Applications"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=dev-perl/Math-Pari-2.1.804
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 3a582b064393..b0a657938ec5 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 ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+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"
diff --git a/dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.80.0.ebuild b/dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.80.0.ebuild
index c527ad669b6b..26a7b94cb97c 100644
--- a/dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.80.0.ebuild
+++ b/dev-perl/Crypt-RIPEMD160/Crypt-RIPEMD160-0.80.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension for the RIPEMD-160 Hash function"
SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-RSA/Crypt-RSA-1.990.0-r2.ebuild b/dev-perl/Crypt-RSA/Crypt-RSA-1.990.0-r2.ebuild
index 978022b2a4e7..a2afb536cd66 100644
--- a/dev-perl/Crypt-RSA/Crypt-RSA-1.990.0-r2.ebuild
+++ b/dev-perl/Crypt-RSA/Crypt-RSA-1.990.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="RSA public-key cryptosystem"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa x86"
RDEPEND="
>=dev-perl/Class-Loader-2.0.0
diff --git a/dev-perl/Crypt-Random/Crypt-Random-1.520.0-r1.ebuild b/dev-perl/Crypt-Random/Crypt-Random-1.520.0-r1.ebuild
index a114ef83711e..8a4522bba949 100644
--- a/dev-perl/Crypt-Random/Crypt-Random-1.520.0-r1.ebuild
+++ b/dev-perl/Crypt-Random/Crypt-Random-1.520.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Cryptographically Secure, True Random Number Generator"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
RDEPEND="
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 5aa4deb2ac62..a5f154623d90 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 5468e3cab0b2..26b0a91c4862 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 ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
PATCHES=(
"${FILESDIR}"/${PN}-2.180.0-configure-clang16.patch
diff --git a/dev-perl/Curses/Curses-1.370.0-r1.ebuild b/dev-perl/Curses/Curses-1.370.0-r1.ebuild
index f3ce370237af..8e45bd86e365 100644
--- a/dev-perl/Curses/Curses-1.370.0-r1.ebuild
+++ b/dev-perl/Curses/Curses-1.370.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Curses interface modules for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris"
IUSE="+unicode test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild b/dev-perl/Curses/Curses-1.380.0.ebuild
index 1840a47b4bc8..eb25dce3fe90 100644
--- a/dev-perl/Curses/Curses-1.380.0.ebuild
+++ b/dev-perl/Curses/Curses-1.380.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Curses interface modules for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris"
IUSE="+unicode"
RDEPEND="
diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild b/dev-perl/Curses/Curses-1.410.0.ebuild
index c5aba8da5a9d..f730429d8cb5 100644
--- a/dev-perl/Curses/Curses-1.410.0.ebuild
+++ b/dev-perl/Curses/Curses-1.410.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 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris"
IUSE="+unicode"
RDEPEND="
diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild b/dev-perl/Curses/Curses-1.430.0.ebuild
index 4a2b7cd62dc5..6e370c671bf9 100644
--- a/dev-perl/Curses/Curses-1.430.0.ebuild
+++ b/dev-perl/Curses/Curses-1.430.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 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris"
IUSE="+unicode"
RDEPEND="
diff --git a/dev-perl/DBD-Pg/DBD-Pg-3.15.0.ebuild b/dev-perl/DBD-Pg/DBD-Pg-3.15.0.ebuild
index dbef6265ae1a..cbbcb4f6f679 100644
--- a/dev-perl/DBD-Pg/DBD-Pg-3.15.0.ebuild
+++ b/dev-perl/DBD-Pg/DBD-Pg-3.15.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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.720.0.ebuild b/dev-perl/DBD-SQLite/DBD-SQLite-1.720.0.ebuild
index b647b99422e6..180bed812906 100644
--- a/dev-perl/DBD-SQLite/DBD-SQLite-1.720.0.ebuild
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.720.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 ~x86-solaris"
+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"
IUSE="system-sqlite"
# Please read https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-SQLite
diff --git a/dev-perl/DBI/DBI-1.643.0.ebuild b/dev-perl/DBI/DBI-1.643.0.ebuild
index 723ae24e89b4..c0708a155572 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 c5f69354f62e..e6e6beee528b 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 ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ~ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
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 03c0e64560c3..a32134d66c8a 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
diff --git a/dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild b/dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild
index dde68622fb06..67f7512140a7 100644
--- a/dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild
+++ b/dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Pretty printing of data structures"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
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 79bed6ff14a6..5b68ba41daee 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 ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-MIME-Base64
diff --git a/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0-r1.ebuild b/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0-r1.ebuild
index ec29dcfa1b1f..b55776d2eb0a 100644
--- a/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0-r1.ebuild
+++ b/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Less indentation and newlines plus sub deparsing"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~riscv x86 ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/Data-OptList/Data-OptList-0.112.0.ebuild b/dev-perl/Data-OptList/Data-OptList-0.112.0.ebuild
index 6bf4a09570c7..42e4bb30dd8c 100644
--- a/dev-perl/Data-OptList/Data-OptList-0.112.0.ebuild
+++ b/dev-perl/Data-OptList/Data-OptList-0.112.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Sub-Install-0.921.0
diff --git a/dev-perl/Data-Page/Data-Page-2.30.0.ebuild b/dev-perl/Data-Page/Data-Page-2.30.0.ebuild
index 1c6e7d38698c..94f7e585ed88 100644
--- a/dev-perl/Data-Page/Data-Page-2.30.0.ebuild
+++ b/dev-perl/Data-Page/Data-Page-2.30.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="help when paging through sets of results"
SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86 ~x86-solaris"
+KEYWORDS="amd64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Data-Perl/Data-Perl-0.2.11.ebuild b/dev-perl/Data-Perl/Data-Perl-0.2.11.ebuild
index b6c7c737a5ec..0bfeae45c095 100644
--- a/dev-perl/Data-Perl/Data-Perl-0.2.11.ebuild
+++ b/dev-perl/Data-Perl/Data-Perl-0.2.11.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Base classes wrapping fundamental Perl data types"
SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~hppa ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Data-URIEncode/Data-URIEncode-0.110.0-r2.ebuild b/dev-perl/Data-URIEncode/Data-URIEncode-0.110.0-r2.ebuild
index 18f8a641e28b..385831d8b794 100644
--- a/dev-perl/Data-URIEncode/Data-URIEncode-0.110.0-r2.ebuild
+++ b/dev-perl/Data-URIEncode/Data-URIEncode-0.110.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Allow complex data structures to be encoded using flat URIs"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
dev-perl/CGI
diff --git a/dev-perl/Data-UUID/Data-UUID-1.226.0.ebuild b/dev-perl/Data-UUID/Data-UUID-1.226.0.ebuild
index a2e3daeee5a5..462f710394a1 100644
--- a/dev-perl/Data-UUID/Data-UUID-1.226.0.ebuild
+++ b/dev-perl/Data-UUID/Data-UUID-1.226.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
RDEPEND="
virtual/perl-Digest-MD5
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 7e517a6711cb..08f4699fdd94 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 ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Bit-Vector-7.400.0
diff --git a/dev-perl/Date-Manip/Date-Manip-6.890.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.890.0.ebuild
index f482c867fd9d..aafd2573c8fe 100644
--- a/dev-perl/Date-Manip/Date-Manip-6.890.0.ebuild
+++ b/dev-perl/Date-Manip/Date-Manip-6.890.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Date-Simple/Date-Simple-3.30.0-r2.ebuild b/dev-perl/Date-Simple/Date-Simple-3.30.0-r2.ebuild
index ba7b054a7a4c..d708c3092fbc 100644
--- a/dev-perl/Date-Simple/Date-Simple-3.30.0-r2.ebuild
+++ b/dev-perl/Date-Simple/Date-Simple-3.30.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A simple date object"
SLOT="0"
LICENSE="|| ( Artistic GPL-2+ )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
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 643688984202..5c090995e116 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 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="minimal test"
RESTRICT="!test? ( test )"
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 d6d9a2431050..8dad380b918b 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 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild b/dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild
index 4adb0a85225c..0fd7cba58342 100644
--- a/dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild
+++ b/dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse and format SQLite dates and times"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~riscv x86 ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~ppc ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
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 fe3529618a13..1e2699528439 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 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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-Format-W3CDTF/DateTime-Format-W3CDTF-0.80.0.ebuild b/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.80.0.ebuild
index a4e2faa5e1fb..b19c0e8dd094 100644
--- a/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.80.0.ebuild
+++ b/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.80.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse and format W3CDTF datetime strings"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.320.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.320.0.ebuild
index 325be4c16629..f0c7c7592b39 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.320.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.320.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Localization support for DateTime"
LICENSE="|| ( Artistic GPL-1+ ) unicode"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~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-TimeZone/DateTime-TimeZone-2.560.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.560.0.ebuild
index 0edd79006c94..f5e267185d98 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.560.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.560.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Time zone object base class and factory"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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.600.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild
index 5f4c70189138..360a4a9abeef 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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/DateTime-1.540.0.ebuild b/dev-perl/DateTime/DateTime-1.540.0.ebuild
index 8de80e97a957..af12e81119ef 100644
--- a/dev-perl/DateTime/DateTime-1.540.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.540.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A date and time object"
LICENSE="Artistic-2"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~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/Devel-CallChecker/Devel-CallChecker-0.8.0-r1.ebuild b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0-r1.ebuild
index c386f3f221ef..056cd2b64202 100644
--- a/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0-r1.ebuild
+++ b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0-r1.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-Caller/Devel-Caller-2.60.0-r2.ebuild b/dev-perl/Devel-Caller/Devel-Caller-2.60.0-r2.ebuild
index c5a60dc562f6..e5ddf842b914 100644
--- a/dev-perl/Devel-Caller/Devel-Caller-2.60.0-r2.ebuild
+++ b/dev-perl/Devel-Caller/Devel-Caller-2.60.0-r2.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 613af18fbb2b..f0ad0281cf08 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 e2dac49afd16..906492c6806e 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Exporter
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 3acb505335ba..6be6e7f7dc8c 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 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 348593e31966..a33631a3db2e 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Sub-Exporter-Progressive-0.1.11
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 afb05d94afef..5db1769e76b8 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.7.0.ebuild b/dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.7.0.ebuild
index 06c77a02655f..a6fe4d29cb0e 100644
--- a/dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.7.0.ebuild
+++ b/dev-perl/Devel-OverloadInfo/Devel-OverloadInfo-0.7.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Introspect overloaded operators"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
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 18ea566bd1b6..5e380c95662d 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 7b3e45ce0601..06a6e96d3431 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 63698e950797..bf6594338b6d 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.420.0
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 ad57d91f6314..34c85a5067ef 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 19a07dce4b41..d29603986e66 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 8f62e7b664f1..9a858aa1616e 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
src_compile() {
mymake=(
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 23a83ad17857..f5b910474a49 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 ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+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"
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 5cc42a70e79e..751f78a9cd9d 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Digest-1.0.0
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 69ee5adf9bc0..8444c6d3a99f 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0-r1.ebuild b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0-r1.ebuild
index cb369877ddb7..e1116fdb5aba 100644
--- a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0-r1.ebuild
+++ b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0-r1.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
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 91c517a46984..a0fa299da809 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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild b/dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild
index 8c4853f40e35..bf93f098190c 100644
--- a/dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild
+++ b/dev-perl/Email-Address/Email-Address-1.912.0-r1.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
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 69bfabbd26e1..5d2ec9a458c7 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild
index d68cb087b9c9..ff7525d6822a 100644
--- a/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild
+++ b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Produce RFC 822 date strings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
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 61d9c6d11c27..14ab9f1a4965 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 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild b/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild
index bee2975934af..7c1a2d597de5 100644
--- a/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild
+++ b/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Find RFC 822 email addresses in plain text"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.0.ebuild b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.0.ebuild
index 246c6ee90b83..cf2f88e1495e 100644
--- a/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.0.ebuild
+++ b/dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.26.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 ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 e9b6ecd96529..90261195dbaa 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r2.ebuild b/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r2.ebuild
index e04ddaa32a8e..431c30576cef 100644
--- a/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r2.ebuild
+++ b/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.315.0-r2.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 ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
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 fa94f212656f..70b31da1039e 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MIME/Email-MIME-1.952.0.ebuild b/dev-perl/Email-MIME/Email-MIME-1.952.0.ebuild
index 2fd2795db423..4a3981c8f6ec 100644
--- a/dev-perl/Email-MIME/Email-MIME-1.952.0.ebuild
+++ b/dev-perl/Email-MIME/Email-MIME-1.952.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Easy MIME message parsing"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
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 21961fa28ddb..f97b587750b8 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild b/dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild
index 7d72d63e9b58..6c9c1021807b 100644
--- a/dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild
+++ b/dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Generate world unique message-ids"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
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 e652f1d27b59..1d5970e56760 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Simple/Email-Simple-2.216.0.ebuild b/dev-perl/Email-Simple/Email-Simple-2.216.0.ebuild
index e9e9577a4a8f..779c220e0d5c 100644
--- a/dev-perl/Email-Simple/Email-Simple-2.216.0.ebuild
+++ b/dev-perl/Email-Simple/Email-Simple-2.216.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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 b7b4192705e6..8ab4299ec28c 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 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Valid/Email-Valid-1.202.0-r1.ebuild b/dev-perl/Email-Valid/Email-Valid-1.202.0-r1.ebuild
index 929638c5ce1e..5ff6b932d801 100644
--- a/dev-perl/Email-Valid/Email-Valid-1.202.0-r1.ebuild
+++ b/dev-perl/Email-Valid/Email-Valid-1.202.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check validity of Internet email addresses"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Valid/Email-Valid-1.203.0.ebuild b/dev-perl/Email-Valid/Email-Valid-1.203.0.ebuild
index 815c60bfc390..c31e1f80461b 100644
--- a/dev-perl/Email-Valid/Email-Valid-1.203.0.ebuild
+++ b/dev-perl/Email-Valid/Email-Valid-1.203.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Check validity of Internet email addresses"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Encode
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 0fa27b55a5d2..e1736c3c878a 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 2e2dc9cae18c..b64ba61b6b02 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 2a8dab3ab303..d16ddd48e03c 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
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 e9236fc9c1ad..bd4b6988afcd 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=">=virtual/perl-Encode-2.0.0"
DEPEND="${RDEPEND}
diff --git a/dev-perl/Error/Error-0.170.290.ebuild b/dev-perl/Error/Error-0.170.290.ebuild
index 421a3d624835..a157fc5f009a 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 8b279e2de621..1f1147b18b2a 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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/Event/Event-1.280.0.ebuild b/dev-perl/Event/Event-1.280.0.ebuild
index 47c80492e15c..0ffaaacbadf1 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~ia64 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 bf37ececaf87..8341e5b55356 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="A 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Exporter-Lite/Exporter-Lite-0.80.0-r1.ebuild b/dev-perl/Exporter-Lite/Exporter-Lite-0.80.0-r1.ebuild
index 4bca3dadf9e1..7bb07e025725 100644
--- a/dev-perl/Exporter-Lite/Exporter-Lite-0.80.0-r1.ebuild
+++ b/dev-perl/Exporter-Lite/Exporter-Lite-0.80.0-r1.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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.2.ebuild b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.2.ebuild
index 52787ba67d9c..8e9f2862d620 100644
--- a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.2.ebuild
+++ b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.2.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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.0.ebuild b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.0.ebuild
index 4c68c4d65314..319eca046831 100644
--- a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.0.ebuild
+++ b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.0.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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 546202eb1f23..7440e754bd9c 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-ExtUtils-CBuilder
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 4d72154de0f7..595947c2da73 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="A wrapper for perl's configuration"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Data-Dumper
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 14ce133054dc..791dbeafc4fb 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 435ef62b5185..152d2434deda 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
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 ec3950b41419..c1638dfc1bbe 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
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 59a0de06204c..4ce7c45a14cc 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/FCGI/FCGI-0.790.0.ebuild b/dev-perl/FCGI/FCGI-0.790.0.ebuild
index 95ed40207e6c..66a280f8435f 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE=""
RDEPEND="
diff --git a/dev-perl/File-BOM/File-BOM-0.180.0.ebuild b/dev-perl/File-BOM/File-BOM-0.180.0.ebuild
index 90dc3e2b9761..deb1acb0e57f 100644
--- a/dev-perl/File-BOM/File-BOM-0.180.0.ebuild
+++ b/dev-perl/File-BOM/File-BOM-0.180.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Utilities for handling Byte Order Marks"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-BaseDir/File-BaseDir-0.80.0.ebuild b/dev-perl/File-BaseDir/File-BaseDir-0.80.0.ebuild
index 040c1bd5e802..7e7d3e4acae9 100644
--- a/dev-perl/File-BaseDir/File-BaseDir-0.80.0.ebuild
+++ b/dev-perl/File-BaseDir/File-BaseDir-0.80.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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 de422509c01a..b2d821c88ad0 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
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 9146df2431d0..1b6c90f012be 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-File-Spec
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 522f5916435b..705fae5c19e7 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="+xdg test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Listing/File-Listing-6.150.0.ebuild b/dev-perl/File-Listing/File-Listing-6.150.0.ebuild
index 114e6a1c7ed5..33af315ad065 100644
--- a/dev-perl/File-Listing/File-Listing-6.150.0.ebuild
+++ b/dev-perl/File-Listing/File-Listing-6.150.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Next/File-Next-1.180.0-r1.ebuild b/dev-perl/File-Next/File-Next-1.180.0-r1.ebuild
index 190651ba17d7..c3593dfd9f6c 100644
--- a/dev-perl/File-Next/File-Next-1.180.0-r1.ebuild
+++ b/dev-perl/File-Next/File-Next-1.180.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An iterator-based module for finding files"
LICENSE="Artistic-2 GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
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 ef6bdad5fdcb..787c5079d907 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 17bc441c1b1e..53044c331daf 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
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 6f812d0ffb48..f8d388ab8757 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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 b2c8da8621b0..a57111e5f661 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 ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-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 1ce236cb2d8c..dda78cf4f781 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="A 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 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
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 a8e8fa4ee709..aa7648c4aa22 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild b/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild
index 50d107d083b7..61a7cb105edc 100644
--- a/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild
+++ b/dev-perl/File-Slurper/File-Slurper-0.12.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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 67fba718cb60..a3018e0a450a 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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/PerlIO-utf8_strict
diff --git a/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0-r1.ebuild b/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0-r1.ebuild
index 704d1d8a4997..f2b537c7ef22 100644
--- a/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0-r1.ebuild
+++ b/dev-perl/File-Spec-Native/File-Spec-Native-1.4.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Use native OS implementation of File::Spec from a subclass"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-File-Spec
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 3cec38031fea..79e18e0464e8 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test pwhich"
RESTRICT="!test? ( test )"
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 bf3fdb35056a..e0b67927e01d 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 6bd6feae2bb5..d5b2ea67f4a3 100644
--- a/dev-perl/File-pushd/File-pushd-1.16.0.ebuild
+++ b/dev-perl/File-pushd/File-pushd-1.16.0.ebuild
@@ -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 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Filter/Filter-1.600.0.ebuild b/dev-perl/Filter/Filter-1.600.0.ebuild
index 03a54894d5ec..323c5b39f123 100644
--- a/dev-perl/Filter/Filter-1.600.0.ebuild
+++ b/dev-perl/Filter/Filter-1.600.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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
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 e8bd7cc62d16..fa8dba9623dc 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 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>=dev-perl/GD-1.180.0
diff --git a/dev-perl/GDGraph/GDGraph-1.540.0-r1.ebuild b/dev-perl/GDGraph/GDGraph-1.540.0-r1.ebuild
index 714cb6c7e1ea..299201365cb0 100644
--- a/dev-perl/GDGraph/GDGraph-1.540.0-r1.ebuild
+++ b/dev-perl/GDGraph/GDGraph-1.540.0-r1.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 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~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 55fff193bc77..497b387da73a 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 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
dev-perl/GD
diff --git a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.109.0.ebuild b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.109.0.ebuild
index 8100e6813552..eeda2675b07e 100644
--- a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.109.0.ebuild
+++ b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.109.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 ~x86-solaris"
+KEYWORDS="amd64 arm ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Gtk2/Gtk2-1.249.930.ebuild b/dev-perl/Gtk2/Gtk2-1.249.930.ebuild
index d07611f0e9de..193b8fa40d25 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTML-Form/HTML-Form-6.70.0.ebuild b/dev-perl/HTML-Form/HTML-Form-6.70.0.ebuild
index 4082c01ece51..0ab296117a4e 100644
--- a/dev-perl/HTML-Form/HTML-Form-6.70.0.ebuild
+++ b/dev-perl/HTML-Form/HTML-Form-6.70.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTML-FromText/HTML-FromText-2.70.0-r1.ebuild b/dev-perl/HTML-FromText/HTML-FromText-2.70.0-r1.ebuild
index b41b966269f7..deece380e493 100644
--- a/dev-perl/HTML-FromText/HTML-FromText-2.70.0-r1.ebuild
+++ b/dev-perl/HTML-FromText/HTML-FromText-2.70.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Convert plain text to HTML"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTML-Parser/HTML-Parser-3.760.0.ebuild b/dev-perl/HTML-Parser/HTML-Parser-3.760.0.ebuild
index 7be0654d8a4f..58bd1c3c09bd 100644
--- a/dev-perl/HTML-Parser/HTML-Parser-3.760.0.ebuild
+++ b/dev-perl/HTML-Parser/HTML-Parser-3.760.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 b3122426c9eb..b474c9964013 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
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 b260098ec75c..966d1e91a6d8 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="A 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
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 c044d17b5b45..eec52de942bd 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 3867ea6c7c55..5686e87dd2f3 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="test"
diff --git a/dev-perl/HTTP-Daemon/HTTP-Daemon-6.120.0.ebuild b/dev-perl/HTTP-Daemon/HTTP-Daemon-6.120.0.ebuild
index 952b79f7cb98..33b3ae7a7e9b 100644
--- a/dev-perl/HTTP-Daemon/HTTP-Daemon-6.120.0.ebuild
+++ b/dev-perl/HTTP-Daemon/HTTP-Daemon-6.120.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTTP-Date/HTTP-Date-6.50.0.ebuild b/dev-perl/HTTP-Date/HTTP-Date-6.50.0.ebuild
index 638c2389e337..f155e725ff8d 100644
--- a/dev-perl/HTTP-Date/HTTP-Date-6.50.0.ebuild
+++ b/dev-perl/HTTP-Date/HTTP-Date-6.50.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.320.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-6.320.0.ebuild
index c42f90ebd678..4f4924e37930 100644
--- a/dev-perl/HTTP-Message/HTTP-Message-6.320.0.ebuild
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.320.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Base class for Request/Response"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild
index e1329f11ad87..c86ddfa84855 100644
--- a/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.330.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.440.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-6.440.0.ebuild
index 9c0be6e7327d..a10b1fcedc57 100644
--- a/dev-perl/HTTP-Message/HTTP-Message-6.440.0.ebuild
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.440.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 91795e2e5f70..63fdcd514a09 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
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 80867d26f8ce..ed16a5bcf5fe 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 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 68e02456d1d3..851bfdf17b41 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
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 dff65ff07ba5..1a23cf8b982a 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
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 b33b09667f8f..a262669d35c7 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.720.0-r2.ebuild b/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.720.0-r2.ebuild
index f92e1db8d55f..943b00e6a809 100644
--- a/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.720.0-r2.ebuild
+++ b/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.720.0-r2.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Socket6
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.0.ebuild
index 467dd05e557e..f4338a2bf481 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="idn"
RDEPEND="
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.0.ebuild
index 32518ab55669..79df37df492f 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="idn"
RDEPEND="
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild
index c294dae34ed4..39ba310f820b 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="idn"
RDEPEND="
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 d91e42e942bb..dee53d67df72 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/IO-Tty/IO-Tty-1.170.0.ebuild b/dev-perl/IO-Tty/IO-Tty-1.170.0.ebuild
index 86bbbcf86906..c2644b3ff020 100644
--- a/dev-perl/IO-Tty/IO-Tty-1.170.0.ebuild
+++ b/dev-perl/IO-Tty/IO-Tty-1.170.0.ebuild
@@ -10,7 +10,7 @@ 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
PATCHES=(
"${FILESDIR}"/${PN}-1.160.0-musl-strlcpy.patch
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 2e1e62464a91..d9677d15cfa8 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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/IPC-Run/IPC-Run-20200505.0.0.ebuild b/dev-perl/IPC-Run/IPC-Run-20200505.0.0.ebuild
index 7a35493bf929..8f461395400e 100644
--- a/dev-perl/IPC-Run/IPC-Run-20200505.0.0.ebuild
+++ b/dev-perl/IPC-Run/IPC-Run-20200505.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 fbbb398275ea..fdcc59bc3111 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 85e68324e8b7..e692d8045bbc 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
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 4329080334e3..994adbd27e0a 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 8c14ec1a20ea..8acc876f2fd3 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 ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ~ppc ppc64 sparc x86"
IUSE=""
RDEPEND="
diff --git a/dev-perl/Import-Into/Import-Into-1.2.5-r1.ebuild b/dev-perl/Import-Into/Import-Into-1.2.5-r1.ebuild
index da9f38a7cd3f..6dc7cc1431b9 100644
--- a/dev-perl/Import-Into/Import-Into-1.2.5-r1.ebuild
+++ b/dev-perl/Import-Into/Import-Into-1.2.5-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Import packages into other packages"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~riscv x86 ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86 ~x64-macos"
RDEPEND="
dev-perl/Module-Runtime
diff --git a/dev-perl/Importer/Importer-0.26.0.ebuild b/dev-perl/Importer/Importer-0.26.0.ebuild
index bf5ccb179869..8dd67e6f4dc3 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/JSON-Any/JSON-Any-1.390.0-r1.ebuild b/dev-perl/JSON-Any/JSON-Any-1.390.0-r1.ebuild
index 3d14a392237f..c55aebb2aad5 100644
--- a/dev-perl/JSON-Any/JSON-Any-1.390.0-r1.ebuild
+++ b/dev-perl/JSON-Any/JSON-Any-1.390.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Wrapper Class for the various JSON classes (DEPRECATED)"
SLOT="0"
-KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.3.ebuild b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.3.ebuild
index 89154398d647..5f4f89dba1a6 100644
--- a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.3.ebuild
+++ b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.3.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="+xs"
# needs Scalar-Util
diff --git a/dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r2.ebuild b/dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r2.ebuild
index 965a7a4d2158..627d603b0c22 100644
--- a/dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r2.ebuild
+++ b/dev-perl/JSON-XS-VersionOneAndTwo/JSON-XS-VersionOneAndTwo-0.310.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Support versions 1 and 2 of JSON::XS"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
RDEPEND="dev-perl/JSON-XS"
BDEPEND="${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 4e4d91ae79b0..19727fa8aa93 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Types-Serialiser
diff --git a/dev-perl/JSON/JSON-4.30.0.ebuild b/dev-perl/JSON/JSON-4.30.0.ebuild
index fbc54bf0352a..ff8f20129baa 100644
--- a/dev-perl/JSON/JSON-4.30.0.ebuild
+++ b/dev-perl/JSON/JSON-4.30.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 eae9198da031..71dcd3962b51 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 bd70c01a58e1..0decb132519b 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/LaTeX-Driver/LaTeX-Driver-1.2.0.ebuild b/dev-perl/LaTeX-Driver/LaTeX-Driver-1.2.0.ebuild
index d2675a646ca2..2e48fb8c40fb 100644
--- a/dev-perl/LaTeX-Driver/LaTeX-Driver-1.2.0.ebuild
+++ b/dev-perl/LaTeX-Driver/LaTeX-Driver-1.2.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl encapsulation of invoking the Latex programs"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Capture-Tiny
diff --git a/dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0-r1.ebuild b/dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0-r1.ebuild
index e6b3c12175ae..205d5646733a 100644
--- a/dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0-r1.ebuild
+++ b/dev-perl/LaTeX-Encode/LaTeX-Encode-0.92.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Encode characters for LaTeX formatting"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Getopt-Long
diff --git a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0-r1.ebuild b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0-r1.ebuild
index 9f2fad3526ad..b91dd8754dc0 100644
--- a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0-r1.ebuild
+++ b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0-r1.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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 e187378d5f4b..e25ff155ff8a 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 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
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 f22852615304..f4bb104727e4 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 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k 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 2ba53b03461c..4c48d950e12c 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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
# See XS.pm/LICENSE
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
diff --git a/dev-perl/List-MoreUtils/List-MoreUtils-0.428.0.ebuild b/dev-perl/List-MoreUtils/List-MoreUtils-0.428.0.ebuild
index 6ec3163a7fa7..e649e6ce6006 100644
--- a/dev-perl/List-MoreUtils/List-MoreUtils-0.428.0.ebuild
+++ b/dev-perl/List-MoreUtils/List-MoreUtils-0.428.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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
IUSE="test +xs"
RESTRICT="!test? ( test )"
# See MoreUtils.pm/LICENSE
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 fb774591d281..674e89b1c1d6 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 ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-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 73adfde72128..752f236fb8fd 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 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/List-SomeUtils/List-SomeUtils-0.580.0.ebuild b/dev-perl/List-SomeUtils/List-SomeUtils-0.580.0.ebuild
index b8f0d45b1d9f..d31102987e62 100644
--- a/dev-perl/List-SomeUtils/List-SomeUtils-0.580.0.ebuild
+++ b/dev-perl/List-SomeUtils/List-SomeUtils-0.580.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="A colletion of List utilities missing from List::Util"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k 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.110.0.ebuild b/dev-perl/List-UtilsBy/List-UtilsBy-0.110.0.ebuild
index f0b7ebe28194..61dabf3a8b88 100644
--- a/dev-perl/List-UtilsBy/List-UtilsBy-0.110.0.ebuild
+++ b/dev-perl/List-UtilsBy/List-UtilsBy-0.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Higher-order list utility functions"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Locale-Codes/Locale-Codes-3.670.0.ebuild b/dev-perl/Locale-Codes/Locale-Codes-3.670.0.ebuild
index 73c5e0b09967..f8b49dee9ddc 100644
--- a/dev-perl/Locale-Codes/Locale-Codes-3.670.0.ebuild
+++ b/dev-perl/Locale-Codes/Locale-Codes-3.670.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Locale-Codes/Locale-Codes-3.680.0.ebuild b/dev-perl/Locale-Codes/Locale-Codes-3.680.0.ebuild
index 29d2901ca4a2..18c7d7d4e12c 100644
--- a/dev-perl/Locale-Codes/Locale-Codes-3.680.0.ebuild
+++ b/dev-perl/Locale-Codes/Locale-Codes-3.680.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 71f72600f7f7..68a097c92ed9 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Locale-Maketext-1.170.0
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 aaea2e72a0b3..294c7ed88226 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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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 24cf1f9414bb..27c021007d78 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="A 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
# errors out when running in parallel
DIST_TEST=do
diff --git a/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild b/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild
index 84f303347a37..b3a1c0adc35c 100644
--- a/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild
+++ b/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Log4j implementation for Perl"
HOMEPAGE="http://log4perl.sourceforge.net/"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
RDEPEND="
>=virtual/perl-File-Path-2.70.0
diff --git a/dev-perl/MIME-Charset/MIME-Charset-1.12.2-r1.ebuild b/dev-perl/MIME-Charset/MIME-Charset-1.12.2-r1.ebuild
index d41fb022bfb4..56be3c0dff8a 100644
--- a/dev-perl/MIME-Charset/MIME-Charset-1.12.2-r1.ebuild
+++ b/dev-perl/MIME-Charset/MIME-Charset-1.12.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Charset Informations for MIME"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="l10n_ja l10n_zh"
# Put JISX0213 here one day
diff --git a/dev-perl/MIME-Charset/MIME-Charset-1.13.1.ebuild b/dev-perl/MIME-Charset/MIME-Charset-1.13.1.ebuild
index 1067a969b201..ac286b7c613c 100644
--- a/dev-perl/MIME-Charset/MIME-Charset-1.13.1.ebuild
+++ b/dev-perl/MIME-Charset/MIME-Charset-1.13.1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Charset Informations for MIME"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="l10n_ja l10n_zh"
# Put JISX0213 here one day
diff --git a/dev-perl/MIME-Types/MIME-Types-2.210.0.ebuild b/dev-perl/MIME-Types/MIME-Types-2.210.0.ebuild
index 091426b7faaa..ff43526eca81 100644
--- a/dev-perl/MIME-Types/MIME-Types-2.210.0.ebuild
+++ b/dev-perl/MIME-Types/MIME-Types-2.210.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Definition of MIME types"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/MIME-Types/MIME-Types-2.220.0.ebuild b/dev-perl/MIME-Types/MIME-Types-2.220.0.ebuild
index 83868dd7645a..1814fc18a534 100644
--- a/dev-perl/MIME-Types/MIME-Types-2.220.0.ebuild
+++ b/dev-perl/MIME-Types/MIME-Types-2.220.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Definition of MIME types"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild b/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild
index 099ba007369a..669a3c3507e8 100644
--- a/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild
+++ b/dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Definition of MIME types"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild b/dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild
index 00b8b3f2903d..1e61a8ccf28e 100644
--- a/dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild
+++ b/dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="A multidimensional/tied hash Perl Module"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Data-Dumper-2.80.0
diff --git a/dev-perl/MP3-Info/MP3-Info-1.260.0-r1.ebuild b/dev-perl/MP3-Info/MP3-Info-1.260.0-r1.ebuild
index bbf01e761def..c236fcb2a96e 100644
--- a/dev-perl/MP3-Info/MP3-Info-1.260.0-r1.ebuild
+++ b/dev-perl/MP3-Info/MP3-Info-1.260.0-r1.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
DESCRIPTION="A Perl module to manipulate/fetch info from MP3 files"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/MP3-Tag/MP3-Tag-1.150.0-r1.ebuild b/dev-perl/MP3-Tag/MP3-Tag-1.150.0-r1.ebuild
index 5aeed8d36d87..fdb2238fcd0a 100644
--- a/dev-perl/MP3-Tag/MP3-Tag-1.150.0-r1.ebuild
+++ b/dev-perl/MP3-Tag/MP3-Tag-1.150.0-r1.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Module for reading tags of MP3 Audio files"
SLOT="0"
LICENSE="Artistic"
-KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
dev-perl/MP3-Info
diff --git a/dev-perl/MRO-Compat/MRO-Compat-0.130.0-r1.ebuild b/dev-perl/MRO-Compat/MRO-Compat-0.130.0-r1.ebuild
index c72b3af5a6f0..c361e55bfb1c 100644
--- a/dev-perl/MRO-Compat/MRO-Compat-0.130.0-r1.ebuild
+++ b/dev-perl/MRO-Compat/MRO-Compat-0.130.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Lets you build groups of accessors"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/MailTools/MailTools-2.210.0.ebuild b/dev-perl/MailTools/MailTools-2.210.0.ebuild
index 71a2a3086dc2..cdb6724fcc68 100644
--- a/dev-perl/MailTools/MailTools-2.210.0.ebuild
+++ b/dev-perl/MailTools/MailTools-2.210.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Manipulation of electronic mail addresses"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
RDEPEND="
dev-perl/TimeDate
diff --git a/dev-perl/Math-Base-Convert/Math-Base-Convert-0.110.0-r1.ebuild b/dev-perl/Math-Base-Convert/Math-Base-Convert-0.110.0-r1.ebuild
index 6926764bfe6c..289b05c4ff4d 100644
--- a/dev-perl/Math-Base-Convert/Math-Base-Convert-0.110.0-r1.ebuild
+++ b/dev-perl/Math-Base-Convert/Math-Base-Convert-0.110.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Very fast base to base conversion"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.700.ebuild b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.700.ebuild
index cf107a6d54b7..1c032ae37cb2 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.700.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.600.700.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Use the GMP library for Math::BigInt routines"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Math-Pari/Math-Pari-2.10.809.0-r2.ebuild b/dev-perl/Math-Pari/Math-Pari-2.10.809.0-r2.ebuild
index 242366699ec2..e0cbabe29c38 100644
--- a/dev-perl/Math-Pari/Math-Pari-2.10.809.0-r2.ebuild
+++ b/dev-perl/Math-Pari/Math-Pari-2.10.809.0-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="${SRC_URI}
S_PARI="${WORKDIR}"/pari-${PARI_VER}
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
# Math::Pari requires that a copy of the pari source in a parallel
# directory to where you build it. It does not need to compile it, but
diff --git a/dev-perl/Math-Round/Math-Round-0.70.0-r1.ebuild b/dev-perl/Math-Round/Math-Round-0.70.0-r1.ebuild
index a6756b78f797..a898fe85f261 100644
--- a/dev-perl/Math-Round/Math-Round-0.70.0-r1.ebuild
+++ b/dev-perl/Math-Round/Math-Round-0.70.0-r1.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
DESCRIPTION="Perl extension for rounding numbers"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
diff --git a/dev-perl/Math-VecStat/Math-VecStat-0.80.0-r2.ebuild b/dev-perl/Math-VecStat/Math-VecStat-0.80.0-r2.ebuild
index 73b0b3a8c2f4..28ac97081334 100644
--- a/dev-perl/Math-VecStat/Math-VecStat-0.80.0-r2.ebuild
+++ b/dev-perl/Math-VecStat/Math-VecStat-0.80.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Some basic numeric stats on vectors"
SLOT="0"
-KEYWORDS="amd64 ~ia64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~ia64 sparc x86 ~amd64-linux ~x86-linux"
diff --git a/dev-perl/Mock-Config/Mock-Config-0.30.0-r1.ebuild b/dev-perl/Mock-Config/Mock-Config-0.30.0-r1.ebuild
index 952b5fd2065b..a892e7f0817c 100644
--- a/dev-perl/Mock-Config/Mock-Config-0.30.0-r1.ebuild
+++ b/dev-perl/Mock-Config/Mock-Config-0.30.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Temporarily set Config or XSConfig values"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
LICENSE="Artistic-2"
src_test() {
diff --git a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild
index e35948be2ea7..6fb26859bfc7 100644
--- a/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild
+++ b/dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION='A tiny replacement for Module::Build'
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-CPAN-Meta
diff --git a/dev-perl/Module-Build/Module-Build-0.423.100.ebuild b/dev-perl/Module-Build/Module-Build-0.423.100.ebuild
index b41079bb0f98..3eec74c943d5 100644
--- a/dev-perl/Module-Build/Module-Build-0.423.100.ebuild
+++ b/dev-perl/Module-Build/Module-Build-0.423.100.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Build and install Perl modules"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-CPAN-Meta-2.142.60
diff --git a/dev-perl/Module-Find/Module-Find-0.150.0.ebuild b/dev-perl/Module-Find/Module-Find-0.150.0.ebuild
index 0f890b42543b..fac0c5c26001 100644
--- a/dev-perl/Module-Find/Module-Find-0.150.0.ebuild
+++ b/dev-perl/Module-Find/Module-Find-0.150.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Find and use installed modules in a (sub)category"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
PERL_RM_FILES=( t/pod.t t/meta.t t/pod-coverage.t )
diff --git a/dev-perl/Module-Implementation/Module-Implementation-0.90.0-r1.ebuild b/dev-perl/Module-Implementation/Module-Implementation-0.90.0-r1.ebuild
index a751891971a0..29fc24e5f222 100644
--- a/dev-perl/Module-Implementation/Module-Implementation-0.90.0-r1.ebuild
+++ b/dev-perl/Module-Implementation/Module-Implementation-0.90.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Loads one of several alternate underlying implementations for a mod
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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/Module-Pluggable/Module-Pluggable-5.200.0-r1.ebuild b/dev-perl/Module-Pluggable/Module-Pluggable-5.200.0-r1.ebuild
index 868475e13fc8..c122bab3361f 100644
--- a/dev-perl/Module-Pluggable/Module-Pluggable-5.200.0-r1.ebuild
+++ b/dev-perl/Module-Pluggable/Module-Pluggable-5.200.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Automatically give your module the ability to have plugins"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-File-Spec-3
diff --git a/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0-r1.ebuild b/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0-r1.ebuild
index eb7f995c39d3..87b49f122d3f 100644
--- a/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0-r1.ebuild
+++ b/dev-perl/Module-Runtime-Conflicts/Module-Runtime-Conflicts-0.3.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Provide information on conflicts for Module::Runtime"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Dist-CheckConflicts
diff --git a/dev-perl/Module-Runtime/Module-Runtime-0.16.0-r1.ebuild b/dev-perl/Module-Runtime/Module-Runtime-0.16.0-r1.ebuild
index 399872f9889b..f3a7a5245867 100644
--- a/dev-perl/Module-Runtime/Module-Runtime-0.16.0-r1.ebuild
+++ b/dev-perl/Module-Runtime/Module-Runtime-0.16.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Runtime module handling"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Moo/Moo-2.5.4-r1.ebuild b/dev-perl/Moo/Moo-2.5.4-r1.ebuild
index 84b09a310c8e..321a8ed105b6 100644
--- a/dev-perl/Moo/Moo-2.5.4-r1.ebuild
+++ b/dev-perl/Moo/Moo-2.5.4-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
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 ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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/Moo/Moo-2.5.4.ebuild b/dev-perl/Moo/Moo-2.5.4.ebuild
index 86c71fd04a05..6da6e544e1e1 100644
--- a/dev-perl/Moo/Moo-2.5.4.ebuild
+++ b/dev-perl/Moo/Moo-2.5.4.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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/Moo/Moo-2.5.5.ebuild b/dev-perl/Moo/Moo-2.5.5.ebuild
index f7515d0c3db0..ee6472a540c5 100644
--- a/dev-perl/Moo/Moo-2.5.5.ebuild
+++ b/dev-perl/Moo/Moo-2.5.5.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
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 ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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/MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild b/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild
index 941a7020ce90..26410b7ae53a 100644
--- a/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild
+++ b/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="NativeTrait-like behavior for Moo"
SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~hppa ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
dev-perl/Class-Method-Modifiers
diff --git a/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild b/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild
index 4655fc920c55..f53fdb92ebd0 100644
--- a/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild
+++ b/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Some Moosish types and a type builder"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/strictures-2
diff --git a/dev-perl/Moose/Moose-2.201.500.ebuild b/dev-perl/Moose/Moose-2.201.500.ebuild
index e54dbd93d8b3..60706c8aea26 100644
--- a/dev-perl/Moose/Moose-2.201.500.ebuild
+++ b/dev-perl/Moose/Moose-2.201.500.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
CONFLICTS="
!<=dev-perl/Catalyst-5.900.499.990
diff --git a/dev-perl/Moose/Moose-2.220.100.ebuild b/dev-perl/Moose/Moose-2.220.100.ebuild
index 2095526a7f6d..243adfed6b44 100644
--- a/dev-perl/Moose/Moose-2.220.100.ebuild
+++ b/dev-perl/Moose/Moose-2.220.100.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
CONFLICTS="
!<=dev-perl/Catalyst-5.900.499.990
diff --git a/dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r2.ebuild b/dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r2.ebuild
index 11a7ea2856d3..697444e626b8 100644
--- a/dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r2.ebuild
+++ b/dev-perl/MooseX-FollowPBP/MooseX-FollowPBP-0.50.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Name your accessors get_foo() and set_foo(), whatever that may mean
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/Moose-1.160.0
diff --git a/dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild b/dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild
index 55584336a4cf..c8f00e7bc504 100644
--- a/dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild
+++ b/dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A Moose role for processing command line options"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild b/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild
index b43d7596d86d..eb8736d2fadd 100644
--- a/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild
+++ b/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Roles with composition parameters"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
!<=dev-perl/MooseX-Storage-0.460.0
diff --git a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0-r1.ebuild b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0-r1.ebuild
index 75a42fadc45f..4aeffd5242d8 100644
--- a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0-r1.ebuild
+++ b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Roles which support overloading (DEPRECATED)"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/Moose-0.940.0
diff --git a/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-1.0.0-r2.ebuild b/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-1.0.0-r2.ebuild
index 1ec6f63369a0..a44cb0794567 100644
--- a/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-1.0.0-r2.ebuild
+++ b/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-1.0.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="JSON datatype for Moose"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
dev-perl/JSON
diff --git a/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.0-r1.ebuild b/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.0-r1.ebuild
index 541b4fb18b67..7bd7d1b4a9e5 100644
--- a/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.0-r1.ebuild
+++ b/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.90.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A Path::Class type library for Moose"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/MooseX-Types/MooseX-Types-0.500.0-r1.ebuild b/dev-perl/MooseX-Types/MooseX-Types-0.500.0-r1.ebuild
index c46326753867..b52f2e3f42bb 100644
--- a/dev-perl/MooseX-Types/MooseX-Types-0.500.0-r1.ebuild
+++ b/dev-perl/MooseX-Types/MooseX-Types-0.500.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Organise your Moose types in libraries"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild b/dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild
index f389c523f6a6..4b0d83c3ff87 100644
--- a/dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild
+++ b/dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Mozilla's CA cert bundle in PEM format (Gentoo stub)"
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="app-misc/ca-certificates"
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild
index 158ba6e9412f..aef7364a20ec 100644
--- a/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild
+++ b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Mock a DNS Resolver object for testing"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Net-DNS
diff --git a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild
index cdf53e1ad3fb..fc0fc16e7dc4 100644
--- a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild
+++ b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.200.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="DNSSEC extensions to Net::DNS"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-libs/openssl:=
diff --git a/dev-perl/Net-DNS/Net-DNS-1.340.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.340.0.ebuild
index ad6d01da28b3..c1d46b18e995 100644
--- a/dev-perl/Net-DNS/Net-DNS-1.340.0.ebuild
+++ b/dev-perl/Net-DNS/Net-DNS-1.340.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl Interface to the Domain Name System"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
PDEPEND="
diff --git a/dev-perl/Net-DNS/Net-DNS-1.370.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.370.0.ebuild
index 69a5e9a50166..95b8a010e16a 100644
--- a/dev-perl/Net-DNS/Net-DNS-1.370.0.ebuild
+++ b/dev-perl/Net-DNS/Net-DNS-1.370.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl Interface to the Domain Name System"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
PDEPEND="
diff --git a/dev-perl/Net-DNS/Net-DNS-1.380.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.380.0.ebuild
index 21b08f742069..a0ab87818a54 100644
--- a/dev-perl/Net-DNS/Net-DNS-1.380.0.ebuild
+++ b/dev-perl/Net-DNS/Net-DNS-1.380.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl Interface to the Domain Name System"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
PDEPEND="
diff --git a/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild b/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild
index 293653917fdd..91dfbc28a7a6 100644
--- a/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild
+++ b/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension for portable daemons"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
# loop-t and loop-child-t race-condition
# due to Net::Daemon::Test writing
diff --git a/dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0-r1.ebuild b/dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0-r1.ebuild
index 88b2226df711..f566b13f4cf4 100644
--- a/dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0-r1.ebuild
+++ b/dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Current top level domain names including new ICANN additions and ccTLDs"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r1.ebuild b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r1.ebuild
index b6c4216bc5c4..94518dde9a24 100644
--- a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r1.ebuild
+++ b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Internationalizing Domain Names in Applications (IDNA)"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Unicode-Normalize
diff --git a/dev-perl/Net-IP/Net-IP-1.260.0-r2.ebuild b/dev-perl/Net-IP/Net-IP-1.260.0-r2.ebuild
index aacf6b60c322..e47b5e1ae8dd 100644
--- a/dev-perl/Net-IP/Net-IP-1.260.0-r2.ebuild
+++ b/dev-perl/Net-IP/Net-IP-1.260.0-r2.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Perl extension for manipulating IPv4/IPv6 addresses"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
PATCHES=( "${FILESDIR}/initip-0.patch" )
diff --git a/dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r3.ebuild b/dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r3.ebuild
index a59a40ffea32..224440384e9d 100644
--- a/dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r3.ebuild
+++ b/dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl bindings for GNU Libidn"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="net-dns/libidn:0="
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.10.0.ebuild b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.10.0.ebuild
index aa30b93e4b59..a69ab585f0a6 100644
--- a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.10.0.ebuild
+++ b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.10.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl bindings for GNU Libidn2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="net-dns/libidn2:="
DEPEND="net-dns/libidn2:="
diff --git a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0.ebuild b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0.ebuild
index d6fc2ff67582..c16fe99faa58 100644
--- a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0.ebuild
+++ b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl bindings for GNU Libidn2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="net-dns/libidn2:="
DEPEND="net-dns/libidn2:="
diff --git a/dev-perl/Net-SNMP/Net-SNMP-6.0.1-r3.ebuild b/dev-perl/Net-SNMP/Net-SNMP-6.0.1-r3.ebuild
index 855402aa9661..845e09a183c1 100644
--- a/dev-perl/Net-SNMP/Net-SNMP-6.0.1-r3.ebuild
+++ b/dev-perl/Net-SNMP/Net-SNMP-6.0.1-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A SNMP Perl Module"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~sparc-solaris"
IUSE="examples minimal"
RDEPEND="
diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild b/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild
index 6143b9e2f5b4..e8576ca521bf 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl extension for using OpenSSL"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal examples"
RDEPEND="
diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
index d20588d10330..3a99588b9ff2 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl extension for using OpenSSL"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal examples"
RDEPEND="
diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild
index 387e9aae93dc..8838868ec6e3 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl extension for using OpenSSL"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal examples"
RDEPEND="
diff --git a/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild b/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild
index e056c4ecb3fc..92498aa22b39 100644
--- a/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild
+++ b/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Fast IP-in-subnet matcher for IPv4 and IPv6, CIDR or mask"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
RDEPEND="
>=dev-perl/Socket6-0.250.0
diff --git a/dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild b/dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild
index 0cf8f66f328a..9dd5bcb37801 100644
--- a/dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild
+++ b/dev-perl/Net-UPnP/Net-UPnP-1.4.6.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Perl extension for UPnP"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-solaris"
+KEYWORDS="amd64 ppc x86"
IUSE="examples"
diff --git a/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild b/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild
index d08715153be5..944768a37544 100644
--- a/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild
+++ b/dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Numeric comparisons"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild b/dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild
index cad148140ebd..1c8f4f4246dd 100644
--- a/dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild
+++ b/dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
DESCRIPTION="Simple Class for OLE document interface"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild b/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild
index 56920f085660..62e1c15b0879 100644
--- a/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild
+++ b/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.50.0.ebuild
@@ -12,4 +12,4 @@ DESCRIPTION="Object-oriented interface to Ogg Vorbis information and comment fie
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
diff --git a/dev-perl/PAR-Dist/PAR-Dist-0.510.0.ebuild b/dev-perl/PAR-Dist/PAR-Dist-0.510.0.ebuild
index d694905c324c..d8524f80841c 100644
--- a/dev-perl/PAR-Dist/PAR-Dist-0.510.0.ebuild
+++ b/dev-perl/PAR-Dist/PAR-Dist-0.510.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Create and manipulate PAR distributions"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/PAR/PAR-1.17.0.ebuild b/dev-perl/PAR/PAR-1.17.0.ebuild
index 5201cfc4788f..d8c08145e60a 100644
--- a/dev-perl/PAR/PAR-1.17.0.ebuild
+++ b/dev-perl/PAR/PAR-1.17.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl Archive Toolkit"
SLOT="0"
-KEYWORDS="amd64 ppc ~riscv x86 ~x86-solaris"
+KEYWORDS="amd64 ppc ~riscv x86"
RDEPEND="
>=dev-perl/Archive-Zip-1.0.0
diff --git a/dev-perl/Package-Constants/Package-Constants-0.60.0-r1.ebuild b/dev-perl/Package-Constants/Package-Constants-0.60.0-r1.ebuild
index c8b900af6fba..b95553c78ccf 100644
--- a/dev-perl/Package-Constants/Package-Constants-0.60.0-r1.ebuild
+++ b/dev-perl/Package-Constants/Package-Constants-0.60.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="List all constants declared in a package"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.170.0-r1.ebuild b/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.170.0-r1.ebuild
index 2624644bd5f8..d51cd6d80d9c 100644
--- a/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.170.0-r1.ebuild
+++ b/dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.170.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Manage deprecation warnings for your distribution"
LICENSE="Artistic-2"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild
index 350aead39a5e..a7b3dc48efc0 100644
--- a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild
+++ b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.290.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Faster and more correct implementation of the Package::Stash 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Package-Variant/Package-Variant-1.3.2-r1.ebuild b/dev-perl/Package-Variant/Package-Variant-1.3.2-r1.ebuild
index 98763ed2bcc4..8f41f75ce36a 100644
--- a/dev-perl/Package-Variant/Package-Variant-1.3.2-r1.ebuild
+++ b/dev-perl/Package-Variant/Package-Variant-1.3.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parameterizable packages"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/PadWalker/PadWalker-2.500.0.ebuild b/dev-perl/PadWalker/PadWalker-2.500.0.ebuild
index 4f7c63f22b03..efa0f2a06b65 100644
--- a/dev-perl/PadWalker/PadWalker-2.500.0.ebuild
+++ b/dev-perl/PadWalker/PadWalker-2.500.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="play with other peoples' 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/Pango/Pango-1.227.0-r2.ebuild b/dev-perl/Pango/Pango-1.227.0-r2.ebuild
index fccefccdc277..493165e809c8 100644
--- a/dev-perl/Pango/Pango-1.227.0-r2.ebuild
+++ b/dev-perl/Pango/Pango-1.227.0-r2.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Layout and render international text"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc64-solaris"
IUSE="test +minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild b/dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild
index d1bfa32f111b..1d5ad1629014 100644
--- a/dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild
+++ b/dev-perl/Parallel-ForkManager/Parallel-ForkManager-2.20.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A simple parallel processing fork manager"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~sparc-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Params-Classify/Params-Classify-0.15.0-r1.ebuild b/dev-perl/Params-Classify/Params-Classify-0.15.0-r1.ebuild
index 9e11a63ce269..9521215b1f58 100644
--- a/dev-perl/Params-Classify/Params-Classify-0.15.0-r1.ebuild
+++ b/dev-perl/Params-Classify/Params-Classify-0.15.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Argument type classification"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Devel-CallChecker-0.3.0
diff --git a/dev-perl/Params-Util/Params-Util-1.102.0.ebuild b/dev-perl/Params-Util/Params-Util-1.102.0.ebuild
index 37d15f3c338a..6cf95d961c1d 100644
--- a/dev-perl/Params-Util/Params-Util-1.102.0.ebuild
+++ b/dev-perl/Params-Util/Params-Util-1.102.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Utility functions to aid in parameter checking"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.180.0
diff --git a/dev-perl/Params-Validate/Params-Validate-1.300.0.ebuild b/dev-perl/Params-Validate/Params-Validate-1.300.0.ebuild
index a63f7c4bda62..9a936523ba4e 100644
--- a/dev-perl/Params-Validate/Params-Validate-1.300.0.ebuild
+++ b/dev-perl/Params-Validate/Params-Validate-1.300.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Flexible system for validation of method/function call parameters"
LICENSE="Artistic-2"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild
index fb6be7cbc75d..7fe3428e63f4 100644
--- a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild
+++ b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.300.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Build an optimized subroutine parameter validator once, use it forever"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
LICENSE="Artistic-2"
RDEPEND="
diff --git a/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15-r1.ebuild b/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15-r1.ebuild
index 7e8f42d32d65..0c5123a13881 100644
--- a/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15-r1.ebuild
+++ b/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Generate Recursive-Descent Parsers"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Text-Balanced-1.950.0
diff --git a/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild b/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild
index 9703c4b390b2..c196f97009f2 100644
--- a/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild
+++ b/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Compiles yacc-like LALR grammars to generate Perl OO parser modules"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
RDEPEND="
!<net-fs/samba-4.10.6
diff --git a/dev-perl/Path-Class/Path-Class-0.370.0-r1.ebuild b/dev-perl/Path-Class/Path-Class-0.370.0-r1.ebuild
index c765a7bd073c..76ab0573859c 100644
--- a/dev-perl/Path-Class/Path-Class-0.370.0-r1.ebuild
+++ b/dev-perl/Path-Class/Path-Class-0.370.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Cross-platform path specification manipulation"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Path-Tiny/Path-Tiny-0.118.0.ebuild b/dev-perl/Path-Tiny/Path-Tiny-0.118.0.ebuild
index 9a5490c08731..428107f1bcec 100644
--- a/dev-perl/Path-Tiny/Path-Tiny-0.118.0.ebuild
+++ b/dev-perl/Path-Tiny/Path-Tiny-0.118.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="File path utility"
LICENSE="Apache-2.0"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Path-Tiny/Path-Tiny-0.120.0.ebuild b/dev-perl/Path-Tiny/Path-Tiny-0.120.0.ebuild
index 1e790549a3ec..2ebaafd2c412 100644
--- a/dev-perl/Path-Tiny/Path-Tiny-0.120.0.ebuild
+++ b/dev-perl/Path-Tiny/Path-Tiny-0.120.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="File path utility"
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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Perl-Tidy/Perl-Tidy-20210717.0.0.ebuild b/dev-perl/Perl-Tidy/Perl-Tidy-20210717.0.0.ebuild
index 847158e9fbc1..4804e39d09af 100644
--- a/dev-perl/Perl-Tidy/Perl-Tidy-20210717.0.0.ebuild
+++ b/dev-perl/Perl-Tidy/Perl-Tidy-20210717.0.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tid
LICENSE="GPL-2+"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild b/dev-perl/Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild
index 214d57d20ecf..d1e512a198f6 100644
--- a/dev-perl/Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild
+++ b/dev-perl/Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tid
LICENSE="GPL-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.8.0.ebuild b/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.8.0.ebuild
index 6ed8e113a5aa..9e615917f2f9 100644
--- a/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.8.0.ebuild
+++ b/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.8.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Fast and correct UTF-8 IO"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/PlRPC/PlRPC-0.202.0-r4.ebuild b/dev-perl/PlRPC/PlRPC-0.202.0-r4.ebuild
index e62c5c022634..4ddce6b0d889 100644
--- a/dev-perl/PlRPC/PlRPC-0.202.0-r4.ebuild
+++ b/dev-perl/PlRPC/PlRPC-0.202.0-r4.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${PN}
DESCRIPTION="The Perl RPC Module"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=">=virtual/perl-Storable-1.0.7
>=dev-perl/Net-Daemon-0.34"
diff --git a/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild b/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild
index f77282ecaedd..db8ec2418947 100644
--- a/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild
+++ b/dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Checks if the documentation of a module is comprehensive"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Pod-Parser-1.130.0
diff --git a/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0-r2.ebuild b/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0-r2.ebuild
index 6bac574c60fc..19351525f174 100644
--- a/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0-r2.ebuild
+++ b/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Convert Pod data to formatted LaTeX"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Pod-Parser
diff --git a/dev-perl/Pod-Markdown/Pod-Markdown-3.300.0.ebuild b/dev-perl/Pod-Markdown/Pod-Markdown-3.300.0.ebuild
index 4eaf64899021..6af3d9a6cd2e 100644
--- a/dev-perl/Pod-Markdown/Pod-Markdown-3.300.0.ebuild
+++ b/dev-perl/Pod-Markdown/Pod-Markdown-3.300.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Convert POD to Markdown"
SLOT="0"
-KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild b/dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild
index 013f64d5f0bc..433b43a61470 100644
--- a/dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild
+++ b/dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="POD filters and translators"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.0-r1.ebuild b/dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.0-r1.ebuild
index c2fbbf0ffd38..211ff9bfa70e 100644
--- a/dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.0-r1.ebuild
+++ b/dev-perl/Pod-Simple-LaTeX/Pod-Simple-LaTeX-0.60.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="format Pod as LaTeX"
SLOT="0"
-KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Pod-Simple-0.10.0
diff --git a/dev-perl/Probe-Perl/Probe-Perl-0.30.0-r1.ebuild b/dev-perl/Probe-Perl/Probe-Perl-0.30.0-r1.ebuild
index d738b66f9297..e60eef6ff19e 100644
--- a/dev-perl/Probe-Perl/Probe-Perl-0.30.0-r1.ebuild
+++ b/dev-perl/Probe-Perl/Probe-Perl-0.30.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Information about the currently running 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Proc-Background/Proc-Background-1.220.0.ebuild b/dev-perl/Proc-Background/Proc-Background-1.220.0.ebuild
index 720a15856b44..56ec813a093d 100644
--- a/dev-perl/Proc-Background/Proc-Background-1.220.0.ebuild
+++ b/dev-perl/Proc-Background/Proc-Background-1.220.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Generic interface to background process management"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Proc-Background/Proc-Background-1.300.0.ebuild b/dev-perl/Proc-Background/Proc-Background-1.300.0.ebuild
index 23ad68e1910d..9c93b231f3c2 100644
--- a/dev-perl/Proc-Background/Proc-Background-1.300.0.ebuild
+++ b/dev-perl/Proc-Background/Proc-Background-1.300.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Generic interface to background process management"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/Readonly/Readonly-2.50.0-r1.ebuild b/dev-perl/Readonly/Readonly-2.50.0-r1.ebuild
index c5800c1fc6e0..840bc1d62d71 100644
--- a/dev-perl/Readonly/Readonly-2.50.0-r1.ebuild
+++ b/dev-perl/Readonly/Readonly-2.50.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Facility for creating read-only scalars, arrays, hashes"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="
>=dev-perl/Module-Build-Tiny-0.35.0
diff --git a/dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild b/dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild
index b7841c3e6f46..b022b5e77a47 100644
--- a/dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild
+++ b/dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="XS Implementation for Ref::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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
LICENSE="MIT"
RDEPEND="
diff --git a/dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild b/dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild
index 1f00603c2f78..87393d979be1 100644
--- a/dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild
+++ b/dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Utility functions for checking references"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
LICENSE="MIT"
IUSE="+xs"
diff --git a/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild b/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild
index 9d3bff483532..e9a3a1cc78f0 100644
--- a/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild
+++ b/dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="General purpose utilities for working with Regular Expressions"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Exporter-Tiny
diff --git a/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild b/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild
index 043f6dd913c3..24518522ca21 100644
--- a/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild
+++ b/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Roles: a nouvelle cuisine portion size slice of Moose"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/SGMLSpm/SGMLSpm-1.1-r2.ebuild b/dev-perl/SGMLSpm/SGMLSpm-1.1-r2.ebuild
index 81af2933afa0..b1343b9cbdd4 100644
--- a/dev-perl/SGMLSpm/SGMLSpm-1.1-r2.ebuild
+++ b/dev-perl/SGMLSpm/SGMLSpm-1.1-r2.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl library for parsing the output of nsgmls"
LICENSE="GPL-2+"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="dev-perl/Module-Build"
diff --git a/dev-perl/SNMP_Session/SNMP_Session-1.13-r3.ebuild b/dev-perl/SNMP_Session/SNMP_Session-1.13-r3.ebuild
index 6a8bc42ab1ff..f9d5f44631df 100644
--- a/dev-perl/SNMP_Session/SNMP_Session-1.13-r3.ebuild
+++ b/dev-perl/SNMP_Session/SNMP_Session-1.13-r3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/sleinen/snmp-session"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 ~sparc-solaris"
PATCHES=(
"${FILESDIR}"/${P}-Socket6.patch
diff --git a/dev-perl/SQL-Abstract-Classic/SQL-Abstract-Classic-1.910.0.ebuild b/dev-perl/SQL-Abstract-Classic/SQL-Abstract-Classic-1.910.0.ebuild
index 4dd34de250a5..a3e3573e0cbe 100644
--- a/dev-perl/SQL-Abstract-Classic/SQL-Abstract-Classic-1.910.0.ebuild
+++ b/dev-perl/SQL-Abstract-Classic/SQL-Abstract-Classic-1.910.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Generate SQL from Perl data structures with backwards/forwards compat"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos ~x86-solaris"
+KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.143.0.ebuild b/dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.143.0.ebuild
index 4e0d0edd669e..74a43be14e76 100644
--- a/dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.143.0.ebuild
+++ b/dev-perl/SQL-Abstract-Limit/SQL-Abstract-Limit-0.143.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Portable LIMIT emulation"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~ppc ~x86"
RDEPEND="
dev-perl/DBI
diff --git a/dev-perl/SQL-Abstract/SQL-Abstract-2.0.1.ebuild b/dev-perl/SQL-Abstract/SQL-Abstract-2.0.1.ebuild
index a84a9dfb1ab8..38e4dd75725b 100644
--- a/dev-perl/SQL-Abstract/SQL-Abstract-2.0.1.ebuild
+++ b/dev-perl/SQL-Abstract/SQL-Abstract-2.0.1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Generate SQL from Perl data structures"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~ppc x86 ~ppc-macos"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/SQL-Statement/SQL-Statement-1.414.0.ebuild b/dev-perl/SQL-Statement/SQL-Statement-1.414.0.ebuild
index 13609d39a52d..6e6d31bd824c 100644
--- a/dev-perl/SQL-Statement/SQL-Statement-1.414.0.ebuild
+++ b/dev-perl/SQL-Statement/SQL-Statement-1.414.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Small SQL parser and engine"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/SUPER/SUPER-1.201.905.310.ebuild b/dev-perl/SUPER/SUPER-1.201.905.310.ebuild
index f097f9ad5cf1..170c573c312c 100644
--- a/dev-perl/SUPER/SUPER-1.201.905.310.ebuild
+++ b/dev-perl/SUPER/SUPER-1.201.905.310.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="control superclass method dispatch"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Scope-Guard/Scope-Guard-0.210.0-r1.ebuild b/dev-perl/Scope-Guard/Scope-Guard-0.210.0-r1.ebuild
index efbe9835bb24..a35948f85372 100644
--- a/dev-perl/Scope-Guard/Scope-Guard-0.210.0-r1.ebuild
+++ b/dev-perl/Scope-Guard/Scope-Guard-0.210.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Lexically scoped resource management"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/Shell-EnvImporter/Shell-EnvImporter-1.70.0-r3.ebuild b/dev-perl/Shell-EnvImporter/Shell-EnvImporter-1.70.0-r3.ebuild
index e9867c7702bb..79efa76bfd30 100644
--- a/dev-perl/Shell-EnvImporter/Shell-EnvImporter-1.70.0-r3.ebuild
+++ b/dev-perl/Shell-EnvImporter/Shell-EnvImporter-1.70.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Import environment variable changes from external commands or shell scripts"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
RDEPEND="
>=dev-perl/Class-MethodMaker-2
diff --git a/dev-perl/Socket6/Socket6-0.290.0.ebuild b/dev-perl/Socket6/Socket6-0.290.0.ebuild
index f61f9f519493..c5affbd5492f 100644
--- a/dev-perl/Socket6/Socket6-0.290.0.ebuild
+++ b/dev-perl/Socket6/Socket6-0.290.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="IPv6 related part of the C socket.h defines and structure manipulat
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
src_unpack() {
default
diff --git a/dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild b/dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild
index 007859625350..8ac57ebfa8d2 100644
--- a/dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild
+++ b/dev-perl/Sort-Versions/Sort-Versions-1.620.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A perl 5 module for sorting of revision-like numbers"
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 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Spiffy/Spiffy-0.460.0-r1.ebuild b/dev-perl/Spiffy/Spiffy-0.460.0-r1.ebuild
index bdafd8a58043..974b694016f1 100644
--- a/dev-perl/Spiffy/Spiffy-0.460.0-r1.ebuild
+++ b/dev-perl/Spiffy/Spiffy-0.460.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Spiffy Perl Interface Framework For You"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild b/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild
index 907936091970..50473510ff09 100644
--- a/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild
+++ b/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Read information from an Excel file"
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 ~x86-solaris"
+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"
IUSE="cjk unicode"
# Digest::Perl::MD5 cannot be replaced by Digest::MD5, as this module actually
diff --git a/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0-r1.ebuild b/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0-r1.ebuild
index bdc8db070268..f941480fca30 100644
--- a/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0-r1.ebuild
+++ b/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Write cross-platform Excel binary file"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-File-Temp
diff --git a/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.54.ebuild b/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.54.ebuild
index 160342c55fed..22d9c97f12f2 100644
--- a/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.54.ebuild
+++ b/dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.54.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Helper routines for using Sub::Exporter to build methods"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/Sub-Exporter-Progressive/Sub-Exporter-Progressive-0.1.13-r1.ebuild b/dev-perl/Sub-Exporter-Progressive/Sub-Exporter-Progressive-0.1.13-r1.ebuild
index b6d3c8a3625e..0a75e2750315 100644
--- a/dev-perl/Sub-Exporter-Progressive/Sub-Exporter-Progressive-0.1.13-r1.ebuild
+++ b/dev-perl/Sub-Exporter-Progressive/Sub-Exporter-Progressive-0.1.13-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Only use Sub::Exporter if you need it"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Sub-Exporter
diff --git a/dev-perl/Sub-Exporter/Sub-Exporter-0.988.0.ebuild b/dev-perl/Sub-Exporter/Sub-Exporter-0.988.0.ebuild
index 08d9d5193bfb..53bc9a286cff 100644
--- a/dev-perl/Sub-Exporter/Sub-Exporter-0.988.0.ebuild
+++ b/dev-perl/Sub-Exporter/Sub-Exporter-0.988.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A sophisticated exporter for custom-built routines"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Sub-Identify/Sub-Identify-0.140.0-r1.ebuild b/dev-perl/Sub-Identify/Sub-Identify-0.140.0-r1.ebuild
index c031f92e3987..d4e3f7d6df5c 100644
--- a/dev-perl/Sub-Identify/Sub-Identify-0.140.0-r1.ebuild
+++ b/dev-perl/Sub-Identify/Sub-Identify-0.140.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Retrieve names of code references"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Sub-Info/Sub-Info-0.2.0-r1.ebuild b/dev-perl/Sub-Info/Sub-Info-0.2.0-r1.ebuild
index bfa1dc246a35..ff40ac4c91f6 100644
--- a/dev-perl/Sub-Info/Sub-Info-0.2.0-r1.ebuild
+++ b/dev-perl/Sub-Info/Sub-Info-0.2.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Tool for inspecting subroutines"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Sub-Install/Sub-Install-0.928.0-r1.ebuild b/dev-perl/Sub-Install/Sub-Install-0.928.0-r1.ebuild
index 7a7d75507eb5..4b88800d9fe2 100644
--- a/dev-perl/Sub-Install/Sub-Install-0.928.0-r1.ebuild
+++ b/dev-perl/Sub-Install/Sub-Install-0.928.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Install subroutines into packages easily"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Sub-Name/Sub-Name-0.260.0.ebuild b/dev-perl/Sub-Name/Sub-Name-0.260.0.ebuild
index 6b24204c9335..154a74620dd9 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.260.0.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.260.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="(Re)name a sub"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="suggested"
RDEPEND="
diff --git a/dev-perl/Sub-Quote/Sub-Quote-2.6.6-r1.ebuild b/dev-perl/Sub-Quote/Sub-Quote-2.6.6-r1.ebuild
index b56ede588a6a..623026a53f05 100644
--- a/dev-perl/Sub-Quote/Sub-Quote-2.6.6-r1.ebuild
+++ b/dev-perl/Sub-Quote/Sub-Quote-2.6.6-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Efficient generation of subroutines 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0-r1.ebuild b/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0-r1.ebuild
index 1e2c1f1b1ff5..95f68e10b2d4 100644
--- a/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0-r1.ebuild
+++ b/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Apparently run a function in a higher stack frame"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild
index d5ef713c1d3c..6a3dbd2df87e 100644
--- a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild
+++ b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="a try/catch/finally syntax for Perl"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="dev-perl/XS-Parse-Keyword"
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r2.ebuild b/dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r2.ebuild
index ff05cbd1779b..9c77bee411f9 100644
--- a/dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r2.ebuild
+++ b/dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Runtime enable taint checking"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild b/dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild
index 71d6187d5821..997d49aa637f 100644
--- a/dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild
+++ b/dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Ensure that a platform has weaken support"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Template-Toolkit/Template-Toolkit-3.10.0.ebuild b/dev-perl/Template-Toolkit/Template-Toolkit-3.10.0.ebuild
index d1f33ee882d2..69e687a87a59 100644
--- a/dev-perl/Template-Toolkit/Template-Toolkit-3.10.0.ebuild
+++ b/dev-perl/Template-Toolkit/Template-Toolkit-3.10.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="The Template Toolkit"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="xml gd mysql postgres latex vim-syntax test"
RDEPEND="
diff --git a/dev-perl/Term-Table/Term-Table-0.15.0.ebuild b/dev-perl/Term-Table/Term-Table-0.15.0.ebuild
index 55bec42f6248..05c169f0a3d6 100644
--- a/dev-perl/Term-Table/Term-Table-0.15.0.ebuild
+++ b/dev-perl/Term-Table/Term-Table-0.15.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module optfeature
DESCRIPTION="Format a header and rows into a 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/TermReadKey/TermReadKey-2.380.0-r1.ebuild b/dev-perl/TermReadKey/TermReadKey-2.380.0-r1.ebuild
index 31b1a2b667e5..6e88294059a0 100644
--- a/dev-perl/TermReadKey/TermReadKey-2.380.0-r1.ebuild
+++ b/dev-perl/TermReadKey/TermReadKey-2.380.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Change terminal modes, and perform non-blocking reads"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.580.0
diff --git a/dev-perl/Test-Base/Test-Base-0.890.0.ebuild b/dev-perl/Test-Base/Test-Base-0.890.0.ebuild
index 7d16ffbfae6e..c15194a7f2f7 100644
--- a/dev-perl/Test-Base/Test-Base-0.890.0.ebuild
+++ b/dev-perl/Test-Base/Test-Base-0.890.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A Data Driven Testing Framework"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Filter
diff --git a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0-r1.ebuild b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0-r1.ebuild
index cf5da5df97bd..f243c0130035 100644
--- a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0-r1.ebuild
+++ b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check for uncleaned imports"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild b/dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild
index ca0ad8e3ecd1..8194774b10af 100644
--- a/dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild
+++ b/dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Extremely flexible deep comparison testing"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.90.0
diff --git a/dev-perl/Test-Differences/Test-Differences-0.680.0.ebuild b/dev-perl/Test-Differences/Test-Differences-0.680.0.ebuild
index 34bca7653893..f4bd9540f6e5 100644
--- a/dev-perl/Test-Differences/Test-Differences-0.680.0.ebuild
+++ b/dev-perl/Test-Differences/Test-Differences-0.680.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Test strings and data structures and show differences if not ok"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Capture-Tiny-0.240.0
diff --git a/dev-perl/Test-Exception/Test-Exception-0.430.0-r1.ebuild b/dev-perl/Test-Exception/Test-Exception-0.430.0-r1.ebuild
index d2db94ac07cb..3458b725f52d 100644
--- a/dev-perl/Test-Exception/Test-Exception-0.430.0-r1.ebuild
+++ b/dev-perl/Test-Exception/Test-Exception-0.430.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Test functions for exception based code"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r2.ebuild b/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r2.ebuild
index c97f16c6f473..b48f9c605338 100644
--- a/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r2.ebuild
+++ b/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Add test failures if warnings are caught"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
LICENSE="Apache-2.0"
RDEPEND="
diff --git a/dev-perl/Test-Fatal/Test-Fatal-0.16.0.ebuild b/dev-perl/Test-Fatal/Test-Fatal-0.16.0.ebuild
index 5bd3f75c5657..3b039a951d28 100644
--- a/dev-perl/Test-Fatal/Test-Fatal-0.16.0.ebuild
+++ b/dev-perl/Test-Fatal/Test-Fatal-0.16.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Incredibly simple helpers for testing code with exceptions"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild b/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild
index 568a1b014c18..1173c68661ec 100644
--- a/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild
+++ b/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Create a Fake ShareDir for your modules for testing"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild b/dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild
index b101e236c618..60eacff0a08e 100644
--- a/dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild
+++ b/dev-perl/Test-Inter/Test-Inter-1.90.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Framework for more readable interactive test scripts"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Test-LeakTrace/Test-LeakTrace-0.170.0.ebuild b/dev-perl/Test-LeakTrace/Test-LeakTrace-0.170.0.ebuild
index 4ec4f9a0bbab..960b107194b9 100644
--- a/dev-perl/Test-LeakTrace/Test-LeakTrace-0.170.0.ebuild
+++ b/dev-perl/Test-LeakTrace/Test-LeakTrace-0.170.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Traces memory leaks"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild
index f77c6f593c17..0186f73e504a 100644
--- a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild
+++ b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check for memory leaks and circular memory references"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Devel-Cycle-1.70.0
diff --git a/dev-perl/Test-MockModule/Test-MockModule-0.176.0.ebuild b/dev-perl/Test-MockModule/Test-MockModule-0.176.0.ebuild
index 645136c3762c..8743cce23d99 100644
--- a/dev-perl/Test-MockModule/Test-MockModule-0.176.0.ebuild
+++ b/dev-perl/Test-MockModule/Test-MockModule-0.176.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Override subroutines in a module for unit testing"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-MockModule/Test-MockModule-0.177.0.ebuild b/dev-perl/Test-MockModule/Test-MockModule-0.177.0.ebuild
index 95d68b8bc439..4ce40ab356ad 100644
--- a/dev-perl/Test-MockModule/Test-MockModule-0.177.0.ebuild
+++ b/dev-perl/Test-MockModule/Test-MockModule-0.177.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Override subroutines in a module for unit testing"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0-r1.ebuild b/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0-r1.ebuild
index d32262d4392e..132dd3ed62ec 100644
--- a/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0-r1.ebuild
+++ b/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Replaces random number generation with non-random number generation
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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Test-Most/Test-Most-0.370.0.ebuild b/dev-perl/Test-Most/Test-Most-0.370.0.ebuild
index 46b69fa34f3c..1ae66a23bb92 100644
--- a/dev-perl/Test-Most/Test-Most-0.370.0.ebuild
+++ b/dev-perl/Test-Most/Test-Most-0.370.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Most commonly needed test functions and features"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Exception-Class-1.140.0
diff --git a/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild b/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild
index 5b2ac8315b2a..74e0408dcc1c 100644
--- a/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild
+++ b/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Skip tests when modules not available"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Test-NoWarnings/Test-NoWarnings-1.60.0.ebuild b/dev-perl/Test-NoWarnings/Test-NoWarnings-1.60.0.ebuild
index 9b5a4f370f37..f9f1e0a71dbd 100644
--- a/dev-perl/Test-NoWarnings/Test-NoWarnings-1.60.0.ebuild
+++ b/dev-perl/Test-NoWarnings/Test-NoWarnings-1.60.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Make sure you didn't emit any warnings while testing"
SLOT="0"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="virtual/perl-Test-Simple"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0-r1.ebuild b/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0-r1.ebuild
index 8ccb59680cc4..c1ecb7e907f9 100644
--- a/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0-r1.ebuild
+++ b/dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Compare the difference between numbers against a given tolerance"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
diff --git a/dev-perl/Test-Output/Test-Output-1.33.0.ebuild b/dev-perl/Test-Output/Test-Output-1.33.0.ebuild
index ba62d6e87091..d7456f331246 100644
--- a/dev-perl/Test-Output/Test-Output-1.33.0.ebuild
+++ b/dev-perl/Test-Output/Test-Output-1.33.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Utilities to test STDOUT and STDERR messages"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Capture-Tiny-0.170.0
diff --git a/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild b/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild
index 9ee5eab93358..f7b2983783b0 100644
--- a/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild
+++ b/dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check for pod coverage in your distribution"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Test-Simple
diff --git a/dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild b/dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild
index 427a22b893ef..40fd3180c260 100644
--- a/dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild
+++ b/dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check for POD errors in files"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Pod-Simple-3.50.0
diff --git a/dev-perl/Test-Pod/Test-Pod-1.520.0.ebuild b/dev-perl/Test-Pod/Test-Pod-1.520.0.ebuild
index 9b070d44c4fe..0cf5fea29efd 100644
--- a/dev-perl/Test-Pod/Test-Pod-1.520.0.ebuild
+++ b/dev-perl/Test-Pod/Test-Pod-1.520.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check for POD errors in 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Pod-Simple-3.50.0
diff --git a/dev-perl/Test-Requires/Test-Requires-0.110.0.ebuild b/dev-perl/Test-Requires/Test-Requires-0.110.0.ebuild
index 4f1e9d48dc6d..ac32c0c320b5 100644
--- a/dev-perl/Test-Requires/Test-Requires-0.110.0.ebuild
+++ b/dev-perl/Test-Requires/Test-Requires-0.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Checks to see if the module can be loaded"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=virtual/perl-Test-Simple-0.470.0
diff --git a/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0-r1.ebuild b/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0-r1.ebuild
index a67b79ae5581..e107b2dd7b5f 100644
--- a/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0-r1.ebuild
+++ b/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Easily test network connectivity"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Socket
diff --git a/dev-perl/Test-Script/Test-Script-1.290.0.ebuild b/dev-perl/Test-Script/Test-Script-1.290.0.ebuild
index a67f80d02f88..228ed57fc525 100644
--- a/dev-perl/Test-Script/Test-Script-1.290.0.ebuild
+++ b/dev-perl/Test-Script/Test-Script-1.290.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Cross-platform basic tests for scripts"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/Capture-Tiny
diff --git a/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0-r1.ebuild b/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0-r1.ebuild
index b0d6ac05f3b3..4ccae7ecb3a6 100644
--- a/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0-r1.ebuild
+++ b/dev-perl/Test-SharedFork/Test-SharedFork-0.350.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Ensure that tests work correctly when fork() is used"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-File-Temp
diff --git a/dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild b/dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild
index b8b44b79be07..96475f1fff9a 100644
--- a/dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild
+++ b/dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Testing TCP program"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild b/dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild
index eacb3a7c9276..eed2008762f5 100644
--- a/dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild
+++ b/dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Trap exit codes, exceptions, output, etc"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Warn/Test-Warn-0.360.0.ebuild b/dev-perl/Test-Warn/Test-Warn-0.360.0.ebuild
index 7fe6150ace01..f1b5bbbaf829 100644
--- a/dev-perl/Test-Warn/Test-Warn-0.360.0.ebuild
+++ b/dev-perl/Test-Warn/Test-Warn-0.360.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension to test methods for warnings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Carp-1.220.0
diff --git a/dev-perl/Test-Warnings/Test-Warnings-0.31.0.ebuild b/dev-perl/Test-Warnings/Test-Warnings-0.31.0.ebuild
index 5acff89847ac..88d0b247dabf 100644
--- a/dev-perl/Test-Warnings/Test-Warnings-0.31.0.ebuild
+++ b/dev-perl/Test-Warnings/Test-Warnings-0.31.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION='Test for warnings and the lack of them'
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="suggested"
RDEPEND="
diff --git a/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0-r1.ebuild b/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0-r1.ebuild
index d9ccab4629f7..5726c1b9c47d 100644
--- a/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0-r1.ebuild
+++ b/dev-perl/Test-Without-Module/Test-Without-Module-0.200.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Test fallback behaviour in absence of 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Test-YAML/Test-YAML-1.70.0.ebuild b/dev-perl/Test-YAML/Test-YAML-1.70.0.ebuild
index 747cb9b373af..afde9be938d5 100644
--- a/dev-perl/Test-YAML/Test-YAML-1.70.0.ebuild
+++ b/dev-perl/Test-YAML/Test-YAML-1.70.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Testing Module for YAML Implementations"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Test-Base-0.860.0
diff --git a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild
index 7dfef3a1fd79..87f6dee09591 100644
--- a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild
+++ b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Fail if tests warn"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.141.ebuild b/dev-perl/Test2-Suite/Test2-Suite-0.0.141.ebuild
index 2836f3fcc497..26b05555e875 100644
--- a/dev-perl/Test2-Suite/Test2-Suite-0.0.141.ebuild
+++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.141.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="A rich set of tools built upon the Test2 framework"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.144.ebuild b/dev-perl/Test2-Suite/Test2-Suite-0.0.144.ebuild
index a9b772d7d619..b692d921ef1d 100644
--- a/dev-perl/Test2-Suite/Test2-Suite-0.0.144.ebuild
+++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.144.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="A rich set of tools built upon the Test2 framework"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Text-Aspell/Text-Aspell-0.90.0-r3.ebuild b/dev-perl/Text-Aspell/Text-Aspell-0.90.0-r3.ebuild
index a2634346638f..55c392151d2f 100644
--- a/dev-perl/Text-Aspell/Text-Aspell-0.90.0-r3.ebuild
+++ b/dev-perl/Text-Aspell/Text-Aspell-0.90.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl interface to the GNU Aspell Library"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
RDEPEND="app-text/aspell"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/Text-Autoformat/Text-Autoformat-1.750.0.ebuild b/dev-perl/Text-Autoformat/Text-Autoformat-1.750.0.ebuild
index 5e392fa214f0..5cd8b3f19baa 100644
--- a/dev-perl/Text-Autoformat/Text-Autoformat-1.750.0.ebuild
+++ b/dev-perl/Text-Autoformat/Text-Autoformat-1.750.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Automatic text wrapping and reformatting"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="examples"
RDEPEND="
diff --git a/dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild b/dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild
index bbd7bbf8b38c..83c87539ce5c 100644
--- a/dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild
+++ b/dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Manipulate comma-separated value strings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="+xs"
RDEPEND="
diff --git a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild
index e2acefc040cd..8face1b79d0c 100644
--- a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild
+++ b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="Comma-separated values manipulation routines"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/Text-CharWidth/Text-CharWidth-0.40.0-r2.ebuild b/dev-perl/Text-CharWidth/Text-CharWidth-0.40.0-r2.ebuild
index b8a2c1bc2f33..c28f6957a9d8 100644
--- a/dev-perl/Text-CharWidth/Text-CharWidth-0.40.0-r2.ebuild
+++ b/dev-perl/Text-CharWidth/Text-CharWidth-0.40.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Get number of occupied columns of a string on terminal"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
diff --git a/dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild b/dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild
index 479ec54f47f9..f5e1230b8283 100644
--- a/dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild
+++ b/dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perform diffs on files and record sets"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/Algorithm-Diff-1.190.0
diff --git a/dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild b/dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild
index 511705f96df9..9b96a48c7e77 100644
--- a/dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild
+++ b/dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Match globbing patterns against text"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Text-Reform/Text-Reform-1.200.0-r2.ebuild b/dev-perl/Text-Reform/Text-Reform-1.200.0-r2.ebuild
index fbf7b604e67d..95e0c69b50ef 100644
--- a/dev-perl/Text-Reform/Text-Reform-1.200.0-r2.ebuild
+++ b/dev-perl/Text-Reform/Text-Reform-1.200.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Manual text wrapping and reformatting"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="dev-perl/Module-Build
diff --git a/dev-perl/Text-Soundex/Text-Soundex-3.50.0-r1.ebuild b/dev-perl/Text-Soundex/Text-Soundex-3.50.0-r1.ebuild
index 671f1617fb59..b42ee33589fe 100644
--- a/dev-perl/Text-Soundex/Text-Soundex-3.50.0-r1.ebuild
+++ b/dev-perl/Text-Soundex/Text-Soundex-3.50.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Implementation of the soundex algorithm"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0-r1.ebuild b/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0-r1.ebuild
index 53f4e11e89f5..a1454fbf2013 100644
--- a/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0-r1.ebuild
+++ b/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Plain ASCII transliterations of Unicode text"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
diff --git a/dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r2.ebuild b/dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r2.ebuild
index 7003db44849b..7e5301a159ff 100644
--- a/dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r2.ebuild
+++ b/dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Internationalized substitute of Text::Wrap"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="dev-perl/Text-CharWidth"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/Tie-Cache-LRU-Expires/Tie-Cache-LRU-Expires-0.550.0-r2.ebuild b/dev-perl/Tie-Cache-LRU-Expires/Tie-Cache-LRU-Expires-0.550.0-r2.ebuild
index ad75962c70df..d1c3c09baece 100644
--- a/dev-perl/Tie-Cache-LRU-Expires/Tie-Cache-LRU-Expires-0.550.0-r2.ebuild
+++ b/dev-perl/Tie-Cache-LRU-Expires/Tie-Cache-LRU-Expires-0.550.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Extends Tie::Cache::LRU with expiring"
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
RDEPEND="dev-perl/Tie-Cache-LRU"
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0-r1.ebuild b/dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0-r1.ebuild
index 2457ee2e2bc4..417355274568 100644
--- a/dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0-r1.ebuild
+++ b/dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A Least-Recently Used cache"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
dev-perl/enum
diff --git a/dev-perl/Tie-EncryptedHash/Tie-EncryptedHash-1.240.0-r2.ebuild b/dev-perl/Tie-EncryptedHash/Tie-EncryptedHash-1.240.0-r2.ebuild
index 99c6795736e1..b8b7da2665a5 100644
--- a/dev-perl/Tie-EncryptedHash/Tie-EncryptedHash-1.240.0-r2.ebuild
+++ b/dev-perl/Tie-EncryptedHash/Tie-EncryptedHash-1.240.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Hashes (and objects based on hashes) with encrypting fields"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="dev-perl/Crypt-Blowfish
dev-perl/Crypt-DES
diff --git a/dev-perl/Tie-IxHash/Tie-IxHash-1.230.0-r1.ebuild b/dev-perl/Tie-IxHash/Tie-IxHash-1.230.0-r1.ebuild
index c599e54a9c6e..221a27800b8e 100644
--- a/dev-perl/Tie-IxHash/Tie-IxHash-1.230.0-r1.ebuild
+++ b/dev-perl/Tie-IxHash/Tie-IxHash-1.230.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Ordered associative arrays 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="
diff --git a/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0-r1.ebuild b/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0-r1.ebuild
index d131f16a9ff7..d233f640a470 100644
--- a/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0-r1.ebuild
+++ b/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Implements an ordered hash-like object"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
RDEPEND="virtual/perl-Carp"
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Tie-Sub/Tie-Sub-1.1.0-r2.ebuild b/dev-perl/Tie-Sub/Tie-Sub-1.1.0-r2.ebuild
index 6879ca274be2..dc0f8974a8bf 100644
--- a/dev-perl/Tie-Sub/Tie-Sub-1.1.0-r2.ebuild
+++ b/dev-perl/Tie-Sub/Tie-Sub-1.1.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Tying a subroutine, function or method to a hash"
SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="dev-perl/Params-Validate"
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Time-Piece-MySQL/Time-Piece-MySQL-0.60.0-r2.ebuild b/dev-perl/Time-Piece-MySQL/Time-Piece-MySQL-0.60.0-r2.ebuild
index eeb639879139..4313a6cfa93e 100644
--- a/dev-perl/Time-Piece-MySQL/Time-Piece-MySQL-0.60.0-r2.ebuild
+++ b/dev-perl/Time-Piece-MySQL/Time-Piece-MySQL-0.60.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="MySQL-specific functions for Time::Piece"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
>=virtual/perl-Time-Piece-1.15
diff --git a/dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild b/dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild
index 95e4a6e07cd0..8159ba2ea8f2 100644
--- a/dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild
+++ b/dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="A Date/Time Parsing Perl Module"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
diff --git a/dev-perl/Tk/Tk-804.36.0-r1.ebuild b/dev-perl/Tk/Tk-804.36.0-r1.ebuild
index 4564e390029a..36ae539a4672 100644
--- a/dev-perl/Tk/Tk-804.36.0-r1.ebuild
+++ b/dev-perl/Tk/Tk-804.36.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Perl Module for Tk"
LICENSE+=" tcltk BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
IUSE=""
DEPEND="
diff --git a/dev-perl/Tk/Tk-804.36.0.ebuild b/dev-perl/Tk/Tk-804.36.0.ebuild
index 7b3822810097..08bf0ae242b5 100644
--- a/dev-perl/Tk/Tk-804.36.0.ebuild
+++ b/dev-perl/Tk/Tk-804.36.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Perl Module for Tk"
LICENSE+=" tcltk BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
IUSE=""
DEPEND="
diff --git a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild
index 3b9c8fb0beb5..2d557487051e 100644
--- a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild
+++ b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="(Super)class for representing nodes in a tree"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=dev-perl/File-Slurp-Tiny-0.3.0
diff --git a/dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild b/dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild
index fde11c5992e3..76c501c1f06d 100644
--- a/dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild
+++ b/dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Minimal try/catch with proper localization of \$@"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Try-Tiny/Try-Tiny-0.310.0.ebuild b/dev-perl/Try-Tiny/Try-Tiny-0.310.0.ebuild
index 28450bd7eb55..b67898db2a39 100644
--- a/dev-perl/Try-Tiny/Try-Tiny-0.310.0.ebuild
+++ b/dev-perl/Try-Tiny/Try-Tiny-0.310.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Minimal try/catch with proper localization of \$@"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Type-Tie/Type-Tie-0.15.0.ebuild b/dev-perl/Type-Tie/Type-Tie-0.15.0.ebuild
index 2b3bccbb20bb..be59f412be41 100644
--- a/dev-perl/Type-Tie/Type-Tie-0.15.0.ebuild
+++ b/dev-perl/Type-Tie/Type-Tie-0.15.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Tie a variable to a type constraint"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild
index 03aff1c90309..ea4898d819c2 100644
--- a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild
+++ b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.22.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="provides an XS boost for some of Type::Tiny's built-in type constraints"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild
index aa61deb8301e..3a20f8ef121c 100644
--- a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild
+++ b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.25.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="provides an XS boost for some of Type::Tiny's built-in type constraints"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Type-Tiny/Type-Tiny-1.12.3.ebuild b/dev-perl/Type-Tiny/Type-Tiny-1.12.3.ebuild
index c9d1fa14a194..0bf422e79c7a 100644
--- a/dev-perl/Type-Tiny/Type-Tiny-1.12.3.ebuild
+++ b/dev-perl/Type-Tiny/Type-Tiny-1.12.3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="tiny, yet Moo(se)-compatible type constraint"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild b/dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild
index f9a0202c189e..c08159537f63 100644
--- a/dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild
+++ b/dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="tiny, yet Moo(se)-compatible type constraint"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Type-Tiny/Type-Tiny-2.2.1-r1.ebuild b/dev-perl/Type-Tiny/Type-Tiny-2.2.1-r1.ebuild
index c7e77aaa3d45..e3d7eddb8afa 100644
--- a/dev-perl/Type-Tiny/Type-Tiny-2.2.1-r1.ebuild
+++ b/dev-perl/Type-Tiny/Type-Tiny-2.2.1-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="tiny, yet Moo(se)-compatible type constraint"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Types-Serialiser/Types-Serialiser-1.10.0.ebuild b/dev-perl/Types-Serialiser/Types-Serialiser-1.10.0.ebuild
index cb0ddc88138f..13c918de3544 100644
--- a/dev-perl/Types-Serialiser/Types-Serialiser-1.10.0.ebuild
+++ b/dev-perl/Types-Serialiser/Types-Serialiser-1.10.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="simple data types for common serialisation 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
dev-perl/common-sense
diff --git a/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild b/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild
index 9efea9790f9f..aa519422c842 100644
--- a/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild
+++ b/dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="adds a moniker to every class or module"
SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-solaris"
+KEYWORDS="amd64 ~ppc ppc64 x86"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/URI-Find/URI-Find-20160806.0.0-r1.ebuild b/dev-perl/URI-Find/URI-Find-20160806.0.0-r1.ebuild
index 7dd12079c59e..8256f0a6e3d7 100644
--- a/dev-perl/URI-Find/URI-Find-20160806.0.0-r1.ebuild
+++ b/dev-perl/URI-Find/URI-Find-20160806.0.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Find URIs in plain text"
SLOT="0"
-KEYWORDS="amd64 ~x86 ~x86-solaris"
+KEYWORDS="amd64 ~x86"
RDEPEND="
>=dev-perl/URI-1.600.0
diff --git a/dev-perl/URI/URI-5.110.0.ebuild b/dev-perl/URI/URI-5.110.0.ebuild
index 2c8f5201a7a6..afec2ed1f1fb 100644
--- a/dev-perl/URI/URI-5.110.0.ebuild
+++ b/dev-perl/URI/URI-5.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-12.0.0.ebuild b/dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-12.0.0.ebuild
index 7d3d4536f41f..72aab899bf8a 100644
--- a/dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-12.0.0.ebuild
+++ b/dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-12.0.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="East Asian Width properties"
LICENSE="CC0-1.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2019.1.0.ebuild b/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2019.1.0.ebuild
index 729118140621..bb232ab2cd7f 100644
--- a/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2019.1.0.ebuild
+++ b/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2019.1.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="UAX #14 Unicode Line Breaking Algorithm"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE=""
RDEPEND="dev-perl/MIME-Charset
diff --git a/dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild b/dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild
index ee604ec61dbf..62b7aa8f4a3a 100644
--- a/dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild
+++ b/dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Map charsets from and to utf16 code"
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 ~x86-solaris"
+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"
PATCHES=( "${FILESDIR}"/0.112-no-scripts.patch )
diff --git a/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0-r1.ebuild b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0-r1.ebuild
index 1cfb54389808..95b21ee54c40 100644
--- a/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0-r1.ebuild
+++ b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Encoding and decoding of UTF-8 encoding form"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Variable-Magic/Variable-Magic-0.620.0-r1.ebuild b/dev-perl/Variable-Magic/Variable-Magic-0.620.0-r1.ebuild
index d9ec87d3af6f..106d0cf5b3b1 100644
--- a/dev-perl/Variable-Magic/Variable-Magic-0.620.0-r1.ebuild
+++ b/dev-perl/Variable-Magic/Variable-Magic-0.620.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Associate user-defined magic to variables from 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r2.ebuild b/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r2.ebuild
index 2427b35ab2ef..b64a9e42b549 100644
--- a/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r2.ebuild
+++ b/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse /robots.txt file"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild
index 3480104563b8..1cd91ba6a8de 100644
--- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild
+++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol"
LICENSE="${LICENSE} MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/XML-Filter-BufferText/XML-Filter-BufferText-1.10.0-r2.ebuild b/dev-perl/XML-Filter-BufferText/XML-Filter-BufferText-1.10.0-r2.ebuild
index 784d35e1de9d..2bc4136b8b20 100644
--- a/dev-perl/XML-Filter-BufferText/XML-Filter-BufferText-1.10.0-r2.ebuild
+++ b/dev-perl/XML-Filter-BufferText/XML-Filter-BufferText-1.10.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Filter to put all characters() in one event"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/XML-SAX-0.12
diff --git a/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r3.ebuild b/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r3.ebuild
index aff81a7b706a..c9c4d8b3d008 100644
--- a/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r3.ebuild
+++ b/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A Perl module providing a simple API to parsed XML instances"
LICENSE="GPL-2" # GPL
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/libxml-perl-0.07-r1
diff --git a/dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0-r1.ebuild b/dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0-r1.ebuild
index e26bbb353d2f..2c6d9f06e5a5 100644
--- a/dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0-r1.ebuild
+++ b/dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A Perl module that offers a simple to process namespaced XML names"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.170.0
diff --git a/dev-perl/XML-Parser/XML-Parser-2.460.0-r2.ebuild b/dev-perl/XML-Parser/XML-Parser-2.460.0-r2.ebuild
index dd0336402cc5..c785e165723b 100644
--- a/dev-perl/XML-Parser/XML-Parser-2.460.0-r2.ebuild
+++ b/dev-perl/XML-Parser/XML-Parser-2.460.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A perl module for parsing XML documents"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE=""
RDEPEND="
diff --git a/dev-perl/XML-RSS/XML-RSS-1.620.0.ebuild b/dev-perl/XML-RSS/XML-RSS-1.620.0.ebuild
index 7747bdc013e1..b87fe623442a 100644
--- a/dev-perl/XML-RSS/XML-RSS-1.620.0.ebuild
+++ b/dev-perl/XML-RSS/XML-RSS-1.620.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="a basic framework for creating and maintaining RSS files"
HOMEPAGE="http://perl-rss.sourceforge.net/"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild b/dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild
index 30f4dd1be4e8..85e91f0c2432 100644
--- a/dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild
+++ b/dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Regular expressions for XML tokens"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/XML-Parser-2.290.0
diff --git a/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0-r1.ebuild b/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0-r1.ebuild
index f200a11e42d6..3b41de52012a 100644
--- a/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0-r1.ebuild
+++ b/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Base class SAX Drivers and 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
!<dev-perl/XML-SAX-0.990.0
diff --git a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0-r3.ebuild b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0-r3.ebuild
index 3738837bfcf5..096241c1de77 100644
--- a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0-r3.ebuild
+++ b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0-r3.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="SAX2 Driver for Expat"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
# >= on XML-Sax needed to avoid "miscompilation" (essentially empty install), as newer XML-Sax
# has the ROOT check fixed. Didn't happen with XML-SAX-Expat, but best to be careful.
diff --git a/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r1.ebuild b/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r1.ebuild
index 57be55d8eb0b..ba2cccc4d6d7 100644
--- a/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r1.ebuild
+++ b/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="SAX2 XML Writer"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Encode-2.120.0
diff --git a/dev-perl/XML-SAX/XML-SAX-1.20.0-r1.ebuild b/dev-perl/XML-SAX/XML-SAX-1.20.0-r1.ebuild
index 37c004f758ad..5168fb4e91d4 100644
--- a/dev-perl/XML-SAX/XML-SAX-1.20.0-r1.ebuild
+++ b/dev-perl/XML-SAX/XML-SAX-1.20.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl module for using and building Perl SAX2 XML parsers, filters, and drivers"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/XML-SAX-Base-1.50.0
diff --git a/dev-perl/XML-Simple/XML-Simple-2.250.0-r1.ebuild b/dev-perl/XML-Simple/XML-Simple-2.250.0-r1.ebuild
index 270de2a4212d..2c9a24b554c6 100644
--- a/dev-perl/XML-Simple/XML-Simple-2.250.0-r1.ebuild
+++ b/dev-perl/XML-Simple/XML-Simple-2.250.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="An API for simple XML files"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Storable
diff --git a/dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild b/dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild
index 23a2a8a95f20..1cc3ae4c07c2 100644
--- a/dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild
+++ b/dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="XML Writer Perl Module"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
src_test() {
perl_rm_files t/pod-coverage.t t/pod.t
diff --git a/dev-perl/XML-XPath/XML-XPath-1.440.0.ebuild b/dev-perl/XML-XPath/XML-XPath-1.440.0.ebuild
index 9b0537ec4824..48049d5b6f31 100644
--- a/dev-perl/XML-XPath/XML-XPath-1.440.0.ebuild
+++ b/dev-perl/XML-XPath/XML-XPath-1.440.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="An XPath Perl 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.450.0
diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild
index 7dd53e28cc61..a7b030c20755 100644
--- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild
+++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="XS functions to assist in parsing keyword syntax"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild
index ee90b204d53e..fb963107b21e 100644
--- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild
+++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="XS functions to assist in parsing keyword syntax"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.830.0.ebuild b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.830.0.ebuild
index 3c9d14b3e980..bc09e8940dd3 100644
--- a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.830.0.ebuild
+++ b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.830.0.ebuild
@@ -9,6 +9,6 @@ inherit perl-module
DESCRIPTION="Perl YAML Serialization using XS and libyaml"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
PERL_RM_FILES=("t/author-pod-syntax.t")
diff --git a/dev-perl/YAML-PP/YAML-PP-0.27.0.ebuild b/dev-perl/YAML-PP/YAML-PP-0.27.0.ebuild
index c532607a4aff..f76ffc78d516 100644
--- a/dev-perl/YAML-PP/YAML-PP-0.27.0.ebuild
+++ b/dev-perl/YAML-PP/YAML-PP-0.27.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="YAML 1.2 processor in perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE='test'
RESTRICT="!test? ( test )"
diff --git a/dev-perl/YAML-PP/YAML-PP-0.30.0.ebuild b/dev-perl/YAML-PP/YAML-PP-0.30.0.ebuild
index 3fcaae023024..e6a0b5f56d8c 100644
--- a/dev-perl/YAML-PP/YAML-PP-0.30.0.ebuild
+++ b/dev-perl/YAML-PP/YAML-PP-0.30.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="YAML 1.2 processor in perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild b/dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild
index 5c411517d7e1..c9c87a5b4a16 100644
--- a/dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild
+++ b/dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="YAML 1.2 processor in perl"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/YAML-Syck/YAML-Syck-1.340.0.ebuild b/dev-perl/YAML-Syck/YAML-Syck-1.340.0.ebuild
index cacff85f97d6..cf283c839c4b 100644
--- a/dev-perl/YAML-Syck/YAML-Syck-1.340.0.ebuild
+++ b/dev-perl/YAML-Syck/YAML-Syck-1.340.0.ebuild
@@ -11,4 +11,4 @@ DESCRIPTION="Fast, lightweight YAML loader and dumper"
LICENSE="MIT"
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 ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris"
diff --git a/dev-perl/YAML-Tiny/YAML-Tiny-1.730.0-r1.ebuild b/dev-perl/YAML-Tiny/YAML-Tiny-1.730.0-r1.ebuild
index ef1868f48036..ceaa5b38ee14 100644
--- a/dev-perl/YAML-Tiny/YAML-Tiny-1.730.0-r1.ebuild
+++ b/dev-perl/YAML-Tiny/YAML-Tiny-1.730.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Read/Write YAML files with as little code as possible"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/YAML/YAML-1.300.0.ebuild b/dev-perl/YAML/YAML-1.300.0.ebuild
index 52383958afca..6ad3dce19eee 100644
--- a/dev-perl/YAML/YAML-1.300.0.ebuild
+++ b/dev-perl/YAML/YAML-1.300.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="YAML Ain't Markup Language (tm)"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/aliased/aliased-0.340.0-r2.ebuild b/dev-perl/aliased/aliased-0.340.0-r2.ebuild
index 7574aa97dca8..53f681c3ed7b 100644
--- a/dev-perl/aliased/aliased-0.340.0-r2.ebuild
+++ b/dev-perl/aliased/aliased-0.340.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Use shorter versions of class names"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild b/dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild
index 6bc1f50d91fa..45638dd5d15b 100644
--- a/dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild
+++ b/dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Disables bareword filehandles"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/common-sense/common-sense-3.750.0.ebuild b/dev-perl/common-sense/common-sense-3.750.0.ebuild
index be89acf97ae8..70be3d678c1a 100644
--- a/dev-perl/common-sense/common-sense-3.750.0.ebuild
+++ b/dev-perl/common-sense/common-sense-3.750.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Save a tree AND a kitten, use common::sense!"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/enum/enum-1.120.0.ebuild b/dev-perl/enum/enum-1.120.0.ebuild
index 188fd53927c2..42d7f61f8e34 100644
--- a/dev-perl/enum/enum-1.120.0.ebuild
+++ b/dev-perl/enum/enum-1.120.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="C style enumerated types and bitmask flags in Perl"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/glib-perl/glib-perl-1.329.300.ebuild b/dev-perl/glib-perl/glib-perl-1.329.300.ebuild
index 747259c6803c..f92d67416927 100644
--- a/dev-perl/glib-perl/glib-perl-1.329.300.ebuild
+++ b/dev-perl/glib-perl/glib-perl-1.329.300.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://gtk2-perl.sf.net/ https://metacpan.org/release/Glib"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE=""
RDEPEND="
diff --git a/dev-perl/indirect/indirect-0.390.0.ebuild b/dev-perl/indirect/indirect-0.390.0.ebuild
index e2ea28134551..c76eb7fa6737 100644
--- a/dev-perl/indirect/indirect-0.390.0.ebuild
+++ b/dev-perl/indirect/indirect-0.390.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Lexically warn about using the indirect method call syntax"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild b/dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild
index 22d77437a817..02ea5ff73c79 100644
--- a/dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild
+++ b/dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl https://metacpan.org/rele
LICENSE="GPL-3"
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 ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild b/dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild
index 9b3492343889..25feb85a5506 100644
--- a/dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild
+++ b/dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl https://metacpan.org/rele
LICENSE="GPL-3"
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 ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/libxml-perl/libxml-perl-0.80.0-r3.ebuild b/dev-perl/libxml-perl/libxml-perl-0.80.0-r3.ebuild
index c5a8ab1afd33..c1eb1a7d263a 100644
--- a/dev-perl/libxml-perl/libxml-perl-0.80.0-r3.ebuild
+++ b/dev-perl/libxml-perl/libxml-perl-0.80.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Collection of Perl modules for working with XML"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/XML-Parser-2.290.0
diff --git a/dev-perl/multidimensional/multidimensional-0.14.0.ebuild b/dev-perl/multidimensional/multidimensional-0.14.0.ebuild
index ecfd4c255126..018178a29e6e 100644
--- a/dev-perl/multidimensional/multidimensional-0.14.0.ebuild
+++ b/dev-perl/multidimensional/multidimensional-0.14.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="disables multidimensional array emulation"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
>=dev-perl/B-Hooks-OP-Check-0.190.0
diff --git a/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild b/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild
index 8d3e254174e2..b7fb02b4178d 100644
--- a/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild
+++ b/dev-perl/namespace-autoclean/namespace-autoclean-0.290.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Keep imports out of your namespace"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/B-Hooks-EndOfScope-0.120.0
diff --git a/dev-perl/namespace-clean/namespace-clean-0.270.0-r1.ebuild b/dev-perl/namespace-clean/namespace-clean-0.270.0-r1.ebuild
index 65712e4d074d..887d141a6000 100644
--- a/dev-perl/namespace-clean/namespace-clean-0.270.0-r1.ebuild
+++ b/dev-perl/namespace-clean/namespace-clean-0.270.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Keep imports and functions out of your namespace"
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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/B-Hooks-EndOfScope-0.120.0
diff --git a/dev-perl/prefork/prefork-1.50.0.ebuild b/dev-perl/prefork/prefork-1.50.0.ebuild
index 5544372026f2..fcee874f47af 100644
--- a/dev-perl/prefork/prefork-1.50.0.ebuild
+++ b/dev-perl/prefork/prefork-1.50.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Optimized module loading for forking or non-forking processes"
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/strictures/strictures-2.0.6.ebuild b/dev-perl/strictures/strictures-2.0.6.ebuild
index 21a781f8f9e5..4350c64f19b5 100644
--- a/dev-perl/strictures/strictures-2.0.6.ebuild
+++ b/dev-perl/strictures/strictures-2.0.6.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Turn on strict and make most warnings fatal"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="minimal"
RDEPEND="