summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild4
-rw-r--r--dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild4
-rw-r--r--dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild4
-rw-r--r--dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.170.0.ebuild45
-rw-r--r--dev-perl/Alien-Base-ModuleBuild/Manifest1
-rw-r--r--dev-perl/Alien-Build/Alien-Build-2.800.0.ebuild47
-rw-r--r--dev-perl/Alien-Build/Manifest1
-rw-r--r--dev-perl/Alien-GMP/metadata.xml13
-rw-r--r--dev-perl/Alien-HDF4/Alien-HDF4-0.60.0.ebuild25
-rw-r--r--dev-perl/Alien-HDF4/Manifest1
-rw-r--r--dev-perl/Alien-HDF4/metadata.xml2
-rw-r--r--dev-perl/Alien-OpenSSL/metadata.xml2
-rw-r--r--dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild4
-rw-r--r--dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r3.ebuild39
-rw-r--r--dev-perl/AnyEvent-AIO/metadata.xml12
-rw-r--r--dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.310.0.ebuild38
-rw-r--r--dev-perl/Apache-AuthCookie/Manifest1
-rw-r--r--dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild4
-rw-r--r--dev-perl/Apache-Reload/Apache-Reload-0.140.0.ebuild41
-rw-r--r--dev-perl/Apache-Reload/Manifest1
-rw-r--r--dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild4
-rw-r--r--dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.980.0.ebuild32
-rw-r--r--dev-perl/Apache-SizeLimit/Manifest1
-rw-r--r--dev-perl/App-Cmd/App-Cmd-0.335.0.ebuild43
-rw-r--r--dev-perl/App-Cmd/Manifest1
-rw-r--r--dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild4
-rw-r--r--dev-perl/App-cpanminus/App-cpanminus-1.704.600.ebuild13
-rw-r--r--dev-perl/App-cpanminus/App-cpanminus-1.704.700.ebuild13
-rw-r--r--dev-perl/App-cpanminus/Manifest2
-rw-r--r--dev-perl/App-perlbrew/App-perlbrew-0.970.0.ebuild60
-rw-r--r--dev-perl/App-perlbrew/App-perlbrew-0.980.0.ebuild62
-rw-r--r--dev-perl/App-perlbrew/Manifest2
-rw-r--r--dev-perl/App-pwhich/App-pwhich-1.170.0.ebuild26
-rw-r--r--dev-perl/App-pwhich/Manifest1
-rw-r--r--dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild4
-rw-r--r--dev-perl/Archive-Any-Lite/metadata.xml15
-rw-r--r--dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild4
-rw-r--r--dev-perl/Array-Compare/Array-Compare-4.0.0.ebuild33
-rw-r--r--dev-perl/Array-Compare/Manifest1
-rw-r--r--dev-perl/Array-Diff/metadata.xml4
-rw-r--r--dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.90.0.ebuild21
-rw-r--r--dev-perl/Astro-FITS-Header/Manifest1
-rw-r--r--dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild4
-rw-r--r--dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild6
-rw-r--r--dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild4
-rw-r--r--dev-perl/Authen-NTLM/Authen-NTLM-1.90.0-r2.ebuild4
-rw-r--r--dev-perl/Authen-SASL/Authen-SASL-2.170.0.ebuild27
-rw-r--r--dev-perl/Authen-SASL/Manifest1
-rw-r--r--dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild4
-rw-r--r--dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild4
-rw-r--r--dev-perl/B-COW/B-COW-0.7.0.ebuild23
-rw-r--r--dev-perl/B-COW/Manifest1
-rw-r--r--dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild30
-rw-r--r--dev-perl/B-Hooks-EndOfScope/Manifest1
-rw-r--r--dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r1.ebuild4
-rw-r--r--dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild25
-rw-r--r--dev-perl/B-Keywords/Manifest1
-rw-r--r--dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild4
-rw-r--r--dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild61
-rw-r--r--dev-perl/BerkeleyDB/Manifest1
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230811.1.0.ebuild (renamed from dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230322.1.0.ebuild)19
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230907.1.0.ebuild37
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230923.1.0.ebuild37
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230926.1.0.ebuild (renamed from dev-perl/Business-ISBN-Data/Business-ISBN-Data-20210112.6.0.ebuild)25
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231006.1.0.ebuild37
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231010.1.0.ebuild37
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231013.1.0.ebuild37
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231110.1.0.ebuild37
-rw-r--r--dev-perl/Business-ISBN-Data/Manifest10
-rw-r--r--dev-perl/Business-ISMN/Business-ISMN-1.203.0.ebuild35
-rw-r--r--dev-perl/Business-ISMN/Manifest1
-rw-r--r--dev-perl/Business-ISSN/Business-ISSN-1.5.0.ebuild36
-rw-r--r--dev-perl/Business-ISSN/Manifest1
-rw-r--r--dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.230.0.ebuild30
-rw-r--r--dev-perl/Business-Tax-VAT-Validation/Manifest1
-rw-r--r--dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild4
-rw-r--r--dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild4
-rw-r--r--dev-perl/C-Scan/metadata.xml4
-rw-r--r--dev-perl/CBOR-XS/CBOR-XS-1.860.0.ebuild26
-rw-r--r--dev-perl/CBOR-XS/CBOR-XS-1.870.0.ebuild29
-rw-r--r--dev-perl/CBOR-XS/Manifest2
-rw-r--r--dev-perl/CDDB/CDDB-1.222.0-r3.ebuild4
-rw-r--r--dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild4
-rw-r--r--dev-perl/CGI-Compile/CGI-Compile-0.260.0.ebuild36
-rw-r--r--dev-perl/CGI-Compile/Manifest1
-rw-r--r--dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild4
-rw-r--r--dev-perl/CGI/CGI-4.570.0.ebuild38
-rw-r--r--dev-perl/CGI/CGI-4.590.0.ebuild38
-rw-r--r--dev-perl/CGI/CGI-4.600.0.ebuild38
-rw-r--r--dev-perl/CGI/Manifest3
-rw-r--r--dev-perl/CHI/CHI-0.610.0.ebuild56
-rw-r--r--dev-perl/CHI/Manifest1
-rw-r--r--dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.17.0.ebuild28
-rw-r--r--dev-perl/CPAN-Meta-Check/Manifest1
-rw-r--r--dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.370.0.ebuild42
-rw-r--r--dev-perl/CPAN-Mini-Inject/Manifest1
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.306.160.ebuild24
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.200.ebuild24
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.30.ebuild24
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.309.200.ebuild24
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.310.250.ebuild24
-rw-r--r--dev-perl/CPAN-Perl-Releases/Manifest5
-rw-r--r--dev-perl/CPAN-Uploader/CPAN-Uploader-0.103.18.ebuild43
-rw-r--r--dev-perl/CPAN-Uploader/Manifest1
-rw-r--r--dev-perl/CSS-Packer/CSS-Packer-2.90.0.ebuild30
-rw-r--r--dev-perl/CSS-Packer/Manifest1
-rw-r--r--dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.280.0.ebuild56
-rw-r--r--dev-perl/Cache-Memcached-Fast/Manifest1
-rw-r--r--dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild5
-rw-r--r--dev-perl/Calendar-Simple/Calendar-Simple-2.0.3.ebuild29
-rw-r--r--dev-perl/Calendar-Simple/Manifest1
-rw-r--r--dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild31
-rw-r--r--dev-perl/Carp-Assert-More/Manifest1
-rw-r--r--dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild23
-rw-r--r--dev-perl/Carp-Assert/Manifest1
-rw-r--r--dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild4
-rw-r--r--dev-perl/Class-C3/Class-C3-0.350.0.ebuild4
-rw-r--r--dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild4
-rw-r--r--dev-perl/Class-Load/Class-Load-0.250.0.ebuild2
-rw-r--r--dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild28
-rw-r--r--dev-perl/Class-Method-Modifiers/Manifest1
-rw-r--r--dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild6
-rw-r--r--dev-perl/Class-Refresh/metadata.xml5
-rw-r--r--dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild4
-rw-r--r--dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild2
-rw-r--r--dev-perl/Clone-Choose/metadata.xml5
-rw-r--r--dev-perl/Compiler-Lexer/metadata.xml6
-rw-r--r--dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild4
-rw-r--r--dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.204.0.ebuild (renamed from dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.201.0.ebuild)6
-rw-r--r--dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.205.0.ebuild17
-rw-r--r--dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.206.0.ebuild17
-rw-r--r--dev-perl/Compress-Raw-Lzma/Manifest4
-rw-r--r--dev-perl/Compress-Raw-Lzma/metadata.xml5
-rw-r--r--dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r2.ebuild5
-rw-r--r--dev-perl/Conf-Libconfig/Conf-Libconfig-1.0.3.ebuild45
-rw-r--r--dev-perl/Conf-Libconfig/Manifest1
-rw-r--r--dev-perl/Config-Any/Config-Any-0.330.0.ebuild55
-rw-r--r--dev-perl/Config-Any/Manifest1
-rw-r--r--dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild4
-rw-r--r--dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild4
-rw-r--r--dev-perl/Config-General/Config-General-2.630.0-r1.ebuild2
-rw-r--r--dev-perl/Config-General/Config-General-2.650.0.ebuild24
-rw-r--r--dev-perl/Config-General/Manifest1
-rw-r--r--dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild8
-rw-r--r--dev-perl/Config-INI/Config-INI-0.29.0.ebuild30
-rw-r--r--dev-perl/Config-INI/Manifest1
-rw-r--r--dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild4
-rw-r--r--dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.465.ebuild27
-rw-r--r--dev-perl/Config-MVP-Reader-INI/Manifest1
-rw-r--r--dev-perl/Config-MVP/Config-MVP-2.200.13.ebuild46
-rw-r--r--dev-perl/Config-MVP/Manifest1
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.290.0.ebuild26
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild26
-rw-r--r--dev-perl/Config-Tiny/Manifest2
-rw-r--r--dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild4
-rw-r--r--dev-perl/Convert-ASN1/Convert-ASN1-0.340.0.ebuild21
-rw-r--r--dev-perl/Convert-ASN1/Manifest1
-rw-r--r--dev-perl/Convert-Color/Convert-Color-0.170.0.ebuild32
-rw-r--r--dev-perl/Convert-Color/Manifest1
-rw-r--r--dev-perl/Convert-TNEF/Convert-TNEF-0.180.0-r3.ebuild4
-rw-r--r--dev-perl/Convert-UU/metadata.xml4
-rw-r--r--dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.120.0.ebuild24
-rw-r--r--dev-perl/Cookie-Baker-XS/Manifest1
-rw-r--r--dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild4
-rw-r--r--dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.360.0.ebuild2
-rw-r--r--dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild40
-rw-r--r--dev-perl/Cpanel-JSON-XS/Manifest1
-rw-r--r--dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.70.0.ebuild16
-rw-r--r--dev-perl/Crypt-Curve25519/Manifest1
-rw-r--r--dev-perl/Crypt-DES/Crypt-DES-2.70.0-r3.ebuild2
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0-r1.ebuild4
-rw-r--r--dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild4
-rw-r--r--dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild4
-rw-r--r--dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild2
-rw-r--r--dev-perl/Crypt-PBKDF2/metadata.xml10
-rw-r--r--dev-perl/Crypt-Password/Crypt-Password-0.280.0.ebuild15
-rw-r--r--dev-perl/Crypt-Password/Manifest1
-rw-r--r--dev-perl/Crypt-Password/metadata.xml (renamed from dev-perl/gnome2-wnck/metadata.xml)5
-rw-r--r--dev-perl/Crypt-URandom/Crypt-URandom-0.390.0.ebuild27
-rw-r--r--dev-perl/Crypt-URandom/Manifest1
-rw-r--r--dev-perl/Crypt-X509/Crypt-X509-0.550.0.ebuild23
-rw-r--r--dev-perl/Crypt-X509/Manifest1
-rw-r--r--dev-perl/CryptX/CryptX-0.78.0.ebuild47
-rw-r--r--dev-perl/CryptX/CryptX-0.80.0.ebuild51
-rw-r--r--dev-perl/CryptX/Manifest2
-rw-r--r--dev-perl/CryptX/files/CryptX-0.80.0-respect-flags.patch23
-rw-r--r--dev-perl/Curses/Curses-1.440.0.ebuild44
-rw-r--r--dev-perl/Curses/Manifest1
-rw-r--r--dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0-r1.ebuild6
-rw-r--r--dev-perl/DBD-MariaDB/DBD-MariaDB-1.220.0.ebuild6
-rw-r--r--dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild134
-rw-r--r--dev-perl/DBD-MariaDB/Manifest1
-rw-r--r--dev-perl/DBD-Pg/DBD-Pg-3.16.3.ebuild108
-rw-r--r--dev-perl/DBD-Pg/DBD-Pg-3.17.0.ebuild108
-rw-r--r--dev-perl/DBD-Pg/Manifest2
-rw-r--r--dev-perl/DBD-SQLite/DBD-SQLite-1.740.0.ebuild60
-rw-r--r--dev-perl/DBD-SQLite/Manifest1
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-5.1.0.ebuild141
-rw-r--r--dev-perl/DBD-mysql/Manifest1
-rw-r--r--dev-perl/DBD-mysql/files/DBD-mysql-5.001-tests.patch39
-rw-r--r--dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.0-r1.ebuild4
-rw-r--r--dev-perl/DBIx-Class/DBIx-Class-0.82.843.ebuild92
-rw-r--r--dev-perl/DBIx-Class/Manifest1
-rw-r--r--dev-perl/DBIx-DBSchema/DBIx-DBSchema-0.470.0.ebuild22
-rw-r--r--dev-perl/DBIx-DBSchema/Manifest1
-rw-r--r--dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.760.0.ebuild40
-rw-r--r--dev-perl/DBIx-SearchBuilder/Manifest1
-rw-r--r--dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild4
-rw-r--r--dev-perl/Danga-Socket/Danga-Socket-1.620.0.ebuild4
-rw-r--r--dev-perl/Data-Binary/metadata.xml4
-rw-r--r--dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild31
-rw-r--r--dev-perl/Data-Compare/Manifest1
-rw-r--r--dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.420.0.ebuild46
-rw-r--r--dev-perl/Data-Dump-Streamer/Manifest1
-rw-r--r--dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild4
-rw-r--r--dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0-r1.ebuild4
-rw-r--r--dev-perl/Data-Float/Data-Float-0.13.0-r1.ebuild4
-rw-r--r--dev-perl/Data-Flow/metadata.xml4
-rw-r--r--dev-perl/Data-GUID/Data-GUID-0.51.0.ebuild28
-rw-r--r--dev-perl/Data-GUID/Manifest1
-rw-r--r--dev-perl/Data-HexDump/Data-HexDump-0.40.0.ebuild4
-rw-r--r--dev-perl/Data-IEEE754/Data-IEEE754-0.20.0.ebuild4
-rw-r--r--dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.220.0.ebuild31
-rw-r--r--dev-perl/Data-ObjectDriver/Manifest1
-rw-r--r--dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild (renamed from dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild)26
-rw-r--r--dev-perl/Data-OptList/Manifest1
-rw-r--r--dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r2.ebuild4
-rw-r--r--dev-perl/Data-Page/Data-Page-2.30.0.ebuild4
-rw-r--r--dev-perl/Data-Printer/Data-Printer-1.1.0.ebuild28
-rw-r--r--dev-perl/Data-Printer/Data-Printer-1.1.1.ebuild28
-rw-r--r--dev-perl/Data-Printer/Manifest2
-rw-r--r--dev-perl/Data-Random/Data-Random-0.130.0.ebuild4
-rw-r--r--dev-perl/Data-Section/Data-Section-0.200.8.ebuild26
-rw-r--r--dev-perl/Data-Section/Manifest1
-rw-r--r--dev-perl/Data-Stag/Data-Stag-0.140.0-r2.ebuild4
-rw-r--r--dev-perl/Data-Validate-IP/Data-Validate-IP-0.310.0.ebuild30
-rw-r--r--dev-perl/Data-Validate-IP/Manifest1
-rw-r--r--dev-perl/Data-Visitor/Data-Visitor-0.320.0.ebuild31
-rw-r--r--dev-perl/Data-Visitor/Manifest1
-rw-r--r--dev-perl/Date-Extract/Date-Extract-0.70.0.ebuild30
-rw-r--r--dev-perl/Date-Extract/Manifest1
-rw-r--r--dev-perl/Date-ICal/Date-ICal-2.682.0.ebuild28
-rw-r--r--dev-perl/Date-ICal/Manifest1
-rw-r--r--dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild37
-rw-r--r--dev-perl/Date-Manip/Manifest1
-rw-r--r--dev-perl/Date-Range/Date-Range-1.410.0.ebuild7
-rw-r--r--dev-perl/Date-Range/metadata.xml4
-rw-r--r--dev-perl/Date-Simple/Date-Simple-3.30.0-r2.ebuild5
-rw-r--r--dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild23
-rw-r--r--dev-perl/DateTime-Calendar-Julian/Manifest1
-rw-r--r--dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild44
-rw-r--r--dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.180.0.ebuild44
-rw-r--r--dev-perl/DateTime-Format-Natural/Manifest2
-rw-r--r--dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild4
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild44
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild44
-rw-r--r--dev-perl/DateTime-Locale/Manifest2
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild2
-rw-r--r--dev-perl/DateTime-Tiny/DateTime-Tiny-1.70.0.ebuild4
-rw-r--r--dev-perl/DateTime/DateTime-1.590.0.ebuild47
-rw-r--r--dev-perl/DateTime/DateTime-1.630.0.ebuild47
-rw-r--r--dev-perl/DateTime/Manifest2
-rw-r--r--dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.91.0.ebuild30
-rw-r--r--dev-perl/DateTimeX-Easy/Manifest1
-rw-r--r--dev-perl/Devel-CallChecker/Devel-CallChecker-0.9.0.ebuild39
-rw-r--r--dev-perl/Devel-CallChecker/Manifest1
-rw-r--r--dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild20
-rw-r--r--dev-perl/Devel-Caller/Manifest1
-rw-r--r--dev-perl/Devel-CheckOS/Devel-CheckOS-1.960.0.ebuild30
-rw-r--r--dev-perl/Devel-CheckOS/Manifest1
-rw-r--r--dev-perl/Devel-Cover/Devel-Cover-1.400.0.ebuild45
-rw-r--r--dev-perl/Devel-Cover/Manifest1
-rw-r--r--dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild4
-rw-r--r--dev-perl/Devel-FindPerl/Devel-FindPerl-0.16.0.ebuild28
-rw-r--r--dev-perl/Devel-FindPerl/Manifest1
-rw-r--r--dev-perl/Devel-NYTProf/Devel-NYTProf-6.120.0.ebuild50
-rw-r--r--dev-perl/Devel-NYTProf/Devel-NYTProf-6.130.0.ebuild50
-rw-r--r--dev-perl/Devel-NYTProf/Devel-NYTProf-6.140.0.ebuild50
-rw-r--r--dev-perl/Devel-NYTProf/Manifest3
-rw-r--r--dev-perl/Devel-OverrideGlobalRequire/metadata.xml4
-rw-r--r--dev-perl/Devel-REPL/Devel-REPL-1.3.29.ebuild47
-rw-r--r--dev-perl/Devel-REPL/Manifest1
-rw-r--r--dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild4
-rw-r--r--dev-perl/Devel-Symdump/Devel-Symdump-2.180.0-r1.ebuild4
-rw-r--r--dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild4
-rw-r--r--dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r2.ebuild4
-rw-r--r--dev-perl/Digest-CRC/Digest-CRC-0.240.0.ebuild17
-rw-r--r--dev-perl/Digest-CRC/Manifest1
-rw-r--r--dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r2.ebuild4
-rw-r--r--dev-perl/Digest-SHA3/Digest-SHA3-1.50.0.ebuild13
-rw-r--r--dev-perl/Digest-SHA3/Manifest1
-rw-r--r--dev-perl/Digest-SHA3/metadata.xml4
-rw-r--r--dev-perl/Dumbbench/Dumbbench-0.503.0.ebuild33
-rw-r--r--dev-perl/Dumbbench/Manifest1
-rw-r--r--dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.4.0.ebuild25
-rw-r--r--dev-perl/DynaLoader-Functions/Manifest1
-rw-r--r--dev-perl/Email-Abstract/Email-Abstract-3.10.0.ebuild30
-rw-r--r--dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild2
-rw-r--r--dev-perl/Email-Abstract/Manifest1
-rw-r--r--dev-perl/Email-Address-XS/Email-Address-XS-1.50.0.ebuild2
-rw-r--r--dev-perl/Email-Address/Email-Address-1.913.0.ebuild2
-rw-r--r--dev-perl/Email-Date-Format/Email-Date-Format-1.8.0.ebuild2
-rw-r--r--dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.201.0.ebuild29
-rw-r--r--dev-perl/Email-LocalDelivery/Manifest1
-rw-r--r--dev-perl/Email-MIME-ContentType/Email-MIME-ContentType-1.28.0.ebuild2
-rw-r--r--dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.317.0.ebuild2
-rw-r--r--dev-perl/Email-MIME/Email-MIME-1.953.0.ebuild2
-rw-r--r--dev-perl/Email-MessageID/Email-MessageID-1.408.0.ebuild2
-rw-r--r--dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild2
-rw-r--r--dev-perl/Email-Simple/Email-Simple-2.218.0.ebuild2
-rw-r--r--dev-perl/Env-Path/Env-Path-0.190.0.ebuild15
-rw-r--r--dev-perl/Env-Path/Manifest1
-rw-r--r--dev-perl/Env-Path/metadata.xml (renamed from dev-perl/Gtk2-Notify/metadata.xml)4
-rw-r--r--dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild4
-rw-r--r--dev-perl/Exporter-Lite/Exporter-Lite-0.90.0.ebuild24
-rw-r--r--dev-perl/Exporter-Lite/Manifest1
-rw-r--r--dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.2.ebuild37
-rw-r--r--dev-perl/Exporter-Tiny/Manifest1
-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.ebuild4
-rw-r--r--dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.260.0.ebuild31
-rw-r--r--dev-perl/ExtUtils-CppGuess/Manifest1
-rw-r--r--dev-perl/ExtUtils-HasCompiler/metadata.xml5
-rw-r--r--dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild10
-rw-r--r--dev-perl/ExtUtils-MakeMaker-CPANfile/ExtUtils-MakeMaker-CPANfile-0.90.0.ebuild4
-rw-r--r--dev-perl/ExtUtils-MakeMaker-CPANfile/metadata.xml5
-rw-r--r--dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0-r1.ebuild4
-rw-r--r--dev-perl/FCGI-Client/metadata.xml10
-rw-r--r--dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild4
-rw-r--r--dev-perl/Feature-Compat-Class/Feature-Compat-Class-0.60.0.ebuild15
-rw-r--r--dev-perl/Feature-Compat-Class/Manifest1
-rw-r--r--dev-perl/Feature-Compat-Class/metadata.xml12
-rw-r--r--dev-perl/Feed-Find/Feed-Find-0.130.0.ebuild31
-rw-r--r--dev-perl/Feed-Find/Manifest1
-rw-r--r--dev-perl/File-Copy-Recursive-Reduced/metadata.xml5
-rw-r--r--dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild30
-rw-r--r--dev-perl/File-Find-Object-Rule/Manifest1
-rw-r--r--dev-perl/File-Find-Object-Rule/metadata.xml12
-rw-r--r--dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild2
-rw-r--r--dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild29
-rw-r--r--dev-perl/File-Find-Object/Manifest1
-rw-r--r--dev-perl/File-Find-Object/metadata.xml5
-rw-r--r--dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.160.0.ebuild28
-rw-r--r--dev-perl/File-Find-Rule-Perl/Manifest1
-rw-r--r--dev-perl/File-Listing/File-Listing-6.160.0.ebuild30
-rw-r--r--dev-perl/File-Listing/Manifest1
-rw-r--r--dev-perl/File-Map/File-Map-0.710.0.ebuild34
-rw-r--r--dev-perl/File-Map/Manifest1
-rw-r--r--dev-perl/File-MimeInfo/File-MimeInfo-0.330.0.ebuild36
-rw-r--r--dev-perl/File-MimeInfo/Manifest1
-rw-r--r--dev-perl/File-Remove/File-Remove-1.610.0.ebuild28
-rw-r--r--dev-perl/File-Remove/Manifest1
-rw-r--r--dev-perl/File-RsyncP/File-RsyncP-0.760.0-r1.ebuild2
-rw-r--r--dev-perl/File-RsyncP/File-RsyncP-0.760.0.ebuild4
-rw-r--r--dev-perl/File-Share/File-Share-0.270.0.ebuild28
-rw-r--r--dev-perl/File-Share/Manifest1
-rw-r--r--dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0-r1.ebuild4
-rw-r--r--dev-perl/File-Slurper/File-Slurper-0.14.0.ebuild2
-rw-r--r--dev-perl/File-Tempdir/File-Tempdir-0.20.0-r2.ebuild4
-rw-r--r--dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild4
-rw-r--r--dev-perl/File-TreeCreate/metadata.xml5
-rw-r--r--dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild4
-rw-r--r--dev-perl/Filesys-Statvfs/metadata.xml4
-rw-r--r--dev-perl/Filter/Filter-1.640.0.ebuild27
-rw-r--r--dev-perl/Filter/Manifest1
-rw-r--r--dev-perl/Finance-Quote/Finance-Quote-1.560.0.ebuild87
-rw-r--r--dev-perl/Finance-Quote/Finance-Quote-1.570.0.ebuild87
-rw-r--r--dev-perl/Finance-Quote/Finance-Quote-1.580.0.ebuild88
-rw-r--r--dev-perl/Finance-Quote/Manifest3
-rw-r--r--dev-perl/Font-TTF/Font-TTF-1.60.0-r1.ebuild4
-rw-r--r--dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild27
-rw-r--r--dev-perl/GD-Barcode/Manifest1
-rw-r--r--dev-perl/GD/GD-2.780.0.ebuild81
-rw-r--r--dev-perl/GD/Manifest1
-rw-r--r--dev-perl/GDGraph/GDGraph-1.560.0.ebuild29
-rw-r--r--dev-perl/GDGraph/Manifest1
-rw-r--r--dev-perl/GeoIP2/GeoIP2-2.6.2.ebuild4
-rw-r--r--dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.111.0.ebuild40
-rw-r--r--dev-perl/Getopt-Long-Descriptive/Manifest1
-rw-r--r--dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.50.0.ebuild34
-rw-r--r--dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.51.0.ebuild34
-rw-r--r--dev-perl/Glib-Object-Introspection/Manifest2
-rw-r--r--dev-perl/GnuPG-Interface/GnuPG-Interface-1.30.0.ebuild42
-rw-r--r--dev-perl/GnuPG-Interface/Manifest1
-rw-r--r--dev-perl/GooCanvas2-CairoTypes/GooCanvas2-CairoTypes-0.1.0-r1.ebuild2
-rw-r--r--dev-perl/GooCanvas2-CairoTypes/GooCanvas2-CairoTypes-0.1.0.ebuild30
-rw-r--r--dev-perl/Graph/Graph-0.972.600.ebuild29
-rw-r--r--dev-perl/Graph/Graph-0.972.700.ebuild29
-rw-r--r--dev-perl/Graph/Manifest2
-rw-r--r--dev-perl/GraphViz/GraphViz-2.260.0.ebuild35
-rw-r--r--dev-perl/GraphViz/Manifest1
-rw-r--r--dev-perl/Graphics-ColorNames-HTML/metadata.xml13
-rw-r--r--dev-perl/Gtk2-Notify/Gtk2-Notify-0.50.0-r1.ebuild41
-rw-r--r--dev-perl/Gtk2-Notify/Manifest1
-rw-r--r--dev-perl/Gtk2-Notify/files/Gtk2-Notify-0.05-libnotify.patch114
-rw-r--r--dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.210.0.ebuild5
-rw-r--r--dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild32
-rw-r--r--dev-perl/HTML-Form/Manifest1
-rw-r--r--dev-perl/HTML-FormatExternal/HTML-FormatExternal-26.0.0.ebuild (renamed from dev-perl/HTML-FormatExternal/HTML-FormatExternal-26.ebuild)0
-rw-r--r--dev-perl/HTML-LinkExtractor/HTML-LinkExtractor-0.130.0-r3.ebuild7
-rw-r--r--dev-perl/HTML-Mason/HTML-Mason-1.600.0.ebuild66
-rw-r--r--dev-perl/HTML-Mason/Manifest1
-rw-r--r--dev-perl/HTML-Object/HTML-Object-2.30.ebuild4
-rw-r--r--dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild32
-rw-r--r--dev-perl/HTML-Parser/Manifest1
-rw-r--r--dev-perl/HTML-Quoted/HTML-Quoted-0.50.0.ebuild27
-rw-r--r--dev-perl/HTML-Quoted/Manifest1
-rw-r--r--dev-perl/HTML-Selector-XPath/HTML-Selector-XPath-0.260.0.ebuild26
-rw-r--r--dev-perl/HTML-Selector-XPath/HTML-Selector-XPath-0.280.0.ebuild27
-rw-r--r--dev-perl/HTML-Selector-XPath/Manifest2
-rw-r--r--dev-perl/HTML-Selector-XPath/metadata.xml5
-rw-r--r--dev-perl/HTML-SimpleParse/HTML-SimpleParse-0.120.0-r3.ebuild4
-rw-r--r--dev-perl/HTML-Strip/HTML-Strip-2.120.0.ebuild30
-rw-r--r--dev-perl/HTML-Strip/Manifest1
-rw-r--r--dev-perl/HTML-Template-JIT/HTML-Template-JIT-0.50.0-r3.ebuild4
-rw-r--r--dev-perl/HTML-Template/HTML-Template-2.970.0-r1.ebuild4
-rw-r--r--dev-perl/HTML-Tree/HTML-Tree-5.70.0-r1.ebuild4
-rw-r--r--dev-perl/HTML-TreeBuilder-XPath/metadata.xml3
-rw-r--r--dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.380.0.ebuild33
-rw-r--r--dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.390.0.ebuild33
-rw-r--r--dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.400.0.ebuild32
-rw-r--r--dev-perl/HTTP-BrowserDetect/Manifest3
-rw-r--r--dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild4
-rw-r--r--dev-perl/HTTP-Daemon/HTTP-Daemon-6.160.0.ebuild36
-rw-r--r--dev-perl/HTTP-Daemon/Manifest1
-rw-r--r--dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild24
-rw-r--r--dev-perl/HTTP-Date/Manifest1
-rw-r--r--dev-perl/HTTP-Entity-Parser/HTTP-Entity-Parser-0.250.0-r1.ebuild4
-rw-r--r--dev-perl/HTTP-Headers-ActionPack/HTTP-Headers-ActionPack-0.90.0.ebuild (renamed from dev-perl/HTTP-Headers-ActionPack/HTTP-Headers-ActionPack-0.09.ebuild)0
-rw-r--r--dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild4
-rw-r--r--dev-perl/HTTP-Message/HTTP-Message-6.450.0.ebuild43
-rw-r--r--dev-perl/HTTP-Message/Manifest1
-rw-r--r--dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild4
-rw-r--r--dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild4
-rw-r--r--dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild4
-rw-r--r--dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild4
-rw-r--r--dev-perl/HTTP-Simple/metadata.xml5
-rw-r--r--dev-perl/Hash-MultiValue/Hash-MultiValue-0.160.0-r1.ebuild4
-rw-r--r--dev-perl/Hash-Ordered/Hash-Ordered-0.14.0.ebuild29
-rw-r--r--dev-perl/Hash-Ordered/Manifest1
-rw-r--r--dev-perl/Hash-Ordered/metadata.xml12
-rw-r--r--dev-perl/Hash-SafeKeys/Hash-SafeKeys-0.40.0.ebuild13
-rw-r--r--dev-perl/Hash-SafeKeys/Manifest1
-rw-r--r--dev-perl/Hash-SafeKeys/metadata.xml12
-rw-r--r--dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild4
-rw-r--r--dev-perl/IO-AIO/IO-AIO-4.800.0.ebuild31
-rw-r--r--dev-perl/IO-AIO/Manifest1
-rw-r--r--dev-perl/IO-All/IO-All-0.870.0-r1.ebuild6
-rw-r--r--dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.10.0.ebuild29
-rw-r--r--dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.17.0.ebuild29
-rw-r--r--dev-perl/IO-Compress-Brotli/Manifest2
-rw-r--r--dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch55
-rw-r--r--dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.017-unbundle.patch55
-rw-r--r--dev-perl/IO-Interactive/IO-Interactive-1.25.0.ebuild25
-rw-r--r--dev-perl/IO-Interactive/Manifest1
-rw-r--r--dev-perl/IO-Multiplex/IO-Multiplex-1.160.0-r2.ebuild4
-rw-r--r--dev-perl/IO-Pipely/IO-Pipely-0.6.0.ebuild25
-rw-r--r--dev-perl/IO-Pipely/Manifest1
-rw-r--r--dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild27
-rw-r--r--dev-perl/IO-Socket-INET6/Manifest1
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.0.ebuild32
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.0.ebuild33
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild6
-rw-r--r--dev-perl/IO-Socket-SSL/Manifest3
-rw-r--r--dev-perl/IO-Socket-SSL/files/2.83.0-openssl-compat.patch56
-rw-r--r--dev-perl/IP-Country-DB_File/metadata.xml6
-rw-r--r--dev-perl/IP-Country/metadata.xml9
-rw-r--r--dev-perl/IPC-Run/IPC-Run-20220807.0.0.ebuild25
-rw-r--r--dev-perl/IPC-Run/IPC-Run-20231003.0.0.ebuild25
-rw-r--r--dev-perl/IPC-Run/Manifest2
-rw-r--r--dev-perl/IPC-Shareable/IPC-Shareable-1.130.0.ebuild31
-rw-r--r--dev-perl/IPC-Shareable/Manifest1
-rw-r--r--dev-perl/Image-Info/Image-Info-1.430.0.ebuild24
-rw-r--r--dev-perl/Image-Info/Image-Info-1.440.0.ebuild23
-rw-r--r--dev-perl/Image-Info/Manifest2
-rw-r--r--dev-perl/Image-Size/Image-Size-3.300.0-r1.ebuild4
-rw-r--r--dev-perl/Inline-C/Inline-C-0.820.0.ebuild43
-rw-r--r--dev-perl/Inline-C/Manifest1
-rw-r--r--dev-perl/Inline/Inline-0.860.0.ebuild4
-rw-r--r--dev-perl/JSON-Any/JSON-Any-1.400.0.ebuild46
-rw-r--r--dev-perl/JSON-Any/Manifest1
-rw-r--r--dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.5.ebuild37
-rw-r--r--dev-perl/JSON-MaybeXS/Manifest1
-rw-r--r--dev-perl/JSON-Parse/JSON-Parse-0.620.0.ebuild26
-rw-r--r--dev-perl/JSON-Parse/Manifest1
-rw-r--r--dev-perl/JSON/JSON-4.100.0.ebuild27
-rw-r--r--dev-perl/JSON/Manifest1
-rw-r--r--dev-perl/JavaScript-Packer/JavaScript-Packer-2.110.0.ebuild24
-rw-r--r--dev-perl/JavaScript-Packer/Manifest1
-rw-r--r--dev-perl/LWP-Protocol-http10/LWP-Protocol-http10-6.30.0-r1.ebuild4
-rw-r--r--dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild28
-rw-r--r--dev-perl/LWP-Protocol-https/Manifest1
-rw-r--r--dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.12.0.ebuild32
-rw-r--r--dev-perl/Lexical-SealRequireHints/Manifest1
-rw-r--r--dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild4
-rw-r--r--dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild15
-rw-r--r--dev-perl/Lingua-Translit/Manifest1
-rw-r--r--dev-perl/Linux-PipeMagic/Linux-PipeMagic-0.50.0.ebuild22
-rw-r--r--dev-perl/Linux-PipeMagic/Manifest1
-rw-r--r--dev-perl/Lirc-Client/Lirc-Client-2.20.0-r1.ebuild7
-rw-r--r--dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild4
-rw-r--r--dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild4
-rw-r--r--dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild30
-rw-r--r--dev-perl/List-SomeUtils/Manifest1
-rw-r--r--dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild27
-rw-r--r--dev-perl/List-UtilsBy/Manifest1
-rw-r--r--dev-perl/Locale-Codes/Locale-Codes-3.740.0.ebuild26
-rw-r--r--dev-perl/Locale-Codes/Manifest1
-rw-r--r--dev-perl/Locale-Codes/metadata.xml4
-rw-r--r--dev-perl/Log-Agent/Log-Agent-1.5.0.ebuild2
-rw-r--r--dev-perl/Log-Any/Log-Any-1.715.0.ebuild34
-rw-r--r--dev-perl/Log-Any/Log-Any-1.716.0.ebuild34
-rw-r--r--dev-perl/Log-Any/Log-Any-1.717.0.ebuild34
-rw-r--r--dev-perl/Log-Any/Manifest3
-rw-r--r--dev-perl/Log-Dispatch-Array/Log-Dispatch-Array-1.5.0.ebuild26
-rw-r--r--dev-perl/Log-Dispatch-Array/Manifest1
-rw-r--r--dev-perl/Log-Dispatch/Log-Dispatch-2.710.0.ebuild47
-rw-r--r--dev-perl/Log-Dispatch/Manifest1
-rw-r--r--dev-perl/Log-Dispatchouli/Log-Dispatchouli-3.5.0.ebuild48
-rw-r--r--dev-perl/Log-Dispatchouli/Manifest1
-rw-r--r--dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild4
-rw-r--r--dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild24
-rw-r--r--dev-perl/Log-Log4perl/Manifest1
-rw-r--r--dev-perl/Log-Report/Log-Report-1.340.0.ebuild29
-rw-r--r--dev-perl/Log-Report/Log-Report-1.360.0.ebuild30
-rw-r--r--dev-perl/Log-Report/Manifest2
-rw-r--r--dev-perl/MARC-Charset/MARC-Charset-1.350.0-r2.ebuild7
-rw-r--r--dev-perl/MCE/MCE-1.887.0.ebuild34
-rw-r--r--dev-perl/MCE/Manifest1
-rw-r--r--dev-perl/MIME-Charset/MIME-Charset-1.13.1.ebuild2
-rw-r--r--dev-perl/MIME-Types/MIME-Types-2.240.0.ebuild2
-rw-r--r--dev-perl/MIME-tools/MIME-tools-5.510.0-r1.ebuild43
-rw-r--r--dev-perl/MIME-tools/MIME-tools-5.510.0.ebuild2
-rw-r--r--dev-perl/MIME-tools/files/MIME-tools-5.510.0-perl-5.38.patch36
-rw-r--r--dev-perl/MLDBM/MLDBM-2.50.0-r1.ebuild2
-rw-r--r--dev-perl/MP3-Tag/MP3-Tag-1.160.0.ebuild28
-rw-r--r--dev-perl/MP3-Tag/Manifest1
-rw-r--r--dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild13
-rw-r--r--dev-perl/MRO-Compat/Manifest1
-rw-r--r--dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.301.120.ebuild2
-rw-r--r--dev-perl/Mail-AuthenticationResults/metadata.xml3
-rw-r--r--dev-perl/Mail-Box-IMAP4/Mail-Box-IMAP4-3.8.0.ebuild33
-rw-r--r--dev-perl/Mail-Box-IMAP4/Manifest1
-rw-r--r--dev-perl/Mail-Box-POP3/Mail-Box-POP3-3.6.0.ebuild32
-rw-r--r--dev-perl/Mail-Box-POP3/Manifest1
-rw-r--r--dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild35
-rw-r--r--dev-perl/Mail-Box/Manifest1
-rw-r--r--dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild46
-rw-r--r--dev-perl/Mail-DKIM/Mail-DKIM-1.202.309.110.ebuild46
-rw-r--r--dev-perl/Mail-DKIM/Manifest2
-rw-r--r--dev-perl/Mail-DMARC/Mail-DMARC-1.202.302.150.ebuild2
-rw-r--r--dev-perl/Mail-Message/Mail-Message-3.13.0.ebuild33
-rw-r--r--dev-perl/Mail-Message/Mail-Message-3.14.0.ebuild34
-rw-r--r--dev-perl/Mail-Message/Manifest2
-rw-r--r--dev-perl/Mail-POP3Client/Mail-POP3Client-2.210.0.ebuild13
-rw-r--r--dev-perl/Mail-POP3Client/Manifest1
-rw-r--r--dev-perl/Mail-SPF/Mail-SPF-2.9.0-r3.ebuild4
-rw-r--r--dev-perl/Mail-Sender/Mail-Sender-0.903.0-r1.ebuild4
-rw-r--r--dev-perl/Math-BigInt-GMP/Manifest1
-rw-r--r--dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.601.300.ebuild30
-rw-r--r--dev-perl/Math-BigInt-Lite/Manifest1
-rw-r--r--dev-perl/Math-BigInt-Lite/Math-BigInt-Lite-0.270.0.ebuild33
-rw-r--r--dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild2
-rw-r--r--dev-perl/Math-Round/Manifest1
-rw-r--r--dev-perl/Math-Round/Math-Round-0.80.0.ebuild13
-rw-r--r--dev-perl/MaxMind-DB-Common/MaxMind-DB-Common-0.40.1.ebuild4
-rw-r--r--dev-perl/MaxMind-DB-Reader/MaxMind-DB-Reader-1.0.14.ebuild4
-rw-r--r--dev-perl/Mixin-Linewise/Manifest1
-rw-r--r--dev-perl/Mixin-Linewise/Mixin-Linewise-0.111.0.ebuild32
-rw-r--r--dev-perl/Mock-Sub/Manifest1
-rw-r--r--dev-perl/Mock-Sub/Mock-Sub-1.90.0.ebuild18
-rw-r--r--dev-perl/Mock-Sub/metadata.xml12
-rw-r--r--dev-perl/Module-Build-Tiny/Manifest1
-rw-r--r--dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.39.0-r1.ebuild4
-rw-r--r--dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.46.0.ebuild4
-rw-r--r--dev-perl/Module-Build-Tiny/Module-Build-Tiny-0.47.0.ebuild41
-rw-r--r--dev-perl/Module-Build/Manifest1
-rw-r--r--dev-perl/Module-Build/Module-Build-0.423.400.ebuild40
-rw-r--r--dev-perl/Module-Find/Manifest1
-rw-r--r--dev-perl/Module-Find/Module-Find-0.160.0.ebuild15
-rw-r--r--dev-perl/Module-Install/Manifest1
-rw-r--r--dev-perl/Module-Install/Module-Install-1.210.0.ebuild43
-rw-r--r--dev-perl/Module-Path/Module-Path-0.190.0-r1.ebuild7
-rw-r--r--dev-perl/Module-Refresh/Manifest1
-rw-r--r--dev-perl/Module-Refresh/Module-Refresh-0.180.0.ebuild18
-rw-r--r--dev-perl/Module-ScanDeps/Manifest3
-rw-r--r--dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild34
-rw-r--r--dev-perl/Module-ScanDeps/Module-ScanDeps-1.330.0.ebuild34
-rw-r--r--dev-perl/Module-ScanDeps/Module-ScanDeps-1.340.0.ebuild35
-rw-r--r--dev-perl/Module-Signature/Manifest1
-rw-r--r--dev-perl/Module-Signature/Module-Signature-0.880.0.ebuild27
-rw-r--r--dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild4
-rw-r--r--dev-perl/Mojolicious/Manifest3
-rw-r--r--dev-perl/Mojolicious/Mojolicious-9.330.0-r1.ebuild38
-rw-r--r--dev-perl/Mojolicious/Mojolicious-9.340.0.ebuild38
-rw-r--r--dev-perl/Mojolicious/Mojolicious-9.350.0.ebuild38
-rw-r--r--dev-perl/Moo/Moo-2.5.5.ebuild2
-rw-r--r--dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.11.0.ebuild4
-rw-r--r--dev-perl/MooX-TypeTiny/MooX-TypeTiny-0.2.3.ebuild (renamed from dev-perl/MooX-TypeTiny/MooX-TypeTiny-0.002003.ebuild)0
-rw-r--r--dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.290.0-r1.ebuild2
-rw-r--r--dev-perl/Moose/Manifest2
-rw-r--r--dev-perl/Moose/Moose-2.220.300.ebuild124
-rw-r--r--dev-perl/Moose/Moose-2.220.600.ebuild53
-rw-r--r--dev-perl/MooseX-OneArgNew/Manifest1
-rw-r--r--dev-perl/MooseX-OneArgNew/MooseX-OneArgNew-0.7.0.ebuild31
-rw-r--r--dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild4
-rw-r--r--dev-perl/MooseX-SetOnce/Manifest1
-rw-r--r--dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.203.0.ebuild27
-rw-r--r--dev-perl/MooseX-Types-JSON/Manifest1
-rw-r--r--dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-1.10.0.ebuild27
-rw-r--r--dev-perl/Mozilla-PublicSuffix/Manifest1
-rw-r--r--dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild35
-rw-r--r--dev-perl/Net-Amazon-S3/Manifest1
-rw-r--r--dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.991.0.ebuild62
-rw-r--r--dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.220.0.ebuild4
-rw-r--r--dev-perl/Net-DNS-Resolver-Mock/Manifest1
-rw-r--r--dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.302.160.ebuild29
-rw-r--r--dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0-r1.ebuild4
-rw-r--r--dev-perl/Net-DNS-SEC/Manifest1
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.210.0.ebuild2
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.220.0.ebuild33
-rw-r--r--dev-perl/Net-DNS/Manifest1
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.390.0.ebuild2
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.400.0.ebuild67
-rw-r--r--dev-perl/Net-HTTP/Manifest1
-rw-r--r--dev-perl/Net-HTTP/Net-HTTP-6.230.0.ebuild38
-rw-r--r--dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r1.ebuild2
-rw-r--r--dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.500.0-r2.ebuild30
-rw-r--r--dev-perl/Net-IDN-Encode/files/2.500.0-use-uvchr_to_utf8_flags-instead-of-uvuni_to_utf8_fla.patch41
-rw-r--r--dev-perl/Net-IMAP-Simple/Net-IMAP-Simple-1.221.200.ebuild2
-rw-r--r--dev-perl/Net-IP/Net-IP-1.260.0-r2.ebuild4
-rw-r--r--dev-perl/Net-IRR/Manifest1
-rw-r--r--dev-perl/Net-IRR/Net-IRR-0.90.0.ebuild20
-rw-r--r--dev-perl/Net-Ident/Net-Ident-1.250.0.ebuild4
-rw-r--r--dev-perl/Net-LDAPapi/Net-LDAPapi-3.0.7-r1.ebuild4
-rw-r--r--dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0.ebuild2
-rw-r--r--dev-perl/Net-Netmask/Manifest1
-rw-r--r--dev-perl/Net-Netmask/Net-Netmask-2.0.200.ebuild29
-rw-r--r--dev-perl/Net-OpenSSH/Manifest2
-rw-r--r--dev-perl/Net-OpenSSH/Net-OpenSSH-0.830.0.ebuild28
-rw-r--r--dev-perl/Net-OpenSSH/Net-OpenSSH-0.840.0.ebuild28
-rw-r--r--dev-perl/Net-Patricia/Net-Patricia-1.220.0-r2.ebuild4
-rw-r--r--dev-perl/Net-SMTPS/Net-SMTPS-0.100.0.ebuild2
-rw-r--r--dev-perl/Net-SSH-Perl/Manifest2
-rw-r--r--dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild49
-rw-r--r--dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.142.0.ebuild46
-rw-r--r--dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild2
-rw-r--r--dev-perl/Net-SSLeay/files/Net-SSLeay-1.92-libressl.patch45
-rw-r--r--dev-perl/Net-Server/Net-Server-2.14.0.ebuild2
-rw-r--r--dev-perl/NetAddr-IP/NetAddr-IP-4.79.0-r1.ebuild4
-rw-r--r--dev-perl/Number-Compare/Number-Compare-0.30.0-r2.ebuild4
-rw-r--r--dev-perl/Number-Format/Manifest1
-rw-r--r--dev-perl/Number-Format/Number-Format-1.760.0.ebuild13
-rw-r--r--dev-perl/OLE-StorageLite/Manifest1
-rw-r--r--dev-perl/OLE-StorageLite/OLE-StorageLite-0.220.0.ebuild14
-rw-r--r--dev-perl/Object-Pad/Manifest3
-rw-r--r--dev-perl/Object-Pad/Object-Pad-0.803.0.ebuild25
-rw-r--r--dev-perl/Object-Pad/Object-Pad-0.804.0.ebuild25
-rw-r--r--dev-perl/Object-Pad/Object-Pad-0.805.0.ebuild25
-rw-r--r--dev-perl/Object-Pad/metadata.xml18
-rw-r--r--dev-perl/PAR-Dist/Manifest1
-rw-r--r--dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild21
-rw-r--r--dev-perl/PAR/Manifest2
-rw-r--r--dev-perl/PAR/PAR-1.18.0.ebuild29
-rw-r--r--dev-perl/PAR/PAR-1.19.0.ebuild29
-rw-r--r--dev-perl/PDF-API2/Manifest1
-rw-r--r--dev-perl/PDF-API2/PDF-API2-2.44.0.ebuild33
-rw-r--r--dev-perl/PDF-Builder/Manifest1
-rw-r--r--dev-perl/PDF-Builder/PDF-Builder-3.25.0.ebuild30
-rw-r--r--dev-perl/PGPLOT/Manifest1
-rw-r--r--dev-perl/PGPLOT/PGPLOT-2.280.0.ebuild25
-rw-r--r--dev-perl/POE/Manifest1
-rw-r--r--dev-perl/POE/POE-1.370.0.ebuild59
-rw-r--r--dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.440.0.ebuild4
-rw-r--r--dev-perl/PPI/Manifest2
-rw-r--r--dev-perl/PPI/PPI-1.276.0.ebuild39
-rw-r--r--dev-perl/PPI/PPI-1.277.0.ebuild40
-rw-r--r--dev-perl/PPIx-QuoteLike/Manifest1
-rw-r--r--dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild29
-rw-r--r--dev-perl/PPIx-Regexp/Manifest1
-rw-r--r--dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild29
-rw-r--r--dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild4
-rw-r--r--dev-perl/Package-DeprecationManager/Manifest1
-rw-r--r--dev-perl/Package-DeprecationManager/Package-DeprecationManager-0.180.0.ebuild33
-rw-r--r--dev-perl/Package-Stash-XS/Manifest1
-rw-r--r--dev-perl/Package-Stash-XS/Package-Stash-XS-0.300.0.ebuild22
-rw-r--r--dev-perl/Package-Stash/Manifest1
-rw-r--r--dev-perl/Package-Stash/Package-Stash-0.400.0.ebuild45
-rw-r--r--dev-perl/Parallel-Iterator/Manifest1
-rw-r--r--dev-perl/Parallel-Iterator/Parallel-Iterator-1.2.0.ebuild26
-rw-r--r--dev-perl/Params-Validate/Manifest1
-rw-r--r--dev-perl/Params-Validate/Params-Validate-1.310.0.ebuild36
-rw-r--r--dev-perl/Params-ValidationCompiler/Manifest1
-rw-r--r--dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0.ebuild37
-rw-r--r--dev-perl/Parse-Distname/Manifest1
-rw-r--r--dev-perl/Parse-Distname/Parse-Distname-0.50.0.ebuild23
-rw-r--r--dev-perl/Parse-Distname/metadata.xml12
-rw-r--r--dev-perl/Passwd-Unix/Manifest1
-rw-r--r--dev-perl/Passwd-Unix/Passwd-Unix-1.90.0.ebuild25
-rw-r--r--dev-perl/Path-Class/Path-Class-0.370.0-r1.ebuild4
-rw-r--r--dev-perl/Path-Dispatcher/Path-Dispatcher-1.80.0.ebuild (renamed from dev-perl/Path-Dispatcher/Path-Dispatcher-1.08.ebuild)0
-rw-r--r--dev-perl/Path-Tiny/Manifest1
-rw-r--r--dev-perl/Path-Tiny/Path-Tiny-0.144.0.ebuild41
-rw-r--r--dev-perl/PathTools/Manifest1
-rw-r--r--dev-perl/PathTools/PathTools-3.750.0.ebuild28
-rw-r--r--dev-perl/PathTools/metadata.xml22
-rw-r--r--dev-perl/Pegex/Pegex-0.750.0.ebuild4
-rw-r--r--dev-perl/Perl-Critic/Manifest2
-rw-r--r--dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild85
-rw-r--r--dev-perl/Perl-Critic/Perl-Critic-1.152.0.ebuild85
-rw-r--r--dev-perl/Perl-LanguageServer/Manifest3
-rw-r--r--dev-perl/Perl-LanguageServer/Perl-LanguageServer-2.5.0.ebuild34
-rw-r--r--dev-perl/Perl-LanguageServer/Perl-LanguageServer-2.6.0.ebuild35
-rw-r--r--dev-perl/Perl-LanguageServer/Perl-LanguageServer-2.6.1.ebuild35
-rw-r--r--dev-perl/Perl-PrereqScanner-NotQuiteLite/Manifest1
-rw-r--r--dev-perl/Perl-PrereqScanner-NotQuiteLite/Perl-PrereqScanner-NotQuiteLite-0.991.700.ebuild34
-rw-r--r--dev-perl/Perl-PrereqScanner/Manifest1
-rw-r--r--dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.100.0.ebuild42
-rw-r--r--dev-perl/Perl-Strip/Manifest1
-rw-r--r--dev-perl/Perl-Strip/Perl-Strip-1.200.0.ebuild22
-rw-r--r--dev-perl/Perl-Tidy/Manifest4
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20210717.0.0.ebuild4
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20211029.0.0.ebuild4
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20230309.0.0.ebuild32
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20230701.0.0.ebuild32
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20230909.0.0.ebuild32
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20230912.0.0.ebuild32
-rw-r--r--dev-perl/PerlIO-eol/Manifest1
-rw-r--r--dev-perl/PerlIO-eol/PerlIO-eol-0.180.0.ebuild2
-rw-r--r--dev-perl/PerlIO-eol/PerlIO-eol-0.190.0.ebuild28
-rw-r--r--dev-perl/PerlIO-utf8_strict/Manifest1
-rw-r--r--dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.10.0.ebuild29
-rw-r--r--dev-perl/Plack/Manifest1
-rw-r--r--dev-perl/Plack/Plack-1.5.0.ebuild73
-rw-r--r--dev-perl/Pod-Coverage/Pod-Coverage-0.230.0-r2.ebuild4
-rw-r--r--dev-perl/Pod-Elemental-PerlMunger/Manifest1
-rw-r--r--dev-perl/Pod-Elemental-PerlMunger/Pod-Elemental-PerlMunger-0.200.7.ebuild31
-rw-r--r--dev-perl/Pod-Elemental/Manifest1
-rw-r--r--dev-perl/Pod-Elemental/Pod-Elemental-0.103.6.ebuild39
-rw-r--r--dev-perl/Pod-Eventual/Manifest1
-rw-r--r--dev-perl/Pod-Eventual/Pod-Eventual-0.94.3.ebuild27
-rw-r--r--dev-perl/Pod-Parser/Manifest1
-rw-r--r--dev-perl/Pod-Parser/Pod-Parser-1.660.0.ebuild24
-rw-r--r--dev-perl/Pod-Spell/Manifest1
-rw-r--r--dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild42
-rw-r--r--dev-perl/Pod-Weaver/Manifest1
-rw-r--r--dev-perl/Pod-Weaver/Pod-Weaver-4.19.0.ebuild44
-rw-r--r--dev-perl/Proc-Background/Manifest1
-rw-r--r--dev-perl/Proc-Background/Proc-Background-1.320.0.ebuild13
-rw-r--r--dev-perl/Proc-ProcessTable/Manifest1
-rw-r--r--dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild28
-rw-r--r--dev-perl/REST-Client/Manifest1
-rw-r--r--dev-perl/REST-Client/REST-Client-281.ebuild26
-rw-r--r--dev-perl/Redis/Manifest1
-rw-r--r--dev-perl/Redis/Redis-2.0.0.ebuild75
-rw-r--r--dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild2
-rw-r--r--dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild4
-rw-r--r--dev-perl/Role-Basic/Role-Basic-0.130.0-r1.ebuild4
-rw-r--r--dev-perl/Role-HasMessage/Manifest1
-rw-r--r--dev-perl/Role-HasMessage/Role-HasMessage-0.7.0.ebuild28
-rw-r--r--dev-perl/Role-Hooks/Manifest1
-rw-r--r--dev-perl/Role-Hooks/Role-Hooks-0.8.0.ebuild27
-rw-r--r--dev-perl/Role-Hooks/metadata.xml12
-rw-r--r--dev-perl/Role-Identifiable/Manifest1
-rw-r--r--dev-perl/Role-Identifiable/Role-Identifiable-0.9.0.ebuild25
-rw-r--r--dev-perl/SDL/SDL-2.548.0-r2.ebuild1
-rw-r--r--dev-perl/SDL/files/SDL-2.548-perl537_sv_nv.patch65
-rw-r--r--dev-perl/SQL-Translator/Manifest1
-rw-r--r--dev-perl/SQL-Translator/SQL-Translator-1.630.0.ebuild39
-rw-r--r--dev-perl/SVG/Manifest1
-rw-r--r--dev-perl/SVG/SVG-2.870.0.ebuild32
-rw-r--r--dev-perl/Scope-Upper/Manifest1
-rw-r--r--dev-perl/Scope-Upper/Scope-Upper-0.340.0.ebuild14
-rw-r--r--dev-perl/Sereal-Decoder/Manifest1
-rw-r--r--dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild66
-rw-r--r--dev-perl/Sereal-Encoder/Manifest1
-rw-r--r--dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild66
-rw-r--r--dev-perl/Sereal/Manifest1
-rw-r--r--dev-perl/Sereal/Sereal-5.4.0.ebuild31
-rw-r--r--dev-perl/Set-Object/Manifest1
-rw-r--r--dev-perl/Set-Object/Set-Object-1.420.0.ebuild32
-rw-r--r--dev-perl/Software-License/Manifest1
-rw-r--r--dev-perl/Software-License/Software-License-0.104.4.ebuild30
-rw-r--r--dev-perl/Stat-lsMode/Manifest1
-rw-r--r--dev-perl/Stat-lsMode/Stat-lsMode-0.510.0.ebuild21
-rw-r--r--dev-perl/Stream-Buffered/Stream-Buffered-0.30.0-r1.ebuild4
-rw-r--r--dev-perl/String-Errf/Manifest1
-rw-r--r--dev-perl/String-Errf/String-Errf-0.9.0.ebuild35
-rw-r--r--dev-perl/String-Flogger/Manifest1
-rw-r--r--dev-perl/String-Flogger/String-Flogger-1.101.246.ebuild28
-rw-r--r--dev-perl/String-Format/String-Format-1.180.0.ebuild4
-rw-r--r--dev-perl/String-Formatter/Manifest1
-rw-r--r--dev-perl/String-Formatter/String-Formatter-1.235.0.ebuild25
-rw-r--r--dev-perl/String-RewritePrefix/Manifest1
-rw-r--r--dev-perl/String-RewritePrefix/String-RewritePrefix-0.9.0.ebuild27
-rw-r--r--dev-perl/String-Truncate/Manifest1
-rw-r--r--dev-perl/String-Truncate/String-Truncate-1.100.603.ebuild27
-rw-r--r--dev-perl/String-Util/Manifest1
-rw-r--r--dev-perl/String-Util/String-Util-1.340.0.ebuild23
-rw-r--r--dev-perl/Sub-Delete/Sub-Delete-1.0.20-r1.ebuild25
-rw-r--r--dev-perl/Sub-Delete/files/Sub-Delete-1.0.20-perl-separator.patch49
-rw-r--r--dev-perl/Sub-Exporter-ForMethods/Manifest1
-rw-r--r--dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.55.ebuild27
-rw-r--r--dev-perl/Sub-Exporter-GlobExporter/Manifest1
-rw-r--r--dev-perl/Sub-Exporter-GlobExporter/Sub-Exporter-GlobExporter-0.6.0.ebuild25
-rw-r--r--dev-perl/Sub-Exporter/Manifest2
-rw-r--r--dev-perl/Sub-Exporter/Sub-Exporter-0.989.0.ebuild21
-rw-r--r--dev-perl/Sub-Exporter/Sub-Exporter-0.990.0.ebuild21
-rw-r--r--dev-perl/Sub-HandlesVia/Manifest1
-rw-r--r--dev-perl/Sub-HandlesVia/Sub-HandlesVia-0.50.0.ebuild30
-rw-r--r--dev-perl/Sub-Install/Manifest1
-rw-r--r--dev-perl/Sub-Install/Sub-Install-0.929.0.ebuild26
-rw-r--r--dev-perl/Sub-Name/Manifest1
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild31
-rw-r--r--dev-perl/Sub-Override/Sub-Override-0.90.0-r1.ebuild2
-rw-r--r--dev-perl/Sub-Quote/Manifest1
-rw-r--r--dev-perl/Sub-Quote/Sub-Quote-2.6.8.ebuild25
-rw-r--r--dev-perl/Syntax-Keyword-Try/Manifest1
-rw-r--r--dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.280.0.ebuild18
-rw-r--r--dev-perl/Sys-Virt/Manifest10
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-7.0.0.ebuild41
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-7.5.0.ebuild39
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild34
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-8.3.0.ebuild41
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-8.4.0.ebuild49
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-8.5.0.ebuild44
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-9.4.0.ebuild (renamed from dev-perl/Sys-Virt/Sys-Virt-8.9.0.ebuild)0
-rw-r--r--dev-perl/Sys-Virt/Sys-Virt-9.7.0.ebuild (renamed from dev-perl/Sys-Virt/Sys-Virt-8.8.0.ebuild)6
-rw-r--r--dev-perl/Sys-Virt/files/Sys-Virt-8.4.0-lib-Fix-parameter-detection-for-save-restore_domain.patch48
-rw-r--r--dev-perl/TAP-Parser-SourceHandler-pgTAP/Manifest1
-rw-r--r--dev-perl/TAP-Parser-SourceHandler-pgTAP/TAP-Parser-SourceHandler-pgTAP-3.360.0.ebuild24
-rw-r--r--dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild4
-rw-r--r--dev-perl/Template-Toolkit/Manifest1
-rw-r--r--dev-perl/Template-Toolkit/Template-Toolkit-3.101.0.ebuild50
-rw-r--r--dev-perl/Term-ProgressBar/Manifest1
-rw-r--r--dev-perl/Term-ProgressBar/Term-ProgressBar-2.230.0.ebuild30
-rw-r--r--dev-perl/Term-ReadLine-Gnu/Manifest2
-rw-r--r--dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.450.0.ebuild37
-rw-r--r--dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.460.0.ebuild37
-rw-r--r--dev-perl/Term-Table/Manifest3
-rw-r--r--dev-perl/Term-Table/Term-Table-0.16.0.ebuild32
-rw-r--r--dev-perl/Term-Table/Term-Table-0.17.0.ebuild31
-rw-r--r--dev-perl/Term-Table/Term-Table-0.18.0.ebuild31
-rw-r--r--dev-perl/Test-Bits/Test-Bits-0.20.0.ebuild4
-rw-r--r--dev-perl/Test-Class/Test-Class-0.520.0.ebuild4
-rw-r--r--dev-perl/Test-Compile/Manifest3
-rw-r--r--dev-perl/Test-Compile/Test-Compile-3.2.2.ebuild36
-rw-r--r--dev-perl/Test-Compile/Test-Compile-3.3.0.ebuild37
-rw-r--r--dev-perl/Test-Compile/Test-Compile-3.3.1.ebuild37
-rw-r--r--dev-perl/Test-Dependencies/Manifest1
-rw-r--r--dev-perl/Test-Dependencies/Test-Dependencies-0.320.0.ebuild30
-rw-r--r--dev-perl/Test-DiagINC/Manifest1
-rw-r--r--dev-perl/Test-DiagINC/Test-DiagINC-0.10.0.ebuild24
-rw-r--r--dev-perl/Test-Differences/Manifest3
-rw-r--r--dev-perl/Test-Differences/Test-Differences-0.690.0.ebuild27
-rw-r--r--dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild27
-rw-r--r--dev-perl/Test-Differences/Test-Differences-0.710.0.ebuild27
-rw-r--r--dev-perl/Test-Fatal/Manifest1
-rw-r--r--dev-perl/Test-Fatal/Test-Fatal-0.17.0.ebuild30
-rw-r--r--dev-perl/Test-File/Test-File-1.993.0.ebuild2
-rw-r--r--dev-perl/Test-InDistDir/Manifest1
-rw-r--r--dev-perl/Test-InDistDir/Test-InDistDir-1.112.71.ebuild19
-rw-r--r--dev-perl/Test-InDistDir/metadata.xml12
-rw-r--r--dev-perl/Test-Inter/Manifest1
-rw-r--r--dev-perl/Test-Inter/Test-Inter-1.100.0.ebuild28
-rw-r--r--dev-perl/Test-LWP-UserAgent/Manifest1
-rw-r--r--dev-perl/Test-LWP-UserAgent/Test-LWP-UserAgent-0.36.0.ebuild44
-rw-r--r--dev-perl/Test-Manifest/Manifest1
-rw-r--r--dev-perl/Test-Manifest/Test-Manifest-2.23.0.ebuild34
-rw-r--r--dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild4
-rw-r--r--dev-perl/Test-MinimumVersion/Manifest1
-rw-r--r--dev-perl/Test-MinimumVersion/Test-MinimumVersion-0.101.83.ebuild30
-rw-r--r--dev-perl/Test-MockObject/Test-MockObject-1.202.1.220.ebuild2
-rw-r--r--dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.80.0-r1.ebuild4
-rw-r--r--dev-perl/Test-MockTime/Test-MockTime-0.170.0.ebuild4
-rw-r--r--dev-perl/Test-Most/Manifest1
-rw-r--r--dev-perl/Test-Most/Test-Most-0.380.0.ebuild27
-rw-r--r--dev-perl/Test-Needs/Manifest1
-rw-r--r--dev-perl/Test-Needs/Test-Needs-0.2.10.ebuild15
-rw-r--r--dev-perl/Test-Number-Delta/Test-Number-Delta-1.60.0-r1.ebuild4
-rw-r--r--dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild4
-rw-r--r--dev-perl/Test-Output/Manifest1
-rw-r--r--dev-perl/Test-Output/Test-Output-1.34.0.ebuild32
-rw-r--r--dev-perl/Test-Pod-Coverage/Test-Pod-Coverage-1.100.0-r1.ebuild4
-rw-r--r--dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0-r1.ebuild2
-rw-r--r--dev-perl/Test-SharedFork/Test-SharedFork-0.350.0-r1.ebuild4
-rw-r--r--dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild4
-rw-r--r--dev-perl/Test-Time/Manifest1
-rw-r--r--dev-perl/Test-Time/Test-Time-0.92.0.ebuild21
-rw-r--r--dev-perl/Test-TrailingSpace/Manifest1
-rw-r--r--dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild31
-rw-r--r--dev-perl/Test-TrailingSpace/metadata.xml13
-rw-r--r--dev-perl/Test-Trap/Manifest1
-rw-r--r--dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild30
-rw-r--r--dev-perl/Test-WWW-Mechanize/Manifest1
-rw-r--r--dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.600.0.ebuild37
-rw-r--r--dev-perl/Test-Warn/Manifest1
-rw-r--r--dev-perl/Test-Warn/Test-Warn-0.370.0.ebuild26
-rw-r--r--dev-perl/Test-Warnings/Manifest1
-rw-r--r--dev-perl/Test-Warnings/Test-Warnings-0.32.0.ebuild36
-rw-r--r--dev-perl/Test-Without-Module/Manifest1
-rw-r--r--dev-perl/Test-Without-Module/Test-Without-Module-0.210.0.ebuild16
-rw-r--r--dev-perl/Test2-Suite/Manifest3
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.155.ebuild27
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.156.ebuild28
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild29
-rw-r--r--dev-perl/Text-BibTeX/Manifest1
-rw-r--r--dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild48
-rw-r--r--dev-perl/Text-BibTeX/Text-BibTeX-0.890.0.ebuild44
-rw-r--r--dev-perl/Text-BibTeX/files/Text-BibTeX-0.890.0-dont-clobber-fortify-source.patch13
-rw-r--r--dev-perl/Text-CSV/Manifest2
-rw-r--r--dev-perl/Text-CSV/Text-CSV-2.20.0.ebuild30
-rw-r--r--dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild30
-rw-r--r--dev-perl/Text-CSV_XS/Manifest3
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.500.0.ebuild29
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.510.0.ebuild29
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.520.0.ebuild29
-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.ebuild4
-rw-r--r--dev-perl/Text-Levenshtein/Manifest1
-rw-r--r--dev-perl/Text-Levenshtein/Text-Levenshtein-0.150.0.ebuild28
-rw-r--r--dev-perl/Text-Table/Manifest1
-rw-r--r--dev-perl/Text-Table/Text-Table-1.135.0.ebuild33
-rw-r--r--dev-perl/Text-Template/Manifest1
-rw-r--r--dev-perl/Text-Template/Text-Template-1.610.0.ebuild33
-rw-r--r--dev-perl/Text-WordDiff/Text-WordDiff-0.90.0.ebuild (renamed from dev-perl/Text-WordDiff/Text-WordDiff-0.09.ebuild)0
-rw-r--r--dev-perl/TheSchwartz/Manifest1
-rw-r--r--dev-perl/TheSchwartz/TheSchwartz-1.170.0.ebuild26
-rw-r--r--dev-perl/Throwable/Manifest1
-rw-r--r--dev-perl/Throwable/Throwable-1.1.0.ebuild31
-rw-r--r--dev-perl/Tie-Array-CSV/Manifest1
-rw-r--r--dev-perl/Tie-Array-CSV/Tie-Array-CSV-0.80.0.ebuild19
-rw-r--r--dev-perl/Tie-Array-CSV/metadata.xml13
-rw-r--r--dev-perl/Tie-Cycle/Manifest1
-rw-r--r--dev-perl/Tie-Cycle/Tie-Cycle-1.227.0.ebuild30
-rw-r--r--dev-perl/Tie-ShadowHash/Manifest1
-rw-r--r--dev-perl/Tie-ShadowHash/Tie-ShadowHash-2.10.0.ebuild17
-rw-r--r--dev-perl/Time-Out/Manifest1
-rw-r--r--dev-perl/Time-Out/Time-Out-0.220.0.ebuild28
-rw-r--r--dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild4
-rw-r--r--dev-perl/Tk-TableMatrix/Manifest1
-rw-r--r--dev-perl/Tk-TableMatrix/Tk-TableMatrix-1.290.0.ebuild33
-rw-r--r--dev-perl/Tk-TableMatrix/metadata.xml1
-rw-r--r--dev-perl/Tk/Tk-804.36.0-r2.ebuild69
-rw-r--r--dev-perl/Tk/files/Tk-804.036-incompatible-function-pointer-types.patch14
-rw-r--r--dev-perl/Type-Tiny/Manifest1
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-2.2.1-r1.ebuild2
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-2.4.0-r1.ebuild44
-rw-r--r--dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280-r1.ebuild2
-rw-r--r--dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120-r1.ebuild2
-rw-r--r--dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild4
-rw-r--r--dev-perl/URI-cpan/Manifest2
-rw-r--r--dev-perl/URI-cpan/URI-cpan-1.8.0.ebuild23
-rw-r--r--dev-perl/URI-cpan/URI-cpan-1.9.0.ebuild23
-rw-r--r--dev-perl/URI/Manifest2
-rw-r--r--dev-perl/URI/URI-5.190.0-r1.ebuild37
-rw-r--r--dev-perl/URI/URI-5.210.0.ebuild38
-rw-r--r--dev-perl/UUID/Manifest1
-rw-r--r--dev-perl/UUID/UUID-0.290.0.ebuild26
-rw-r--r--dev-perl/User-Identity/Manifest1
-rw-r--r--dev-perl/User-Identity/User-Identity-1.20.0.ebuild25
-rw-r--r--dev-perl/Variable-Magic/Manifest1
-rw-r--r--dev-perl/Variable-Magic/Variable-Magic-0.630.0.ebuild26
-rw-r--r--dev-perl/WWW-Form-UrlEncoded-XS/Manifest1
-rw-r--r--dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.280.0.ebuild23
-rw-r--r--dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.260.0.ebuild4
-rw-r--r--dev-perl/WWW-Mechanize-FormFiller/Manifest1
-rw-r--r--dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.130.0.ebuild25
-rw-r--r--dev-perl/WWW-Mechanize/Manifest1
-rw-r--r--dev-perl/WWW-Mechanize/WWW-Mechanize-2.170.0.ebuild44
-rw-r--r--dev-perl/Web-Machine/Web-Machine-0.170.0.ebuild (renamed from dev-perl/Web-Machine/Web-Machine-0.17.ebuild)0
-rw-r--r--dev-perl/WebService-MusicBrainz/Manifest2
-rw-r--r--dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.6.ebuild (renamed from dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.5.ebuild)5
-rw-r--r--dev-perl/Wx-Perl-ProcessStream/Wx-Perl-ProcessStream-0.320.0-r5.ebuild31
-rw-r--r--dev-perl/Wx-Scintilla/Wx-Scintilla-0.390.0-r5.ebuild42
-rw-r--r--dev-perl/Wx/Manifest1
-rw-r--r--dev-perl/Wx/Wx-0.993.200-r2.ebuild4
-rw-r--r--dev-perl/Wx/Wx-0.993.200-r3.ebuild63
-rw-r--r--dev-perl/Wx/files/Wx-0.993.200-gtk3.patch29
-rw-r--r--dev-perl/Wx/files/Wx-0.993.200-wx32-makemaker.patch124
-rw-r--r--dev-perl/X11-XCB/Manifest2
-rw-r--r--dev-perl/X11-XCB/X11-XCB-0.200.0.ebuild50
-rw-r--r--dev-perl/X11-XCB/X11-XCB-0.210.0.ebuild51
-rw-r--r--dev-perl/X11-XCB/metadata.xml2
-rw-r--r--dev-perl/XML-Compile-SOAP/Manifest1
-rw-r--r--dev-perl/XML-Compile-SOAP/XML-Compile-SOAP-3.280.0.ebuild31
-rw-r--r--dev-perl/XML-Generator/XML-Generator-1.130.0.ebuild2
-rw-r--r--dev-perl/XML-LibXML/Manifest1
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.20.800-r1.ebuild2
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.20.800.ebuild2
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.20.900.ebuild82
-rw-r--r--dev-perl/XML-RSS-Feed/XML-RSS-Feed-2.400.0-r2.ebuild4
-rw-r--r--dev-perl/XML-RSS/XML-RSS-1.620.0.ebuild2
-rw-r--r--dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0-r3.ebuild12
-rw-r--r--dev-perl/XML-XPath/Manifest1
-rw-r--r--dev-perl/XML-XPath/XML-XPath-1.480.0.ebuild31
-rw-r--r--dev-perl/XS-Parse-Keyword/Manifest7
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild19
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.340.0.ebuild22
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.350.0.ebuild (renamed from dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.330.0.ebuild)6
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.360.0.ebuild (renamed from dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild)13
-rw-r--r--dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.380.0.ebuild20
-rw-r--r--dev-perl/XS-Parse-Sublike/Manifest2
-rw-r--r--dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.200.0.ebuild21
-rw-r--r--dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.210.0.ebuild21
-rw-r--r--dev-perl/XS-Parse-Sublike/metadata.xml14
-rw-r--r--dev-perl/XXX/XXX-0.380.0.ebuild4
-rw-r--r--dev-perl/YAML-LibYAML/Manifest1
-rw-r--r--dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild14
-rw-r--r--dev-perl/YAML-PP/Manifest1
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild2
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.36.0.ebuild33
-rw-r--r--dev-perl/YAML-Tiny/Manifest1
-rw-r--r--dev-perl/YAML-Tiny/YAML-Tiny-1.740.0.ebuild35
-rw-r--r--dev-perl/bareword-filehandles/bareword-filehandles-0.7.0-r1.ebuild4
-rw-r--r--dev-perl/glib-perl/Manifest1
-rw-r--r--dev-perl/glib-perl/glib-perl-1.329.300.ebuild2
-rw-r--r--dev-perl/glib-perl/glib-perl-1.329.400.ebuild32
-rw-r--r--dev-perl/glib-perl/metadata.xml1
-rw-r--r--dev-perl/gnome2-wnck/Manifest1
-rw-r--r--dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild29
-rw-r--r--dev-perl/go-perl/metadata.xml3
-rw-r--r--dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild4
-rw-r--r--dev-perl/gtk2-trayicon/gtk2-trayicon-0.70.0.ebuild4
-rw-r--r--dev-perl/gtk2-traymanager/gtk2-traymanager-0.50.0-r3.ebuild4
-rw-r--r--dev-perl/indirect/indirect-0.390.0.ebuild4
-rw-r--r--dev-perl/libwww-perl/Manifest2
-rw-r--r--dev-perl/libwww-perl/libwww-perl-6.710.0-r1.ebuild74
-rw-r--r--dev-perl/libwww-perl/libwww-perl-6.720.0-r1.ebuild74
-rw-r--r--dev-perl/local-lib/Manifest1
-rw-r--r--dev-perl/local-lib/local-lib-2.0.29.ebuild24
-rw-r--r--dev-perl/multidimensional/multidimensional-0.14.0.ebuild4
-rw-r--r--dev-perl/pcsc-perl/pcsc-perl-1.4.14-r1.ebuild6
-rw-r--r--dev-perl/perl-ldap/perl-ldap-0.680.0.ebuild4
-rw-r--r--dev-perl/rename/rename-1.110.0-r1.ebuild4
-rw-r--r--dev-perl/strictures/strictures-2.0.6.ebuild4
1036 files changed, 15654 insertions, 1108 deletions
diff --git a/dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild b/dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild
index 1934164f0bb7..ae09ad32bb39 100644
--- a/dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild
+++ b/dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=IBB
DIST_VERSION=0.08
inherit perl-module
-DESCRIPTION="Module, that 'unblesses' Perl objects"
+DESCRIPTION="Module that 'unblesses' Perl objects"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
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 b2eced14c0c5..3f3bc253fc0f 100644
--- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
+++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=HAARG
DIST_VERSION=0.11
inherit perl-module
-DESCRIPTION="A module for merging hierarchies using the C3 algorithm"
+DESCRIPTION="Module for merging hierarchies using the C3 algorithm"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos"
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 9bbbe8f76039..e3e41e7172a4 100644
--- a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
+++ b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.201.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,6 +11,6 @@ inherit perl-module
DESCRIPTION="Compute intelligent differences between two files / lists"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.170.0.ebuild b/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.170.0.ebuild
new file mode 100644
index 000000000000..a83f5b0a8ee2
--- /dev/null
+++ b/dev-perl/Alien-Base-ModuleBuild/Alien-Base-ModuleBuild-1.170.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=1.17
+inherit perl-module
+
+DESCRIPTION="A Module::Build subclass for building Alien:: modules and their libraries"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Alien-Build for Alien::Base::PkgConfig
+RDEPEND="
+ >=dev-perl/Alien-Build-1.200.0
+ dev-perl/Archive-Extract
+ >=virtual/perl-Archive-Tar-1.400.0
+ >=dev-perl/Capture-Tiny-0.170.0
+ >=dev-perl/File-chdir-0.100.500
+ >=virtual/perl-HTTP-Tiny-0.44.0
+ >=dev-perl/Module-Build-0.400.400
+ >=dev-perl/Path-Tiny-0.77.0
+ >=virtual/perl-Scalar-List-Utils-1.450.0
+ dev-perl/Shell-Config-Generate
+ dev-perl/Shell-Guess
+ dev-perl/Sort-Versions
+ >=virtual/perl-Text-ParseWords-3.260.0
+ dev-perl/URI
+ virtual/perl-parent
+ dev-perl/HTML-Parser
+ virtual/perl-JSON-PP
+"
+DEPEND="
+ >=dev-perl/Module-Build-0.400.400
+"
+# Test2-Suite for Test2::Require::Module and Test2::V0
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ >=dev-perl/Test2-Suite-0.0.121
+ )
+"
diff --git a/dev-perl/Alien-Base-ModuleBuild/Manifest b/dev-perl/Alien-Base-ModuleBuild/Manifest
index fe0d077f0127..a047c5716a5f 100644
--- a/dev-perl/Alien-Base-ModuleBuild/Manifest
+++ b/dev-perl/Alien-Base-ModuleBuild/Manifest
@@ -1 +1,2 @@
DIST Alien-Base-ModuleBuild-1.15.tar.gz 63870 BLAKE2B dc89d63c31cfe618db58cc11c17190b8e881efa3b245c5bb81a99f4c4263a621747579ea5313f646b171bf7446261b01aa2eda45b81ee0a6ef6cb16c5c4092d2 SHA512 6aa366c9748c8470abef2597684bdd68edb952ec9e8f36e31741a3376bd96aea7cd62caeea47a5ff0fb205f6d2087a63a20baf4767f87321fd54dda2727e1a70
+DIST Alien-Base-ModuleBuild-1.17.tar.gz 67422 BLAKE2B 6580987f04bec53cb415b47c2c7dc1dba698429064e3df9a70459ff686396b09092b596a3455704bef486570f4a007cb01dd763b8c57a75b3f2d926615b41796 SHA512 06c463ca6be60505805c49c44e91afca5e4e8835667b40f7536627b443621a7f30c7f75634b1dcaeb664f7f83c672cf7e324ef0e48673adbab122f4088b7727a
diff --git a/dev-perl/Alien-Build/Alien-Build-2.800.0.ebuild b/dev-perl/Alien-Build/Alien-Build-2.800.0.ebuild
new file mode 100644
index 000000000000..de53839b4841
--- /dev/null
+++ b/dev-perl/Alien-Build/Alien-Build-2.800.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=2.80
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="Build external dependencies for use in CPAN"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+IUSE="minimal zip"
+
+# No, pkgconfig is not suspect, it actually uses it at runtime, and this module
+# is somewhat a wrapper for pkgconfig :/
+RDEPEND="
+ zip? ( dev-perl/Archive-Zip )
+ virtual/perl-Archive-Tar
+ >=dev-perl/Capture-Tiny-0.170.0
+ virtual/perl-Digest-SHA
+ virtual/perl-ExtUtils-CBuilder
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ >=virtual/perl-ExtUtils-ParseXS-3.300.0
+ >=dev-perl/FFI-CheckLib-0.110.0
+ >=dev-perl/File-Which-1.100.0
+ dev-perl/File-chdir
+ virtual/perl-JSON-PP
+ >=virtual/perl-Scalar-List-Utils-1.330.0
+ >=dev-perl/Path-Tiny-0.77.0
+ >=virtual/perl-Test-Simple-1.302.96
+ >=virtual/perl-Text-ParseWords-3.260.0
+ virtual/pkgconfig
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ dev-perl/Devel-Hide
+ >=dev-perl/Test2-Suite-0.0.121
+ !minimal? (
+ dev-perl/Alien-Base-ModuleBuild
+ dev-perl/Sort-Versions
+ )
+ )
+"
diff --git a/dev-perl/Alien-Build/Manifest b/dev-perl/Alien-Build/Manifest
index d9d26a0d3352..2291f8e27dd0 100644
--- a/dev-perl/Alien-Build/Manifest
+++ b/dev-perl/Alien-Build/Manifest
@@ -1,3 +1,4 @@
DIST Alien-Build-2.42.tar.gz 319048 BLAKE2B d4662f5a9e0bf151d389949cc696258fc8d96a0f2aa0f6bb014f1283207fdc92e8af994499a391439a8ba725d6a23a60ed33bc0701f4a2596cccf808c9c23ecf SHA512 83f30bc5f7e417c3ec4ddee463f24c73f89038feb3820520259fd33d4357007d7d39e14c3369e0d14f4b2f946606bb3db02111c2c497e93a961f7a3161af5366
DIST Alien-Build-2.48.tar.gz 320641 BLAKE2B f287b379d8f68c7eb19f630656b33c98ad707e53cd6cdfec2003e422e65dc9f7539966b538dafb512d13154c9429d80832e03ed587262a6d685854b78345b0b6 SHA512 36311680b79cfac3abd04e22c69f7a7f5083b069af3afa34dcecbc7e6beea6b20cb643b1cbfe98f7a6f7e0b83d49915061c84b2f728c94d07e8be80e44317864
DIST Alien-Build-2.77.tar.gz 546733 BLAKE2B f63783ac84e602ff69614b53ebd054559d063d7c0cbe25577b3348a1a3a4dd09ad661fefc36040fb14d259e47f5e793325ba3e203ef0218d48a76f00e25074af SHA512 57e8ed7381e42f5f0e671eaefbcf2120a087e7b792be3bb2edd7962dc7a90c9b75bd7f8fd4b10a75213e360af2ea9d358063cdc62db430d7efe2a006547da106
+DIST Alien-Build-2.80.tar.gz 547037 BLAKE2B 61c52e5931c1146253840f2dddd1bedde5a767f6bdbe45e317b0f7d595fcd8929b324768595a337f24d624b3bb54bf226e585ddd92c7022ab23d317865600e5d SHA512 88f672a04796e22650a211d0504a0d7ab3ae3cdb3b992ca9a4ea996241f578454b6dcfb5fb448d27d69569a2b706308820f067b346913b75f1dc012893aab68e
diff --git a/dev-perl/Alien-GMP/metadata.xml b/dev-perl/Alien-GMP/metadata.xml
index 2751fe2408b5..94e0179e07f3 100644
--- a/dev-perl/Alien-GMP/metadata.xml
+++ b/dev-perl/Alien-GMP/metadata.xml
@@ -1,8 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>perl@gentoo.org</email>
- <name>Gentoo Perl Project</name>
- </maintainer>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Alien-GMP</remote-id>
+ <remote-id type="cpan-module">Alien::GMP</remote-id>
+ <remote-id type="github">PerlAlien/Alien-GMP</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Alien-HDF4/Alien-HDF4-0.60.0.ebuild b/dev-perl/Alien-HDF4/Alien-HDF4-0.60.0.ebuild
new file mode 100644
index 000000000000..8f6d080ffd95
--- /dev/null
+++ b/dev-perl/Alien-HDF4/Alien-HDF4-0.60.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_VERSION=0.06
+DIST_AUTHOR=ETJ
+inherit perl-module
+
+DESCRIPTION="Encapsulate install info for HDF4"
+
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc x86"
+
+RDEPEND="
+ sci-libs/hdf
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/ExtUtils-Depends-0.402.0
+ dev-perl/IO-All
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.50.0-shared.patch" )
diff --git a/dev-perl/Alien-HDF4/Manifest b/dev-perl/Alien-HDF4/Manifest
index 057f53eb26f1..2d23be3d8b01 100644
--- a/dev-perl/Alien-HDF4/Manifest
+++ b/dev-perl/Alien-HDF4/Manifest
@@ -1 +1,2 @@
DIST Alien-HDF4-0.05.tar.gz 3408 BLAKE2B af2d7d924712c2f520b391c897172a5116f4bded164a9249270aa5eb130a0d0a95939591a0002115c9f07c4da89f6c1ab31411a6daf666f2d7f7f6b4b214665a SHA512 1c9a81a7cdb74ef86c9d0a295b9f7143d207f0b9afd19047592990c173889d1ee7cd5a33c5a6e0970cbec65af7dfd40a66fe122a32ce5864b3a461577e1754bb
+DIST Alien-HDF4-0.06.tar.gz 3518 BLAKE2B 037995c0b5ea570488fbdfc17835b9de5c4b0ea96c2bae6efabe5bda53b3d76aaeeed030e984cecde498bc944feab8223e2b30a420fa425cbaa38a298be5dfba SHA512 42b3d8a54dd3e48dc2ecb9f65066596c1c04ac016a628716a9f846c67d478aa130aef0bd984b740e0126cbda949ff32e312f6c21c3c38fa42e70d69f691edf77
diff --git a/dev-perl/Alien-HDF4/metadata.xml b/dev-perl/Alien-HDF4/metadata.xml
index 02ebd2012cfa..a69aebeceeae 100644
--- a/dev-perl/Alien-HDF4/metadata.xml
+++ b/dev-perl/Alien-HDF4/metadata.xml
@@ -6,6 +6,8 @@
<name>Gentoo Perl Project</name>
</maintainer>
<upstream>
+ <remote-id type="cpan">Alien-HDF4</remote-id>
+ <remote-id type="cpan-module">Alien::HDF4</remote-id>
<remote-id type="github">PDLPorters/Alien-HDF4</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Alien-OpenSSL/metadata.xml b/dev-perl/Alien-OpenSSL/metadata.xml
index d40a1604e8ff..57282f63c0ba 100644
--- a/dev-perl/Alien-OpenSSL/metadata.xml
+++ b/dev-perl/Alien-OpenSSL/metadata.xml
@@ -6,6 +6,8 @@
<name>Gentoo Perl Project</name>
</maintainer>
<upstream>
+ <remote-id type="cpan">Alien-OpenSSL</remote-id>
+ <remote-id type="cpan-module">Alien::OpenSSL</remote-id>
<remote-id type="github">PerlAlien/Alien-OpenSSL</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild b/dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild
index 9d68fd020031..2aeae2e276db 100644
--- a/dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild
+++ b/dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=FROGGS
DIST_VERSION=1.446
inherit perl-module toolchain-funcs
-DESCRIPTION="building, finding and using SDL binaries"
+DESCRIPTION="Building, finding and using SDL binaries"
SLOT="0"
KEYWORDS="amd64 ~hppa x86"
diff --git a/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r3.ebuild b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r3.ebuild
new file mode 100644
index 000000000000..531c21b75959
--- /dev/null
+++ b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+DIST_AUTHOR=MDOOTSON
+DIST_VERSION=0.69
+inherit wxwidgets perl-module
+
+DESCRIPTION="Building, finding and using wxWidgets binaries"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~riscv ~x86"
+IUSE="gstreamer opengl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=x11-libs/wxGTK-3:${WX_GTK_VER}[gstreamer=,opengl=,tiff,X]
+ >=dev-perl/Module-Pluggable-2.600.0
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-CBuilder-0.24
+ >=virtual/perl-File-Spec-1.500.0
+ >=dev-perl/Module-Build-0.280.0
+ test? ( virtual/perl-Test-Simple )
+"
+DEPEND=${BDEPEND}
+
+src_configure() {
+ setup-wxwidgets
+ myconf=( --wxWidgets-build=0 )
+ perl-module_src_configure
+}
+
+src_test() {
+ perl_rm_files t/zz_pod.t t/zy_pod_coverage.t
+ perl-module_src_test
+}
diff --git a/dev-perl/AnyEvent-AIO/metadata.xml b/dev-perl/AnyEvent-AIO/metadata.xml
index 55e98f1d98bf..01bdd2d6a3c6 100644
--- a/dev-perl/AnyEvent-AIO/metadata.xml
+++ b/dev-perl/AnyEvent-AIO/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>perl@gentoo.org</email>
- <name>Gentoo Perl Project</name>
-</maintainer>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">AnyEvent</remote-id>
+ <remote-id type="cpan-module">AnyEvent::IO</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.310.0.ebuild b/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.310.0.ebuild
new file mode 100644
index 000000000000..75e3eb18abd3
--- /dev/null
+++ b/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.310.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MSCHOUT
+DIST_VERSION=3.31
+inherit perl-module
+
+DESCRIPTION="Perl Authentication and Authorization via cookies"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=www-apache/mod_perl-2
+ virtual/perl-Carp
+ >=dev-perl/Class-Load-0.30.0
+ virtual/perl-Encode
+ dev-perl/HTTP-Body
+ dev-perl/Hash-MultiValue
+ dev-perl/WWW-Form-UrlEncoded
+ >=dev-perl/URI-1.360.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Apache-Test-1.390.0
+ >=virtual/perl-Test-Simple-0.940.0
+ !www-apache/mpm_itk
+ )
+"
+
+src_test() {
+ perl_rm_files t/author-* t/signature.t
+ perl-module_src_test
+}
diff --git a/dev-perl/Apache-AuthCookie/Manifest b/dev-perl/Apache-AuthCookie/Manifest
index cc1ae347d636..cf14ffd3a5c8 100644
--- a/dev-perl/Apache-AuthCookie/Manifest
+++ b/dev-perl/Apache-AuthCookie/Manifest
@@ -1 +1,2 @@
DIST Apache-AuthCookie-3.30.tar.gz 62722 BLAKE2B cbfc5ac6080611dfbb0f14eadc99887c9652ee96325124f760d49e47e1aeab7c987e4a9814c5cdafad4a85a14ba3a1600cfd928752fbd22422fb8c7e4914d02b SHA512 8a8c2f28718611efab7683590e51c895da0232452be50d50e8c1abea68baec182e99eb72e33d867cbda474f39d9fa377e0048e7c38054e000c0634d7068ad1a0
+DIST Apache-AuthCookie-3.31.tar.gz 63708 BLAKE2B d024cd1f904c7696411e9321a6945f2acbed1088bd4244467dd788206bddd9cd63f5356406f1003e0f0ed88033c3abfcd1fd6ca6dcb7d865293219ad3944f76a SHA512 207a2d6c05e1b9a67ebd839263cc4f9945d6539e6927320f9ed23a5dff60e8fccab6c6bf869e232987c2b643129b536db9830e4283d026151d574ecbbb134331
diff --git a/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild
index 1de43f750f13..553b7befd9aa 100644
--- a/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild
+++ b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Compile an Apache log format string to perl-code"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Apache-Reload/Apache-Reload-0.140.0.ebuild b/dev-perl/Apache-Reload/Apache-Reload-0.140.0.ebuild
new file mode 100644
index 000000000000..21093e610c8e
--- /dev/null
+++ b/dev-perl/Apache-Reload/Apache-Reload-0.140.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SHAY
+DIST_VERSION=0.14
+inherit perl-module
+
+DESCRIPTION="Automatically reload changed modules without restarting Apache"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="www-apache/mod_perl"
+BDEPEND="${RDEPEND}
+ dev-perl/Apache-Test
+"
+
+src_test() {
+ local MODULES=(
+ "Apache::Reload ${DIST_VERSION}"
+ "Apache2::Reload ${DIST_VERSION}"
+ )
+ local failed=()
+ for dep in "${MODULES[@]}"; do
+ ebegin "Compile testing ${dep}"
+ perl -Mblib="${S}" -M"${dep} ()" -e1
+ eend $? || failed+=( "$dep" )
+ done
+ if [[ ${failed[@]} ]]; then
+ echo
+ eerror "One or more modules failed compile:";
+ for dep in "${failed[@]}"; do
+ eerror " ${dep}"
+ done
+ die "Failing due to module compilation errors";
+ fi
+ perl-module_src_test
+}
diff --git a/dev-perl/Apache-Reload/Manifest b/dev-perl/Apache-Reload/Manifest
index 81fd5e0bc497..e7157138985f 100644
--- a/dev-perl/Apache-Reload/Manifest
+++ b/dev-perl/Apache-Reload/Manifest
@@ -1 +1,2 @@
DIST Apache-Reload-0.13.tar.gz 18908 BLAKE2B 7e231913a18c86b3c5e2e65ed2ad68e3a43451e256f8ac911d140a96b14ea32db69b7f3ffff07dfc788467721617659be3293854ed6e219b6b79c7cbffcdbe3b SHA512 7209fbd682093cca5f724050ee71d8bd26d101c3edfedb2cdaaf2e09df903e1f12cdf5cb6f4717eb8814802924359a01c89657dd5769f94c46d064db30c9f7e2
+DIST Apache-Reload-0.14.tar.gz 19343 BLAKE2B 65898bac1cd4f27afb865a429a3ad62754d0ea7b180900c37b3dce5ca626fcb37e177c04891785dcb6ae6763f7400231792c0d95549b661d524133323e9732c2 SHA512 587d044b9c2c91425be2ae89c1674bcdae7ed36b5cde1e1b71dd1ef2b61dddcd9f887a649d904e47b4b06acee2489ddcda12c107043665778995188ab06addf2
diff --git a/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild b/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild
index 0d824a5f53ff..b1bea5ef5f76 100644
--- a/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild
+++ b/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=CHORNY
DIST_VERSION=1.94
inherit perl-module
-DESCRIPTION="A persistence framework for session data"
+DESCRIPTION="Persistence framework for session data"
SLOT="0"
KEYWORDS="~alpha amd64 ppc ~riscv x86"
diff --git a/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.980.0.ebuild b/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.980.0.ebuild
new file mode 100644
index 000000000000..c7b2e6bf4664
--- /dev/null
+++ b/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.980.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SHAY
+DIST_VERSION=0.98
+inherit perl-module
+
+DESCRIPTION="Graceful exit for large children"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+LICENSE="Apache-2.0"
+
+PERL_RM_FILES=(
+ t/pod.t
+)
+
+# mod_perl < 2.0.5 bundles Apache-SizeLimit
+RDEPEND="
+ dev-perl/Linux-Pid
+ !<www-apache/mod_perl-2.0.5
+ >=www-apache/mod_perl-2.0.5
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ >=dev-perl/Apache-Test-1.360.0
+ !www-apache/mpm_itk
+ )
+"
diff --git a/dev-perl/Apache-SizeLimit/Manifest b/dev-perl/Apache-SizeLimit/Manifest
index 4175d6037ae5..649db481f92c 100644
--- a/dev-perl/Apache-SizeLimit/Manifest
+++ b/dev-perl/Apache-SizeLimit/Manifest
@@ -1 +1,2 @@
DIST Apache-SizeLimit-0.97.tar.gz 24544 BLAKE2B 590d5861b064109688172ff362303cc5cb223e31b730558fac91e512c0df868897b8dd8ac5b59a636bc70952455c19cacf3d8a46209bcc668a6f6cf4e3b54643 SHA512 d3c4e97e3f9c7e3bb9a8868dd89ee14443f8596c900b85ea4b6d766b9d71001e3e920871adf58829c8d17d03dea6fd48901d2082b83c7382cf0bf30b8238472a
+DIST Apache-SizeLimit-0.98.tar.gz 22928 BLAKE2B 58b3e72dabfe076777436a2dde26333fdd85b8a9cbdadc6ab3847f65036d42a8cffa13cccc82e07c386627d8d51939fa5a1290c2a1a236c5dfbff84dd9e372b0 SHA512 12a0b178d3a36a09cf93f3ea621570a9f773a50b82e1c514671387b90d9422d19359674e19ce8681dee7af35f208ac9aada0ffd59d4a8239ca8492e16e53615e
diff --git a/dev-perl/App-Cmd/App-Cmd-0.335.0.ebuild b/dev-perl/App-Cmd/App-Cmd-0.335.0.ebuild
new file mode 100644
index 000000000000..e14d247f27ba
--- /dev/null
+++ b/dev-perl/App-Cmd/App-Cmd-0.335.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.335
+inherit perl-module
+
+DESCRIPTION="Write command line apps with less suffering"
+
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ >=dev-perl/Capture-Tiny-0.130.0
+ virtual/perl-Carp
+ >=dev-perl/Class-Load-0.60.0
+ dev-perl/Data-OptList
+ >=virtual/perl-Getopt-Long-2.390.0
+ >=dev-perl/Getopt-Long-Descriptive-0.84.0
+ dev-perl/IO-TieCombine
+ dev-perl/Module-Pluggable
+ dev-perl/String-RewritePrefix
+ dev-perl/Sub-Exporter
+ dev-perl/Sub-Install
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ !minimal? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ )
+ virtual/perl-Data-Dumper
+ virtual/perl-File-Spec
+ virtual/perl-IPC-Cmd
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/App-Cmd/Manifest b/dev-perl/App-Cmd/Manifest
index 6a596b7012b6..451909dac15b 100644
--- a/dev-perl/App-Cmd/Manifest
+++ b/dev-perl/App-Cmd/Manifest
@@ -1 +1,2 @@
DIST App-Cmd-0.334.tar.gz 50175 BLAKE2B 25349c7f072c01056b8ccd62a8e22c52cc5ec312ad8799acfca8fa30a5f61424ce11320eb7ec05bf9f69badc9cf7bd506581babeaf4f4d863cc8b9f3d4278e41 SHA512 bc45141475cc389afea4220c5197559be0e379ee7c9668e52fae9864c5747f4bd487edf44abc25a21ab5b428689b93ed7607e4fe8a8844faab248623b027288d
+DIST App-Cmd-0.335.tar.gz 49009 BLAKE2B 48dbe85609014168d093230d26717f76b32fb53c252d173786fd6226ba08cded3b55586a1e18f80db52d84962e395c535ce39994cc74080195523678fd89a273 SHA512 1d2706dbfcb36ba04cc0205d034823d90827cde7627028b3b834024bd6d71f60166607d0848183679b172e54270d92732741d00b505af219e4d2c4cf0de740b5
diff --git a/dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild b/dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild
index 21d2791da71b..330724ccb8d2 100644
--- a/dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild
+++ b/dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=MSTROUT
DIST_VERSION=0.010008
inherit perl-module
-DESCRIPTION="pack your dependencies onto your script file"
+DESCRIPTION="Pack your dependencies onto your script file"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
diff --git a/dev-perl/App-cpanminus/App-cpanminus-1.704.600.ebuild b/dev-perl/App-cpanminus/App-cpanminus-1.704.600.ebuild
new file mode 100644
index 000000000000..9107d80a4b3a
--- /dev/null
+++ b/dev-perl/App-cpanminus/App-cpanminus-1.704.600.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MIYAGAWA
+DIST_VERSION=1.7046
+inherit perl-module
+
+DESCRIPTION="Get, unpack, build and install modules from CPAN"
+
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ppc ~riscv x86"
diff --git a/dev-perl/App-cpanminus/App-cpanminus-1.704.700.ebuild b/dev-perl/App-cpanminus/App-cpanminus-1.704.700.ebuild
new file mode 100644
index 000000000000..fc94da8cab2a
--- /dev/null
+++ b/dev-perl/App-cpanminus/App-cpanminus-1.704.700.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MIYAGAWA
+DIST_VERSION=1.7047
+inherit perl-module
+
+DESCRIPTION="Get, unpack, build and install modules from CPAN"
+
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv x86"
diff --git a/dev-perl/App-cpanminus/Manifest b/dev-perl/App-cpanminus/Manifest
index 0a30a0383596..9171034810d6 100644
--- a/dev-perl/App-cpanminus/Manifest
+++ b/dev-perl/App-cpanminus/Manifest
@@ -1 +1,3 @@
DIST App-cpanminus-1.7044.tar.gz 316368 BLAKE2B 093f48282349be882afbdb2480e42ea73ece061fe01919c8d7bbf8890ccb83a699be0a54126556620e03b1cf9da195a9c266186c9b84427d4bba57ebd11b62a9 SHA512 85e88de8fbefabdfd84fe8aeaa8294d58d63e27276cd6d8b8dfc5dc4cd6c30c12f5859f30e4930842d6d06af50c88d71358dee49c93821234c811aa39de822d7
+DIST App-cpanminus-1.7046.tar.gz 316201 BLAKE2B 57dafce156e49b0bcd73a5377faf6ce5f9b3f155e797d89c71bb53f4f33f2259a20197f712415062637829147c5577f1ef3d0d7f9efb6f93b4712e2935fb503d SHA512 ced5f264979eb50cc33ac566c0242998c9b9c158ba435b9a180810f58eaa0b28d0de70312ade10df0ee3808369423f7baa029f2be740461d20a695e5e24d0d9b
+DIST App-cpanminus-1.7047.tar.gz 316779 BLAKE2B f424ad647fe896cc914771b3df957ddc7e661c300d6a8af041d3e577500a4c64244c5f6e18c64842148d5aad898ec2b75346df1aa226f57afdaa4d1bb8dc611c SHA512 c58b58773b5cd06f346228af46136beffcf07cf49dd51c6d914e2fe4c2a592b5c94901510da8c7ff55795e6beb25bf5344ac798d817ab0a1f2450ff75cbaa17d
diff --git a/dev-perl/App-perlbrew/App-perlbrew-0.970.0.ebuild b/dev-perl/App-perlbrew/App-perlbrew-0.970.0.ebuild
new file mode 100644
index 000000000000..b01abd0350cc
--- /dev/null
+++ b/dev-perl/App-perlbrew/App-perlbrew-0.970.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GUGOD
+DIST_VERSION=0.97
+inherit perl-module
+
+DESCRIPTION='Manage perl installations in your $HOME'
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND="
+ >=virtual/perl-ExtUtils-MakeMaker-7.220.0
+ >=dev-perl/CPAN-Perl-Releases-5.202.103.200
+ >=dev-perl/Capture-Tiny-0.360.0
+ >=dev-perl/Devel-PatchPerl-2.80.0
+ >=virtual/perl-ExtUtils-MakeMaker-7.220.0
+ >=virtual/perl-File-Temp-0.230.400
+ virtual/perl-JSON-PP
+ >=dev-perl/local-lib-2.0.14
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.39.0
+ test? (
+ >=dev-perl/File-Which-1.210.0
+ >=dev-perl/IO-All-0.510.0
+ >=dev-perl/Path-Class-0.330.0
+ >=dev-perl/Test-Exception-0.320.0
+ >=dev-perl/Test-NoWarnings-1.40.0
+ >=dev-perl/Test-Output-1.30.0
+ >=virtual/perl-Test-Simple-1.1.2
+ >=dev-perl/Test-Spec-0.490.0
+ >=dev-perl/Test-TempDir-Tiny-0.16.0
+ )
+"
+
+mydoc=("doc/notes.org")
+
+src_test() {
+ ( # export leak guard
+ if has "network" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ einfo "Network Tests Enabled"
+ export TEST_LIVE=1
+ else
+ ewarn "This package needs network access for comprehensive testing."
+ ewarn "For details, see:"
+ ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}"
+ fi
+ if has "network-dev-test" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ einfo "Developer HTTP Test enabled"
+ export PERLBREW_DEV_TEST=1
+ fi
+ perl-module_src_test
+ )
+}
diff --git a/dev-perl/App-perlbrew/App-perlbrew-0.980.0.ebuild b/dev-perl/App-perlbrew/App-perlbrew-0.980.0.ebuild
new file mode 100644
index 000000000000..ca8c3d371be8
--- /dev/null
+++ b/dev-perl/App-perlbrew/App-perlbrew-0.980.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GUGOD
+DIST_VERSION=0.98
+inherit perl-module
+
+DESCRIPTION='Manage perl installations in your $HOME'
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND="
+ >=virtual/perl-ExtUtils-MakeMaker-7.220.0
+ >=dev-perl/CPAN-Perl-Releases-5.202.307.200
+ >=dev-perl/Capture-Tiny-0.360.0
+ >=dev-perl/Devel-PatchPerl-2.80.0
+ >=virtual/perl-ExtUtils-MakeMaker-7.220.0
+ >=virtual/perl-File-Temp-0.230.400
+ virtual/perl-JSON-PP
+ >=dev-perl/local-lib-2.0.14
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.39.0
+ test? (
+ >=dev-perl/File-Which-1.210.0
+ >=dev-perl/IO-All-0.510.0
+ >=dev-perl/Path-Class-0.330.0
+ >=dev-perl/Test-Exception-0.320.0
+ >=dev-perl/Test-NoWarnings-1.40.0
+ >=dev-perl/Test-Output-1.30.0
+ >=virtual/perl-Test-Simple-1.1.2
+ >=dev-perl/Test-Spec-0.490.0
+ >=dev-perl/Test-TempDir-Tiny-0.16.0
+ )
+"
+
+mydoc=( "doc/notes.org" )
+
+src_test() {
+ ( # export leak guard
+ if has "network" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ einfo "Network Tests Enabled"
+ export TEST_LIVE=1
+ else
+ ewarn "This package needs network access for comprehensive testing."
+ ewarn "For details, see:"
+ ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}"
+ fi
+
+ if has "network-dev-test" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ einfo "Developer HTTP Test enabled"
+ export PERLBREW_DEV_TEST=1
+ fi
+
+ perl-module_src_test
+ )
+}
diff --git a/dev-perl/App-perlbrew/Manifest b/dev-perl/App-perlbrew/Manifest
index 5a8726e82dc7..703b9ff0c385 100644
--- a/dev-perl/App-perlbrew/Manifest
+++ b/dev-perl/App-perlbrew/Manifest
@@ -1 +1,3 @@
DIST App-perlbrew-0.92.tar.gz 85094 BLAKE2B 478ebc87ac6b93e5913b7c0f8be6aa6cbb0033581cafba141ac55f3ee8b475721b87c15536fdcdb3855583137e4336a8e8d630ceadaf2ccb85e09eadb1e0bd73 SHA512 34115bb3f8eb3e903fa2fd85f6f00b89338379799c6ff5f14600eed035b87b7e83bcf3e020a34e5ad6437d8cd5ed542ca8e091b3245c636045c7908a94d5de68
+DIST App-perlbrew-0.97.tar.gz 83017 BLAKE2B f18535b19240fc7b34f3085710a48c81a53bcfbc76c4e97e290e32a1ccbbf5c5233ccf15f839031d96e23098a490c143b3aee06fc7ebd3814f652685d0131bb6 SHA512 61b45858b7bafa6d9bc0ef3c00523c065a207c57ae561762dfe47fea17a9339abee6ee67509442654f56f6fa045a389c18287fab29b1c631190a69785ce64c21
+DIST App-perlbrew-0.98.tar.gz 85396 BLAKE2B 4c7b71cbf49ef8e07627d55c59486fb88265f6d4584be8cf8d266f333aa44f1f1c1b00a8fc931113fd436fc19d6fb24f9973be71001bc45db160b19a2ff24cbb SHA512 55a3e53b52569594f977a3b61c9d739ab35dbf5a4fd5c6c021fb654bd5167c1843edee869ea854977c9b92311f5a0736aa55d9ed63a77359a1bb0682384f1a69
diff --git a/dev-perl/App-pwhich/App-pwhich-1.170.0.ebuild b/dev-perl/App-pwhich/App-pwhich-1.170.0.ebuild
new file mode 100644
index 000000000000..f3189ef84082
--- /dev/null
+++ b/dev-perl/App-pwhich/App-pwhich-1.170.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=1.17
+inherit perl-module
+
+DESCRIPTION="Perl-only 'which'"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=dev-perl/File-Which-1.140.0
+"
+# Test2::V0 -> Test2-Suite-0.0.72
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ dev-perl/Capture-Tiny
+ >=dev-perl/Test2-Suite-0.0.121
+ >=dev-perl/Test-Script-1.90.0
+ )
+"
diff --git a/dev-perl/App-pwhich/Manifest b/dev-perl/App-pwhich/Manifest
index 5764b639fc38..511175ddffcc 100644
--- a/dev-perl/App-pwhich/Manifest
+++ b/dev-perl/App-pwhich/Manifest
@@ -1 +1,2 @@
DIST App-pwhich-1.16.tar.gz 16177 BLAKE2B 389abdbf230a15324e01b7ac0ad05ced04d8b9cac4faa45650d964ed11c073f5170afcb6ec5e46e3b1f9c996aa10800428f6aefbc2d7528b05357816d2a39466 SHA512 1d98c41884c088fd7d0f9c8a84686058507b67f5a9eb611702908c0ea58e40128b077bb8a40f10db2296f1a8878afa2b15bf66b7105d3c5c3732419d810aaaae
+DIST App-pwhich-1.17.tar.gz 17756 BLAKE2B 90299f3d8c8f4b2be24fcfee6de8b9c7a5d0c87b03b33a9b5c05369d72c590f3664a83d7c7dbde5d4aa21ec532431f646a6d6b433f6c8a93646e429931079855 SHA512 1fbfb235503662a90fbb132fb215eacfc3702b488e4b4c4d63aab2e05aacb0a55f66354605284beb2f14b5dece3df82d2c63928770fade6eff3ad11eabb8e152
diff --git a/dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild b/dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild
index 888f779206eb..9f27bc024239 100644
--- a/dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild
+++ b/dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=ISHIGAKI
DIST_VERSION=0.11
inherit perl-module
-DESCRIPTION="simple CPAN package extractor"
+DESCRIPTION="Simple CPAN package extractor"
SLOT="0"
KEYWORDS="~amd64"
diff --git a/dev-perl/Archive-Any-Lite/metadata.xml b/dev-perl/Archive-Any-Lite/metadata.xml
index 2751fe2408b5..c4201df4e6dd 100644
--- a/dev-perl/Archive-Any-Lite/metadata.xml
+++ b/dev-perl/Archive-Any-Lite/metadata.xml
@@ -1,8 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>perl@gentoo.org</email>
- <name>Gentoo Perl Project</name>
- </maintainer>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Archive-Any-Lite</remote-id>
+ <remote-id type="cpan-module">Archive::Any::Lite</remote-id>
+ <remote-id type="cpan-module">Archive::Any::Lite::Tar</remote-id>
+ <remote-id type="cpan-module">Archive::Any::Lite::Zip</remote-id>
+ <remote-id type="github">charsbar/archive-any-lite</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild b/dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild
index 06d8f2be23b2..af499e9314cb 100644
--- a/dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild
+++ b/dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=CDRAKE
DIST_VERSION=0.03
inherit perl-module
-DESCRIPTION="pure perl IO-friendly tar file management"
+DESCRIPTION="Pure perl IO-friendly tar file management"
SLOT="0"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/Array-Compare/Array-Compare-4.0.0.ebuild b/dev-perl/Array-Compare/Array-Compare-4.0.0.ebuild
new file mode 100644
index 000000000000..316a97234edc
--- /dev/null
+++ b/dev-perl/Array-Compare/Array-Compare-4.0.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DAVECROSS
+inherit perl-module
+
+DESCRIPTION="Perl extension for comparing arrays"
+
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+# Object-Pad is only for < 5.38, so we can clean it up later
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Feature-Compat-Class
+ dev-perl/Moo
+ dev-perl/Object-Pad
+ dev-perl/Type-Tiny
+"
+DEPEND="
+ dev-perl/Module-Build
+"
+BDEPEND="
+ >=dev-perl/Module-Build-0.420.0
+ test? (
+ ${RDEPEND}
+ dev-perl/Test-NoWarnings
+ )
+"
+
+PERL_RM_FILES=("t/pod.t" "t/pod_coverage.t")
diff --git a/dev-perl/Array-Compare/Manifest b/dev-perl/Array-Compare/Manifest
index 105f6f71afcd..f19427484383 100644
--- a/dev-perl/Array-Compare/Manifest
+++ b/dev-perl/Array-Compare/Manifest
@@ -1 +1,2 @@
+DIST Array-Compare-4.0.0.tar.gz 10631 BLAKE2B 4fb586c914eea5712e7110bca86f189a960730bd6a9100e5983c44aae9570242a1aa3a28b8ec2a3f6c5324f0640a532d4423b4f7c47f24adf20c2d1325bb4cdb SHA512 99d5e4e4674aa8408545a87b27fd3d437db44a5306f0132c1d5ea6c8cccfe14a5692d274b974f3d7b9062effb171d49892faaaa2eefd1df2a2a1dc0d2f8d7868
DIST Array-Compare-v3.0.8.tar.gz 9977 BLAKE2B a624189d07497112a4194b1120db4a1838a3925e4b3e80baf002613f5f52beb0bac9461d465e9e2b8a22f8f5643cf40c29e3f179c7fe2c253cfe2f129a78007d SHA512 648dbf2a65d94c3bfaab34ec765d0ad7e86f5c0b704078278f43a28a668cb70606a039cceab96f31af439f661c2c6538571b142ec938738f3cb94438b40e2838
diff --git a/dev-perl/Array-Diff/metadata.xml b/dev-perl/Array-Diff/metadata.xml
index e2c9afaca62c..26a72105f8ff 100644
--- a/dev-perl/Array-Diff/metadata.xml
+++ b/dev-perl/Array-Diff/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Array-Diff</remote-id>
+ <remote-id type="cpan-module">Array::Diff</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.90.0.ebuild b/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.90.0.ebuild
new file mode 100644
index 000000000000..6ed3a1c0b6c6
--- /dev/null
+++ b/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.90.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GSB
+DIST_VERSION=3.09
+inherit perl-module
+
+DESCRIPTION="Interface to FITS headers"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 arm ~hppa ~mips ppc x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+ >=dev-perl/Module-Build-0.300.0
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Astro-FITS-Header/Manifest b/dev-perl/Astro-FITS-Header/Manifest
index f34b71a973c8..7d5e3b612377 100644
--- a/dev-perl/Astro-FITS-Header/Manifest
+++ b/dev-perl/Astro-FITS-Header/Manifest
@@ -1 +1,2 @@
DIST Astro-FITS-Header-3.08.tar.gz 116038 BLAKE2B 1b8b96e7a352634083322746970cf60855b81ec811fe82eddfd7b49bd037f660a292d9656bdfffc89b19370424ca1e8f343d7ab4a7c2c0dd8c457b0eab0ccd7b SHA512 c94a9da46212a2db95c1ce32da2609869bc85687c236919791c16b06f1787311ee3ac3323baece790c04d56818754c6f487b15c20487ded9ebe61bf97cc11c29
+DIST Astro-FITS-Header-3.09.tar.gz 116093 BLAKE2B b85799862af20d8d639531bb771531abe634b85981c89ff6c849cdf84a5bb1d540f8714872d82f18964ae4d32884ff33f4c5474c4a74263b451e577aba5be42f SHA512 ab02183101b507e5094005c0c633641d26071ca4e3adbc6e362a28ce0ff568745b21e2d5818033185f5c6732592d35843ba20b4d135b525338185c5a7e33d926
diff --git a/dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild b/dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild
index d19ed443c9ad..1a6423541eac 100644
--- a/dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild
+++ b/dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_VERSION=1.3
DIST_AUTHOR=DANIEL
inherit perl-module
-DESCRIPTION="extension for reading WMA/ASF metadata"
+DESCRIPTION="Extension for reading WMA/ASF metadata"
SLOT="0"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild b/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild
index b33a5f212129..c4969bfd0e18 100644
--- a/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild
+++ b/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=MSTROUT
DIST_VERSION=0.171
inherit perl-module
-DESCRIPTION="interface to read and modify Apache .htpasswd files"
+DESCRIPTION="Interface to read and modify Apache .htpasswd files"
SLOT="0"
KEYWORDS="amd64 x86"
@@ -20,7 +20,7 @@ DEPEND="
dev-perl/IO-LockedFile
virtual/perl-Scalar-List-Utils
"
-BRDEPEND="${DEPEND}
+BDEPEND="${DEPEND}
virtual/perl-ExtUtils-MakeMaker
"
PERL_RM_FILES=(
diff --git a/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild b/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild
index 9fb6afa37a38..58bbaaef89c4 100644
--- a/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild
+++ b/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=0.23
DIST_EXAMPLES=("example.pl")
inherit perl-module
-DESCRIPTION="A Perl access to the TCP Wrappers interface"
+DESCRIPTION="Perl access to the TCP Wrappers interface"
SLOT="0"
KEYWORDS="~amd64 ~x86"
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 5b7bb3f499eb..173517f0816f 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -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 ~x64-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="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Authen-SASL/Authen-SASL-2.170.0.ebuild b/dev-perl/Authen-SASL/Authen-SASL-2.170.0.ebuild
new file mode 100644
index 000000000000..5e303e6e1170
--- /dev/null
+++ b/dev-perl/Authen-SASL/Authen-SASL-2.170.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=EHUELS
+DIST_VERSION=2.1700
+inherit perl-module
+
+DESCRIPTION="Perl SASL interface"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="kerberos"
+
+RDEPEND="
+ dev-perl/Digest-HMAC
+ virtual/perl-Digest-MD5
+ kerberos? ( dev-perl/GSSAPI )
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.42
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Authen-SASL/Manifest b/dev-perl/Authen-SASL/Manifest
index ec912b6ae5a4..03f6d56d0643 100644
--- a/dev-perl/Authen-SASL/Manifest
+++ b/dev-perl/Authen-SASL/Manifest
@@ -1 +1,2 @@
DIST Authen-SASL-2.16.tar.gz 45129 BLAKE2B 508058877b79ec6c8291d64d58ab1ec0db3376548b3c285c20b2f0a28319dfb8f1e2384c6cda474725720370f735955bbe3910110acfbbe17231fd540f16b0b3 SHA512 d472b8b07b8915e65a219c0a40a7b6f25ca4fb767df301f426224b8f6ebf24d66fcb4422a1f421c39631e84585af06f6c64e41abe11e1e505d03e43a9f86bd6f
+DIST Authen-SASL-2.1700.tar.gz 37488 BLAKE2B 8cd25bb4c8dc001a8ee981ee41f2dc4d2a2eb5dd76ed0ba47922c58875650099c82574488c6942b563c8d5ed4a95990c4788a7673e64beef6ea550e1c83de185 SHA512 f2b7bef711535b2f11f2c75948c83df0d73cb830ecf101ecd36bc7435bf27677a526b5530e314798805d8a6c5be922909436ba2c9b84abedf7f36d2aa3e0727a
diff --git a/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild b/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild
index f0aac13307d0..8849462029eb 100644
--- a/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild
+++ b/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Simple Passwd authentication"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
>=dev-perl/Authen-Simple-0.300.0
diff --git a/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild b/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild
index 1ff423ebd0f1..a10d351ee859 100644
--- a/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild
+++ b/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Simple Authentication"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/Class-Accessor
diff --git a/dev-perl/B-COW/B-COW-0.7.0.ebuild b/dev-perl/B-COW/B-COW-0.7.0.ebuild
new file mode 100644
index 000000000000..7ff6b533436e
--- /dev/null
+++ b/dev-perl/B-COW/B-COW-0.7.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ATOOMIC
+DIST_VERSION=0.007
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Additional B helpers to check COW status"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-Test-Simple
+ virtual/perl-XSLoader
+ )
+"
diff --git a/dev-perl/B-COW/Manifest b/dev-perl/B-COW/Manifest
index d8fd7a816620..555c6a578274 100644
--- a/dev-perl/B-COW/Manifest
+++ b/dev-perl/B-COW/Manifest
@@ -1 +1,2 @@
DIST B-COW-0.004.tar.gz 18295 BLAKE2B 7fcba80755dd7ca425f4f4caf2a39c4b813036d9538cb93f05e4eeb9fb15042c3f185d795da78a9d89c75a969b6f9a181506dcc3d072c390c0bafb514c866544 SHA512 97beaac8056e4aaeafb535a8e69f103632eb3746fa815313f84612414081155ab640299c18b4cb7b9ff0f61263cc1b9ce25de3313bbefce318163902a4503292
+DIST B-COW-0.007.tar.gz 18788 BLAKE2B 1ac5c7efc6261aca7b331c68f269f5eb951a46435c30fdb7315079a7021ec0c333564c98f4878f8375b22ae58a91d10d2ed7a02fef34f3fe6041320ca1341547 SHA512 889e5a57f679735f4f064bc59a7e4c1bec994cb123c83742a165e2ba62a17619e36659b3f0125b6dd6a15616da7100a9d04b66de293a8bf700847d294fe0a2c2
diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
new file mode 100644
index 000000000000..395565e1f3ca
--- /dev/null
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.26
+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"
+
+RDEPEND="
+ >=dev-perl/Module-Implementation-0.50.0
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/Sub-Exporter-Progressive-0.1.6
+ >=dev-perl/Variable-Magic-0.480.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-Text-ParseWords
+ test? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/B-Hooks-EndOfScope/Manifest b/dev-perl/B-Hooks-EndOfScope/Manifest
index f3ea1296649b..850dbddbf4ef 100644
--- a/dev-perl/B-Hooks-EndOfScope/Manifest
+++ b/dev-perl/B-Hooks-EndOfScope/Manifest
@@ -1 +1,2 @@
DIST B-Hooks-EndOfScope-0.24.tar.gz 37859 BLAKE2B b5e4f0061949af112b9bcb89c1352e1385222c291624df330e8e60d3faf48f78a669650b074b1659f8287f14d46bdb488da0c943a0d22adb5a50dc37aebf7754 SHA512 5c061a81a3fed88ad868a14a1f817f7952b2f0c9512408174354e0ecf7e3caa5d646054cf75efa8b8c558e6241a8dfebf9400e8826021bdb5cbdf3a00065b147
+DIST B-Hooks-EndOfScope-0.26.tar.gz 39163 BLAKE2B 4c312c621da0c1626a8a22cd49821fc8964159e394f54ac77feb15718c36c52b4e5ca9d469c359c186f00911234f3cc0f88abbad930c8d8c4d24f0ca4f52f8d5 SHA512 e7333f061889d5d97cd793ad557ec1a2c5a918c977f1af22ce004d5d67f7781fcf171f427c31ed6a2a2d02d12e6ad3e15e1c80cad498f83263ff384ab0ec297c
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 268fe8968264..66d2bb2f5bdf 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -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 ~x64-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="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild b/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
new file mode 100644
index 000000000000..3e059475153a
--- /dev/null
+++ b/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RURBAN
+DIST_VERSION=1.26
+inherit perl-module
+
+DESCRIPTION="Lists of reserved barewords and symbol names"
+
+# GPL-2 - no later clause
+LICENSE="|| ( Artistic GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+PERL_RM_FILES=(
+ "t/z_kwalitee.t"
+ "t/z_perl_minimum_version.t"
+ "t/z_meta.t"
+ "t/z_pod-coverage.t"
+ "t/z_pod.t"
+)
diff --git a/dev-perl/B-Keywords/Manifest b/dev-perl/B-Keywords/Manifest
index 543ef1542bad..3393a8aef679 100644
--- a/dev-perl/B-Keywords/Manifest
+++ b/dev-perl/B-Keywords/Manifest
@@ -1 +1,2 @@
DIST B-Keywords-1.24.tar.gz 14110 BLAKE2B 3b5d8e32fdd4470463a5e93035c8fe6a5620f4331d6d90ce1765525597e490483a906ed7c82b4fd851f7f5fc939a03f9933cf715b8164f622e4730791e0e97fe SHA512 b48290ffa0fc2f843930c0dc5227c0cce5552c5e112d2c63307b7557323387207a70cb30d7bc5e00db6e1ad4c8055b40e80c158e449a4fda9f4471cbc07ca8f7
+DIST B-Keywords-1.26.tar.gz 14263 BLAKE2B 223d8ad584970a7df627b2d9def9ecd0900b90849c44603fd684dca3722b930bdd918526acba0c580e9f065e20221a32ef01037ebaa7114c4d0227c438b57ffb SHA512 b2abf8df82975db907ce4061c00faf7ad03b2324e98ded6a008b58b80b90a3d7bc1d63b68a404b3bfbabed97c1640e355c3d17e15819f9093d12f257754a7393
diff --git a/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild b/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild
index c892c56a8dc6..3a039e2292c5 100644
--- a/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild
+++ b/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl module for BSD process resource limit and priority functions"
LICENSE="|| ( Artistic-2 LGPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild b/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild
new file mode 100644
index 000000000000..e47cf176f838
--- /dev/null
+++ b/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PMQS
+DIST_VERSION=0.65
+# parallel really broken
+DIST_TEST="do"
+inherit perl-module db-use
+
+DESCRIPTION="This module provides Berkeley DB interface for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+
+# Install DB_File if you want older support. BerkleyDB no longer
+# supports less than 2.0.
+RDEPEND="
+ >=sys-libs/db-2.0:=
+ <sys-libs/db-7:=
+"
+DEPEND="
+ >=sys-libs/db-2.0:=
+ <sys-libs/db-7:=
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+PERL_RM_FILES=(
+ "t/meta-json.t"
+ "t/meta-yaml.t"
+ "t/pod.t"
+ "scan.pl"
+ "mkconsts.pl"
+)
+
+src_prepare() {
+ local DB_SUPPORTED=(
+ 6 5 4 3 2
+ )
+
+ # on Gentoo Prefix, we cannot trust the symlink /usr/include/db.h
+ # as for Gentoo/Linux, so we need to explicitly declare the exact berkdb
+ # include path
+ local dbdir="$(db_includedir "${DB_SUPPORTED[@]}" )"
+ local dbname="$(db_libname "${DB_SUPPORTED[@]}" )"
+ einfo "DB Include Dir: ${dbdir}"
+ einfo "DB library: ${dbname}"
+
+ rm -f "${S}/config.in" || die "Can't remove packaged config.in"
+
+ printf "INCLUDE = %s\nLIB = %s\nDBNAME = -l%s\n" \
+ "${dbdir}" \
+ "${EPREFIX}/usr/$(get_libdir)" \
+ "${dbname}" > "${S}"/config.in || die "Can't write config.in"
+
+ perl-module_src_prepare
+}
diff --git a/dev-perl/BerkeleyDB/Manifest b/dev-perl/BerkeleyDB/Manifest
index 6e5409824da2..b725f8bfe350 100644
--- a/dev-perl/BerkeleyDB/Manifest
+++ b/dev-perl/BerkeleyDB/Manifest
@@ -1 +1,2 @@
DIST BerkeleyDB-0.64.tar.gz 259656 BLAKE2B 5136c632a7385a7d7866b59b75ba32d3bcd6fc660d7c1d54edba868db831bee2ce5162117d7941793cda1e31b22fa17d624a84ae377348d8dc2c5255016bf714 SHA512 368f89bb12e209ed6f0d1367875739813bfec85f4c10f0ffd7260d5be97bbd758af517133977f1e8f43c1d9b04d6b5dd9696ae1de1d544d9682b1f6bacfe3e85
+DIST BerkeleyDB-0.65.tar.gz 258814 BLAKE2B 56e7b212fc2228af0c6e7546d8139001f799076dc24cb76aefc9ebcf9878497534d93fd880fce1d2d3292b3e1e53d6a46c57775d8fb63a384777170f05ab329c SHA512 896d1388df35ff0c22ff6ad0cea93bf57be6e09a9176d05b88f34455dcd32e4549d19b11cad2322ae8f323adbe8a8ee6054fe611bdcb1490d26f6bec67686763
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230322.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230811.1.0.ebuild
index 25fa311eb0e4..59cad6fc335b 100644
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230322.1.0.ebuild
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230811.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DIST_AUTHOR=BDFOY
-DIST_VERSION=20230322.001
+DIST_VERSION=20230811.001
inherit perl-module
DESCRIPTION="Data pack for Business::ISBN"
@@ -12,26 +12,25 @@ DESCRIPTION="Data pack for Business::ISBN"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PERL_RM_FILES=(
- "make_data.pl"
- "t/pod.t"
- "t/pod_coverage.t"
-)
RDEPEND="
virtual/perl-Carp
virtual/perl-File-Spec
"
-DEPEND="${RDEPEND}
+DEPEND="
+ ${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.640.0
test? (
>=virtual/perl-Test-Simple-1
)
"
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
src_prepare() {
sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
perl-module_src_prepare
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230907.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230907.1.0.ebuild
new file mode 100644
index 000000000000..478d63ff4f31
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230907.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20230907.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-1
+ )
+"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
+src_prepare() {
+ sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230923.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230923.1.0.ebuild
new file mode 100644
index 000000000000..248a4ae2763b
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230923.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20230923.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-1
+ )
+"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
+src_prepare() {
+ sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20210112.6.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230926.1.0.ebuild
index 070c6232cb85..51b76ad43b71 100644
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20210112.6.0.ebuild
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230926.1.0.ebuild
@@ -1,35 +1,36 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=BDFOY
-DIST_VERSION=20210112.006
+DIST_VERSION=20230926.001
inherit perl-module
DESCRIPTION="Data pack for Business::ISBN"
+LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
-LICENSE="Artistic-2"
-IUSE="test"
-RESTRICT="!test? ( test )"
-PERL_RM_FILES=(
- "make_data.pl"
- "t/pod.t"
- "t/pod_coverage.t"
-)
RDEPEND="
virtual/perl-Carp
virtual/perl-File-Spec
"
-DEPEND="${RDEPEND}
+BDEPEND="
+ ${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.640.0
test? (
>=virtual/perl-Test-Simple-1
)
"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
src_prepare() {
sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
perl-module_src_prepare
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231006.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231006.1.0.ebuild
new file mode 100644
index 000000000000..d0e3a029f80e
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231006.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20231006.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-1
+ )
+"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
+src_prepare() {
+ sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231010.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231010.1.0.ebuild
new file mode 100644
index 000000000000..4751f22ca35b
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231010.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20231010.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-1
+ )
+"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
+src_prepare() {
+ sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231013.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231013.1.0.ebuild
new file mode 100644
index 000000000000..c2b50c2cba43
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231013.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20231013.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-1
+ )
+"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
+src_prepare() {
+ sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231110.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231110.1.0.ebuild
new file mode 100644
index 000000000000..e35fa340995b
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231110.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20231110.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-1
+ )
+"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
+src_prepare() {
+ sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Business-ISBN-Data/Manifest b/dev-perl/Business-ISBN-Data/Manifest
index ea5f872c9e46..24e74701560a 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -1,2 +1,8 @@
-DIST Business-ISBN-Data-20210112.006.tar.gz 29035 BLAKE2B e496a689afb12341307d80d16a2044dd39cd350caf86b9010f94a023ac285991486f6c5dc3e34d9efee70506dcb0aedb98abae7e5e7d573d9385bea6c5729ce0 SHA512 36245caf60d0b210dfbbc1f2668e6b8a227e6641be3800d4e62f6a9902b6b95bc2e952bc48ccd2a61ba958c68b142f64592ffeec9da8bc35d7c8bc5d9b625c80
-DIST Business-ISBN-Data-20230322.001.tar.gz 31194 BLAKE2B 765c62a42a1f2bc904baccbce86ae59a5b6e4044a138ea636d87393c9cf31117cef635f555252ab9546d54eebca66506b34c757569fc552e2646be57ef5d7cd2 SHA512 c242b97429cfecf49d1f7144642fcd66cb66ae0837c294b687697cd51d7036781108e972d55015f41a8380b487915449409334a7e82064abed55fedc2672015d
+DIST Business-ISBN-Data-20230811.001.tar.gz 31550 BLAKE2B f02f713fd97d05b9bdfe73deab18daf9b25502b5c40a2734d61867adf8de32b5431c468d6024156b9ccbc1da89594b3760e303f5e72b18ce48ff59aad1c31a19 SHA512 6bdc2b3d1942ac4f77b13d88bd45fa5ee1a25cfa0d4db83a444dea43ab31a2dfbec5d60f4fbb7f1749ac52f2565be6a7ada9b4632f9d94a39d211f39d0daa041
+DIST Business-ISBN-Data-20230907.001.tar.gz 31666 BLAKE2B fd1d2c28af82d188882c07d5c3f016c34c4b8c80e6a39e1920f0a0cfd3cf4cfdcfc57ce1431c9c1467a76f0379035222e474e95d4b72bdf42d20db5c58e24648 SHA512 c9a33dc5f95ae9f9c9672200f5a7577bf0118615dac176594b5473e5a923c5d12017fca54e59bb6f8177c1b9b83a99aa984e5881413a87d57976cf533148835c
+DIST Business-ISBN-Data-20230923.001.tar.gz 31756 BLAKE2B ac922ba0197c7c1807f2b80b9d83174189f670dbafb221f1f98ad19014dcea9a47ac6de9dd90c3146a97b28c625c8caaebe6fbd2cf7073f638e62e5ef4a475d9 SHA512 52ed60a73579141c2d3db1f71954e25f6fa52387b1a15597d4c2fc6847a811465ee5ca5329e26a8d190abeed6875e299e6158ef7bda01ff34b5ac8f529390ac1
+DIST Business-ISBN-Data-20230926.001.tar.gz 31765 BLAKE2B f46da35b7edb4c28e9d86490f09f7eda64d164d0d4fb0fe23a5ad8cd0905ee885d693426310fcbfa97cbf1099460085844637cf8fc32451005a8b0790412e10e SHA512 0e1618279040d6299cd834e9c412531125fd4824881ae17865565bd4b4628b26e813ae5ed52eb53d86deb3979ab0b0915a66314d1f2cec8e93390402bbb08770
+DIST Business-ISBN-Data-20231006.001.tar.gz 31808 BLAKE2B 60f24002db3e8ba3981890d61ef422c04f947cc90dea8e806d664847d4d6374103540cdcb31585d7aee025ec2b350b9ea959e4fab3e3d027b6c93220c9d7ea16 SHA512 d5560b6d872eaf34a03d212c1e8b537b89e49b1b58784c01643e2ee4157d63d480487ef3c447123147337f958f8441ab6e19ef01f48a396996d5fbe41b5549a0
+DIST Business-ISBN-Data-20231010.001.tar.gz 31827 BLAKE2B ee3d986fc48693eaacb71310182f0f56f066194c9bd1888c9cdb6a0d88db4ceee9a91d753446130d41a5f011d6ef285d7cc243fbf562c8a91a929030807efd23 SHA512 f28629e033c215968fe29b8a271cc4d08566abdf8664a548000d6e449654786f470af8b78205594e72ea6c8cc18bcebb9a1235906c8df0fbcb075eaa90ba0bb9
+DIST Business-ISBN-Data-20231013.001.tar.gz 31845 BLAKE2B da222e3329f4c6d51e0db2225d0f18fe861be510abcbb0da3eedfa768edfc6b7dc2fc5d1a47aa2999029cc2c8910a1ea2158f42921c4d26f7ec75c46079c84a3 SHA512 22a70d62f9f7e9a1e75d61b31dca16e5f2a1bcac98f2a9b29f0de3fc67a2fa325cab61109914e0fac1952a855929efbe3758fb38cdc951168e227daec3b15d9d
+DIST Business-ISBN-Data-20231110.001.tar.gz 31977 BLAKE2B 330eb93c47f985c06e0dc274692ade00a7b557079d3bb7d3d45b9ebd0a475b5769abf06d842b818d3e88de70146de90577538fee670958d1bbe04837ee84225c SHA512 a5db5d94694d060032c497452eb70b8fa6008802b038ab4faab651498b6b0cfbd38ac2a9e03804ec8ea33c4bd85fc0d49a2477088615689eea1afe2bab87198b
diff --git a/dev-perl/Business-ISMN/Business-ISMN-1.203.0.ebuild b/dev-perl/Business-ISMN/Business-ISMN-1.203.0.ebuild
new file mode 100644
index 000000000000..afdffca667d2
--- /dev/null
+++ b/dev-perl/Business-ISMN/Business-ISMN-1.203.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=1.203
+inherit perl-module
+
+DESCRIPTION="International Standard Music Numbers"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ >=dev-perl/Tie-Cycle-1.210.0
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ virtual/perl-File-Spec
+ test? ( >=virtual/perl-Test-Simple-1.0.0 )
+"
+
+PERL_RM_FILES=(
+ t/pod.t
+ t/pod_coverage.t
+ t/test_manifest
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.132-no-test-manifest.patch"
+)
diff --git a/dev-perl/Business-ISMN/Manifest b/dev-perl/Business-ISMN/Manifest
index a5ee5297f649..5a7103b4e824 100644
--- a/dev-perl/Business-ISMN/Manifest
+++ b/dev-perl/Business-ISMN/Manifest
@@ -1 +1,2 @@
DIST Business-ISMN-1.202.tar.gz 14872 BLAKE2B 4101c2ddeec2f285f5d77a8c7fe2f2be325f99b569c759dd521c9078a3b4b479933d4408c839def5c0155cac907b9a8cecbe9a2133b20b31a14004bd5af4488b SHA512 3f3dc2805f15edc92175c60fcf149e7a9558dd91a70173d559b298cedf177b92967f62581f16036a6c4269c3a5bec0d4bcd20a6ff9c13f4e17bec62fdca19ab2
+DIST Business-ISMN-1.203.tar.gz 15525 BLAKE2B 70685b580b272f7a20c381f09186f86895cc0a8ff099891f825dab40c3d3b009a00250b173b638f3bbf00dc821e50c32ee9f6dcdc1a32a6b112254bd499a25c7 SHA512 a9d94bf6c4297f8980b74b11fa191e1c4fd1a98e4a0cc597da468be2a4932fe2bd2f56880896f9809a79f706ae3884c3eec3d02764b95d40ae08208097f0a840
diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.5.0.ebuild b/dev-perl/Business-ISSN/Business-ISSN-1.5.0.ebuild
new file mode 100644
index 000000000000..d2113ffe5cef
--- /dev/null
+++ b/dev-perl/Business-ISSN/Business-ISSN-1.5.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=1.005
+inherit perl-module
+
+DESCRIPTION="Object and functions to work with International Standard Serial Numbers"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Exporter
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ virtual/perl-File-Spec
+ test? (
+ >=virtual/perl-Test-Simple-1.0.0
+ )
+"
+
+PERL_RM_FILES=(
+ "t/pod.t"
+ "t/pod_coverage.t"
+ "t/test_manifest"
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.003-no-test-manifest.patch"
+)
diff --git a/dev-perl/Business-ISSN/Manifest b/dev-perl/Business-ISSN/Manifest
index 09cb3ce8ea0f..90687811489a 100644
--- a/dev-perl/Business-ISSN/Manifest
+++ b/dev-perl/Business-ISSN/Manifest
@@ -1 +1,2 @@
DIST Business-ISSN-1.004.tar.gz 10175 BLAKE2B ee2bb9397a4cb5fa8824f4c194b0cb127b8c9c1fa6b7bdde3f6bd81ab27d0b075bd58debb81842637328104a9e6eed0b005b04f3ad0bd02113ab7822276d2418 SHA512 5f6223c3f42b483fdcce832f21276a20df1e809f933823caa5115d339eb4e37565d2ec63f3a5bed76a02580cfe81127f150fac5ff323410273d9127b22ad4a5e
+DIST Business-ISSN-1.005.tar.gz 11277 BLAKE2B d4b6980ccf80fbd7130eb3247c61f5563e391a65d7e97691b5c6a5240479d4c6ebb1781b457350d1ec61711769c49c9fdedd28adce24d4451a1a5d12a7dbf03d SHA512 e58f5ac852102c9f6e53cb3986a06be0db325ba8acc097b128c554288637cb8bd9029c291b38efdeffc05a8690b1894a98d255ae407162c3f76e5e613405695c
diff --git a/dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.230.0.ebuild b/dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.230.0.ebuild
new file mode 100644
index 000000000000..407e24cc4e95
--- /dev/null
+++ b/dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.230.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BIGPRESH
+DIST_VERSION=1.23
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="A class for european VAT numbers validation"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/HTTP-Message-1.0.0
+ dev-perl/JSON
+ >=dev-perl/libwww-perl-1.0.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+PERL_RM_FILES=(
+ "t/pod.t"
+ "t/pod-coverage.t"
+)
diff --git a/dev-perl/Business-Tax-VAT-Validation/Manifest b/dev-perl/Business-Tax-VAT-Validation/Manifest
index 470f914525c8..5398cf693aec 100644
--- a/dev-perl/Business-Tax-VAT-Validation/Manifest
+++ b/dev-perl/Business-Tax-VAT-Validation/Manifest
@@ -1 +1,2 @@
DIST Business-Tax-VAT-Validation-1.20.tar.gz 26055 BLAKE2B 3e10a13ecc4ced5274a1a99c36ba738aa23c01b97cb54995e99dd4744d5592ea6c4920fb54ddef7b46000c6182c7f2b7b333b278f7666cd91fc03545c7334f62 SHA512 8504629cd44ef98faba91c01bef80d55c687b73384ea38827fa4c54bd48454522129f941f259a6b1e4b2118110bc552b40530b3c5697b1ef3c83099c36ca2f31
+DIST Business-Tax-VAT-Validation-1.23.tar.gz 26113 BLAKE2B a8433884b05e0eb74c4da494d78b7029015013db5da5e4d1d4de08ff258aaf0c217bcf5e1835e3eb586ad2038157a817bf684e6dd6ce04bf16f5eab0f31b7955 SHA512 a5c78d66425d352443cc178ba55cad955a6f8dca0aeafd2fccc2003d3fd87dfd593474df205787b65f076bf9577069ebf8aaccc5394d34983ae678eeaf1657ea
diff --git a/dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild b/dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild
index eb0acf7de97d..79c5e0ab2115 100644
--- a/dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild
+++ b/dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=2.02
DIST_EXAMPLES=("examples/*")
inherit perl-module
-DESCRIPTION="A UPS Interface Module"
+DESCRIPTION="UPS Interface Module"
SLOT="0"
KEYWORDS="amd64 x86"
diff --git a/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild b/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild
index 8eb310b499e8..7a514ad26894 100644
--- a/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild
+++ b/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=0.29
DIST_EXAMPLES=("examples/*")
inherit perl-module
-DESCRIPTION="extension to generate cryptographically-secure random bytes"
+DESCRIPTION="Extension to generate cryptographically-secure random bytes"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="minimal test"
diff --git a/dev-perl/C-Scan/metadata.xml b/dev-perl/C-Scan/metadata.xml
index e2c9afaca62c..1912f088c249 100644
--- a/dev-perl/C-Scan/metadata.xml
+++ b/dev-perl/C-Scan/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">C-Scan</remote-id>
+ <remote-id type="cpan-module">C::Scan</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/CBOR-XS/CBOR-XS-1.860.0.ebuild b/dev-perl/CBOR-XS/CBOR-XS-1.860.0.ebuild
new file mode 100644
index 000000000000..259301e8f870
--- /dev/null
+++ b/dev-perl/CBOR-XS/CBOR-XS-1.860.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=1.86
+
+inherit perl-module
+
+DESCRIPTION="Concise Binary Object Representation (CBOR, RFC7049)"
+
+# License note: see bottom of ecb.h license block
+LICENSE="GPL-3 || ( GPL-2+ BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ dev-perl/Types-Serialiser
+ dev-perl/common-sense
+"
+DEPEND="
+ ${RDEPEND}
+ dev-perl/Canary-Stability
+ >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+"
diff --git a/dev-perl/CBOR-XS/CBOR-XS-1.870.0.ebuild b/dev-perl/CBOR-XS/CBOR-XS-1.870.0.ebuild
new file mode 100644
index 000000000000..433951dea258
--- /dev/null
+++ b/dev-perl/CBOR-XS/CBOR-XS-1.870.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=1.87
+
+inherit perl-module
+
+DESCRIPTION="Concise Binary Object Representation (CBOR, RFC7049)"
+
+# License note: see bottom of ecb.h license block
+LICENSE="GPL-3 || ( GPL-2+ BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ dev-perl/Types-Serialiser
+ dev-perl/common-sense
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-perl/Canary-Stability
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=dev-perl/Task-Weaken-1.60.0
+ )
+"
diff --git a/dev-perl/CBOR-XS/Manifest b/dev-perl/CBOR-XS/Manifest
index b807acac91cc..654f930e4594 100644
--- a/dev-perl/CBOR-XS/Manifest
+++ b/dev-perl/CBOR-XS/Manifest
@@ -1 +1,3 @@
DIST CBOR-XS-1.83.tar.gz 77046 BLAKE2B c4bccd58a7b1903518b1726cc8e3deaafb376fe9a5af1ebdae648ee3a941559f6f0f0d250a070214710a1556ef3df56ba737748e3f7c4bcb589d2d3dd5878018 SHA512 280c820d247c09c3b77722b369dd23667c846b04109e78ec9f4ce408f033082351596b3652b861f936460a5a2157019eeb3ca51f3093e10cfb7b3ef9cc4565b6
+DIST CBOR-XS-1.86.tar.gz 79476 BLAKE2B b1914095a5c60175f49e05a9f8334d06e13423b76424352da005a22ec453558795d59d512c2796342bca68940974bac76c66f48a8c2d9b1cd434ba9edf9e71ee SHA512 44fa695d5c4f8cce121d4a31cc0a51625b21423a20e241557206216a7f6129cc13062f1c98e9f5b77b032898858a998e4c00d1139724bfaee8a21e0f13ca787c
+DIST CBOR-XS-1.87.tar.gz 80713 BLAKE2B de6113595ab69627515ff9c01602107d4358daa99e7f927ac1b36485186bba6b81507ff8dc2ccb20e834cd30441b8b931cc163f0361348302c3a254cf5c804c4 SHA512 ed63d0df608b0f983854e2be657171ddf937770b1ed13b78817b1cd044fe8e28e50b02f790810e615f8903fed9ea0f4560bfe4e1748bebd177056410cc060002
diff --git a/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
index 5ab72190c086..542c427d6e2b 100644
--- a/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
+++ b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ DIST_VERSION=1.222
DIST_EXAMPLES=( "eg/*" )
inherit perl-module
-DESCRIPTION="high-level interface to cddb/freedb protocol"
+DESCRIPTION="High-level interface to cddb/freedb protocol"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc sparc x86"
diff --git a/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild b/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild
index 3159244eb918..2e18365f4726 100644
--- a/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild
+++ b/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_VERSION=0.707
DIST_AUTHOR=BPEDERSE
inherit perl-module
-DESCRIPTION="a perl-specific system for writing Asynchronous web applications"
+DESCRIPTION="Perl-specific system for writing Asynchronous web applications"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
diff --git a/dev-perl/CGI-Compile/CGI-Compile-0.260.0.ebuild b/dev-perl/CGI-Compile/CGI-Compile-0.260.0.ebuild
new file mode 100644
index 000000000000..e64fc230693b
--- /dev/null
+++ b/dev-perl/CGI-Compile/CGI-Compile-0.260.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RKITOVER
+DIST_VERSION=0.26
+inherit perl-module
+
+DESCRIPTION="Compile .cgi scripts to a code reference like ModPerl::Registry"
+SLOT="0"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86"
+
+RDEPEND="
+ dev-perl/File-pushd
+ dev-perl/Sub-Name
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.34.0
+ test? (
+ dev-perl/CGI
+ dev-perl/Capture-Tiny
+ dev-perl/Filter
+ dev-perl/Sub-Identify
+ dev-perl/Test-NoWarnings
+ dev-perl/Test-Requires
+ virtual/perl-Test-Simple
+ dev-perl/Try-Tiny
+ )
+"
+
+PERL_RM_FILES=(
+ "t/author-pod-syntax.t"
+)
diff --git a/dev-perl/CGI-Compile/Manifest b/dev-perl/CGI-Compile/Manifest
index eb806fe29a11..e05101742daf 100644
--- a/dev-perl/CGI-Compile/Manifest
+++ b/dev-perl/CGI-Compile/Manifest
@@ -1 +1,2 @@
DIST CGI-Compile-0.25.tar.gz 22479 BLAKE2B e321ec4d0ecee66f0efb8c89f322a036b135449938840aa0cfe0bf714bb2e8a0ad2d8d8f4397b00aa9e86d03190cb9429aaa8e0420528f233ddc9c066f768859 SHA512 760481c3868592d7dbeab10125ee76c608ea6a705926597c4219dc128c3ffb642ff39e6ddf72aa916c183fb6baf3671e687ea9a41b86987a60fc076d304d6fe6
+DIST CGI-Compile-0.26.tar.gz 23151 BLAKE2B c343b32e31815888f4e11bf4f00370ebf1ed36076ace5d8266a18b16c4c31e088c7ba2d639ae3b1e71b85a60190a56c0e668a153b8874129c598eae8ca04aea3 SHA512 d4fe9f6a0a68e231e3cb4de2d1626084d1e9c1e8df6a9025393c5623a85604374ede97d6deee520141759e438105fcfabbd24c5559b97695f5eda32cb29f9da9
diff --git a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild
index 4dddee217f60..501bae5b1618 100644
--- a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild
+++ b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="PSGI adapter for CGI"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
>=dev-perl/CGI-3.630.0
diff --git a/dev-perl/CGI/CGI-4.570.0.ebuild b/dev-perl/CGI/CGI-4.570.0.ebuild
new file mode 100644
index 000000000000..1965823e2554
--- /dev/null
+++ b/dev-perl/CGI/CGI-4.570.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEEJO
+DIST_VERSION=4.57
+DIST_EXAMPLES=("examples/*")
+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 ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Encode
+ virtual/perl-Exporter
+ >=virtual/perl-File-Spec-0.820.0
+ >=virtual/perl-File-Temp-0.170.0
+ >=dev-perl/HTML-Parser-3.690.0
+ virtual/perl-if
+ >=virtual/perl-parent-0.225.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-IO
+ dev-perl/Test-NoWarnings
+ >=virtual/perl-Test-Simple-0.980.0
+ >=dev-perl/Test-Warn-0.300.0
+ )
+"
+
+PERL_RM_FILES=( "t/compiles_pod.t" "t/changes.t" )
diff --git a/dev-perl/CGI/CGI-4.590.0.ebuild b/dev-perl/CGI/CGI-4.590.0.ebuild
new file mode 100644
index 000000000000..83f2a69dd0c4
--- /dev/null
+++ b/dev-perl/CGI/CGI-4.590.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEEJO
+DIST_VERSION=4.59
+DIST_EXAMPLES=("examples/*")
+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 ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Encode
+ virtual/perl-Exporter
+ >=virtual/perl-File-Spec-0.820.0
+ >=virtual/perl-File-Temp-0.170.0
+ >=dev-perl/HTML-Parser-3.690.0
+ virtual/perl-if
+ >=virtual/perl-parent-0.225.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-IO
+ dev-perl/Test-NoWarnings
+ >=virtual/perl-Test-Simple-0.980.0
+ >=dev-perl/Test-Warn-0.300.0
+ )
+"
+
+PERL_RM_FILES=( "t/compiles_pod.t" "t/changes.t" )
diff --git a/dev-perl/CGI/CGI-4.600.0.ebuild b/dev-perl/CGI/CGI-4.600.0.ebuild
new file mode 100644
index 000000000000..0926178cd946
--- /dev/null
+++ b/dev-perl/CGI/CGI-4.600.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEEJO
+DIST_VERSION=4.60
+DIST_EXAMPLES=("examples/*")
+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 ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Encode
+ virtual/perl-Exporter
+ >=virtual/perl-File-Spec-0.820.0
+ >=virtual/perl-File-Temp-0.170.0
+ >=dev-perl/HTML-Parser-3.690.0
+ virtual/perl-if
+ >=virtual/perl-parent-0.225.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-IO
+ dev-perl/Test-NoWarnings
+ >=virtual/perl-Test-Simple-0.980.0
+ >=dev-perl/Test-Warn-0.300.0
+ )
+"
+
+PERL_RM_FILES=( "t/compiles_pod.t" "t/changes.t" )
diff --git a/dev-perl/CGI/Manifest b/dev-perl/CGI/Manifest
index 9736d161c2c1..a670573bd370 100644
--- a/dev-perl/CGI/Manifest
+++ b/dev-perl/CGI/Manifest
@@ -1,2 +1,5 @@
DIST CGI-4.51.tar.gz 205366 BLAKE2B 1fd76c82610ad1b017f19bd055bbf4a533f96e385891c53832a7e43f4c8d5fc74ed81a6e86e4e44443ce666bf30a7354b06f808d2c68e65c0fea75b2ce5fb7b8 SHA512 1ff69bf78c346142f0355e816fae18c69eb57504c2fc06738f2d26b97adee7cee1df2b4b2246ae72532e769a613aea6d6f7027956066a0c12354658e62a98e5d
DIST CGI-4.53.tar.gz 205366 BLAKE2B 8ca6c79688233e09e988097c465bef646f49e2abd82709918406ebcf5da9d7d5b7765691842f44b52ddde694864e0adcaedf869de4750d033253b68ad5bc5982 SHA512 8b037d4c3240dd87ab888245b604efb43d25e155e3e7e4068b373ef73d7dc2d6361d83819733f62a5c138003290d5195ec8cfaa1a5e8ca6356e6e9aa52813567
+DIST CGI-4.57.tar.gz 206642 BLAKE2B e5f995cd6687c705cd662eb685093230744da56f12ef1255e8a927fd9df2aa97adda7e02278bd355a842668011b66625cdd7377df20cf2e7335c57ce6089fd41 SHA512 c6e6746afcac3b945ac445d4fad37b9abc6ea91f1f2969fe2287170da9b42df6a46f705efb8315b2292ee9f389d4342d70326d53085fa372e3287edbe7b51d6e
+DIST CGI-4.59.tar.gz 206564 BLAKE2B eaf43745e3b8d25859489ba5c4d568d28f73ba173835bb4fd60d099b4c58db00276a30934eb79e1f954df561d2f691f9413e164717226120d43aca5a3ebd4446 SHA512 df0b6e87f6d31930cd861f758984cceb8bed1d38da9954401140b0af1f01031570aaed9c8769b53aee49283f462658aacbe97ecb7ebe9db734512a2ad3898bd7
+DIST CGI-4.60.tar.gz 206546 BLAKE2B 5ab2ee081461cec10e9c3613238c9b81132ccc03f10c9dc540307ca761f75f79dbf6340325869def42f1b60a5d483139ec0ff21112a0db7f0e144b3f47da69d5 SHA512 322c22a6abcdbcf78349696d1a4c0c817cbe0afa7780669895f6bd1104486fe5f9bf6de723d1c7ac05f5569d829d04a82857273876cf52a78b2f839cb82e6151
diff --git a/dev-perl/CHI/CHI-0.610.0.ebuild b/dev-perl/CHI/CHI-0.610.0.ebuild
new file mode 100644
index 000000000000..888a486403fc
--- /dev/null
+++ b/dev-perl/CHI/CHI-0.610.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ASB
+DIST_VERSION=0.61
+inherit perl-module
+
+DESCRIPTION="Unified cache handling interface"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/Carp-Assert-0.200.0
+ dev-perl/Class-Load
+ dev-perl/Data-UUID
+ dev-perl/Digest-JHash
+ virtual/perl-Digest-MD5
+ >=virtual/perl-File-Spec-0.800.0
+ dev-perl/Hash-MoreUtils
+ >=dev-perl/JSON-MaybeXS-1.3.3
+ >=dev-perl/List-MoreUtils-0.130.0
+ >=dev-perl/Log-Any-0.80.0
+ >=dev-perl/Moo-1.3.0
+ >=dev-perl/MooX-Types-MooseLike-0.230.0
+ dev-perl/MooX-Types-MooseLike-Numeric
+ virtual/perl-Storable
+ dev-perl/String-RewritePrefix
+ dev-perl/Task-Weaken
+ >=dev-perl/Time-Duration-1.60.0
+ >=dev-perl/Time-Duration-Parse-0.30.0
+ virtual/perl-Time-HiRes
+ >=dev-perl/Try-Tiny-0.50.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/TimeDate
+ virtual/perl-Test-Simple
+ dev-perl/Test-Class
+ dev-perl/Test-Deep
+ dev-perl/Test-Exception
+ dev-perl/Test-Warn
+ )
+"
+
+PERL_RM_FILES=(
+ t/author-{03-pod,file-driver,no-data-serializer,RequiredModules}.t
+ t/smoke-Driver-{CacheCache,File-DepthZero,FastMmap,File,NonMoose}.t
+ t/smoke-Driver-Subcache-{mirror,l1}_cache.t
+ t/smoke-Null.t
+ t/release-dependent.t
+)
diff --git a/dev-perl/CHI/Manifest b/dev-perl/CHI/Manifest
index 6746a29fafc7..5ed0e54f0290 100644
--- a/dev-perl/CHI/Manifest
+++ b/dev-perl/CHI/Manifest
@@ -1 +1,2 @@
DIST CHI-0.60.tar.gz 87894 BLAKE2B 915bb4c5ab6551f09e29c4cd4aaca8df92eaaba6c36c4efd58ca7adb5a8f2bc5113f6efc917a5d231694672a2f8ffdc3ea7b7e88baa898f7157219418bcc684f SHA512 06d3f22465f38868795a4ee97e1b3e40e66d423c4e28c066c2f11721b770e77c6134ad122ec9a7ea6a7e215d0b712e57c54d91bae02770fbc61e3c10a465b29d
+DIST CHI-0.61.tar.gz 84993 BLAKE2B 7f497bd8ad6eb89c377f6094bcd543d27d5c0d5f61fec5114905873f1026f3c7f59728051c2e2c6e6a6ce12ac8bfef1e0c5b886b9a41c83b4ed8581965a5717b SHA512 16d559af4a86e1064737f00bc36b0a50c8943a37d3ff1ac12327871798d691d9cc98c7c94710ed87749079f986a3c5ef802e95e5bcef5fb2d1c88af4c1e9a0e7
diff --git a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.17.0.ebuild b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.17.0.ebuild
new file mode 100644
index 000000000000..d1b506b150a7
--- /dev/null
+++ b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.17.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEONT
+DIST_VERSION=0.017
+inherit perl-module
+
+DESCRIPTION="Verify requirements in a CPAN::Meta object"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=virtual/perl-CPAN-Meta-2.132.830
+ >=virtual/perl-CPAN-Meta-Requirements-2.121.0
+ virtual/perl-Exporter
+ >=virtual/perl-Module-Metadata-1.0.23
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+ test? (
+ virtual/perl-Scalar-List-Utils
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/CPAN-Meta-Check/Manifest b/dev-perl/CPAN-Meta-Check/Manifest
index 5211a917af48..79862efe158c 100644
--- a/dev-perl/CPAN-Meta-Check/Manifest
+++ b/dev-perl/CPAN-Meta-Check/Manifest
@@ -1 +1,2 @@
DIST CPAN-Meta-Check-0.014.tar.gz 13187 BLAKE2B 49e21dd269265f6ce279fe88430d9eb3b7bcd65e932da18eb7b6e762a69c20683279c9413157b8df432c480a8950097ee288013e648e062fe55280088276a48c SHA512 a10af09a7ce771ca3983adea8053d141750fd09849609a28e7f973831fd3a3ece55281841aec93c099154bb59135986da4983bf612ae4e956c45dbb3f2770f5e
+DIST CPAN-Meta-Check-0.017.tar.gz 13812 BLAKE2B bbfa702145152f9d8d2c781ed90094dea28567ea0ee1e39d85bd2747256ac244a0590efe24397708e8b9d0a68441f2de8153884effed976183037b6f8b4cc5dd SHA512 cbb71312e9efe35a5d08f2e41d0b32592765587125a57bb3396dbead5d280a7fdfa24991dcfdea6a1b3cc3efc3ad23bbc9cf52ada38e043625eea72b56f3d08d
diff --git a/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.370.0.ebuild b/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.370.0.ebuild
new file mode 100644
index 000000000000..904a51bf7c2f
--- /dev/null
+++ b/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.370.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MITHALDU
+DIST_VERSION=0.37
+# Tests fail with parallel testing
+DIST_TEST="do"
+inherit perl-module
+
+DESCRIPTION="Inject modules into a CPAN::Mini mirror"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/CPAN-Checksums-2.130.0
+ >=dev-perl/CPAN-Mini-0.320.0
+ virtual/perl-Carp
+ >=dev-perl/Dist-Metadata-0.921.0
+ >=virtual/perl-File-Path-2.70.0
+ dev-perl/File-Slurp
+ >=virtual/perl-File-Spec-2.70.0
+ virtual/perl-File-Temp
+ virtual/perl-Getopt-Long
+ virtual/perl-IO-Compress
+ virtual/perl-IO-Zlib
+ dev-perl/libwww-perl
+ dev-perl/YAML"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.400.0
+ test? (
+ >=dev-perl/HTTP-Server-Simple-0.70.0
+ dev-perl/Test-InDistDir
+ dev-perl/Test-TCP
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=( t/pod-coverage.t t/pod.t )
diff --git a/dev-perl/CPAN-Mini-Inject/Manifest b/dev-perl/CPAN-Mini-Inject/Manifest
index 1c07e23428a0..649990cdb700 100644
--- a/dev-perl/CPAN-Mini-Inject/Manifest
+++ b/dev-perl/CPAN-Mini-Inject/Manifest
@@ -1 +1,2 @@
DIST CPAN-Mini-Inject-0.35.tar.gz 27156 BLAKE2B 256985e0740ba9f6be2e94d332a553bc5c1a5bca53511e0811034f8dbea42a71c512333b19a985142cc6916b929f55f85c47e9555374fb0a4fb74ab0900daf26 SHA512 58e1fba755d6f13c40f46f3fe6d3c603512b4b0152ab18e69c838d91feab7757fff8175cb8d6b30893e0cd59ca39a513e8fef554c58cd7cc898fba7f490fdbaf
+DIST CPAN-Mini-Inject-0.37.tar.gz 27498 BLAKE2B 45569bebf131e17e1fa7f5b161373ca7be974f316144895590a9d1a88413d776360fdcd5c10914272fbeb62ddde6e5db7d91cddd7f36520fa63986fed907c57d SHA512 98b5cf9e6ab8a9001707a884f9ef9de85555a3049941b5f22be0c2bc2f3b73f8bec6dbe3f7ca470672f02bd66a3be188444f1fec7f05bb68bb39277640276f34
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.306.160.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.306.160.ebuild
new file mode 100644
index 000000000000..e413f6f1afa1
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.306.160.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20230616
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.200.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.200.ebuild
new file mode 100644
index 000000000000..4ded2903fe37
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.200.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20230720
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.30.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.30.ebuild
new file mode 100644
index 000000000000..39eebc14ce2b
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.307.30.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20230703
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.309.200.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.309.200.ebuild
new file mode 100644
index 000000000000..85d741c9d72a
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.309.200.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20230920
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.310.250.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.310.250.ebuild
new file mode 100644
index 000000000000..4f4686f070b5
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.310.250.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20231025
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )
diff --git a/dev-perl/CPAN-Perl-Releases/Manifest b/dev-perl/CPAN-Perl-Releases/Manifest
index 6583f00b25d6..95952aa9f00e 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -1 +1,6 @@
DIST CPAN-Perl-Releases-5.20210920.tar.gz 22961 BLAKE2B b669e8a7b784269a9bb4c949bf2a9a04c234f1ef5fa0f0e30d4910d3faae3f73db6076f9c467f0ca0f75ea26567b211a9808bb0ff1a9f58d0b102ead56595559 SHA512 0456340858756c895a292ba769a6c4374a9754a199d0ce3ae66c893f3bffae18729d866fa5d6f15a9070ccb2360068cd85c45800f59d662fdb21162a0c8bdd83
+DIST CPAN-Perl-Releases-5.20230616.tar.gz 22720 BLAKE2B 413d8af802b185ef16bb35aaf213551987814e203e251a2be2f36d1d8f5ba7588f02666940ff85d7151f6d3b730fc3610a604f7213c171c7d85d97c1015bc1d5 SHA512 277ba04f29c8eefc9fca144ea34ac999c7c6f815ee00b914d381da7b97bb57ed966d21b168cf6788fe87a5dfa500cb572d6e04ca2c54889777bde777acb3a5ad
+DIST CPAN-Perl-Releases-5.20230703.tar.gz 22621 BLAKE2B fc2086bb458f47859526991c75af99f306260b72e8a58f387ad0a916d04e99b9e057e204dee3c25574275d9539029b443bc0da67fdc856a157cf76757b6bad85 SHA512 a5c90c5c2594316d7ed57917477974c003790067132dbbe66707cdb5793580d293d1f72e5adb39a424e1585609d950f32f691262ad0fbb6f751938a4bec6f481
+DIST CPAN-Perl-Releases-5.20230720.tar.gz 23006 BLAKE2B 725e64e731bcf309e0e6c46e3941427803fc1c0f5a8eb848b1447fcb8fdff1b5ca73083661b358b7d4fbf0042de2eb50a87bde8ff2f0282b3350bd77f7013b0e SHA512 c23779e9af9c526ef4bcf6ae7689f7c96b6d53c6c98a0676d261f1ff11f23fe4d211e1dd8ac4449ac0335d7205d63eadae81b4cf3fd4b6d35fbfd92a1a3b7539
+DIST CPAN-Perl-Releases-5.20230920.tar.gz 23000 BLAKE2B 292512379b70a734bcca45d44c644198f19bf3e45dc7b0e6243ce8a6d0b5c4b99cbbef7dfa95c816bb4a945b3bc0e313747fd36059f15a6203336de16dbbab41 SHA512 329a3dbf9243be9280b75d059ec50d8e4d7c23ae839701505a6a44a06d82fc15f9bd605b761aff1aaf2d8ff8a877c8f4fcf2a956e080f8bf74e2d2c875f65195
+DIST CPAN-Perl-Releases-5.20231025.tar.gz 22968 BLAKE2B e27e83f5747fb80cd2aaea58431ed471ae950fff551a3a8150e8c620300eec900c8859a6189a3b93e0191cef838e4bb5b87a610734ec1608f74b86706911c564 SHA512 444ea1bd960b5590591dde00b797b6a13d33119fb57b04c491fe70bd86e51db733906917aa2d5244b1ac888ee5205471033762c5394abb2a478670c7522bfc6c
diff --git a/dev-perl/CPAN-Uploader/CPAN-Uploader-0.103.18.ebuild b/dev-perl/CPAN-Uploader/CPAN-Uploader-0.103.18.ebuild
new file mode 100644
index 000000000000..c38461a418c9
--- /dev/null
+++ b/dev-perl/CPAN-Uploader/CPAN-Uploader-0.103.18.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.103018
+inherit perl-module
+
+DESCRIPTION="Upload things to the CPAN"
+
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+# r: File::Basename -> perl
+# r: HTTP::Request::Common -> HTTP-Message
+# r: HTTP::Status -> HTTP-Message
+# r: LWP::UserAgent -> libwww-perl
+# r: strict, warnings -> perl
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ virtual/perl-Digest-MD5
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ >=dev-perl/Getopt-Long-Descriptive-0.84.0
+ dev-perl/HTTP-Message
+ >=dev-perl/LWP-Protocol-https-1.0.0
+ dev-perl/libwww-perl
+ dev-perl/TermReadKey
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ !minimal? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ )
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/CPAN-Uploader/Manifest b/dev-perl/CPAN-Uploader/Manifest
index 2025addc3c29..430da9424847 100644
--- a/dev-perl/CPAN-Uploader/Manifest
+++ b/dev-perl/CPAN-Uploader/Manifest
@@ -1 +1,2 @@
DIST CPAN-Uploader-0.103015.tar.gz 21615 BLAKE2B 63d576c6a57f7a28bee4ab4b2d5ed1b52d97edd6518b5eab8c7d932ebfa99ccd6b67d8c3c50ad2fd175a910bfafd203e30f3f35ddb185bf390d2ff839eabac71 SHA512 f4204c2b9caf98b50e4551b1eb68f1a8144b42b129539b4bcd71508e3df93b41219b3f323f01ac35d86d9d81ed14fbfccf4a77266296c62cdec44b268f512ed4
+DIST CPAN-Uploader-0.103018.tar.gz 23066 BLAKE2B 23ad3400edac893a1ba0af37ccb68b9e8fbdcacdd3e766f03ed80e087bc964a39f86fc43f449f94866565b886385d1a1fa17bae2c70c69b6fcc5b3970fe61579 SHA512 1ebbfc8a2682ac56772392cb6538a09e1fcf7a1b07c8d8465cf831d6c1d4a6226f7c59bd9f57d06225ab049b55f9f597509e0d9a10395a920bed6b7b4d3d1cdb
diff --git a/dev-perl/CSS-Packer/CSS-Packer-2.90.0.ebuild b/dev-perl/CSS-Packer/CSS-Packer-2.90.0.ebuild
new file mode 100644
index 000000000000..e82bb453ebc5
--- /dev/null
+++ b/dev-perl/CSS-Packer/CSS-Packer-2.90.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEEJO
+DIST_VERSION=2.09
+inherit perl-module
+
+DESCRIPTION="A fast pure Perl CSS minifier"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/Regexp-RegGrp-1.1.1_rc
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Test-File-Contents-0.210.0
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ "t/changes.t"
+ "t/pod.t"
+)
diff --git a/dev-perl/CSS-Packer/Manifest b/dev-perl/CSS-Packer/Manifest
index 9c1747d1b4c0..0739b8622ce3 100644
--- a/dev-perl/CSS-Packer/Manifest
+++ b/dev-perl/CSS-Packer/Manifest
@@ -1 +1,2 @@
DIST CSS-Packer-2.08.tar.gz 9491 BLAKE2B 0c0090441fc9450529407ac3d7f674230062bd580ed68feacefbc534be501f4a9e457c9e02cbacfb45f4d3fdc7a9b2c0ec8b6a5135108f7c620fe739b687a967 SHA512 07f7798db95411962cfdb5ac0989557a2b0deb3e664a688113c755391dd85967a9dcf7c0b76cf87cbe7068830df98da988c82306ab19294a68ae8418880f0d0d
+DIST CSS-Packer-2.09.tar.gz 9503 BLAKE2B 071fed4ff02075c5e04d9224f0c81616b2b9595b607e0c4a6a4ddee7877b8909539385064fbf09fe4bb9c0a6d98526b87c807b7e9d7e575d74831b687f554a46 SHA512 deefb5e6f733c59d19212bac488d634bdf7041289ec7e9f439736fb8f200cb1eff0e7c7df6ec8a516cf2a92007f1b55c780abc6f536279857cc346d8f3f9e0f5
diff --git a/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.280.0.ebuild b/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.280.0.ebuild
new file mode 100644
index 000000000000..f97153aa2860
--- /dev/null
+++ b/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.280.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RAZ
+DIST_VERSION=0.28
+DIST_EXAMPLES=("script/*")
+# Tests a bit flaky
+DIST_TEST=do
+inherit perl-module
+
+DESCRIPTION="Perl client for memcached, in C language"
+
+# License note: Perl 5.x or newer, + "when C parts used as standalone library"
+# Bug: https://bugs.gentoo.org/718946#c4
+LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/perl-Carp-1.250.0
+ >=virtual/perl-XSLoader-0.140.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Test2-Suite-0.0.72
+ net-misc/memcached
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/0.230.0-parallel-make.patch"
+ "${FILESDIR}/${PN}-0.270.0-no-flto.patch"
+)
+
+PERL_RM_FILES=(
+ "t/pod-coverage.t"
+ "t/pod.t"
+)
+
+src_test() {
+ ewarn "t/commands.t is known to fail: https://bugs.gentoo.org/722848"
+ local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 )
+ [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
+ memcached "${memcached_opts[@]}" || die "Can't start memcached test server"
+
+ local exit_status
+ perl-module_src_test
+ exit_status=$?
+
+ kill "$(<"${T}/memcached.pid")"
+ return ${exit_status}
+}
diff --git a/dev-perl/Cache-Memcached-Fast/Manifest b/dev-perl/Cache-Memcached-Fast/Manifest
index e906b7d6904c..67e5a8188553 100644
--- a/dev-perl/Cache-Memcached-Fast/Manifest
+++ b/dev-perl/Cache-Memcached-Fast/Manifest
@@ -1 +1,2 @@
DIST Cache-Memcached-Fast-0.27.tar.gz 88712 BLAKE2B a889e719ae36721dea203b54488d86e52b40df2f1aceab1bca386a5619e80f40e27ef7fdd09ba5ef5c0678659be44b43c9416066585a0b746cf46025e546496b SHA512 6e3f7cb6ae317312a16aad7888fb75ec03ff7be5b79aef1702c8bc8a1499995379b42c1afd6c587d419ea4dbe880836c874d4929f968f7a384ab152e5baa03fa
+DIST Cache-Memcached-Fast-0.28.tar.gz 96175 BLAKE2B f4034869c9e8fdad141f15ad221b858b59d26bde26b93b694194ffc5df69b946504cbda1cc4775b52c661b7359e4b36c7bcb10add2e1525266672a4b7ec2dcbf SHA512 2b7cfd8cb4d97325a116158685b15db55029f157803f91b51d6c2e6fafd153ed8a754605cdcb1c736f95cc83091387433df7464d9a337035d890bc8cc48150f7
diff --git a/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild b/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild
index f024ba658f56..ff1806352c25 100644
--- a/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild
+++ b/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,8 @@ DIST_AUTHOR=JESSE
DIST_VERSION=0.27
inherit perl-module
-DESCRIPTION="A lightweight cache with timed expiration"
+DESCRIPTION="Lightweight cache with timed expiration"
+
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~riscv sparc x86"
diff --git a/dev-perl/Calendar-Simple/Calendar-Simple-2.0.3.ebuild b/dev-perl/Calendar-Simple/Calendar-Simple-2.0.3.ebuild
new file mode 100644
index 000000000000..12091739deca
--- /dev/null
+++ b/dev-perl/Calendar-Simple/Calendar-Simple-2.0.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DAVECROSS
+DIST_VERSION=v2.0.3
+inherit perl-module
+
+DESCRIPTION="Perl extension to create simple calendars"
+
+SLOT="0"
+KEYWORDS="amd64 ~hppa ~ppc ~riscv x86"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Time-Local
+ !minimal? (
+ dev-perl/DateTime
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.420.0
+ test? ( virtual/perl-Test-Simple )
+"
+
+PERL_RM_FILES=( "t/pod_coverage.t" "t/pod.t" )
diff --git a/dev-perl/Calendar-Simple/Manifest b/dev-perl/Calendar-Simple/Manifest
index f6eb955d477f..f4391778383d 100644
--- a/dev-perl/Calendar-Simple/Manifest
+++ b/dev-perl/Calendar-Simple/Manifest
@@ -1 +1,2 @@
DIST Calendar-Simple-v2.0.1.tar.gz 7079 BLAKE2B bad35402ec02c0a161d4c7e04ea4f01dff1a5120fb1da79550d4eb073142f05de8b2badf3fdcdb899d202ba307c851dcf7c9ef71364409c264fceb97afe34a87 SHA512 158df4171a712a14190ac539c32dd3afd8cfa9873e14295d19dd6f140b19d853574c9452485ac427e1dd803ee5721b2231e3a404f98c50a0441efbc7e983ac64
+DIST Calendar-Simple-v2.0.3.tar.gz 7302 BLAKE2B c9544f988910ebdbcc1caecdc853ca9724829060d1b3d6b577982e276697d27d46e419a4b6b40c446366d04b3136c1dbd6b5ee3dcfeb528d3f7709fb21e6ab15 SHA512 9d490840df3591273ee332a622342c865b37499f435bae1cdf13e3ac3d3ff49ea825f9ab5c9809f8b790b4353284968c785559d8e3fb7a38472fb2796d13c810
diff --git a/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild
new file mode 100644
index 000000000000..6090bc290bbb
--- /dev/null
+++ b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PETDANCE
+inherit perl-module
+
+DESCRIPTION="Convenience assertions for common situations"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Test-Exception
+ >=virtual/perl-Test-Simple-0.180.0
+ )
+"
+
+PERL_RM_FILES=(
+ "t/pod-coverage.t"
+ "t/pod.t"
+)
diff --git a/dev-perl/Carp-Assert-More/Manifest b/dev-perl/Carp-Assert-More/Manifest
index 797156e61771..e5f9b406721d 100644
--- a/dev-perl/Carp-Assert-More/Manifest
+++ b/dev-perl/Carp-Assert-More/Manifest
@@ -1 +1,2 @@
DIST Carp-Assert-More-2.0.1.tar.gz 16730 BLAKE2B 8796cb61caf2687dbd55a892a74eac48bf00352a29eb07b29b724eada37755341fd13e97fda6c12aad54ecbf57dbeda8240424d9223981d8ed47f19d281addbb SHA512 584b838cd32b342b27f6e8281e2cb3439cd0077e121e16a482e32c5c3f28a07ed38b476d412d19c7ad7a85fb4079943806c258db6fc9ef4377d285494765e253
+DIST Carp-Assert-More-2.3.0.tar.gz 21086 BLAKE2B 1f4610f1f8ecf2a37e56f428ded779077ea16912ab484b6be9aacd1b4bb74f0e0b6cb84e9331eca9c51b91f5f85504e3755edd19b3e26fd82b5ee0fe9e5d91e7 SHA512 ba0da716230e17d6711698c5909a096df992aacaf64e5dd9ea12795ecb4c86e66e71d6967bd0fdbfb20f202e5fd0e582befb3145f52f89af09a681263046354d
diff --git a/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild b/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild
new file mode 100644
index 000000000000..039f3460a16b
--- /dev/null
+++ b/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=YVES
+DIST_VERSION=0.22
+inherit perl-module
+
+DESCRIPTION="Executable comments in carp"
+
+SLOT="0"
+KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( >=virtual/perl-Test-Simple-0.880.0 )
+"
diff --git a/dev-perl/Carp-Assert/Manifest b/dev-perl/Carp-Assert/Manifest
index 93b609ed9547..e91c9c948efa 100644
--- a/dev-perl/Carp-Assert/Manifest
+++ b/dev-perl/Carp-Assert/Manifest
@@ -1 +1,2 @@
DIST Carp-Assert-0.21.tar.gz 11106 BLAKE2B a0efb692807225fce181f4984043146fb0af7a74a63133926d116b83d9a121e1e7150090475faa03749ab25052d4537d9499f5cc83bfd56f76b019c6983d921d SHA512 9fb96ebaf03a86edcd0262b5216b345839dc99e504738e52f883932e425cac33470fcb0e8e4653488c0d8e63e9904af311056213c63ae40bc3935eec4c0410a0
+DIST Carp-Assert-0.22.tar.gz 11343 BLAKE2B 1eb4800dfddb4cd0ef6c0b05ab713cdeb21066bf2ff363bd0d19e7bef92314e192d6f0bbd7c96972bfca2a61f91568389bfd0e7b0558886ff215caa7e7cef905 SHA512 a757dd7bd5799ba98bf30fd2b55add05532af354e21e166ae1164acde71585a1b7783e28341dd8871dcc222de4bf6b78f05163e06d9f22681b7bbd547edc9c0a
diff --git a/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild b/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild
index 1331b6d2e5a1..7fcaab181f0b 100644
--- a/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild
+++ b/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ DIST_VERSION=1.08
DIST_EXAMPLES=("examples/*")
inherit perl-module
-DESCRIPTION="A clone of the classic Eliza program"
+DESCRIPTION="Clone of the classic Eliza program"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~riscv x86"
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 9d28a6beb8ba..9fac9c3b5d9d 100644
--- a/dev-perl/Class-C3/Class-C3-0.350.0.ebuild
+++ b/dev-perl/Class-C3/Class-C3-0.350.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=HAARG
DIST_VERSION=0.35
inherit perl-module
-DESCRIPTION="A pragma to use the C3 method resolution order algortihm"
+DESCRIPTION="Pragma to use the C3 method resolution order algortihm"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos"
diff --git a/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild
index 794ba650d449..525c2a9274c9 100644
--- a/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild
+++ b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=DAGOLDEN
DIST_VERSION=1.14
inherit perl-module
-DESCRIPTION="A safe, simple inside-out object construction kit"
+DESCRIPTION="Safe, simple inside-out object construction kit"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
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 05bb9900e7b5..6948938bbe47 100644
--- a/dev-perl/Class-Load/Class-Load-0.250.0.ebuild
+++ b/dev-perl/Class-Load/Class-Load-0.250.0.ebuild
@@ -7,7 +7,7 @@ DIST_AUTHOR=ETHER
DIST_VERSION=0.25
inherit perl-module
-DESCRIPTION="A working (require q{Class::Name}) and more"
+DESCRIPTION="Working (require q{Class::Name}) and more"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
diff --git a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild
new file mode 100644
index 000000000000..c60abff3bd9b
--- /dev/null
+++ b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=2.15
+inherit perl-module
+
+DESCRIPTION="Provides Moose-like method modifiers"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+"
+DEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.36
+ test? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.880.0
+ virtual/perl-if
+ )
+"
diff --git a/dev-perl/Class-Method-Modifiers/Manifest b/dev-perl/Class-Method-Modifiers/Manifest
index 16ffb7ae0468..d7087ab13aab 100644
--- a/dev-perl/Class-Method-Modifiers/Manifest
+++ b/dev-perl/Class-Method-Modifiers/Manifest
@@ -1 +1,2 @@
DIST Class-Method-Modifiers-2.13.tar.gz 41385 BLAKE2B a48d22505e58f20c670da89df1507e4ccf589c0004357d3b5f060994217a6aa74c74a5a5d116c0f0ab65eac080ae1c5e28578ff86028c1df85a07b621370ed07 SHA512 379afff763b647b787dd2049d9a8b928ca88be34e50c91c0848c5652efb1e4b40d8cacd2a1d5f6ce7bb254b9e65801b7c1a710f9807458a129af0af470f5ebbe
+DIST Class-Method-Modifiers-2.15.tar.gz 41167 BLAKE2B fc1c8290ac65e32cd983b452341dbf3b984bce8ce1fc88b2998d8f210dc01e5f0cc24dac2e161f80052b8b73c3d5f6bd16c8d7eb53d5ef58bfadb173ddb78fea SHA512 427d21418516ff296b5a536a2d1f13b81b92d36f1c17c2366bc65fd2f05bf6afc7d02a4257033f53ee14d806b43e8d4322c6eac256d1c0e892926c4e7f878995
diff --git a/dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild b/dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild
index bcdd92993f19..4615df3d71e4 100644
--- a/dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild
+++ b/dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild
@@ -1,12 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
DIST_AUTHOR=ZEFRAM
DIST_VERSION=0.006
inherit perl-module
-DESCRIPTION="dynamic class mixing"
+DESCRIPTION="Dynamic class mixing"
+
SLOT="0"
KEYWORDS="amd64 ~riscv"
IUSE="test"
diff --git a/dev-perl/Class-Refresh/metadata.xml b/dev-perl/Class-Refresh/metadata.xml
index e2c9afaca62c..5644e3a596a5 100644
--- a/dev-perl/Class-Refresh/metadata.xml
+++ b/dev-perl/Class-Refresh/metadata.xml
@@ -5,4 +5,9 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Class-Refresh</remote-id>
+ <remote-id type="cpan-module">Class::Refresh</remote-id>
+ <remote-id type="github">doy/class-refresh</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild b/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild
index f5d1732628aa..a5d6649053ff 100644
--- a/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild
+++ b/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=JESSE
DIST_VERSION=0.55
inherit perl-module
-DESCRIPTION="A return-value object that lets you treat it as as a boolean, array or object"
+DESCRIPTION="Return-value object that lets you treat it as as a boolean, array or object"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~riscv sparc x86"
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 3a1d890d44b3..324f39f93e2e 100644
--- a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild
+++ b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Generate fast XS accessors without runtime compilation"
# License note: perl 5-or-newer
# https://bugs.gentoo.org/718946#c6
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Clone-Choose/metadata.xml b/dev-perl/Clone-Choose/metadata.xml
index e2c9afaca62c..5eff392503ea 100644
--- a/dev-perl/Clone-Choose/metadata.xml
+++ b/dev-perl/Clone-Choose/metadata.xml
@@ -5,4 +5,9 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Clone-Choose</remote-id>
+ <remote-id type="cpan-module">Clone::Choose</remote-id>
+ <remote-id type="github">perl5-utils/Clone-Choose</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Compiler-Lexer/metadata.xml b/dev-perl/Compiler-Lexer/metadata.xml
index e2c9afaca62c..68e4c271fcc1 100644
--- a/dev-perl/Compiler-Lexer/metadata.xml
+++ b/dev-perl/Compiler-Lexer/metadata.xml
@@ -5,4 +5,10 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Compiler-Lexer</remote-id>
+ <remote-id type="cpan-module">Compiler::Lexer</remote-id>
+ <remote-id type="cpan-module">Compiler::Lexer::Token</remote-id>
+ <remote-id type="github">goccy/p5-Compiler-Lexer</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild b/dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild
index 4c3508ba9f93..b1a0f36305cc 100644
--- a/dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild
+++ b/dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=MLEHMANN
DIST_VERSION=3.8
inherit perl-module
-DESCRIPTION="extremely light-weight Lempel-Ziv-Free compression"
+DESCRIPTION="Extremely light-weight Lempel-Ziv-Free compression"
# lzfP.h for BSD/GPL2+
LICENSE="|| ( Artistic GPL-1+ ) || ( BSD-2 GPL-2+ )"
SLOT="0"
diff --git a/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.201.0.ebuild b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.204.0.ebuild
index 03fab563ed08..6f2ec3102e3a 100644
--- a/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.201.0.ebuild
+++ b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.204.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DIST_AUTHOR=PMQS
-DIST_VERSION=2.201
+DIST_VERSION=2.204
inherit perl-module
@@ -14,4 +14,4 @@ SLOT="0"
KEYWORDS="~amd64"
RDEPEND="app-arch/xz-utils"
-DEPEND=${RDEPEND}
+DEPEND="${RDEPEND}"
diff --git a/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.205.0.ebuild b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.205.0.ebuild
new file mode 100644
index 000000000000..896767457b29
--- /dev/null
+++ b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.205.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PMQS
+DIST_VERSION=2.205
+
+inherit perl-module
+
+DESCRIPTION="Perl interface for reading and writing lzma, lzip, and xz files/buffers"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-arch/xz-utils"
+DEPEND="${RDEPEND}"
diff --git a/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.206.0.ebuild b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.206.0.ebuild
new file mode 100644
index 000000000000..4600961bf34a
--- /dev/null
+++ b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.206.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PMQS
+DIST_VERSION=2.206
+
+inherit perl-module
+
+DESCRIPTION="Perl interface for reading and writing lzma, lzip, and xz files/buffers"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-arch/xz-utils"
+DEPEND="${RDEPEND}"
diff --git a/dev-perl/Compress-Raw-Lzma/Manifest b/dev-perl/Compress-Raw-Lzma/Manifest
index f81fd56d5913..abdc04a89810 100644
--- a/dev-perl/Compress-Raw-Lzma/Manifest
+++ b/dev-perl/Compress-Raw-Lzma/Manifest
@@ -1 +1,3 @@
-DIST Compress-Raw-Lzma-2.201.tar.gz 117593 BLAKE2B c14c7e7aed27bf6c1952e2bfa981bc4e1d6ba4d2d6a511b46f1cc1fa20b90881248357fc52d7178e498922ff9665f270ec1923ef52a26cb97892294c92aec9b6 SHA512 df43f8ab1550a3522fde74da07c18b095155bd58b2797bf5408253489de70843768db925d27ba183f8c19170d780b69c1949ccfd4e2d83e0a740e834034ce360
+DIST Compress-Raw-Lzma-2.204.tar.gz 117644 BLAKE2B db49265eba614479a1c2c4e4716e3a308cfe7b0f30a9d8b2e3666200b97e446b1a2e302c7a1646bb6d84c4aee138befebbd7fe935f142ae518960774c445731f SHA512 7f5f6f6fc4012a1ee94ef87c198da10489ab10ce92e14ddce63e3eb9a590f22870d82028b0e97d785921ad48d06328b508cc983d19eafe2b6274eba7087deffa
+DIST Compress-Raw-Lzma-2.205.tar.gz 117960 BLAKE2B 7770721fca73f0585a7ad0a389a34bd8a9ec48713868804f03c73b6d958497e077bdb501a28e4e8b1f651af1e03b48fd53eb5df00b33a5640fdbcdee8bd99755 SHA512 d3ca558c8294470aee8e6d2d30151681bfebead2b6b889acfc9bca76aa10da65c3923303c651e13ead2d37693e935a8e598d2499ba771a493c7e0db889f9ac39
+DIST Compress-Raw-Lzma-2.206.tar.gz 118339 BLAKE2B 4384ee7d60dc67ea5e07c99695efa6816ad2431ed73505e7254fa003f00bd94dc19ed94158b53905404c5353e0dc1ad92f21e753de0786e2ca7f22feddaab6f2 SHA512 fdffd579a2c0b76ef6dc1f6dd82f9332a52fc8963eff07a1ed92324248ea253d220a6e01e3b7ed93d072d4f83dad739f58229480dcc984c7a0246c5e966b89f0
diff --git a/dev-perl/Compress-Raw-Lzma/metadata.xml b/dev-perl/Compress-Raw-Lzma/metadata.xml
index e2c9afaca62c..cb190fdc80e7 100644
--- a/dev-perl/Compress-Raw-Lzma/metadata.xml
+++ b/dev-perl/Compress-Raw-Lzma/metadata.xml
@@ -5,4 +5,9 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Compress-Raw-Lzma</remote-id>
+ <remote-id type="cpan-module">Compress::Raw::Lzma</remote-id>
+ <remote-id type="github">pmqs/Compress-Raw-Lzma</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r2.ebuild b/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r2.ebuild
index d9a13c3586fb..fccca5aa303e 100644
--- a/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r2.ebuild
+++ b/dev-perl/Conf-Libconfig/Conf-Libconfig-0.100.0-r2.ebuild
@@ -1,8 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+# Please test that dev-util/conf2struct builds with any bumps! See bug #908989.
+# Conf-Libconfig is only in tree for it.
+
DIST_AUTHOR=CNANGEL
DIST_VERSION="0.100"
diff --git a/dev-perl/Conf-Libconfig/Conf-Libconfig-1.0.3.ebuild b/dev-perl/Conf-Libconfig/Conf-Libconfig-1.0.3.ebuild
new file mode 100644
index 000000000000..bc53fbdb5d51
--- /dev/null
+++ b/dev-perl/Conf-Libconfig/Conf-Libconfig-1.0.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please test that dev-util/conf2struct builds with any bumps! See bug #908989.
+# Conf-Libconfig is only in tree for it.
+
+DIST_AUTHOR=CNANGEL
+inherit perl-module
+
+DESCRIPTION="Perl extension for libconfig"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~m68k ~mips ~s390 ~x86"
+
+RDEPEND="
+ dev-libs/libconfig:=
+ virtual/perl-XSLoader
+"
+DEPEND="
+ dev-libs/libconfig:=
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-perl/ExtUtils-PkgConfig
+ test? (
+ >=dev-perl/Test-Exception-0.430.0
+ >=dev-perl/Test-Deep-1.127.0
+ >=dev-perl/Test-Warn-0.320.0
+ )
+"
+
+PERL_RM_FILES=(
+ "t/boilerplate.t"
+ "t/pod-coverage.t"
+ "t/pod-spell.t"
+ "t/pod.t"
+)
+
+src_prepare() {
+ #rm inc/Devel/CheckLib.pm || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Conf-Libconfig/Manifest b/dev-perl/Conf-Libconfig/Manifest
index f73fae83a53e..7623786e6901 100644
--- a/dev-perl/Conf-Libconfig/Manifest
+++ b/dev-perl/Conf-Libconfig/Manifest
@@ -1 +1,2 @@
DIST Conf-Libconfig-0.100.tar.gz 47742 BLAKE2B c41ae5722d4e657121457ae0c8f8ec5daa10644ade5ec42999edbbe0140440ebbe3e0ec77c9bad7e8afc516a56771cc176bd4421f50a59d34e0b8ed00a196073 SHA512 52f652bd55131b0357aae6cc8f83811a4ceb5ec005977765ed70e5cb08f828c789d8bcbe247880c1807110b5486915dc90f84d52263b2e7f60adb2ee4654d2a3
+DIST Conf-Libconfig-1.0.3.tar.gz 50332 BLAKE2B 877b48901318603ab39d3b4d9926086b95da478b437c04e6fe53aa168c85029d04e0a9255eee54692a01cf37454237aac6884a3e774fdf43626f94e3c6b51f90 SHA512 bc6eab280be6c44d573beb77c6b9a4a57b48253421ab3935b909b8d8d7e0b1466988a97ab2dbb4af65f56657b320f48dc415a057810b4d5a37f1925e20293ac0
diff --git a/dev-perl/Config-Any/Config-Any-0.330.0.ebuild b/dev-perl/Config-Any/Config-Any-0.330.0.ebuild
new file mode 100644
index 000000000000..210f01c19725
--- /dev/null
+++ b/dev-perl/Config-Any/Config-Any-0.330.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=0.33
+inherit perl-module
+
+DESCRIPTION="Load configuration from different file formats, transparently"
+
+SLOT="0"
+KEYWORDS="amd64 arm ppc x86"
+IUSE="+conf +ini +json +xml +yaml"
+
+RDEPEND="
+ >=dev-perl/Module-Pluggable-3.600.0
+ conf? (
+ >=dev-perl/Config-General-2.480.0
+ )
+ !conf? (
+ !<dev-perl/config-general-2.480.0
+ !<dev-perl/Config-General-2.480.0
+ )
+ ini? (
+ dev-perl/Config-Tiny
+ )
+ json? (
+ || (
+ dev-perl/Cpanel-JSON-XS
+ dev-perl/JSON-MaybeXS
+ dev-perl/JSON-XS
+ >=virtual/perl-JSON-PP-2
+ dev-perl/JSON
+ )
+ )
+ xml? (
+ dev-perl/XML-NamespaceSupport
+ dev-perl/XML-Simple
+ )
+ yaml? (
+ || (
+ dev-perl/YAML-LibYAML
+ >=dev-perl/YAML-Syck-0.700.0
+ dev-perl/YAML
+ )
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Config-Any/Manifest b/dev-perl/Config-Any/Manifest
index c14ef04b64cc..f0151a8964ac 100644
--- a/dev-perl/Config-Any/Manifest
+++ b/dev-perl/Config-Any/Manifest
@@ -1 +1,2 @@
DIST Config-Any-0.32.tar.gz 21045 BLAKE2B d3eb7df6ea972bdad2ff416adb3f6744ab972520bcef0b116bd29249416bd4184935d92752f4b1aec371656462db08e87ba9de78f7cf36c53d9425673f083ad0 SHA512 7c6fa9f341b1392ffd71babca688e3fb8bcd5f6330fe15aefb36ac002af83ed3674667dcddd9a500404bc4e019609f392c173653a8a792267fdb609e9323116c
+DIST Config-Any-0.33.tar.gz 26662 BLAKE2B 46628e6bdd81e97d3d872e8120a1e9378418004aed8386c4ec4c79c29a62cce1e75ffc69e8205ff45f1a1a406b7c25faca9c7d5da57e102597b196f0a51295ec SHA512 e521009f444fdd1459c3fbd740b41290bf3fd2296e8ae561d0f5f99cb4385129212e7c1818ac6d193cb5cc486a90b54f26592985e35f85d166e972268d0146eb
diff --git a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild b/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
index e5a4ea3819ac..62c12b137516 100644
--- a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
+++ b/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=SAMTREGAR
DIST_VERSION=1.2
inherit perl-module
-DESCRIPTION="use Apache format config files"
+DESCRIPTION="Use Apache format config files"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86"
diff --git a/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild b/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
index cf6fbf09d643..35894c38706d 100644
--- a/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
+++ b/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ DIST_VERSION=0.320
inherit perl-module
-DESCRIPTION="A module to implement some of AutoConf macros in pure perl"
+DESCRIPTION="Module to implement some of AutoConf macros in pure perl"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
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 1e381d135683..aa49fa439eec 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 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-perl/Config-General/Config-General-2.650.0.ebuild b/dev-perl/Config-General/Config-General-2.650.0.ebuild
new file mode 100644
index 000000000000..3ba040935dde
--- /dev/null
+++ b/dev-perl/Config-General/Config-General-2.650.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TLINDEN
+DIST_VERSION=2.65
+DIST_EXAMPLES=("example.cfg")
+inherit perl-module
+
+DESCRIPTION="Config file parser module"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-File-Spec
+ virtual/perl-IO
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Config-General/Manifest b/dev-perl/Config-General/Manifest
index b5a700840e32..bdfd14e57a76 100644
--- a/dev-perl/Config-General/Manifest
+++ b/dev-perl/Config-General/Manifest
@@ -1 +1,2 @@
DIST Config-General-2.63.tar.gz 64700 BLAKE2B 71217b5ffc163932804f329edc95204389964a7aa3e84cb6c1854c7559fbc4b8940bd6cc61c149a04f2db38d7c094017e98eadf48ec81b7b0f9f54b4a70615f6 SHA512 ba9fdbf992049936ea288a90d8f8360821fc96f8d42df0298888b25543d2ac43e2958c5f7a8bbbae7cad1e2151ea00528756a3bc0cfbe408e5ee82bf309615f3
+DIST Config-General-2.65.tar.gz 65295 BLAKE2B 482cc691b0a53ce431399d6d98726cc031b2cccc48fe46f6d2eafbcf3e38a467093a660c3c75b443559960ee65a594ef791194043c55306376642ba3a5812241 SHA512 67e0a4a028ed43bff992491afbfa0dede4ab4e2ccec87e2c1f6f62c3a29ae9699a302671f9debe41b0aebc5245fb8332ed14d076c262ec572e5aafbe5ff513f4
diff --git a/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild b/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild
index 995d2995fa53..b370ebe98988 100644
--- a/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild
+++ b/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,19 +7,21 @@ DIST_AUTHOR=DSCHWEI
DIST_VERSION=1.13
inherit perl-module
-DESCRIPTION="A grammar-based, user-friendly config parser"
+DESCRIPTION="Grammar-based, user-friendly config parser"
SLOT="0"
KEYWORDS="amd64 ~hppa ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
-BDEPEND="virtual/perl-ExtUtils-MakeMaker
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test
virtual/perl-Test-Simple
)
"
+
PERL_RM_FILES=(
"lib/Config/Grammar.pm~"
)
diff --git a/dev-perl/Config-INI/Config-INI-0.29.0.ebuild b/dev-perl/Config-INI/Config-INI-0.29.0.ebuild
new file mode 100644
index 000000000000..fc3dfbff34ac
--- /dev/null
+++ b/dev-perl/Config-INI/Config-INI-0.29.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.029
+inherit perl-module
+
+DESCRIPTION="Simple .ini-file format"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Mixin-Linewise-0.110.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ !minimal? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ )
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Config-INI/Manifest b/dev-perl/Config-INI/Manifest
index 4001d676880d..c3acd1c7f440 100644
--- a/dev-perl/Config-INI/Manifest
+++ b/dev-perl/Config-INI/Manifest
@@ -1 +1,2 @@
DIST Config-INI-0.027.tar.gz 26638 BLAKE2B 27fc0d086b0530881e4ad1d09c650e34656453e6330a89515ec00138c0fa92d78509a9445c14bf56a79069752527e4d7f6a107366ab4bff015d3587e136dfad2 SHA512 c0a7d363550cac186b639555e63ac27d613cb2e63d57786aabe63dd65bcb0e2043c3bf80f820bfd975d7111d14567af466e82ed35f9cc2294bfe78ef2a519516
+DIST Config-INI-0.029.tar.gz 26739 BLAKE2B 1bc0170fa9fd5ca36228eee78767536b7613d5564cf6fb9aa097c09b6aaefd5dc3e4dd88893d54f6f53f342010a6145b2d90a384f04d8dc19af7d703ac7a5b57 SHA512 9f787640ada163f8bbdda687c0fdfeb86d749a06937e379cae3732e965b248e6de96e86eba8f86c755293916a0d571c2228c1f7c7a0e15cd0aa0b642269fb5fb
diff --git a/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild b/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild
index ac8205330ab3..52026ac25cfb 100644
--- a/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild
+++ b/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=SHLOMIF
DIST_VERSION=3.000003
inherit perl-module
-DESCRIPTION="A module for reading .ini-style configuration files"
+DESCRIPTION="Module for reading .ini-style configuration files"
SLOT="0"
KEYWORDS="amd64 ppc x86"
diff --git a/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.465.ebuild b/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.465.ebuild
new file mode 100644
index 000000000000..38bcae8f08ed
--- /dev/null
+++ b/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.465.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=2.101465
+inherit perl-module
+
+DESCRIPTION="MVP config reader for .ini files"
+
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+
+RDEPEND="
+ dev-perl/Config-INI
+ >=dev-perl/Config-MVP-2
+ dev-perl/Moose
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+ test? (
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Config-MVP-Reader-INI/Manifest b/dev-perl/Config-MVP-Reader-INI/Manifest
index e6fe60dc69d2..8aa59f5a26db 100644
--- a/dev-perl/Config-MVP-Reader-INI/Manifest
+++ b/dev-perl/Config-MVP-Reader-INI/Manifest
@@ -1 +1,2 @@
DIST Config-MVP-Reader-INI-2.101464.tar.gz 17164 BLAKE2B a13bc011d81b11428b09bbb563ff2d5cc1ec80f38fa4f4ef24859f26e747db8bdfdb4920e5718ecfd0f40ab921a39fc4a66a029e637232367513971c138f6779 SHA512 45457bed49849959fe7411181821e2d2495009a3e575272f1b3898a3fed22f7278c025ba9e83a0c145bd9c5a7906eb8353c0ffaa8cd712451fda5a9dd7e2a503
+DIST Config-MVP-Reader-INI-2.101465.tar.gz 17186 BLAKE2B fce385c4c04fc77b35f78c023f8378e68bc78e384415f413dec23a5d05a3351187a8b76d46684add324f3eaff9e2123f4c2867e1c9494ded2f9c12f8a212ca9c SHA512 5e8386a402e5d17ba84d953ba094b42385503c1d279c27575a2cc1cd064c05ec2f8d12d5ce0b9411793ae6201356329889c6284b1a2e8bd51a506c44d2cfa3aa
diff --git a/dev-perl/Config-MVP/Config-MVP-2.200.13.ebuild b/dev-perl/Config-MVP/Config-MVP-2.200.13.ebuild
new file mode 100644
index 000000000000..ca6b0868894e
--- /dev/null
+++ b/dev-perl/Config-MVP/Config-MVP-2.200.13.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=2.200013
+inherit perl-module
+
+DESCRIPTION="Multivalue-property package-oriented configuration"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="minimal"
+
+# r: Module::Pluggable::Object -> Module-Pluggable
+# r: Moose::Role -> Moose
+# r: Moose::Util::TypeConstraints -> Moose
+# r: Role::Identifiable::HasIdent -> Role-Identifiable
+# r: StackTrace::Auto -> Throwable
+# r: Test::More -> Test-Simple (Yes, Runtime)
+# r: overload, string, warnings -> perl
+RDEPEND="
+ >=dev-perl/Class-Load-0.170.0
+ virtual/perl-File-Spec
+ dev-perl/Module-Pluggable
+ >=dev-perl/Moose-0.910.0
+ dev-perl/MooseX-OneArgNew
+ dev-perl/Params-Util
+ dev-perl/Role-HasMessage
+ dev-perl/Role-Identifiable
+ dev-perl/Throwable
+ dev-perl/Tie-IxHash
+ dev-perl/Try-Tiny
+"
+# t: lib -> perl
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+ test? (
+ !minimal? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ )
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Config-MVP/Manifest b/dev-perl/Config-MVP/Manifest
index d82f6bb9df7c..e9ded3a3d010 100644
--- a/dev-perl/Config-MVP/Manifest
+++ b/dev-perl/Config-MVP/Manifest
@@ -1 +1,2 @@
DIST Config-MVP-2.200012.tar.gz 34232 BLAKE2B 89a99cfc6b9c79abbca4ee2d8874bc77be4190c62cf30cd92acdac3ec2eab609acb3492a4bdf465b6a7caeaaaa56f17ca936257ac22876a9babeacef804383f9 SHA512 1da64c93c0298dc9a25b289632ee59e61de0640d545049505825353c1f7c88e039fc09d4037e13bc51c27bea3f10fdca542eea2f15ef9e4694e5dd0d565ef414
+DIST Config-MVP-2.200013.tar.gz 34197 BLAKE2B 03ab34c32cb4ef48bc23f2e0d3cf0ca8e382a628cc32341118211f14d05c9544594b20c588ee4dd0f3fa62a6b76ddf9c8d37c82070faba961e7657a8defe8520 SHA512 aae4431a559f62332f5d7072d799ad5eaea9baf978a4145228dbfd80617e0131b9a80d2033a65da735a01abb4f40ce599b306e721dd4b3e98d6a56d984b21fd7
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.290.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.290.0.ebuild
new file mode 100644
index 000000000000..37b3c3b99a7e
--- /dev/null
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.290.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSAVAGE
+DIST_VERSION=2.29
+DIST_A_EXT="tgz"
+inherit perl-module
+
+DESCRIPTION="Read/Write .ini style files with as little code as possible"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=virtual/perl-File-Spec-3.300.0
+ >=virtual/perl-File-Temp-0.220.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-1.1.2
+ )
+"
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
new file mode 100644
index 000000000000..d660c38da5af
--- /dev/null
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSAVAGE
+DIST_VERSION=2.30
+DIST_A_EXT="tgz"
+inherit perl-module
+
+DESCRIPTION="Read/Write .ini style files with as little code as possible"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=virtual/perl-File-Spec-3.300.0
+ >=virtual/perl-File-Temp-0.220.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-1.1.2
+ )
+"
diff --git a/dev-perl/Config-Tiny/Manifest b/dev-perl/Config-Tiny/Manifest
index f0b15e6cf339..6722ff457de8 100644
--- a/dev-perl/Config-Tiny/Manifest
+++ b/dev-perl/Config-Tiny/Manifest
@@ -1,2 +1,4 @@
DIST Config-Tiny-2.26.tgz 22443 BLAKE2B 7b6e24de08559172920ef52968eb1dca1a1ce2b52b0e02fa1cd54c741402ec5eb9c32b46a911850410056ab7c8f04d9b85021e539d9439f6e8b3e4c847b36be0 SHA512 647c48f3c4480bf8bb8ec22b7b9a3a5b813d4bc633760f5aef4e03ea90b4b979a0a1617dfc3dba6c31779d04bc2d8233bf61ee509bceb8b2d32e1df481c3f135
DIST Config-Tiny-2.27.tgz 22653 BLAKE2B 6c4f4db5ed3f6f18341cb19993e0b0e8e96dcaec17e705364cda6f652435d63b5143f2dbe1d75f001cbbdaa1647693ecdc0b7e8c9d77b0b94fa6a78730a2ef62 SHA512 2ab77d2f9e01f14047a2c079c58941d707fdc54ea0d30c43e0cfad162b8e810a25a62a435abd11b5da8a7cff9027511534205bf625a2ee9ee7824d4c3eb9d0e9
+DIST Config-Tiny-2.29.tgz 22910 BLAKE2B 808407130bbe7222e262652e039ebc789799ed9351ec3dcbc738982c7f37a637cf0159784ead8957ee845431ed3716ee82f9f4d769ad4c95b5ef35dd944b7122 SHA512 48f84d198430762333c10c57437bfdf20b99ad79d5b39d8215fdf8853a756cb476d99b85ff145193358a56e0bad2e470431af929869b17f153cd3ef0723804d9
+DIST Config-Tiny-2.30.tgz 26973 BLAKE2B 0f8ffccb0343bbcd64975d12698b5dc1a3705ca749434a30968340e37a0658091713ac54070cc1e104d14655b1f48787193feb5a4c20f627c05e43daad7fe04e SHA512 2933f6a040cd712d06cccb5c511eaa914080df7ffea952f1e445f99bd021cdb9277ebd109c55365b62e713715aa431a97627ef3898df45c5b2b244270a107710
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 293c9d3dd41a..b4f078aa007e 100644
--- a/dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild
+++ b/dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Convert-ASN1/Convert-ASN1-0.340.0.ebuild b/dev-perl/Convert-ASN1/Convert-ASN1-0.340.0.ebuild
new file mode 100644
index 000000000000..8cac60a68684
--- /dev/null
+++ b/dev-perl/Convert-ASN1/Convert-ASN1-0.340.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TIMLEGGE
+DIST_VERSION=0.34
+inherit perl-module
+
+DESCRIPTION="Standard en/decode of ASN.1 structures"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Math-BigInt-1.997.0
+ >=virtual/perl-Test-Simple-0.900.0
+ )
+"
diff --git a/dev-perl/Convert-ASN1/Manifest b/dev-perl/Convert-ASN1/Manifest
index 9ac53a0f2f35..3a4e6345fb75 100644
--- a/dev-perl/Convert-ASN1/Manifest
+++ b/dev-perl/Convert-ASN1/Manifest
@@ -1,2 +1,3 @@
DIST Convert-ASN1-0.27.tar.gz 74081 BLAKE2B 14929ec5f25ac85465204fb8f584384c5c65e73cb3ee5bfd9510a9bb2580e7c1a86f485af99ab7cd83813914ae6e277020720d26af8d2bda54acdd06fff7e984 SHA512 253bc0c1b2919841497a95bcbd05825217a3013c7f789fd9f3d389808fb015daca91f5c149797574bf32d38e94efb7f1d8df62e9e4c13928ec3b978cc9fd6fe8
DIST Convert-ASN1-0.33.tar.gz 79306 BLAKE2B 591c45a5aa6d934e1fabd2c0f02614b2efb229e717b0ec15b84f3ec8d8bb6960eca84a38ef4a5609c7a67455c20d07d44aec0ac273ada11619b5886bce717b59 SHA512 be66298816d41965d1d579ea60186f62d0f00585fbeba8422eee71e4ec4a06026d36eab5144c305da2525c5d652b5f1eed7ade039d93136bfc81d28b496c74f8
+DIST Convert-ASN1-0.34.tar.gz 79762 BLAKE2B a66a621fe22c30cd7060039c8301923c62a2c6deeb7bed07339c90f67d2bbae09c97d7df9106930ee1ae8a650456ef01d00587888511c1b09f8d2f99874803ae SHA512 f19734b5c267705467b59ddb4c4c7e0e23916da2aac2ac59629fef1c06e033d032fd27c68533beb3f928c02d8780e52ada2092630c72ef3da4561eadafd7936a
diff --git a/dev-perl/Convert-Color/Convert-Color-0.170.0.ebuild b/dev-perl/Convert-Color/Convert-Color-0.170.0.ebuild
new file mode 100644
index 000000000000..7dfcd8e44dea
--- /dev/null
+++ b/dev-perl/Convert-Color/Convert-Color-0.170.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.17
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Color space conversions and named lookups"
+
+SLOT="0"
+KEYWORDS="amd64 ~riscv ~x86"
+
+RDEPEND="
+ dev-perl/Module-Pluggable
+ dev-perl/List-UtilsBy
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.400.400
+ test? (
+ dev-perl/Test2-Suite
+ )
+"
+
+src_test() {
+ perl_rm_files t/99pod.t
+ perl-module_src_test
+}
diff --git a/dev-perl/Convert-Color/Manifest b/dev-perl/Convert-Color/Manifest
index 2cc2c40d02f9..10da1db36a63 100644
--- a/dev-perl/Convert-Color/Manifest
+++ b/dev-perl/Convert-Color/Manifest
@@ -1 +1,2 @@
DIST Convert-Color-0.11.tar.gz 37659 BLAKE2B 034ac79279a6679014edefb5ef5ae90748e264a5169e2d30306c6767ed585c36a34380aa5bd9ef2edb386401fb06df1e6247e4f3db7b8aa9777234f95340aee7 SHA512 add90dff917a8fbc553fbd67826bb66b59319f7331dc7e13c79c525b1cbc6ab2f01161a20caacf2de90b28794451b34e3f60b5f21a413177ba7e92a349fffaf6
+DIST Convert-Color-0.17.tar.gz 35728 BLAKE2B ec9fa4218928dcf14504e7629be375b3486c6eddc44807112ef62240b957fd27e4ebd6433295c55067d51ef62e9dd0270d40f18567a4d4931fb2524051f27187 SHA512 edcbdc0d2775b7e5f814fc3fd16d4e089f89a3141a0e8776bf783aade5a7f20fa05cb4a46bd01bf16d2d9f41af46bca72de087c56c02fd088fe8b619bc26cb27
diff --git a/dev-perl/Convert-TNEF/Convert-TNEF-0.180.0-r3.ebuild b/dev-perl/Convert-TNEF/Convert-TNEF-0.180.0-r3.ebuild
index 515886cbedbb..7fd5f276fe29 100644
--- a/dev-perl/Convert-TNEF/Convert-TNEF-0.180.0-r3.ebuild
+++ b/dev-perl/Convert-TNEF/Convert-TNEF-0.180.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=DOUGW
DIST_VERSION=0.18
inherit perl-module
-DESCRIPTION="A Perl module for reading TNEF files"
+DESCRIPTION="Perl module for reading TNEF files"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86"
diff --git a/dev-perl/Convert-UU/metadata.xml b/dev-perl/Convert-UU/metadata.xml
index e2c9afaca62c..4961def9862e 100644
--- a/dev-perl/Convert-UU/metadata.xml
+++ b/dev-perl/Convert-UU/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Convert-UU</remote-id>
+ <remote-id type="cpan-module">Convert::UU</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.120.0.ebuild b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.120.0.ebuild
new file mode 100644
index 000000000000..af4e85351cb5
--- /dev/null
+++ b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.120.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=KAZEBURO
+DIST_VERSION=0.12
+inherit perl-module
+
+DESCRIPTION="Accelerate Cookie::Baker's crush_cookie"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+
+RDEPEND="
+ virtual/perl-Exporter
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-0.980.0
+ )
+"
diff --git a/dev-perl/Cookie-Baker-XS/Manifest b/dev-perl/Cookie-Baker-XS/Manifest
index 7805866bf69e..31ef64e69bdc 100644
--- a/dev-perl/Cookie-Baker-XS/Manifest
+++ b/dev-perl/Cookie-Baker-XS/Manifest
@@ -1 +1,2 @@
DIST Cookie-Baker-XS-0.11.tar.gz 56814 BLAKE2B a62fafe4c5ec0a789865737440c08769b66fd5de637806ffee6f39be3810db21ab141c37709f416e1a3e140b931d05df8296236ecbaa7b676d6481a83319f3d8 SHA512 01c75cb2bd9163cc2e27bf5343a9bc7c596158ca57f93437307ee3a0d991ecc5c1c24e26c3e2a1116e5685fc5b6aacf17d09f22bba99919acd3df55964be762f
+DIST Cookie-Baker-XS-0.12.tar.gz 57144 BLAKE2B b194b009257c8a05f76e7a1ac7a5a0505759dac123477805bf4853c2e6e5ccdcf13104aca8a4865a9f125dca135f9d831710cf28c01b22aeecff8ccaee5ee087 SHA512 ddcce708c8855d00c1cf900d140cb911da60d8928b3c459254ce1b85e006c07ba5bd5efcbde37ab38ad2c563bcbc30487f1c6ecbbb78d8fa273c7b35808d229e
diff --git a/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild b/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild
index f0bdfcfc572a..12c581248c72 100644
--- a/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild
+++ b/dev-perl/Cookie-Baker/Cookie-Baker-0.110.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Cookie string generator / parser"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test +xs"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.360.0.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.360.0.ebuild
index 7a1ad5ca6ea2..4d6a3d0652ef 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.360.0.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.360.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Math-BigInt-1.160.0
diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild
new file mode 100644
index 000000000000..88f5d2eeae94
--- /dev/null
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RURBAN
+DIST_VERSION=4.37
+DIST_EXAMPLES=("eg/*")
+DIST_WIKI="tests"
+inherit perl-module
+
+DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=virtual/perl-Math-BigInt-1.160.0
+ virtual/perl-Carp
+ >=virtual/perl-Encode-1.980.100
+ virtual/perl-Exporter
+ virtual/perl-XSLoader
+ >=virtual/perl-podlators-2.80.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Data-Dumper
+ virtual/perl-Test
+ virtual/perl-Test-Simple
+ virtual/perl-Time-Piece
+ )
+"
+
+pkg_postinst() {
+ ewarn "This package provides 'cpanel_json_xs' in PATH, which includes optional features"
+ ewarn "otherwise not automatically made available yet. If you desire to use these,"
+ ewarn "please consult:"
+ ewarn " https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}#Optional_Features"
+}
diff --git a/dev-perl/Cpanel-JSON-XS/Manifest b/dev-perl/Cpanel-JSON-XS/Manifest
index 4a65960fb727..944d161d2a47 100644
--- a/dev-perl/Cpanel-JSON-XS/Manifest
+++ b/dev-perl/Cpanel-JSON-XS/Manifest
@@ -1,2 +1,3 @@
DIST Cpanel-JSON-XS-4.29.tar.gz 256431 BLAKE2B 606466551717659e0e8dd394d43161e5cf6d0cc48ea19bb590ca39906d711659ba35ff47f1b8838f4a1bae8a68ce47dff925f6ee6dfe5db10bf21fa642083733 SHA512 5b25b76efd62b6bd943d27603dc4372d42c01477ec8121cc78767b42252548a8fa279074c072166e6bf5ae33d328f22b3c2646b9b6c36e82f84bef2850e61026
DIST Cpanel-JSON-XS-4.36.tar.gz 257662 BLAKE2B 3e74996d64b30b3eacec9a00af04850b391cccc6b03792bb64c7cb5bffe0895b8b8f19de662df58a2ca0343ce0a2e8578fcf2c138390a95e265d3f8460f5766a SHA512 3e080bfb2842e7d1270c1bee7463f6ee3579b526f385b2a55abfceaf57af45786a22d45d5e7d6490f0998cd5b3bf305f608fb744ca0bbfffc6644456ea17c22d
+DIST Cpanel-JSON-XS-4.37.tar.gz 257929 BLAKE2B 53cf538ec2144439d8136482367f724419e86a67dc781e8c9c1293ad56b4751fa2ef9af21252f1a907f7bb69bde3a9188a09580a24b8b4d3ade4950c7cb567ce SHA512 f1b5fc161711815f33b3e05a19111d9c94ef817c952eb3d317cb8bc3fd973acdb645a6b129cb21345dccf4a161de069f0ab2d3cb807e7f6b20ebe2527ef48978
diff --git a/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.70.0.ebuild b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.70.0.ebuild
new file mode 100644
index 000000000000..849d8ecf2332
--- /dev/null
+++ b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.70.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=KARASIK
+DIST_VERSION=0.07
+inherit perl-module
+
+DESCRIPTION="Shared secret elliptic-curve Diffie-Hellman generator"
+
+LICENSE="|| ( Artistic GPL-1+ ) BSD CC-PD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Crypt-Curve25519/Manifest b/dev-perl/Crypt-Curve25519/Manifest
index e94014b5c442..5f8c25497ac8 100644
--- a/dev-perl/Crypt-Curve25519/Manifest
+++ b/dev-perl/Crypt-Curve25519/Manifest
@@ -1 +1,2 @@
DIST Crypt-Curve25519-0.06.tar.gz 27835 BLAKE2B 39ab90ae4044e897a9cf24c21d5a922520dc1724e0aa4612864ce996b27fe9234111cc8394f60caeac9734cab64f3a378a74b3eaf087ee5e6b3d168fa967f5bf SHA512 e5d351c36c9f60e1b55f45bf9fa871fddf949bd5c0a20b4d065e1eb2d4e24ba43807289591eda854fca28b5909fd6af1b0fc9ede63efbeeaf6e011e7382a4e1d
+DIST Crypt-Curve25519-0.07.tar.gz 16216 BLAKE2B 88f1558863748889d983e239e8715069868de6fdd6ca2c0654c462b657857b1ca0e6edca1089ea9fd2ff9cc037d7ec445bad268beeb2f6c9d1b39123ac2be7c9 SHA512 8b7107c3d96239974836f99d8e6d0603b8006ec1b3c80a8364b82259d9f79938d77b0b5bac8c1e2b14147bc2c86e39e27b79cfe0f316dfd4e9518aab313e5103
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 0bdbad3b0cba..c4e5d74e3e1f 100644
--- a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r3.ebuild
+++ b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Perl DES encryption module"
LICENSE="DES"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Crypt-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 70ca393b7b79..19f09d915fa3 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -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 ~x64-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"
RDEPEND="
dev-libs/openssl:0=
diff --git a/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild b/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild
index e0c39bb07c34..ffcd6f73fe0b 100644
--- a/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.150.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Guess OpenSSL include path"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild
index b0fef1547406..9ec9590e061c 100644
--- a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.330.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="RSA encoding and decoding using the OpenSSL libraries"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
dev-perl/Crypt-OpenSSL-Bignum
diff --git a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild
index b97ee71a9923..c19f672e52ed 100644
--- a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild
+++ b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="OpenSSL pseudo-random number generator access"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
dev-libs/openssl:0=
diff --git a/dev-perl/Crypt-PBKDF2/metadata.xml b/dev-perl/Crypt-PBKDF2/metadata.xml
index e2c9afaca62c..b33c2c4409db 100644
--- a/dev-perl/Crypt-PBKDF2/metadata.xml
+++ b/dev-perl/Crypt-PBKDF2/metadata.xml
@@ -5,4 +5,14 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Crypt-PBKDF2</remote-id>
+ <remote-id type="cpan-module">Crypt::PBKDF2</remote-id>
+ <remote-id type="cpan-module">Crypt::PBKDF2::Hash</remote-id>
+ <remote-id type="cpan-module">Crypt::PBKDF2::Hash::DigestHMAC</remote-id>
+ <remote-id type="cpan-module">Crypt::PBKDF2::Hash::HMACSHA1</remote-id>
+ <remote-id type="cpan-module">Crypt::PBKDF2::Hash::HMACSHA2</remote-id>
+ <remote-id type="cpan-module">Crypt::PBKDF2::Hash::HMACSHA3</remote-id>
+ <remote-id type="github">arodland/Crypt-PBKDF2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Crypt-Password/Crypt-Password-0.280.0.ebuild b/dev-perl/Crypt-Password/Crypt-Password-0.280.0.ebuild
new file mode 100644
index 000000000000..c5e35e329227
--- /dev/null
+++ b/dev-perl/Crypt-Password/Crypt-Password-0.280.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DRSTEVE
+DIST_VERSION=0.28
+DIST_A_EXT=tgz
+inherit perl-module
+
+DESCRIPTION="Unix-style, Variously Hashed Passwords"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-perl/Module-Install"
diff --git a/dev-perl/Crypt-Password/Manifest b/dev-perl/Crypt-Password/Manifest
new file mode 100644
index 000000000000..1ef2ea5a68c4
--- /dev/null
+++ b/dev-perl/Crypt-Password/Manifest
@@ -0,0 +1 @@
+DIST Crypt-Password-0.28.tgz 28309 BLAKE2B 26653a1f11822a7b32134f422bb09af1eb0398cede7fa6efff77bfa30a5019de288dfb82e812caa19944c1334a2d74bce39c7aca8b14f722d36267258db7d3ed SHA512 299432450c9f530e94192da7e7abe4b8cd458640dc434568d75868e8ff9e636b53aa430c09af3f8f3ac78ee312f52ac6d5f1c2d465878c0789d8df2e290a32de
diff --git a/dev-perl/gnome2-wnck/metadata.xml b/dev-perl/Crypt-Password/metadata.xml
index 6255583fd93a..90de7aea1638 100644
--- a/dev-perl/gnome2-wnck/metadata.xml
+++ b/dev-perl/Crypt-Password/metadata.xml
@@ -6,8 +6,7 @@
<name>Gentoo Perl Project</name>
</maintainer>
<upstream>
- <remote-id type="cpan">Gnome2-Wnck</remote-id>
- <remote-id type="cpan-module">Gnome2::Wnck</remote-id>
- <remote-id type="sourceforge">gtk2-perl</remote-id>
+ <remote-id type="cpan">Crypt-Password</remote-id>
+ <remote-id type="cpan-module">Crypt::Password</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Crypt-URandom/Crypt-URandom-0.390.0.ebuild b/dev-perl/Crypt-URandom/Crypt-URandom-0.390.0.ebuild
new file mode 100644
index 000000000000..333b79bb1d39
--- /dev/null
+++ b/dev-perl/Crypt-URandom/Crypt-URandom-0.390.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DDICK
+DIST_VERSION=0.39
+inherit perl-module
+
+DESCRIPTION="Provide non blocking randomness"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=( t/pod.t )
diff --git a/dev-perl/Crypt-URandom/Manifest b/dev-perl/Crypt-URandom/Manifest
index 2c6d915e1e46..efb0ce68bf51 100644
--- a/dev-perl/Crypt-URandom/Manifest
+++ b/dev-perl/Crypt-URandom/Manifest
@@ -1 +1,2 @@
DIST Crypt-URandom-0.36.tar.gz 6099 BLAKE2B c1fd335411ca4642626bf651e7ea7de4390e6d4a9a894617c7f52ef2287cdbc54aa1911a3067d05c67f32236dfa2aa9a6fac3ea7e2bf019bd3dd4fd4cba3628c SHA512 59e6773d808f34f242f2520ed236faeed804d623fbcf4f1b8e7b39ed215ff1cde9f76ce4a9f5f260dfac42b036229a56cdb49a7f6856d5e943ed4d50e3392adc
+DIST Crypt-URandom-0.39.tar.gz 8981 BLAKE2B 80a8474e4f2d0afd1133888f3ad10cac20419a924d967a6fe62cfb85240b81c7906ffac9476a0e58f8360a4ca0fdc3500c91e2079756657047d1c0880ccc038d SHA512 ed1369c7ad8a5c441f85415b077f0d194f6833080da9327a460412b99836d2af284d9a7ad694759155c227a2ceeef1468266d03250123f520c4b1bbadb451b75
diff --git a/dev-perl/Crypt-X509/Crypt-X509-0.550.0.ebuild b/dev-perl/Crypt-X509/Crypt-X509-0.550.0.ebuild
new file mode 100644
index 000000000000..bb6cccd44cae
--- /dev/null
+++ b/dev-perl/Crypt-X509/Crypt-X509-0.550.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MRSCOTTY
+DIST_VERSION=0.55
+inherit perl-module
+
+DESCRIPTION="Parse a X.509 certificate"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="amd64 ~riscv"
+
+RDEPEND="
+ >=dev-perl/Convert-ASN1-0.190.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( >=virtual/perl-Test-Simple-0.960.0 )
+"
diff --git a/dev-perl/Crypt-X509/Manifest b/dev-perl/Crypt-X509/Manifest
index c233bdc679f7..dfc501a3f376 100644
--- a/dev-perl/Crypt-X509/Manifest
+++ b/dev-perl/Crypt-X509/Manifest
@@ -1 +1,2 @@
DIST Crypt-X509-0.54.tar.gz 23235 BLAKE2B f2d5c9317833228ffd63ebb0f63a2bbb2e8255ff02c554d6cd201749aaf2e7965f26c86b76445b3d7ac228cc7e3a5afc7ea0d20952837e34304f0dc89a718996 SHA512 df5b155322432e0a9cae2a9ef2408a2692891f1ccb8ca438d38a4671a16df367c860ed549eb307342a5e74b88ea75a4e78386f86092ee87f5b897c11987ee771
+DIST Crypt-X509-0.55.tar.gz 21162 BLAKE2B 04e57b97b8a5dbc2bac0b9f734f56c581322b7e2372a7100c05fc2b47d132328aa820a5672a37eca7d2a94ff8395706d73ea13f9f95e9d2b5a16ef28532db5f8 SHA512 b7c72ccc57f132fa754e4372846b148914c2b4b94957716e3db55f2d7459f0d77fddb0aae9750191b887b9a5cea0dfc6704fb32a5bfbdebdb4f33a2ccfa3fb00
diff --git a/dev-perl/CryptX/CryptX-0.78.0.ebuild b/dev-perl/CryptX/CryptX-0.78.0.ebuild
new file mode 100644
index 000000000000..c8e9097ed676
--- /dev/null
+++ b/dev-perl/CryptX/CryptX-0.78.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: unbundle libtommath, libtomcrypt. There's experimental support upstream.
+# bug #732634
+
+DIST_AUTHOR=MIK
+DIST_VERSION=0.078
+inherit perl-module
+
+DESCRIPTION="Self-contained crypto toolkit"
+
+LICENSE="|| ( Artistic GPL-1+ ) public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/perl-Math-BigInt
+ !minimal? (
+ dev-perl/JSON
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ !minimal? (
+ >=virtual/perl-Math-BigInt-1.999.715
+ >=virtual/perl-Storable-2.0.0
+ )
+ )
+"
+
+PERL_RM_FILES=(
+ t/002_all_pm.t
+ t/003_all_pm_pod.t
+ t/004_all_pm_pod_spelling.t
+ t/005_all_pm_pod_coverage.t
+)
+
+#src_configure() {
+# CRYPTX_LDFLAGS='-ltommath -ltomcrypt' perl-module_src_configure
+#}
diff --git a/dev-perl/CryptX/CryptX-0.80.0.ebuild b/dev-perl/CryptX/CryptX-0.80.0.ebuild
new file mode 100644
index 000000000000..2204a761a01e
--- /dev/null
+++ b/dev-perl/CryptX/CryptX-0.80.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: unbundle libtommath, libtomcrypt. There's experimental support upstream.
+# bug #732634
+
+DIST_AUTHOR=MIK
+DIST_VERSION=0.080
+inherit perl-module
+
+DESCRIPTION="Self-contained crypto toolkit"
+
+LICENSE="|| ( Artistic GPL-1+ ) public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/perl-Math-BigInt
+ !minimal? (
+ dev-perl/JSON
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ !minimal? (
+ >=virtual/perl-Math-BigInt-1.999.715
+ >=virtual/perl-Storable-2.0.0
+ )
+ )
+"
+
+PERL_RM_FILES=(
+ t/002_all_pm.t
+ t/003_all_pm_pod.t
+ t/004_all_pm_pod_spelling.t
+ t/005_all_pm_pod_coverage.t
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.80.0-respect-flags.patch
+)
+
+#src_configure() {
+# CRYPTX_LDFLAGS='-ltommath -ltomcrypt' perl-module_src_configure
+#}
diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest
index e60545e82e4d..d908e37a908d 100644
--- a/dev-perl/CryptX/Manifest
+++ b/dev-perl/CryptX/Manifest
@@ -1,3 +1,5 @@
DIST CryptX-0.072.tar.gz 1643459 BLAKE2B 28bb06ef870287ccd9f46c2ed5d7b434e33563046598cff5c505c74c68d29b5bf58ad0dd3a5d968c6717ccb6cfdbf1b33982b49a87b9e4f7c85af9ab40d617d5 SHA512 9e51181b14c08f8c0769089f8c9a5feefa7c4f1a8dff2501cf1d1d475ae162f8df35c7cceff9d1742552951e13450cac9d70eb1ead8178e0c95cd1abfea5e03c
DIST CryptX-0.073.tar.gz 1643681 BLAKE2B 01a8a9082d4abbe6ae17b1fb53f9e0fbcf2aa8124381f11124ee55a23046f2c08aa403ce3a38a14f6bd36b3f61b539d704c913b0bea18d5c90a1b8336c464229 SHA512 592e4d657870785d7d13ba74bdc28c62575c4cf1ed95fb8de4524617ae92d196c5f1bc031ea4a39601ddb6ea8484dc28a4f2ddf53e2348466e9f8307956d0646
DIST CryptX-0.077.tar.gz 1647312 BLAKE2B bc685f298f10c73812b13496a42d180f19d85c3e37a1ec47b4561835faaf66a7c5d3d6dcd9769df72c89e69f77858358c0f34498467bfc8436fe621c0601dcf5 SHA512 dde98e40fac2e4107e54ea81ddbe2db1e39134802aca3a82cc83fe1d5c7cea9cc6ceedc2a8eb48a08df9e09b7cbe9b82a6d0bdb35b8a94df580982e36f5f2a92
+DIST CryptX-0.078.tar.gz 1647544 BLAKE2B 6589fc46abaca313a8f1a5e32d8744ee523427646e35e530ea8c26521479889a4ca42df0f69eb5bb7e58de76dea00db0d60521b5be44accfef6df913c82cf0c4 SHA512 c930b337fdc958de73dcf62291410a992690c1c735e68f16859c1ea50d21d6fad2c6d05d13a39797505ed746172f1885e5038c4ccff04259862d59b40dd12fe1
+DIST CryptX-0.080.tar.gz 1651772 BLAKE2B a1c85cde7531eecbb2f82a715636de6bd9b5f9f209beb8a913757b0da955e8077c8ec01faf69dadc9f20744e0c03748d37ea0907d172e7b89315192c60780f18 SHA512 5702f59f28c70858eb2e78046c6415a816d94f45214092d4e2e938c0655a37e58e5295b2a7f753ee42e0fe4c2ce5632c068d80c7b3055cce1ecb0e5784fca475
diff --git a/dev-perl/CryptX/files/CryptX-0.80.0-respect-flags.patch b/dev-perl/CryptX/files/CryptX-0.80.0-respect-flags.patch
new file mode 100644
index 000000000000..eefc75b514d2
--- /dev/null
+++ b/dev-perl/CryptX/files/CryptX-0.80.0-respect-flags.patch
@@ -0,0 +1,23 @@
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -27,20 +27,6 @@ else {
+ );
+ $mycflags = " $Config{ccflags} $Config{cccdlflags} $Config{optimize} "; # keep leading + trailing spaces
+
+- my $try_aes_ni = 0;
+- $try_aes_ni = 1 if $Config{archname} =~ /x86_64/; # x86_64-cygwin-threads-multi / x86_64-linux-thread-multi
+- $try_aes_ni = 1 if $Config{archname} =~ /MSWin32-x64/; # MSWin32-x64-multi-thread
+- $try_aes_ni = 1 if $Config{archname} =~ /amd64/; # OpenBSD.amd64-openbsd-thread-multi / amd64-freebsd
+- $try_aes_ni = 1 if $Config{archname} =~ /darwin/ && $Config{myuname} =~ /x86_64/; # darwin-thread-multi-2level / darwin-2level
+- $try_aes_ni = 1 if $Config{archname} =~ /i86pc-solaris(-.+)?-64/; # i86pc-solaris-thread-multi-64 / i86pc-solaris-64
+- if ($try_aes_ni && $Config{gccversion}) {
+- my $ver1;
+- $ver1 ||= $1 if $Config{gccversion} =~ /^([0-9]+)\./; # gccversion='10.2.0'
+- $ver1 ||= $1 if $Config{gccversion} =~ /LLVM ([0-9]+)\./i; # gccversion='Apple LLVM 14.0.0 (clang-1400.0.29.202)'
+- $ver1 ||= $1 if $Config{gccversion} =~ /Clang ([0-9]+)\./i; # gccversion='FreeBSD Clang 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)' or 'OpenBSD Clang 13.0.0'
+- $mycflags .= " -msse4.1 -maes" if $ver1 > 4; # supported since gcc-4.4
+- }
+-
+ #FIX: this is particularly useful for Debian https://github.com/DCIT/perl-CryptX/pull/39
+ $mycflags .= " $ENV{CFLAGS} " if $ENV{CFLAGS};
+ $mycflags .= " $ENV{CPPFLAGS} " if $ENV{CPPFLAGS};
diff --git a/dev-perl/Curses/Curses-1.440.0.ebuild b/dev-perl/Curses/Curses-1.440.0.ebuild
new file mode 100644
index 000000000000..f19263bd3333
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.440.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.44
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+IUSE="+unicode"
+
+RDEPEND="
+ >=sys-libs/ncurses-6:=[unicode(+)?]
+ virtual/perl-Data-Dumper
+"
+DEPEND="
+ >=sys-libs/ncurses-6:=[unicode(+)?]
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/pkgconfig
+ test? ( virtual/perl-Test-Simple )
+"
+
+src_configure() {
+ myconf=( FORMS PANELS MENUS )
+ mydoc=( HISTORY )
+
+ export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+ export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE} || die)
+ export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE} || die)
+
+ perl-module_src_configure
+
+ if ! use unicode ; then
+ sed -i "s:<form.h>:\"${ESYSROOT}/usr/include/form.h\":" "${S}"/c-config.h || die
+ fi
+}
diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index f41c9deb405e..4902dad2e22f 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -2,3 +2,4 @@ DIST Curses-1.37.tar.gz 135763 BLAKE2B b42f81d5a382b8cf6c8323cc5c13fd39dcc57081a
DIST Curses-1.38.tar.gz 135789 BLAKE2B 68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6 SHA512 27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442
DIST Curses-1.41.tar.gz 137458 BLAKE2B 04cb8fc655d0f8ce629fad453923a82ee8c3f7b95e042f036b1c1dc6781e181c04716f8166ebfc0a34eab2402271e8e05ce9438af7a7276c11d22fd9106733f7 SHA512 a8d091f3f79be6368bb0e465563cc736a934f66f489d8c1ec86dca71c22705c7969e1468c9d330cc6653994af550f8f95282b0fd504174d2f77b7d32e98be108
DIST Curses-1.43.tar.gz 138539 BLAKE2B 18557b1e992d9532f18ff97d804b13b845113371f91e79779bdc35df7c3297e77ba64ae9fa25af1045a7b5602a45b80f4fd511a842a6fd616b1a5f9d21933578 SHA512 8fd4592b3eb4466e89ca2c64fc43e2f5cbb97b75802ec236e34962b4732b014820ff1c1ee089f0b4ac9a65d4110cdf89887263c1a664cf094353c767a2af215c
+DIST Curses-1.44.tar.gz 139766 BLAKE2B 822ff66038b551476a26f174bccba213d8d4e238144129245c68a8e239b8c0c68e6cb351637e158d39af7878a83a436776833898623f934c91b694d71ef34426 SHA512 2c7f9ad9971c1afe6c1bee59581466f848ab1128e546effccd2118cb7bce1962ec7f6a8da60be3cdd1405f6b0a44f7c29c5f7900cbc436940592b1075fbfb6f7
diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0-r1.ebuild b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0-r1.ebuild
index e9689fb0918a..cbdea799bc45 100644
--- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0-r1.ebuild
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.210.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -20,10 +20,6 @@ RDEPEND="
mysql? ( dev-db/mysql-connector-c:0= )
mariadb? ( dev-db/mariadb-connector-c:0= )
"
-DEPEND="
- mysql? ( dev-db/mysql-connector-c:0= )
- mariadb? ( dev-db/mariadb-connector-c:0= )
-"
# New test-harness needed for parallel testing to work
DEPEND="${RDEPEND}
virtual/perl-Data-Dumper
diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.220.0.ebuild b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.220.0.ebuild
index 9909368c41e1..9dff0780c797 100644
--- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.220.0.ebuild
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.220.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,10 +20,6 @@ RDEPEND="
mysql? ( dev-db/mysql-connector-c:= )
mariadb? ( dev-db/mariadb-connector-c:= )
"
-DEPEND="
- mysql? ( dev-db/mysql-connector-c:= )
- mariadb? ( dev-db/mariadb-connector-c:= )
-"
# New test-harness needed for parallel testing to work
DEPEND="${RDEPEND}
virtual/perl-Data-Dumper
diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
new file mode 100644
index 000000000000..65e1b804bf49
--- /dev/null
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PALI
+DIST_VERSION=1.23
+DIST_WIKI=tests
+inherit perl-module
+
+DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+mariadb mysql minimal"
+REQUIRED_USE="^^ ( mysql mariadb )"
+
+RDEPEND="
+ >=dev-perl/DBI-1.608.0
+ virtual/perl-XSLoader
+ mysql? ( dev-db/mysql-connector-c:= )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+"
+DEPEND="
+ mysql? ( dev-db/mysql-connector-c:= )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+"
+# New test-harness needed for parallel testing to work
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-Data-Dumper
+ >=dev-perl/Devel-CheckLib-1.120.0
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-File-Spec
+ virtual/perl-Getopt-Long
+ test? (
+ !minimal? (
+ >=dev-perl/Net-SSLeay-1.430.0
+ dev-perl/Proc-ProcessTable
+ virtual/perl-Storable
+ )
+ mariadb? ( dev-db/mariadb:* )
+ mysql? ( dev-db/mysql:* )
+ virtual/perl-Encode
+ virtual/perl-File-Temp
+ dev-perl/Test-Deep
+ >=virtual/perl-Test-Harness-3.310.0
+ >=virtual/perl-Test-Simple-0.900.0
+ virtual/perl-Time-HiRes
+ virtual/perl-bignum
+ )
+"
+
+PERL_RM_FILES=(
+ "t/pod.t"
+ "t/manifest.t"
+)
+
+src_configure() {
+ local impl=$(usex mariadb mariadb mysql)
+
+ # These must be set at configure time
+ export DBD_MARIADB_TESTDB=test
+ export DBD_MARIADB_TESTSOCKET="${T}"/mysqld.sock
+ export DBD_MARIADB_TESTAUTHPLUGIN=mysql_native_password
+ export DBD_MARIADB_TESTUSER=root
+
+ myconf=( --${impl}_config="${BROOT}"/usr/bin/${impl}_config )
+
+ perl-module_src_configure
+}
+
+src_test() {
+ local -x USER=$(whoami)
+
+ einfo "Creating mysql test instance ..."
+ mkdir -p "${T}"/mysql || die
+ if use mariadb ; then
+ local -x PATH="${BROOT}/usr/share/mariadb/scripts:${PATH}"
+
+ mysql_install_db \
+ --no-defaults \
+ --auth-root-authentication-method=normal \
+ --basedir="${EPREFIX}/usr" \
+ --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die
+ else
+ mysqld \
+ --no-defaults \
+ --initialize-insecure \
+ --user ${USER} \
+ --basedir="${EPREFIX}/usr" \
+ --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die
+ fi
+
+ einfo "Starting mysql test instance ..."
+ mysqld \
+ --no-defaults \
+ --character-set-server=utf8 \
+ --bind-address=127.0.0.1 \
+ --pid-file="${T}"/mysqld.pid \
+ --socket="${T}"/mysqld.sock \
+ --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 &
+
+ # Wait for it to start
+ local i
+ for (( i = 0; i < 10; i++ )); do
+ [[ -S ${T}/mysqld.sock ]] && break
+ sleep 1
+ done
+ [[ ! -S ${T}/mysqld.sock ]] && die "mysqld failed to start"
+
+ einfo "Configuring test mysql instance ..."
+ mysql -u root \
+ -e 'CREATE DATABASE /*M!50701 IF NOT EXISTS */ test' \
+ -S "${T}"/mysqld.sock || die "Failed to create test database"
+
+ # Don't be a hero and try to do EXTENDED_TESTING=1 unless you can figure
+ # out why 60leaks.t fails
+ nonfatal perl-module_src_test
+ ret=$?
+
+ einfo "Stopping mysql test instance ..."
+ pkill -F "${T}"/mysqld.pid || die
+ # wait for it to stop
+ local i
+ for (( i = 0; i < 10; i++ )); do
+ [[ -S ${T}/mysqld.sock ]] || break
+ sleep 1
+ done
+
+ rm -rf "${T}"/mysql || die
+
+ [[ ${ret} -ne 0 ]] && die
+}
diff --git a/dev-perl/DBD-MariaDB/Manifest b/dev-perl/DBD-MariaDB/Manifest
index 7ab66d85ce36..267d760d3a66 100644
--- a/dev-perl/DBD-MariaDB/Manifest
+++ b/dev-perl/DBD-MariaDB/Manifest
@@ -1,2 +1,3 @@
DIST DBD-MariaDB-1.21.tar.gz 179911 BLAKE2B dac1a868d64e792dc86ab46cea1fe2578ae691b9d6713cd83971c9ba0a3e2a0d8031c7be10dc66e4269c142aec1c54859e0e285faf9a29dc3cec7e3d8ad82a0e SHA512 0378b33e9cd31ced6f2331967c7ea63a233340bb4a60ef2bbece4843b3a62624875aa1a5e61a9fa1b709ecc8d67810c6fa4fb9ccc01df341e6d94325078f360a
DIST DBD-MariaDB-1.22.tar.gz 180783 BLAKE2B 8125c0a1ce6858e29c894ea4e11a10fc8e3776cbf016537e6d4d492773690b915dc249ddeca881fa42b229597727602209487dcdb1af03da098e38f2652d5934 SHA512 f2bd16fa609b94bd5eb538b38b122dec6a4484da062f2cc84fa6ca4a5dfc30e7ff754a00ece22a3a30297c92b4fd3f878ab0e2a581b7082cd1b9a00f33e2b2c7
+DIST DBD-MariaDB-1.23.tar.gz 186522 BLAKE2B 4202146d0c73d2e3259e54085d390d9769b46f0771b3a83a05b0203f6589ffe0f189008453448d71b5f07e8419e038ad32a1ed968c8ceffd836fb9f9cad1c9f7 SHA512 2217f36606caab477b8fa931a69b53b7f706a25cf013e4b62aa1b0b48905aba24b724604b4b99e83dea08d967848119447f35ff8e6b5eb80c7fea4e8c084de16
diff --git a/dev-perl/DBD-Pg/DBD-Pg-3.16.3.ebuild b/dev-perl/DBD-Pg/DBD-Pg-3.16.3.ebuild
new file mode 100644
index 000000000000..82ff3dc5648d
--- /dev/null
+++ b/dev-perl/DBD-Pg/DBD-Pg-3.16.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TURNSTEP
+inherit perl-module
+
+DESCRIPTION="PostgreSQL database driver for the DBI module"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-version
+ >=dev-perl/DBI-1.614.0
+ dev-db/postgresql:*
+"
+DEPEND="
+ dev-db/postgresql:*
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.580.0
+ test? (
+ virtual/perl-File-Temp
+ >=virtual/perl-Test-Simple-0.880.0
+ virtual/perl-Time-HiRes
+ )
+"
+
+PERL_RM_FILES=(
+ "t/00_signature.t"
+)
+
+src_prepare() {
+ postgres_include="$(readlink -f "${EPREFIX}"/usr/include/postgresql)"
+ postgres_lib="${postgres_include//include/lib}"
+ # Fall-through case is the non-split postgresql
+ # The active cases instead get us the matching libdir for the includedir.
+ for i in lib lib64 ; do
+ if [ -d "${postgres_lib}/${i}" ]; then
+ postgres_lib="${postgres_lib}/${i}"
+ break
+ fi
+ done
+
+ # env variables for compilation:
+ export POSTGRES_INCLUDE="${postgres_include}"
+ export POSTGRES_LIB="${postgres_lib}"
+ perl-module_src_prepare
+}
+
+src_test() {
+ local MODULES=(
+ "Bundle::DBD::Pg v${PV}"
+ "DBD::Pg v${PV}"
+ )
+ local failed=()
+
+ local dep
+ for dep in "${MODULES[@]}"; do
+ ebegin "Compile testing ${dep}"
+ perl -Mblib="${S}" -M"${dep} ()" -e1 #||
+ #die "Could not load ${dep}"
+ eend $? || failed+=( "$dep" )
+ done
+
+ if [[ ${failed[@]} ]]; then
+ echo
+ eerror "One or more modules failed compile:";
+ for dep in "${failed[@]}"; do
+ eerror " ${dep}"
+ done
+ die "Failing due to module compilation errors";
+ fi
+
+ local LIVEDB_TESTS=(
+ "t/01connect.t"
+ "t/02attribs.t"
+ "t/03dbmethod.t"
+ "t/03smethod.t"
+ "t/04misc.t"
+ "t/06bytea.t"
+ "t/07copy.t"
+ "t/08async.t"
+ "t/09arrays.t"
+ "t/12placeholders.t"
+ "t/20savepoints.t"
+ "t/30unicode.t"
+ )
+ if [[ ! -v DBI_DSN ]]; then
+ ewarn "Functional database tests disabled due to lack of configuration."
+ ewarn "Please set the following environment variables values pertaining to a"
+ ewarn "pre-configured Postgres installation in order for tests to work:"
+ ewarn " DBI_DSN - A DBI-compatible connection string for a Postgres Database"
+ ewarn " ( eg: dbi:Pg:dbname=testdb )"
+ ewarn " DBI_USER - A Postgres Database Username"
+ ewarn " DBI_PASS - A Postgres Database Password"
+ ewarn ""
+ ewarn "For details, visit:"
+ ewarn " https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-Pg"
+ perl_rm_files "${LIVEDB_TESTS[@]}"
+ fi
+
+ # Parallel testing breaks database access
+ DBDPG_TEST_ALWAYS_ENV=1 DIST_TEST="do" perl-module_src_test
+}
diff --git a/dev-perl/DBD-Pg/DBD-Pg-3.17.0.ebuild b/dev-perl/DBD-Pg/DBD-Pg-3.17.0.ebuild
new file mode 100644
index 000000000000..55e7dbb7a2dd
--- /dev/null
+++ b/dev-perl/DBD-Pg/DBD-Pg-3.17.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TURNSTEP
+inherit perl-module
+
+DESCRIPTION="PostgreSQL database driver for the DBI module"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-version
+ >=dev-perl/DBI-1.614.0
+ dev-db/postgresql:*
+"
+DEPEND="
+ dev-db/postgresql:*
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.580.0
+ test? (
+ virtual/perl-File-Temp
+ >=virtual/perl-Test-Simple-0.880.0
+ virtual/perl-Time-HiRes
+ )
+"
+
+PERL_RM_FILES=(
+ "t/00_signature.t"
+)
+
+src_prepare() {
+ postgres_include="$(readlink -f "${EPREFIX}"/usr/include/postgresql)"
+ postgres_lib="${postgres_include//include/lib}"
+ # Fall-through case is the non-split postgresql
+ # The active cases instead get us the matching libdir for the includedir.
+ for i in lib lib64 ; do
+ if [ -d "${postgres_lib}/${i}" ]; then
+ postgres_lib="${postgres_lib}/${i}"
+ break
+ fi
+ done
+
+ # env variables for compilation:
+ export POSTGRES_INCLUDE="${postgres_include}"
+ export POSTGRES_LIB="${postgres_lib}"
+ perl-module_src_prepare
+}
+
+src_test() {
+ local MODULES=(
+ "Bundle::DBD::Pg v${PV}"
+ "DBD::Pg v${PV}"
+ )
+ local failed=()
+
+ local dep
+ for dep in "${MODULES[@]}"; do
+ ebegin "Compile testing ${dep}"
+ perl -Mblib="${S}" -M"${dep} ()" -e1 #||
+ #die "Could not load ${dep}"
+ eend $? || failed+=( "$dep" )
+ done
+
+ if [[ ${failed[@]} ]]; then
+ echo
+ eerror "One or more modules failed compile:";
+ for dep in "${failed[@]}"; do
+ eerror " ${dep}"
+ done
+ die "Failing due to module compilation errors";
+ fi
+
+ local LIVEDB_TESTS=(
+ "t/01connect.t"
+ "t/02attribs.t"
+ "t/03dbmethod.t"
+ "t/03smethod.t"
+ "t/04misc.t"
+ "t/06bytea.t"
+ "t/07copy.t"
+ "t/08async.t"
+ "t/09arrays.t"
+ "t/12placeholders.t"
+ "t/20savepoints.t"
+ "t/30unicode.t"
+ )
+ if [[ ! -v DBI_DSN ]]; then
+ ewarn "Functional database tests disabled due to lack of configuration."
+ ewarn "Please set the following environment variables values pertaining to a"
+ ewarn "pre-configured Postgres installation in order for tests to work:"
+ ewarn " DBI_DSN - A DBI-compatible connection string for a Postgres Database"
+ ewarn " ( eg: dbi:Pg:dbname=testdb )"
+ ewarn " DBI_USER - A Postgres Database Username"
+ ewarn " DBI_PASS - A Postgres Database Password"
+ ewarn ""
+ ewarn "For details, visit:"
+ ewarn " https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-Pg"
+ perl_rm_files "${LIVEDB_TESTS[@]}"
+ fi
+
+ # Parallel testing breaks database access
+ DBDPG_TEST_ALWAYS_ENV=1 DIST_TEST="do" perl-module_src_test
+}
diff --git a/dev-perl/DBD-Pg/Manifest b/dev-perl/DBD-Pg/Manifest
index f7b175c430e5..28812ca0679e 100644
--- a/dev-perl/DBD-Pg/Manifest
+++ b/dev-perl/DBD-Pg/Manifest
@@ -1 +1,3 @@
DIST DBD-Pg-3.15.0.tar.gz 284379 BLAKE2B e3d8d5a2e3339c88f92dc24cca47296b8b2e597dcb81f2645180dd90b27873f209728dc0ac320e493b573c73efb54292e89370a628fc304bf319e237e04b1912 SHA512 67912da5cda42d198cdffa3f5c93267ed9da681c837fd8a9b8c6a13873a461b1123ce0a8e1f4f4398264f57ead35950b4945018e6cead14c903a809a298aecb9
+DIST DBD-Pg-3.16.3.tar.gz 287011 BLAKE2B 43e51843ccfc19d70f0cd53e00080d07257cd775469c064fe30c341cf6ca991549ea0a6d432fd2c18a21cdf47e2c9fec73b077e5cce1d4f487d883f29f20bfe0 SHA512 5f703ebc18f09eec38246955c827324111d32a10a28d311de81e804dc10c49562e93280a7fb594dd8bdb506e65c66442b7f783c5edc697cd50a18019566d96b2
+DIST DBD-Pg-3.17.0.tar.gz 288633 BLAKE2B 50ac384abdf7e6d7a7e054917c319f86c874b20d87fca45dc57085c31242b99e26873aa4b7a28f4a68be88ee4af2288f505ee74051eb055359376f4395d9c908 SHA512 17e7946297c58c19aa0f069ed9e1a78022ca64f76f25d7122f08b255d5192057ccfb7ace2530b505823c540f10733c3b26c1fe24a92cee966ba724e5d1694fb1
diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.740.0.ebuild b/dev-perl/DBD-SQLite/DBD-SQLite-1.740.0.ebuild
new file mode 100644
index 000000000000..b4257b04b4dc
--- /dev/null
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.740.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ISHIGAKI
+DIST_VERSION=1.74
+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"
+IUSE="system-sqlite"
+
+# Please read https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-SQLite
+# when bumping versions re: system-sqlite interop
+SYSTEM_SQLITE_VER="3.42.0"
+SYSTEM_SQLITE_DEP="
+ >=dev-db/sqlite-${SYSTEM_SQLITE_VER}[extensions(+)]
+"
+RDEPEND="
+ system-sqlite? ( ${SYSTEM_SQLITE_DEP} )
+ >=dev-perl/DBI-1.570.0
+ !<dev-perl/DBD-SQLite-1
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="
+ system-sqlite? ( ${SYSTEM_SQLITE_DEP} )
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.480.0
+ test? (
+ >=virtual/perl-File-Spec-0.820.0
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
+
+src_prepare() {
+ perl-module_src_prepare
+
+ local bundled_sqlite_version=$(sed -En '/^#define SQLITE_VERSION /{s/[^0-9.]//gp}' sqlite3.h)
+ if [[ ${SYSTEM_SQLITE_VER} != ${bundled_sqlite_version} ]] ; then
+ eerror "Source sqlite version: ${bundled_sqlite_version}"
+ eerror "Ebuild sqlite version: ${SYSTEM_SQLITE_VER}"
+ die "Ebuild needs to fix SYSTEM_SQLITE_VER!"
+ fi
+
+ if use system-sqlite; then
+ einfo "Removing bundled SQLite"
+ eapply "${FILESDIR}/${PN}-1.64-no-bundle.patch"
+ # Remove bundled sqlite (rt.cpan#61361)
+ perl_rm_files sqlite3{.c,.h,ext.h}
+ fi
+}
+
+src_configure() {
+ use system-sqlite && myconf="SQLITE_LOCATION=${EPREFIX}/usr"
+ perl-module_src_configure
+}
diff --git a/dev-perl/DBD-SQLite/Manifest b/dev-perl/DBD-SQLite/Manifest
index 8489694ce7eb..480b2572d99e 100644
--- a/dev-perl/DBD-SQLite/Manifest
+++ b/dev-perl/DBD-SQLite/Manifest
@@ -1 +1,2 @@
DIST DBD-SQLite-1.72.tar.gz 2604501 BLAKE2B 0dd73ab4931997d432158ebfc7607e9de1be30053ac6c4604619b0c250c94c6c8e5fb4cf0ba0092ce51bcbef75a93a20f6fd123f7322fc93755f3acbbe2cb687 SHA512 67a90c618a3626b3ae0b333b5eb4d4d0c8c13712bbcd50c135bf74e83dc252301664089803597c1bcbebf7f1eda040673d4438e70e2dae0aef3b8ebeeecd2f79
+DIST DBD-SQLite-1.74.tar.gz 2656440 BLAKE2B 8be462ae0f16fac973167dc44e6eea02089218345a379af26041b145087191325399e6813ea7f890d78c7cf0e9da84bba3b0ee9f698b033af6667d3cdb3b320e SHA512 46bb26ffac07ca6d25d44101bd59fe7ebb397d159154fe10528e4ca4ee270e62159a40be0325099237ce28fb6ce11b5dc1da5396c3e9a3e0e03062a65c16cbab
diff --git a/dev-perl/DBD-mysql/DBD-mysql-5.1.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-5.1.0.ebuild
new file mode 100644
index 000000000000..6c330056ca36
--- /dev/null
+++ b/dev-perl/DBD-mysql/DBD-mysql-5.1.0.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DVEEDEN
+# Parallel testing is broken as 2 tests create the same table
+# and mysql isn't acid compliant and can't limit visibility of tables
+# to a transaction...
+DIST_TEST="do"
+DIST_WIKI=tests
+DIST_VERSION=5.001
+inherit perl-module
+
+DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="mariadb +mysql test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( mysql mariadb )"
+
+DB_DEPENDS="
+ mysql? ( >=dev-db/mysql-connector-c-8:= )
+ mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] )
+"
+RDEPEND="
+ >=dev-perl/DBI-1.609.0
+ >=dev-perl/Devel-CheckLib-1.109.0
+ ${DB_DEPENDS}
+"
+DEPEND="
+ ${DB_DEPENDS}
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-Data-Dumper
+ test? (
+ dev-perl/Test-Deep
+ >=virtual/perl-Test-Simple-0.900.0
+ virtual/perl-Time-HiRes
+ mariadb? ( dev-db/mariadb:* )
+ mysql? ( >=dev-db/mysql-8:* )
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.050-no-dot-inc.patch"
+ "${FILESDIR}/${PN}-5.001-tests.patch"
+)
+
+PERL_RM_FILES=(
+ t/pod.t
+ t/manifest.t
+
+ # Failed test 'USE is not supported with mysql_server_prepare_disable_fallback=1'
+ # at t/40server_prepare.t line 93.
+ t/40server_prepare.t
+)
+
+src_configure() {
+ local impl=$(usex mariadb mariadb mysql)
+ local myconf=()
+
+ if use test; then
+ myconf+=(
+ --testdb=test
+ --testhost=localhost
+ --testsocket="${T}"/mysqld.sock
+ --testuser=root
+ )
+ fi
+
+ myconf+=( --mysql_config="${EPREFIX}"/usr/bin/${impl}_config )
+
+ perl-module_src_configure
+}
+
+src_test() {
+ local -x USER=$(whoami)
+
+ einfo "Creating mysql test instance ..."
+ mkdir -p "${T}"/mysql || die
+ if use mariadb ; then
+ local -x PATH="${BROOT}/usr/share/mariadb/scripts:${PATH}"
+
+ mysql_install_db \
+ --no-defaults \
+ --auth-root-authentication-method=normal \
+ --basedir="${EPREFIX}/usr" \
+ --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die
+ else
+ mysqld \
+ --no-defaults \
+ --initialize-insecure \
+ --user ${USER} \
+ --basedir="${EPREFIX}/usr" \
+ --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die
+ fi
+
+ einfo "Starting mysql test instance ..."
+ mysqld \
+ --no-defaults \
+ --character-set-server=utf8 \
+ --bind-address=127.0.0.1 \
+ --pid-file="${T}"/mysqld.pid \
+ --socket="${T}"/mysqld.sock \
+ --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 &
+
+ # Wait for it to start
+ local i
+ for (( i = 0; i < 10; i++ )); do
+ [[ -S ${T}/mysqld.sock ]] && break
+ sleep 1
+ done
+ [[ ! -S ${T}/mysqld.sock ]] && die "mysqld failed to start"
+
+ einfo "Configuring test mysql instance ..."
+ mysql -u root \
+ -e 'CREATE DATABASE /*M!50701 IF NOT EXISTS */ test' \
+ -S "${T}"/mysqld.sock || die "Failed to create test database"
+
+ # Don't be a hero and try to do EXTENDED_TESTING=1 unless you can figure
+ # out why 60leaks.t fails
+ nonfatal perl-module_src_test
+ ret=$?
+
+ einfo "Stopping mysql test instance ..."
+ pkill -F "${T}"/mysqld.pid || die
+ # wait for it to stop
+ local i
+ for (( i = 0; i < 10; i++ )); do
+ [[ -S ${T}/mysqld.sock ]] || break
+ sleep 1
+ done
+
+ rm -rf "${T}"/mysql || die
+
+ [[ ${ret} -ne 0 ]] && die
+}
diff --git a/dev-perl/DBD-mysql/Manifest b/dev-perl/DBD-mysql/Manifest
index af5b640918d2..7c153d885cb9 100644
--- a/dev-perl/DBD-mysql/Manifest
+++ b/dev-perl/DBD-mysql/Manifest
@@ -1 +1,2 @@
DIST DBD-mysql-4.050.tar.gz 161579 BLAKE2B fb17e151db730fd6955d3e4424dd495a9fcf5f3f4e2b6b79d9fdc86bc42c3314b68771f1d3c393fd80ea14aeda626a5c5d21f5b921d487350ffd79802edab1f6 SHA512 910f5b4ba7a7890d50a79f37d04ec8971a4f62acd0fe30bf3ab634f66e3128f0cd6513e5c9da8c807a0f4477d0cc766682ea8dd0d8072d02821b78df51f37879
+DIST DBD-mysql-5.001.tar.gz 151639 BLAKE2B 02edf5454d46ca16886c5fc559466f63c57352354983095feda7568822eb0cf4d87e44aa63754d873c6889d070b2108dc40e32a253532b893987a779d71808c9 SHA512 1aea86bba76f371ed11eb22e9fe1f99dfaefafd83dea69ee0ac5ea175c1328ff324934ad45bfa73851463931656471ca890b3d7656e9db3861a8465d6130d5c0
diff --git a/dev-perl/DBD-mysql/files/DBD-mysql-5.001-tests.patch b/dev-perl/DBD-mysql/files/DBD-mysql-5.001-tests.patch
new file mode 100644
index 000000000000..71de32ef0af4
--- /dev/null
+++ b/dev-perl/DBD-mysql/files/DBD-mysql-5.001-tests.patch
@@ -0,0 +1,39 @@
+https://github.com/perl5-dbi/DBD-mysql/commit/18626cfefdc4568ed0de7129a1bfb5916c21f5e6
+
+From 18626cfefdc4568ed0de7129a1bfb5916c21f5e6 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Dani=C3=ABl=20van=20Eeden?= <git@myname.nl>
+Date: Thu, 5 Oct 2023 09:45:44 +0200
+Subject: [PATCH] Update version test for v5.x
+
+---
+ t/10connect.t | 2 +-
+ t/version.t | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/t/10connect.t b/t/10connect.t
+index 6f36c4db..bfca3448 100644
+--- a/t/10connect.t
++++ b/t/10connect.t
+@@ -45,7 +45,7 @@ like(
+ 'get_info SQL_DRIVER_VER like dd.dd.dddd'
+ );
+
+-like($driver_ver, qr/^04\./, 'SQL_DRIVER_VER starts with "04." (update for 5.x)');
++like($driver_ver, qr/^05\./, 'SQL_DRIVER_VER starts with "05." (update for 6.x)');
+
+ # storage engine function is @@storage_engine in up to 5.5.03
+ # at that version, @@default_storage_engine is introduced
+diff --git a/t/version.t b/t/version.t
+index 47d1778f..87b0db04 100644
+--- a/t/version.t
++++ b/t/version.t
+@@ -6,7 +6,7 @@ use Bundle::DBD::mysql;
+ use Test::More;
+
+ like($DBD::mysql::VERSION, qr/^\d\.\d{2,3}(|_\d\d)$/, 'version format');
+-like($DBD::mysql::VERSION, qr/^4\./, 'version starts with "4." (update for 5.x)');
++like($DBD::mysql::VERSION, qr/^5\./, 'version starts with "5." (update for 6.x)');
+ is(
+ $DBD::mysql::VERSION,
+ $Bundle::DBD::mysql::VERSION,
+
diff --git a/dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.0-r1.ebuild b/dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.0-r1.ebuild
index 4dc10048e15f..3207fe40c87b 100644
--- a/dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.0-r1.ebuild
+++ b/dev-perl/DBICx-TestDatabase/DBICx-TestDatabase-0.50.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=JROCKWAY
DIST_VERSION=0.05
inherit perl-module
-DESCRIPTION="create a temporary database from a DBIx::Class::Schema"
+DESCRIPTION="Create a temporary database from a DBIx::Class::Schema"
SLOT="0"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/DBIx-Class/DBIx-Class-0.82.843.ebuild b/dev-perl/DBIx-Class/DBIx-Class-0.82.843.ebuild
new file mode 100644
index 000000000000..6012d997f488
--- /dev/null
+++ b/dev-perl/DBIx-Class/DBIx-Class-0.82.843.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RIBASUSHI
+DIST_VERSION=0.082843
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Extensible and flexible object <-> relational mapper"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="admin admin-script deploy replicated"
+
+RDEPEND_MOOSE_BASIC="
+ >=dev-perl/Moose-0.980.0
+ >=dev-perl/MooseX-Types-0.210.0
+"
+RDEPEND_ADMIN_BASIC="
+ >=dev-perl/JSON-Any-1.220.0
+ >=dev-perl/MooseX-Types-JSON-0.20.0
+ >=dev-perl/MooseX-Types-Path-Class-0.50.0
+ >=dev-perl/namespace-autoclean-0.90.0
+"
+
+# >=dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.08
+# dev-perl/Class-Trigger
+# >=dev-perl/DBIx-ContextualFetch-1.03
+# >=dev-perl/Date-Simple-3.03
+# dev-perl/DateTime-Format-MySQL
+# dev-perl/DateTime-Format-Pg
+# dev-perl/DateTime-Format-SQLite
+# dev-perl/DateTime-Format-Strptime
+# dev-perl/Devel-Cycle
+# dev-perl/Time-Piece-MySQL
+
+RDEPEND="
+ admin? (
+ ${RDEPEND_MOOSE_BASIC}
+ ${RDEPEND_ADMIN_BASIC}
+ )
+ admin-script? (
+ ${RDEPEND_MOOSE_BASIC}
+ ${RDEPEND_ADMIN_BASIC}
+ >=dev-perl/Getopt-Long-Descriptive-0.81.0
+ >=dev-perl/Text-CSV-1.160.0
+ )
+ deploy? (
+ >=dev-perl/SQL-Translator-0.110.60
+ )
+ replicated? (
+ ${RDEPEND_MOOSE_BASIC}
+ dev-perl/Clone
+ >=dev-perl/Hash-Merge-0.120.0
+ )
+ >=dev-perl/Class-Accessor-Grouped-0.100.120
+ >=dev-perl/Class-C3-Componentised-1.0.900
+ >=dev-perl/Class-Inspector-1.240.0
+ >=dev-perl/Config-Any-0.200.0
+ >=dev-perl/Context-Preserve-0.10.0
+ >=dev-perl/Data-Dumper-Concise-2.20.0
+ >=dev-perl/DBI-1.570.0
+ >=dev-perl/Devel-GlobalDestruction-0.90.0
+ virtual/perl-File-Path
+ >=dev-perl/Hash-Merge-0.120.0
+ >=dev-perl/MRO-Compat-0.120.0
+ >=dev-perl/Math-Base36-0.70.0
+ >=virtual/perl-Math-BigInt-1.80
+ >=dev-perl/Module-Find-0.70.0
+ >=dev-perl/Moo-2.0.0
+ >=dev-perl/Path-Class-0.180.0
+ >=dev-perl/SQL-Abstract-Classic-1.910.0
+ >=dev-perl/Scope-Guard-0.30.0
+ >=dev-perl/Sub-Name-0.40.0
+ >=virtual/perl-Text-Balanced-2.0.0
+ >=dev-perl/Try-Tiny-0.70.0
+ >=dev-perl/namespace-clean-0.240.0
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ >=dev-perl/DBD-SQLite-1.290.0
+ >=virtual/perl-File-Temp-0.220.0
+ >=dev-perl/Package-Stash-0.280.0
+ >=dev-perl/Test-Deep-0.101.0
+ >=dev-perl/Test-Exception-0.310.0
+ >=virtual/perl-Test-Simple-0.940.0
+ >=dev-perl/Test-Warn-0.210.0
+ )
+"
diff --git a/dev-perl/DBIx-Class/Manifest b/dev-perl/DBIx-Class/Manifest
index 03a374851347..a03316309a34 100644
--- a/dev-perl/DBIx-Class/Manifest
+++ b/dev-perl/DBIx-Class/Manifest
@@ -1 +1,2 @@
DIST DBIx-Class-0.082842.tar.gz 879377 BLAKE2B 2decf29c5dc1a84654e1e42551f0f9fbf5cf0397a61f1c8fd0597c2b0d82d9ce095e653dd9635065338327116ff52ec20e2e36f7b16083afd51e2b7ca964b45b SHA512 c8d7149536d5c4ebbfc866b0c143454ead37fda5ddb8fa43dfe2d56c2169be0fd8a46ec3b6c7cd22cb1c93504056d5803b5250ac151507ef4205fe53495e8f18
+DIST DBIx-Class-0.082843.tar.gz 879391 BLAKE2B 15e180f3bc82e2b9c01aea0f7acb7c05b0c828a51389a9608ccf2b99ca4ce4bfc774047e56f167b282fac3a4b54b323325ed37b5b16698ff9335d7b49ef55610 SHA512 395752fd2568580c7a35598c4e2a30210e6ee5dc382dc56338ca6e20effa083e2bb31ebe6c715f2bd421699de10570551b1c4c25772c0f8b071f64787b041d7c
diff --git a/dev-perl/DBIx-DBSchema/DBIx-DBSchema-0.470.0.ebuild b/dev-perl/DBIx-DBSchema/DBIx-DBSchema-0.470.0.ebuild
new file mode 100644
index 000000000000..a6c1782dab80
--- /dev/null
+++ b/dev-perl/DBIx-DBSchema/DBIx-DBSchema-0.470.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=IVAN
+DIST_VERSION=0.47
+inherit perl-module
+
+DESCRIPTION="Database-independent schema objects"
+
+SLOT="0"
+KEYWORDS="amd64 ~hppa ppc ~riscv x86"
+
+RDEPEND="
+ dev-perl/DBI
+ virtual/perl-Storable
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/DBIx-DBSchema/Manifest b/dev-perl/DBIx-DBSchema/Manifest
index f3340603f35f..a2829c1607c7 100644
--- a/dev-perl/DBIx-DBSchema/Manifest
+++ b/dev-perl/DBIx-DBSchema/Manifest
@@ -1 +1,2 @@
DIST DBIx-DBSchema-0.45.tar.gz 29144 BLAKE2B 209d7195e5d75140b68ede322da31f38aef67233702da29383f607cebd07a6ff7ee07ee3c212f7ce27d0d9c2d21827023eed20dcd47e0bbd1bc4a2dfe407d7f1 SHA512 808d83898b1265b6dcdd5e9727fb0fed50935dba893cae40ead5d0d344edcf6f342a3ed2e7ad63efbb94e0cc07c0615153c29d14132c13ac9b071d77a9069770
+DIST DBIx-DBSchema-0.47.tar.gz 29763 BLAKE2B 47ba07bb2f3550c7394bf29c0d9c4ed3a10ee9de60740b9881953fc16338fb80016b66aafcaf42c57aa6e46d3da69da28dc653cfec91130aacf32e7f1eda8908 SHA512 f40342d586f3c2665c3eb38cd52bb47ed33fde18363d3377e47b63be5262e542e140ac45b5ed059b9b8d41d50bb04d2de6c51ef1cb8c8a35a55ec969dca8673f
diff --git a/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.760.0.ebuild b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.760.0.ebuild
new file mode 100644
index 000000000000..8d5a9d911ea9
--- /dev/null
+++ b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.760.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPS
+DIST_VERSION=1.76
+DIST_EXAMPLES=("ex/*")
+inherit perl-module
+
+DESCRIPTION="Encapsulate SQL queries and rows in simple Perl objects"
+
+SLOT="0"
+KEYWORDS="amd64 ~hppa ~ppc ~riscv x86"
+
+RDEPEND="
+ >=dev-perl/Cache-Simple-TimedExpiry-0.210.0
+ dev-perl/Class-Accessor
+ >=dev-perl/Class-ReturnValue-0.400.0
+ dev-perl/Clone
+ dev-perl/DBI
+ dev-perl/DBIx-DBSchema
+ >=virtual/perl-Encode-1.990.0
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Want
+ >=dev-perl/capitalization-0.30.0
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ >=virtual/perl-Test-Simple-0.520.0
+ dev-perl/DBD-SQLite
+ virtual/perl-File-Temp
+ )
+"
+
+PERL_RM_FILES=(
+ t/pod.t
+)
diff --git a/dev-perl/DBIx-SearchBuilder/Manifest b/dev-perl/DBIx-SearchBuilder/Manifest
index b4ff8fe24e5f..0187e45d2ece 100644
--- a/dev-perl/DBIx-SearchBuilder/Manifest
+++ b/dev-perl/DBIx-SearchBuilder/Manifest
@@ -1,2 +1,3 @@
DIST DBIx-SearchBuilder-1.69.tar.gz 118336 BLAKE2B 449bf21a3c2512f1afa08836c7c0d593f56f4ccfd6b2c126336144fb481585a86d1c75821e04a136710bd22be3e8ac93ec532ff60581330b33beac9f47885699 SHA512 3dc779ddda123493c852781cbd5e2ace2100ca8234a77a369ea802e6c041868e004aeaa0ce579b8a3899d371744927dd29a002aa149ba9b8097e429aeab7ac9e
DIST DBIx-SearchBuilder-1.71.tar.gz 120610 BLAKE2B d1a7445fcb8c427d9181a5d14240819d70de5d1f1662f5c9f7f1e1658d9152e6931d5ff2a88b69f64246cb280cb68a429fa49bf5251e04875ef997d12c8c3fbf SHA512 696b427d3128d30c2655ca194614b628ec46af8daef763cd4363ae07be5b0bb16d2d1c04539f45be8e37d2d816526bfbc1627ea591e6bce127580906d4ae8ead
+DIST DBIx-SearchBuilder-1.76.tar.gz 132376 BLAKE2B 95be56f9c62b12752368e8a6fea17532b90f2f0d8eab29996134de9cb9e5c9a44b7f9e4438f0265fe97e965b8e1561cc3695acecefa3a30d3ede2fb14b8afdb0 SHA512 b4ba27b991d369605fc7f4821c58d11686c45c8b569b370c60ec6a62b97023631993bb457f7a42d2d821319d03c46654abc2d6b1dbda2019582dfdc06e2bf5b9
diff --git a/dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild b/dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild
index 1c0b21d18ac9..fe2c8b2d334e 100644
--- a/dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild
+++ b/dev-perl/DBIx-Simple/DBIx-Simple-1.370.0.ebuild
@@ -12,11 +12,11 @@ DESCRIPTION="Very complete easy-to-use OO interface to DBI"
# Upstream says "Any OSI approved license from https://opensource.org/licenses/alphabetical"
LICENSE="|| ( AFL-3.0 AGPL-3 APL-1.0 Apache-2.0 BSD-2 Boost-1.0 CDDL CPAL-1.0
EPL-1.0 ECL-2.0 EUPL-1.1 GPL-2 GPL-3 LGPL-2.1 LGPL-3 HPND IBM IPAfont ISC
- LPPL-1.3c 9base MIT MPL-2.0 NOSA nethack PHP-3 POSTGRESQL PYTHON CNRI
+ LPPL-1.3c LPL-1.02 MIT MPL-2.0 NOSA nethack PHP-3 POSTGRESQL PYTHON CNRI
QPL-1.0 OFL-1.1 Sleepycat Watcom-1.0 W3C wxWinLL-3 ZLIB libpng
)"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Danga-Socket/Danga-Socket-1.620.0.ebuild b/dev-perl/Danga-Socket/Danga-Socket-1.620.0.ebuild
index f42f325f641e..a1638e5bd6bb 100644
--- a/dev-perl/Danga-Socket/Danga-Socket-1.620.0.ebuild
+++ b/dev-perl/Danga-Socket/Danga-Socket-1.620.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=NML
DIST_VERSION=1.62
inherit perl-module
-DESCRIPTION="A non-blocking socket object; uses epoll()"
+DESCRIPTION="Non-blocking socket object; uses epoll()"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
diff --git a/dev-perl/Data-Binary/metadata.xml b/dev-perl/Data-Binary/metadata.xml
index e2c9afaca62c..309c7a5115ef 100644
--- a/dev-perl/Data-Binary/metadata.xml
+++ b/dev-perl/Data-Binary/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Data-Binary</remote-id>
+ <remote-id type="cpan-module">Data::Binary</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild b/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild
new file mode 100644
index 000000000000..208166ed6272
--- /dev/null
+++ b/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DCANTRELL
+DIST_VERSION=1.29
+inherit perl-module
+
+DESCRIPTION="Compare perl data structures"
+
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="
+ >=dev-perl/Clone-0.430.0
+ >=dev-perl/File-Find-Rule-0.100.0
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Scalar-Properties
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
+
+PERL_RM_FILES=(
+ "t/pod.t"
+)
diff --git a/dev-perl/Data-Compare/Manifest b/dev-perl/Data-Compare/Manifest
index c9a3e674c377..0840b70699e8 100644
--- a/dev-perl/Data-Compare/Manifest
+++ b/dev-perl/Data-Compare/Manifest
@@ -1 +1,2 @@
DIST Data-Compare-1.27.tar.gz 27111 BLAKE2B 969291c75a58dd91c6f31572e05d8b7832571e224c7cdfd1246c89c10e496d6452171100e16d9a8a23ad71e384d2d4c3cabf568effdc4b28542f3e091f5343a4 SHA512 29f20ec3fc86402b1006a50adb5417e11ff67cc2d6381afc7a6626696fb1f597dddbd87c505ccb6f3aa68805c0da2b193e13ea0130e40780731e49e530e42c85
+DIST Data-Compare-1.29.tar.gz 27261 BLAKE2B 0c3dae855276e91a89e82712a1ec114cc27c37c11d770e0e7c7a5e22447575859d1c07ca97bc47d62e1a1bd03ef6a280f6edae355251b7260c093050be786d85 SHA512 ce04d888798d4296c1f256d4debf2f64fed1a239da7e4c66ea0b9e45eb32e262d6dae3afbc7f9114dbb15c8ee81f294fd3b96476ee6cf1617a9d1351878209d3
diff --git a/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.420.0.ebuild b/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.420.0.ebuild
new file mode 100644
index 000000000000..3ef4dc291b28
--- /dev/null
+++ b/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.420.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=YVES
+DIST_VERSION=2.42
+inherit perl-module
+
+DESCRIPTION="Accurately serialize a data structure as Perl code"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+
+RDEPEND="
+ dev-perl/B-Utils
+ virtual/perl-Data-Dumper
+ virtual/perl-Exporter
+ virtual/perl-IO
+ virtual/perl-IO-Compress
+ virtual/perl-MIME-Base64
+ virtual/perl-Text-Balanced
+ dev-perl/PadWalker
+ virtual/perl-XSLoader
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-perl/Module-Build
+ virtual/perl-Carp
+ virtual/perl-ExtUtils-CBuilder
+ dev-perl/ExtUtils-Depends
+ test? (
+ dev-perl/Cpanel-JSON-XS
+ virtual/perl-Test-Simple
+ )
+"
+
+src_prepare() {
+ # Add DDS.pm shortcut
+ echo 'yes' > "${S}"/.answer || die
+ perl-module_src_prepare
+}
+
+src_compile() {
+ ./Build --config optimize="${CFLAGS}" build || die
+}
diff --git a/dev-perl/Data-Dump-Streamer/Manifest b/dev-perl/Data-Dump-Streamer/Manifest
index b8bf77126bfd..9c8a5b03b83f 100644
--- a/dev-perl/Data-Dump-Streamer/Manifest
+++ b/dev-perl/Data-Dump-Streamer/Manifest
@@ -1 +1,2 @@
DIST Data-Dump-Streamer-2.40.tar.gz 145760 BLAKE2B b819d6cee0fd13c8a27f381c49af63fa21831e1fa8e07c5e2527f90ff874daebb0a10a667b3ada539d3837dc5848e6ba6dc09e4af1f694954ca9d137d3c1615f SHA512 db21f42ba477cc644cf1e0c572ad5cace072b35d4760e85edccd4a7ae313d1eee19158dbbdd82f42de47ab26ca5f7528882a2a983df3cc44ea3b57f8bc832f64
+DIST Data-Dump-Streamer-2.42.tar.gz 147463 BLAKE2B d5f1d2e3959060cc3ae6956f823c7287c5063650ba914eded061e2d35cea3ca2be8ab503d347e8dc96bef6370a6ff9b25e2a4cfe0a9c1caaa21d730aa8a6b154 SHA512 481cc12f8111d83bc97695226531c7eb4ebdbb16ac540de90d8a0c8b1f30cd3dbc62f5def737b9eb08e6c1294fb290d9f347dd90869a7a7278d71ce436787f7d
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 dd98df6506e7..bedaac219363 100644
--- a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
+++ b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -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 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~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 b55776d2eb0a..122f06ed1305 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Less indentation and newlines plus sub deparsing"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~loong ~ppc ~riscv x86"
RDEPEND="
virtual/perl-Data-Dumper
diff --git a/dev-perl/Data-Float/Data-Float-0.13.0-r1.ebuild b/dev-perl/Data-Float/Data-Float-0.13.0-r1.ebuild
index 46adf0a21d20..962f2c1a2ac2 100644
--- a/dev-perl/Data-Float/Data-Float-0.13.0-r1.ebuild
+++ b/dev-perl/Data-Float/Data-Float-0.13.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=ZEFRAM
DIST_VERSION=0.013
inherit perl-module
-DESCRIPTION="details of the floating point data type"
+DESCRIPTION="Details of the floating point data type"
SLOT="0"
KEYWORDS="~amd64 x86"
diff --git a/dev-perl/Data-Flow/metadata.xml b/dev-perl/Data-Flow/metadata.xml
index e2c9afaca62c..9ed34d1679a0 100644
--- a/dev-perl/Data-Flow/metadata.xml
+++ b/dev-perl/Data-Flow/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Data-Flow</remote-id>
+ <remote-id type="cpan-module">Data::Flow</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Data-GUID/Data-GUID-0.51.0.ebuild b/dev-perl/Data-GUID/Data-GUID-0.51.0.ebuild
new file mode 100644
index 000000000000..a96f7686e2d6
--- /dev/null
+++ b/dev-perl/Data-GUID/Data-GUID-0.51.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.051
+inherit perl-module
+
+DESCRIPTION="Simple interface for generating and using globally unique identifiers"
+
+SLOT="0"
+KEYWORDS="amd64 ~riscv"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Data-UUID-1.148.0
+ >=dev-perl/Sub-Exporter-0.900.0
+ >=dev-perl/Sub-Install-0.30.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Data-GUID/Manifest b/dev-perl/Data-GUID/Manifest
index 05bb33f2b34c..b0661a325246 100644
--- a/dev-perl/Data-GUID/Manifest
+++ b/dev-perl/Data-GUID/Manifest
@@ -1 +1,2 @@
DIST Data-GUID-0.050.tar.gz 20226 BLAKE2B 483714a870a3b09eeb30863d4c5265df03e7401c4072fc9b50b31275dd6fc14baf366746e1f81616f19a53b5188f1c04ac02090f53aa77ce0ec865a3494b8083 SHA512 64a081261e740602ea2e1ca833f0a5df9790b69f199c7b9d7936318fa307d2e473610f592499aa5cce48ce150e80601cd1d5238b6186f608b3e794e4d3377532
+DIST Data-GUID-0.051.tar.gz 20305 BLAKE2B 0d2ef7c6b268b5d719e41ea78926f0381a0c55a85f99ce66fd593716a273736f7733d866e51c7939b8d0d47ca0e3e6fd450785dfc3e36962fb892dcad68da944 SHA512 75b22311e8ac3b84a82187e4b6d9877de0282c09f723899a6ac423643ab6bf2e49ee20ddd210ed809e0698950d75885bb8a6986c6b2dc8cfbf5e68032f6a3530
diff --git a/dev-perl/Data-HexDump/Data-HexDump-0.40.0.ebuild b/dev-perl/Data-HexDump/Data-HexDump-0.40.0.ebuild
index 96b74a546880..1103c8db5407 100644
--- a/dev-perl/Data-HexDump/Data-HexDump-0.40.0.ebuild
+++ b/dev-perl/Data-HexDump/Data-HexDump-0.40.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_AUTHOR=NEILB
DIST_VERSION=0.04
inherit perl-module
-DESCRIPTION="Hexadecial Dumper"
+DESCRIPTION="Hexadecimal Dumper"
SLOT="0"
KEYWORDS="amd64 ~hppa ~sparc x86"
diff --git a/dev-perl/Data-IEEE754/Data-IEEE754-0.20.0.ebuild b/dev-perl/Data-IEEE754/Data-IEEE754-0.20.0.ebuild
index 1df1c5ab780a..f1e4b1d81a15 100644
--- a/dev-perl/Data-IEEE754/Data-IEEE754-0.20.0.ebuild
+++ b/dev-perl/Data-IEEE754/Data-IEEE754-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Pack and unpack big-endian IEEE754 floats and doubles"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~loong ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.220.0.ebuild b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.220.0.ebuild
new file mode 100644
index 000000000000..4fcecca930ff
--- /dev/null
+++ b/dev-perl/Data-ObjectDriver/Data-ObjectDriver-0.220.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SIXAPART
+DIST_VERSION=0.22
+inherit perl-module
+
+DESCRIPTION="Simple, transparent data interface, with caching"
+
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+
+RDEPEND="
+ dev-perl/Class-Accessor
+ dev-perl/Class-Data-Inheritable
+ dev-perl/Class-Trigger
+ dev-perl/DBI
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.35.0
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ dev-perl/Test-Exception
+ >=dev-perl/DBD-SQLite-1.110.0
+ virtual/perl-version
+ )
+"
diff --git a/dev-perl/Data-ObjectDriver/Manifest b/dev-perl/Data-ObjectDriver/Manifest
index 8766b9917eab..3c682908649d 100644
--- a/dev-perl/Data-ObjectDriver/Manifest
+++ b/dev-perl/Data-ObjectDriver/Manifest
@@ -1 +1,2 @@
DIST Data-ObjectDriver-0.21.tar.gz 92070 BLAKE2B a26da0f855ad62d384a0c361d84b290cea3a6a298577827e417aa2f280e353f66347032e65f41f65522355b09f8c9e9634444b223e1719cff14ff552edfbdced SHA512 7ad062b5ded11fa61a0dd3ab1fcdf4e57b3f1c6a60b98f736f57a2ba44a1ca84108b46324c090ed8e4da97e57fbe5b6ef495153564f93f665289bd7918fa1182
+DIST Data-ObjectDriver-0.22.tar.gz 92523 BLAKE2B bd6951f537f808853a5f5099ea35cb74aba4d04e5af4885da95481d3c6f8134ad6a3c2e7d0145b9467e1450cbd007610f6a804d6cf040cdac70696c68aad028e SHA512 d1bdb4c549e78ab8d5c85785e1e8ccd7e08abca6aa80e437b88a2c489cd7dcf273392b7abf5d6e5dc54c363798f956918af2d4665052ed718cba4b424f392fb4
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild b/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild
index 7fda28972ddd..8bb285b2b728 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild
+++ b/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild
@@ -3,31 +3,25 @@
EAPI=8
-DIST_AUTHOR=SULLR
-DIST_VERSION=2.081
-DIST_EXAMPLES=("example/*")
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.114
inherit perl-module
-DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
+DESCRIPTION="Parse and validate simple name/value option pairs"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="idn"
RDEPEND="
- dev-perl/Mozilla-CA
- >=dev-perl/Net-SSLeay-1.460.0
+ >=dev-perl/Sub-Install-0.921.0
+ dev-perl/Params-Util
virtual/perl-Scalar-List-Utils
- idn? (
- || (
- >=dev-perl/URI-1.50
- dev-perl/Net-LibIDN
- dev-perl/Net-IDN-Encode
- )
- )"
+"
BDEPEND="
${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.960.0
+ )
"
-
-mydoc=("docs/debugging.txt")
diff --git a/dev-perl/Data-OptList/Manifest b/dev-perl/Data-OptList/Manifest
index 446843f59ad4..ef442ee80638 100644
--- a/dev-perl/Data-OptList/Manifest
+++ b/dev-perl/Data-OptList/Manifest
@@ -1 +1,2 @@
DIST Data-OptList-0.112.tar.gz 19764 BLAKE2B 2d4ea3f4e9333b04d3eb767aa9f3ab0cc570d127d909b857afdecc50039904433fa8102911e5ae63c4b89e249d8e64c7a708f8e83e5e0130903c73f20b73fb90 SHA512 79198ef244b4e5cb5201f938f228f20158ccdde76ff9d200b706104ddac5dc3ac8da3280ba335a60fd66d16202b803447ac7709a7d84e514d3a3dc59327ddc71
+DIST Data-OptList-0.114.tar.gz 19891 BLAKE2B 9d11ecbf6211ac9e58b7bb75688f643375e846b0221bbd389896251018bfa141ff6ea55d666c0b28f5034b0229e125aee8a74f1fa70c680f8f0a5ca8f6981131 SHA512 72f60ad7d9a6d87ffecfbc0f6f6d48dad2816dd4431d7e82e8ab834e0852da27420fd52fb2a1138254d80bf8b98b94b9fa25b878e1bb155221543a78219ee16a
diff --git a/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r2.ebuild b/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r2.ebuild
index 55d2bf5d1b29..495faa1d97bc 100644
--- a/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r2.ebuild
+++ b/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ DIST_VERSION=1.02
inherit perl-module
-DESCRIPTION="change long page list to be shorter and well navigate"
+DESCRIPTION="Change long page list to be shorter and well navigate"
SLOT="0"
KEYWORDS="amd64 ~riscv ~x86"
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 94f7e585ed88..1ba54132f761 100644
--- a/dev-perl/Data-Page/Data-Page-2.30.0.ebuild
+++ b/dev-perl/Data-Page/Data-Page-2.30.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=ETHER
DIST_VERSION=2.03
inherit perl-module
-DESCRIPTION="help when paging through sets of results"
+DESCRIPTION="Help when paging through sets of results"
SLOT="0"
KEYWORDS="amd64 ~riscv ~x86"
diff --git a/dev-perl/Data-Printer/Data-Printer-1.1.0.ebuild b/dev-perl/Data-Printer/Data-Printer-1.1.0.ebuild
new file mode 100644
index 000000000000..2578067f7422
--- /dev/null
+++ b/dev-perl/Data-Printer/Data-Printer-1.1.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GARU
+DIST_VERSION=1.001000
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="Colored and full-featured pretty print of Perl data structures and objects"
+
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Temp
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Data-Printer/Data-Printer-1.1.1.ebuild b/dev-perl/Data-Printer/Data-Printer-1.1.1.ebuild
new file mode 100644
index 000000000000..28a47698c5be
--- /dev/null
+++ b/dev-perl/Data-Printer/Data-Printer-1.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GARU
+DIST_VERSION=1.001001
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="Colored and full-featured pretty print of Perl data structures and objects"
+
+SLOT="0"
+KEYWORDS="amd64 ~loong ~riscv x86"
+
+RDEPEND="
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Temp
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Data-Printer/Manifest b/dev-perl/Data-Printer/Manifest
index 3bc63131a5d9..29d291386698 100644
--- a/dev-perl/Data-Printer/Manifest
+++ b/dev-perl/Data-Printer/Manifest
@@ -1 +1,3 @@
DIST Data-Printer-1.000004.tar.gz 114981 BLAKE2B f6cab736d240999837446db02d405226807f7d629c4fe3c371ae31de27843d664719ea28e55f63e6432b8eaa628b5bf6a74b2145486d1e38b4c3020db88f0374 SHA512 a1edce61cef6010aa4bbc90d60b221c0bbb8a88f8808217955b72b5fc51a221c0d10051fd2fb8cbc4b2d5a18c5eea7b81f167b2f85f8ce0e144b5b995a702bb0
+DIST Data-Printer-1.001000.tar.gz 117188 BLAKE2B 24669807abb917c0541ad055b431c178e5da8e78abbfc69ef82becbd77d2f4c6ef0537c09fd12dcc94246fae0f6c04d5bf2f2cf5164d123e2b7328bc0cf27f4f SHA512 bb10b42305d6c3f9672037979c3de55d07633a05c2e630c7649c148fd162c1fcd23eff7e5c7f564af182366181715c413844a0904d91000604360602e752ba5a
+DIST Data-Printer-1.001001.tar.gz 118789 BLAKE2B d7f7ee36a30fa30ab4ac5bef008e0c43dae29c1845c4769d3d74457c2021bf3a8aea15df6587a6404f155bb8afb73a423b25943690d1be54fbb887b0e0355051 SHA512 3f92443fe2aa32a1f022e6e5fce1c8e2d1abe6e40d322fde9c195df38c40ff5e962370bdda65f5f93e27cdb806efbe93e56b075ee639491b4805ade6bb36f1cc
diff --git a/dev-perl/Data-Random/Data-Random-0.130.0.ebuild b/dev-perl/Data-Random/Data-Random-0.130.0.ebuild
index 3e9a26273c39..07f556186f95 100644
--- a/dev-perl/Data-Random/Data-Random-0.130.0.ebuild
+++ b/dev-perl/Data-Random/Data-Random-0.130.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=BAREFOOT
DIST_VERSION=0.13
inherit perl-module
-DESCRIPTION="A module used to generate random data"
+DESCRIPTION="Module used to generate random data"
SLOT="0"
KEYWORDS="amd64 sparc x86"
diff --git a/dev-perl/Data-Section/Data-Section-0.200.8.ebuild b/dev-perl/Data-Section/Data-Section-0.200.8.ebuild
new file mode 100644
index 000000000000..12a4dbbbcca6
--- /dev/null
+++ b/dev-perl/Data-Section/Data-Section-0.200.8.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.200008
+inherit perl-module
+
+DESCRIPTION="Read multiple hunks of data out of your DATA section"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND="
+ virtual/perl-Encode
+ >=dev-perl/MRO-Compat-0.90.0
+ >=dev-perl/Sub-Exporter-0.979.0
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+ test? (
+ dev-perl/Test-FailWarnings
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Data-Section/Manifest b/dev-perl/Data-Section/Manifest
index be6c54389100..583099b60f7b 100644
--- a/dev-perl/Data-Section/Manifest
+++ b/dev-perl/Data-Section/Manifest
@@ -1 +1,2 @@
DIST Data-Section-0.200007.tar.gz 22094 BLAKE2B 8bb0f39abb30ac70f5185d9fbbdd9dba1f2b5947961fef937a2913d12b0694629d9e4ec4a3759603a7217cb4a6b0d244bbac5f11bb2b9963b959506bb8b19b51 SHA512 0c23141ccc2041e8c1c222c95d6eab4b56e2d77a94c68507f67acbb62fa5132e9229e9680c9fff6ebbc6a47a42cf1943d6e5b50a5f0168c66193fb52aaa241f0
+DIST Data-Section-0.200008.tar.gz 22583 BLAKE2B 295507d93533d87ca0ad3d00edae7f83abfae6c54e8d3ae10203636ff94b7785d52c818632fc3daba5f6d5827a23a6bbd32bf933e334321bd214c5cd83c8101a SHA512 5fc8b25b1af8cdae5dca407bc039578e92bfc0b3bcfa2c01cdddf36ea30840f7eeeb336859a2e50719713c2675f2c1eb74c8832724d99ba4db92c47c65a860e3
diff --git a/dev-perl/Data-Stag/Data-Stag-0.140.0-r2.ebuild b/dev-perl/Data-Stag/Data-Stag-0.140.0-r2.ebuild
index f4d872555121..986c2555d278 100644
--- a/dev-perl/Data-Stag/Data-Stag-0.140.0-r2.ebuild
+++ b/dev-perl/Data-Stag/Data-Stag-0.140.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=0.14
inherit perl-module
DESCRIPTION="Structured Tags datastructures"
-HOMEPAGE="http://stag.sourceforge.net/ https://metacpan.org/release/Data-Stag"
+HOMEPAGE="https://stag.sourceforge.net/ https://metacpan.org/release/Data-Stag"
SLOT="0"
KEYWORDS="amd64 x86"
diff --git a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.310.0.ebuild b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.310.0.ebuild
new file mode 100644
index 000000000000..d7fa7d8dd7ef
--- /dev/null
+++ b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.310.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=0.31
+DIST_EXAMPLES=("bench/*")
+
+inherit perl-module
+
+DESCRIPTION="IPv4 and IPv6 validation methods"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+
+RDEPEND="
+ virtual/perl-Exporter
+ >=dev-perl/NetAddr-IP-4
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.960.0
+ dev-perl/Test-Requires
+ )
+"
diff --git a/dev-perl/Data-Validate-IP/Manifest b/dev-perl/Data-Validate-IP/Manifest
index b768dc00371a..94c42f42c914 100644
--- a/dev-perl/Data-Validate-IP/Manifest
+++ b/dev-perl/Data-Validate-IP/Manifest
@@ -1 +1,2 @@
DIST Data-Validate-IP-0.30.tar.gz 41761 BLAKE2B f80f67fba5086969db4abe7fcc6ac3104135ee37cedb98e12a160b726231e0f8349f373430deece35ab3d5c53046150602767e6d26feb8ea4d72969377deff2c SHA512 ac556445f1eec0440be17263bcffce46d0c3b719d3c64022bcb3fc6d1191ed9de94c0e4d6b2c3c5c1704dc7945b14a5c87abfcf2b7dc43ec4f10a4cc6629b761
+DIST Data-Validate-IP-0.31.tar.gz 43477 BLAKE2B ce10baec25a7e3f63e42a9c9761bd7274a2ceda331f210581f034333731707b4a4650188a720cfa43cd1cfe7a8bfa906b6eb3fecf4385c527264f5441c0b8730 SHA512 22ea6a8673fa07d405cb2f8645bd019265abf4104057c73d0399951a837549cedb97737f50b2e9e605202679c85ae5a7b7a24dd8d9fd8736624551b0b41fd6d8
diff --git a/dev-perl/Data-Visitor/Data-Visitor-0.320.0.ebuild b/dev-perl/Data-Visitor/Data-Visitor-0.320.0.ebuild
new file mode 100644
index 000000000000..f99f67c95c60
--- /dev/null
+++ b/dev-perl/Data-Visitor/Data-Visitor-0.320.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.32
+inherit perl-module
+
+DESCRIPTION="Visitor style traversal of Perl data structures"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Moose-0.890.0
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/Tie-ToObject-0.10.0
+ >=dev-perl/namespace-clean-0.190.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ dev-perl/Test-Needs
+ >=virtual/perl-Test-Simple-0.880.0
+ virtual/perl-Tie-RefHash
+ )
+"
diff --git a/dev-perl/Data-Visitor/Manifest b/dev-perl/Data-Visitor/Manifest
index aa6f24b03480..222c156d519c 100644
--- a/dev-perl/Data-Visitor/Manifest
+++ b/dev-perl/Data-Visitor/Manifest
@@ -1 +1,2 @@
DIST Data-Visitor-0.31.tar.gz 39537 BLAKE2B 69aa53325c3c9f69154f650855118baf2308144b0750d4db8ffedb2e1a4f9cbb6d56b291da20137002a6aff0ea85de2d5fe66f2b5ccb0eb3fba296e80b849eb9 SHA512 4c2cba80e3ef5ed0a19836b58f82da18e8ea1adf25c60767f308807c0e592bc679df6e4d58a0b1fd9fc65d558403d4beab1c327914c4572902971857cbdb8198
+DIST Data-Visitor-0.32.tar.gz 39313 BLAKE2B 7c30275f605511638280f939cf3e86695218280924a17e68d6831fba69e198e8103fdcf2e803e127c3bac443d3cdf8e8b27851b51b906c3a02a01f0ab95b2ad3 SHA512 f192f851d0e31b432c89573d85a165c9bc7e7f687980610ed8841bc77d72a55d4d3a2c104bab04d0b797ebc18f4b134596683be865aa052cde2b837a02426632
diff --git a/dev-perl/Date-Extract/Date-Extract-0.70.0.ebuild b/dev-perl/Date-Extract/Date-Extract-0.70.0.ebuild
new file mode 100644
index 000000000000..9ad87ad6189f
--- /dev/null
+++ b/dev-perl/Date-Extract/Date-Extract-0.70.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.07
+inherit perl-module
+
+DESCRIPTION="Extract probable dates from strings"
+
+SLOT="0"
+KEYWORDS="amd64 ~riscv"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Class-Data-Inheritable
+ >=dev-perl/DateTime-Format-Natural-0.600.0
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+ test? (
+ virtual/perl-File-Spec
+ dev-perl/Test-MockTime-HiRes
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Date-Extract/Manifest b/dev-perl/Date-Extract/Manifest
index 84ef1cdad2c1..1c7ca7d79bd0 100644
--- a/dev-perl/Date-Extract/Manifest
+++ b/dev-perl/Date-Extract/Manifest
@@ -1 +1,2 @@
DIST Date-Extract-0.06.tar.gz 32730 BLAKE2B 9559e7c9af77bf26f6c649e90516500e5a5551eeacb4c4fc733b228ec56047f932ad98ac5335de7d3488be869164e039b6c4776f4f7de07663cfb47583fa026d SHA512 f50bb1e968eab9a5ee5bd1383af1599aabc7af9f9c375e3d366857f1cbf6a6912e8eff99eece2096b09a475c9eb671eeaeb8e4b76c0d865cb452ce8b0a85c448
+DIST Date-Extract-0.07.tar.gz 31982 BLAKE2B 5044c00be567f8fe585bba66f3a532182adebf08f6b1921e3ac285aa3992e358a09cdba009bd7923b183255e261f2f30f1b66daab25ae493028c7327e8208d22 SHA512 ec687cf1513e02ae3fe65d7e9acf89ca5408a26fd9cea4b05d5b9578045248f571922dd6282a4f6e2346d062f7c03842547293c0e0b43c382c587c3bf3b38009
diff --git a/dev-perl/Date-ICal/Date-ICal-2.682.0.ebuild b/dev-perl/Date-ICal/Date-ICal-2.682.0.ebuild
new file mode 100644
index 000000000000..fff378564b96
--- /dev/null
+++ b/dev-perl/Date-ICal/Date-ICal-2.682.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SKIM
+DIST_VERSION=2.682
+inherit perl-module
+
+DESCRIPTION="ICal format date base module for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 ppc ppc64 x86"
+
+RDEPEND="
+ >=dev-perl/Date-Leapyear-1.30.0
+ virtual/perl-Storable
+ virtual/perl-Time-HiRes
+ virtual/perl-Time-Local
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Harness-2.250.0
+ >=virtual/perl-Test-Simple-0.450.0
+ )
+"
diff --git a/dev-perl/Date-ICal/Manifest b/dev-perl/Date-ICal/Manifest
index e1166f90ca44..9e493866b876 100644
--- a/dev-perl/Date-ICal/Manifest
+++ b/dev-perl/Date-ICal/Manifest
@@ -1 +1,2 @@
DIST Date-ICal-2.678.tar.gz 43936 BLAKE2B cba18731bc995d6b13b9979d96fcb1e1013a2677437073183f3f3e18a6da0007522c802f700b7ec5ce15baf02d3963d7f2fbc114b22cc7947d0f112217811744 SHA512 317d793ed058b8cc21090f681f44e19c91282ad29b7c3fd0c2d2ee1bce66244b402ada90ea8c63d4bd25f5c9a5f5984257cbe700cd1d852e799232e421b77fe4
+DIST Date-ICal-2.682.tar.gz 43855 BLAKE2B 5b802319ccfee244aba40966bba1f571aaf127cb76a569b73add2944cf4cae0a2a1e29473e36f9798ffea6d78ddceca20f3e31b7267be0720e7cbb325bd9b29b SHA512 4dd24903ad75b74dfa8e54f80de60bfa4e56dd0436993b6557708cf51c92c36c20ef416fa8316d1254aebe6a800ee7316ecff18533cad37cb554b38cb0f79caa
diff --git a/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild
new file mode 100644
index 000000000000..a3ff8972d86c
--- /dev/null
+++ b/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SBECK
+DIST_VERSION=6.92
+
+inherit perl-module
+
+DESCRIPTION="Perl date manipulation routines"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ virtual/perl-Encode
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ virtual/perl-Storable
+ elibc_musl? ( sys-libs/timezone-data )
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.670.100
+ test? (
+ >=dev-perl/Test-Inter-1.90.0
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/_pod.t
+ t/_pod_coverage.t
+ t/_version.t
+)
diff --git a/dev-perl/Date-Manip/Manifest b/dev-perl/Date-Manip/Manifest
index 4a17061dc6a8..6df5c8d5ffe1 100644
--- a/dev-perl/Date-Manip/Manifest
+++ b/dev-perl/Date-Manip/Manifest
@@ -1 +1,2 @@
DIST Date-Manip-6.89.tar.gz 1949218 BLAKE2B 0be1f775582a204be692ce167f3b0af820e48d7013399f759c2d3faeab0f7dc9510b33b9b9c19c3acaa4be2bee6510098904a6d2dbbd5195607939f5daabf769 SHA512 14e1bb9173f9895cfecf17642c70fa00e5406b875bf88115b31c12a47d1d7c132587a41ac924da6e94aa4d20de17bbe3f4d9a11b05c3ae3d57802f55fa5ad5f8
+DIST Date-Manip-6.92.tar.gz 1876397 BLAKE2B e74553c43b020589cc3a66f03f7ead4a13933b50403c1625bdaefff62981a0fd054e2ce45505e62b80f17367d25c3725bc6511b37a0fbf33e31110e89a56b8fd SHA512 e749baa10efafe227d891dbfc76ad3c4b73e51c2806c531c2a1fc4db274eef01704b2325c1c1fadf35fa435cf7fe8fbae742dd69c42fb74ad81d61db35324fb9
diff --git a/dev-perl/Date-Range/Date-Range-1.410.0.ebuild b/dev-perl/Date-Range/Date-Range-1.410.0.ebuild
index dd06a8eabcb5..06704da53476 100644
--- a/dev-perl/Date-Range/Date-Range-1.410.0.ebuild
+++ b/dev-perl/Date-Range/Date-Range-1.410.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=TMTM
DIST_VERSION=1.41
inherit perl-module
-DESCRIPTION="work with a range of dates"
+DESCRIPTION="Work with a range of dates"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86"
@@ -15,5 +15,4 @@ KEYWORDS="~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-perl/Date-Simple-0.30.0
"
-BDEPEND="${RDEPEND}
-"
+BDEPEND="${RDEPEND}"
diff --git a/dev-perl/Date-Range/metadata.xml b/dev-perl/Date-Range/metadata.xml
index e2c9afaca62c..da322500b5dd 100644
--- a/dev-perl/Date-Range/metadata.xml
+++ b/dev-perl/Date-Range/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Date-Range</remote-id>
+ <remote-id type="cpan-module">Date::Range</remote-id>
+ </upstream>
</pkgmetadata>
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 d708c3092fbc..b520d66bae9b 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=IZUT
DIST_VERSION=3.03
inherit perl-module
-DESCRIPTION="A simple date object"
+DESCRIPTION="Simple date object"
SLOT="0"
LICENSE="|| ( Artistic GPL-2+ )"
@@ -24,6 +24,7 @@ BDEPEND="
virtual/perl-Test-Simple
)
"
+
src_compile() {
mymake=(
"OPTIMIZE=${CFLAGS}"
diff --git a/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild
new file mode 100644
index 000000000000..0754c4605835
--- /dev/null
+++ b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=WYANT
+DIST_VERSION=0.107
+inherit perl-module
+
+DESCRIPTION="Dates in the Julian calendar"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ >=dev-perl/DateTime-1.480.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/DateTime-Calendar-Julian/Manifest b/dev-perl/DateTime-Calendar-Julian/Manifest
index c44c2ac431ee..7cf7e495aa71 100644
--- a/dev-perl/DateTime-Calendar-Julian/Manifest
+++ b/dev-perl/DateTime-Calendar-Julian/Manifest
@@ -1,2 +1,3 @@
DIST DateTime-Calendar-Julian-0.104.tar.gz 18172 BLAKE2B c4d09c74b9355005ccad71584457f5c3bb586e62a1a7207e39a1ad2fa12107ef16b580aaaa7e782650a97905c47475c74ca15564686858aaf18d5c47b509c67f SHA512 5fa8dd0c2a8e7a3477bee723c3d6870a4c8ba361231b474afabfbb5118cc1d2d55e60035606b789a4700aaa9a35a9a836d0eb2a9bd935eeb23ff93db472e3599
DIST DateTime-Calendar-Julian-0.106.tar.gz 18681 BLAKE2B 0b6901f2e878e5b5679b6caa0baa665463cd4339b5fae792402d1461be743081e28ca4d6810bb69b3801421e106e29b530292b30e2f49d7a1df5b7a5f00d9ba3 SHA512 180955341937d6d809df70006e9ca45ec1c4fc0e3db79d32cd40cb934a7cbe022b893ba4dc2f914d5f502e355214e9ead44ec1846db9b18d649b9222aacce800
+DIST DateTime-Calendar-Julian-0.107.tar.gz 19669 BLAKE2B 6bfc01832f223b9f368f6d995073ce30da2b77b9071247173daa87611a3b399da96ed3f2a6c1b54cb16ca283bf9bba90ab2be184ee2a21d2254a0493e751b7bd SHA512 8219c4d8e998ebeb536d46f2d81b40a5ff21a3fc3c6e8c2c063b334e7a9f2cb73f14cdb5c82cac60bc9b1c6eb6ff43235f955f7775e47aaf4f903db654a34a5b
diff --git a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild
new file mode 100644
index 000000000000..6e49683c955b
--- /dev/null
+++ b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SCHUBIGER
+DIST_VERSION=1.17
+inherit perl-module
+
+DESCRIPTION="Parse informal natural language date/time strings"
+
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Clone
+ dev-perl/Date-Calc
+ dev-perl/DateTime
+ dev-perl/DateTime-HiRes
+ dev-perl/DateTime-TimeZone
+ virtual/perl-Exporter
+ virtual/perl-Getopt-Long
+ dev-perl/List-MoreUtils
+ >=dev-perl/Params-Validate-1.150.0
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-Storable
+ virtual/perl-Term-ReadLine
+ dev-perl/boolean
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.420.0
+ test? (
+ dev-perl/Module-Util
+ dev-perl/Test-MockTime-HiRes
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/pod-coverage.t
+ t/pod.t
+)
diff --git a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.180.0.ebuild b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.180.0.ebuild
new file mode 100644
index 000000000000..6669ff449fd8
--- /dev/null
+++ b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.180.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SCHUBIGER
+DIST_VERSION=1.18
+inherit perl-module
+
+DESCRIPTION="Parse informal natural language date/time strings"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Clone
+ dev-perl/Date-Calc
+ dev-perl/DateTime
+ dev-perl/DateTime-HiRes
+ dev-perl/DateTime-TimeZone
+ virtual/perl-Exporter
+ virtual/perl-Getopt-Long
+ dev-perl/List-MoreUtils
+ >=dev-perl/Params-Validate-1.150.0
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-Storable
+ virtual/perl-Term-ReadLine
+ dev-perl/boolean
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.420.0
+ test? (
+ dev-perl/Module-Util
+ dev-perl/Test-MockTime-HiRes
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/pod-coverage.t
+ t/pod.t
+)
diff --git a/dev-perl/DateTime-Format-Natural/Manifest b/dev-perl/DateTime-Format-Natural/Manifest
index 4231c0fc865a..5fb7f64306ac 100644
--- a/dev-perl/DateTime-Format-Natural/Manifest
+++ b/dev-perl/DateTime-Format-Natural/Manifest
@@ -1 +1,3 @@
DIST DateTime-Format-Natural-1.12.tar.gz 82853 BLAKE2B 4705b8449bf255d9a2e15bca7dfe862d0c44e9e851808f2879e3452df083e89d97af2ff48a599959102a85bfb4d701b5dd390200c6516eae49cf29bb2e43fa32 SHA512 c2685815e76d7208d2491a01bc93e0c15657325fc1e9b33b85f123085814b9d4554a25b575241605a6c819f1627486b093bf08eeb25bb55531e15a15ddf158c8
+DIST DateTime-Format-Natural-1.17.tar.gz 86635 BLAKE2B b904fc6675a9dbe11e6e7fb7acd5f45551e1dd4e7c675d9761f9dc5b8f57c31562f331f59f9b2070867271395c257d1d0e2947b93e1989ab29db5441323df92b SHA512 719a49f647bdfe10a526e672ca163faac457109e4b977dfb5b9ace9daf2590425bd8001f330dab0c1ad7d55f0dc55a07b18e8821578ab0617ba7e931dcaaf575
+DIST DateTime-Format-Natural-1.18.tar.gz 86921 BLAKE2B dc44918a7dda17b1304669fb4d13a3b7cf0f4da968d9e948d8e0a026d955e722a02dc7971cded0047ed3d18d3c4d5fdae40a6fef7137539c7ff2f5163aae7f6d SHA512 ec57179399e1539a0e22379794cf927337f682ca168de7f48338598c27d6ea70a1901a47e232c574d89e7e234930e09aa995309b40e171f99f22a24a95236b82
diff --git a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild
index 1136c5c2b472..1c8dd1dc497d 100644
--- a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild
+++ b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Create DateTime objects with sub-second current time resolution"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild
new file mode 100644
index 000000000000..9343d8e55e62
--- /dev/null
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.39
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Localization support for DateTime"
+
+LICENSE="|| ( Artistic GPL-1+ ) unicode"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Dist-CheckConflicts-0.20.0
+ virtual/perl-Exporter
+ dev-perl/File-ShareDir
+ virtual/perl-File-Spec
+ >=dev-perl/Params-ValidationCompiler-0.130.0
+ >=virtual/perl-Scalar-List-Utils-1.450.0
+ >=dev-perl/Specio-0.150.0
+ virtual/perl-Storable
+ >=dev-perl/namespace-autoclean-0.190.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/File-ShareDir-Install-0.60.0
+ test? (
+ virtual/perl-CPAN-Meta-Requirements
+ >=dev-perl/CPAN-Meta-Check-0.11.0
+ virtual/perl-File-Temp
+ dev-perl/IPC-System-Simple
+ dev-perl/Path-Tiny
+ dev-perl/Test-File-ShareDir
+ >=virtual/perl-Test-Simple-1.302.15
+ dev-perl/Test2-Plugin-NoWarnings
+ dev-perl/Test2-Suite
+ )
+"
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild
new file mode 100644
index 000000000000..6207a7b66dd2
--- /dev/null
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.40
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Localization support for DateTime"
+
+LICENSE="|| ( Artistic GPL-1+ ) unicode"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Dist-CheckConflicts-0.20.0
+ virtual/perl-Exporter
+ dev-perl/File-ShareDir
+ virtual/perl-File-Spec
+ >=dev-perl/Params-ValidationCompiler-0.130.0
+ >=virtual/perl-Scalar-List-Utils-1.450.0
+ >=dev-perl/Specio-0.150.0
+ virtual/perl-Storable
+ >=dev-perl/namespace-autoclean-0.190.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/File-ShareDir-Install-0.60.0
+ test? (
+ virtual/perl-CPAN-Meta-Requirements
+ >=dev-perl/CPAN-Meta-Check-0.11.0
+ virtual/perl-File-Temp
+ dev-perl/IPC-System-Simple
+ dev-perl/Path-Tiny
+ dev-perl/Test-File-ShareDir
+ >=virtual/perl-Test-Simple-1.302.15
+ dev-perl/Test2-Plugin-NoWarnings
+ dev-perl/Test2-Suite
+ )
+"
diff --git a/dev-perl/DateTime-Locale/Manifest b/dev-perl/DateTime-Locale/Manifest
index a66ed722a652..bce0c3f9d0b6 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -1 +1,3 @@
DIST DateTime-Locale-1.32.tar.gz 1463023 BLAKE2B 56dabcb6bddb81536cae8c5f8ad1073d9e1519faa97de4bb5de2ecce01f2425a778705c33ae9557ca44ec82c75d16e2320d5dc390b7cd7b82e7d7549b98cf98e SHA512 8563f7121876272b9815f5af36f77501cc89d720e0fe08a855a7c563dee6b6399a6213162c6a6f1257c7c76c30a0f3741f642947d1499876d981225c1f5a878f
+DIST DateTime-Locale-1.39.tar.gz 1745640 BLAKE2B 0dedc14f9bff6a7db977917b421cd922bd697f3813e1ab4bb18ed6921fd3407becc58e9203d93527cb821250392419e533daf2a56928190574eb94ea7887c12d SHA512 3932f6406e8c0d2afaac9c15bade891ea9c373ce1b981516611a3d8861da5ce0d20c20db7e8f0e5a4316c3b9fed5797bcf307bc84073d37e9bc433cbb8858c79
+DIST DateTime-Locale-1.40.tar.gz 1969601 BLAKE2B 482e8b37a8af0d77792bcfd7ac560b0f77b900365e500c73a773a1cef53b9b4ea24e3883327b1720e2eaea049a85f71e5d4ad59b874acfd6e99be65562cbdcb9 SHA512 40942acea6e27ea7e84a6c38ec712c868f9009adaa16b9dbfa4ff5d5094a8add4a5fcaafe49b7bbb8530348ad79ac7a910efab68a5085a41e731108797ea1045
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 669c7de1d696..ac699706c84f 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild
@@ -13,7 +13,7 @@ inherit perl-module
DESCRIPTION="Time zone object base class and factory"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/Class-Singleton-1.30.0
diff --git a/dev-perl/DateTime-Tiny/DateTime-Tiny-1.70.0.ebuild b/dev-perl/DateTime-Tiny/DateTime-Tiny-1.70.0.ebuild
index f91c1035c9f5..7406138e6193 100644
--- a/dev-perl/DateTime-Tiny/DateTime-Tiny-1.70.0.ebuild
+++ b/dev-perl/DateTime-Tiny/DateTime-Tiny-1.70.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=1.07
inherit perl-module
-DESCRIPTION="A date object, with as little code as possible"
+DESCRIPTION="Date object, with as little code as possible"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
diff --git a/dev-perl/DateTime/DateTime-1.590.0.ebuild b/dev-perl/DateTime/DateTime-1.590.0.ebuild
new file mode 100644
index 000000000000..34007988ec40
--- /dev/null
+++ b/dev-perl/DateTime/DateTime-1.590.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.59
+inherit perl-module
+
+DESCRIPTION="Date and time object"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+CONFLICTS="
+ !<=dev-perl/DateTime-Format-Mail-0.402.0
+"
+RDEPEND="
+ ${CONFLICTS}
+ virtual/perl-Carp
+ >=dev-perl/DateTime-Locale-1.60.0
+ >=dev-perl/DateTime-TimeZone-2.440.0
+ >=dev-perl/Dist-CheckConflicts-0.20.0
+ >=dev-perl/Params-ValidationCompiler-0.260.0
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/Specio-0.180.0
+ dev-perl/Try-Tiny
+ virtual/perl-XSLoader
+ >=dev-perl/namespace-autoclean-0.190.0
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Dist-CheckConflicts-0.20.0
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-CPAN-Meta-Requirements
+ >=dev-perl/CPAN-Meta-Check-0.11.0
+ virtual/perl-File-Spec
+ virtual/perl-Storable
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ >=dev-perl/Test-Warnings-0.5.0
+ dev-perl/Test-Without-Module
+ )
+"
diff --git a/dev-perl/DateTime/DateTime-1.630.0.ebuild b/dev-perl/DateTime/DateTime-1.630.0.ebuild
new file mode 100644
index 000000000000..a7caecd7839a
--- /dev/null
+++ b/dev-perl/DateTime/DateTime-1.630.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.63
+inherit perl-module
+
+DESCRIPTION="Date and time object"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+CONFLICTS="
+ !<=dev-perl/DateTime-Format-Mail-0.402.0
+"
+RDEPEND="
+ ${CONFLICTS}
+ virtual/perl-Carp
+ >=dev-perl/DateTime-Locale-1.60.0
+ >=dev-perl/DateTime-TimeZone-2.440.0
+ >=dev-perl/Dist-CheckConflicts-0.20.0
+ >=dev-perl/Params-ValidationCompiler-0.260.0
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/Specio-0.180.0
+ dev-perl/Try-Tiny
+ virtual/perl-XSLoader
+ >=dev-perl/namespace-autoclean-0.190.0
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Dist-CheckConflicts-0.20.0
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-CPAN-Meta-Requirements
+ >=dev-perl/CPAN-Meta-Check-0.11.0
+ virtual/perl-File-Spec
+ virtual/perl-Storable
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ >=dev-perl/Test-Warnings-0.5.0
+ dev-perl/Test-Without-Module
+ )
+"
diff --git a/dev-perl/DateTime/Manifest b/dev-perl/DateTime/Manifest
index 9f87db31af76..de109b8ac838 100644
--- a/dev-perl/DateTime/Manifest
+++ b/dev-perl/DateTime/Manifest
@@ -1 +1,3 @@
DIST DateTime-1.54.tar.gz 314605 BLAKE2B 50f0b2a022af9a955485e3dba8065f304d47223cd34855545452db8316451daebca4d75b66e6626c562088f08c2df295ace6738ad2b94f7a1cca62ebdb43771c SHA512 b974bf2191d6d9ac5e674edf05da8bca1b506c953dc6280d16358f09c55601bf47c0158de5ee46f79ee8e56e8e358e0168a70480cf7a24270475914e5278b843
+DIST DateTime-1.59.tar.gz 324023 BLAKE2B 968110ae4ccff170ffcbc13ec6b43ef5222535091e5496906fdd762eefc36b3e829713ad2bf0e19c457fb58c3fb7e21081e940895eb504ead0c34853617494a0 SHA512 72f96b0466e8ffa9d0d5fd480892d304993a048349bd837ad1f76fc144c816725de0844df9ea34a5c54d23476aec3838af8ac68cb8574247581f6cf8d08e4e88
+DIST DateTime-1.63.tar.gz 324306 BLAKE2B 0ea0269e003d8cc1bf134becbc11252ff5167d2d538f63e1c15cb75e91e0cfee2c0c1e6e54c62646b427f4e87ffcabc2eb261e5b834a4484e13c1c6964699205 SHA512 9cbff99f41e62e88c144a0fbe275a894b1425e323bcc50cc34af1345a86b31fa65058cc235db1e2cda821da053cd83338e6d5f39ac136692c59348a4577d1dc3
diff --git a/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.91.0.ebuild b/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.91.0.ebuild
new file mode 100644
index 000000000000..c92bc272eab5
--- /dev/null
+++ b/dev-perl/DateTimeX-Easy/DateTimeX-Easy-0.91.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JJNAPIORK
+DIST_VERSION=0.091
+inherit perl-module
+
+DESCRIPTION="Parse a date/time string using the best method available"
+
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/DateTime
+ dev-perl/TimeDate
+ dev-perl/DateTime-Format-Flexible
+ dev-perl/DateTime-Format-ICal
+ dev-perl/DateTime-Format-Natural
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.31
+ test? (
+ dev-perl/Test-Most
+ )
+"
diff --git a/dev-perl/DateTimeX-Easy/Manifest b/dev-perl/DateTimeX-Easy/Manifest
index 7209de6f7b7f..6776c886f5f8 100644
--- a/dev-perl/DateTimeX-Easy/Manifest
+++ b/dev-perl/DateTimeX-Easy/Manifest
@@ -1 +1,2 @@
DIST DateTimeX-Easy-0.089.tar.gz 30965 BLAKE2B 828c251c8d5260c1790ba2b9470099cd6e5542408289f9a07e1b9a091a4d90243efb1516ca0402b87752bda43226f75c9f0dfeeec5c887ac3d6b34614a5c130a SHA512 7f508bd78fc2bd257af55d61c43c26b270729b1d2de9643eb1c025c21bde51537e12a0b260037347b46808dbaf16a5b81f01fd4229bfe0926deae753e62be870
+DIST DateTimeX-Easy-0.091.tar.gz 18725 BLAKE2B 25b3f0e13b44687529afa25f97e527aa850506f8d3bca611b163a5cbff4ddb98ce42fc7e0165dd44b2a8b3e554f6ac665d20d604311f0b31057adc07e9bdef9b SHA512 568b2a04f9c4066aa848f6852bf352c242f30ac4e29385d2431d020a9fc31b056108f4406cb65142f4ce78c21bcc84bdabdf41bcc464df8634030c90bd534d63
diff --git a/dev-perl/Devel-CallChecker/Devel-CallChecker-0.9.0.ebuild b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.9.0.ebuild
new file mode 100644
index 000000000000..3b505b9e1a96
--- /dev/null
+++ b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.9.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ZEFRAM
+DIST_VERSION=0.009
+inherit perl-module
+
+DESCRIPTION="Custom OP checking attached to subroutines"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=dev-perl/DynaLoader-Functions-0.1.0
+ virtual/perl-Exporter
+ virtual/perl-XSLoader
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-perl/Module-Build
+ test? (
+ >=virtual/perl-ExtUtils-CBuilder-0.150.0
+ virtual/perl-ExtUtils-ParseXS
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/pod_cvg.t
+ t/pod_syn.t
+)
+
+src_compile() {
+ ./Build --config optimize="${CFLAGS}" build || die
+}
diff --git a/dev-perl/Devel-CallChecker/Manifest b/dev-perl/Devel-CallChecker/Manifest
index 3f85f433dd1e..8c0e37db8f12 100644
--- a/dev-perl/Devel-CallChecker/Manifest
+++ b/dev-perl/Devel-CallChecker/Manifest
@@ -1 +1,2 @@
DIST Devel-CallChecker-0.008.tar.gz 18940 BLAKE2B 0e856b625aa26bb877a88de70adb0d6a50516d723268b58e5c0b109e970281cdf3980371fdb88dad079b2b20a6955f4bfdd3eefcde855cc6d925b16973b568a5 SHA512 7ae7ee932e7e6a44d57178c84537cff8a9c350fbbf36c21dbc5ce56a5fe1d4ca748e0d5dd75abf5ebfa5e1223af4285b9b25074c0d1baa97eccfc6dddb62cfab
+DIST Devel-CallChecker-0.009.tar.gz 20981 BLAKE2B b1c927956a1684fb1a5fee783eb38972bcf13f3251693292105c784ab76c83a465a85346c159920b6489670030fd2313522e3d303b7d1f38a49afda8c7dffe82 SHA512 251bd7f983a196e8f2b9658831d9e7898a757bab916ce0f25ae67504ab5ee2900dae704946e60e24412ce0b15ddc3d205ee67d773905a14ba72e6a906a1454b3
diff --git a/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild b/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild
new file mode 100644
index 000000000000..728cf1107a96
--- /dev/null
+++ b/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RCLAMP
+DIST_VERSION=2.07
+inherit perl-module
+
+DESCRIPTION="Meatier versions of caller"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=dev-perl/PadWalker-0.80.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Devel-Caller/Manifest b/dev-perl/Devel-Caller/Manifest
index 0e3691b88880..d76ba9e9faac 100644
--- a/dev-perl/Devel-Caller/Manifest
+++ b/dev-perl/Devel-Caller/Manifest
@@ -1 +1,2 @@
DIST Devel-Caller-2.06.tar.gz 6540 BLAKE2B 0463dac6e4b1a1dfadf4659b7d8e19eaa1b1660fd3f3d5e2f3fd7ee649123c8097f5392a2d150557c3f6927c04fd2ac7c574c1a141120fe00252e0be0639c8f7 SHA512 f15a59169e191c8526f613d21c415e5d8d51b59eabf309952468fdee15277b2e8f831a2263a9dc006d9f3144a234fbc9c46ad3ab464b6fc055360c6445b209f9
+DIST Devel-Caller-2.07.tar.gz 6959 BLAKE2B 4b6f719bbeef7cde1d6c2a40336a217e7add50415a33e5f5e5a7b6277d36175dc439573e455fd20666ec1415256c53cbee05918a33330fe536275c743f0a6965 SHA512 9c4bc1bfbd012c803ce7e0ec1c586558e6e4198ed19dac6608eb05939a74cfe2e6613942696451cfa1aad4f98f2acea6a2e43fa32b5d377787c00b560d7d8111
diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-1.960.0.ebuild b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.960.0.ebuild
new file mode 100644
index 000000000000..9403e461509e
--- /dev/null
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.960.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DCANTRELL
+DIST_VERSION=1.96
+inherit perl-module
+
+DESCRIPTION="Check what OS we're running on"
+
+SLOT="0"
+KEYWORDS="amd64 ~ia64 ppc sparc x86"
+
+RDEPEND="
+ >=dev-perl/File-Find-Rule-0.280.0
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-File-Temp-0.190.0
+ >=virtual/perl-Test-Simple-0.880.0
+ dev-perl/Test-Warnings
+ )
+"
+
+PERL_RM_FILES=(
+ "t/pod.t"
+)
diff --git a/dev-perl/Devel-CheckOS/Manifest b/dev-perl/Devel-CheckOS/Manifest
index 91de67875c2d..fb704b3fe9a1 100644
--- a/dev-perl/Devel-CheckOS/Manifest
+++ b/dev-perl/Devel-CheckOS/Manifest
@@ -1,2 +1,3 @@
DIST Devel-CheckOS-1.86.tar.gz 33703 BLAKE2B 5b9906bef035c1f388bf91ea00ae1bc371375b3c2387e5b5f362f36fe77d7e7f67e8d0b570e9eeb3668e39b24de9715de8533d9c28585aac8c90c306972390d1 SHA512 8f3c87a18a014549b0c1490c09e365e53ee016c8a19bd3945396b1f449f373ac1f2f89ddca3f9fa4c6051cbad1cc32fbb42c76ee9ddfa3d3e2e7ca3fa125a6f0
DIST Devel-CheckOS-1.87.tar.gz 33745 BLAKE2B 9f875c8351c3686b75d6dddf0e4b7c07a5c3ce793db0d6c6ca060da96473d748f6e9d0d7c642097e1949c1ddb0862108cafd3378254c235a5ee37c0e7044f0e6 SHA512 4f41bf38ebbc77f30363bfdf677c8d271a0d17810e211fb7bef7f3d533ec92d2a1575567019c0e1edf44854f5a3dfd80ed787bea4ad8a1806d388b0e92a1b4b9
+DIST Devel-CheckOS-1.96.tar.gz 37079 BLAKE2B 968c5d5ed167b595553349437050895288f8e30cda3dac577ac4d967fb16635bcac71e27b741021fa634eb8bac33d4675d590e3d9505fc90478b48cc30f2e7b9 SHA512 d215d10ce9a17f5f4b08067027994a5e148ff1d7254dace396620c21c507abde44481a04be4195da37a8ea8bafd2151c6154708be1c5dcbe81044ca774a73e6b
diff --git a/dev-perl/Devel-Cover/Devel-Cover-1.400.0.ebuild b/dev-perl/Devel-Cover/Devel-Cover-1.400.0.ebuild
new file mode 100644
index 000000000000..0dee1bcb3036
--- /dev/null
+++ b/dev-perl/Devel-Cover/Devel-Cover-1.400.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PJCJ
+DIST_VERSION=1.40
+inherit perl-module
+
+DESCRIPTION="Code coverage metrics for Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/perl-Digest-MD5
+ virtual/perl-Storable
+ >=dev-perl/HTML-Parser-3.690.0
+ !minimal? (
+ dev-perl/Browser-Open
+ dev-perl/Capture-Tiny
+ dev-perl/Class-XSAccessor
+ dev-perl/HTML-Parser
+ >=dev-perl/JSON-MaybeXS-1.3.3
+ dev-perl/Moo
+ dev-perl/Parallel-Iterator
+ >=dev-perl/Perl-Tidy-20060719.0.0
+ >=dev-perl/Pod-Coverage-0.220.0
+ dev-perl/Sereal-Decoder
+ dev-perl/Sereal-Encoder
+ >=dev-perl/PPI-HTML-1.70.0
+ >=dev-perl/Template-Toolkit-2.0.0
+ dev-perl/Test-Differences
+ dev-perl/namespace-clean
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Math-BigInt
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/Devel-Cover/Manifest b/dev-perl/Devel-Cover/Manifest
index 489624a263cb..1897743dee26 100644
--- a/dev-perl/Devel-Cover/Manifest
+++ b/dev-perl/Devel-Cover/Manifest
@@ -1 +1,2 @@
DIST Devel-Cover-1.36.tar.gz 205417 BLAKE2B baa71bc0533effc1539841a419f10ed797a6e7e5519382f6b0bfc7982994d8ee6170fa1f7b0af34ae98db93b455589fdf7b287b366012e2f21eb509cce0e7308 SHA512 774c8350190622fb49bc72abb8cb452fd83e042571a2db37d89094e37c28280b288f806755343a07e79818db048aa8da4aeae5cfa5f25c5f97df728de9a68058
+DIST Devel-Cover-1.40.tar.gz 209246 BLAKE2B 198aa3d61dc11958f694f56d5e7ee0f3833436a8a7981ae46e31a50ea046d5b05443eafda36913583e333c6e38aea52711bee60000dbf18082b3ad9b70b78d4e SHA512 47aa19947372b9c4978fc995ffe9d2a8b0cb87b14885002085302f36784e6c9f193d80dfb1d020ef3b938620fbaf5ed0d8963a624fedd8fb5eafd19ed4038076
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 7e1b0770f9b1..fdf0c90d9d7d 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -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 ~x64-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="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-FindPerl/Devel-FindPerl-0.16.0.ebuild b/dev-perl/Devel-FindPerl/Devel-FindPerl-0.16.0.ebuild
new file mode 100644
index 000000000000..ee95e6a96c60
--- /dev/null
+++ b/dev-perl/Devel-FindPerl/Devel-FindPerl-0.16.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DIST_AUTHOR=LEONT
+DIST_VERSION=0.016
+inherit perl-module
+
+DESCRIPTION="Find the path to your perl"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ !minimal? (
+ >=dev-perl/ExtUtils-Config-0.7.0
+ )
+ virtual/perl-Carp
+ >=virtual/perl-Exporter-5.570.0
+ virtual/perl-File-Spec
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Devel-FindPerl/Manifest b/dev-perl/Devel-FindPerl/Manifest
index 45bd2e669c39..071119cc3558 100644
--- a/dev-perl/Devel-FindPerl/Manifest
+++ b/dev-perl/Devel-FindPerl/Manifest
@@ -1 +1,2 @@
DIST Devel-FindPerl-0.015.tar.gz 13882 BLAKE2B 46f2de2abbb68fa91ed059ada1edf2416cf7970f378cd8d1c8ab1eb3dd75488660e74675662efd477039d305bb16bee77abb841ad95c8c3d09374043855f64ba SHA512 e6165e9db47eaf966a542822d84a14c4de0a7f6f60630f31873cd96eb71bbe2d9e2a52f52726d2ea98349d36fc1772ce850ba2a375c343eee7af5dd9cec74253
+DIST Devel-FindPerl-0.016.tar.gz 14449 BLAKE2B 07db4eab6caa00ae92b716af0839072737a063cc67738e3cf0f83bf59a639010de24df96c3fd55d27f66fd86c8647bb49edd236f8752093e6473474f82684763 SHA512 9c225ebdc579645221c78c8284510452c8e93f6728b552ea507840b685caa649bb28f5167604e25e7cdfc5ba46430b3b2468d91ec0ef94246ed2f7fc3ded8ad9
diff --git a/dev-perl/Devel-NYTProf/Devel-NYTProf-6.120.0.ebuild b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.120.0.ebuild
new file mode 100644
index 000000000000..f2cc87e0314d
--- /dev/null
+++ b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.120.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JKEENAN
+DIST_VERSION=6.12
+DIST_EXAMPLES=("demo/*")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Powerful feature-rich perl source code profiler"
+
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+
+RDEPEND="
+ >=dev-perl/File-Which-1.90.0
+ virtual/perl-Getopt-Long
+ dev-perl/JSON-MaybeXS
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-XSLoader
+ sys-libs/zlib:=
+"
+DEPEND="
+ sys-libs/zlib:=
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Capture-Tiny
+ >=dev-perl/Sub-Name-0.110.0
+ >=dev-perl/Test-Differences-0.60.0
+ >=virtual/perl-Test-Simple-0.840.0
+ )
+"
+
+PERL_RM_FILES=(
+ t/68-hashline.t
+ t/71-moose.t
+ t/72-autodie.t
+ t/90-pod.t
+ t/91-pod_coverage.t
+ t/92-file_port.t
+)
+
+src_configure() {
+ tc-export CPP
+ perl-module_src_configure
+}
diff --git a/dev-perl/Devel-NYTProf/Devel-NYTProf-6.130.0.ebuild b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.130.0.ebuild
new file mode 100644
index 000000000000..3aeaddb86bb7
--- /dev/null
+++ b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.130.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JKEENAN
+DIST_VERSION=6.13
+DIST_EXAMPLES=("demo/*")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Powerful feature-rich perl source code profiler"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+ >=dev-perl/File-Which-1.90.0
+ virtual/perl-Getopt-Long
+ dev-perl/JSON-MaybeXS
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-XSLoader
+ sys-libs/zlib:=
+"
+DEPEND="
+ sys-libs/zlib:=
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Capture-Tiny
+ >=dev-perl/Sub-Name-0.110.0
+ >=dev-perl/Test-Differences-0.60.0
+ >=virtual/perl-Test-Simple-0.840.0
+ )
+"
+
+PERL_RM_FILES=(
+ t/68-hashline.t
+ t/71-moose.t
+ t/72-autodie.t
+ t/90-pod.t
+ t/91-pod_coverage.t
+ t/92-file_port.t
+)
+
+src_configure() {
+ tc-export CPP
+ perl-module_src_configure
+}
diff --git a/dev-perl/Devel-NYTProf/Devel-NYTProf-6.140.0.ebuild b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.140.0.ebuild
new file mode 100644
index 000000000000..8e009ce3ef40
--- /dev/null
+++ b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.140.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JKEENAN
+DIST_VERSION=6.14
+DIST_EXAMPLES=("demo/*")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Powerful feature-rich perl source code profiler"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+ >=dev-perl/File-Which-1.90.0
+ virtual/perl-Getopt-Long
+ dev-perl/JSON-MaybeXS
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-XSLoader
+ sys-libs/zlib:=
+"
+DEPEND="
+ sys-libs/zlib:=
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Capture-Tiny
+ >=dev-perl/Sub-Name-0.110.0
+ >=dev-perl/Test-Differences-0.60.0
+ >=virtual/perl-Test-Simple-0.840.0
+ )
+"
+
+PERL_RM_FILES=(
+ t/68-hashline.t
+ t/71-moose.t
+ t/72-autodie.t
+ t/90-pod.t
+ t/91-pod_coverage.t
+ t/92-file_port.t
+)
+
+src_configure() {
+ tc-export CPP
+ perl-module_src_configure
+}
diff --git a/dev-perl/Devel-NYTProf/Manifest b/dev-perl/Devel-NYTProf/Manifest
index 7a3c8640ba32..ff4aded509e5 100644
--- a/dev-perl/Devel-NYTProf/Manifest
+++ b/dev-perl/Devel-NYTProf/Manifest
@@ -1,2 +1,5 @@
DIST Devel-NYTProf-6.10.tar.gz 505104 BLAKE2B 5295568b167fffea77106780a749107e44c58171ea4cf963e6c9acfd03ff4ab2af945d167d687994aed84f18ee2bf31a9e58440fd5100318d190669d59e6cbd2 SHA512 e88bbe76637aafcf5fa403dcc5a89a39d4298859da517b91d72c9aa52e3a709de981b64f0fcb1c13f4d0a64ab694a73ff8930a4613b04896b7cf2f383efbbfc5
DIST Devel-NYTProf-6.11.tar.gz 499813 BLAKE2B f72206bae114be6934be00528dd7a75890387980777d077cd112053a7d8fab70aecd1d29be168c0045eb0e5c25133f090ea7bf18208461df69599d79d596c6d9 SHA512 ce364f312fbf2c95be19ad713bfb1c1d5ffed70753a83181169a9544af2bd00b7eb29f135a5e93c834912df23619d769645acfe7bb1225a45ef6b43d2cbeb098
+DIST Devel-NYTProf-6.12.tar.gz 499975 BLAKE2B 640bc810eac80b7167a73ec60e1513c443e85f84a38fa877a3e203c3df093737598286fbba4a365b95d80e94c2733f66ed7137a5028e3d30b0db183e0d4f0f42 SHA512 80e02472ac88ca3b6c3ce439511a1a7a41cecfb6fe922727861f1583a55376cc066f62bcbd4fbb9aa23410b75dfaf570d569986c6048955c70ea59b309fbd43d
+DIST Devel-NYTProf-6.13.tar.gz 498000 BLAKE2B f8fd0a94334f2e5b137924091948f0df343737aa02d5d9823c2b824053ead8b89fa7e24a5bb306ab9bb2279830346d2a7ebe7fb55a44c68446354a897366f611 SHA512 d0b1674869dff5ee47cb328273c397a2f385b750c7ab699cb550e7c046dc75517edb147cdb3bcddbe3bc558deda96842d1e6d0ff79eb9d1eeef76bd6d84bd4b5
+DIST Devel-NYTProf-6.14.tar.gz 569967 BLAKE2B 24e0913a40cb34a849ab9f9d6078d3f51fdd3befd676080d3e471be148583800d11a8c04d99f30aa9bbd9f68260b2f7fb061d7a3cfe1c30d246552e9df247edc SHA512 eb4cef819244d7e027c22714c328e80efcc364a02c1eae5ad4c7371ad072afb79ff15d88761c859523f5c8b8731940330526c2bad71f819da8edcd795cce0ca2
diff --git a/dev-perl/Devel-OverrideGlobalRequire/metadata.xml b/dev-perl/Devel-OverrideGlobalRequire/metadata.xml
index e2c9afaca62c..6ec4554dc64d 100644
--- a/dev-perl/Devel-OverrideGlobalRequire/metadata.xml
+++ b/dev-perl/Devel-OverrideGlobalRequire/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Devel-OverrideGlobalRequire</remote-id>
+ <remote-id type="cpan-module">Devel::OverrideGlobalRequire</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Devel-REPL/Devel-REPL-1.3.29.ebuild b/dev-perl/Devel-REPL/Devel-REPL-1.3.29.ebuild
new file mode 100644
index 000000000000..c354c2e80228
--- /dev/null
+++ b/dev-perl/Devel-REPL/Devel-REPL-1.3.29.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.003029
+inherit perl-module
+
+DESCRIPTION="A modern perl interactive shell"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+
+RDEPEND="
+ virtual/perl-File-Spec
+ dev-perl/Module-Runtime
+ >=dev-perl/Moose-0.930.0
+ >=dev-perl/MooseX-Getopt-0.180.0
+ >=dev-perl/MooseX-Object-Pluggable-0.0.9
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Task-Weaken
+ virtual/perl-Term-ANSIColor
+ virtual/perl-Time-HiRes
+ dev-perl/namespace-autoclean
+ dev-perl/App-Nopaste
+ dev-perl/B-Keywords
+ >=dev-perl/Data-Dump-Streamer-2.390.0
+ dev-perl/Data-Dumper-Concise
+ dev-perl/File-Next
+ dev-perl/Lexical-Persistence
+ dev-perl/Module-Refresh
+ dev-perl/PPI
+ dev-perl/Sys-SigAction
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=virtual/perl-CPAN-Meta-Requirements-2.120.620
+ virtual/perl-Module-Metadata
+ test? (
+ virtual/perl-File-Spec
+ dev-perl/Test-Fatal
+ virtual/perl-Test-Simple
+ virtual/perl-if
+ )
+"
diff --git a/dev-perl/Devel-REPL/Manifest b/dev-perl/Devel-REPL/Manifest
index 5f6dd4a11d1b..fb302da26b82 100644
--- a/dev-perl/Devel-REPL/Manifest
+++ b/dev-perl/Devel-REPL/Manifest
@@ -1 +1,2 @@
DIST Devel-REPL-1.003028.tar.gz 60877 BLAKE2B 8bf1e36995b89e2d54acff4fe04d7a711306a537ca1a164d93bbeaaf628165ceb738d8587e3950e96ca895a90e3598cff541685667737a174771b4910fc63104 SHA512 f3eab967fc5502cdb66a601a20ef83561cf285c19c0634d77d0a037416874b0d8faeb0f840fff7d943c3c43dfed4eca0c8afd56f82a69065938f5b872f58fe7e
+DIST Devel-REPL-1.003029.tar.gz 62226 BLAKE2B aeba85681eef232b451518e1a9b23594a7f017d70fa3fa573963147e33f1055b4f28e50219c208e4638c08306375aa422b091a599f19e19fb8967ac71af0ca28 SHA512 08aeaa94e088051506f0912fb4d51585f6c73107fce54ef590706dba0cb9b04ea65ceb64e1bbf0b8c409a6aeb3d5e4e044d19277f41ba5b8e3b9459bb5dbf1c4
diff --git a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
index b09b4968a2ac..42bcc369d240 100644
--- a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
+++ b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Displays stack trace in HTML"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-perl/Devel-StackTrace
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 c4490bb8bb2b..768f77535dd5 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -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 ~x64-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="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild
index 4e58fdbd37a3..e697d80e4533 100644
--- a/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild
+++ b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=1.04
DIST_EXAMPLES=("eg/*")
inherit perl-module
-DESCRIPTION="A Serial port Perl Module"
+DESCRIPTION="Serial port Perl Module"
# https://bugs.gentoo.org/734728
LICENSE="GPL-2+"
SLOT="0"
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 8c12ab102d7b..4e4c6e4f1a51 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -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 ~x64-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"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.420.0
diff --git a/dev-perl/Digest-CRC/Digest-CRC-0.240.0.ebuild b/dev-perl/Digest-CRC/Digest-CRC-0.240.0.ebuild
new file mode 100644
index 000000000000..6f49fe57f51a
--- /dev/null
+++ b/dev-perl/Digest-CRC/Digest-CRC-0.240.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OLIMAUL
+DIST_VERSION=0.24
+inherit perl-module
+
+DESCRIPTION="Generic CRC functions"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Digest-CRC/Manifest b/dev-perl/Digest-CRC/Manifest
index 7bcc8351c727..4d9d6a9e2645 100644
--- a/dev-perl/Digest-CRC/Manifest
+++ b/dev-perl/Digest-CRC/Manifest
@@ -1 +1,2 @@
DIST Digest-CRC-0.23.tar.gz 8237 BLAKE2B 18a11f704ca2a21b0b33cec871fc2dab76e2ba4e3df219c1daac91723f30d14fb2b02ffb674285f822ef215c4dee92f6e2365a62c550442606d831568acb3a88 SHA512 b92e40bf717882b0e694c6552a88f13ac92a569e4484eedfdfc57b7fe867e29a81e228d00c29e9e4ba120cb9e0ca4d10db12cad5af185893ebcd89b1be87d2c1
+DIST Digest-CRC-0.24.tar.gz 8297 BLAKE2B 791af242492a39baa511264bc757b713828b9a99eaf60ff7b33acb0f46372124cf09873efda8dd35d731fa59a9501f3ec975bf5e23f45dee35b2200ad067aa13 SHA512 c536cbcc5c4d336b8ec0e9f7737b5d06fbde8cfacd9b0247320b903ce868fefdf583c2bf4cedb306dc5885b7761bbcc58d385e17e939f6300206907d860110dd
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 bdb4ec45582a..8e57861a9ea4 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -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 ~x64-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"
RDEPEND="
>=virtual/perl-Digest-1.0.0
diff --git a/dev-perl/Digest-SHA3/Digest-SHA3-1.50.0.ebuild b/dev-perl/Digest-SHA3/Digest-SHA3-1.50.0.ebuild
new file mode 100644
index 000000000000..c39638b76616
--- /dev/null
+++ b/dev-perl/Digest-SHA3/Digest-SHA3-1.50.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MSHELOR
+DIST_VERSION=1.05
+inherit perl-module
+
+DESCRIPTION="Perl extension for SHA-3"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86"
diff --git a/dev-perl/Digest-SHA3/Manifest b/dev-perl/Digest-SHA3/Manifest
index 304d86b43453..15d26813cbd7 100644
--- a/dev-perl/Digest-SHA3/Manifest
+++ b/dev-perl/Digest-SHA3/Manifest
@@ -1 +1,2 @@
DIST Digest-SHA3-1.04.tar.gz 29660 BLAKE2B c4bf5cf4e78ab13c8c21ce54e1889c2a89cc461955f1d7088457cd920b6f4b3e394a6db6afc9dd084537c5ccb704b7f7970f18581e43742af0b8e5d8ca1130ef SHA512 2737780f2ca6c8bef18477fd9311754e69bb4d00831e7e2cd4bbf170f3e312bdf86cb84ed0693efb3f386dfa6c03d56ef48cb4021d6b02fdc44b3fb8e973ac29
+DIST Digest-SHA3-1.05.tar.gz 29416 BLAKE2B 0bee040873614f67561d84c4b30da416a3dce3fd32f54a3e751cff319ba1e5a4809dcec4761587d0f568edc18c5c2e4d343a60813ddebb079078003fef14bb5f SHA512 ca98baa404353b1f3615b7207470c70b9e1fe12eca961348291cbdb697c3e373b745efecbdfeee9ca23d511fa0e346dea831460e61189a526ac673c989192739
diff --git a/dev-perl/Digest-SHA3/metadata.xml b/dev-perl/Digest-SHA3/metadata.xml
index e2c9afaca62c..3b56eb4aa99d 100644
--- a/dev-perl/Digest-SHA3/metadata.xml
+++ b/dev-perl/Digest-SHA3/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Digest-SHA3</remote-id>
+ <remote-id type="cpan-module">Digest::SHA3</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Dumbbench/Dumbbench-0.503.0.ebuild b/dev-perl/Dumbbench/Dumbbench-0.503.0.ebuild
new file mode 100644
index 000000000000..cacca8af0404
--- /dev/null
+++ b/dev-perl/Dumbbench/Dumbbench-0.503.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=0.503
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="More reliable benchmarking with the least amount of thinking"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-perl/Capture-Tiny
+ virtual/perl-Carp
+ >=dev-perl/Class-XSAccessor-1.50.0
+ dev-perl/Devel-CheckOS
+ >=dev-perl/Number-WithError-1.0.0
+ dev-perl/Params-Util
+ >=dev-perl/Statistics-CaseResampling-0.60.0
+ virtual/perl-Time-HiRes
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ virtual/perl-File-Spec
+ test? (
+ >=virtual/perl-Test-Simple-1.0.0
+ )
+"
diff --git a/dev-perl/Dumbbench/Manifest b/dev-perl/Dumbbench/Manifest
index cfdddfb5894f..6ccb65946fa3 100644
--- a/dev-perl/Dumbbench/Manifest
+++ b/dev-perl/Dumbbench/Manifest
@@ -1 +1,2 @@
DIST Dumbbench-0.501.tar.gz 33583 BLAKE2B 256755a4a9ad0eadff8ed7d45f549cc3c7536ece5d0374a478ea2e2ffc6c023e696f7806471ff6198a9b7b2a8f14f14b7ab231e3a5126bbeba2d8bd41a7cb786 SHA512 8b26f4bb23a974955f96e50f4d3b5dc525f587c1a475738fe99617fa3c80e93858c6ef2d2d025f07485f15f1cd45251397c68562a50ad65244cfcf18c642e0b6
+DIST Dumbbench-0.503.tar.gz 33924 BLAKE2B 1b695bc67a220171d987225088dd88f35a81b7638c6fc2a7a001ae220408d067fb437c3b8d4c257db72827fff8b756ffaad813c3b66496a0f4c09b1c8ac51544 SHA512 d29749593770e6ca839e0e611640f7f28537eba7f1405282523bb741317eb4d096cbb8df84331aba8437a2912a3f5cf196be26a12b3654fc55c9bdc9b848713e
diff --git a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.4.0.ebuild b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.4.0.ebuild
new file mode 100644
index 000000000000..b72ce4f4d402
--- /dev/null
+++ b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.4.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ZEFRAM
+DIST_VERSION=0.004
+inherit perl-module
+
+DESCRIPTION="Deconstructed Dynamic C Library Loading"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-XSLoader
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-perl/Module-Build
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/DynaLoader-Functions/Manifest b/dev-perl/DynaLoader-Functions/Manifest
index d1ec26a27492..4a3b3c93f125 100644
--- a/dev-perl/DynaLoader-Functions/Manifest
+++ b/dev-perl/DynaLoader-Functions/Manifest
@@ -1 +1,2 @@
DIST DynaLoader-Functions-0.003.tar.gz 9797 BLAKE2B 68e2a194d192adbd9a146a4fc1a06c04c9a7a9fc746573eb14faad2ff7ae16d7f7a71a08f329c29abd6a4dd39c318109455c36281ebcc645a3a05742c5f598bb SHA512 58147714352fbd6e90bb42599e5967c9a93dbb899a587ef8a2a64dd13fc9e24176e17b3c2b870b5fa846b077373ca9ea27bec49b31113a8d9cb7d800f6d29599
+DIST DynaLoader-Functions-0.004.tar.gz 10349 BLAKE2B 4c191f6861c700bb9a8596926eb0519e3a9f5e521280adae58d4f087d71fdaf0b38098f184e329e1126d18e4fb1119fafbf16ede24d4c89c4846ed7347fafd1a SHA512 d888c3763a4d90f9edba21c13df726be11baf48d61b83a68c3d2253cd6b6f8294550b6da2eaa113a50743bab477d9e0a6591dba43877f0dbc363f72ac468fdf7
diff --git a/dev-perl/Email-Abstract/Email-Abstract-3.10.0.ebuild b/dev-perl/Email-Abstract/Email-Abstract-3.10.0.ebuild
new file mode 100644
index 000000000000..c197a3fda602
--- /dev/null
+++ b/dev-perl/Email-Abstract/Email-Abstract-3.10.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=3.010
+inherit perl-module
+
+DESCRIPTION="Unified interface to mail representations"
+
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Email-Simple-1.998
+ dev-perl/MRO-Compat
+ >=dev-perl/Module-Pluggable-1.500.0
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+ test? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild b/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild
index 46fe895efd3c..37115ea070ed 100644
--- a/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild
+++ b/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="unified interface to mail representations"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Abstract/Manifest b/dev-perl/Email-Abstract/Manifest
index f280eafb5a7f..9c093fdc5985 100644
--- a/dev-perl/Email-Abstract/Manifest
+++ b/dev-perl/Email-Abstract/Manifest
@@ -1 +1,2 @@
DIST Email-Abstract-3.009.tar.gz 27897 BLAKE2B 5c5ee204bb83368e84c89a3754552a9d299caccbe7e43681a6dabdb0613a36d687efe370d091397d067807126aad0d37051d682e7d5d9f8f995afdcc06e392c2 SHA512 e2c2a497d942ef56d723ab109f8844f840bc14a4a23ae0febea32f6ce814b943ac0599dfce0a17c24d6631826240d8692592292a1c4f1fcc599c1983b37e0705
+DIST Email-Abstract-3.010.tar.gz 28386 BLAKE2B 1d2edbf0a5c49330c95353ceda02eecc09e439ee7618f158203a82f52e83cfbb2cb8e4668bb1c1fec5cc4c891968da3f1ddcff05c8783f3159050b62eafc6fde SHA512 73c7e9083f583d17c20bcda2a17e6ff7187c587e8168415692618be2ec0a10f0bce2ddb1da8d2cc929022af56da4498d44cf0cc062c1c5b83abac2ecb48a9ae6
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 0f9f4a5b0acd..23c5e6e68795 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 ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Address/Email-Address-1.913.0.ebuild b/dev-perl/Email-Address/Email-Address-1.913.0.ebuild
index e57232be511b..aacd5463733c 100644
--- a/dev-perl/Email-Address/Email-Address-1.913.0.ebuild
+++ b/dev-perl/Email-Address/Email-Address-1.913.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="RFC 2822 Address Parsing and Creation"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Date-Format/Email-Date-Format-1.8.0.ebuild b/dev-perl/Email-Date-Format/Email-Date-Format-1.8.0.ebuild
index fbac70b2b90c..7c63f5a6ffdb 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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.201.0.ebuild b/dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.201.0.ebuild
new file mode 100644
index 000000000000..c64f123e6c19
--- /dev/null
+++ b/dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.201.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.201
+inherit perl-module
+
+DESCRIPTION="Local delivery of RFC2822 message format and headers"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Email-Simple-1.998.0
+ >=dev-perl/Email-FolderType-0.700.0
+ virtual/perl-File-Path
+ >=dev-perl/File-Path-Expand-1.10.0
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+ test? (
+ dev-perl/Capture-Tiny
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Email-LocalDelivery/Manifest b/dev-perl/Email-LocalDelivery/Manifest
index cbd37f8e0491..25df41670782 100644
--- a/dev-perl/Email-LocalDelivery/Manifest
+++ b/dev-perl/Email-LocalDelivery/Manifest
@@ -1 +1,2 @@
DIST Email-LocalDelivery-1.200.tar.gz 15809 BLAKE2B 544d38f839ebe558e776f26293c55d1ce6e0bc8222fe1d1abcaa7a4ebea30e9d155bd8b2ec9b17bf69305ba03596b1e68fa1ef5c29cc20f94ea468c4d50f1d10 SHA512 a635e18b15fe01ede787b4e4c3c6511a547a5b4a35f80b4c8089bfe75b2cf9e7beec4ff3f7b00380163e671c54df79b0486137663e7bf49a50c1b1c302bc0258
+DIST Email-LocalDelivery-1.201.tar.gz 19179 BLAKE2B c0cc5686807444f838536e0622d5c2656c209afba77b33680862b90a35e607d9d459d6b3c8c6a0b5ae00f60dd7d947a8773d178c590d207a7fc3a928d21a736e SHA512 b0d467ef716b7e04d61a2a578c4646fe88a6aa287e7800799cac10c9fb2dbd33c29c4193a375c1ae6ade9552981b396be7f30f7257f093548687d3841b92cd39
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 3c85312e378d..ef6bb315c76f 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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.317.0.ebuild b/dev-perl/Email-MIME-Encodings/Email-MIME-Encodings-1.317.0.ebuild
index 557a397ed636..07492ca13a60 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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MIME/Email-MIME-1.953.0.ebuild b/dev-perl/Email-MIME/Email-MIME-1.953.0.ebuild
index 4aaf6205d927..e44db5f29e5a 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"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-MessageID/Email-MessageID-1.408.0.ebuild b/dev-perl/Email-MessageID/Email-MessageID-1.408.0.ebuild
index bef45a181a43..a44c42535782 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"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND=""
BDEPEND="${RDEPEND}
diff --git a/dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild b/dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild
index c71416880a97..7fcc5e7720bf 100644
--- a/dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild
+++ b/dev-perl/Email-Sender/Email-Sender-2.600.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A library for sending email"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Email-Simple/Email-Simple-2.218.0.ebuild b/dev-perl/Email-Simple/Email-Simple-2.218.0.ebuild
index d2f9fc2803c2..faa2188528f1 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"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Env-Path/Env-Path-0.190.0.ebuild b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
new file mode 100644
index 000000000000..57db49ebd085
--- /dev/null
+++ b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR="DSB"
+DIST_VERSION="0.19"
+inherit perl-module
+
+DESCRIPTION="Advanced operations on path variables"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86"
+
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Env-Path/Manifest b/dev-perl/Env-Path/Manifest
new file mode 100644
index 000000000000..56b3d6fb3356
--- /dev/null
+++ b/dev-perl/Env-Path/Manifest
@@ -0,0 +1 @@
+DIST Env-Path-0.19.tar.gz 11036 BLAKE2B 5bc29c6f1d809f6d8f50d53941dc50c91063859181cfc250e97d51d2b082065bf55efaf0f080434aadb9a2a1a12c08f3ef7b3c48f1edb403b600032b8653a6ff SHA512 ea75dd808bd1d1e00a70179ccf834b4395e810ae46373eb16a9ebd37ada550ce3d9996073dfbe45909c66537fbc7712920d4dbb6dbf905200501884c5acb52fa
diff --git a/dev-perl/Gtk2-Notify/metadata.xml b/dev-perl/Env-Path/metadata.xml
index 7bdfa2719222..170102adfa0e 100644
--- a/dev-perl/Gtk2-Notify/metadata.xml
+++ b/dev-perl/Env-Path/metadata.xml
@@ -6,7 +6,7 @@
<name>Gentoo Perl Project</name>
</maintainer>
<upstream>
- <remote-id type="cpan">Gtk2-Notify</remote-id>
- <remote-id type="cpan-module">Gtk2::Notify</remote-id>
+ <remote-id type="cpan">Env-Path</remote-id>
+ <remote-id type="cpan-module">Env::Path</remote-id>
</upstream>
</pkgmetadata>
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 d9f9c083cd34..30ce692aaf3d 100644
--- a/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild
+++ b/dev-perl/Exception-Class/Exception-Class-1.450.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=1.45
DIST_EXAMPLES=("bench/*")
inherit perl-module
-DESCRIPTION="A module that allows you to declare real exception classes in Perl"
+DESCRIPTION="Module that allows you to declare real exception classes in Perl"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/Exporter-Lite/Exporter-Lite-0.90.0.ebuild b/dev-perl/Exporter-Lite/Exporter-Lite-0.90.0.ebuild
new file mode 100644
index 000000000000..e7fb6672d24d
--- /dev/null
+++ b/dev-perl/Exporter-Lite/Exporter-Lite-0.90.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=NEILB
+DIST_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="Lightweight exporting of variables"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~x86-linux ~ppc-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+ test? (
+ >=virtual/perl-Test-Simple-0.340.0
+ )
+"
diff --git a/dev-perl/Exporter-Lite/Manifest b/dev-perl/Exporter-Lite/Manifest
index e08ab3bd4b57..731d01d4cc92 100644
--- a/dev-perl/Exporter-Lite/Manifest
+++ b/dev-perl/Exporter-Lite/Manifest
@@ -1 +1,2 @@
DIST Exporter-Lite-0.08.tar.gz 6271 BLAKE2B 83ec490d9942ce4d4bcc4430cc95656d3c232f793d0b311a73e84f5b056010e1b3e76c1b706c651a86f7a4f30cd7a1e4253a23f4d652921e8846f87ab08ff609 SHA512 8c6ff5a88c1b810d74156c5d84695cfde6f555e0fc663804123e2a96f5e2235a5adeebbf24b18301ed2c3fb57f76788ecfdf301b26263279e92a88a9143b8953
+DIST Exporter-Lite-0.09.tar.gz 6859 BLAKE2B a263473994da012a6f5f055dc959402250615f76e7ae2106c2db449805e2c1c3d833248308d31806bc1d10f61ebaf512c8d0c9e05c3199807deb72844f4fdba3 SHA512 fa540b0aba6178031d0448cdd92bdf21226facd0424ca00329eac8b93086f7e53b9f37daf52a53a74b65fa6afe2b2aa236165d4c44e96d63aad19e0764924f92
diff --git a/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.2.ebuild b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.2.ebuild
new file mode 100644
index 000000000000..fbedc0ce149f
--- /dev/null
+++ b/dev-perl/Exporter-Tiny/Exporter-Tiny-1.6.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TOBYINK
+DIST_VERSION=1.006002
+DIST_EXAMPLES=( "examples/*" )
+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 ~x64-solaris"
+
+BDEPEND="
+ >=virtual/perl-ExtUtils-MakeMaker-6.170.0
+ test? (
+ dev-perl/Test-Fatal
+ dev-perl/Test-Warnings
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+
+PERL_RM_FILES=(
+ inc/Test/Fatal.pm
+ inc/Test/Requires.pm
+ inc/Try/Tiny.pm
+ inc/archaic/Test/Builder.pm
+ inc/archaic/Test/Builder/IO/Scalar.pm
+ inc/archaic/Test/Builder/Module.pm
+ inc/archaic/Test/Builder/Tester.pm
+ inc/archaic/Test/Builder/Tester/Color.pm
+ inc/archaic/Test/More.pm
+ inc/archaic/Test/Simple.pm
+ SIGNATURE
+)
diff --git a/dev-perl/Exporter-Tiny/Manifest b/dev-perl/Exporter-Tiny/Manifest
index 393b3967d6aa..02b9bbe8daf5 100644
--- a/dev-perl/Exporter-Tiny/Manifest
+++ b/dev-perl/Exporter-Tiny/Manifest
@@ -1,2 +1,3 @@
DIST Exporter-Tiny-1.002002.tar.gz 88456 BLAKE2B 28799f2e5872ee10f73c696291aff42ee47e79f878420770da46ce5923e7668b6b8bd9e88c0662d18d33b5e0c91e177360670ec38df57175c5d9732344780ff6 SHA512 b6d39ba1824f6c9d68cf75e7f28fd896c2c475e419f0b1aadec58d4e7e5c8d3fd7bf85d841758772055470de56ad7a3ad6787cfd9d6c5d61d8449cf8f40bda8d
DIST Exporter-Tiny-1.006000.tar.gz 91793 BLAKE2B c3f6786e783717b1c7dd6bd01217b7a53aa138f58b8bb05921a7bdb3cf4da6f843fcc9e6f467d5e454bdc9701ab64e2b01c9ca7576455f2083d1fe83f6387cda SHA512 bc43a7c4cd5bf3aacf95043bfe178770186b82fd7b935684c86bab78954c693bbc8dc35285a9670e3f7888e6a9d73731f1dcc3b21a05493509ee98ee2f8414f3
+DIST Exporter-Tiny-1.006002.tar.gz 92022 BLAKE2B 54dd9c647ccb47d012ab34f80a7bf0a518f5724eaf81d4d7c33a5205bf8cff2728ae0b0cdee8ea4a7d5f7faef906598349f9dc74ab7b73e74c2e2d72196abf2f SHA512 684dc97d854686910928f413bd84df3e2d2b351c2304116d5c567ec74eb7384f4085881f2bdeaf96dcf9ade2a959076ebd2bde3977dd5b876f75daaf6ca9d763
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 aeb768a57803..8f839763a054 100644
--- a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild
+++ b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.110.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Configure-time utilities for using C headers"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-ExtUtils-CBuilder
diff --git a/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0-r1.ebuild b/dev-perl/ExtUtils-Config/ExtUtils-Config-0.8.0-r1.ebuild
index c0ca9538b1b1..5a4015d319fd 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=LEONT
DIST_VERSION=0.008
inherit perl-module
-DESCRIPTION="A wrapper for perl's configuration"
+DESCRIPTION="Wrapper for perl's configuration"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.260.0.ebuild b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.260.0.ebuild
new file mode 100644
index 000000000000..6e4b30ff44e4
--- /dev/null
+++ b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.260.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=0.26
+inherit perl-module
+
+DESCRIPTION="Guess C++ compiler and flags"
+
+SLOT="0"
+KEYWORDS="~amd64 x86"
+
+RDEPEND="
+ dev-perl/Capture-Tiny
+ >=virtual/perl-ExtUtils-ParseXS-3.350.0
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Path
+ >=virtual/perl-ExtUtils-CBuilder-0.280.231
+ virtual/perl-ExtUtils-Manifest
+ dev-perl/Module-Build
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/ExtUtils-CppGuess/Manifest b/dev-perl/ExtUtils-CppGuess/Manifest
index 5c1a430a8078..d67c08a94c49 100644
--- a/dev-perl/ExtUtils-CppGuess/Manifest
+++ b/dev-perl/ExtUtils-CppGuess/Manifest
@@ -1,2 +1,3 @@
DIST ExtUtils-CppGuess-0.21.tar.gz 14067 BLAKE2B 35dab476a73c532f2635ebee871dfd4cba593c1e09ed4f9fc18826edb9208208fdcc26a884d3c6ec95db18ceafc83fb8bca1c5c8f6a8caf337795ddde80be6d2 SHA512 e48e4815ac9db4e8bb91de101f1d22aed95c770cf6fa2ea5e38094643fe96bc9fe69b0e5a76ba8aa53a653753f93526edab8b1604d864bb2b3a50223617f84d9
DIST ExtUtils-CppGuess-0.23.tar.gz 15311 BLAKE2B 6e0db2d1c419893cc68050a047e957d42b57780fbf0d26ec05831990e3af45decb4693b68ce426ac9eaa578077e9c9c951a01adea197386c9be70faeb9d22977 SHA512 f984f653cffd6288851af3e353532f369d229a8b903f8e0ba7c1a5e9d8bd1b63c3415403b45bf1e8c32dc5c330ed26d1351e37929bd22af271ac295adce737f9
+DIST ExtUtils-CppGuess-0.26.tar.gz 15592 BLAKE2B 5cf2565a954d62fa359030229d6e7d6d1c7a6bcc63bdb0eb88e00d5a8b6c5b37e0b3b7197f5a927f054b437e0245b74d4850f8bbafe0291c11381a0a7bfe9db9 SHA512 35e8e11f7df5d4a2a306cbe1df7a879291cb041677c740d95fc228e8ee812a127be4c70bc2ae6b25d3e73de69e1796539dacf3bb0b1a3311de3dea588335a225
diff --git a/dev-perl/ExtUtils-HasCompiler/metadata.xml b/dev-perl/ExtUtils-HasCompiler/metadata.xml
index e2c9afaca62c..ddc2563b94d5 100644
--- a/dev-perl/ExtUtils-HasCompiler/metadata.xml
+++ b/dev-perl/ExtUtils-HasCompiler/metadata.xml
@@ -5,4 +5,9 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">ExtUtils-HasCompiler</remote-id>
+ <remote-id type="cpan-module">ExtUtils::HasCompiler</remote-id>
+ <remote-id type="github">Leont/extutils-hascompiler</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
index d2dbfbf9257c..272932e16b2c 100644
--- a/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
+++ b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=0.08
inherit perl-module
-DESCRIPTION="A tool to build C libraries"
+DESCRIPTION="Tool to build C libraries"
# https://rt.cpan.org/Ticket/Display.html?id=133195
LICENSE="|| ( Artistic GPL-1 )"
SLOT="0"
@@ -32,9 +32,3 @@ PERL_RM_FILES=(
"t/pod.t"
"t/pod-coverage.t"
)
-
-src_configure() {
- unset LD
- [[ -n "${CCLD}" ]] && export LD="${CCLD}"
- perl-module_src_configure
-}
diff --git a/dev-perl/ExtUtils-MakeMaker-CPANfile/ExtUtils-MakeMaker-CPANfile-0.90.0.ebuild b/dev-perl/ExtUtils-MakeMaker-CPANfile/ExtUtils-MakeMaker-CPANfile-0.90.0.ebuild
index 3adaca21fe9a..94310bb026fc 100644
--- a/dev-perl/ExtUtils-MakeMaker-CPANfile/ExtUtils-MakeMaker-CPANfile-0.90.0.ebuild
+++ b/dev-perl/ExtUtils-MakeMaker-CPANfile/ExtUtils-MakeMaker-CPANfile-0.90.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="cpanfile support for EUMM"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.170.0
diff --git a/dev-perl/ExtUtils-MakeMaker-CPANfile/metadata.xml b/dev-perl/ExtUtils-MakeMaker-CPANfile/metadata.xml
index 68ddbed71b8e..8db790ded364 100644
--- a/dev-perl/ExtUtils-MakeMaker-CPANfile/metadata.xml
+++ b/dev-perl/ExtUtils-MakeMaker-CPANfile/metadata.xml
@@ -5,4 +5,9 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">ExtUtils-MakeMaker-CPANfile</remote-id>
+ <remote-id type="cpan-module">ExtUtils::MakeMaker::CPANfile</remote-id>
+ <remote-id type="github">charsbar/ExtUtils-MakeMaker-CPANfile</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0-r1.ebuild b/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0-r1.ebuild
index 50a270287d2a..9fa77e95ecec 100644
--- a/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0-r1.ebuild
+++ b/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=SMUELLER
DIST_VERSION=1.05
inherit perl-module
-DESCRIPTION="A set of useful typemaps"
+DESCRIPTION="Set of useful typemaps"
SLOT="0"
KEYWORDS="~amd64 x86"
diff --git a/dev-perl/FCGI-Client/metadata.xml b/dev-perl/FCGI-Client/metadata.xml
index e2c9afaca62c..9234f669adf4 100644
--- a/dev-perl/FCGI-Client/metadata.xml
+++ b/dev-perl/FCGI-Client/metadata.xml
@@ -5,4 +5,14 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">FCGI-Client</remote-id>
+ <remote-id type="cpan-module">FCGI::Client</remote-id>
+ <remote-id type="cpan-module">FCGI::Client::Connection</remote-id>
+ <remote-id type="cpan-module">FCGI::Client::Constant</remote-id>
+ <remote-id type="cpan-module">FCGI::Client::Record</remote-id>
+ <remote-id type="cpan-module">FCGI::Client::RecordFactory</remote-id>
+ <remote-id type="cpan-module">FCGI::Client::RecordHeader</remote-id>
+ <remote-id type="github">tokuhirom/p5-fcgi-client</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild b/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
index 23fea6bcc362..ec238c100557 100644
--- a/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
+++ b/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,4 +11,4 @@ DESCRIPTION="A FastCGI process manager"
SLOT="0"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/dev-perl/Feature-Compat-Class/Feature-Compat-Class-0.60.0.ebuild b/dev-perl/Feature-Compat-Class/Feature-Compat-Class-0.60.0.ebuild
new file mode 100644
index 000000000000..d18e761f9205
--- /dev/null
+++ b/dev-perl/Feature-Compat-Class/Feature-Compat-Class-0.60.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.06
+inherit perl-module
+
+DESCRIPTION="Make class syntax available"
+
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+BDEPEND=">=dev-perl/Module-Build-0.400.400"
diff --git a/dev-perl/Feature-Compat-Class/Manifest b/dev-perl/Feature-Compat-Class/Manifest
new file mode 100644
index 000000000000..a17701075493
--- /dev/null
+++ b/dev-perl/Feature-Compat-Class/Manifest
@@ -0,0 +1 @@
+DIST Feature-Compat-Class-0.06.tar.gz 18177 BLAKE2B 4084c6211e9afa5048aae36b23f07be6f59b3c31df258da479e91b315f79c9e191688b07e072a63bf3cf5937640b4f2255f4a3053cfa9734e0a0ecf28561b6ec SHA512 5b3c933923be62f82b84b5c6ffa5edeaf1e585ba8cf0d166d61eb177df3ec391a709ae1418eea57bac57e7f4be9bdb600998e035cef8b11baaa9e2a55cde07bc
diff --git a/dev-perl/Feature-Compat-Class/metadata.xml b/dev-perl/Feature-Compat-Class/metadata.xml
new file mode 100644
index 000000000000..5a9fea342beb
--- /dev/null
+++ b/dev-perl/Feature-Compat-Class/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Feature-Compat-Class</remote-id>
+ <remote-id type="cpan-module">Feature::Compat::Class</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Feed-Find/Feed-Find-0.130.0.ebuild b/dev-perl/Feed-Find/Feed-Find-0.130.0.ebuild
new file mode 100644
index 000000000000..a0187b88e3c1
--- /dev/null
+++ b/dev-perl/Feed-Find/Feed-Find-0.130.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DAVECROSS
+DIST_VERSION=0.13
+inherit perl-module
+
+DESCRIPTION="Syndication feed auto-discovery"
+
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ dev-perl/Class-ErrorHandler
+ dev-perl/HTML-Parser
+ dev-perl/libwww-perl
+ dev-perl/URI
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ dev-perl/Test-LWP-UserAgent
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.07-no-dot-inc.patch"
+)
diff --git a/dev-perl/Feed-Find/Manifest b/dev-perl/Feed-Find/Manifest
index 68dda34672cd..bc9100459b03 100644
--- a/dev-perl/Feed-Find/Manifest
+++ b/dev-perl/Feed-Find/Manifest
@@ -1,2 +1,3 @@
DIST Feed-Find-0.07.tar.gz 46380 BLAKE2B 9e2c7e446801decaf0f59cd1399b3a92195fbc174b3e65188367416167c9bf188402d7d995673602492cb0fe4c473dfd21848b7d00956d4f0ee66ccc037bccb2 SHA512 5ae62c0d5380d00bfae9f94d1d9ab7d024f3394ca7865d7a086668d84b0e4dfb18095468b966f7afd03f3b766f02822e9b19cfddf0f95ad7c0c3908e5a5806e9
DIST Feed-Find-0.12.tar.gz 47396 BLAKE2B 4d41247ea6c592727a4db85662582e49a5744f3849bfa646758a6991963fcf20554b595847aa624cae605018826fa6bd354ff34ec64fc0d6eba84b4723e34e79 SHA512 7449563b99b85e2db8ec6662fe1b558bb78c591a205f58d0df6a3f1e786ffbece84150afb96fc71105a7de60bc82b68cfa1402c4d73d677773d4e0a687b66e97
+DIST Feed-Find-0.13.tar.gz 47483 BLAKE2B 9f913b087dfb8085a87eed90382fb204e4a39621f3f2f4c022c5719761e21a25fd52d1fb0a7a51364d484263eb2c17ea137bbd653171a3236c8b56aa270c0126 SHA512 436438c361a7c228af8c5d31200f75b3eab8dded20040d9cd019384df28bd2348ca8c2f8f6cc3ae4b6dee90afba7c8ed911016fd4f8da46cfe8ffccf52eecd18
diff --git a/dev-perl/File-Copy-Recursive-Reduced/metadata.xml b/dev-perl/File-Copy-Recursive-Reduced/metadata.xml
index e2c9afaca62c..baf85ae04eee 100644
--- a/dev-perl/File-Copy-Recursive-Reduced/metadata.xml
+++ b/dev-perl/File-Copy-Recursive-Reduced/metadata.xml
@@ -5,4 +5,9 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">File-Copy-Recursive-Reduced</remote-id>
+ <remote-id type="cpan-module">File::Copy::Recursive::Reduced</remote-id>
+ <remote-id type="github">jkeenan/file-copy-recursive-reduced</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
new file mode 100644
index 000000000000..1c10e8dfed7b
--- /dev/null
+++ b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR="SHLOMIF"
+DIST_VERSION="0.0313"
+inherit perl-module
+
+DESCRIPTION="Alternative interface to File::Find::Object"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Class-XSAccessor
+ dev-perl/File-Find-Object
+ dev-perl/Number-Compare
+ dev-perl/Text-Glob
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.280.0
+ test? (
+ virtual/perl-File-Path
+ dev-perl/File-TreeCreate
+ virtual/perl-IO
+ )
+"
diff --git a/dev-perl/File-Find-Object-Rule/Manifest b/dev-perl/File-Find-Object-Rule/Manifest
new file mode 100644
index 000000000000..e335a1016345
--- /dev/null
+++ b/dev-perl/File-Find-Object-Rule/Manifest
@@ -0,0 +1 @@
+DIST File-Find-Object-Rule-0.0313.tar.gz 38087 BLAKE2B b34e3e63799d326ca88f6e7217625d41d34fdea2ef76f6fbd76d4cfced2fb5dc6833b42fc431de32bafdde69350a043e4008cc58a745e041ed2c58d27aa094c1 SHA512 cfcd4294e053609c9c6ce50c198ad61a7abb02a8755cef47014d39fdee84ef184e9817a0a9ee90d1beb1c81110a8de51ddba729fa13aeeee223d93faaac196e8
diff --git a/dev-perl/File-Find-Object-Rule/metadata.xml b/dev-perl/File-Find-Object-Rule/metadata.xml
new file mode 100644
index 000000000000..41afea4fd1fc
--- /dev/null
+++ b/dev-perl/File-Find-Object-Rule/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">File-Find-Object-Rule</remote-id>
+ <remote-id type="cpan-module">File::Find::Object::Rule</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild b/dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild
index f279fd2ec79d..86141d218b4a 100644
--- a/dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild
+++ b/dev-perl/File-Find-Object/File-Find-Object-0.3.7.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="An object oriented File::Find replacement"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild b/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild
new file mode 100644
index 000000000000..fc930b7e50d1
--- /dev/null
+++ b/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SHLOMIF
+inherit perl-module
+
+DESCRIPTION="An object oriented File::Find replacement"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Class-XSAccessor
+ virtual/perl-File-Spec
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/Module-Build-0.280.0
+ test? (
+ virtual/perl-File-Path
+ dev-perl/File-TreeCreate
+ >=dev-perl/Test-File-1.993.0
+ )
+"
diff --git a/dev-perl/File-Find-Object/Manifest b/dev-perl/File-Find-Object/Manifest
index 5332703db688..4db38551aa83 100644
--- a/dev-perl/File-Find-Object/Manifest
+++ b/dev-perl/File-Find-Object/Manifest
@@ -1,2 +1,3 @@
DIST File-Find-Object-0.3.6.tar.gz 30317 BLAKE2B 530a71d6abb6ee55caca4caa301959e5fdb7fbde86fd5cacd6aa36811e1c2a2d4198b0b1e2dd3a6b44222307cb067eb30ad239e102224a8e1d1ece9e87d921fe SHA512 62aec37a3f23b05396cf9786bd884383a621a214b2d7b1c7689c281391c81bb26ad5648f62942b6a08398930f9d74f3e526cd3139ca3d907c364475b207d6822
DIST File-Find-Object-0.3.7.tar.gz 29725 BLAKE2B fc76664e7b62c1ea19f83ef5dc557e50c35533079b0d4ad71e9c357b38d8fc27b66a4663edb8a880c8517e1d82d865d3989cee7dd49131ca6aa5a809dac14c31 SHA512 d6bf9835d3fef13bdcf5b2821ac359279b9779c76658505ff487cc0df73e26912999b8630df997ba98e1d15c4f69cc71312c76327bcb9deb72a94d1ffdb7cb2d
+DIST File-Find-Object-0.3.8.tar.gz 29766 BLAKE2B f17e2b9057ef19ad6d63c37e7c1e9f456d86002e0b40a4b54d05017be9a5ea21631bf9e2050d4f403874ad1ed5fd5d368385c30e6cfb8e0f81358d2d9404332d SHA512 f3a00f6b8ec22e7a7361ef158a4c631e1c834e19fb672cf429bdcffb3d11b35aff94a07a73b1922a8f47bab90f3dbc64c39da7a8899df9337b062a430481827e
diff --git a/dev-perl/File-Find-Object/metadata.xml b/dev-perl/File-Find-Object/metadata.xml
index e5a5f9f8911b..84c64190b2ff 100644
--- a/dev-perl/File-Find-Object/metadata.xml
+++ b/dev-perl/File-Find-Object/metadata.xml
@@ -6,6 +6,11 @@
<name>Gentoo Perl Project</name>
</maintainer>
<upstream>
+ <remote-id type="cpan">File-Find-Object</remote-id>
+ <remote-id type="cpan-module">File::Find::Object</remote-id>
+ <remote-id type="cpan-module">File::Find::Object::Base</remote-id>
+ <remote-id type="cpan-module">File::Find::Object::PathComp</remote-id>
+ <remote-id type="cpan-module">File::Find::Object::Result</remote-id>
<remote-id type="github">shlomif/perl-file-find-object</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.160.0.ebuild b/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.160.0.ebuild
new file mode 100644
index 000000000000..72e2bf88947d
--- /dev/null
+++ b/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.160.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.16
+
+inherit perl-module
+
+DESCRIPTION="Common rules for searching for Perl things"
+
+SLOT="0"
+KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86"
+
+RDEPEND="
+ >=virtual/perl-CPAN-Meta-1.380.0
+ >=dev-perl/File-Find-Rule-0.200.0
+ >=virtual/perl-File-Spec-0.820.0
+ >=dev-perl/Params-Util-0.380.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/File-Find-Rule-Perl/Manifest b/dev-perl/File-Find-Rule-Perl/Manifest
index 2d8b6ba87e69..5fb99b061a91 100644
--- a/dev-perl/File-Find-Rule-Perl/Manifest
+++ b/dev-perl/File-Find-Rule-Perl/Manifest
@@ -1 +1,2 @@
DIST File-Find-Rule-Perl-1.15.tar.gz 7502 BLAKE2B 7555b682b7c4128b2828a3e10013d7c016d66bae810309a9be55b5a4a0b5500a799acf18de02a60716c2a022cd03cc174b7fee0da492df09e0095edbd5b355e1 SHA512 90fc64991fbdb47bcb712f2bf7c85b2571a2b161952574606ddfd9c9ad9aeaaa2e0f3355b9c8b993ab2479d8c80e89075caa9e5413259c2bb99b1e75ef791670
+DIST File-Find-Rule-Perl-1.16.tar.gz 7812 BLAKE2B 98a0dfff22cdcbd4fedbd61932a5ebc08be88417859060ec7859ef36e49a806c7fbf9f39fcebc2c1c796bee3c1975c04c7615f2931456680b437bc4fa322bf45 SHA512 750e59c2aed55e7a73f9dbc67654d7f9de39b744967caa31510f9234bb71437cdd821babf7b80f435d6a968e9d4a49df503449683e866e090c7f120c56e20a47
diff --git a/dev-perl/File-Listing/File-Listing-6.160.0.ebuild b/dev-perl/File-Listing/File-Listing-6.160.0.ebuild
new file mode 100644
index 000000000000..5de6a8991f4f
--- /dev/null
+++ b/dev-perl/File-Listing/File-Listing-6.160.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=6.16
+inherit perl-module
+
+DESCRIPTION="Parse directory listings"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ dev-perl/HTTP-Date
+ virtual/perl-Time-Local
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Data-Dumper
+ >=virtual/perl-Test-Simple-0.980.0
+ )
+"
diff --git a/dev-perl/File-Listing/Manifest b/dev-perl/File-Listing/Manifest
index e55ac829146c..97ba2802c322 100644
--- a/dev-perl/File-Listing/Manifest
+++ b/dev-perl/File-Listing/Manifest
@@ -1 +1,2 @@
DIST File-Listing-6.15.tar.gz 78344 BLAKE2B c8ab9d215ee3d5a002a50ad67b00cfabefbc842bbb94619cc0fc8b5161d3c75c2a180c259d495871a9384d895e145c198835642bc17983a7c74869eb31a9d570 SHA512 8368605bf196750f4044d87a8b784e6a28fa6fe6d5971c5de507b4df77859020dcba4929ce97f5091966a6a2fca94466a345450f2f9d2fad9fb88d880f491944
+DIST File-Listing-6.16.tar.gz 78506 BLAKE2B b22c73db36250a99f6b662ed67ec4503726091cc3830ab6a241ea0d05e4d51647abfec33f22109692e6ac5b2229802ab31464251fbd2d98d4177e3184ea986f0 SHA512 2d18f0cf7dbf30bb752c5d70132e90dd346e6fb795cb61664b8f11bfba67ec357235f5cb5a87752cf65ba9d000a6c7976548f0aed0f833048ca1b06aed991eca
diff --git a/dev-perl/File-Map/File-Map-0.710.0.ebuild b/dev-perl/File-Map/File-Map-0.710.0.ebuild
new file mode 100644
index 000000000000..097df550902b
--- /dev/null
+++ b/dev-perl/File-Map/File-Map-0.710.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEONT
+DIST_VERSION=0.71
+inherit perl-module
+
+DESCRIPTION="Memory mapping made simple and safe"
+
+SLOT="0"
+KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-perl/Sub-Exporter-Progressive-0.1.5
+ virtual/perl-XSLoader
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-0.280.0
+ test? (
+ virtual/perl-IO
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Test-Fatal
+ virtual/perl-Test-Simple
+ >=dev-perl/Test-Warnings-0.5.0
+ virtual/perl-Time-HiRes
+ )
+"
+
+src_compile() {
+ ./Build --config "optimize=${CFLAGS}" build || die
+}
diff --git a/dev-perl/File-Map/Manifest b/dev-perl/File-Map/Manifest
index 112d00166b77..1f7d62b03a4c 100644
--- a/dev-perl/File-Map/Manifest
+++ b/dev-perl/File-Map/Manifest
@@ -1 +1,2 @@
DIST File-Map-0.67.tar.gz 104595 BLAKE2B 6a35bb47ca606d905806f8c49cef853067db3f391db3f27657d5b1cf66e24520734ce3aa8f9725d25c859190365bf3bac2a617131bdc99746a0afe5a552dab6a SHA512 52bd9ebb546e6b0e0d58cce3e5f5983c0f89bf05ba3f29d220b6d83ca150e200ac9c6e7d2adb717838c0b20e9ddd68c94509b47775d27273c37bc44dcff1d507
+DIST File-Map-0.71.tar.gz 151846 BLAKE2B 25b67fcf85677b5ad5fbee5a39cb7799e1cde928135c50a85924da5ddb5756944ed22b902414a3164f9426444e3a9194a54d0dadcd18f9ac92e70926d063de9c SHA512 12c79d0209462b8db629225b565b8366ca14183010a13abe7a93e3c8a4489b29721962ca08fd5b7b8accf9f98506427e3d3dfd4a9da3bcd3127c6316509d4e6f
diff --git a/dev-perl/File-MimeInfo/File-MimeInfo-0.330.0.ebuild b/dev-perl/File-MimeInfo/File-MimeInfo-0.330.0.ebuild
new file mode 100644
index 000000000000..f93c8655febe
--- /dev/null
+++ b/dev-perl/File-MimeInfo/File-MimeInfo-0.330.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MICHIELB
+DIST_VERSION=0.33
+inherit perl-module
+
+DESCRIPTION="Determine file type"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Encode-Locale
+ virtual/perl-Exporter
+ >=dev-perl/File-BaseDir-0.30.0
+ >=dev-perl/File-DesktopEntry-0.40.0
+ x11-misc/shared-mime-info
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/06_pod_ok.t
+ t/07_pod_cover.t
+ t/08_changes.t
+ t/09_no404s.t
+)
diff --git a/dev-perl/File-MimeInfo/Manifest b/dev-perl/File-MimeInfo/Manifest
index 997954a7d4ad..abe425dd6f7f 100644
--- a/dev-perl/File-MimeInfo/Manifest
+++ b/