summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Algorithm-Diff/Algorithm-Diff-1.190.300-r1.ebuild25
-rw-r--r--dev-perl/Algorithm-Diff/Manifest1
-rw-r--r--dev-perl/Alien-Build/Alien-Build-2.420.0.ebuild (renamed from dev-perl/Alien-Build/Alien-Build-2.230.0.ebuild)21
-rw-r--r--dev-perl/Alien-Build/Manifest2
-rw-r--r--dev-perl/Alien-Gnuplot/Alien-Gnuplot-1.34.0.ebuild27
-rw-r--r--dev-perl/Alien-Gnuplot/Manifest1
-rw-r--r--dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild2
-rw-r--r--dev-perl/Alien-Libxml2/Alien-Libxml2-0.160.0.ebuild30
-rw-r--r--dev-perl/Alien-Libxml2/Manifest1
-rw-r--r--dev-perl/Any-Moose/Any-Moose-0.270.0-r1.ebuild (renamed from dev-perl/Any-Moose/Any-Moose-0.270.0.ebuild)30
-rw-r--r--dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.0-r2.ebuild (renamed from dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.0.ebuild)9
-rw-r--r--dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild4
-rw-r--r--dev-perl/Apache-CGI-Builder/Apache-CGI-Builder-1.300.0-r3.ebuild (renamed from dev-perl/Apache-CGI-Builder/Apache-CGI-Builder-1.300.0-r2.ebuild)15
-rw-r--r--dev-perl/Apache-DBI/Apache-DBI-1.120.0-r3.ebuild (renamed from dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild)15
-rw-r--r--dev-perl/Apache-Reload/Apache-Reload-0.130.0-r2.ebuild (renamed from dev-perl/Apache-Reload/Apache-Reload-0.130.0-r1.ebuild)7
-rw-r--r--dev-perl/Apache-Session/Apache-Session-1.930.0-r1.ebuild33
-rw-r--r--dev-perl/Apache-Session/Manifest1
-rw-r--r--dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r2.ebuild2
-rw-r--r--dev-perl/Apache2-AuthenNTLM/Apache2-AuthenNTLM-0.20.0-r3.ebuild (renamed from dev-perl/Apache2-AuthenNTLM/Apache2-AuthenNTLM-0.20.0-r2.ebuild)15
-rw-r--r--dev-perl/App-Cmd/App-Cmd-0.334.0.ebuild (renamed from dev-perl/App-Cmd/App-Cmd-0.331.0.ebuild)21
-rw-r--r--dev-perl/App-Cmd/Manifest2
-rw-r--r--dev-perl/App-cpanminus/App-cpanminus-1.704.400-r1.ebuild (renamed from dev-perl/App-cpanminus/App-cpanminus-1.704.400.ebuild)12
-rw-r--r--dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild28
-rw-r--r--dev-perl/Archive-Any-Lite/Manifest1
-rw-r--r--dev-perl/Archive-Any-Lite/metadata.xml8
-rw-r--r--dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild29
-rw-r--r--dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild27
-rw-r--r--dev-perl/Archive-Extract/Manifest2
-rw-r--r--dev-perl/Array-Compare/Array-Compare-3.0.3.ebuild31
-rw-r--r--dev-perl/Array-Compare/Manifest1
-rw-r--r--dev-perl/Array-Diff/Array-Diff-0.90.0.ebuild21
-rw-r--r--dev-perl/Array-Diff/Manifest1
-rw-r--r--dev-perl/Array-Diff/metadata.xml8
-rw-r--r--dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.70.0-r1.ebuild26
-rw-r--r--dev-perl/Astro-FITS-Header/Manifest1
-rw-r--r--dev-perl/AtExit/AtExit-2.50.0.ebuild25
-rw-r--r--dev-perl/AtExit/Manifest1
-rw-r--r--dev-perl/Authen-Radius/Authen-Radius-0.310.0.ebuild50
-rw-r--r--dev-perl/Authen-Radius/Manifest1
-rw-r--r--dev-perl/Authen-Radius/files/Authen-Radius-0.26-no-install-db.patch43
-rw-r--r--dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0-r1.ebuild (renamed from dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0.ebuild)9
-rw-r--r--dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild (renamed from dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0.ebuild)12
-rw-r--r--dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild (renamed from dev-perl/Authen-Simple/Authen-Simple-0.500.0.ebuild)8
-rw-r--r--dev-perl/B-Debug/B-Debug-1.260.0-r1.ebuild (renamed from dev-perl/B-Debug/B-Debug-1.260.0.ebuild)15
-rw-r--r--dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0-r1.ebuild (renamed from dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0.ebuild)6
-rw-r--r--dev-perl/B-Keywords/B-Keywords-1.210.0.ebuild24
-rw-r--r--dev-perl/B-Keywords/Manifest1
-rw-r--r--dev-perl/BZ-Client/BZ-Client-4.400.300.ebuild62
-rw-r--r--dev-perl/BZ-Client/Manifest1
-rw-r--r--dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200-r1.ebuild (renamed from dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200.ebuild)26
-rw-r--r--dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.730.0.ebuild1
-rw-r--r--dev-perl/Bio-Das/Bio-Das-1.170.0-r3.ebuild (renamed from dev-perl/Bio-Das/Bio-Das-1.170.0-r2.ebuild)11
-rw-r--r--dev-perl/Boulder/Boulder-1.300.0-r3.ebuild (renamed from dev-perl/Boulder/Boulder-1.300.0-r2.ebuild)9
-rw-r--r--dev-perl/Browser-Open/Browser-Open-0.40.0-r1.ebuild (renamed from dev-perl/Browser-Open/Browser-Open-0.40.0.ebuild)8
-rw-r--r--dev-perl/Business-Hours/Business-Hours-0.130.0-r1.ebuild (renamed from dev-perl/Business-Hours/Business-Hours-0.130.0.ebuild)6
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20191107.0.0.ebuild36
-rw-r--r--dev-perl/Business-ISBN-Data/Manifest1
-rw-r--r--dev-perl/Business-ISMN/Business-ISMN-1.201.0.ebuild34
-rw-r--r--dev-perl/Business-ISMN/Manifest1
-rw-r--r--dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.120.0.ebuild25
-rw-r--r--dev-perl/Business-Tax-VAT-Validation/Manifest1
-rw-r--r--dev-perl/Business-UPS/Business-UPS-2.10.0-r2.ebuild19
-rw-r--r--dev-perl/Business-UPS/Manifest1
-rw-r--r--dev-perl/CBOR-XS/CBOR-XS-1.710.0-r1.ebuild31
-rw-r--r--dev-perl/CBOR-XS/Manifest1
-rw-r--r--dev-perl/CDB_File/CDB_File-1.20.0-r1.ebuild42
-rw-r--r--dev-perl/CDB_File/Manifest1
-rw-r--r--dev-perl/CDDB/CDDB-1.222.0-r3.ebuild (renamed from dev-perl/CDDB/CDDB-1.222.0-r2.ebuild)7
-rw-r--r--dev-perl/CGI-Builder/CGI-Builder-1.360.0-r3.ebuild (renamed from dev-perl/CGI-Builder/CGI-Builder-1.360.0-r2.ebuild)13
-rw-r--r--dev-perl/CGI-Compile/CGI-Compile-0.240.0.ebuild38
-rw-r--r--dev-perl/CGI-Compile/Manifest1
-rw-r--r--dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild (renamed from dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild)9
-rw-r--r--dev-perl/CGI-Fast/CGI-Fast-2.160.0.ebuild29
-rw-r--r--dev-perl/CGI-Fast/Manifest1
-rw-r--r--dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r3.ebuild (renamed from dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r2.ebuild)5
-rw-r--r--dev-perl/CGI/CGI-4.530.0.ebuild (renamed from dev-perl/CGI/CGI-4.470.0.ebuild)9
-rw-r--r--dev-perl/CGI/Manifest2
-rw-r--r--dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0-r1.ebuild (renamed from dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild)17
-rw-r--r--dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild (renamed from dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild)12
-rw-r--r--dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0-r1.ebuild (renamed from dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild)7
-rw-r--r--dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0-r1.ebuild (renamed from dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0.ebuild)15
-rw-r--r--dev-perl/CPAN-Mini/CPAN-Mini-1.111.16-r1.ebuild (renamed from dev-perl/CPAN-Mini/CPAN-Mini-1.111.16.ebuild)8
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.109.200.ebuild (renamed from dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.103.200.ebuild)9
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.4.280.ebuild24
-rw-r--r--dev-perl/CPAN-Perl-Releases/Manifest3
-rw-r--r--dev-perl/CSS-Minifier-XS/CSS-Minifier-XS-0.90.0-r2.ebuild30
-rw-r--r--dev-perl/CSS-Minifier-XS/Manifest1
-rw-r--r--dev-perl/CSS-Packer/CSS-Packer-2.70.0.ebuild28
-rw-r--r--dev-perl/CSS-Packer/Manifest1
-rw-r--r--dev-perl/CSS-Tiny/CSS-Tiny-1.200.0-r1.ebuild (renamed from dev-perl/CSS-Tiny/CSS-Tiny-1.200.0.ebuild)15
-rw-r--r--dev-perl/Cache-Cache/Cache-Cache-1.80.0-r1.ebuild (renamed from dev-perl/Cache-Cache/Cache-Cache-1.80.0.ebuild)14
-rw-r--r--dev-perl/Cache-FastMmap/Cache-FastMmap-1.570.0.ebuild (renamed from dev-perl/Cache-FastMmap/Cache-FastMmap-1.490.0-r1.ebuild)15
-rw-r--r--dev-perl/Cache-FastMmap/Manifest2
-rw-r--r--dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.260.0-r1.ebuild55
-rw-r--r--dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.270.0.ebuild3
-rw-r--r--dev-perl/Cache-Memcached-Fast/Manifest1
-rw-r--r--dev-perl/Cache-Memcached-Fast/files/Cache-Memcached-Fast-0.250.0-no-flto.patch32
-rw-r--r--dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild8
-rw-r--r--dev-perl/Cache/Cache-2.110.0-r1.ebuild (renamed from dev-perl/Cache/Cache-2.110.0.ebuild)8
-rw-r--r--dev-perl/Cairo/Cairo-1.107.0-r1.ebuild41
-rw-r--r--dev-perl/Cairo/Manifest1
-rw-r--r--dev-perl/Calendar-Simple/Calendar-Simple-2.0.0.ebuild32
-rw-r--r--dev-perl/Calendar-Simple/Manifest1
-rw-r--r--dev-perl/Capture-Tiny/Capture-Tiny-0.480.0-r1.ebuild (renamed from dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild)6
-rw-r--r--dev-perl/Carp-Assert-More/Carp-Assert-More-2.0.1.ebuild29
-rw-r--r--dev-perl/Carp-Assert-More/Manifest1
-rw-r--r--dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild2
-rw-r--r--dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild (renamed from dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0.ebuild)8
-rw-r--r--dev-perl/Cisco-IPPhone/Cisco-IPPhone-0.50.0-r3.ebuild (renamed from dev-perl/Cisco-IPPhone/Cisco-IPPhone-0.50.0-r2.ebuild)5
-rw-r--r--dev-perl/Cisco-IPPhone/metadata.xml4
-rw-r--r--dev-perl/Cisco-Reconfig/Cisco-Reconfig-0.912.0-r1.ebuild (renamed from dev-perl/Cisco-Reconfig/Cisco-Reconfig-0.912.0.ebuild)12
-rw-r--r--dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r2.ebuild (renamed from dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r1.ebuild)13
-rw-r--r--dev-perl/Class-C3/Class-C3-0.340.0.ebuild27
-rw-r--r--dev-perl/Class-C3/Manifest1
-rw-r--r--dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r4.ebuild (renamed from dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild)13
-rw-r--r--dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild (renamed from dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild)19
-rw-r--r--dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r3.ebuild (renamed from dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild)16
-rw-r--r--dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r4.ebuild (renamed from dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r3.ebuild)4
-rw-r--r--dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.ebuild19
-rw-r--r--dev-perl/Class-Data-Inheritable/Manifest1
-rw-r--r--dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild (renamed from dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0.ebuild)6
-rw-r--r--dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r3.ebuild (renamed from dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r2.ebuild)10
-rw-r--r--dev-perl/Class-ISA/Class-ISA-0.360.0-r1.ebuild (renamed from dev-perl/Class-ISA/Class-ISA-0.360.0.ebuild)12
-rw-r--r--dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild (renamed from dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild)9
-rw-r--r--dev-perl/Class-Singleton/Class-Singleton-1.500.0-r1.ebuild17
-rw-r--r--dev-perl/Class-Singleton/Manifest1
-rw-r--r--dev-perl/Class-Std/Class-Std-0.13.0-r1.ebuild (renamed from dev-perl/Class-Std/Class-Std-0.13.0.ebuild)8
-rw-r--r--dev-perl/Class-Tiny/Class-Tiny-1.6.0.ebuild32
-rw-r--r--dev-perl/Class-Tiny/Manifest1
-rw-r--r--dev-perl/Class-Unload/Class-Unload-0.110.0-r1.ebuild (renamed from dev-perl/Class-Unload/Class-Unload-0.110.0.ebuild)13
-rw-r--r--dev-perl/Class-Virtual/Class-Virtual-0.80.0-r1.ebuild (renamed from dev-perl/Class-Virtual/Class-Virtual-0.80.0.ebuild)14
-rw-r--r--dev-perl/Clipboard/Clipboard-0.260.0.ebuild36
-rw-r--r--dev-perl/Clipboard/Manifest1
-rw-r--r--dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild2
-rw-r--r--dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild2
-rw-r--r--dev-perl/Clone-PP/Manifest1
-rw-r--r--dev-perl/Clone/Clone-0.390.0.ebuild22
-rw-r--r--dev-perl/Clone/Manifest1
-rw-r--r--dev-perl/Color-Calc/Color-Calc-1.74.0-r1.ebuild32
-rw-r--r--dev-perl/Color-Library/Color-Library-0.21.0-r1.ebuild28
-rw-r--r--dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild30
-rw-r--r--dev-perl/Compress-Bzip2/Manifest1
-rw-r--r--dev-perl/Config-Any/Config-Any-0.320.0-r1.ebuild (renamed from dev-perl/Config-Any/Config-Any-0.320.0.ebuild)7
-rw-r--r--dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r1.ebuild21
-rw-r--r--dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild2
-rw-r--r--dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild (renamed from dev-perl/Config-AutoConf/Config-AutoConf-0.315.0.ebuild)15
-rw-r--r--dev-perl/Config-AutoConf/Manifest2
-rw-r--r--dev-perl/Config-Crontab/Config-Crontab-1.450.0-r1.ebuild (renamed from dev-perl/Config-Crontab/Config-Crontab-1.450.0.ebuild)8
-rw-r--r--dev-perl/Config-General/Config-General-2.630.0-r1.ebuild (renamed from dev-perl/Config-General/Config-General-2.630.0.ebuild)5
-rw-r--r--dev-perl/Config-Grammar/Config-Grammar-1.120.0.ebuild26
-rw-r--r--dev-perl/Config-Grammar/Manifest1
-rw-r--r--dev-perl/Config-INI/Config-INI-0.27.0.ebuild (renamed from dev-perl/DateTime-HiRes/DateTime-HiRes-0.30.0.ebuild)22
-rw-r--r--dev-perl/Config-INI/Manifest1
-rw-r--r--dev-perl/Config-IniFiles/Config-IniFiles-2.940.0.ebuild40
-rw-r--r--dev-perl/Config-IniFiles/Manifest1
-rw-r--r--dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.464.ebuild26
-rw-r--r--dev-perl/Config-MVP-Reader-INI/Manifest1
-rw-r--r--dev-perl/Config-MVP/Config-MVP-2.200.11.ebuild46
-rw-r--r--dev-perl/Config-MVP/Manifest1
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild25
-rw-r--r--dev-perl/Config-Tiny/Manifest1
-rw-r--r--dev-perl/ConfigReader/ConfigReader-0.500.0-r3.ebuild (renamed from dev-perl/ConfigReader/ConfigReader-0.500.0-r2.ebuild)5
-rw-r--r--dev-perl/Contextual-Return/Contextual-Return-0.4.14-r1.ebuild (renamed from dev-perl/Contextual-Return/Contextual-Return-0.4.14.ebuild)13
-rw-r--r--dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild21
-rw-r--r--dev-perl/Convert-ASN1/Manifest1
-rw-r--r--dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild (renamed from dev-perl/Convert-BinHex/Convert-BinHex-1.125.0.ebuild)8
-rw-r--r--dev-perl/Convert-Color/Convert-Color-0.110.0-r1.ebuild (renamed from dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild)9
-rw-r--r--dev-perl/Convert-PEM/Convert-PEM-0.80.0-r1.ebuild30
-rw-r--r--dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild2
-rw-r--r--dev-perl/Convert-UUlib/Convert-UUlib-1.710.0.ebuild31
-rw-r--r--dev-perl/Convert-UUlib/Manifest1
-rw-r--r--dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild24
-rw-r--r--dev-perl/Cookie-Baker-XS/Manifest1
-rw-r--r--dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild28
-rw-r--r--dev-perl/Cookie-Baker/Manifest1
-rw-r--r--dev-perl/Coro/Coro-6.550.0.ebuild44
-rw-r--r--dev-perl/Coro/Manifest1
-rw-r--r--dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild2
-rw-r--r--dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.270.0.ebuild (renamed from dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.190.0.ebuild)22
-rw-r--r--dev-perl/Cpanel-JSON-XS/Manifest2
-rw-r--r--dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r1.ebuild27
-rw-r--r--dev-perl/Crypt-CBC/Crypt-CBC-3.40.0.ebuild32
-rw-r--r--dev-perl/Crypt-CBC/Manifest1
-rw-r--r--dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r2.ebuild (renamed from dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r1.ebuild)9
-rw-r--r--dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r2.ebuild27
-rw-r--r--dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild30
-rw-r--r--dev-perl/Crypt-DES/Crypt-DES-2.70.0-r1.ebuild20
-rw-r--r--dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r1.ebuild19
-rw-r--r--dev-perl/Crypt-DH/Crypt-DH-0.70.0-r2.ebuild28
-rw-r--r--dev-perl/Crypt-DSA/Crypt-DSA-1.170.0.ebuild32
-rw-r--r--dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0-r1.ebuild (renamed from dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0.ebuild)9
-rw-r--r--dev-perl/Crypt-OpenSSL-ECDSA/Crypt-OpenSSL-ECDSA-0.80.0-r4.ebuild32
-rw-r--r--dev-perl/Crypt-OpenSSL-ECDSA/Manifest1
-rw-r--r--dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.110.0.ebuild29
-rw-r--r--dev-perl/Crypt-OpenSSL-Guess/Manifest1
-rw-r--r--dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.280.0-r3.ebuild27
-rw-r--r--dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.320.0.ebuild42
-rw-r--r--dev-perl/Crypt-OpenSSL-RSA/Manifest2
-rw-r--r--dev-perl/Crypt-OpenSSL-RSA/files/Crypt-OpenSSL-RSA-0.280.0-openssl-1.1.0.patch256
-rw-r--r--dev-perl/Crypt-OpenSSL-RSA/files/Crypt-OpenSSL-RSA-0.320.0-openssl-3.0.0.patch89
-rw-r--r--dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.110.0.ebuild27
-rw-r--r--dev-perl/Crypt-OpenSSL-Random/Manifest1
-rw-r--r--dev-perl/Crypt-RSA/Crypt-RSA-1.990.0-r1.ebuild37
-rw-r--r--dev-perl/Crypt-Random/Crypt-Random-1.540.0.ebuild22
-rw-r--r--dev-perl/Crypt-Random/Manifest1
-rw-r--r--dev-perl/Crypt-Twofish/Crypt-Twofish-2.170.0-r2.ebuild22
-rw-r--r--dev-perl/Crypt-Twofish/Manifest1
-rw-r--r--dev-perl/Crypt-URandom/Crypt-URandom-0.360.0-r1.ebuild (renamed from dev-perl/Crypt-URandom/Crypt-URandom-0.360.0.ebuild)13
-rw-r--r--dev-perl/Crypt-X509/Crypt-X509-0.530.0.ebuild24
-rw-r--r--dev-perl/Crypt-X509/Manifest1
-rw-r--r--dev-perl/CryptX/CryptX-0.73.0.ebuild56
-rw-r--r--dev-perl/CryptX/Manifest1
-rw-r--r--dev-perl/Curses/Curses-1.380.0.ebuild (renamed from dev-perl/Curses/Curses-1.360.0-r1.ebuild)36
-rw-r--r--dev-perl/Curses/Manifest2
-rw-r--r--dev-perl/Cwd-Guard/Cwd-Guard-0.50.0-r1.ebuild (renamed from dev-perl/Cwd-Guard/Cwd-Guard-0.50.0.ebuild)14
-rw-r--r--dev-perl/DBD-SQLite/DBD-SQLite-1.660.0.ebuild2
-rw-r--r--dev-perl/DBD-SQLite/DBD-SQLite-1.700.0.ebuild51
-rw-r--r--dev-perl/DBD-SQLite/Manifest1
-rw-r--r--dev-perl/DBI-Shell/DBI-Shell-11.950.0-r2.ebuild27
-rw-r--r--dev-perl/DBI-Shell/Manifest1
-rw-r--r--dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0-r1.ebuild (renamed from dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0.ebuild)17
-rw-r--r--dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0-r1.ebuild (renamed from dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0.ebuild)11
-rw-r--r--dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.710.0.ebuild39
-rw-r--r--dev-perl/DBIx-SearchBuilder/Manifest1
-rw-r--r--dev-perl/Daemon-Generic/Daemon-Generic-0.850.0-r1.ebuild (renamed from dev-perl/Daemon-Generic/Daemon-Generic-0.850.0.ebuild)8
-rw-r--r--dev-perl/Danga-Socket/Danga-Socket-1.610.0-r1.ebuild19
-rw-r--r--dev-perl/Danga-Socket/Manifest1
-rw-r--r--dev-perl/Data-Binary/Data-Binary-0.10.0.ebuild19
-rw-r--r--dev-perl/Data-Binary/Manifest1
-rw-r--r--dev-perl/Data-Binary/metadata.xml8
-rw-r--r--dev-perl/Data-Compare/Data-Compare-1.250.0.ebuild34
-rw-r--r--dev-perl/Data-Compare/Manifest1
-rw-r--r--dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild2
-rw-r--r--dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild23
-rw-r--r--dev-perl/Data-Dump/Manifest1
-rw-r--r--dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0-r1.ebuild (renamed from dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0.ebuild)10
-rw-r--r--dev-perl/Data-Float/Data-Float-0.13.0-r1.ebuild25
-rw-r--r--dev-perl/Data-Float/Data-Float-0.13.0.ebuild27
-rw-r--r--dev-perl/Data-FormValidator/Data-FormValidator-4.880.0-r1.ebuild (renamed from dev-perl/Data-FormValidator/Data-FormValidator-4.880.0.ebuild)13
-rw-r--r--dev-perl/Data-GUID/Data-GUID-0.50.0.ebuild27
-rw-r--r--dev-perl/Data-GUID/Manifest1
-rw-r--r--dev-perl/Data-HexDump/Data-HexDump-0.20.0.ebuild20
-rw-r--r--dev-perl/Data-HexDump/Manifest1
-rw-r--r--dev-perl/Data-OptList/Data-OptList-0.112.0.ebuild25
-rw-r--r--dev-perl/Data-OptList/Manifest1
-rw-r--r--dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r2.ebuild (renamed from dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r1.ebuild)17
-rw-r--r--dev-perl/Data-Password-passwdqc/Data-Password-passwdqc-0.90.0-r1.ebuild (renamed from dev-perl/Data-Password-passwdqc/Data-Password-passwdqc-0.90.0.ebuild)17
-rw-r--r--dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild33
-rw-r--r--dev-perl/Data-Perl/Manifest1
-rw-r--r--dev-perl/Data-Printer/Data-Printer-0.400.0.ebuild36
-rw-r--r--dev-perl/Data-Printer/Manifest1
-rw-r--r--dev-perl/Data-Random/Data-Random-0.120.0.ebuild43
-rw-r--r--dev-perl/Data-Random/Manifest1
-rw-r--r--dev-perl/Data-Section/Data-Section-0.200.7-r1.ebuild (renamed from dev-perl/Data-Section/Data-Section-0.200.7.ebuild)11
-rw-r--r--dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild24
-rw-r--r--dev-perl/Data-UUID/Manifest1
-rw-r--r--dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.150.0.ebuild27
-rw-r--r--dev-perl/Data-Validate-Domain/Manifest1
-rw-r--r--dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild31
-rw-r--r--dev-perl/Data-Validate-IP/Manifest1
-rw-r--r--dev-perl/Date-Extract/Date-Extract-0.60.0-r1.ebuild (renamed from dev-perl/Date-Extract/Date-Extract-0.60.0.ebuild)8
-rw-r--r--dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.106.0.ebuild (renamed from dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.102.0.ebuild)8
-rw-r--r--dev-perl/DateTime-Calendar-Julian/Manifest2
-rw-r--r--dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0-r1.ebuild (renamed from dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0.ebuild)7
-rw-r--r--dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0-r1.ebuild (renamed from dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0.ebuild)5
-rw-r--r--dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.810.0-r1.ebuild30
-rw-r--r--dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Builder/Manifest1
-rw-r--r--dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.340.0.ebuild35
-rw-r--r--dev-perl/DateTime-Format-Flexible/Manifest1
-rw-r--r--dev-perl/DateTime-Format-Human-Duration/DateTime-Format-Human-Duration-0.640.0-r1.ebuild (renamed from dev-perl/DateTime-Format-Human-Duration/DateTime-Format-Human-Duration-0.640.0.ebuild)10
-rw-r--r--dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.140.0.ebuild34
-rw-r--r--dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0-r1.ebuild30
-rw-r--r--dev-perl/DateTime-Format-ISO8601/Manifest2
-rw-r--r--dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0-r1.ebuild (renamed from dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild)6
-rw-r--r--dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.110.0.ebuild47
-rw-r--r--dev-perl/DateTime-Format-Natural/Manifest1
-rw-r--r--dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.770.0.ebuild37
-rw-r--r--dev-perl/DateTime-Format-Strptime/Manifest1
-rw-r--r--dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild27
-rw-r--r--dev-perl/DateTime-Format-W3CDTF/Manifest1
-rw-r--r--dev-perl/DateTime-HiRes/Manifest1
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild43
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.280.0.ebuild45
-rw-r--r--dev-perl/DateTime-Locale/Manifest2
-rw-r--r--dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild26
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.500.0.ebuild (renamed from dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild)12
-rw-r--r--dev-perl/DateTime-TimeZone/Manifest2
-rw-r--r--dev-perl/DateTime-Tiny/metadata.xml4
-rw-r--r--dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0-r1.ebuild (renamed from dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0.ebuild)6
-rw-r--r--dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0-r1.ebuild (renamed from dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0.ebuild)10
-rw-r--r--dev-perl/Devel-CheckLib/Devel-CheckLib-1.130.0.ebuild29
-rw-r--r--dev-perl/Devel-CheckLib/Manifest1
-rw-r--r--dev-perl/Devel-CheckOS/Devel-CheckOS-1.870.0.ebuild (renamed from dev-perl/Devel-CheckOS/Devel-CheckOS-1.830.0.ebuild)9
-rw-r--r--dev-perl/Devel-CheckOS/Manifest2
-rw-r--r--dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0-r1.ebuild (renamed from dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0.ebuild)5
-rw-r--r--dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3-r1.ebuild (renamed from dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3.ebuild)11
-rw-r--r--dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild28
-rw-r--r--dev-perl/Devel-Hide/Manifest1
-rw-r--r--dev-perl/Devel-NYTProf/Devel-NYTProf-6.110.0.ebuild48
-rw-r--r--dev-perl/Devel-NYTProf/Manifest1
-rw-r--r--dev-perl/Devel-REPL/Devel-REPL-1.3.28-r1.ebuild (renamed from dev-perl/Devel-REPL/Devel-REPL-1.3.28.ebuild)12
-rw-r--r--dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0-r1.ebuild (renamed from dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0.ebuild)8
-rw-r--r--dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild23
-rw-r--r--dev-perl/Devel-Size/Manifest1
-rw-r--r--dev-perl/Devel-SmallProf/Devel-SmallProf-2.20.0-r5.ebuild (renamed from dev-perl/Devel-SmallProf/Devel-SmallProf-2.20.0-r4.ebuild)6
-rw-r--r--dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild (renamed from dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0.ebuild)8
-rw-r--r--dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild32
-rw-r--r--dev-perl/Devel-StackTrace/Manifest1
-rw-r--r--dev-perl/Digest-CRC/Digest-CRC-0.220.0_p2-r1.ebuild25
-rw-r--r--dev-perl/Digest-CRC/Manifest1
-rw-r--r--dev-perl/Digest-HMAC/Digest-HMAC-1.30.0-r2.ebuild21
-rw-r--r--dev-perl/Digest-HMAC/Manifest1
-rw-r--r--dev-perl/Digest-JHash/Digest-JHash-0.100.0-r1.ebuild (renamed from dev-perl/Digest-JHash/Digest-JHash-0.100.0.ebuild)8
-rw-r--r--dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0-r1.ebuild (renamed from dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0.ebuild)9
-rw-r--r--dev-perl/Dist-Metadata/Dist-Metadata-0.927.0-r1.ebuild (renamed from dev-perl/Dist-Metadata/Dist-Metadata-0.927.0.ebuild)8
-rw-r--r--dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.6.0-r1.ebuild (renamed from dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.6.0.ebuild)5
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Git-Contributors/Dist-Zilla-Plugin-Git-Contributors-0.35.0.ebuild47
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Git-Contributors/Manifest1
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.48.0.ebuild54
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Git/Manifest1
-rw-r--r--dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0.ebuild40
-rw-r--r--dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest1
-rw-r--r--dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-r1.ebuild (renamed from dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild)8
-rw-r--r--dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4-r1.ebuild (renamed from dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild)8
-rw-r--r--dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-r1.ebuild34
-rw-r--r--dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Manifest1
-rw-r--r--dev-perl/Dist-Zilla-Plugin-PodWeaver/Dist-Zilla-Plugin-PodWeaver-4.9.0.ebuild30
-rw-r--r--dev-perl/Dist-Zilla-Plugin-PodWeaver/Manifest1
-rw-r--r--dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300-r1.ebuild (renamed from dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300.ebuild)6
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0-r1.ebuild (renamed from dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0.ebuild)8
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0.ebuild31
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/Manifest1
-rw-r--r--dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/metadata.xml8
-rw-r--r--dev-perl/Dist-Zilla/Dist-Zilla-6.24.0.ebuild (renamed from dev-perl/Dist-Zilla/Dist-Zilla-6.15.0-r1.ebuild)27
-rw-r--r--dev-perl/Dist-Zilla/Manifest2
-rw-r--r--dev-perl/Dumbbench/Dumbbench-0.111.0.ebuild34
-rw-r--r--dev-perl/Dumbbench/Manifest1
-rw-r--r--dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0-r1.ebuild (renamed from dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild)6
-rw-r--r--dev-perl/EV/EV-4.220.0.ebuild22
-rw-r--r--dev-perl/EV/EV-4.330.0.ebuild2
-rw-r--r--dev-perl/EV/Manifest1
-rw-r--r--dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild29
-rw-r--r--dev-perl/Email-Abstract/Manifest1
-rw-r--r--dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild26
-rw-r--r--dev-perl/Email-Address-XS/Manifest1
-rw-r--r--dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild (renamed from dev-perl/Email-Address/Email-Address-1.912.0.ebuild)6
-rw-r--r--dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild (renamed from dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild)8
-rw-r--r--dev-perl/Email-Date/Email-Date-1.104.0-r3.ebuild (renamed from dev-perl/Email-Date/Email-Date-1.104.0-r2.ebuild)8
-rw-r--r--dev-perl/Email-Filter/Email-Filter-1.34.0-r1.ebuild (renamed from dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild)8
-rw-r--r--dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild2
-rw-r--r--dev-perl/Email-FolderType/Email-FolderType-0.814.0-r2.ebuild (renamed from dev-perl/Email-FolderType/Email-FolderType-0.814.0-r1.ebuild)8
-rw-r--r--dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.200.0-r3.ebuild (renamed from dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.200.0-r2.ebuild)8
-rw-r--r--dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild37
-rw-r--r--dev-perl/Email-MIME/Manifest1
-rw-r--r--dev-perl/Email-MessageID/Email-MessageID-1.406.0-r1.ebuild (renamed from dev-perl/Email-MessageID/Email-MessageID-1.406.0.ebuild)8
-rw-r--r--dev-perl/Email-Reply/Email-Reply-1.204.0-r1.ebuild (renamed from dev-perl/Email-Reply/Email-Reply-1.204.0.ebuild)8
-rw-r--r--dev-perl/Email-Sender/Email-Sender-2.500.0.ebuild43
-rw-r--r--dev-perl/Email-Sender/Manifest1
-rw-r--r--dev-perl/Email-Simple/Email-Simple-2.214.0.ebuild28
-rw-r--r--dev-perl/Email-Simple/Manifest1
-rw-r--r--dev-perl/Email-Valid/Email-Valid-1.202.0-r1.ebuild (renamed from dev-perl/Email-Valid/Email-Valid-1.202.0.ebuild)8
-rw-r--r--dev-perl/Encode-Locale/Encode-Locale-1.50.0-r1.ebuild (renamed from dev-perl/Encode-Locale/Encode-Locale-1.50.0.ebuild)7
-rw-r--r--dev-perl/Error/Error-0.170.250.ebuild31
-rw-r--r--dev-perl/Error/Manifest1
-rw-r--r--dev-perl/Eval-Closure/Eval-Closure-0.140.0-r1.ebuild (renamed from dev-perl/Eval-Closure/Eval-Closure-0.140.0.ebuild)8
-rw-r--r--dev-perl/Eval-LineNumbers/Eval-LineNumbers-0.350.0.ebuild21
-rw-r--r--dev-perl/Eval-LineNumbers/Manifest1
-rw-r--r--dev-perl/Exception-Died/Exception-Died-0.60.0-r3.ebuild (renamed from dev-perl/Exception-Died/Exception-Died-0.60.0-r2.ebuild)11
-rw-r--r--dev-perl/Expect/Expect-1.350.0-r1.ebuild (renamed from dev-perl/Expect/Expect-1.350.0.ebuild)7
-rw-r--r--dev-perl/Exporter-Lite/Exporter-Lite-0.80.0-r1.ebuild (renamed from dev-perl/Exporter-Lite/Exporter-Lite-0.80.0.ebuild)8
-rw-r--r--dev-perl/ExtUtils-CChecker/metadata.xml4
-rw-r--r--dev-perl/ExtUtils-HasCompiler/ExtUtils-HasCompiler-0.23.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-MakeMaker-CPANfile/ExtUtils-MakeMaker-CPANfile-0.90.0.ebuild21
-rw-r--r--dev-perl/ExtUtils-MakeMaker-CPANfile/Manifest1
-rw-r--r--dev-perl/ExtUtils-MakeMaker-CPANfile/metadata.xml8
-rw-r--r--dev-perl/File-Copy-Link/File-Copy-Link-0.140.0.ebuild4
-rw-r--r--dev-perl/File-Copy-Recursive-Reduced/File-Copy-Recursive-Reduced-0.6.0.ebuild2
-rw-r--r--dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.380.0-r1.ebuild15
-rw-r--r--dev-perl/File-Copy-Recursive/Manifest1
-rw-r--r--dev-perl/File-Find-Object/File-Find-Object-0.3.6.ebuild27
-rw-r--r--dev-perl/File-Find-Object/Manifest1
-rw-r--r--dev-perl/File-Find-Object/metadata.xml8
-rw-r--r--dev-perl/File-Next/File-Next-1.180.0-r1.ebuild2
-rw-r--r--dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild2
-rw-r--r--dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild25
-rw-r--r--dev-perl/File-TreeCreate/Manifest1
-rw-r--r--dev-perl/File-TreeCreate/metadata.xml8
-rw-r--r--dev-perl/GD/GD-2.730.0-r1.ebuild2
-rw-r--r--dev-perl/Graphics-ColorNames-HTML/Graphics-ColorNames-HTML-3.3.1.ebuild26
-rw-r--r--dev-perl/Graphics-ColorNames-HTML/Manifest1
-rw-r--r--dev-perl/Graphics-ColorNames-HTML/metadata.xml8
-rw-r--r--dev-perl/Gtk2/Gtk2-1.249.930.ebuild6
-rw-r--r--dev-perl/Gtk2/files/Gtk2-1.249.930-skip-pixbuf-test.patch24
-rw-r--r--dev-perl/Gtk3-ImageView/Gtk3-ImageView-10.0.0.ebuild41
-rw-r--r--dev-perl/Gtk3-ImageView/Manifest1
-rw-r--r--dev-perl/HTML-FromText/HTML-FromText-2.70.0.ebuild2
-rw-r--r--dev-perl/HTTP-Cache-Transparent/HTTP-Cache-Transparent-1.400.0.ebuild2
-rw-r--r--dev-perl/HTTP-Simple/HTTP-Simple-0.4.0.ebuild24
-rw-r--r--dev-perl/HTTP-Simple/Manifest1
-rw-r--r--dev-perl/HTTP-Simple/metadata.xml8
-rw-r--r--dev-perl/Hash-Merge/Hash-Merge-0.302.0.ebuild2
-rw-r--r--dev-perl/IO-HTML/IO-HTML-1.1.0.ebuild32
-rw-r--r--dev-perl/IO-HTML/Manifest1
-rw-r--r--dev-perl/IO-SessionData/IO-SessionData-1.30.0-r1.ebuild2
-rw-r--r--dev-perl/IO-stringy/IO-stringy-2.111.0.ebuild18
-rw-r--r--dev-perl/IO-stringy/Manifest1
-rw-r--r--dev-perl/IPC-Run/IPC-Run-20200505.0.0.ebuild2
-rw-r--r--dev-perl/Inline-C/Inline-C-0.810.0.ebuild2
-rw-r--r--dev-perl/Inline-Files/Inline-Files-0.690.0.ebuild23
-rw-r--r--dev-perl/Inline-Files/Manifest1
-rw-r--r--dev-perl/Inline/Inline-0.860.0.ebuild2
-rw-r--r--dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild2
-rw-r--r--dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.100.0.ebuild2
-rw-r--r--dev-perl/LWP-UserAgent-Determined/LWP-UserAgent-Determined-1.70.0.ebuild2
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-3.751.ebuild148
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-3.780.ebuild (renamed from dev-perl/Lab-Measurement/Lab-Measurement-3.741.ebuild)3
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild12
-rw-r--r--dev-perl/Lab-Measurement/Manifest3
-rw-r--r--dev-perl/Lingua-Preferred/Lingua-Preferred-0.2.4-r2.ebuild2
-rw-r--r--dev-perl/Linux-Smaps/Linux-Smaps-0.140.0.ebuild2
-rw-r--r--dev-perl/List-MoreUtils-XS/List-MoreUtils-XS-0.430.0.ebuild2
-rw-r--r--dev-perl/Locale-Maketext-Lexicon/Locale-Maketext-Lexicon-1.0.0-r1.ebuild3
-rw-r--r--dev-perl/Log-TraceMessages/Log-TraceMessages-1.400.0-r2.ebuild2
-rw-r--r--dev-perl/MIME-tools/MIME-tools-5.509.0.ebuild2
-rw-r--r--dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.101.120.ebuild2
-rw-r--r--dev-perl/Mail-DKIM/Mail-DKIM-1.202.9.070.ebuild2
-rw-r--r--dev-perl/Mail-DMARC/Mail-DMARC-1.202.104.270-r1.ebuild (renamed from dev-perl/Mail-DMARC/Mail-DMARC-1.202.104.270.ebuild)1
-rw-r--r--dev-perl/Mail-DMARC/Mail-DMARC-1.202.109.270-r1.ebuild86
-rw-r--r--dev-perl/Mail-DMARC/Manifest1
-rw-r--r--dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.190.0.ebuild2
-rw-r--r--dev-perl/Module-CPANTS-Analyse/Manifest1
-rw-r--r--dev-perl/Module-CPANTS-Analyse/Module-CPANTS-Analyse-1.10.0.ebuild37
-rw-r--r--dev-perl/Module-CPANTS-Analyse/metadata.xml8
-rw-r--r--dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild2
-rw-r--r--dev-perl/MongoDB/metadata.xml4
-rw-r--r--dev-perl/MooseX-Types/MooseX-Types-0.500.0.ebuild2
-rw-r--r--dev-perl/Mouse/Mouse-2.4.10.ebuild36
-rw-r--r--dev-perl/Mouse/Mouse-2.5.10.ebuild2
-rw-r--r--dev-perl/MouseX-NativeTraits/MouseX-NativeTraits-1.90.0-r2.ebuild4
-rw-r--r--dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.60.0.ebuild2
-rw-r--r--dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0-r1.ebuild2
-rw-r--r--dev-perl/Net-HTTP/Net-HTTP-6.210.0.ebuild2
-rw-r--r--dev-perl/Net-IRR/metadata.xml4
-rw-r--r--dev-perl/Net-Jabber/Net-Jabber-2.0.0-r2.ebuild2
-rw-r--r--dev-perl/Net-Netmask/Manifest1
-rw-r--r--dev-perl/Net-Netmask/Net-Netmask-1.902.200.ebuild19
-rw-r--r--dev-perl/Net-Netmask/Net-Netmask-2.0.100.ebuild2
-rw-r--r--dev-perl/Net-OpenSSH/Net-OpenSSH-0.800.0.ebuild4
-rw-r--r--dev-perl/Net-XMPP/Net-XMPP-1.50.0-r1.ebuild2
-rw-r--r--dev-perl/Number-Fraction/Number-Fraction-3.0.4.ebuild5
-rw-r--r--dev-perl/PDL-Transform-Color/PDL-Transform-Color-1.5.0.ebuild2
-rw-r--r--dev-perl/PDL/PDL-2.54.0.ebuild2
-rw-r--r--dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.440.0.ebuild2
-rw-r--r--dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild2
-rw-r--r--dev-perl/Package-Stash/Package-Stash-0.390.0.ebuild2
-rw-r--r--dev-perl/Params-Util/Params-Util-1.102.0.ebuild2
-rw-r--r--dev-perl/Pegex/Pegex-0.750.0.ebuild2
-rw-r--r--dev-perl/Perl-MinimumVersion/Perl-MinimumVersion-1.400.0.ebuild2
-rw-r--r--dev-perl/Perl-PrereqScanner-NotQuiteLite/Manifest1
-rw-r--r--dev-perl/Perl-PrereqScanner-NotQuiteLite/Perl-PrereqScanner-NotQuiteLite-0.991.400.ebuild33
-rw-r--r--dev-perl/Perl-PrereqScanner-NotQuiteLite/metadata.xml8
-rw-r--r--dev-perl/Perl-PrereqScanner/Perl-PrereqScanner-1.24.0.ebuild2
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20210717.0.0.ebuild2
-rw-r--r--dev-perl/PerlIO-Layers/Manifest1
-rw-r--r--dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0-r1.ebuild45
-rw-r--r--dev-perl/PerlIO-Layers/PerlIO-Layers-0.12.0.ebuild2
-rw-r--r--dev-perl/PerlIO-eol/PerlIO-eol-0.170.0.ebuild2
-rw-r--r--dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild2
-rw-r--r--dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.8.0.ebuild2
-rw-r--r--dev-perl/Plack/Plack-1.4.800.ebuild2
-rw-r--r--dev-perl/Pod-Elemental/Pod-Elemental-0.103.5.ebuild2
-rw-r--r--dev-perl/Pod-Eventual/Pod-Eventual-0.94.2.ebuild2
-rw-r--r--dev-perl/Pod-Markdown/Pod-Markdown-3.300.0.ebuild2
-rw-r--r--dev-perl/Pod-Tests/Pod-Tests-1.200.0.ebuild2
-rw-r--r--dev-perl/Pod-Weaver/Pod-Weaver-4.18.0.ebuild2
-rw-r--r--dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.590.0.ebuild2
-rw-r--r--dev-perl/REST-Client/metadata.xml4
-rw-r--r--dev-perl/RPC-XML/RPC-XML-0.820.0.ebuild6
-rw-r--r--dev-perl/RRD-Simple/RRD-Simple-1.440.0-r3.ebuild (renamed from dev-perl/RRD-Simple/RRD-Simple-1.440.0-r2.ebuild)11
-rw-r--r--dev-perl/RRD-Simple/metadata.xml4
-rw-r--r--dev-perl/Rcs/metadata.xml4
-rw-r--r--dev-perl/Ref-Util-XS/Ref-Util-XS-0.117.0.ebuild2
-rw-r--r--dev-perl/Ref-Util/Ref-Util-0.204.0.ebuild2
-rw-r--r--dev-perl/Regexp-Trie/Manifest1
-rw-r--r--dev-perl/Regexp-Trie/Regexp-Trie-0.20.0.ebuild13
-rw-r--r--dev-perl/Regexp-Trie/metadata.xml8
-rw-r--r--dev-perl/Regexp-Util/Regexp-Util-0.5.0.ebuild2
-rw-r--r--dev-perl/SDL/SDL-2.548.0.ebuild2
-rw-r--r--dev-perl/SOAP-Lite/SOAP-Lite-1.260.0.ebuild2
-rw-r--r--dev-perl/SOAP-Lite/SOAP-Lite-1.270.0.ebuild3
-rw-r--r--dev-perl/SQL-Abstract/SQL-Abstract-2.0.1.ebuild2
-rw-r--r--dev-perl/SQL-Statement/SQL-Statement-1.414.0.ebuild2
-rw-r--r--dev-perl/SUPER/SUPER-1.201.905.310.ebuild2
-rw-r--r--dev-perl/SVG/SVG-2.860.0.ebuild2
-rw-r--r--dev-perl/Safe-Hole/Safe-Hole-0.140.0.ebuild2
-rw-r--r--dev-perl/Safe-Isa/Safe-Isa-1.0.10.ebuild2
-rw-r--r--dev-perl/Scope-Upper/Scope-Upper-0.320.0.ebuild2
-rw-r--r--dev-perl/Sereal-Encoder/Sereal-Encoder-4.18.0.ebuild2
-rw-r--r--dev-perl/Sereal/Sereal-4.18.0.ebuild2
-rw-r--r--dev-perl/Server-Starter/Server-Starter-0.350.0.ebuild4
-rw-r--r--dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0.ebuild2
-rw-r--r--dev-perl/Socket-GetAddrInfo/metadata.xml4
-rw-r--r--dev-perl/Socket6/Socket6-0.290.0.ebuild2
-rw-r--r--dev-perl/Software-License/Software-License-0.104.1.ebuild2
-rw-r--r--dev-perl/Specio/Specio-0.470.0.ebuild2
-rw-r--r--dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0-r1.ebuild3
-rw-r--r--dev-perl/Statistics-ChiSquare/Manifest1
-rw-r--r--dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild12
-rw-r--r--dev-perl/Statistics-ChiSquare/metadata.xml8
-rw-r--r--dev-perl/Statistics-Descriptive-Discrete/Statistics-Descriptive-Discrete-0.120.0.ebuild2
-rw-r--r--dev-perl/Statistics-Descriptive/Statistics-Descriptive-3.80.0.ebuild2
-rw-r--r--dev-perl/String-CRC32/String-CRC32-2.100.0.ebuild2
-rw-r--r--dev-perl/String-Ediff/String-Ediff-0.90.0-r3.ebuild2
-rw-r--r--dev-perl/String-RewritePrefix/String-RewritePrefix-0.8.0.ebuild2
-rw-r--r--dev-perl/String-Util/String-Util-1.320.0.ebuild2
-rw-r--r--dev-perl/Sub-Exporter-ForMethods/Sub-Exporter-ForMethods-0.100.54.ebuild2
-rw-r--r--dev-perl/Sub-Exporter/Sub-Exporter-0.988.0.ebuild2
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.260.0.ebuild2
-rw-r--r--dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.310.0-r2.ebuild (renamed from dev-perl/Sys-CpuLoad/Sys-CpuLoad-0.310.0.ebuild)2
-rw-r--r--dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild2
-rw-r--r--dev-perl/Task-Weaken/Task-Weaken-1.60.0.ebuild2
-rw-r--r--dev-perl/TeX-Encode/Manifest1
-rw-r--r--dev-perl/TeX-Encode/TeX-Encode-2.10.0.ebuild28
-rw-r--r--dev-perl/Term-Encoding/Term-Encoding-0.30.0.ebuild2
-rw-r--r--dev-perl/Term-ProgressBar/Term-ProgressBar-2.210.0.ebuild2
-rw-r--r--dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild3
-rw-r--r--dev-perl/Term-Table/Term-Table-0.15.0.ebuild2
-rw-r--r--dev-perl/Term-UI/Term-UI-0.500.0.ebuild2
-rw-r--r--dev-perl/TermReadKey/TermReadKey-2.380.0.ebuild2
-rw-r--r--dev-perl/Test-Base/Test-Base-0.890.0.ebuild2
-rw-r--r--dev-perl/Test-Class/Test-Class-0.520.0.ebuild2
-rw-r--r--dev-perl/Test-Command/Test-Command-0.110.0-r1.ebuild2
-rw-r--r--dev-perl/Test-Compile/Test-Compile-2.4.2.ebuild2
-rw-r--r--dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild2
-rw-r--r--dev-perl/Test-Differences/Test-Differences-0.680.0.ebuild2
-rw-r--r--dev-perl/Test-EOL/Test-EOL-2.20.0.ebuild2
-rw-r--r--dev-perl/Test-Fatal/Test-Fatal-0.16.0.ebuild2
-rw-r--r--dev-perl/Test-File/Test-File-1.448.0.ebuild2
-rw-r--r--dev-perl/Test-Files/Test-Files-0.150.0.ebuild2
-rw-r--r--dev-perl/Test-Fork/Test-Fork-0.20.0.ebuild2
-rw-r--r--dev-perl/Test-Inline/Test-Inline-2.214.0.ebuild2
-rw-r--r--dev-perl/Test-Kwalitee/Manifest1
-rw-r--r--dev-perl/Test-Kwalitee/Test-Kwalitee-1.280.0.ebuild30
-rw-r--r--dev-perl/Test-Kwalitee/metadata.xml8
-rw-r--r--dev-perl/Test-LeakTrace/Test-LeakTrace-0.170.0.ebuild2
-rw-r--r--dev-perl/Test-Manifest/Test-Manifest-2.22.0.ebuild2
-rw-r--r--dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild2
-rw-r--r--dev-perl/Test-MockModule/Test-MockModule-0.176.0.ebuild5
-rw-r--r--dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild2
-rw-r--r--dev-perl/Test-TCP/Manifest1
-rw-r--r--dev-perl/Test-TCP/Test-TCP-2.220.0.ebuild30
-rw-r--r--dev-perl/Test-Taint/Test-Taint-1.80.0.ebuild2
-rw-r--r--dev-perl/Test-TempDir-Tiny/Manifest1
-rw-r--r--dev-perl/Test-TempDir-Tiny/Test-TempDir-Tiny-0.18.0.ebuild28
-rw-r--r--dev-perl/Test-Time/Manifest1
-rw-r--r--dev-perl/Test-Time/Test-Time-0.80.0.ebuild20
-rw-r--r--dev-perl/Test-Timer/Manifest1
-rw-r--r--dev-perl/Test-Timer/Test-Timer-2.120.0.ebuild29
-rw-r--r--dev-perl/Test-Trap/Manifest1
-rw-r--r--dev-perl/Test-Trap/Test-Trap-0.3.4.ebuild30
-rw-r--r--dev-perl/Test-Unit-Lite/Test-Unit-Lite-0.120.200-r2.ebuild (renamed from dev-perl/Test-Unit-Lite/Test-Unit-Lite-0.120.200-r1.ebuild)13
-rw-r--r--dev-perl/Test-UseAllModules/Test-UseAllModules-0.170.0-r2.ebuild (renamed from dev-perl/Test-UseAllModules/Test-UseAllModules-0.170.0-r1.ebuild)9
-rw-r--r--dev-perl/Test-Version/Manifest1
-rw-r--r--dev-perl/Test-Version/Test-Version-2.90.0.ebuild31
-rw-r--r--dev-perl/Test-WWW-Mechanize/Manifest1
-rw-r--r--dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.540.0.ebuild36
-rw-r--r--dev-perl/Test-Warn/Manifest1
-rw-r--r--dev-perl/Test-Warn/Test-Warn-0.360.0.ebuild25
-rw-r--r--dev-perl/Test-Warnings/Manifest1
-rw-r--r--dev-perl/Test-Warnings/Test-Warnings-0.31.0.ebuild35
-rw-r--r--dev-perl/Test-Without-Module/Test-Without-Module-0.200.0-r1.ebuild (renamed from dev-perl/Test-Without-Module/Test-Without-Module-0.200.0.ebuild)6
-rw-r--r--dev-perl/Test-YAML/Manifest1
-rw-r--r--dev-perl/Test-YAML/Test-YAML-1.70.0.ebuild20
-rw-r--r--dev-perl/Test-utf8/Manifest1
-rw-r--r--dev-perl/Test-utf8/Test-utf8-1.20.0.ebuild19
-rw-r--r--dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild2
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.140.ebuild2
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.141.ebuild2
-rw-r--r--dev-perl/Text-Aligner/Manifest1
-rw-r--r--dev-perl/Text-Aligner/Text-Aligner-0.160.0.ebuild34
-rw-r--r--dev-perl/Text-Aspell/Text-Aspell-0.90.0-r3.ebuild (renamed from dev-perl/Text-Aspell/Text-Aspell-0.90.0-r2.ebuild)6
-rw-r--r--dev-perl/Text-Autoformat/Manifest1
-rw-r--r--dev-perl/Text-Autoformat/Text-Autoformat-1.750.0.ebuild30
-rw-r--r--dev-perl/Text-BibTeX/Manifest1
-rw-r--r--dev-perl/Text-BibTeX/Text-BibTeX-0.850.0.ebuild44
-rw-r--r--dev-perl/Text-BibTeX/Text-BibTeX-0.880.0-r1.ebuild (renamed from dev-perl/Text-BibTeX/Text-BibTeX-0.880.0.ebuild)7
-rw-r--r--dev-perl/Text-CSV-Simple/Text-CSV-Simple-1.0.0-r2.ebuild (renamed from dev-perl/Text-CSV-Simple/Text-CSV-Simple-1.0.0-r1.ebuild)20
-rw-r--r--dev-perl/Text-CSV/Manifest1
-rw-r--r--dev-perl/Text-CSV/Text-CSV-2.10.0.ebuild30
-rw-r--r--dev-perl/Text-CSV_XS/Manifest1
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild28
-rw-r--r--dev-perl/Text-CharWidth/Text-CharWidth-0.40.0-r2.ebuild (renamed from dev-perl/Text-CharWidth/Text-CharWidth-0.40.0-r1.ebuild)9
-rw-r--r--dev-perl/Text-Diff/Text-Diff-1.450.0-r1.ebuild (renamed from dev-perl/Text-Diff/Text-Diff-1.450.0.ebuild)6
-rw-r--r--dev-perl/Text-FindIndent/Text-FindIndent-0.110.0-r1.ebuild (renamed from dev-perl/Text-FindIndent/Text-FindIndent-0.110.0.ebuild)8
-rw-r--r--dev-perl/Text-Format/Manifest1
-rw-r--r--dev-perl/Text-Format/Text-Format-0.620.0.ebuild24
-rw-r--r--dev-perl/Text-German/Text-German-0.60.0-r2.ebuild (renamed from dev-perl/Text-German/Text-German-0.60.0-r1.ebuild)9
-rw-r--r--dev-perl/Text-Glob/Manifest1
-rw-r--r--dev-perl/Text-Glob/Text-Glob-0.110.0-r1.ebuild (renamed from dev-perl/Text-Glob/Text-Glob-0.110.0.ebuild)10
-rw-r--r--dev-perl/Text-Glob/Text-Glob-0.90.0-r1.ebuild20
-rw-r--r--dev-perl/Text-Iconv/Text-Iconv-1.700.0-r3.ebuild (renamed from dev-perl/Text-Iconv/Text-Iconv-1.700.0-r2.ebuild)4
-rw-r--r--dev-perl/Text-Kakasi/Text-Kakasi-2.40.0-r3.ebuild (renamed from dev-perl/Text-Kakasi/Text-Kakasi-2.40.0-r2.ebuild)4
-rw-r--r--dev-perl/Text-Levenshtein/Manifest1
-rw-r--r--dev-perl/Text-Levenshtein/Text-Levenshtein-0.140.0.ebuild27
-rw-r--r--dev-perl/Text-LevenshteinXS/Text-LevenshteinXS-0.30.0-r2.ebuild (renamed from dev-perl/Text-LevenshteinXS/Text-LevenshteinXS-0.30.0-r1.ebuild)9
-rw-r--r--dev-perl/Text-Markdown/Text-Markdown-1.0.31-r2.ebuild (renamed from dev-perl/Text-Markdown/Text-Markdown-1.0.31-r1.ebuild)8
-rw-r--r--dev-perl/Text-Netstring/Text-Netstring-0.70.0-r2.ebuild (renamed from dev-perl/Text-Netstring/Text-Netstring-0.70.0-r1.ebuild)11
-rw-r--r--dev-perl/Text-Password-Pronounceable/Text-Password-Pronounceable-0.300.0-r2.ebuild (renamed from dev-perl/Text-Password-Pronounceable/Text-Password-Pronounceable-0.300.0-r1.ebuild)14
-rw-r--r--dev-perl/Text-Patch/Text-Patch-1.800.0-r2.ebuild (renamed from dev-perl/Text-Patch/Text-Patch-1.800.0-r1.ebuild)14
-rw-r--r--dev-perl/Text-Quoted/Manifest1
-rw-r--r--dev-perl/Text-Quoted/Text-Quoted-2.100.0.ebuild21
-rw-r--r--dev-perl/Text-Reform/Text-Reform-1.200.0-r2.ebuild (renamed from dev-perl/Text-Reform/Text-Reform-1.200.0-r1.ebuild)16
-rw-r--r--dev-perl/Text-Roman/Text-Roman-3.500.0-r1.ebuild (renamed from dev-perl/Text-Roman/Text-Roman-3.500.0.ebuild)9
-rw-r--r--dev-perl/Text-Shellwords/Text-Shellwords-1.80.0-r2.ebuild (renamed from dev-perl/Text-Shellwords/Text-Shellwords-1.80.0-r1.ebuild)9
-rw-r--r--dev-perl/Text-Soundex/Text-Soundex-3.50.0-r1.ebuild (renamed from dev-perl/Text-Soundex/Text-Soundex-3.50.0.ebuild)7
-rw-r--r--dev-perl/Text-Table/Manifest1
-rw-r--r--dev-perl/Text-Table/Text-Table-1.134.0.ebuild32
-rw-r--r--dev-perl/Text-Template/Manifest2
-rw-r--r--dev-perl/Text-Template/Text-Template-1.600.0.ebuild (renamed from dev-perl/Text-Template/Text-Template-1.510.0.ebuild)16
-rw-r--r--dev-perl/Text-Unidecode/Text-Unidecode-1.300.0-r1.ebuild (renamed from dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild)8
-rw-r--r--dev-perl/Text-VimColor/Text-VimColor-0.290.0-r2.ebuild (renamed from dev-perl/Text-VimColor/Text-VimColor-0.290.0-r1.ebuild)8
-rw-r--r--dev-perl/Text-WikiFormat/Text-WikiFormat-0.810.0-r1.ebuild (renamed from dev-perl/Text-WikiFormat/Text-WikiFormat-0.810.0.ebuild)20
-rw-r--r--dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r2.ebuild (renamed from dev-perl/Text-WrapI18N/Text-WrapI18N-0.60.0-r1.ebuild)11
-rw-r--r--dev-perl/Text-Wrapper/Text-Wrapper-1.50.0-r1.ebuild (renamed from dev-perl/Text-Wrapper/Text-Wrapper-1.50.0.ebuild)9
-rw-r--r--dev-perl/Text-vFile-asData/Text-vFile-asData-0.80.0-r1.ebuild (renamed from dev-perl/Text-vFile-asData/Text-vFile-asData-0.80.0.ebuild)14
-rw-r--r--dev-perl/TheSchwartz/Manifest1
-rw-r--r--dev-perl/TheSchwartz/TheSchwartz-1.160.0.ebuild26
-rw-r--r--dev-perl/Thread-SigMask/Thread-SigMask-0.4.0-r1.ebuild (renamed from dev-perl/Thread-SigMask/Thread-SigMask-0.4.0.ebuild)9
-rw-r--r--dev-perl/Throwable/Manifest1
-rw-r--r--dev-perl/Throwable/Throwable-1.0.0.ebuild30
-rw-r--r--dev-perl/Tie-Array-Sorted/Tie-Array-Sorted-1.410.0-r2.ebuild (renamed from dev-perl/Tie-Array-Sorted/Tie-Array-Sorted-1.410.0-r1.ebuild)17
-rw-r--r--dev-perl/Tie-CPHash/Tie-CPHash-2.0.0-r1.ebuild (renamed from dev-perl/Tie-CPHash/Tie-CPHash-2.0.0.ebuild)15
-rw-r--r--dev-perl/Tie-Cache-LRU-Expires/Tie-Cache-LRU-Expires-0.550.0-r2.ebuild (renamed from dev-perl/Tie-Cache-LRU-Expires/Tie-Cache-LRU-Expires-0.550.0-r1.ebuild)14
-rw-r--r--dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0-r1.ebuild23
-rw-r--r--dev-perl/Tie-Cache-LRU/Tie-Cache-LRU-20150301.0.0.ebuild24
-rw-r--r--dev-perl/Tie-Cache/Tie-Cache-0.210.0-r2.ebuild (renamed from dev-perl/Tie-Cache/Tie-Cache-0.210.0-r1.ebuild)3
-rw-r--r--dev-perl/Tie-Cycle/Manifest1
-rw-r--r--dev-perl/Tie-Cycle/Tie-Cycle-1.226.0.ebuild28
-rw-r--r--dev-perl/Tie-EncryptedHash/Tie-EncryptedHash-1.240.0-r2.ebuild (renamed from dev-perl/Tie-EncryptedHash/Tie-EncryptedHash-1.240.0-r1.ebuild)12
-rw-r--r--dev-perl/Tie-Hash-Method/Tie-Hash-Method-0.20.0-r1.ebuild (renamed from dev-perl/Tie-Hash-Method/Tie-Hash-Method-0.20.0.ebuild)14
-rw-r--r--dev-perl/Tie-IxHash/Tie-IxHash-1.230.0-r1.ebuild (renamed from dev-perl/Tie-IxHash/Tie-IxHash-1.230.0.ebuild)12
-rw-r--r--dev-perl/Tie-LLHash/Tie-LLHash-1.4.0-r1.ebuild (renamed from dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.ebuild)9
-rw-r--r--dev-perl/Tie-ShadowHash/Tie-ShadowHash-1.0.0-r2.ebuild (renamed from dev-perl/Tie-ShadowHash/Tie-ShadowHash-1.0.0-r1.ebuild)11
-rw-r--r--dev-perl/Tie-Simple/Tie-Simple-1.40.0-r1.ebuild (renamed from dev-perl/Tie-Simple/Tie-Simple-1.40.0.ebuild)9
-rw-r--r--dev-perl/Tie-StrictHash/Tie-StrictHash-1.0.0-r2.ebuild (renamed from dev-perl/Tie-StrictHash/Tie-StrictHash-1.0.0-r1.ebuild)11
-rw-r--r--dev-perl/Tie-Sub/Tie-Sub-1.1.0-r2.ebuild (renamed from dev-perl/Tie-Sub/Tie-Sub-1.1.0-r1.ebuild)15
-rw-r--r--dev-perl/Tie-ToObject/Tie-ToObject-0.30.0-r1.ebuild20
-rw-r--r--dev-perl/Tie-ToObject/Tie-ToObject-0.30.0-r2.ebuild16
-rw-r--r--dev-perl/Time-Duration-Parse/Manifest1
-rw-r--r--dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.160.0.ebuild (renamed from dev-perl/Clone-PP/Clone-PP-1.70.0.ebuild)20
-rw-r--r--dev-perl/Time-Duration/Manifest1
-rw-r--r--dev-perl/Time-Duration/Time-Duration-1.210.0.ebuild26
-rw-r--r--dev-perl/Time-Format/Manifest1
-rw-r--r--dev-perl/Time-Format/Time-Format-1.160.0.ebuild29
-rw-r--r--dev-perl/Time-Moment/Manifest1
-rw-r--r--dev-perl/Time-Moment/Time-Moment-0.440.0.ebuild33
-rw-r--r--dev-perl/Time-Monotonic/Time-Monotonic-0.9.8-r1.ebuild (renamed from dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild)6
-rw-r--r--dev-perl/Time-Out/Time-Out-0.110.0-r2.ebuild (renamed from dev-perl/Time-Out/Time-Out-0.110.0-r1.ebuild)9
-rw-r--r--dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0-r1.ebuild (renamed from dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild)6
-rw-r--r--dev-perl/Time-Piece-MySQL/Time-Piece-MySQL-0.60.0-r2.ebuild (renamed from dev-perl/Time-Piece-MySQL/Time-Piece-MySQL-0.60.0-r1.ebuild)18
-rw-r--r--dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0-r1.ebuild17
-rw-r--r--dev-perl/Time-Stopwatch/Time-Stopwatch-1.0.0.ebuild21
-rw-r--r--dev-perl/Time-TAI64/Time-TAI64-2.110.0-r3.ebuild (renamed from dev-perl/Time-TAI64/Time-TAI64-2.110.0-r2.ebuild)8
-rw-r--r--dev-perl/Time-TZOffset/Time-TZOffset-0.40.0-r1.ebuild (renamed from dev-perl/Time-TZOffset/Time-TZOffset-0.40.0.ebuild)8
-rw-r--r--dev-perl/TimeDate/Manifest1
-rw-r--r--dev-perl/TimeDate/TimeDate-2.300.0.ebuild16
-rw-r--r--dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild (renamed from dev-perl/TimeDate/TimeDate-2.330.0.ebuild)3
-rw-r--r--dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r1.ebuild24
-rw-r--r--dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r4.ebuild (renamed from dev-perl/Tk-CursorControl/Tk-CursorControl-0.400.0-r3.ebuild)6
-rw-r--r--dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0-r1.ebuild (renamed from dev-perl/Tk-JPEG-Lite/Tk-JPEG-Lite-2.15.0.ebuild)7
-rw-r--r--dev-perl/Tk-TableMatrix/Manifest1
-rw-r--r--dev-perl/Tk-TableMatrix/Tk-TableMatrix-1.230.0-r1.ebuild2
-rw-r--r--dev-perl/Tk-TableMatrix/Tk-TableMatrix-1.260.0.ebuild33
-rw-r--r--dev-perl/Tk/Tk-804.36.0.ebuild1
-rw-r--r--dev-perl/Tree-DAG_Node/Manifest1
-rw-r--r--dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.320.0.ebuild26
-rw-r--r--dev-perl/Tree-Simple/Manifest1
-rw-r--r--dev-perl/Tree-Simple/Tree-Simple-1.340.0.ebuild27
-rw-r--r--dev-perl/Try-Tiny/Try-Tiny-0.300.0-r1.ebuild (renamed from dev-perl/Try-Tiny/Try-Tiny-0.300.0.ebuild)7
-rw-r--r--dev-perl/Type-Tie/Manifest1
-rw-r--r--dev-perl/Type-Tie/Type-Tie-0.15.0.ebuild28
-rw-r--r--dev-perl/Type-Tiny-XS/Manifest1
-rw-r--r--dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild26
-rw-r--r--dev-perl/Type-Tiny/Manifest1
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-1.12.3.ebuild2
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild39
-rw-r--r--dev-perl/Types-Serialiser/Manifest1
-rw-r--r--dev-perl/Types-Serialiser/Types-Serialiser-1.10.0.ebuild20
-rw-r--r--dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280-r1.ebuild20
-rw-r--r--dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild24
-rw-r--r--dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120-r1.ebuild (renamed from dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild)8
-rw-r--r--dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild (renamed from dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r1.ebuild)17
-rw-r--r--dev-perl/UNIVERSAL-require/Manifest1
-rw-r--r--dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.190.0.ebuild21
-rw-r--r--dev-perl/URI-Encode/URI-Encode-1.1.1-r1.ebuild (renamed from dev-perl/URI-Encode/URI-Encode-1.1.1.ebuild)8
-rw-r--r--dev-perl/URI-Fetch/Manifest1
-rw-r--r--dev-perl/URI-Fetch/URI-Fetch-0.150.0.ebuild29
-rw-r--r--dev-perl/URI-Find/URI-Find-20160806.0.0-r1.ebuild (renamed from dev-perl/URI-Find/URI-Find-20160806.0.0.ebuild)8
-rw-r--r--dev-perl/URI-cpan/Manifest1
-rw-r--r--dev-perl/URI-cpan/URI-cpan-1.7.0.ebuild21
-rw-r--r--dev-perl/URI-cpan/metadata.xml8
-rw-r--r--dev-perl/URI-redis/URI-redis-0.20.0-r1.ebuild (renamed from dev-perl/URI-redis/URI-redis-0.20.0.ebuild)8
-rw-r--r--dev-perl/URI/Manifest2
-rw-r--r--dev-perl/URI/URI-5.90.0.ebuild (renamed from dev-perl/URI/URI-1.710.0.ebuild)17
-rw-r--r--dev-perl/USB-LibUSB/Manifest1
-rw-r--r--dev-perl/USB-LibUSB/USB-LibUSB-0.60.0.ebuild27
-rw-r--r--dev-perl/USB-LibUSB/USB-LibUSB-0.90.0-r1.ebuild (renamed from dev-perl/USB-LibUSB/USB-LibUSB-0.90.0.ebuild)6
-rw-r--r--dev-perl/USB-TMC/Manifest2
-rw-r--r--dev-perl/USB-TMC/USB-TMC-0.9.0.ebuild (renamed from dev-perl/USB-TMC/USB-TMC-0.6.0.ebuild)14
-rw-r--r--dev-perl/USB-TMC/files/USB-TMC-0.006-nopodtest.patch80
-rw-r--r--dev-perl/UUID-Tiny/UUID-Tiny-1.40.0-r2.ebuild (renamed from dev-perl/UUID-Tiny/UUID-Tiny-1.40.0-r1.ebuild)15
-rw-r--r--dev-perl/UUID/Manifest1
-rw-r--r--dev-perl/UUID/UUID-0.280.0.ebuild26
-rw-r--r--dev-perl/UltraDNS/UltraDNS-0.60.0-r3.ebuild (renamed from dev-perl/UltraDNS/UltraDNS-0.60.0-r2.ebuild)12
-rw-r--r--dev-perl/Unicode-EastAsianWidth/Manifest1
-rw-r--r--dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-12.0.0.ebuild21
-rw-r--r--dev-perl/Unicode-LineBreak/Manifest1
-rw-r--r--dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild21
-rw-r--r--dev-perl/Unicode-LineBreak/files/Unicode-LineBreak-2017.004-dotinc.patch232
-rw-r--r--dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild (renamed from dev-perl/Unicode-Map/Unicode-Map-0.112.0-r1.ebuild)8
-rw-r--r--dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r1.ebuild17
-rw-r--r--dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r2.ebuild19
-rw-r--r--dev-perl/Unicode-MapUTF8/Manifest1
-rw-r--r--dev-perl/Unicode-MapUTF8/Unicode-MapUTF8-1.140.0.ebuild27
-rw-r--r--dev-perl/Unicode-String/Unicode-String-2.100.0-r1.ebuild (renamed from dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild)10
-rw-r--r--dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r3.ebuild (renamed from dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild)9
-rw-r--r--dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0-r1.ebuild (renamed from dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild)7
-rw-r--r--dev-perl/Unicode-UTF8simple/Unicode-UTF8simple-1.60.0-r1.ebuild (renamed from dev-perl/Unicode-UTF8simple/Unicode-UTF8simple-1.60.0.ebuild)11
-rw-r--r--dev-perl/Unix-Getrusage/Unix-Getrusage-0.30.0-r2.ebuild (renamed from dev-perl/Unix-Getrusage/Unix-Getrusage-0.30.0-r1.ebuild)4
-rw-r--r--dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r3.ebuild (renamed from dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r2.ebuild)3
-rw-r--r--dev-perl/VM-EC2-Security-CredentialCache/VM-EC2-Security-CredentialCache-0.250.0-r1.ebuild (renamed from dev-perl/VM-EC2-Security-CredentialCache/VM-EC2-Security-CredentialCache-0.250.0.ebuild)7
-rw-r--r--dev-perl/VM-EC2/VM-EC2-1.280.0-r1.ebuild (renamed from dev-perl/VM-EC2/VM-EC2-1.280.0.ebuild)7
-rw-r--r--dev-perl/Validate-Net/Validate-Net-0.600.0-r2.ebuild (renamed from dev-perl/Validate-Net/Validate-Net-0.600.0-r1.ebuild)12
-rw-r--r--dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r2.ebuild (renamed from dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild)13
-rw-r--r--dev-perl/Variable-Magic/Variable-Magic-0.620.0-r1.ebuild (renamed from dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild)6
-rw-r--r--dev-perl/Version-Next/Version-Next-1.0.0-r1.ebuild (renamed from dev-perl/Version-Next/Version-Next-1.0.0.ebuild)6
-rw-r--r--dev-perl/Video-Frequencies/Video-Frequencies-0.30.0-r3.ebuild (renamed from dev-perl/Video-Frequencies/Video-Frequencies-0.03-r2.ebuild)8
-rw-r--r--dev-perl/Video-Info/Video-Info-0.993.0-r3.ebuild (renamed from dev-perl/Video-Info/Video-Info-0.993.0-r2.ebuild)13
-rw-r--r--dev-perl/Video-ivtv/Video-ivtv-0.13-r3.ebuild (renamed from dev-perl/Video-ivtv/Video-ivtv-0.13-r2.ebuild)7
-rw-r--r--dev-perl/WWW-Curl/WWW-Curl-4.170.0-r2.ebuild (renamed from dev-perl/WWW-Curl/WWW-Curl-4.170.0-r1.ebuild)7
-rw-r--r--dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-2.20.0-r1.ebuild (renamed from dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-2.20.0.ebuild)7
-rw-r--r--dev-perl/WWW-Form-UrlEncoded-XS/Manifest1
-rw-r--r--dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.260.0.ebuild23
-rw-r--r--dev-perl/WWW-Form-UrlEncoded/Manifest1
-rw-r--r--dev-perl/WWW-Form-UrlEncoded/WWW-Form-UrlEncoded-0.260.0.ebuild26
-rw-r--r--dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0-r1.ebuild (renamed from dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0.ebuild)8
-rw-r--r--dev-perl/WWW-Mechanize/Manifest1
-rw-r--r--dev-perl/WWW-Mechanize/WWW-Mechanize-2.40.0.ebuild2
-rw-r--r--dev-perl/WWW-Mechanize/WWW-Mechanize-2.50.0.ebuild49
-rw-r--r--dev-perl/WWW-Pastebin-PastebinCom-Create/WWW-Pastebin-PastebinCom-Create-1.3.0-r2.ebuild (renamed from dev-perl/WWW-Pastebin-PastebinCom-Create/WWW-Pastebin-PastebinCom-Create-1.3.0-r1.ebuild)8
-rw-r--r--dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r2.ebuild (renamed from dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r1.ebuild)5
-rw-r--r--dev-perl/WWW-Shorten/Manifest1
-rw-r--r--dev-perl/WWW-Shorten/WWW-Shorten-3.94.0.ebuild41
-rw-r--r--dev-perl/Want/Want-0.290.0-r1.ebuild (renamed from dev-perl/Want/Want-0.290.0.ebuild)10
-rw-r--r--dev-perl/WattsUp-Daemon/WattsUp-Daemon-0.4-r1.ebuild29
-rw-r--r--dev-perl/WeakRef/WeakRef-0.10.0-r2.ebuild (renamed from dev-perl/WeakRef/WeakRef-0.10.0-r1.ebuild)11
-rw-r--r--dev-perl/Weather-Com/Weather-Com-2.0.0-r2.ebuild (renamed from dev-perl/Weather-Com/Weather-Com-2.0.0-r1.ebuild)9
-rw-r--r--dev-perl/WebService-Linode/Manifest1
-rw-r--r--dev-perl/WebService-Linode/WebService-Linode-0.290.0.ebuild23
-rw-r--r--dev-perl/WebService-MusicBrainz/Manifest1
-rw-r--r--dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.4.ebuild4
-rw-r--r--dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.5.ebuild20
-rw-r--r--dev-perl/WordNet-QueryData/WordNet-QueryData-1.490.0-r3.ebuild (renamed from dev-perl/WordNet-QueryData/WordNet-QueryData-1.490.0-r2.ebuild)7
-rw-r--r--dev-perl/Wx-GLCanvas/Wx-GLCanvas-0.90.0-r1.ebuild (renamed from dev-perl/Wx-GLCanvas/Wx-GLCanvas-0.90.0.ebuild)7
-rw-r--r--dev-perl/X-Osd/X-Osd-0.700.0-r3.ebuild (renamed from dev-perl/X-Osd/X-Osd-0.700.0-r2.ebuild)7
-rw-r--r--dev-perl/X11-FreeDesktop-DesktopEntry/X11-FreeDesktop-DesktopEntry-0.40.0-r2.ebuild (renamed from dev-perl/X11-FreeDesktop-DesktopEntry/X11-FreeDesktop-DesktopEntry-0.40.0-r1.ebuild)11
-rw-r--r--dev-perl/X11-XCB/Manifest1
-rw-r--r--dev-perl/X11-XCB/X11-XCB-0.170.0-r1.ebuild47
-rw-r--r--dev-perl/X11-XCB/X11-XCB-0.180.0.ebuild4
-rw-r--r--dev-perl/X500-DN/X500-DN-0.290.0-r2.ebuild (renamed from dev-perl/X500-DN/X500-DN-0.290.0-r1.ebuild)19
-rw-r--r--dev-perl/XML-Atom/Manifest1
-rw-r--r--dev-perl/XML-Atom/XML-Atom-0.430.0.ebuild33
-rw-r--r--dev-perl/XML-Catalog/XML-Catalog-1.30.0-r2.ebuild (renamed from dev-perl/XML-Catalog/XML-Catalog-1.30.0-r1.ebuild)16
-rw-r--r--dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.30.0-r1.ebuild (renamed from dev-perl/XML-CompactTree-XS/XML-CompactTree-XS-0.30.0.ebuild)13
-rw-r--r--dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.60.0-r1.ebuild (renamed from dev-perl/XML-Compile-Cache/XML-Compile-Cache-1.60.0.ebuild)8
-rw-r--r--dev-perl/XML-Compile-SOAP/Manifest1
-rw-r--r--dev-perl/XML-Compile-SOAP/XML-Compile-SOAP-3.270.0.ebuild30
-rw-r--r--dev-perl/XML-Compile-Tester/Manifest1
-rw-r--r--dev-perl/XML-Compile-Tester/XML-Compile-Tester-0.910.0.ebuild26
-rw-r--r--dev-perl/XML-Compile-WSDL11/Manifest1
-rw-r--r--dev-perl/XML-Compile-WSDL11/XML-Compile-WSDL11-3.80.0.ebuild28
-rw-r--r--dev-perl/XML-Compile/Manifest1
-rw-r--r--dev-perl/XML-Compile/XML-Compile-1.630.0.ebuild38
-rw-r--r--dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r3.ebuild (renamed from dev-perl/XML-DOM-XPath/XML-DOM-XPath-0.140.0-r2.ebuild)16
-rw-r--r--dev-perl/XML-DOM/XML-DOM-1.460.0-r2.ebuild (renamed from dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild)7
-rw-r--r--dev-perl/XML-DT/Manifest1
-rw-r--r--dev-perl/XML-DT/XML-DT-0.690.0.ebuild32
-rw-r--r--dev-perl/XML-DTDParser/XML-DTDParser-2.10.0-r2.ebuild (renamed from dev-perl/XML-DTDParser/XML-DTDParser-2.10.0-r1.ebuild)11
-rw-r--r--dev-perl/XML-Descent/XML-Descent-1.40.0-r1.ebuild (renamed from dev-perl/XML-Descent/XML-Descent-1.40.0.ebuild)11
-rw-r--r--dev-perl/XML-Directory/XML-Directory-1.0.0-r2.ebuild (renamed from dev-perl/XML-Directory/XML-Directory-1.0.0-r1.ebuild)5
-rw-r--r--dev-perl/XML-Dumper/XML-Dumper-0.810.0-r2.ebuild (renamed from dev-perl/XML-Dumper/XML-Dumper-0.810.0-r1.ebuild)19
-rw-r--r--dev-perl/XML-Elemental/XML-Elemental-2.110.0-r2.ebuild (renamed from dev-perl/XML-Elemental/XML-Elemental-2.110.0-r1.ebuild)18
-rw-r--r--dev-perl/XML-Encoding/Manifest1
-rw-r--r--dev-perl/XML-Encoding/XML-Encoding-2.110.0.ebuild23
-rw-r--r--dev-perl/XML-Entities/XML-Entities-1.0.200-r1.ebuild (renamed from dev-perl/XML-Entities/XML-Entities-1.0.200.ebuild)12
-rw-r--r--dev-perl/XML-Fast/XML-Fast-0.170.0-r1.ebuild (renamed from dev-perl/XML-Fast/XML-Fast-0.170.0.ebuild)14
-rw-r--r--dev-perl/XML-Feed/Manifest1
-rw-r--r--dev-perl/XML-Feed/XML-Feed-0.630.0.ebuild45
-rw-r--r--dev-perl/XML-FeedPP/Manifest1
-rw-r--r--dev-perl/XML-FeedPP/XML-FeedPP-0.950.0.ebuild21
-rw-r--r--dev-perl/XML-Filter-BufferText/XML-Filter-BufferText-1.10.0-r2.ebuild (renamed from dev-perl/XML-Filter-BufferText/XML-Filter-BufferText-1.10.0-r1.ebuild)15
-rw-r--r--dev-perl/XML-Filter-DOMFilter-LibXML/XML-Filter-DOMFilter-LibXML-0.40.0-r1.ebuild (renamed from dev-perl/XML-Filter-DOMFilter-LibXML/XML-Filter-DOMFilter-LibXML-0.40.0.ebuild)12
-rw-r--r--dev-perl/XML-Generator/XML-Generator-1.40.0-r2.ebuild (renamed from dev-perl/XML-Generator/XML-Generator-1.40.0-r1.ebuild)16
-rw-r--r--dev-perl/XML-Grove/XML-Grove-0.460.0_rc-r2.ebuild (renamed from dev-perl/XML-Grove/XML-Grove-0.460.0_rc-r1.ebuild)9
-rw-r--r--dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r3.ebuild (renamed from dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r2.ebuild)10
-rw-r--r--dev-perl/XML-LibXML-Iterator/Manifest1
-rw-r--r--dev-perl/XML-LibXML-Iterator/XML-LibXML-Iterator-1.60.0.ebuild21
-rw-r--r--dev-perl/XML-LibXML-Simple/Manifest1
-rw-r--r--dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-1.10.0.ebuild24
-rw-r--r--dev-perl/XML-LibXML/Manifest2
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.20.700.ebuild (renamed from dev-perl/XML-LibXML/XML-LibXML-2.13.200.ebuild)32
-rw-r--r--dev-perl/XML-LibXSLT/Manifest1
-rw-r--r--dev-perl/XML-LibXSLT/XML-LibXSLT-1.960.0.ebuild2
-rw-r--r--dev-perl/XML-LibXSLT/XML-LibXSLT-1.990.0.ebuild28
-rw-r--r--dev-perl/XML-Mini/XML-Mini-1.380.0-r2.ebuild (renamed from dev-perl/XML-Mini/XML-Mini-1.380.0-r1.ebuild)11
-rw-r--r--dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0-r1.ebuild (renamed from dev-perl/XML-NamespaceSupport/XML-NamespaceSupport-1.120.0.ebuild)6
-rw-r--r--dev-perl/XML-NodeFilter/XML-NodeFilter-0.10.0-r2.ebuild (renamed from dev-perl/XML-NodeFilter/XML-NodeFilter-0.10.0-r1.ebuild)11
-rw-r--r--dev-perl/XML-Parser-Lite/Manifest1
-rw-r--r--dev-perl/XML-Parser-Lite/XML-Parser-Lite-0.721.0.ebuild2
-rw-r--r--dev-perl/XML-Parser-Lite/XML-Parser-Lite-0.722.0.ebuild35
-rw-r--r--dev-perl/XML-Parser/Manifest1
-rw-r--r--dev-perl/XML-Parser/XML-Parser-2.440.0.ebuild24
-rw-r--r--dev-perl/XML-RAI/XML-RAI-1.303.100-r2.ebuild (renamed from dev-perl/XML-RAI/XML-RAI-1.303.100-r1.ebuild)16
-rw-r--r--dev-perl/XML-RSS-Feed/XML-RSS-Feed-2.400.0-r2.ebuild (renamed from dev-perl/XML-RSS-Feed/XML-RSS-Feed-2.400.0-r1.ebuild)23
-rw-r--r--dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500-r1.ebuild (renamed from dev-perl/XML-RSS-LibXML/XML-RSS-LibXML-0.310.500.ebuild)9
-rw-r--r--dev-perl/XML-RSS-Parser/XML-RSS-Parser-4.0.0-r1.ebuild23
-rw-r--r--dev-perl/XML-RSS-Parser/XML-RSS-Parser-4.0.0-r2.ebuild27
-rw-r--r--dev-perl/XML-RSS/Manifest1
-rw-r--r--dev-perl/XML-RSS/XML-RSS-1.620.0.ebuild37
-rw-r--r--dev-perl/XML-RegExp/XML-RegExp-0.40.0-r2.ebuild (renamed from dev-perl/XML-RegExp/XML-RegExp-0.40.0-r1.ebuild)16
-rw-r--r--dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0-r1.ebuild (renamed from dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild)6
-rw-r--r--dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0-r1.ebuild (renamed from dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild)24
-rw-r--r--dev-perl/XML-SAX-ExpatXS/XML-SAX-ExpatXS-1.330.0-r1.ebuild (renamed from dev-perl/XML-SAX-ExpatXS/XML-SAX-ExpatXS-1.330.0.ebuild)17
-rw-r--r--dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0-r1.ebuild (renamed from dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild)9
-rw-r--r--dev-perl/XML-SAX/Manifest1
-rw-r--r--dev-perl/XML-SAX/XML-SAX-1.20.0.ebuild44
-rw-r--r--dev-perl/XML-Simple-DTDReader/XML-Simple-DTDReader-0.40.0-r2.ebuild (renamed from dev-perl/XML-Simple-DTDReader/XML-Simple-DTDReader-0.40.0-r1.ebuild)18
-rw-r--r--dev-perl/XML-Simple/XML-Simple-2.250.0-r1.ebuild (renamed from dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild)8
-rw-r--r--dev-perl/XML-SimpleObject/XML-SimpleObject-0.530.0-r1.ebuild21
-rw-r--r--dev-perl/XML-SimpleObject/XML-SimpleObject-0.530.0-r2.ebuild25
-rw-r--r--dev-perl/XML-Smart/XML-Smart-1.790.0-r1.ebuild (renamed from dev-perl/XML-Smart/XML-Smart-1.790.0.ebuild)15
-rw-r--r--dev-perl/XML-Stream/XML-Stream-1.240.0-r2.ebuild (renamed from dev-perl/XML-Stream/XML-Stream-1.240.0-r1.ebuild)12
-rw-r--r--dev-perl/XML-TokeParser/XML-TokeParser-0.50.0-r1.ebuild (renamed from dev-perl/XML-TokeParser/XML-TokeParser-0.50.0.ebuild)10
-rw-r--r--dev-perl/XML-TreePP/XML-TreePP-0.430.0-r1.ebuild10
-rw-r--r--dev-perl/XML-Twig/XML-Twig-3.520.0-r1.ebuild (renamed from dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild)11
-rw-r--r--dev-perl/XML-Validator-Schema/XML-Validator-Schema-1.100.0-r1.ebuild (renamed from dev-perl/XML-Validator-Schema/XML-Validator-Schema-1.100.0.ebuild)20
-rw-r--r--dev-perl/XML-Writer/Manifest1
-rw-r--r--dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild19
-rw-r--r--dev-perl/XML-XPath/Manifest1
-rw-r--r--dev-perl/XML-XPath/XML-XPath-1.440.0.ebuild31
-rw-r--r--dev-perl/XML-XPathEngine/XML-XPathEngine-0.140.0-r2.ebuild (renamed from dev-perl/XML-XPathEngine/XML-XPathEngine-0.140.0-r1.ebuild)17
-rw-r--r--dev-perl/XML-XQL/XML-XQL-0.680.0-r2.ebuild (renamed from dev-perl/XML-XQL/XML-XQL-0.680.0-r1.ebuild)22
-rw-r--r--dev-perl/XML-XSLT/XML-XSLT-0.480.0-r1.ebuild21
-rw-r--r--dev-perl/XML-XSLT/XML-XSLT-0.480.0-r2.ebuild21
-rw-r--r--dev-perl/XML-XUpdate-LibXML/XML-XUpdate-LibXML-0.6.0-r1.ebuild20
-rw-r--r--dev-perl/XML-XUpdate-LibXML/XML-XUpdate-LibXML-0.6.0-r2.ebuild18
-rw-r--r--dev-perl/XMLRPC-Lite/XMLRPC-Lite-0.717.0-r1.ebuild (renamed from dev-perl/XMLRPC-Lite/XMLRPC-Lite-0.717.0.ebuild)19
-rw-r--r--dev-perl/XS-Object-Magic/Manifest1
-rw-r--r--dev-perl/XS-Object-Magic/XS-Object-Magic-0.40.0-r3.ebuild4
-rw-r--r--dev-perl/XS-Object-Magic/XS-Object-Magic-0.50.0.ebuild25
-rw-r--r--dev-perl/XString/XString-0.5.0.ebuild2
-rw-r--r--dev-perl/XXX/Manifest1
-rw-r--r--dev-perl/XXX/XXX-0.370.0.ebuild2
-rw-r--r--dev-perl/XXX/XXX-0.380.0.ebuild19
-rw-r--r--dev-perl/YAML-LibYAML/Manifest1
-rw-r--r--dev-perl/YAML-LibYAML/YAML-LibYAML-0.690.0.ebuild2
-rw-r--r--dev-perl/YAML-LibYAML/YAML-LibYAML-0.830.0.ebuild14
-rw-r--r--dev-perl/YAML-PP/Manifest1
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.18.0-r1.ebuild35
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.27.0.ebuild2
-rw-r--r--dev-perl/YAML-Syck/Manifest2
-rw-r--r--dev-perl/YAML-Syck/YAML-Syck-1.300.0.ebuild17
-rw-r--r--dev-perl/YAML-Syck/YAML-Syck-1.340.0.ebuild14
-rw-r--r--dev-perl/YAML-Tiny/Manifest1
-rw-r--r--dev-perl/YAML-Tiny/YAML-Tiny-1.690.0.ebuild34
-rw-r--r--dev-perl/YAML-Tiny/YAML-Tiny-1.730.0-r1.ebuild (renamed from dev-perl/YAML-Tiny/YAML-Tiny-1.730.0.ebuild)7
-rw-r--r--dev-perl/YAML/Manifest2
-rw-r--r--dev-perl/YAML/YAML-1.150.0.ebuild23
-rw-r--r--dev-perl/YAML/YAML-1.300.0.ebuild26
-rw-r--r--dev-perl/ZMQ-Constants/ZMQ-Constants-1.40.0-r1.ebuild (renamed from dev-perl/ZMQ-Constants/ZMQ-Constants-1.40.0.ebuild)6
-rw-r--r--dev-perl/aliased/aliased-0.340.0-r2.ebuild (renamed from dev-perl/aliased/aliased-0.340.0-r1.ebuild)7
-rw-r--r--dev-perl/boolean/boolean-0.460.0-r1.ebuild24
-rw-r--r--dev-perl/boolean/boolean-0.460.0.ebuild28
-rw-r--r--dev-perl/common-sense/Manifest1
-rw-r--r--dev-perl/common-sense/common-sense-3.740.0-r1.ebuild16
-rw-r--r--dev-perl/gnome2-canvas/Manifest1
-rw-r--r--dev-perl/gnome2-canvas/gnome2-canvas-1.2.0-r2.ebuild30
-rw-r--r--dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild2
-rw-r--r--dev-perl/local-lib/local-lib-2.0.24.ebuild4
-rw-r--r--dev-perl/perl-headers/Manifest1
-rw-r--r--dev-perl/perl-headers/perl-headers-0.0.2.ebuild42
-rw-r--r--dev-perl/perl-ldap/perl-ldap-0.680.0.ebuild2
-rw-r--r--dev-perl/prefork/prefork-1.50.0.ebuild2
-rw-r--r--dev-perl/strictures/strictures-2.0.6.ebuild2
-rw-r--r--dev-perl/tkispell/Manifest1
-rw-r--r--dev-perl/tkispell/files/tkispell-0.20-nowindows.patch12
-rw-r--r--dev-perl/tkispell/tkispell-0.200.0.ebuild24
-rw-r--r--dev-perl/txt2html/txt2html-2.530.0.ebuild (renamed from dev-perl/txt2html/txt2html-2.53.ebuild)12
903 files changed, 5299 insertions, 6109 deletions
diff --git a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.190.300-r1.ebuild b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.190.300-r1.ebuild
deleted file mode 100644
index 4aeb1e27e94..00000000000
--- a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.190.300-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=TYEMQ
-DIST_VERSION=1.1903
-DIST_EXAMPLES="examples/*"
-inherit perl-module
-
-DESCRIPTION="Compute intelligent differences between two files / lists"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-src_prepare() {
- local file
- mkdir -p examples/ || die "can't make examples/"
- for file in cdiff diffnew diff htmldiff; do
- mv -f ${file}.pl examples/${file}.pl || die "Can't move ${file.pl} to examples/"
- sed -i "s/^${file}.pl/examples\/${file}.pl/" MANIFEST || die "Can't fix MANIFEST"
- done
- perl-module_src_prepare
-}
-BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Algorithm-Diff/Manifest b/dev-perl/Algorithm-Diff/Manifest
index 3cf994d39f6..3078f7ea450 100644
--- a/dev-perl/Algorithm-Diff/Manifest
+++ b/dev-perl/Algorithm-Diff/Manifest
@@ -1,2 +1 @@
-DIST Algorithm-Diff-1.1903.tar.gz 34174 BLAKE2B 85d64400c722d9547efb0c63d717f9c70cdd9f3b8282ca67d1b513507adeba0af68b2e45fe46c53ebaea85c3cd3f4e6d894c68d68587d88b01ba3eb362bf1458 SHA512 61632be4c19a03ccacaa218ab7cb8bdbc53a4a6030b8173a59c7611056375536788392c1da00ab88f3df9884fc8a67825efc83b70e2e564664d5187021d6b106
DIST Algorithm-Diff-1.201.tar.gz 30047 BLAKE2B 7502eec51e0fd40883b176947853e2f68fdc524545413eec2147ac5de9c1e062cba44b2939c2221b81e63ebb1ed98fc1912447941f710d4676f7e33ab6d1064c SHA512 b22b55f4e45748da0e8aca556dc2155ef2dbcfe42ac5cbe4aa59e4cc13c95a141e6324a9ab0acd7fbc3d97e761e0778176df0f7e726af837a7b7d075106ad8d0
diff --git a/dev-perl/Alien-Build/Alien-Build-2.230.0.ebuild b/dev-perl/Alien-Build/Alien-Build-2.420.0.ebuild
index dc86d901e68..49d32d9dee4 100644
--- a/dev-perl/Alien-Build/Alien-Build-2.230.0.ebuild
+++ b/dev-perl/Alien-Build/Alien-Build-2.420.0.ebuild
@@ -1,18 +1,17 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=PLICEASE
-DIST_VERSION=2.23
+DIST_VERSION=2.42
DIST_EXAMPLES=("example/*")
inherit perl-module
DESCRIPTION="Build external dependencies for use in CPAN"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="test zip"
-RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 :/
@@ -20,6 +19,7 @@ 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
@@ -28,7 +28,6 @@ RDEPEND="
dev-perl/File-chdir
virtual/perl-JSON-PP
>=dev-perl/Path-Tiny-0.77.0
- >=virtual/perl-Scalar-List-Utils-1.330.0
>=virtual/perl-Test-Simple-1.302.96
>=virtual/perl-Text-ParseWords-3.260.0
virtual/pkgconfig
@@ -37,5 +36,15 @@ BDEPEND="${RDEPEND}
test? (
dev-perl/Devel-Hide
>=dev-perl/Test2-Suite-0.0.60
+ !minimal? (
+ dev-perl/Alien-Base-ModuleBuild
+ dev-perl/Sort-Versions
+ )
)
"
+
+src_prepare() {
+ unset LD
+ [[ -n "${CCLD}" ]] && export LD="${CCLD}"
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Alien-Build/Manifest b/dev-perl/Alien-Build/Manifest
index b0cf1c349a5..11c0ee174f5 100644
--- a/dev-perl/Alien-Build/Manifest
+++ b/dev-perl/Alien-Build/Manifest
@@ -1,2 +1,2 @@
-DIST Alien-Build-2.23.tar.gz 310744 BLAKE2B 3bf3ce08be1e508a5eb695cc3ee71ccb70230c3fa0feb3e4378bbba35b7429ab3b852692ea4492e9aa80fdb962ef1fef7e82b654bbf8e8ca2428aa8f999944b8 SHA512 78a9b710dde488ce0852266340104f7b540e94ea58e8715d27e1e303a67956f862110bbd305119ac08fe9c5a20c0e5cc6fa5b6982abf830910f2d3a1ed9963fa
DIST Alien-Build-2.38.tar.gz 331770 BLAKE2B 13a688073ad6840e04a2c2191ae5974048e53127bcd7f15bfd658ef8c047fd0ecd990bd2f787dca0bf02fde48cc451a39ad5e41bd737f4ac36a64aae49aca226 SHA512 a77b27894c74e9b73fd479f3efb67c748bf9f32931a75471f6e5e0ccbb65d2e5617abfef28f71a7e461f4e1a4216fa8968564aa8ae52ff1bbeae570743fbab81
+DIST Alien-Build-2.42.tar.gz 319048 BLAKE2B d4662f5a9e0bf151d389949cc696258fc8d96a0f2aa0f6bb014f1283207fdc92e8af994499a391439a8ba725d6a23a60ed33bc0701f4a2596cccf808c9c23ecf SHA512 83f30bc5f7e417c3ec4ddee463f24c73f89038feb3820520259fd33d4357007d7d39e14c3369e0d14f4b2f946606bb3db02111c2c497e93a961f7a3161af5366
diff --git a/dev-perl/Alien-Gnuplot/Alien-Gnuplot-1.34.0.ebuild b/dev-perl/Alien-Gnuplot/Alien-Gnuplot-1.34.0.ebuild
new file mode 100644
index 00000000000..be241e51aeb
--- /dev/null
+++ b/dev-perl/Alien-Gnuplot/Alien-Gnuplot-1.34.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_VERSION=1.034
+DIST_AUTHOR=ETJ
+inherit perl-module
+
+DESCRIPTION="Find and verify functionality of the gnuplot executable"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-HTTP-Tiny
+ virtual/perl-Time-HiRes
+ sci-visualization/gnuplot
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( dev-perl/Test-Exception )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.33.0-version.patch" )
diff --git a/dev-perl/Alien-Gnuplot/Manifest b/dev-perl/Alien-Gnuplot/Manifest
index 28e0249bc6d..aad7d5c3670 100644
--- a/dev-perl/Alien-Gnuplot/Manifest
+++ b/dev-perl/Alien-Gnuplot/Manifest
@@ -1 +1,2 @@
DIST Alien-Gnuplot-1.033.tar.gz 7827 BLAKE2B beb340f3f0feaab56f60811c3fac41fb518e657f82dd8b4ca53697b75fdaf53bf071ee89e6514115e3d110db122c5fb1b2c56506317f432bb80cba4ef808a677 SHA512 b846e9be8193af376dced487b99bafdd29fdf094a92f824bacaa3c642ad110918995cabc66300bd04fbf78ae779855ba94d1e634398f479961f98bb7f1cbbf46
+DIST Alien-Gnuplot-1.034.tar.gz 8662 BLAKE2B ce0f520326c2228f68c826a49c1793a7e7152e22a7593ae2e99094c8db1348f8e566efbc963b0089965681a5586b71fd8551b0a230b81506e2229ab538861fe0 SHA512 9fc4d9e92a478c9399802b5161966efc625b676afaef2f212e8706da28a03f4fc265df953e55f0ad541795d90aa9066f71838362146cb8aae3caf9f0ea157fc8
diff --git a/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild b/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild
index 6ecb7127c2d..77189312be0 100644
--- a/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild
+++ b/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Encapsulate install info for HDF4"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
sci-libs/hdf
diff --git a/dev-perl/Alien-Libxml2/Alien-Libxml2-0.160.0.ebuild b/dev-perl/Alien-Libxml2/Alien-Libxml2-0.160.0.ebuild
deleted file mode 100644
index e3d40b9fddf..00000000000
--- a/dev-perl/Alien-Libxml2/Alien-Libxml2-0.160.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=PLICEASE
-DIST_VERSION=0.16
-inherit perl-module
-
-DESCRIPTION="Install the C libxml2 library on your system"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-perl/Alien-Build-2.120.0
- dev-libs/libxml2:2=
-"
-DEPEND="
- dev-libs/libxml2:2=
-"
-BDEPEND="${RDEPEND}
- >=dev-perl/Alien-Build-2.120.0
- virtual/perl-ExtUtils-CBuilder
- >=virtual/perl-ExtUtils-MakeMaker-6.520.0
- test? (
- >=dev-perl/Test2-Suite-0.0.60
- )
-"
diff --git a/dev-perl/Alien-Libxml2/Manifest b/dev-perl/Alien-Libxml2/Manifest
index 69e3678ac08..ce6da9a68cb 100644
--- a/dev-perl/Alien-Libxml2/Manifest
+++ b/dev-perl/Alien-Libxml2/Manifest
@@ -1,2 +1 @@
-DIST Alien-Libxml2-0.16.tar.gz 19890 BLAKE2B 50ad3fd53b392de730a140fef350a38cfd2dec069354a45406a524ec1daa8a46cdba2398c20cd29ff6c9f8a2c52f7307130d1ad7d477d9a3b18c1c87a072d827 SHA512 54d3f670047b26934140be28bec5ab27c655daa459409bda00655d6f652f5099b07d2e286f59825a36e7dc56bca1e92a0af19c33582fa90f3f26aff4202334ac
DIST Alien-Libxml2-0.17.tar.gz 20787 BLAKE2B c9ef905cdee44e649612cf54ebfa0875c8eadd278d17584c71db005e7f1eed4a9df00bfa83739067334828203d1159ee97b56461facf40364fab17b90a4c4474 SHA512 89f8034800f03e9e7f87871fec4da54313d0b2557efd9c4bbb2f01793e5679c6c355eb8bfcaf54540b50f9cf69e84d88835fee9b06f8b2f6c7dd7e6c6ed2c097
diff --git a/dev-perl/Any-Moose/Any-Moose-0.270.0.ebuild b/dev-perl/Any-Moose/Any-Moose-0.270.0-r1.ebuild
index 9c876995d00..bf06b707065 100644
--- a/dev-perl/Any-Moose/Any-Moose-0.270.0.ebuild
+++ b/dev-perl/Any-Moose/Any-Moose-0.270.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ETHER
DIST_VERSION=0.27
@@ -10,9 +10,20 @@ inherit perl-module
DESCRIPTION="Use Moose or Mouse modules (DEPRECATED)"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86"
+
+RDEPEND="
+ dev-perl/Moose
+ virtual/perl-version
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.310.0
+ test? (
+ dev-perl/Moose
+ dev-perl/MooseX-Types
+ )
+"
+
PERL_RM_FILES=(
"t/001-basic-mouse.t"
"t/002-other-modules-mouse.t"
@@ -22,12 +33,3 @@ PERL_RM_FILES=(
"t/010-use_mouse_roles.t"
"t/012-use_mouse_util.t"
)
-RDEPEND="dev-perl/Moose
- virtual/perl-version"
-DEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-MakeMaker-6.31
- test? (
- dev-perl/Moose
- dev-perl/MooseX-Types
- )
-"
diff --git a/dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.0.ebuild b/dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.0-r2.ebuild
index f876138d78b..915830bd491 100644
--- a/dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.0.ebuild
+++ b/dev-perl/AnyEvent-I3/AnyEvent-I3-0.170.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=MSTPLBG
DIST_VERSION=0.17
@@ -10,14 +10,13 @@ inherit perl-module
DESCRIPTION="Communicate with the i3 window manager"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE=""
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
RDEPEND="
dev-perl/AnyEvent
dev-perl/JSON-XS
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.360.0
"
diff --git a/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild b/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild
index f560cca85d7..03eb966861b 100644
--- a/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild
+++ b/dev-perl/AnyEvent/AnyEvent-7.170.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module optfeature virtualx
DESCRIPTION="Provides a uniform interface to various event loops"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~x86-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.520.0
diff --git a/dev-perl/Apache-CGI-Builder/Apache-CGI-Builder-1.300.0-r2.ebuild b/dev-perl/Apache-CGI-Builder/Apache-CGI-Builder-1.300.0-r3.ebuild
index 47d5d71ee1c..232f203d8e6 100644
--- a/dev-perl/Apache-CGI-Builder/Apache-CGI-Builder-1.300.0-r2.ebuild
+++ b/dev-perl/Apache-CGI-Builder/Apache-CGI-Builder-1.300.0-r3.ebuild
@@ -1,23 +1,23 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DOMIZIO
DIST_VERSION=1.3
inherit perl-module
DESCRIPTION="CGI::Builder and Apache2/mod_perl2 integration"
-
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND=">=dev-perl/OOTools-2.21
- >=dev-perl/CGI-Builder-1.2
+RDEPEND="
+ >=dev-perl/OOTools-2.210.0
+ >=dev-perl/CGI-Builder-1.200.0
www-apache/mod_perl
"
-RDEPEND="${DEPEND}"
+BDEPEND="${RDEPEND}
+"
PATCHES=( "${FILESDIR}/${P}-no-apache-1.patch" )
@@ -25,6 +25,7 @@ src_prepare() {
rm "${S}/lib/Apache/CGI/Builder.pm" || die "Can't remove Apache-1 support"
perl-module_src_prepare
}
+
src_test() {
local MODULES=(
"Apache2::CGI::Builder ${DIST_VERSION}"
diff --git a/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild b/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r3.ebuild
index 838ee8c9c2b..39a9379ae0b 100644
--- a/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r2.ebuild
+++ b/dev-perl/Apache-DBI/Apache-DBI-1.120.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=PHRED
DIST_VERSION=1.12
@@ -12,16 +12,17 @@ DESCRIPTION="Authentication and Authorization via Perl's DBI"
SLOT="0"
KEYWORDS="~alpha amd64 ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND=">=dev-perl/Digest-SHA1-2.10.0
- >=virtual/perl-Digest-MD5-2.2
- >=dev-perl/DBI-1.30"
+RDEPEND="
+ >=dev-perl/Digest-SHA1-2.10.0
+ >=virtual/perl-Digest-MD5-2.200.0
+ >=dev-perl/DBI-1.300.0
+"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"
+
src_test() {
local MODULES=(
"Apache::DBI ${DIST_VERSION}"
diff --git a/dev-perl/Apache-Reload/Apache-Reload-0.130.0-r1.ebuild b/dev-perl/Apache-Reload/Apache-Reload-0.130.0-r2.ebuild
index 6af61da4f62..c50e6b88247 100644
--- a/dev-perl/Apache-Reload/Apache-Reload-0.130.0-r1.ebuild
+++ b/dev-perl/Apache-Reload/Apache-Reload-0.130.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SHAY
DIST_VERSION=0.13
@@ -12,10 +12,9 @@ DESCRIPTION="Automatically reload changed modules without restarting Apache"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
-IUSE=""
RDEPEND="www-apache/mod_perl"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Apache-Test
"
diff --git a/dev-perl/Apache-Session/Apache-Session-1.930.0-r1.ebuild b/dev-perl/Apache-Session/Apache-Session-1.930.0-r1.ebuild
deleted file mode 100644
index ff666412006..00000000000
--- a/dev-perl/Apache-Session/Apache-Session-1.930.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=CHORNY
-DIST_VERSION=1.93
-inherit perl-module
-
-DESCRIPTION="A persistence framework for session data"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Digest-MD5
- virtual/perl-File-Temp
- virtual/perl-IO
- virtual/perl-Storable
-"
-DEPEND="
- dev-perl/Module-Build
-"
-BDEPEND="${RDEPEND}
- dev-perl/Module-Build
- test? (
- >=dev-perl/Test-Deep-0.82.0
- >=dev-perl/Test-Exception-0.150.0
- >=virtual/perl-Test-Simple-0.470.0
- )
-"
diff --git a/dev-perl/Apache-Session/Manifest b/dev-perl/Apache-Session/Manifest
index 30a0b565d6e..76a67f5277a 100644
--- a/dev-perl/Apache-Session/Manifest
+++ b/dev-perl/Apache-Session/Manifest
@@ -1,2 +1 @@
-DIST Apache-Session-1.93.tar.gz 49995 BLAKE2B 85185f30ae25d83ca0ed3bd7e926c7ccfe55495891af98cd06305effc8163f6c2afae7d4f79e3e5dface8453b1ab3a8859f0e951c261eb417ab784a08123de72 SHA512 568653b5151df61dbbc4b034043e1d4be75642122ab920a13155c4abbe052e4d96915b1453eb9f2f06bd1159d95efef7ed5905b4d2f2b8c6fdd3711d0cf5dbe4
DIST Apache-Session-1.94.tar.gz 49899 BLAKE2B d3ee985030e9dcf27dc2d9734f741614d73a09461e106fe6f60ef877ea4916d1c0f58224e5889b6bbcce14e877bb9e3bdaf27948d9e22579fd0173f08777c80a SHA512 796874e25dfc38a45998f8e13c3dabda779c9590c768ddc706a7bdae4b9e4b74ea457617c0079dd6d8168d97c19428d7609af00d5db218ad545f3c7dd0c0b825
diff --git a/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r2.ebuild b/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r2.ebuild
index 70c3be7cfff..415987c7f8c 100644
--- a/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r2.ebuild
+++ b/dev-perl/Apache-SizeLimit/Apache-SizeLimit-0.970.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Graceful exit for large children"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
LICENSE="Apache-2.0"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Apache2-AuthenNTLM/Apache2-AuthenNTLM-0.20.0-r2.ebuild b/dev-perl/Apache2-AuthenNTLM/Apache2-AuthenNTLM-0.20.0-r3.ebuild
index fe97a193154..36db7cd3d0b 100644
--- a/dev-perl/Apache2-AuthenNTLM/Apache2-AuthenNTLM-0.20.0-r2.ebuild
+++ b/dev-perl/Apache2-AuthenNTLM/Apache2-AuthenNTLM-0.20.0-r3.ebuild
@@ -1,21 +1,22 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SPEEVES
DIST_VERSION=0.02
inherit perl-module
DESCRIPTION="Perform Microsoft NTLM and Basic User Authentication"
-
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
-RDEPEND="virtual/perl-MIME-Base64
- >=www-apache/mod_perl-2"
-DEPEND="${RDEPEND}"
+RDEPEND="
+ virtual/perl-MIME-Base64
+ >=www-apache/mod_perl-2
+"
+BDEPEND="${RDEPEND}
+"
src_test() {
local MODULES=(
diff --git a/dev-perl/App-Cmd/App-Cmd-0.331.0.ebuild b/dev-perl/App-Cmd/App-Cmd-0.334.0.ebuild
index 13885e870d8..16150bfa331 100644
--- a/dev-perl/App-Cmd/App-Cmd-0.331.0.ebuild
+++ b/dev-perl/App-Cmd/App-Cmd-0.334.0.ebuild
@@ -1,22 +1,17 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
DIST_AUTHOR=RJBS
-DIST_VERSION=0.331
+DIST_VERSION=0.334
inherit perl-module
-DESCRIPTION="write command line apps with less suffering"
+DESCRIPTION="Write command line apps with less suffering"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
-# r: File::Basename -> perl
-# r: Text::Abbrev -> perl
-# r: constant, strict, warnings -> perl
-# r: Module::Pluggable::Object -> Module-Pluggable
-# r: Sub::Exporter::Util -> Sub-Exporter
RDEPEND="
>=dev-perl/Capture-Tiny-0.130.0
virtual/perl-Carp
@@ -31,9 +26,7 @@ RDEPEND="
dev-perl/Sub-Install
virtual/perl-parent
"
-# t: IPC::Cmd -> perl
-# t: base, lib -> perl
-DEPEND="
+BDEPEND="
${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
diff --git a/dev-perl/App-Cmd/Manifest b/dev-perl/App-Cmd/Manifest
index b2ecd71cb0a..92eff5eb325 100644
--- a/dev-perl/App-Cmd/Manifest
+++ b/dev-perl/App-Cmd/Manifest
@@ -1,2 +1,2 @@
-DIST App-Cmd-0.331.tar.gz 48848 BLAKE2B 84a5958879505499cb826a82cbda675a67dd4421378a3a7bb7943f39e68c414ceb5dddc9cf5000e0164f1553cb74d82f1c9f8f980c71a52811933d89c3282dc2 SHA512 cb5f4515417affc46e48aa0cfecc37b2856a35081f1e1a4197a1ef020de69a5d0ba19bc54be6c84f239147e8dbfb538e7b8ea760431a2d0f4b369684e4ea42c6
DIST App-Cmd-0.333.tar.gz 49657 BLAKE2B 8958299e26083845eb6ea00f00b6629c823245d652a08b9ddd72a42da3f421dd7d5c1d6a667d2537dd1305ba9ff8eff19689d6810aeb308b616c62d50a4a57de SHA512 59b8526cc6efa29e9f5eafce1d9adbc9c706314aa8e7265d7be2c0c57210384a7bcfc2ef5650d36d9715a5da96a829a9a75524a5bed58c21eac1d35f286ef765
+DIST App-Cmd-0.334.tar.gz 50175 BLAKE2B 25349c7f072c01056b8ccd62a8e22c52cc5ec312ad8799acfca8fa30a5f61424ce11320eb7ec05bf9f69badc9cf7bd506581babeaf4f4d863cc8b9f3d4278e41 SHA512 bc45141475cc389afea4220c5197559be0e379ee7c9668e52fae9864c5747f4bd487edf44abc25a21ab5b428689b93ed7607e4fe8a8844faab248623b027288d
diff --git a/dev-perl/App-cpanminus/App-cpanminus-1.704.400.ebuild b/dev-perl/App-cpanminus/App-cpanminus-1.704.400-r1.ebuild
index e3a8b1ae669..2b164f69d52 100644
--- a/dev-perl/App-cpanminus/App-cpanminus-1.704.400.ebuild
+++ b/dev-perl/App-cpanminus/App-cpanminus-1.704.400-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=MIYAGAWA
DIST_VERSION=1.7044
@@ -10,11 +10,3 @@ inherit perl-module
DESCRIPTION="Get, unpack, build and install modules from CPAN"
SLOT="0"
KEYWORDS="amd64 ~arm64 ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? ( virtual/perl-Test-Simple )
-"
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
new file mode 100644
index 00000000000..888f779206e
--- /dev/null
+++ b/dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ISHIGAKI
+DIST_VERSION=0.11
+inherit perl-module
+
+DESCRIPTION="simple CPAN package extractor"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=virtual/perl-Archive-Tar-1.760.0
+ dev-perl/Archive-Zip
+ virtual/perl-File-Spec
+ >=virtual/perl-File-Temp-0.190.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.70.0
+ test? (
+ >=virtual/perl-Test-Simple-0.820.0
+ >=dev-perl/Test-UseAllModules-0.100.0
+ )
+"
diff --git a/dev-perl/Archive-Any-Lite/Manifest b/dev-perl/Archive-Any-Lite/Manifest
new file mode 100644
index 00000000000..c316fcc16ec
--- /dev/null
+++ b/dev-perl/Archive-Any-Lite/Manifest
@@ -0,0 +1 @@
+DIST Archive-Any-Lite-0.11.tar.gz 28998 BLAKE2B 6e86bff29b311c538c72f58dc3bca6e70bb8c31066a6649e5f1488bf73fca376c8387b8f78e7b98c11103d07147744fe5082a7843065123ccab6d92ae16370a6 SHA512 40db0122a359d295459b3c146cb1a8b45cadc6bd678c05d9cf32f906e8b99a692c59efe5ca18a2ce05d0ab4b741affa8e7158b7f9cebc4232c4126970c93a890
diff --git a/dev-perl/Archive-Any-Lite/metadata.xml b/dev-perl/Archive-Any-Lite/metadata.xml
new file mode 100644
index 00000000000..2751fe2408b
--- /dev/null
+++ b/dev-perl/Archive-Any-Lite/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>
diff --git a/dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild b/dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild
deleted file mode 100644
index d9be24a97d3..00000000000
--- a/dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=BINGOS
-DIST_VERSION=0.80
-inherit perl-module
-
-DESCRIPTION="Generic archive extracting mechanism"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-File-Path
- virtual/perl-File-Spec
- virtual/perl-IPC-Cmd
- virtual/perl-Locale-Maketext-Simple
- virtual/perl-Module-Load-Conditional
- virtual/perl-Params-Check
- virtual/perl-if
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? ( virtual/perl-Test-Simple )
-"
diff --git a/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild b/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild
new file mode 100644
index 00000000000..4a70481f9c9
--- /dev/null
+++ b/dev-perl/Archive-Extract/Archive-Extract-0.880.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=0.88
+inherit perl-module
+
+DESCRIPTION="Generic archive extracting mechanism"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+ virtual/perl-File-Path
+ >=virtual/perl-File-Spec-0.820.0
+ >=virtual/perl-IPC-Cmd-0.640.0
+ virtual/perl-Locale-Maketext-Simple
+ >=virtual/perl-Module-Load-Conditional-0.660.0
+ >=virtual/perl-Params-Check-0.70.0
+ virtual/perl-if
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( virtual/perl-Test-Simple )
+"
diff --git a/dev-perl/Archive-Extract/Manifest b/dev-perl/Archive-Extract/Manifest
index 9bbebca10bc..0f159db584a 100644
--- a/dev-perl/Archive-Extract/Manifest
+++ b/dev-perl/Archive-Extract/Manifest
@@ -1,2 +1,2 @@
-DIST Archive-Extract-0.80.tar.gz 27813 BLAKE2B 0775eab96cfb67d742ecb2663fc58133368358187f22e89ed0b1bb113bd0efd680b800225fb65ab11379feab767aa3e6c31a7cac2b018acb6341799d4d605fb4 SHA512 2f216ea29639c4d8b7b19e4b23542b6f69e970cfb0188dca55ff7ce7d3a3021e43129dbdf81b82f7d97d0080d00f858c6af3595520b6bacac30073a8b25ea4f0
DIST Archive-Extract-0.86.tar.gz 28033 BLAKE2B 0a2f6551d31d43256405379c980e5f671e4a9b168050a0b08b8ecc2d076b5f3cdc49075f1001646a3d2c0b9eb60aefd79aeb11997f2de3766cd9b23839bbdac7 SHA512 a091b8c489275b8dd3d38e52e983bef7cab7d642e0dc8f6e95f1d8d006d769857b4e5950778bddd3044d6f11b3563c7796361e88869f60a9875529b78c9d1c76
+DIST Archive-Extract-0.88.tar.gz 28294 BLAKE2B 59c19013c486c0c691d7436ca70805275b448b4725ee955f4b1f4fd37fbf46b5d80a38c3406f0bedba7f1a2c7c56f1f84d02df7d5bef1f5b7d4868eb70557a6b SHA512 6fcb6a49e59fac5340663e5d906978af390f4ba66da6c4f02e6b2db666da68440af59ec93a687d13316089b07237b2213df55d8ebb940c4fa9eadd09d1bacc86
diff --git a/dev-perl/Array-Compare/Array-Compare-3.0.3.ebuild b/dev-perl/Array-Compare/Array-Compare-3.0.3.ebuild
deleted file mode 100644
index baca60b7b1b..00000000000
--- a/dev-perl/Array-Compare/Array-Compare-3.0.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DAVECROSS
-DIST_VERSION=v3.0.3
-inherit perl-module
-
-DESCRIPTION="Perl extension for comparing arrays"
-
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- dev-perl/Moo
- 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 2f85ca3730d..105f6f71afc 100644
--- a/dev-perl/Array-Compare/Manifest
+++ b/dev-perl/Array-Compare/Manifest
@@ -1,2 +1 @@
-DIST Array-Compare-v3.0.3.tar.gz 9831 BLAKE2B 2440fdac5aed53e4195b8f679aa1309870b0be3c1c00c745d68f4c038cb57d5deac1c852b0d63cab5cbfca5cbdb956c1ddd3b19596ddb876bf9750da1e7caea6 SHA512 a2b3b7c7f153c30548d3e90bbe77ad8d609cd0abcb6a0f188c90b4f09f9be457906694cdd3d819a75a33aeab088586c0636d3f212dd5354d0cbcbe713897c867
DIST Array-Compare-v3.0.8.tar.gz 9977 BLAKE2B a624189d07497112a4194b1120db4a1838a3925e4b3e80baf002613f5f52beb0bac9461d465e9e2b8a22f8f5643cf40c29e3f179c7fe2c253cfe2f129a78007d SHA512 648dbf2a65d94c3bfaab34ec765d0ad7e86f5c0b704078278f43a28a668cb70606a039cceab96f31af439f661c2c6538571b142ec938738f3cb94438b40e2838
diff --git a/dev-perl/Array-Diff/Array-Diff-0.90.0.ebuild b/dev-perl/Array-Diff/Array-Diff-0.90.0.ebuild
new file mode 100644
index 00000000000..60036832f22
--- /dev/null
+++ b/dev-perl/Array-Diff/Array-Diff-0.90.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 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="Find the differences between two arrays"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-perl/Algorithm-Diff-1.190.0
+ dev-perl/Class-Accessor
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Array-Diff/Manifest b/dev-perl/Array-Diff/Manifest
new file mode 100644
index 00000000000..1ebd97b9559
--- /dev/null
+++ b/dev-perl/Array-Diff/Manifest
@@ -0,0 +1 @@
+DIST Array-Diff-0.09.tar.gz 11335 BLAKE2B 20be05a78f02444c5a0833d0aca6d164f8d9fed56b3fa8102aed2928f9cc95a6ad4430edd6fd7d9e0b92df105e8a215451eb931f053659e2cf3377fb3ac0463b SHA512 acfa2e47f39f2af5a04b59c3c708349e603295cf12c699ecbd9184c975e2cdb5edacbafc15c61c976c73ce459e3d2d5ea99fc50c2e4e2e56132dd1c3794e5e6c
diff --git a/dev-perl/Array-Diff/metadata.xml b/dev-perl/Array-Diff/metadata.xml
new file mode 100644
index 00000000000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/Array-Diff/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>
diff --git a/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.70.0-r1.ebuild b/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.70.0-r1.ebuild
deleted file mode 100644
index d97aeb28aef..00000000000
--- a/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.70.0-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=TJENNESS
-DIST_VERSION=3.07
-inherit perl-module
-
-DESCRIPTION="Interface to FITS headers"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~mips ppc x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-perl/Module-Build
-"
-BDEPEND="
- dev-perl/Module-Build
- test? (
- virtual/perl-Test-Simple
- )
-"
diff --git a/dev-perl/Astro-FITS-Header/Manifest b/dev-perl/Astro-FITS-Header/Manifest
index d92cd7b0b0d..f34b71a973c 100644
--- a/dev-perl/Astro-FITS-Header/Manifest
+++ b/dev-perl/Astro-FITS-Header/Manifest
@@ -1,2 +1 @@
-DIST Astro-FITS-Header-3.07.tar.gz 105979 BLAKE2B 0193f6691aae31134e2537c328a0aaef501b1ac4289df2aa825f28e01ade37338d34ae3979f0d71c1d6706e5cd567cc158a5560b4002bdb8baf192109ca64fca SHA512 21b72ca2727fd77c6da01407ab97ac1bc3bfb4f6864d7a4728fa3f9cbad07b64ca20445bc8daf6c34a3523ab16a2b688cf99936157a41f36147b39f05a6c1f90
DIST Astro-FITS-Header-3.08.tar.gz 116038 BLAKE2B 1b8b96e7a352634083322746970cf60855b81ec811fe82eddfd7b49bd037f660a292d9656bdfffc89b19370424ca1e8f343d7ab4a7c2c0dd8c457b0eab0ccd7b SHA512 c94a9da46212a2db95c1ce32da2609869bc85687c236919791c16b06f1787311ee3ac3323baece790c04d56818754c6f487b15c20487ded9ebe61bf97cc11c29
diff --git a/dev-perl/AtExit/AtExit-2.50.0.ebuild b/dev-perl/AtExit/AtExit-2.50.0.ebuild
new file mode 100644
index 00000000000..17169038cfa
--- /dev/null
+++ b/dev-perl/AtExit/AtExit-2.50.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JANITOR
+DIST_VERSION=2.05
+inherit perl-module
+
+DESCRIPTION="atexit() function to register exit-callbacks"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+
+RDEPEND="
+ virtual/perl-Exporter
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Capture-Tiny
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/AtExit/Manifest b/dev-perl/AtExit/Manifest
index 18d6945347a..37facbd9ae9 100644
--- a/dev-perl/AtExit/Manifest
+++ b/dev-perl/AtExit/Manifest
@@ -1 +1,2 @@
DIST AtExit-2.03.tar.gz 11263 BLAKE2B 0ae54e3eded9bda74e314f1c5b6c7d9013b479671950f0fc390568f7f6b8a715dd2c59b30ae131669fa1be8565c9f088ea9763ff765314b11eb4ee55f98a7979 SHA512 ce522b44ad5c2360c8e7f7f49257fe50f0079bd2070ddaa33916b2484ef8e6f6430df045e5693356c37651aa96ef6a7e7694a04ecbc91817d12d032681105b60
+DIST AtExit-2.05.tar.gz 11793 BLAKE2B e0bfc9bb49c843a4920d0e9c3c2d503dbd952bef5439e5606b07e0ae104ff601e2d18c1cc0b4713b22818f3c0de9f8c3a038fda1d85f9e70a37fd7f63e8cf5b0 SHA512 1d65da5c384e09d0f85f5a3c57f63f3b19d14558d07f0cb8ef388d01298b788e405562750503a9cfcf6d841866649ead1e96fcf501a84924680bc85a904f64ef
diff --git a/dev-perl/Authen-Radius/Authen-Radius-0.310.0.ebuild b/dev-perl/Authen-Radius/Authen-Radius-0.310.0.ebuild
deleted file mode 100644
index 530753d946e..00000000000
--- a/dev-perl/Authen-Radius/Authen-Radius-0.310.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=PORTAONE
-DIST_VERSION=0.31
-DIST_EXAMPLES=("contrib/*")
-inherit perl-module
-
-DESCRIPTION="Communicate with a Radius server from Perl"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=virtual/perl-Data-Dumper-1.0.0
- >=dev-perl/Data-HexDump-0.20.0
- >=virtual/perl-Digest-MD5-2.200.0
- >=virtual/perl-IO-1.120.0
- >=dev-perl/Net-IP-1.260.0
-"
-DEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-MakeMaker-6.640.0
- test? (
- dev-perl/Test-NoWarnings
- virtual/perl-Test-Simple
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.26-cisco-dictionary.patch
- "${FILESDIR}"/${PN}-0.26-no-install-db.patch
-)
-
-src_configure() {
- export OPTIMIZE="$CFLAGS"
- perl-module_src_configure
-}
-
-src_install() {
- perl-module_src_install
-
- # Really want to install these radius dictionaries?
- insinto /etc/raddb
- doins raddb/dictionary*
-}
diff --git a/dev-perl/Authen-Radius/Manifest b/dev-perl/Authen-Radius/Manifest
index 1b2a14480fe..7b1c0368122 100644
--- a/dev-perl/Authen-Radius/Manifest
+++ b/dev-perl/Authen-Radius/Manifest
@@ -1,2 +1 @@
-DIST Authen-Radius-0.31.tar.gz 51311 BLAKE2B 52aaa623ca28b1b406c027fb54f38c9f24b347815aefb3336649b4ff505a0b97db516b6877546bd330505516f3481934b0c46975c017ae76ed475bc476bd1c6d SHA512 6b78254a6a94f67bd3a5529d4313da779d630a57e2300b02a49034c153b34fec0c6e745c5419f5a5e3ba2996d39907834d3f909ce9fdbd0edc6c43668f89d380
DIST Authen-Radius-0.32.tar.gz 51366 BLAKE2B 12b18554fccd56aa3668224e2e1a932108993ef845b10b3220eed212fb3413d875cdeb8e8fdef2ba439b0b0ab72417bbb9c830bc2a023a03a0c221b3f52b3170 SHA512 323bddead9465d60da8d1b0f4500fec436c14a8c82552b24da54a6798c0583dffb37005f7abc627ea9532ca46bd442063cddd52d8c5923aa10fa7954c728bca5
diff --git a/dev-perl/Authen-Radius/files/Authen-Radius-0.26-no-install-db.patch b/dev-perl/Authen-Radius/files/Authen-Radius-0.26-no-install-db.patch
deleted file mode 100644
index 746ba993def..00000000000
--- a/dev-perl/Authen-Radius/files/Authen-Radius-0.26-no-install-db.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 57b9f1a710c2eee1c8f54eb87d164584aa9532ce Mon Sep 17 00:00:00 2001
-From: Torsten Veller <tove@gentoo.org>
-Date: Mon, 5 Nov 2012 01:02:48 +1300
-Subject: Remove automatic radis-db installer code
-
----
- MANIFEST | 1 -
- Makefile.PL | 1 -
- install-radius-db.PL => install-radius-db.PL.orig | 0
- 3 files changed, 2 deletions(-)
- rename install-radius-db.PL => install-radius-db.PL.orig (100%)
-
-diff --git a/MANIFEST b/MANIFEST
-index a8e2801..09913da 100644
---- a/MANIFEST
-+++ b/MANIFEST
-@@ -4,7 +4,6 @@ README
- LICENSE
- MANIFEST
- Radius.pm
--install-radius-db.PL
- t/decode.t
- t/dictionary.t
- t/digest.t
-diff --git a/Makefile.PL b/Makefile.PL
-index 45653ab..7f1b202 100644
---- a/Makefile.PL
-+++ b/Makefile.PL
-@@ -4,7 +4,6 @@ use ExtUtils::MakeMaker;
- WriteMakefile(
- NAME => 'Authen::Radius',
- VERSION_FROM => 'Radius.pm', # finds $VERSION
-- PPM_INSTALL_SCRIPT => 'install-radius-db.PL',
- MIN_PERL_VERSION => "v5.10",
- BUILD_REQUIRES => {
- # Support for TEST_REQUIRES
-diff --git a/install-radius-db.PL b/install-radius-db.PL.orig
-similarity index 100%
-rename from install-radius-db.PL
-rename to install-radius-db.PL.orig
---
-2.15.1
-
diff --git a/dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0.ebuild b/dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0-r1.ebuild
index e29bf6bdb53..765548e7dd5 100644
--- a/dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0.ebuild
+++ b/dev-perl/Authen-SASL-SASLprep/Authen-SASL-SASLprep-1.100.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=CFAERBER
DIST_VERSION=1.100
@@ -11,19 +11,18 @@ DESCRIPTION="A Stringprep Profile for User Names and Passwords (RFC 4013)"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Unicode-Stringprep-1
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.420.0
test? (
virtual/perl-Test-Simple
dev-perl/Test-NoWarnings
)
"
+
src_test() {
perl_rm_files t/10pod.t t/11pod_cover.t
perl-module_src_test
diff --git a/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0.ebuild b/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild
index ea963cb442a..76449b92bc4 100644
--- a/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0.ebuild
+++ b/dev-perl/Authen-Simple-Passwd/Authen-Simple-Passwd-0.600.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=CHANSEN
DIST_VERSION=0.6
@@ -10,17 +10,13 @@ inherit perl-module
DESCRIPTION="Simple Passwd authentication"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE=""
RDEPEND="
>=dev-perl/Authen-Simple-0.300.0
virtual/perl-IO
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Module-Build
"
-src_test() {
- perl_rm_files "t/02pod.t" "t/03podcoverage.t"
- perl-module_src_test
-}
+PERL_RM_FILES=( "t/02pod.t" "t/03podcoverage.t" )
diff --git a/dev-perl/Authen-Simple/Authen-Simple-0.500.0.ebuild b/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild
index 5672ecc7bc6..8d6bfac19c9 100644
--- a/dev-perl/Authen-Simple/Authen-Simple-0.500.0.ebuild
+++ b/dev-perl/Authen-Simple/Authen-Simple-0.500.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=CHANSEN
DIST_VERSION=0.5
@@ -10,8 +10,6 @@ inherit perl-module
DESCRIPTION="Simple Authentication"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Accessor
@@ -22,7 +20,7 @@ RDEPEND="
virtual/perl-MIME-Base64
dev-perl/Params-Validate
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.360.0
test? ( virtual/perl-Test-Simple )
"
diff --git a/dev-perl/B-Debug/B-Debug-1.260.0.ebuild b/dev-perl/B-Debug/B-Debug-1.260.0-r1.ebuild
index e6280262fb4..4e9771d2410 100644
--- a/dev-perl/B-Debug/B-Debug-1.260.0.ebuild
+++ b/dev-perl/B-Debug/B-Debug-1.260.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RURBAN
DIST_VERSION=1.26
@@ -10,22 +10,19 @@ inherit perl-module
DESCRIPTION="Walk Perl syntax tree, printing debug info about ops"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
-PERL_RM_FILES=(
- "t/pod.t"
-)
-# requires deprecate 0.03 => perl 5.19.2
RDEPEND="
!minimal? (
>=dev-perl/B-Flags-0.40.0
)
>=dev-lang/perl-5.19.2
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
)
"
+
+PERL_RM_FILES=( "t/pod.t" )
diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0.ebuild b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0-r1.ebuild
index 77fb6657aba..c3c5ddc1e81 100644
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0.ebuild
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.240.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ETHER
DIST_VERSION=0.24
@@ -11,8 +11,6 @@ DESCRIPTION="Execute code after a scope finished compilation"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Module-Implementation-0.50.0
@@ -20,7 +18,7 @@ RDEPEND="
>=dev-perl/Sub-Exporter-Progressive-0.1.6
>=dev-perl/Variable-Magic-0.480.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
virtual/perl-Text-ParseWords
test? (
diff --git a/dev-perl/B-Keywords/B-Keywords-1.210.0.ebuild b/dev-perl/B-Keywords/B-Keywords-1.210.0.ebuild
deleted file mode 100644
index 7ef53bce237..00000000000
--- a/dev-perl/B-Keywords/B-Keywords-1.210.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=RURBAN
-DIST_VERSION=1.21
-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 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
-
-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 e033caaabc3..5d84cf7b30d 100644
--- a/dev-perl/B-Keywords/Manifest
+++ b/dev-perl/B-Keywords/Manifest
@@ -1,2 +1 @@
-DIST B-Keywords-1.21.tar.gz 12349 BLAKE2B cf88796bcd9a1c9b324649188b61eb1939396b8e7cc9aba7ce62702c642b9f8fab04c6733b377f0914827417e35ff5aa3d7360d70704b8f20476877c8f55b430 SHA512 80965484f35b21478279664aa6d0bf582a8cfe684469b944b3b514edb706bd8d1a4edba37d567badd581ce0a3ee23550fcbb93c1681665a36d02fae1a0cf1d96
DIST B-Keywords-1.22.tar.gz 12417 BLAKE2B 4cc51674062299a3776e395910f5d1ee279a5bde68b35adf867ea263bb225487ba85e5100e1474207e7fa6ac336d8bc880990749710e72864d344c51097535e3 SHA512 9dd44cafe4502edb519d885d74688183275550c3ad4da61387e805cf7a4789434ebda8f1f71104515c688e0e0358ca38399a1d1bd2ba066c7e1e3de76ae68bb2
diff --git a/dev-perl/BZ-Client/BZ-Client-4.400.300.ebuild b/dev-perl/BZ-Client/BZ-Client-4.400.300.ebuild
deleted file mode 100644
index 38e62e76b9a..00000000000
--- a/dev-perl/BZ-Client/BZ-Client-4.400.300.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DJZORT
-DIST_VERSION=4.4003
-DIST_EXAMPLES=("eg/*")
-inherit perl-module
-
-DESCRIPTION="A client for the Bugzilla web services API."
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-perl/DateTime-Format-ISO8601
- dev-perl/DateTime-Format-Strptime
- dev-perl/DateTime-TimeZone
- virtual/perl-Encode
- virtual/perl-File-Spec
- dev-perl/HTTP-CookieJar
- virtual/perl-HTTP-Tiny
- virtual/perl-MIME-Base64
- dev-perl/URI
- dev-perl/XML-Parser
- dev-perl/XML-Writer
- virtual/perl-parent
-"
-DEPEND="dev-perl/Module-Build"
-BDEPEND="${RDEPEND}
- >=dev-perl/Module-Build-0.280.0
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-CPAN-Meta-2.120.900
- dev-perl/Clone
- virtual/perl-Data-Dumper
- dev-perl/DateTime
- dev-perl/IO-Socket-SSL
- dev-perl/Test-RequiresInternet
- virtual/perl-Test-Simple
- dev-perl/Text-Password-Pronounceable
- )
-"
-PERL_RM_FILES=(
- t/release-distmeta.t
- t/release-kwalitee.t
- t/release-unused-vars.t
- t/author-critic.t
- t/author-eof.t
- t/author-eol.t
- t/author-no-breakpoints.t
- t/author-no-tabs.t
- t/author-pod-syntax.t
- t/author-portability.t
-)
-src_test() {
- has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}} && export TEST_AUTHOR=1
- perl-module_src_test
-}
diff --git a/dev-perl/BZ-Client/Manifest b/dev-perl/BZ-Client/Manifest
index ccd7e2b13b2..793768fcd5b 100644
--- a/dev-perl/BZ-Client/Manifest
+++ b/dev-perl/BZ-Client/Manifest
@@ -1,2 +1 @@
-DIST BZ-Client-4.4003.tar.gz 85579 BLAKE2B d9310fd594d3a0a19ee9e08b047efbc89ee36e1d0c8a25f79f9dd3f4de661f7cfd1de27d1017a6cabcb356362b27ba2c9cc5c908dc43c6e43b52b7eeb16e3b15 SHA512 d4b8bb4de96ca40f37f0ab6576095341cd3c7be41d6d4bdfd88f7b25de8ce77130a1736ea4e577f57186191cee2eeff6131fe107a0cb56e9439f4258fb560432
DIST BZ-Client-4.4004.tar.gz 87209 BLAKE2B 6300d93cd6fefb1271a11f0703757dc7bce8955fd60f11afd7a856267bf37cd5c33e42c28a783b2287b5cb359caaef6ae0aee3481f505118558f6bbf1b3929d7 SHA512 23cf61f3ffdf85e53924e54acc8d0d069f602ea15d35f94b4b8f2f1fd1fd33b27b95afe2125d01ae47c9eb191106d65acd475924bd3158c882cc3e208a711193
diff --git a/dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200.ebuild b/dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200-r1.ebuild
index 4ea5165248f..cb27e10d2f4 100644
--- a/dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200.ebuild
+++ b/dev-perl/Benchmark-Timer/Benchmark-Timer-0.711.200-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DCOPPIT
DIST_VERSION=0.7112
@@ -13,13 +13,22 @@ DESCRIPTION="Perl code benchmarking tool"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-perl/Statistics-TTest
+ virtual/perl-Time-HiRes
+"
+
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+ test? ( virtual/perl-Test-Simple )
+"
PATCHES=(
"${FILESDIR}/${PN}-0.7112-noauthortests.patch"
"${FILESDIR}/${PN}-0.7112-relocateexample.patch"
)
+
PERL_RM_FILES=(
"inc/Module/Install/AutomatedTester.pm"
"inc/Module/Install/Bugtracker.pm"
@@ -29,12 +38,3 @@ PERL_RM_FILES=(
"inc/URI/Escape.pm"
"private-lib/Module/Install/PRIVATE/Enable_Verbose_CPAN_Testing.pm"
)
-RDEPEND="
- dev-perl/Statistics-TTest
- virtual/perl-Time-HiRes
-"
-
-DEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-MakeMaker-6.360.0
- test? ( virtual/perl-Test-Simple )
-"
diff --git a/dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.730.0.ebuild b/dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.730.0.ebuild
index 238af8879f5..3295b278b7a 100644
--- a/dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.730.0.ebuild
+++ b/dev-perl/Bio-ASN1-EntrezGene/Bio-ASN1-EntrezGene-1.730.0.ebuild
@@ -26,6 +26,7 @@ BDEPEND="${RDEPEND}
virtual/perl-File-Spec
virtual/perl-IO
virtual/perl-Test-Simple
+ dev-perl/Test-Exception
)
"
diff --git a/dev-perl/Bio-Das/Bio-Das-1.170.0-r2.ebuild b/dev-perl/Bio-Das/Bio-Das-1.170.0-r3.ebuild
index fbd25fa1e00..b58408fc8d7 100644
--- a/dev-perl/Bio-Das/Bio-Das-1.170.0-r2.ebuild
+++ b/dev-perl/Bio-Das/Bio-Das-1.170.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=LDS
DIST_VERSION=1.17
@@ -12,14 +12,14 @@ DESCRIPTION="Interface to Distributed Annotation System"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND=">=virtual/perl-IO-Compress-1.0
+RDEPEND=">=virtual/perl-IO-Compress-1.0
sci-biology/bioperl
>=dev-perl/HTML-Parser-3
>=dev-perl/libwww-perl-5
>=virtual/perl-MIME-Base64-2.12"
-RDEPEND="${DEPEND}"
+BDEPEND="${RDEPEND}
+"
optdep_notice() {
local i
@@ -38,6 +38,7 @@ optdep_notice() {
elog "pre-installed"
fi
}
+
src_test() {
local MODULES=(
"Bio::Das ${DIST_VERSION}"
diff --git a/dev-perl/Boulder/Boulder-1.300.0-r2.ebuild b/dev-perl/Boulder/Boulder-1.300.0-r3.ebuild
index f4249f7d0dc..b3331230d7e 100644
--- a/dev-perl/Boulder/Boulder-1.300.0-r2.ebuild
+++ b/dev-perl/Boulder/Boulder-1.300.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=LDS
DIST_VERSION=1.30
@@ -19,16 +19,19 @@ RDEPEND="
store? ( virtual/perl-DB_File )
xml? ( dev-perl/XML-Parser )
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
+
PATCHES=(
"${FILESDIR}/${PN}-${DIST_VERSION}-no-xml-parser-check.patch"
)
+
PERL_RM_FILES=(
# Incomplete, instructs not to use, deps not in Gentoo
"Boulder/Labbase.pm"
)
+
src_prepare() {
use xml || PERL_RM_FILES+=(
"Boulder/XML.pm"
diff --git a/dev-perl/Browser-Open/Browser-Open-0.40.0.ebuild b/dev-perl/Browser-Open/Browser-Open-0.40.0-r1.ebuild
index b38008d7598..8a13a37620a 100644
--- a/dev-perl/Browser-Open/Browser-Open-0.40.0.ebuild
+++ b/dev-perl/Browser-Open/Browser-Open-0.40.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=CFRANKS
DIST_VERSION=0.04
@@ -11,11 +11,9 @@ DESCRIPTION="Open a browser at a given URL"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND=""
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=virtual/perl-Test-Simple-0.920.0
diff --git a/dev-perl/Business-Hours/Business-Hours-0.130.0.ebuild b/dev-perl/Business-Hours/Business-Hours-0.130.0-r1.ebuild
index 22b44101502..b2435878eb8 100644
--- a/dev-perl/Business-Hours/Business-Hours-0.130.0.ebuild
+++ b/dev-perl/Business-Hours/Business-Hours-0.130.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=BPS
DIST_VERSION=0.13
@@ -17,6 +17,6 @@ RDEPEND="
>=dev-perl/Set-IntSpan-1.120.0
virtual/perl-Time-Local
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20191107.0.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20191107.0.0.ebuild
deleted file mode 100644
index c35f46f1b92..00000000000
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20191107.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=BDFOY
-DIST_VERSION=20191107
-inherit perl-module
-
-DESCRIPTION="Data pack for Business::ISBN"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~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}
- >=virtual/perl-ExtUtils-MakeMaker-6.640.0
- test? (
- >=virtual/perl-Test-Simple-0.950.0
- )
-"
-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 1e855cc5bb5..857ac8aa76f 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -1,2 +1 @@
-DIST Business-ISBN-Data-20191107.tar.gz 24838 BLAKE2B 660a7aa9ab7848cc74c20bcc8426126dc8054d81b0229c609d808bd3300a967d177a474019b2faf87d44198bdfbb4cab1fc39b3da7352d725a92795edee8f3a7 SHA512 33e6197de8b026484784d33fdd88e1a0d442b633ade4eeeb45812709cca252c235a377e3b03bb3cade35256b5f5d592b70504cfb7cccd1005544af2a1e4a11a2
DIST Business-ISBN-Data-20210112.006.tar.gz 29035 BLAKE2B e496a689afb12341307d80d16a2044dd39cd350caf86b9010f94a023ac285991486f6c5dc3e34d9efee70506dcb0aedb98abae7e5e7d573d9385bea6c5729ce0 SHA512 36245caf60d0b210dfbbc1f2668e6b8a227e6641be3800d4e62f6a9902b6b95bc2e952bc48ccd2a61ba958c68b142f64592ffeec9da8bc35d7c8bc5d9b625c80
diff --git a/dev-perl/Business-ISMN/Business-ISMN-1.201.0.ebuild b/dev-perl/Business-ISMN/Business-ISMN-1.201.0.ebuild
deleted file mode 100644
index 95e8ecf0fbd..00000000000
--- a/dev-perl/Business-ISMN/Business-ISMN-1.201.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=BDFOY
-DIST_VERSION=1.201
-inherit perl-module
-
-DESCRIPTION="International Standard Music Numbers"
-LICENSE="Artistic-2"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-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-0.950.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 35c05e9fb05..a5ee5297f64 100644
--- a/dev-perl/Business-ISMN/Manifest
+++ b/dev-perl/Business-ISMN/Manifest
@@ -1,2 +1 @@
-DIST Business-ISMN-1.201.tar.gz 14793 BLAKE2B fad3341efd853824e529b5629d501b7c8129724e922868f09cee13209281f15f65e04d7cb2b0d7a5c2c1599effa8367bf71bc503908307ddba00fffc4dc7fd06 SHA512 96f8783d90ddc561a24dff4905127b8983357809df2e31524f3e1f3ec30a56eb07ac9312bc127196602f72d4442b284fa195be22d6d71bb3a6e971dbabe46e22
DIST Business-ISMN-1.202.tar.gz 14872 BLAKE2B 4101c2ddeec2f285f5d77a8c7fe2f2be325f99b569c759dd521c9078a3b4b479933d4408c839def5c0155cac907b9a8cecbe9a2133b20b31a14004bd5af4488b SHA512 3f3dc2805f15edc92175c60fcf149e7a9558dd91a70173d559b298cedf177b92967f62581f16036a6c4269c3a5bec0d4bcd20a6ff9c13f4e17bec62fdca19ab2
diff --git a/dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.120.0.ebuild b/dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.120.0.ebuild
deleted file mode 100644
index 83706eeb84b..00000000000
--- a/dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.120.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-DIST_AUTHOR=BIGPRESH
-DIST_VERSION=1.12
-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/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 3fc932362a6..470f914525c 100644
--- a/dev-perl/Business-Tax-VAT-Validation/Manifest
+++ b/dev-perl/Business-Tax-VAT-Validation/Manifest
@@ -1,2 +1 @@
-DIST Business-Tax-VAT-Validation-1.12.tar.gz 24732 BLAKE2B 5f774cb4765787f8410abc8d0e12f306c4e1d1859864e1e31111c5785825e3d5d613f75dc52d63bcf8b3defb505357f3e87511acda70d01ab40dfde25735a99c SHA512 993660e635a9037f546f428a4a9e572a0b7917a6cb3ff2f20cdaff83f1076c547dc8f12c0c9d69ffeace358328c5c00d084b8aed13d01d3e07659df6ab119419
DIST Business-Tax-VAT-Validation-1.20.tar.gz 26055 BLAKE2B 3e10a13ecc4ced5274a1a99c36ba738aa23c01b97cb54995e99dd4744d5592ea6c4920fb54ddef7b46000c6182c7f2b7b333b278f7666cd91fc03545c7334f62 SHA512 8504629cd44ef98faba91c01bef80d55c687b73384ea38827fa4c54bd48454522129f941f259a6b1e4b2118110bc552b40530b3c5697b1ef3c83099c36ca2f31
diff --git a/dev-perl/Business-UPS/Business-UPS-2.10.0-r2.ebuild b/dev-perl/Business-UPS/Business-UPS-2.10.0-r2.ebuild
deleted file mode 100644
index 0b1f8f6a320..00000000000
--- a/dev-perl/Business-UPS/Business-UPS-2.10.0-r2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=TODDR
-DIST_VERSION=2.01
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="A UPS Interface Module"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="dev-perl/libwww-perl"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
-"
diff --git a/dev-perl/Business-UPS/Manifest b/dev-perl/Business-UPS/Manifest
index 480e55b26f5..eb628ca0e46 100644
--- a/dev-perl/Business-UPS/Manifest
+++ b/dev-perl/Business-UPS/Manifest
@@ -1,2 +1 @@
-DIST Business-UPS-2.01.tar.gz 9341 BLAKE2B b3b4e6e80fbd42e9e0626befd49bf6318d31215fdca1707516e1c104249ddb8e40d7c3df3c23a5284102d7a41006bb9b803ba890f9997402cbeda152ee1413b8 SHA512 1c0d60e9a3a513fd0ce2513e4e561eec60de5890bfe497b19d44976a2da9d7f31870bbc1824569b882ac573ddd969ad1d67293a2ac08a7750e2dd881d0f49f16
DIST Business-UPS-2.02.tar.gz 10189 BLAKE2B b70a1d43a34ef4ba51dc7e0a7add8ddc32e614841e94da6344155cdc18eb7cb1cc88f63db6c95f6b9bc8903bff3b3a35dd0a08992d1327bde740c61cbc1a4c8c SHA512 417245c9197de23bce3a816dad79c212f6aaf26554b7f79fc55b4686b590836bc1febce4e0a6605939ffbb051f8b928f3ec2d113e75c632c1f59acf8b719347d
diff --git a/dev-perl/CBOR-XS/CBOR-XS-1.710.0-r1.ebuild b/dev-perl/CBOR-XS/CBOR-XS-1.710.0-r1.ebuild
deleted file mode 100644
index 249754da578..00000000000
--- a/dev-perl/CBOR-XS/CBOR-XS-1.710.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=1.71
-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"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-perl/Types-Serialiser
- dev-perl/common-sense
-"
-DEPEND="${RDEPEND}
- dev-perl/Canary-Stability
- >=virtual/perl-ExtUtils-MakeMaker-6.520.0
-"
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
diff --git a/dev-perl/CBOR-XS/Manifest b/dev-perl/CBOR-XS/Manifest
index 18eca5026f0..b807acac91c 100644
--- a/dev-perl/CBOR-XS/Manifest
+++ b/dev-perl/CBOR-XS/Manifest
@@ -1,2 +1 @@
-DIST CBOR-XS-1.71.tar.gz 72356 BLAKE2B ea3a10d7c3d4e018685e021f4dbec5897acafb465d7c3f50e11d93e3e9b08ef49489d8778710de973390bfe10d5b80310035fa57ea3b8d289182fc0172158a33 SHA512 20be0484c159431a52f4e3c7f7541c7739a86eedf5c4900df71efe693bf3c0367c8540b43d1e95849cbb4f0380d7b8140908b041fca1ed63e868203e1aa57c69
DIST CBOR-XS-1.83.tar.gz 77046 BLAKE2B c4bccd58a7b1903518b1726cc8e3deaafb376fe9a5af1ebdae648ee3a941559f6f0f0d250a070214710a1556ef3df56ba737748e3f7c4bcb589d2d3dd5878018 SHA512 280c820d247c09c3b77722b369dd23667c846b04109e78ec9f4ce408f033082351596b3652b861f936460a5a2157019eeb3ca51f3093e10cfb7b3ef9cc4565b6
diff --git a/dev-perl/CDB_File/CDB_File-1.20.0-r1.ebuild b/dev-perl/CDB_File/CDB_File-1.20.0-r1.ebuild
deleted file mode 100644
index a753c1041d5..00000000000
--- a/dev-perl/CDB_File/CDB_File-1.20.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=TODDR
-DIST_VERSION=1.02
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Tie to CDB (Bernstein's constant DB) files"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- virtual/perl-ExtUtils-MakeMaker
- test? (
- dev-perl/B-COW
- virtual/perl-File-Temp
- virtual/perl-Test-Simple
- )
-"
-# Parallel breaks
-DIST_TEST="do"
-
-src_prepare() {
- mkdir "${S}/examples" || die "Can't make examples dir"
- einfo "Moving bun-x.pl to examples/"
- cp "${S}/bun-x.pl" "${S}/examples/" || die "Can't copy example to examples/"
- perl_rm_files bun-x.pl
- perl-module_src_prepare
-}
-
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
diff --git a/dev-perl/CDB_File/Manifest b/dev-perl/CDB_File/Manifest
index d2892bed344..b1b7feafd0f 100644
--- a/dev-perl/CDB_File/Manifest
+++ b/dev-perl/CDB_File/Manifest
@@ -1,2 +1 @@
-DIST CDB_File-1.02.tar.gz 61980 BLAKE2B 435071c501d6b72e077717adce1ed612fc06c6e287382c3beefe34387fe694ae155169a9c45ed84251a8a96bfba00fc6267279f67e0911d594e91b1e8bed66d1 SHA512 301be6f63bb65434bdd93503394514d828be83a1028a3e75b77ca4977c4c1c806c209f338ab2949caaa7c55cab9c263096674f265bc7555385da7e778640faa6
DIST CDB_File-1.05.tar.gz 138550 BLAKE2B 57b17b59bce907265b3eceb0957adf8790ea21a1b837fca99e9854284ea185ffcb80511f2ec9909db47425a6bde22d9a07bdfb40fdd02b84d816b2c224d56fc0 SHA512 e2612f52ea4c420b73af33b1ee6189967cb69076b4e816aa51987cb724908a768435429eba65e4aca641512bdea355a76663991da542a14a6300f03ce2d488f7
diff --git a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
index 96a520a7b36..5ab72190c08 100644
--- a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild
+++ b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RCAPUTO
DIST_VERSION=1.222
@@ -12,8 +12,6 @@ DESCRIPTION="high-level interface to cddb/freedb protocol"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Carp-1.260.0
@@ -21,7 +19,7 @@ RDEPEND="
>=virtual/perl-IO-1.310.0
>=virtual/perl-MIME-Base64-3.130.0
"
-DEPEND="
+BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
${RDEPEND}
@@ -29,6 +27,7 @@ DEPEND="
>=virtual/perl-Test-Simple-0.980.0
)
"
+
optdep_installed() {
local chr=" "
has_version "${1}" && chr="I"
diff --git a/dev-perl/CGI-Builder/CGI-Builder-1.360.0-r2.ebuild b/dev-perl/CGI-Builder/CGI-Builder-1.360.0-r3.ebuild
index a5c86b1d0bd..1bf2110faff 100644
--- a/dev-perl/CGI-Builder/CGI-Builder-1.360.0-r2.ebuild
+++ b/dev-perl/CGI-Builder/CGI-Builder-1.360.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DOMIZIO
DIST_VERSION=1.36
@@ -12,15 +12,16 @@ DESCRIPTION="Framework to build simple or complex web-apps"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND=">=dev-perl/OOTools-2.21
- >=dev-perl/IO-Util-1.5
+RDEPEND=">=dev-perl/OOTools-2.210.0
+ >=dev-perl/IO-Util-1.500.0
dev-perl/CGI
"
-RDEPEND="${DEPEND}"
+BDEPEND="${RDEPEND}
+"
PATCHES=( "${FILESDIR}/${P}-test-cgipm.patch" )
+
src_test() {
local MODULES=(
# https://rt.cpan.org/Ticket/Display.html?id=123292
diff --git a/dev-perl/CGI-Compile/CGI-Compile-0.240.0.ebuild b/dev-perl/CGI-Compile/CGI-Compile-0.240.0.ebuild
deleted file mode 100644
index 8c9d416108d..00000000000
--- a/dev-perl/CGI-Compile/CGI-Compile-0.240.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=RKITOVER
-DIST_VERSION=0.24
-inherit perl-module
-
-DESCRIPTION="Compile .cgi scripts to a code reference like ModPerl::Registry"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-perl/File-pushd
- dev-perl/Sub-Name
-"
-DEPEND="
- dev-perl/Module-Build-Tiny
-"
-BDEPEND="${RDEPEND}
- >=dev-perl/Module-Build-Tiny-0.34.0
- test? (
- dev-perl/CGI
- dev-perl/Capture-Tiny
- dev-perl/Sub-Identify
- dev-perl/Switch
- 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 4b9ca451630..eb806fe29a1 100644
--- a/dev-perl/CGI-Compile/Manifest
+++ b/dev-perl/CGI-Compile/Manifest
@@ -1,2 +1 @@
-DIST CGI-Compile-0.24.tar.gz 22392 BLAKE2B 874789fb78b9df5c1a207c3ebdc864bc3a648cd9c41943d64a94eef95c3c1d20d287e893f3ea2fa89ae4754f9ffaa931b7f5cfa239f984009ab06c266d1113c9 SHA512 bfb0e0d34f7088acc04811d8f778721b6b77afeeca1b3cdb7c21d633152f17af33c5de8772ef81adea48315d6eae5c7706a5cbbb7f373dbc0b08fe0ee8335abe
DIST CGI-Compile-0.25.tar.gz 22479 BLAKE2B e321ec4d0ecee66f0efb8c89f322a036b135449938840aa0cfe0bf714bb2e8a0ad2d8d8f4397b00aa9e86d03190cb9429aaa8e0420528f233ddc9c066f768859 SHA512 760481c3868592d7dbeab10125ee76c608ea6a705926597c4219dc128c3ffb642ff39e6ddf72aa916c183fb6baf3671e687ea9a41b86987a60fc076d304d6fe6
diff --git a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild
index 7d5418a9511..39a76dd9bad 100644
--- a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild
+++ b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=TOKUHIROM
DIST_VERSION=0.23
@@ -11,20 +11,19 @@ DESCRIPTION="PSGI adapter for CGI"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CGI-3.630.0
dev-perl/HTTP-Message
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=virtual/perl-Test-Simple-0.880.0
>=dev-perl/Test-Requires-0.80.0
)
"
+
src_test() {
perl_rm_files t/author-pod-syntax.t
perl-module_src_test
diff --git a/dev-perl/CGI-Fast/CGI-Fast-2.160.0.ebuild b/dev-perl/CGI-Fast/CGI-Fast-2.160.0.ebuild
new file mode 100644
index 00000000000..cf8a2c80167
--- /dev/null
+++ b/dev-perl/CGI-Fast/CGI-Fast-2.160.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEEJO
+DIST_VERSION=2.16
+inherit perl-module
+
+DESCRIPTION="CGI Interface for Fast CGI"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ >=dev-perl/CGI-4
+ virtual/perl-Carp
+ >=dev-perl/FCGI-0.670.0
+ virtual/perl-if
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Temp
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=( "t/006_changes.t" )
diff --git a/dev-perl/CGI-Fast/Manifest b/dev-perl/CGI-Fast/Manifest
index 386dd870949..04a86089be4 100644
--- a/dev-perl/CGI-Fast/Manifest
+++ b/dev-perl/CGI-Fast/Manifest
@@ -1 +1,2 @@
DIST CGI-Fast-2.15.tar.gz 9277 BLAKE2B 95de6374611d8719195a65ef9a9575b34b82922f4a87c8844fc9ac4e62f219b3b19dafe10baaef8431e297cafe495a43c1761b9d3b275d471fed3855e95b4386 SHA512 b984cbcf5d1d96dd9fcb58b704ae643e127fcdbe37b4d7e7560e5e1219abb849d72c4ff5a2eb45d7f076a126543b06fda282aabf2c3788b8a87f075c081d30c1
+DIST CGI-Fast-2.16.tar.gz 9310 BLAKE2B b5d5643642a5091e9ed053995c592d3356de40f734fd881e07db81e9743e55a007597a8e32c18519a048e7ce540d0ca0860c3efa066adfcb77b824449b2c7ff1 SHA512 50dce23855809f53c722a9ed7839469400baafdf8cf006cce4a7686a0e9a1a6ee500ffbd3bb418ecfa7d14efa3f9adb96c37dea8282a3d05b9c0e7e723bc7e37
diff --git a/dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r2.ebuild b/dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r3.ebuild
index 97c9ed6959c..7014a87a3a8 100644
--- a/dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r2.ebuild
+++ b/dev-perl/CGI-FastTemplate/CGI-FastTemplate-1.90.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=JMOORE
DIST_VERSION=1.09
@@ -11,4 +11,3 @@ DESCRIPTION="High Performance Templates and Variable Interpolation"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
-IUSE=""
diff --git a/dev-perl/CGI/CGI-4.470.0.ebuild b/dev-perl/CGI/CGI-4.530.0.ebuild
index 968bac85dce..f35e1f694ab 100644
--- a/dev-perl/CGI/CGI-4.470.0.ebuild
+++ b/dev-perl/CGI/CGI-4.530.0.ebuild
@@ -1,19 +1,17 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=LEEJO
-DIST_VERSION=4.47
+DIST_VERSION=4.53
DIST_EXAMPLES=("examples/*")
inherit perl-module
DESCRIPTION="Simple Common Gateway Interface Class"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
virtual/perl-Carp
@@ -35,4 +33,5 @@ BDEPEND="${RDEPEND}
>=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 43f570de860..9736d161c2c 100644
--- a/dev-perl/CGI/Manifest
+++ b/dev-perl/CGI/Manifest
@@ -1,2 +1,2 @@
-DIST CGI-4.47.tar.gz 204940 BLAKE2B fa0c4492b19543061403ff65be0d304fe166ece4cdfdb19c9c55de391001add2c03bd4c99019ddeae1b2fc70009a5419de8baa7159548f237351572d11c9c004 SHA512 1f46c15071254a691781a93cfdaed62da01486bb32d68ef6999ad1aa6f8b631452fad4aa95fdf8ce63a7314023853f01fddfb9aabf3f49460d174d118136822d
DIST CGI-4.51.tar.gz 205366 BLAKE2B 1fd76c82610ad1b017f19bd055bbf4a533f96e385891c53832a7e43f4c8d5fc74ed81a6e86e4e44443ce666bf30a7354b06f808d2c68e65c0fea75b2ce5fb7b8 SHA512 1ff69bf78c346142f0355e816fae18c69eb57504c2fc06738f2d26b97adee7cee1df2b4b2246ae72532e769a613aea6d6f7027956066a0c12354658e62a98e5d
+DIST CGI-4.53.tar.gz 205366 BLAKE2B 8ca6c79688233e09e988097c465bef646f49e2abd82709918406ebcf5da9d7d5b7765691842f44b52ddde694864e0adcaedf869de4750d033253b68ad5bc5982 SHA512 8b037d4c3240dd87ab888245b604efb43d25e155e3e7e4068b373ef73d7dc2d6361d83819733f62a5c138003290d5195ec8cfaa1a5e8ca6356e6e9aa52813567
diff --git a/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild b/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0-r1.ebuild
index 55945224b21..3987b0a99db 100644
--- a/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild
+++ b/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ANDK
DIST_VERSION=2.12
@@ -11,8 +11,6 @@ DESCRIPTION="Write a CHECKSUMS file for a directory as on CPAN"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Compress-Bzip2
@@ -26,20 +24,17 @@ RDEPEND="
virtual/perl-IO-Compress
virtual/perl-Safe
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Path
virtual/perl-Test-Simple
virtual/perl-Time-HiRes
- )"
+ )
+"
-src_test() {
- local bad_files=(
- "t/00signature.t" # Online test, invalid if dist tweaked
+PERL_RM_FILES=(
+ t/00signature.t # Online test, invalid if dist tweaked
t/52podcover.t # Author Test
t/pod.t # Author Test
)
- perl_rm_files "${bad_files[@]}"
- perl-module_src_test
-}
diff --git a/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild b/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild
index d7c34bae6b6..ea10b0471e5 100644
--- a/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild
+++ b/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=GBARR
DIST_VERSION=0.12
@@ -10,13 +10,3 @@ inherit perl-module
DESCRIPTION="Extract distribution name and version from a distribution filename"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
diff --git a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0-r1.ebuild
index cb9d12e0600..bedbe32ca90 100644
--- a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild
+++ b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=LEONT
DIST_VERSION=0.014
@@ -11,17 +11,14 @@ DESCRIPTION="Verify requirements in a CPAN::Meta object"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-# CPAN::Meta::Prereqs -> perl-CPAN-Meta
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
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
dev-perl/Test-Deep
diff --git a/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0.ebuild b/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0-r1.ebuild
index 9dcc9335e12..ea983542be5 100644
--- a/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0.ebuild
+++ b/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.350.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=MITHALDU
DIST_VERSION=0.35
@@ -11,8 +11,6 @@ DESCRIPTION="Inject modules into a CPAN::Mini mirror"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/CPAN-Checksums
@@ -28,7 +26,7 @@ RDEPEND="
virtual/perl-IO-Zlib
dev-perl/libwww-perl
dev-perl/YAML"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.400.0
test? (
>=dev-perl/HTTP-Server-Simple-0.70.0
@@ -36,9 +34,8 @@ DEPEND="${RDEPEND}
virtual/perl-Test-Simple
)
"
+
# Tests fail with parallel testing
DIST_TEST="do"
-src_test() {
- perl_rm_files t/pod-coverage.t t/pod.t
- perl-module_src_test
-}
+
+PERL_RM_FILES=( t/pod-coverage.t t/pod.t )
diff --git a/dev-perl/CPAN-Mini/CPAN-Mini-1.111.16.ebuild b/dev-perl/CPAN-Mini/CPAN-Mini-1.111.16-r1.ebuild
index 7559d2ffeb2..0d5649b2136 100644
--- a/dev-perl/CPAN-Mini/CPAN-Mini-1.111.16.ebuild
+++ b/dev-perl/CPAN-Mini/CPAN-Mini-1.111.16-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RJBS
DIST_VERSION=1.111016
@@ -11,8 +11,6 @@ DESCRIPTION="Create a minimal mirror of CPAN"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
@@ -25,7 +23,7 @@ RDEPEND="
>=dev-perl/libwww-perl-5
>=dev-perl/URI-1
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=virtual/perl-Test-Simple-0.960.0
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.103.200.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.109.200.ebuild
index 3c2235f0b92..01858dcc602 100644
--- a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.103.200.ebuild
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.109.200.ebuild
@@ -1,17 +1,15 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=BINGOS
-DIST_VERSION=5.20210320
+DIST_VERSION=5.20210920
inherit perl-module
DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~x86"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
@@ -21,4 +19,5 @@ BDEPEND="
>=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.4.280.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.4.280.ebuild
deleted file mode 100644
index 0b2dbe9bdeb..00000000000
--- a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.4.280.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=BINGOS
-DIST_VERSION=5.20200428
-inherit perl-module
-
-DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-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 57d287f311b..d6525d032f8 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -1,3 +1,2 @@
-DIST CPAN-Perl-Releases-5.20200428.tar.gz 23709 BLAKE2B 0ef30b30e482884d6a18d78402a7ead872ff8a0100723921e8b1e39d851af7c2dc432d5033b7524afa44cfdca87fdd8d8d9f5cc70d88df723a8bbd2962571079 SHA512 44ea58bd29d3db8715c92a1d1e5953a5a185669a08d5f01bd36a695ef8687c9fcf08a399a2d52a84c214f0b4dceaf829030fc17d29b6663bc50f9abb89378c9b
-DIST CPAN-Perl-Releases-5.20210320.tar.gz 23384 BLAKE2B 2f877172251478f43f16a3ad449dafbef890cf50041440fe4d9ae54c5b9704817df508405b27d6589004c2ae7654d9a12d87c232675e2409dcb1400097b1a73e SHA512 2e637949930de9f97648e7e9dd4e4ed90dcf87cb594b8244ad3dfda247f8f093883b10e6b4fa5376b83f980f1b39855788f052e5496a8e54fe50e4880d1c177e
DIST CPAN-Perl-Releases-5.20210420.tar.gz 23356 BLAKE2B c77610c07e04312087eb8d9cb59a4ded3ffbd2f02301149a42ebe7855ac94755c7116ce13ddf66eecdb818440db3e33479321b89deb31c02b1e0c02934045666 SHA512 14dac283c46b9fc59939095abd5df2ed606f23823df0a23b06f804974e407ecaa6d0d2143664116b7e0a4990f3dfbc6d901acb02b2353b503ffc46b1a8cc41dd
+DIST CPAN-Perl-Releases-5.20210920.tar.gz 22961 BLAKE2B b669e8a7b784269a9bb4c949bf2a9a04c234f1ef5fa0f0e30d4910d3faae3f73db6076f9c467f0ca0f75ea26567b211a9808bb0ff1a9f58d0b102ead56595559 SHA512 0456340858756c895a292ba769a6c4374a9754a199d0ce3ae66c893f3bffae18729d866fa5d6f15a9070ccb2360068cd85c45800f59d662fdb21162a0c8bdd83
diff --git a/dev-perl/CSS-Minifier-XS/CSS-Minifier-XS-0.90.0-r2.ebuild b/dev-perl/CSS-Minifier-XS/CSS-Minifier-XS-0.90.0-r2.ebuild
deleted file mode 100644
index d5f2c29520b..00000000000
--- a/dev-perl/CSS-Minifier-XS/CSS-Minifier-XS-0.90.0-r2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=GTERMARS
-DIST_VERSION="0.09"
-
-inherit perl-module
-
-DESCRIPTION="XS based CSS minifier"
-
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND="
- dev-perl/Module-Build
-"
-BDEPEND="
- >=dev-perl/Module-Build-0.40.0
- virtual/perl-ExtUtils-CBuilder
-"
-src_configure() {
- unset LD
- [[ -n "${CCLD}" ]] && export LD="${CCLD}"
- perl-module_src_configure
-}
-src_compile() {
- ./Build --config optimize="${CFLAGS}" build || die
-}
diff --git a/dev-perl/CSS-Minifier-XS/Manifest b/dev-perl/CSS-Minifier-XS/Manifest
index 7226b65abec..c24d61c8f17 100644
--- a/dev-perl/CSS-Minifier-XS/Manifest
+++ b/dev-perl/CSS-Minifier-XS/Manifest
@@ -1,2 +1 @@
-DIST CSS-Minifier-XS-0.09.tar.gz 14363 BLAKE2B e7dd8c24ef30c98146ec4bce1c0299fcf83c7c7696b8ffed96100b02654a313d826cdbf87cb9c60f08ac850b7cc5389f8cc38e2ff50d544237084dd84f2ed105 SHA512 520e40fa4a6d70bd7692880f3bc5c813a8648dfe12946426dedf0874e180ccd98e703d67ed8b502a7b00489aa2404edce844d80b1eccc48f94156a0d5c36ad51
DIST CSS-Minifier-XS-0.13.tar.gz 25935 BLAKE2B 408907b70081963a1e2149ea976822723f510c94917c620df8122642213465f17759c522bd626b161404f2b7ba243ccb112786a026ee3241553a410e89764d49 SHA512 cd924e9d47e52fc96ed41ce4a8e4bbb3f9eea594b47cc6bb388050f1a2c3154d9dc359bc6c7f6c5f2811489eaba21416b9703d152fa403842aee08f44e148ae6
diff --git a/dev-perl/CSS-Packer/CSS-Packer-2.70.0.ebuild b/dev-perl/CSS-Packer/CSS-Packer-2.70.0.ebuild
deleted file mode 100644
index a98408d704c..00000000000
--- a/dev-perl/CSS-Packer/CSS-Packer-2.70.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-DIST_AUTHOR=LEEJO
-DIST_VERSION=2.07
-inherit perl-module
-
-DESCRIPTION="Another CSS minifier"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-perl/Regexp-RegGrp-1.1.1_rc
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- dev-perl/Test-File-Contents
- 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 940007eee2d..9c1747d1b4c 100644
--- a/dev-perl/CSS-Packer/Manifest
+++ b/dev-perl/CSS-Packer/Manifest
@@ -1,2 +1 @@
-DIST CSS-Packer-2.07.tar.gz 9360 BLAKE2B e0e9233e3217d8f75a26f0a811cb71f0f8fd9c391518966737adbd91b27ef4c8e801c1ba42130825bd7233472ba0dce6bf96bf216a015a8d054b8b9814a11c5e SHA512 adeca2ec7dd28ad04eeda01b1f42ac0c586bd4c167f385950d4a297b95f1f66c938972bd3e34d6cfe323a3b24190b6ca1a90c898e77f86360ea84324eab01374
DIST CSS-Packer-2.08.tar.gz 9491 BLAKE2B 0c0090441fc9450529407ac3d7f674230062bd580ed68feacefbc534be501f4a9e457c9e02cbacfb45f4d3fdc7a9b2c0ec8b6a5135108f7c620fe739b687a967 SHA512 07f7798db95411962cfdb5ac0989557a2b0deb3e664a688113c755391dd85967a9dcf7c0b76cf87cbe7068830df98da988c82306ab19294a68ae8418880f0d0d
diff --git a/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0.ebuild b/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0-r1.ebuild
index 10405e9f88c..5c62138eeae 100644
--- a/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0.ebuild
+++ b/dev-perl/CSS-Tiny/CSS-Tiny-1.200.0-r1.ebuild
@@ -1,23 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=CHORNY
DIST_VERSION=1.20
inherit perl-module
DESCRIPTION="Read/Write .css files with as little code as possible"
-
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-Test-Simple-0.470.0
- )
-"
diff --git a/dev-perl/Cache-Cache/Cache-Cache-1.80.0.ebuild b/dev-perl/Cache-Cache/Cache-Cache-1.80.0-r1.ebuild
index 26664e90e82..cfce4832d6a 100644
--- a/dev-perl/Cache-Cache/Cache-Cache-1.80.0.ebuild
+++ b/dev-perl/Cache-Cache/Cache-Cache-1.80.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RJBS
DIST_VERSION=1.08
@@ -11,7 +11,6 @@ DESCRIPTION="Generic cache interface and implementations"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~x86-solaris"
-IUSE=""
RDEPEND="
>=dev-perl/Digest-SHA1-2.20.0
@@ -20,15 +19,10 @@ RDEPEND="
>=dev-perl/IPC-ShareLite-0.90.0
>=virtual/perl-Storable-1.14.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
+
# https://rt.cpan.org/Ticket/Display.html?id=92600
# Parallel testing causes failure
DIST_TEST="do"
-
-src_test() {
- # https://bugs.gentoo.org/625736
- perl_rm_files t/6_test_size_aware_memory_cache.t
- perl-module_src_test
-}
diff --git a/dev-perl/Cache-FastMmap/Cache-FastMmap-1.490.0-r1.ebuild b/dev-perl/Cache-FastMmap/Cache-FastMmap-1.570.0.ebuild
index 4d61b8f8c8d..afd8e1805b3 100644
--- a/dev-perl/Cache-FastMmap/Cache-FastMmap-1.490.0-r1.ebuild
+++ b/dev-perl/Cache-FastMmap/Cache-FastMmap-1.570.0.ebuild
@@ -1,25 +1,20 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
DIST_AUTHOR=ROBM
-DIST_VERSION=1.49
+DIST_VERSION=1.57
inherit perl-module
DESCRIPTION="Uses an mmaped file to act as a shared memory interprocess cache"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="
virtual/perl-Storable
"
BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
+ test? ( dev-perl/Test-Deep )
"
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
diff --git a/dev-perl/Cache-FastMmap/Manifest b/dev-perl/Cache-FastMmap/Manifest
index ed6e72b94bb..7eae3fb0e8e 100644
--- a/dev-perl/Cache-FastMmap/Manifest
+++ b/dev-perl/Cache-FastMmap/Manifest
@@ -1,2 +1,2 @@
-DIST Cache-FastMmap-1.49.tar.gz 52512 BLAKE2B a0632b526b62acdf200102de1c6c6da98f6b167d0897c91f9eee7bf60118dfb753554fc2a25b0c737639df20af423147104cfca71b8e1c86abeff34ac86d23c5 SHA512 686f4cc360b6106f87c6068e99eaee708f6045d1651cfdfcd2819f7fedeb7563b185df6e3ae6e99c079b3993ada9a356cce69ad4e95659c664f5bfe78ada7939
DIST Cache-FastMmap-1.56.tar.gz 56713 BLAKE2B e1a94f6e15a103102f667e56a2ec701ba613c931779310149eb6827245d0279c82dde23c80016458d2bad10f5fecbebbffd2bf715d84540c3573feab1a368665 SHA512 742b2657007ce944ab636494a03ce7bfb6ea52663d1e4d3b10928f534f4fa4c564831e50737e7d6b79903f49b434fcdd441e664fe8afe156cc0468c2319cd0fe
+DIST Cache-FastMmap-1.57.tar.gz 57502 BLAKE2B 35a808d07f36885d987f6f376512a0e787f44dc6a8d12d3e4638aa8d24401ff30451530eac45317c964cac55f0912f26bac1caed20991dee8cfa004d09c2ec66 SHA512 12bcf7af5723ba58bc0f74e689a1667b1055755a06a750aafc0f17075a94205a3aa0cc87a4a1f1da125c52b30516afeeb1f3a4f9422ef863fe8255bec53a3ecc
diff --git a/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.260.0-r1.ebuild b/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.260.0-r1.ebuild
deleted file mode 100644
index 1c39f3f1586..00000000000
--- a/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.260.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=RAZ
-DIST_VERSION=0.26
-DIST_EXAMPLES=("script/*")
-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"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}/0.230.0-parallel-make.patch"
- "${FILESDIR}/${PN}-0.250.0-no-flto.patch"
-)
-RDEPEND="virtual/perl-Storable"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- net-misc/memcached
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- "t/pod-coverage.t"
- "t/pod.t"
-)
-
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
-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/Cache-Memcached-Fast-0.270.0.ebuild b/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.270.0.ebuild
index bfece06a6c7..b7a1566640c 100644
--- a/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.270.0.ebuild
+++ b/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.270.0.ebuild
@@ -38,6 +38,9 @@ PERL_RM_FILES=(
"t/pod.t"
)
+# Tests a bit flaky
+DIST_TEST=do
+
src_compile() {
mymake=(
"OPTIMIZE=${CFLAGS}"
diff --git a/dev-perl/Cache-Memcached-Fast/Manifest b/dev-perl/Cache-Memcached-Fast/Manifest
index a44d1b5a281..e906b7d6904 100644
--- a/dev-perl/Cache-Memcached-Fast/Manifest
+++ b/dev-perl/Cache-Memcached-Fast/Manifest
@@ -1,2 +1 @@
-DIST Cache-Memcached-Fast-0.26.tar.gz 87887 BLAKE2B d7877a56ba94bd173290ccc66ea91d8ff86ee22a9d381a0a8be5049194ffae97b8084f7fdb464c377e632525a9f08084258153e7c358f32926b687f46ca94a53 SHA512 aea565be2d1aaae186c6d985d88e444fa39311338a851f7f05b013affcab0bfcabd258a3df08849b9429b7168ff0d1e59ab27b1e843b217093b2b64786e890b1
DIST Cache-Memcached-Fast-0.27.tar.gz 88712 BLAKE2B a889e719ae36721dea203b54488d86e52b40df2f1aceab1bca386a5619e80f40e27ef7fdd09ba5ef5c0678659be44b43c9416066585a0b746cf46025e546496b SHA512 6e3f7cb6ae317312a16aad7888fb75ec03ff7be5b79aef1702c8bc8a1499995379b42c1afd6c587d419ea4dbe880836c874d4929f968f7a384ab152e5baa03fa
diff --git a/dev-perl/Cache-Memcached-Fast/files/Cache-Memcached-Fast-0.250.0-no-flto.patch b/dev-perl/Cache-Memcached-Fast/files/Cache-Memcached-Fast-0.250.0-no-flto.patch
deleted file mode 100644
index d78c3fad0d7..00000000000
--- a/dev-perl/Cache-Memcached-Fast/files/Cache-Memcached-Fast-0.250.0-no-flto.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From d1c5f70b144abfd4783f866aef27f60a35b61f8b Mon Sep 17 00:00:00 2001
-From: Kent Fredric <kentnl@gentoo.org>
-Date: Tue, 3 Oct 2017 20:20:14 +1300
-Subject: Strip -flto from CFLAGS
-
--flto breaks compilation of static archives and needs significant magic
-to not break, including sentience about which CC you're using.
----
- Makefile.PL | 7 +++++++
- 1 file changed, 7 insertions(+)
-
-diff --git a/Makefile.PL b/Makefile.PL
-index 0054164..ad249b9 100644
---- a/Makefile.PL
-+++ b/Makefile.PL
-@@ -22,6 +22,13 @@ WriteMakefile(
- },
- );
-
-+sub MY::cflags {
-+ my $self = shift;
-+ my $orig = $self->MM::cflags(@_);
-+ $orig =~ s/-flto\b//g;
-+ return $orig;
-+}
-+
- sub MY::postamble {
- '
- $(MYEXTLIB): src/Makefile
---
-2.14.1
-
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 26b249299b5..d08409e5f62 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,18 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=JESSE
DIST_VERSION=0.27
inherit perl-module
DESCRIPTION="A lightweight cache with timed expiration"
-# License note: no formal upstream license declaration
-# only an assumed one from 'license => perl' in Makefile.PL
-# Bug: https://bugs.gentoo.org/722854
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86"
+
PATCHES=(
"${FILESDIR}/${PN}-0.27-no-dot-inc.patch"
)
diff --git a/dev-perl/Cache/Cache-2.110.0.ebuild b/dev-perl/Cache/Cache-2.110.0-r1.ebuild
index 06c3dc82777..ceff07a6fbb 100644
--- a/dev-perl/Cache/Cache-2.110.0.ebuild
+++ b/dev-perl/Cache/Cache-2.110.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SHLOMIF
DIST_VERSION=2.11
@@ -10,7 +10,6 @@ inherit perl-module
DESCRIPTION="the Cache interface"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
RDEPEND="
>=virtual/perl-DB_File-1.720.0
@@ -24,9 +23,10 @@ RDEPEND="
>=dev-perl/File-NFSLock-1.200.0
virtual/perl-Test-Simple
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Module-Build
"
+
src_test() {
perl_rm_files t/pod.t t/style-trailing-space.t
perl-module_src_test
diff --git a/dev-perl/Cairo/Cairo-1.107.0-r1.ebuild b/dev-perl/Cairo/Cairo-1.107.0-r1.ebuild
deleted file mode 100644
index fbc6a61e489..00000000000
--- a/dev-perl/Cairo/Cairo-1.107.0-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=XAOC
-DIST_VERSION=1.107
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Perl interface to the cairo library"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=x11-libs/cairo-1.0.0
-"
-DEPEND="
- >=x11-libs/cairo-1.0.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- >=dev-perl/ExtUtils-Depends-0.200.0
- >=dev-perl/ExtUtils-PkgConfig-1.0.0
- test? (
- dev-perl/Test-Number-Delta
- )
-"
-PATCHES=(
- "${FILESDIR}/${PN}-1.107-fatal-exit.patch"
-)
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
diff --git a/dev-perl/Cairo/Manifest b/dev-perl/Cairo/Manifest
index dfa6674e2d4..fb8ad9bc042 100644
--- a/dev-perl/Cairo/Manifest
+++ b/dev-perl/Cairo/Manifest
@@ -1,2 +1 @@
-DIST Cairo-1.107.tar.gz 111203 BLAKE2B 17093ee7058ecf27848042d3f49a841b6d6b4be9327adb959ee0d93a10f03de9caecd172b31775847b3561470aaf0f3c72b458fe0b37d2a451df47833e0df622 SHA512 613ba59ee3bd1adc2f33be60b395148f23d1de793fde888fd417f0b0cb6631a35429ee696172e9292b7d3fecab93de8ca958c96f803b9f5a16747a6d1fc7e9cb
DIST Cairo-1.109.tar.gz 116924 BLAKE2B 0761066948797b06dcf89adb5f0d962f4ed48ba6bc3aa0c4b99a31c4bea96f71ffe0f378a1ea27e080c099b99cf8e99896abcbd042d91da747786475a3da1bf5 SHA512 b80841bff480acf95f69659cba02ca17c79b67a2dc5c9b9302efb15bbd79bd4bc2f1801c001c220723da11081e86a08a83e07ecc8866810ebf9406e1f6fa1c53
diff --git a/dev-perl/Calendar-Simple/Calendar-Simple-2.0.0.ebuild b/dev-perl/Calendar-Simple/Calendar-Simple-2.0.0.ebuild
deleted file mode 100644
index 0952136a52b..00000000000
--- a/dev-perl/Calendar-Simple/Calendar-Simple-2.0.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DAVECROSS
-DIST_VERSION=v2.0.0
-inherit perl-module
-
-DESCRIPTION="Perl extension to create simple calendars"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc x86"
-IUSE="minimal test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- virtual/perl-Time-Local
- !minimal? (
- dev-perl/DateTime
- )
-"
-DEPEND="
- dev-perl/Module-Build
-"
-BDEPEND="${RDEPEND}
- >=dev-perl/Module-Build-0.28
- 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 e1870cee46e..f6eb955d477 100644
--- a/dev-perl/Calendar-Simple/Manifest
+++ b/dev-perl/Calendar-Simple/Manifest
@@ -1,2 +1 @@
-DIST Calendar-Simple-v2.0.0.tar.gz 7024 BLAKE2B b86153bd0d50b14e6910bc0bafe5aa8c7343112c2538001714c62de3a2926a1b98e2cfbc05289e7fac702e638c5ad6090929baf611e33366bb309bfb5ae231ea SHA512 2e9e16a27d254cf68e38be2ee1715e1f8d0d3b224ed8fb1a2a5e56ac172a25f67beec08b7a18bf0bf69a66a3ed7d94d058faad46f3a266a24e2b39fa8e2d3efe
DIST Calendar-Simple-v2.0.1.tar.gz 7079 BLAKE2B bad35402ec02c0a161d4c7e04ea4f01dff1a5120fb1da79550d4eb073142f05de8b2badf3fdcdb899d202ba307c851dcf7c9ef71364409c264fceb97afe34a87 SHA512 158df4171a712a14190ac539c32dd3afd8cfa9873e14295d19dd6f140b19d853574c9452485ac427e1dd803ee5721b2231e3a404f98c50a0441efbc7e983ac64
diff --git a/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild b/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0-r1.ebuild
index d9dac305abb..3f0d2a36aa5 100644
--- a/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild
+++ b/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DAGOLDEN
DIST_VERSION=0.48
@@ -13,8 +13,6 @@ DESCRIPTION="Capture STDOUT and STDERR from Perl, XS or external programs"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
@@ -24,7 +22,7 @@ RDEPEND="
virtual/perl-IO
virtual/perl-Scalar-List-Utils
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
diff --git a/dev-perl/Carp-Assert-More/Carp-Assert-More-2.0.1.ebuild b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.0.1.ebuild
new file mode 100644
index 00000000000..62fe69dcc9c
--- /dev/null
+++ b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 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 49ecbe52138..d4c416f03b3 100644
--- a/dev-perl/Carp-Assert-More/Manifest
+++ b/dev-perl/Carp-Assert-More/Manifest
@@ -1 +1,2 @@
DIST Carp-Assert-More-1.26.tar.gz 15205 BLAKE2B d64da531e68c59378bf1d42f15f622910dbb5c72078cdc4b37dd82564471e437c73bbfeece6297bed93b25f5e623795cd318db02dc4535a8a2e6d47bf3deeb2d SHA512 ef2a6adc62706dc15f45eb54968eeb216afd2864386f26ffac3a78750290b34e08b52149938b02b7f252252ddd85a676d6a94572d49ca0ca743beace24bc5c36
+DIST Carp-Assert-More-2.0.1.tar.gz 16730 BLAKE2B 8796cb61caf2687dbd55a892a74eac48bf00352a29eb07b29b724eada37755341fd13e97fda6c12aad54ecbf57dbeda8240424d9223981d8ed47f19d281addbb SHA512 584b838cd32b342b27f6e8281e2cb3439cd0077e121e16a482e32c5c3f28a07ed38b476d412d19c7ad7a85fb4079943806c258db6fc9ef4377d285494765e253
diff --git a/dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild b/dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild
index f878e6b72cb..3a83fbd11a2 100644
--- a/dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild
+++ b/dev-perl/Carp-Clan/Carp-Clan-6.80.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Report errors from perspective of caller of a clan of modules"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0.ebuild b/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild
index af90e72727f..a8e4a608c77 100644
--- a/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0.ebuild
+++ b/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=GRANTG
DIST_VERSION=1.08
@@ -12,13 +12,11 @@ DESCRIPTION="A clone of the classic Eliza program"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( >=virtual/perl-Test-Simple-0.880.0 )
"
diff --git a/dev-perl/Cisco-IPPhone/Cisco-IPPhone-0.50.0-r2.ebuild b/dev-perl/Cisco-IPPhone/Cisco-IPPhone-0.50.0-r3.ebuild
index 77a95a3d3c3..8d5c78577bc 100644
--- a/dev-perl/Cisco-IPPhone/Cisco-IPPhone-0.50.0-r2.ebuild
+++ b/dev-perl/Cisco-IPPhone/Cisco-IPPhone-0.50.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=MRPALMER
DIST_VERSION=0.05
@@ -13,4 +13,3 @@ DESCRIPTION="Cisco IP Phone interface using XML Objects"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
diff --git a/dev-perl/Cisco-IPPhone/metadata.xml b/dev-perl/Cisco-IPPhone/metadata.xml
index e7a8b4236de..5da32e5a226 100644
--- a/dev-perl/Cisco-IPPhone/metadata.xml
+++ b/dev-perl/Cisco-IPPhone/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chainsaw@gentoo.org</email>
- <name>Tony Vroon</name>
- </maintainer>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
diff --git a/dev-perl/Cisco-Reconfig/Cisco-Reconfig-0.912.0.ebuild b/dev-perl/Cisco-Reconfig/Cisco-Reconfig-0.912.0-r1.ebuild
index 88739e5c20b..6561b836d87 100644
--- a/dev-perl/Cisco-Reconfig/Cisco-Reconfig-0.912.0.ebuild
+++ b/dev-perl/Cisco-Reconfig/Cisco-Reconfig-0.912.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=MUIR
DIST_VERSION=0.912
@@ -9,12 +9,12 @@ DIST_SECTION=modules
inherit perl-module
DESCRIPTION="Parse and generate Cisco configuration files"
-
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
-RDEPEND=">=virtual/perl-Scalar-List-Utils-1.70.0"
-DEPEND="${RDEPEND}
+RDEPEND="
+ >=virtual/perl-Scalar-List-Utils-1.70.0
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r1.ebuild b/dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r2.ebuild
index 6c52d287505..ad872c3c907 100644
--- a/dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r1.ebuild
+++ b/dev-perl/Class-Accessor-Lite/Class-Accessor-Lite-0.80.0-r2.ebuild
@@ -1,18 +1,21 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=KAZUHO
DIST_VERSION=0.08
inherit perl-module
DESCRIPTION="A minimalistic variant of Class::Accessor"
-# License note: perl X.y or later perl X
-# https://bugs.gentoo.org/718946#c5
+
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-BDEPEND=">=virtual/perl-ExtUtils-MakeMaker-6.360.0"
+
+BDEPEND="
+ >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+"
+
PATCHES=(
"${FILESDIR}/${PN}-0.08-no-dot-inc.patch"
)
diff --git a/dev-perl/Class-C3/Class-C3-0.340.0.ebuild b/dev-perl/Class-C3/Class-C3-0.340.0.ebuild
deleted file mode 100644
index b3584616c0b..00000000000
--- a/dev-perl/Class-C3/Class-C3-0.340.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=HAARG
-DIST_VERSION=0.34
-inherit perl-module
-
-DESCRIPTION="A pragma to use the C3 method resolution order algortihm"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Note: https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Class-C3#Bundling
-RDEPEND="
- >=dev-perl/Algorithm-C3-0.70.0
- virtual/perl-Scalar-List-Utils
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-Test-Simple-0.470.0
- )
-"
diff --git a/dev-perl/Class-C3/Manifest b/dev-perl/Class-C3/Manifest
index 59eb7bad48c..7b70357efc7 100644
--- a/dev-perl/Class-C3/Manifest
+++ b/dev-perl/Class-C3/Manifest
@@ -1,2 +1 @@
-DIST Class-C3-0.34.tar.gz 24819 BLAKE2B a97dbec6ca02bbbc17e0f2887dc0ee0e36bac7d3ef17606a0d913ba163b07f87019ade080d7f4a70afae0dc16c4ab3af4c6163102cb64631b70d0460fd1643aa SHA512 3400b0f827cceca47fa352f634c1a08f33f880e7899be4c44f7bf2a113f5530a7ac07269ae6a15a3c6cccc7dc6bc106c8888daa68bcf7a41bdce072e32c957f4
DIST Class-C3-0.35.tar.gz 34534 BLAKE2B 6a75b55f14349094ddcd62aecd736ad5de588a767e90a683bc4ca2731dda5cf97110ac8e336fc060db42c21e9da39674eca34a9fe129e17575e191dbf24b67d5 SHA512 792dda26d6c77652ae0d1ca868284a798c631523d29f338d3b5bc771fd151a8529f6f8692a8fec7a9116ac8e40831b714bcfd205736c04e56e91fa39a4bae9a6
diff --git a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r4.ebuild
index b4654f5c339..6d05760b793 100644
--- a/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r3.ebuild
+++ b/dev-perl/Class-DBI-mysql/Class-DBI-mysql-1.0.0-r4.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=TMTM
DIST_VERSION=1.00
+DIST_WIKI="tests"
inherit perl-module
DESCRIPTION="Extensions to Class::DBI for MySQL"
@@ -12,8 +13,6 @@ DESCRIPTION="Extensions to Class::DBI for MySQL"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Class-DBI-0.940.0
@@ -24,10 +23,12 @@ BDEPEND="${RDEPEND}
>=virtual/perl-Test-Simple-0.450.0
)
"
+
PERL_RM_FILES=(
t/pod-coverage.t
t/pod.t
)
+
src_test() {
local MODULES=(
"Class::DBI::mysql ${DIST_VERSION}"
@@ -48,9 +49,5 @@ src_test() {
fi
if [[ -n "${DBD_MYSQL_DBNAME}" ]]; then
perl-module_src_test
- else
- ewarn "Functional testing of this package requires user intervention."
- ewarn "For details, see:"
- ewarn "https://wiki.gentoo.org/Project:Perl/maint-notes/dev-perl/Class-DBI-mysql"
fi
}
diff --git a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild b/dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild
index 26172007153..86061c2015d 100644
--- a/dev-perl/Class-DBI/Class-DBI-3.0.17-r2.ebuild
+++ b/dev-perl/Class-DBI/Class-DBI-3.0.17-r3.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=TMTM
DIST_VERSION=v${PV}
+DIST_WIKI="tests"
inherit perl-module
DESCRIPTION="Simple Database Abstraction"
SLOT="0"
KEYWORDS="amd64 ~ppc ppc64 x86 ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0
+RDEPEND="
+ >=dev-perl/Class-Data-Inheritable-0.20.0
>=dev-perl/Class-Accessor-0.18.0
>=dev-perl/Class-Trigger-0.70.0
>=virtual/perl-File-Temp-0.120.0
@@ -23,14 +23,13 @@ RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0
dev-perl/Clone
>=dev-perl/Ima-DBI-0.330.0
virtual/perl-version
- >=dev-perl/UNIVERSAL-moniker-0.60.0"
-DEPEND="${RDEPEND}
+ >=dev-perl/UNIVERSAL-moniker-0.60.0
+"
+BDEPEND="${RDEPEND}
test? ( >=virtual/perl-Test-Simple-0.470.0 )
"
+
src_test() {
perl_rm_files t/97-pod.t
- ewarn "Testing this package comprehensively needs some manual interaction."
- ewarn "For details, see:"
- ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Class-DBI"
perl-module_src_test
}
diff --git a/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild b/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r3.ebuild
index 78865582886..d894661a7f0 100644
--- a/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r2.ebuild
+++ b/dev-perl/Class-Data-Accessor/Class-Data-Accessor-0.40.40-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=CLACO
DIST_VERSION=0.04004
@@ -11,15 +11,17 @@ DESCRIPTION="Inheritable, overridable class and instance data accessor creation"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-PATCHES=( "${FILESDIR}/${PN}-0.04004-no-dot-inc.patch" )
-RDEPEND="virtual/perl-Carp"
-DEPEND="${RDEPEND}
+RDEPEND="
+ virtual/perl-Carp
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"
+
+PATCHES=( "${FILESDIR}/${PN}-0.04004-no-dot-inc.patch" )
+
PERL_RM_FILES=(
t/manifest.t
t/pod_coverage.t
diff --git a/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r3.ebuild b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r4.ebuild
index 2b3bd747d66..e0af31998bf 100644
--- a/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r3.ebuild
+++ b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r4.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=TMTM
DIST_VERSION=0.08
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Inheritable, overridable class data"
# License note: Artistic only for one file
-# https://bugs.gentoo.org/728662
+# https://rt.cpan.org/Public/Bug/Display.html?id=132835
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.ebuild b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.ebuild
new file mode 100644
index 00000000000..172426cce42
--- /dev/null
+++ b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.90.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSHERER
+DIST_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="Inheritable, overridable class data"
+# License note: Artistic only for one file
+# https://rt.cpan.org/Public/Bug/Display.html?id=132835
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+PERL_RM_FILES=(
+ t/pod.t
+ t/pod-coverage.t
+)
diff --git a/dev-perl/Class-Data-Inheritable/Manifest b/dev-perl/Class-Data-Inheritable/Manifest
index 565dd5986c9..44aab8130a1 100644
--- a/dev-perl/Class-Data-Inheritable/Manifest
+++ b/dev-perl/Class-Data-Inheritable/Manifest
@@ -1 +1,2 @@
DIST Class-Data-Inheritable-0.08.tar.gz 5660 BLAKE2B 258e9d143b157b97995ace7236fbe12600d3de2c4301c6996ef66ac96c3d5f685224a0846fa0a52449e5c080dbaadc29ab9838037285ace5a6217bd69bb7ccd7 SHA512 bddc61096158b21d4cfa69538d5db0f53617a66c71447ee193141064f4f58194462b21e0a849510e24e4c263b13be3ee1bc6bb8504320e0a86c02b67ad1652c8
+DIST Class-Data-Inheritable-0.09.tar.gz 6087 BLAKE2B 687c4738b2323e707247e6544a20056b841d18ee8e12811a1e98ed2e0ce1ef6ea2bb4f3a8906df48cc7849ff16d347a6de3e99e8fa6cf992252a828dd1f92b96 SHA512 2e76aaf12c8d26442d53746e5d74636bb35c55461efb6d9b5ea50a635e3f781707b2d7f9cb3da9113ed31de464d3931f9734c29ace2a7ee5c6e111392b6a97cf
diff --git a/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0.ebuild b/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild
index 04ed74b3eeb..468cb097b66 100644
--- a/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0.ebuild
+++ b/dev-perl/Class-ErrorHandler/Class-ErrorHandler-0.40.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=TOKUHIROM
DIST_VERSION=0.04
@@ -11,7 +11,3 @@ DESCRIPTION="Automated accessor generation"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r2.ebuild b/dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r3.ebuild
index 4b100ccc7f6..fce00da5c27 100644
--- a/dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r2.ebuild
+++ b/dev-perl/Class-Factory-Util/Class-Factory-Util-1.700.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DROLSKY
DIST_VERSION=1.7
@@ -11,11 +11,11 @@ DESCRIPTION="Provide utility methods for factory classes"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE=""
RDEPEND=""
-DEPEND="${RDEPEND}
- >=dev-perl/Module-Build-0.28"
+BDEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-0.280.0
+"
src_test() {
perl_rm_files t/pod{,-coverage}.t
diff --git a/dev-perl/Class-ISA/Class-ISA-0.360.0.ebuild b/dev-perl/Class-ISA/Class-ISA-0.360.0-r1.ebuild
index ad208f01b32..30eb48b8a27 100644
--- a/dev-perl/Class-ISA/Class-ISA-0.360.0.ebuild
+++ b/dev-perl/Class-ISA/Class-ISA-0.360.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SMUELLER
DIST_VERSION=0.36
@@ -11,11 +11,11 @@ DESCRIPTION="Report the search path thru an ISA tree"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="virtual/perl-if"
-DEPEND="${RDEPEND}
+RDEPEND="
+ virtual/perl-if
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test )
"
diff --git a/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild
index 9cd9c67d288..794ba650d44 100644
--- a/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0.ebuild
+++ b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
DIST_AUTHOR=DAGOLDEN
DIST_VERSION=1.14
inherit perl-module
@@ -10,8 +11,6 @@ DESCRIPTION="A safe, simple inside-out object construction kit"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
@@ -20,7 +19,7 @@ RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.90.0
virtual/perl-Storable
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
virtual/perl-File-Spec
diff --git a/dev-perl/Class-Singleton/Class-Singleton-1.500.0-r1.ebuild b/dev-perl/Class-Singleton/Class-Singleton-1.500.0-r1.ebuild
deleted file mode 100644
index 0673be5c39d..00000000000
--- a/dev-perl/Class-Singleton/Class-Singleton-1.500.0-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SHAY
-DIST_VERSION=1.5
-inherit perl-module
-
-DESCRIPTION="Implementation of a Singleton class"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-BDEPEND="
- virtual/perl-ExtUtils-MakeMaker
-"
diff --git a/dev-perl/Class-Singleton/Manifest b/dev-perl/Class-Singleton/Manifest
index a63250068e4..bc57f99237c 100644
--- a/dev-perl/Class-Singleton/Manifest
+++ b/dev-perl/Class-Singleton/Manifest
@@ -1,2 +1 @@
-DIST Class-Singleton-1.5.tar.gz 7785 BLAKE2B 98bc10c6fda65abe6958360c780826bd76597cc597f8d1910cddf309c04eb3228d4ce8f5f03029a3a99a464eb158de69e167e5e9efc0c0f6d4f3c60938be2444 SHA512 f061a8b92d5f65e4fbcd14ef36ff1216f84443f487de34c98f7d08d6d18148f156c0cbd6249e75ac448c17547d1172dbda8b670a8e7573d3581c9c1196eb4804
DIST Class-Singleton-1.6.tar.gz 16164 BLAKE2B 6b788f00ee703d1c09b1da54e24fd109f223cc825d9e41e8333758935a161ac9cb00e40cd013d3ebbc2c5ac94e29b2c4db1558784d6a5c870bf813647059582c SHA512 68b637ba57d5da70ac8e7a8a5e1874481681d6a217bb0c58a232d4329c582f32d29b5ac4c60a131bc863c8faf2852c5249bced9d286e87fefe4960e95f35b1ec
diff --git a/dev-perl/Class-Std/Class-Std-0.13.0.ebuild b/dev-perl/Class-Std/Class-Std-0.13.0-r1.ebuild
index 02f29a3ccf0..c6dcc1e6086 100644
--- a/dev-perl/Class-Std/Class-Std-0.13.0.ebuild
+++ b/dev-perl/Class-Std/Class-Std-0.13.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=CHORNY
DIST_VERSION=0.013
@@ -12,14 +12,12 @@ DESCRIPTION='Support for creating standard "inside-out" classes'
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
virtual/perl-Scalar-List-Utils
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.420.0
test? (
virtual/perl-Test-Simple
diff --git a/dev-perl/Class-Tiny/Class-Tiny-1.6.0.ebuild b/dev-perl/Class-Tiny/Class-Tiny-1.6.0.ebuild
deleted file mode 100644
index 00553085867..00000000000
--- a/dev-perl/Class-Tiny/Class-Tiny-1.6.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DAGOLDEN
-DIST_VERSION=1.006
-inherit perl-module
-
-DESCRIPTION="Minimalist class construction"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-LICENSE="Apache-2.0"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
-"
-DEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-MakeMaker-6.170.0
- test? (
- !minimal? (
- >=virtual/perl-CPAN-Meta-2.120.900
- dev-perl/Test-FailWarnings
- )
- virtual/perl-Exporter
- virtual/perl-File-Spec
- >=virtual/perl-Test-Simple-0.960.0
- )
-"
diff --git a/dev-perl/Class-Tiny/Manifest b/dev-perl/Class-Tiny/Manifest
index 601b0d088ed..9169615f1e1 100644
--- a/dev-perl/Class-Tiny/Manifest
+++ b/dev-perl/Class-Tiny/Manifest
@@ -1,2 +1 @@
-DIST Class-Tiny-1.006.tar.gz 27773 BLAKE2B af9d754db8c260da6ee814c3bf6f4532b98a646719f5102b774204c07d6031c271a0e0d5fb6473e6ebe23790928c65723f4644f32f6b92e21a38979f81b65722 SHA512 0a6ca0b99bd10a39445bb582bcf89f3668747f05b13b1f7271e934a73781c855a0418ae19a41593c64288b74710f49c1dcda0005be4edf9965e8020139ca0c7e
DIST Class-Tiny-1.008.tar.gz 24657 BLAKE2B 1c344df4747fb30b8b8b840b885cded57b9d3f3d032989672770bc9b2cafd8bae8b841bf8d045e70b59902454359e9d3a9c0efb1a354be037029cd17dee07375 SHA512 908eb8547e01036ef361f0a8623d028b1e733ea003fc227788b9c18d0db544a70dbe47de18822f9699a19156f36eac73caeb4849d44eea14ada1128afdb7efbd
diff --git a/dev-perl/Class-Unload/Class-Unload-0.110.0.ebuild b/dev-perl/Class-Unload/Class-Unload-0.110.0-r1.ebuild
index 3cfde6678ec..66d42f25aa6 100644
--- a/dev-perl/Class-Unload/Class-Unload-0.110.0.ebuild
+++ b/dev-perl/Class-Unload/Class-Unload-0.110.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ILMARI
DIST_VERSION=0.11
@@ -11,17 +11,18 @@ DESCRIPTION="Unload a class"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="dev-perl/Class-Inspector"
-DEPEND="${RDEPEND}
+RDEPEND="
+ dev-perl/Class-Inspector
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=virtual/perl-Test-Simple-0.880
dev-perl/Test-Requires
)
"
+
src_test() {
local i;
elog "Install the following optional dependencies for comprehensive tests:"
diff --git a/dev-perl/Class-Virtual/Class-Virtual-0.80.0.ebuild b/dev-perl/Class-Virtual/Class-Virtual-0.80.0-r1.ebuild
index 6931a79da3e..6af1922f436 100644
--- a/dev-perl/Class-Virtual/Class-Virtual-0.80.0.ebuild
+++ b/dev-perl/Class-Virtual/Class-Virtual-0.80.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=MSCHWERN
DIST_VERSION=0.08
@@ -11,13 +11,13 @@ DESCRIPTION="Base class for virtual base classes"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND=">=dev-perl/Class-Data-Inheritable-0.20.0
+RDEPEND="
+ >=dev-perl/Class-Data-Inheritable-0.20.0
>=dev-perl/Carp-Assert-0.100.0
- >=dev-perl/Class-ISA-0.31"
-DEPEND="${RDEPEND}
+ >=dev-perl/Class-ISA-0.310.0
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"
diff --git a/dev-perl/Clipboard/Clipboard-0.260.0.ebuild b/dev-perl/Clipboard/Clipboard-0.260.0.ebuild
deleted file mode 100644
index bda71bb30a3..00000000000
--- a/dev-perl/Clipboard/Clipboard-0.260.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SHLOMIF
-DIST_VERSION=0.26
-inherit perl-module virtualx
-
-DESCRIPTION="Copy and paste with any OS"
-
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-perl/CGI
- virtual/perl-File-Spec
- virtual/perl-File-Temp
- dev-perl/URI
- x11-misc/xclip
-"
-DEPEND="
- dev-perl/Module-Build
-"
-BDEPEND="
- ${RDEPEND}
- >=dev-perl/Module-Build-0.280.0
- test? (
- >=virtual/perl-Test-Simple-0.880.0
- )
-"
-src_test() {
- virtx perl-module_src_test
-}
diff --git a/dev-perl/Clipboard/Manifest b/dev-perl/Clipboard/Manifest
index 5911f5e5402..13ce2d402c4 100644
--- a/dev-perl/Clipboard/Manifest
+++ b/dev-perl/Clipboard/Manifest
@@ -1,2 +1 @@
-DIST Clipboard-0.26.tar.gz 25159 BLAKE2B d4bb2c311afabf5e6e751b144d71f269aebdc743cab31b1064e1f77f563e109ee1a196ec0a483aa362d39e1549cc02ebfa01b82172dcd10a3a173278fa64ece3 SHA512 68427934e4c460492f0fca1ea45891070e6aa544b49896d383786918055889ab179bc9d926018f85d6f77e89f7882098750d55b8dc656047bc63ec07d1c515c1
DIST Clipboard-0.28.tar.gz 26673 BLAKE2B d0fa906f3761407513214cc7fe49b6f14c31d078cb15a58a5f515823c2216a89dfaff02dde58853f4e236302d635a97ecbf4050c2474a6dc33dbc8f5cfd83349 SHA512 154aad47e03cce2609a6fb615fd95ca283d18b7c8f6af2219f662946d13b7554088c585b8160ae35f96137a411236fcd81a89dc4388ab03da4318d0cc7767c32
diff --git a/dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild b/dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild
index 493c37ae98f..9d374f6a6fc 100644
--- a/dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild
+++ b/dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Choose appropriate clone utility"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ppc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild b/dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild
index 7c06c5901ad..87fd92e1565 100644
--- a/dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild
+++ b/dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Recursively copy Perl datatypes"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ppc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Clone-PP/Manifest b/dev-perl/Clone-PP/Manifest
index cf50fed3ae8..f776d6868fb 100644
--- a/dev-perl/Clone-PP/Manifest
+++ b/dev-perl/Clone-PP/Manifest
@@ -1,2 +1 @@
-DIST Clone-PP-1.07.tar.gz 9508 BLAKE2B 864239679a7af4362a01b3f250e073daf3751c07de8768793a3d5c0517a4035216eccc69d76b25ec1669b71a799196129f459ff18bd7232922ff8fa23de6e46b SHA512 28faae5dc42ff5ae850fe9f664dca8b52ff77823c5f157c62c52254fa4f1e217d3344f6e79a2ddad169f934e7be262dc79f32e885cb1d25db182050800ac805a
DIST Clone-PP-1.08.tar.gz 9527 BLAKE2B ff93f777bc235146ce137c470931ee30422d72a45154bec22b3ef7d377d6f3ddc5af39feba41d89a76ff52ff9f8e5c0c5c0efc9d620d80e4d77392b9aa130b97 SHA512 912898b0617597429a08a6b2717aec75ee9c3f41e2c05512f434a9cb82dad3274b4dbbc4332725248d7c6071eec670e6977c05994cef090df6f591cdfe2f606c
diff --git a/dev-perl/Clone/Clone-0.390.0.ebuild b/dev-perl/Clone/Clone-0.390.0.ebuild
deleted file mode 100644
index c62b9e01ec4..00000000000
--- a/dev-perl/Clone/Clone-0.390.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=GARU
-DIST_VERSION=0.39
-inherit perl-module
-
-DESCRIPTION="Recursively copy Perl datatypes"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? ( virtual/perl-Test-Simple )
-"
-mymake='OPTIMIZE=${CFLAGS}'
diff --git a/dev-perl/Clone/Manifest b/dev-perl/Clone/Manifest
index a3c6764b1d7..5dbd52de7fb 100644
--- a/dev-perl/Clone/Manifest
+++ b/dev-perl/Clone/Manifest
@@ -1,2 +1 @@
-DIST Clone-0.39.tar.gz 13785 BLAKE2B d3a1434a922f602110156e1eceb51709d8c41a292e69e9822f508d99c8868e617f46e71b3c640f15fd994700cbc8187e3dabdd43d1dfc1a7d2f19c8608f40e4a SHA512 5e3feeff7646fb2ea075267962f7f7013186310974cdbb87f779ece0f56baf62e7dbb0afa94816e20675dc03bc5fbe271b9594e12ea441863b78860691822b6b
DIST Clone-0.45.tar.gz 16130 BLAKE2B 92c4dd90e26b14754a77452c9e185094cb4604aecd06261783dc3d805e75a3d8e0a93492002c1e771b0e562b06a942d987e6bf3f2cf9e2450d5749146b98cb1b SHA512 4d91580fb60876cca7670411748e42e6af0eaba8fac25d60e7a50685ae7b1e697e12c8a2835693e3e4abf3c13c060a2740344eb804ec26ed274b895f599340af
diff --git a/dev-perl/Color-Calc/Color-Calc-1.74.0-r1.ebuild b/dev-perl/Color-Calc/Color-Calc-1.74.0-r1.ebuild
new file mode 100644
index 00000000000..6e5cb94b1bf
--- /dev/null
+++ b/dev-perl/Color-Calc/Color-Calc-1.74.0-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CFAERBER
+DIST_VERSION=1.074
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Simple calculations with RGB colors"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ >=dev-perl/Graphics-ColorNames-2.100.0
+ dev-perl/Graphics-ColorNames-HTML
+ >=dev-perl/Graphics-ColorNames-WWW-0.10.0
+ !minimal? ( >=dev-perl/Graphics-ColorObject-0.5.0 )
+ >=dev-perl/Params-Validate-0.750.0
+"
+BDEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-0.420.0
+ test? (
+ virtual/perl-Test-Simple
+ dev-perl/Test-NoWarnings
+ )
+"
+
+PERL_RM_FILES=( t/10pod.t t/11pod_cover.t )
diff --git a/dev-perl/Color-Library/Color-Library-0.21.0-r1.ebuild b/dev-perl/Color-Library/Color-Library-0.21.0-r1.ebuild
deleted file mode 100644
index 4402024f7ee..00000000000
--- a/dev-perl/Color-Library/Color-Library-0.21.0-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ROKR
-MODULE_VERSION=0.021
-inherit perl-module
-
-DESCRIPTION="An easy-to-use and comprehensive named-color library"
-
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-perl/Module-Pluggable
- dev-perl/Class-Accessor
- dev-perl/Class-Data-Inheritable
-"
-DEPEND="${RDEPEND}
- test? (
- dev-perl/Test-Most
- )
-"
-
-SRC_TEST="do"
diff --git a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild
deleted file mode 100644
index 57b504b3a13..00000000000
--- a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_VERSION=2.26
-DIST_AUTHOR=RURBAN
-inherit perl-module
-
-DESCRIPTION="Interface to Bzip2 compression library"
-
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-arch/bzip2
- virtual/perl-Carp
- virtual/perl-File-Spec
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? ( virtual/perl-Test-Simple )
-"
-
-src_test() {
- perl_rm_files t/900_*.t
- perl-module_src_test
-}
diff --git a/dev-perl/Compress-Bzip2/Manifest b/dev-perl/Compress-Bzip2/Manifest
index 7a22cd7630e..ebe4641bf5c 100644
--- a/dev-perl/Compress-Bzip2/Manifest
+++ b/dev-perl/Compress-Bzip2/Manifest
@@ -1,2 +1 @@
-DIST Compress-Bzip2-2.26.tar.gz 886999 BLAKE2B b7107d522c172958f9cf137b2fa5ba7a88da8114b467eb20eb7da5d67f09d86105277ad4711cff0cfc3478518557fb37cbc8a1b80d1f37070d51e69b93747f3b SHA512 be1670303496a9f48989777468234d52276b34e6c0fdb6e99d2199134f353f1ee32e0489a3797ab3a2d4777bb5f03f78dff39f3bf75b8cc511b754da2b7e4959
DIST Compress-Bzip2-2.28.tar.gz 895637 BLAKE2B 06fdbf3460fbd1b7f2f915095d9100ee69e3012d0cb0eecd63c7eeef67dcf1cf9f043e7c448688c9d5394efb195218d26efede48a15735000e1c44ee226eb47c SHA512 3b00eab4cec4ec62c2b590dc63e92b4f167407edcee3bdb6581d570bc82c47b6152eb0f21a8b748ac49e87c89a1b99358785609e8f832da16107b6cdc4d9e852
diff --git a/dev-perl/Config-Any/Config-Any-0.320.0.ebuild b/dev-perl/Config-Any/Config-Any-0.320.0-r1.ebuild
index aabb9283596..35d6d10dc9a 100644
--- a/dev-perl/Config-Any/Config-Any-0.320.0.ebuild
+++ b/dev-perl/Config-Any/Config-Any-0.320.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=HAARG
DIST_VERSION=0.32
@@ -12,7 +12,6 @@ DESCRIPTION="Load configuration from different file formats, transparently"
SLOT="0"
KEYWORDS="amd64 arm ppc x86"
IUSE="test +conf +ini +json +xml +yaml"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Module-Pluggable-3.600.0
@@ -47,7 +46,7 @@ RDEPEND="
)
)
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
diff --git a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r1.ebuild b/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r1.ebuild
deleted file mode 100644
index d02beb80feb..00000000000
--- a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=SAMTREGAR
-MODULE_VERSION=1.2
-inherit perl-module
-
-DESCRIPTION="use Apache format config files"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86"
-IUSE=""
-
-RDEPEND="dev-perl/Class-MethodMaker
- virtual/perl-Text-Balanced
- virtual/perl-File-Spec"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"
diff --git a/dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild b/dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild
index 95675cc4d23..02603a3a934 100644
--- a/dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild
+++ b/dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A module to implement some of AutoConf macros in pure perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips 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/Config-AutoConf/Config-AutoConf-0.315.0.ebuild b/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
index 5837f6a3957..ba7b9a11888 100644
--- a/dev-perl/Config-AutoConf/Config-AutoConf-0.315.0.ebuild
+++ b/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
@@ -1,31 +1,30 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-DIST_AUTHOR="REHSACK"
-DIST_VERSION=${PV%.0}
+DIST_AUTHOR=AMBS
+DIST_VERSION=0.320
inherit perl-module
DESCRIPTION="A module to implement some of AutoConf macros in pure perl"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
dev-perl/Capture-Tiny
virtual/perl-Carp
virtual/perl-Exporter
>=virtual/perl-ExtUtils-CBuilder-0.280.220
+ dev-perl/File-Slurper
virtual/perl-File-Spec
virtual/perl-File-Temp
>=virtual/perl-Scalar-List-Utils-1.180.0
virtual/perl-Text-ParseWords
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( >=virtual/perl-Test-Simple-0.900.0 )
"
diff --git a/dev-perl/Config-AutoConf/Manifest b/dev-perl/Config-AutoConf/Manifest
index b6069eaa0cd..36024e7614f 100644
--- a/dev-perl/Config-AutoConf/Manifest
+++ b/dev-perl/Config-AutoConf/Manifest
@@ -1,2 +1,2 @@
-DIST Config-AutoConf-0.315.tar.gz 49738 BLAKE2B e1fe0be1c113a66583d4db40c81c74bd7f1884155c1f0da180546c2c26a2bb4b496ab4f8fce9f5a5cf4e22a15ace8fae8f2bf51e5a4cb662e8a58d5a9e83a808 SHA512 ab52d4d19ede25b1f7030b461b931f5cd5bc5f0af50a584a015b367ff2085b2e58826f079290a22194f50ef063c2ba8b469ced913e4c306f788ef28efa41f2e1
DIST Config-AutoConf-0.319.tar.gz 52118 BLAKE2B 8c0596a22d7accab0366f33f4f72315356abb61ccc3c0c816651724fc21a091607c48b4bb69b5441771795c432376e0811ecaa799b3b7b38b05d6cbdae80c29c SHA512 156b40e9728f9b02530cb490b31a0d439414ab5c4b43a216f7f649c23f62462a441923dc02d22735fcd44a70a5314fc8e9465047261f0e61a2013c05ff69a3bd
+DIST Config-AutoConf-0.320.tar.gz 52267 BLAKE2B 649ef56196a5984437f299f96b156f63560a247a35f0547145e3519648ba5fc86c057957570b45b696c2092a56deaf0595d9191b4fe389e0a0f183b79d6c500a SHA512 ea07e3d08af4c2b3e983f108bd7a0830731dc485f8af4b48f7064057097bfdad8e7c51640bdd634a276042f101c5fbd55e9c074fa5ed29aa4615786bbd3c3a99
diff --git a/dev-perl/Config-Crontab/Config-Crontab-1.450.0.ebuild b/dev-perl/Config-Crontab/Config-Crontab-1.450.0-r1.ebuild
index f403608b159..9d019b339cd 100644
--- a/dev-perl/Config-Crontab/Config-Crontab-1.450.0.ebuild
+++ b/dev-perl/Config-Crontab/Config-Crontab-1.450.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SCOTTW
DIST_VERSION=1.45
@@ -10,9 +10,5 @@ inherit perl-module
DESCRIPTION="Read/Write Vixie compatible crontab(5) files"
LICENSE="Artistic"
-
SLOT="0"
KEYWORDS="amd64 x86"
-
-RDEPEND=""
-DEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Config-General/Config-General-2.630.0.ebuild b/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild
index 4742f763350..6f03aa9777b 100644
--- a/dev-perl/Config-General/Config-General-2.630.0.ebuild
+++ b/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=TLINDEN
DIST_VERSION=2.63
@@ -12,12 +12,11 @@ DESCRIPTION="Config file parser module"
SLOT="0"
KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
RDEPEND="
virtual/perl-File-Spec
virtual/perl-IO
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/dev-perl/Config-Grammar/Config-Grammar-1.120.0.ebuild b/dev-perl/Config-Grammar/Config-Grammar-1.120.0.ebuild
deleted file mode 100644
index 67b6407cf9d..00000000000
--- a/dev-perl/Config-Grammar/Config-Grammar-1.120.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DSCHWEI
-DIST_VERSION=1.12
-inherit perl-module
-
-DESCRIPTION="A grammar-based, user-friendly config parser"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="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-Grammar/Manifest b/dev-perl/Config-Grammar/Manifest
index be89a720de8..b88e829129f 100644
--- a/dev-perl/Config-Grammar/Manifest
+++ b/dev-perl/Config-Grammar/Manifest
@@ -1,2 +1 @@
-DIST Config-Grammar-1.12.tar.gz 26163 BLAKE2B ed0e1e38698dc1d3d09f7eb5026765a6a91d599b2d222016ac82d44d8da18035603e2ae97e13c1066d7bf0259993e0e9bcde2257f17c18854b9e713b74896332 SHA512 44d46019b32d891830d224b6002c2c73fd59c772b0308ac27ab68b5899bb921c74184a0c354a41c8bef3eb876eb1fdc0f07334bcaf4394d907059fae903ba12e
DIST Config-Grammar-1.13.tar.gz 26281 BLAKE2B a94ff7ab3fbeac8849798cc778d5b764396d51a541d43fdfa622ff702b0492ad73fa29baa85669f6b18893238fcdea7f3feb3f8a7fb0948382f8e3301599f455 SHA512 51b165ccec452e48906d3c8972bb68841de93f0ece11104fea837eebefa1569e921a7532f7e4a3d204e73cf4c9b592f8707fc4741481c99b67d1b7a3eb5644d9
diff --git a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.30.0.ebuild b/dev-perl/Config-INI/Config-INI-0.27.0.ebuild
index 66503ef468b..4bb7577b6b6 100644
--- a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.30.0.ebuild
+++ b/dev-perl/Config-INI/Config-INI-0.27.0.ebuild
@@ -1,27 +1,29 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=0.03
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.027
inherit perl-module
-DESCRIPTION="Create DateTime objects with sub-second current time resolution"
-LICENSE="Artistic-2"
+DESCRIPTION="simple .ini-file format"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
RDEPEND="
- dev-perl/DateTime
- virtual/perl-Time-HiRes
+ 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 53b581737c4..a7939c5809a 100644
--- a/dev-perl/Config-INI/Manifest
+++ b/dev-perl/Config-INI/Manifest
@@ -1 +1,2 @@
DIST Config-INI-0.025.tar.gz 25405 BLAKE2B b1ea45c20d93c57490373ef5a3ba63c14d3a69cbc51121a05211067b059e08cdf77354eb866e2bbfc066036b57043dd58debc6f3e7380a8cd01b7feb5ccef69f SHA512 2831e2611409c1f09029b37e56bcbc875051cf9ac5e458f38fbac29a3e48665f49ea9ac66519eeee71e9b52b2c702507eb801c518a8417bbf0806270b0bc4155
+DIST Config-INI-0.027.tar.gz 26638 BLAKE2B 27fc0d086b0530881e4ad1d09c650e34656453e6330a89515ec00138c0fa92d78509a9445c14bf56a79069752527e4d7f6a107366ab4bff015d3587e136dfad2 SHA512 c0a7d363550cac186b639555e63ac27d613cb2e63d57786aabe63dd65bcb0e2043c3bf80f820bfd975d7111d14567af466e82ed35f9cc2294bfe78ef2a519516
diff --git a/dev-perl/Config-IniFiles/Config-IniFiles-2.940.0.ebuild b/dev-perl/Config-IniFiles/Config-IniFiles-2.940.0.ebuild
deleted file mode 100644
index 00ef462f9f2..00000000000
--- a/dev-perl/Config-IniFiles/Config-IniFiles-2.940.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=SHLOMIF
-DIST_VERSION=2.94
-inherit perl-module
-
-DESCRIPTION="A module for reading .ini-style configuration files"
-
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# needs List::Util and Scalar::Util
-RDEPEND="
- virtual/perl-Carp
- virtual/perl-File-Temp
- dev-perl/IO-stringy
- >=virtual/perl-Scalar-List-Utils-1.330.0
-"
-DEPEND="${RDEPEND}
- >=dev-perl/Module-Build-0.280.0
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Exporter
- virtual/perl-File-Spec
- virtual/perl-IO
- virtual/perl-Test-Simple
- )
-"
-src_test() {
- perl_rm_files t/pod.t t/pod-coverage.t \
- t/author-{pod-syntax,pod-coverage}.t \
- t/release-{cpan-changes,kwalitee}.t \
- t/cpan-changes.t t/style-trailing-space.t
- perl-module_src_test
-}
diff --git a/dev-perl/Config-IniFiles/Manifest b/dev-perl/Config-IniFiles/Manifest
index 2b98f30579d..5a8d851def0 100644
--- a/dev-perl/Config-IniFiles/Manifest
+++ b/dev-perl/Config-IniFiles/Manifest
@@ -1,2 +1 @@
-DIST Config-IniFiles-2.94.tar.gz 65322 BLAKE2B ae3271acf5ebea9f479fa9142c0931192134ea0d25d361c2a0caa90b7ad95234983d6b4469ab73d302bda7ce2a719374b593233de728e5428511675fe3766eba SHA512 9ca9950f31a00bde580dc73b5120971070aa053f36f9a0ee29532b17b9a070de8ad3184631427ad442dbcbe087a9680366849b5e10f264e20694ddade7e3ca7c
DIST Config-IniFiles-3.000003.tar.gz 70024 BLAKE2B 215896e05d09ab5c7d6d6ddda768c7eccfbac808eed3b3a6c89218a06bb813af404c621e1dce28a3aa4869fe49d2dbd40da354ec3b3b36a2a1e5d1c50d9f0a32 SHA512 29278b7f6aaf9ffcc0cd8b48ca0e1f1084b10278e50764b2b93e3e9b156ef13d6e54f779f41d0a6cbf6e0b23da1b73a3bb83fbf873add0a604693a41312b91f5
diff --git a/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.464.ebuild b/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.464.ebuild
new file mode 100644
index 00000000000..f1c3908211e
--- /dev/null
+++ b/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.464.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=2.101464
+inherit perl-module
+
+DESCRIPTION="an 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 e8dfb6b2e7c..e8ac327f260 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.101463.tar.gz 14671 BLAKE2B 3102343c6d8387027a3a17be0d57bce21ee0cc5bd88006c1fee5617c23b12b3f2796514e8a26a9dc5df1b003ce5701854bba4295492faaea2d6b461666dc9371 SHA512 79e65082058fa7c5ae24e8deb69c0f17dafe9727c57c7fdb4fc2cbc4f634b424c8d1a17e16f879b879769b3030f9f7cf555d9f582db6df83a33ea86141449e54
+DIST Config-MVP-Reader-INI-2.101464.tar.gz 17164 BLAKE2B a13bc011d81b11428b09bbb563ff2d5cc1ec80f38fa4f4ef24859f26e747db8bdfdb4920e5718ecfd0f40ab921a39fc4a66a029e637232367513971c138f6779 SHA512 45457bed49849959fe7411181821e2d2495009a3e575272f1b3898a3fed22f7278c025ba9e83a0c145bd9c5a7906eb8353c0ffaa8cd712451fda5a9dd7e2a503
diff --git a/dev-perl/Config-MVP/Config-MVP-2.200.11.ebuild b/dev-perl/Config-MVP/Config-MVP-2.200.11.ebuild
deleted file mode 100644
index bbfc6b10945..00000000000
--- a/dev-perl/Config-MVP/Config-MVP-2.200.11.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-DIST_AUTHOR=RJBS
-DIST_VERSION=2.200011
-inherit perl-module
-
-DESCRIPTION="multivalue-property package-oriented configuration"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-# 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
- 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 f7a68aa3079..d82f6bb9df7 100644
--- a/dev-perl/Config-MVP/Manifest
+++ b/dev-perl/Config-MVP/Manifest
@@ -1,2 +1 @@
-DIST Config-MVP-2.200011.tar.gz 33387 BLAKE2B cd57bc21b3106ee991dcaf07017a41dbec4453bc98b823820f431d86101ed0c0a0814a8617c37b3df1bf1a264ff07a184fedc94920c68946837e3852076b0f92 SHA512 8e4c178b355a5e4ef4a1d7f8b304a1411f19f6ca601e6ab6593b0b3e9002f7f5ba64eb49714bc155741651dc501b87296e2fc4a3388e7616efdd4dd893866606
DIST Config-MVP-2.200012.tar.gz 34232 BLAKE2B 89a99cfc6b9c79abbca4ee2d8874bc77be4190c62cf30cd92acdac3ec2eab609acb3492a4bdf465b6a7caeaaaa56f17ca936257ac22876a9babeacef804383f9 SHA512 1da64c93c0298dc9a25b289632ee59e61de0640d545049505825353c1f7c88e039fc09d4037e13bc51c27bea3f10fdca542eea2f15ef9e4694e5dd0d565ef414
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild
new file mode 100644
index 00000000000..46402649b65
--- /dev/null
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.270.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSAVAGE
+DIST_VERSION=2.27
+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 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+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 f97d71d1292..f0b15e6cf33 100644
--- a/dev-perl/Config-Tiny/Manifest
+++ b/dev-perl/Config-Tiny/Manifest
@@ -1 +1,2 @@
DIST Config-Tiny-2.26.tgz 22443 BLAKE2B 7b6e24de08559172920ef52968eb1dca1a1ce2b52b0e02fa1cd54c741402ec5eb9c32b46a911850410056ab7c8f04d9b85021e539d9439f6e8b3e4c847b36be0 SHA512 647c48f3c4480bf8bb8ec22b7b9a3a5b813d4bc633760f5aef4e03ea90b4b979a0a1617dfc3dba6c31779d04bc2d8233bf61ee509bceb8b2d32e1df481c3f135
+DIST Config-Tiny-2.27.tgz 22653 BLAKE2B 6c4f4db5ed3f6f18341cb19993e0b0e8e96dcaec17e705364cda6f652435d63b5143f2dbe1d75f001cbbdaa1647693ecdc0b7e8c9d77b0b94fa6a78730a2ef62 SHA512 2ab77d2f9e01f14047a2c079c58941d707fdc54ea0d30c43e0cfad162b8e810a25a62a435abd11b5da8a7cff9027511534205bf625a2ee9ee7824d4c3eb9d0e9
diff --git a/dev-perl/ConfigReader/ConfigReader-0.500.0-r2.ebuild b/dev-perl/ConfigReader/ConfigReader-0.500.0-r3.ebuild
index 278e4d698f1..373e76cc792 100644
--- a/dev-perl/ConfigReader/ConfigReader-0.500.0-r2.ebuild
+++ b/dev-perl/ConfigReader/ConfigReader-0.500.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=AMW
DIST_VERSION=0.5
@@ -12,6 +12,5 @@ DESCRIPTION="Read directives from a configuration file"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
-IUSE=""
PATCHES=( "${FILESDIR}/${P}-makefile-tests.patch" )
diff --git a/dev-perl/Contextual-Return/Contextual-Return-0.4.14.ebuild b/dev-perl/Contextual-Return/Contextual-Return-0.4.14-r1.ebuild
index 65fac2093b2..d8dee4d79e0 100644
--- a/dev-perl/Contextual-Return/Contextual-Return-0.4.14.ebuild
+++ b/dev-perl/Contextual-Return/Contextual-Return-0.4.14-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DCONWAY
DIST_VERSION=0.004014
@@ -11,19 +11,14 @@ DESCRIPTION="Create context-sensitive return values"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Want
virtual/perl-version
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"
-src_test() {
- perl_rm_files t/pod.t
- perl-module_src_test
-}
+PERL_RM_FILES=( t/pod.t )
diff --git a/dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild b/dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild
new file mode 100644
index 00000000000..6c2efd7d140
--- /dev/null
+++ b/dev-perl/Convert-ASN1/Convert-ASN1-0.330.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TIMLEGGE
+DIST_VERSION=0.33
+inherit perl-module
+
+DESCRIPTION="Standard en/decode of ASN.1 structures"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+
+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 72e2815f078..9ac53a0f2f3 100644
--- a/dev-perl/Convert-ASN1/Manifest
+++ b/dev-perl/Convert-ASN1/Manifest
@@ -1 +1,2 @@
DIST Convert-ASN1-0.27.tar.gz 74081 BLAKE2B 14929ec5f25ac85465204fb8f584384c5c65e73cb3ee5bfd9510a9bb2580e7c1a86f485af99ab7cd83813914ae6e277020720d26af8d2bda54acdd06fff7e984 SHA512 253bc0c1b2919841497a95bcbd05825217a3013c7f789fd9f3d389808fb015daca91f5c149797574bf32d38e94efb7f1d8df62e9e4c13928ec3b978cc9fd6fe8
+DIST Convert-ASN1-0.33.tar.gz 79306 BLAKE2B 591c45a5aa6d934e1fabd2c0f02614b2efb229e717b0ec15b84f3ec8d8bb6960eca84a38ef4a5609c7a67455c20d07d44aec0ac273ada11619b5886bce717b59 SHA512 be66298816d41965d1d579ea60186f62d0f00585fbeba8422eee71e4ec4a06026d36eab5144c305da2525c5d652b5f1eed7ade039d93136bfc81d28b496c74f8
diff --git a/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0.ebuild b/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild
index 7c36a16ac62..a0c8eb006e7 100644
--- a/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0.ebuild
+++ b/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=STEPHEN
DIST_VERSION=1.125
@@ -11,14 +11,12 @@ DESCRIPTION="Extract data from Macintosh BinHex files"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
virtual/perl-Exporter
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
dev-perl/File-Slurp
diff --git a/dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild b/dev-perl/Convert-Color/Convert-Color-0.110.0-r1.ebuild
index 630f180afab..b26a5d9e47d 100644
--- a/dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild
+++ b/dev-perl/Convert-Color/Convert-Color-0.110.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=PEVANS
DIST_VERSION=0.11
@@ -12,20 +12,19 @@ DESCRIPTION="Color space conversions and named lookups"
SLOT="0"
KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Module-Pluggable
dev-perl/List-UtilsBy
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.380.0
test? (
>=virtual/perl-Test-Simple-0.880.0
dev-perl/Test-Number-Delta
)
"
+
src_test() {
perl_rm_files t/99pod.t
perl-module_src_test
diff --git a/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r1.ebuild b/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r1.ebuild
deleted file mode 100644
index bdd3f39c8db..00000000000
--- a/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=BTROTT
-MODULE_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="Read/write encrypted ASN.1 PEM files"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE=""
-
-RDEPEND="
- dev-perl/Class-ErrorHandler
- dev-perl/Convert-ASN1
- dev-perl/Crypt-DES_EDE3
- virtual/perl-Digest-MD5
- virtual/perl-MIME-Base64
-"
-DEPEND="${RDEPEND}"
-PATCHES=(
- "${FILESDIR}/${P}-526.patch"
- "${FILESDIR}/${P}-decryptiontest.patch"
- "${FILESDIR}/${P}-testbuilder.patch"
-)
-
-SRC_TEST=do
diff --git a/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild b/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild
index 9c187d2466b..4fe8d9fc893 100644
--- a/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild
+++ b/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
DESCRIPTION="Perl replacement for uuencode"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/Convert-UUlib/Convert-UUlib-1.710.0.ebuild b/dev-perl/Convert-UUlib/Convert-UUlib-1.710.0.ebuild
deleted file mode 100644
index 1dcd1bac1c1..00000000000
--- a/dev-perl/Convert-UUlib/Convert-UUlib-1.710.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=1.71
-inherit perl-module toolchain-funcs
-
-DESCRIPTION="A Perl interface to the uulib library"
-# https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Convert-UUlib#Licensing
-LICENSE="BSD CC0-1.0 GPL-1 GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-perl/common-sense-3.740.0
-"
-BDEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-MakeMaker-6.520.0
- dev-perl/Canary-Stability
-"
-PATCHES=(
- "${FILESDIR}/${PN}-1.71-tc-ar.patch"
-)
-# system-uulib support had to be removed
-# - uses 'unint.h' that no longer ships with system uulib
-# - Bundled headers use different symbols not exported by system uulib
-# - XS code makes use of DEFINE's no longer in system uulib headers
diff --git a/dev-perl/Convert-UUlib/Manifest b/dev-perl/Convert-UUlib/Manifest
index d91a1dd740c..6af1499819b 100644
--- a/dev-perl/Convert-UUlib/Manifest
+++ b/dev-perl/Convert-UUlib/Manifest
@@ -1,2 +1 @@
-DIST Convert-UUlib-1.71.tar.gz 277227 BLAKE2B ea5eab834a1b7c1d2edf19fabdc51bd2e2fac73413b26b7bf8c1d5c4accb342e9c9cfe026182188bd4efa50bafa34f033735109ca356eed7569a569284e823db SHA512 6ca67737a29709903322f506063c4c65e17a15a2cef40959cbf1309ba608867516f554bdec426e217ec610f84e76197d41cb8a2ac7d57fb640728b0e2ae5ef31
DIST Convert-UUlib-1.8.tar.gz 302763 BLAKE2B 350e7eae80d3bad0b1f7020cbcc3f08113ff48ec9ed1bb3a7bcaefabc9c352382da719349aca92f4b8a533edbd3036e55fcc75f05cc80e4a52bbfa9231de328a SHA512 4ea39cf36e7406c9e8a8e0c50778594f004b91a53f7aa0f90d8e127791d85bad00d8d5586bb35180b2605c5552567d0ae62f048de92fb85b9d99a8f14d9a0a40
diff --git a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild
deleted file mode 100644
index d23155fdc24..00000000000
--- a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=KAZEBURO
-DIST_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="Accelerate Cookie::Baker's crush_cookie"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Exporter
-"
-DEPEND="${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 46c849d364c..7805866bf69 100644
--- a/dev-perl/Cookie-Baker-XS/Manifest
+++ b/dev-perl/Cookie-Baker-XS/Manifest
@@ -1,2 +1 @@
-DIST Cookie-Baker-XS-0.08.tar.gz 56729 BLAKE2B 040688d8b0d519a40833cb99b0601e1b591f7db33c63673f0acebea8c2228fb3e2b5f2cb32a7dbd2e793a61203af3a232c67f7df6d0acf99664b183fe4c4d7ad SHA512 ac51a13f0cedb329b15abefd4f4eefd6f40729f0dcc0458154ddba30fff53e9b5ae994a8d6051c1da2105c0901480c22ae99845d46a7fc5ba980cc447f98ee34
DIST Cookie-Baker-XS-0.11.tar.gz 56814 BLAKE2B a62fafe4c5ec0a789865737440c08769b66fd5de637806ffee6f39be3810db21ab141c37709f416e1a3e140b931d05df8296236ecbaa7b676d6481a83319f3d8 SHA512 01c75cb2bd9163cc2e27bf5343a9bc7c596158ca57f93437307ee3a0d991ecc5c1c24e26c3e2a1116e5685fc5b6aacf17d09f22bba99919acd3df55964be762f
diff --git a/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild b/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild
deleted file mode 100644
index b0d58f753c6..00000000000
--- a/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=KAZEBURO
-DIST_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="Cookie string generator / parser"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test +xs"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Exporter
- dev-perl/URI
- xs? ( >=dev-perl/Cookie-Baker-XS-0.80.0 )
-"
-DEPEND="${RDEPEND}
- >=dev-perl/Module-Build-Tiny-0.35.0
- test? (
- >=virtual/perl-Test-Simple-0.980.0
- dev-perl/Test-Time
- )
-"
diff --git a/dev-perl/Cookie-Baker/Manifest b/dev-perl/Cookie-Baker/Manifest
index f2701a7580c..3896dbe1997 100644
--- a/dev-perl/Cookie-Baker/Manifest
+++ b/dev-perl/Cookie-Baker/Manifest
@@ -1,2 +1 @@
-DIST Cookie-Baker-0.08.tar.gz 11981 BLAKE2B 47f15e9f5333c4e5ece274dec44f54275bed02570a253cb46903495961f2c68f3cd77fcf73747e7e17e8649fe75439ec08ea1cbfaca7a0d03bbeea07b292af0a SHA512 5beeac6ff3a2d2ae73d5efd49490af240c2580201a87e739882f3c7d8fc20ee77c225349d130752b52ddbabf7bd173015d8d5cedb609c30a748e3d9e41efda51
DIST Cookie-Baker-0.11.tar.gz 12496 BLAKE2B 906a1edb558edfe4da6b42a6ec82fc2635d355b90f784d5e7c3e2783691afc21e20ab2129bb231b2607e3fb8a0650436a328b7851aaa07dca3dd0036f9d2dfcf SHA512 0b75d9c74e1daa5d4dd63febd887e6c4825fd1df5f56335bf733b5bf2f24a56f6b76728259799aaf4dedf27efae90c238962585956608b1408a67164c3759ed2
diff --git a/dev-perl/Coro/Coro-6.550.0.ebuild b/dev-perl/Coro/Coro-6.550.0.ebuild
deleted file mode 100644
index 7ba23ca2253..00000000000
--- a/dev-perl/Coro/Coro-6.550.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=6.55
-DIST_EXAMPLES=( "eg/*" )
-inherit perl-module
-
-DESCRIPTION="The only real threads in perl"
-LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ev event"
-
-RDEPEND="
- >=dev-perl/AnyEvent-7
- ev? ( >=dev-perl/EV-4.0.0 )
- event? ( >=dev-perl/Event-1.80.0 )
- >=dev-perl/Guard-0.500.0
- virtual/perl-Scalar-List-Utils
- >=virtual/perl-Storable-2.150.0
- dev-perl/common-sense
-"
-BDEPEND="${RDEPEND}
- dev-perl/Canary-Stability
- >=virtual/perl-ExtUtils-MakeMaker-6.520.0
-"
-PATCHES=(
- "${FILESDIR}/6.514.0-ev-config.patch"
-)
-src_configure() {
- local myopts=()
- use ev && myopts+=("EV")
- use event && myopts+=( "Event" )
- GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
-}
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index eb6d78a4aa6..20336394fc0 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1,2 +1 @@
-DIST Coro-6.55.tar.gz 195586 BLAKE2B b2f6f47f91fcb4af584896cd91c2631d5622556d63206eb1e7a5796cc3b7d0498d40021f06a8367402a34b0771b7ccc80776598a61811cc67d828828bb8a5f4a SHA512 47f22033e52d1734755d7f68175b86784c688a8b8e87d0ce0295e7fe9df9134d5ac9fce8915e8ea1d9355a6d1f3642c44c3c4d745e1e6afb0a9e61c15b47d41e
DIST Coro-6.57.tar.gz 198128 BLAKE2B 1f4dc360fcf40aecaf283ca73b8ac29d9c905f2b6231ecbef708b3ae677a5fb483478521da5a550da37bf2df7f045bfe82de76d3feafab6b9b3c04ba8baebd84 SHA512 d5655c5df1d502c265b26e474f1423f9406029ce56254a92d78b51e14313f685575095e185758d743d78f3c74d758922ec57f714498cf982819c110d198d6f42
diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild
index d739ae23dc6..cc156cc2c0e 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.190.0.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.270.0.ebuild
index f7852a59aa2..a7438bb6d3c 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.190.0.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.270.0.ebuild
@@ -1,23 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=RURBAN
-DIST_VERSION=4.19
+DIST_VERSION=4.27
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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
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
"
@@ -30,17 +30,7 @@ BDEPEND="${RDEPEND}
virtual/perl-Time-Piece
)
"
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
-src_test() {
- ewarn "Comprehensive testing may require manual installation of dependencies"
- ewarn " See: https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}#Tests"
- perl-module_src_test
-}
+
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,"
diff --git a/dev-perl/Cpanel-JSON-XS/Manifest b/dev-perl/Cpanel-JSON-XS/Manifest
index bd36d58e85b..ab93dc82058 100644
--- a/dev-perl/Cpanel-JSON-XS/Manifest
+++ b/dev-perl/Cpanel-JSON-XS/Manifest
@@ -1,3 +1,3 @@
-DIST Cpanel-JSON-XS-4.19.tar.gz 251461 BLAKE2B fa22192d017fc41327e71b84f47e3939765b0c48586cc31876f744c2a51a93b36f6d41b8c9f92bba04875123604efe3fed6a486839dbfb39623cb2a4a4064087 SHA512 c67b62e8f95900cb3626357cfa9976f1553f84ffd10a977d47839ca3b317014473c3a6e48f6680478b89bbdc2ac177b22441ad5e49e7e8eb0344ef14a3c52b10
DIST Cpanel-JSON-XS-4.24.tar.gz 254008 BLAKE2B 4449d0d562388c547ab26e87048b49d2e77e7508c8bc2c4db4af562ecfed768452cea1daca60e8ce59ed464b9d4ceca17d73326a16bec3e3a6d42bd6e13df7fe SHA512 311746bd6d686f758db4507c1219675b262205a8d798662b8f5521d3f9c7d76678580a30e26281b461647763d552cb76fdbbcf4aa1737dc7c7416364179741bb
DIST Cpanel-JSON-XS-4.26.tar.gz 254123 BLAKE2B 52a42c48b920a536a9c203964a4a379555f2032e75d5e32d5a9865f62a05e4377ce80ff1a2f882c9d5932f4b602de1f562b9e1e4fb3001813b6fffe2702be2bc SHA512 3193988a09670a5de6b6292e9f35e8c374518120648a206b769802fb4a66e6487a4ba05b3e89e214b9e3f5985452be74c17aa67e4bf96e88097812be75b2ed9e
+DIST Cpanel-JSON-XS-4.27.tar.gz 254221 BLAKE2B 02000882b22413e2012d9b63e2dbf78c5cc4d1263c15132592d6a219b0ab4ace15ca7e833e1abaa950363a0dccccba1e505c48160cc1a69af884b007ebb8ca49 SHA512 881da3685f96111db5b99fd6889f40af49398c77b24afed3a92d852c615448fc7221d7f2c417a7abbb50e49176092379b20c90a0cafb324817dc2f6d8bfa794b
diff --git a/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r1.ebuild b/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r1.ebuild
deleted file mode 100644
index a63e9328274..00000000000
--- a/dev-perl/Crypt-CBC/Crypt-CBC-2.330.0-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=LDS
-MODULE_VERSION=2.33
-inherit perl-module
-
-DESCRIPTION="Encrypt Data with Cipher Block Chaining Mode"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/perl-Digest-MD5"
-DEPEND="${RDEPEND}
- test? (
- dev-perl/Crypt-Blowfish
- dev-perl/Crypt-DES
- dev-perl/Crypt-IDEA
- )"
-# dev-perl/Crypt-Rijndael"
-
-SRC_TEST="do"
diff --git a/dev-perl/Crypt-CBC/Crypt-CBC-3.40.0.ebuild b/dev-perl/Crypt-CBC/Crypt-CBC-3.40.0.ebuild
new file mode 100644
index 00000000000..981b71b48d8
--- /dev/null
+++ b/dev-perl/Crypt-CBC/Crypt-CBC-3.40.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LDS
+DIST_VERSION=3.04
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Encrypt Data with Cipher Block Chaining Mode"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~mips ~ppc64 ~sparc"
+
+RDEPEND="
+ dev-perl/CryptX
+ dev-perl/Crypt-PBKDF2
+ virtual/perl-Digest-MD5
+ virtual/perl-Digest-SHA
+ virtual/perl-Math-BigInt
+ dev-perl/Math-Int128
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Crypt-Blowfish
+ dev-perl/Crypt-DES
+ dev-perl/Crypt-IDEA
+ dev-perl/Crypt-Rijndael
+ )
+"
diff --git a/dev-perl/Crypt-CBC/Manifest b/dev-perl/Crypt-CBC/Manifest
index 3004c26a332..812a75d8fa8 100644
--- a/dev-perl/Crypt-CBC/Manifest
+++ b/dev-perl/Crypt-CBC/Manifest
@@ -1,2 +1,3 @@
DIST Crypt-CBC-2.33.tar.gz 23470 BLAKE2B 476e555df0000fc81c8be9af6133f018bc1daaa5b0d4f5f16ba37c68ce07dc720d418fd9f0ce1c452d5ad82fe00014ab735c6a94d3d5cc052284faf95e21d548 SHA512 5db17905c38b46f496617095655bb48e4737d6813c794f65dce88556f177caee1d5f669ddb0da3ad4b00e11ff1bc0af91fd4cd312ed2fd8497e410ef11176244
DIST Crypt-CBC-3.03.tar.gz 40174 BLAKE2B 3a104c630bd355cfd1f4b87836db4460530437dfd21facbe221062c7a7a7142ec7450c79bcc93e797b219251622dc5c4d0c9e7f849fc060f6e197d3a1c66cc54 SHA512 c1c55dd5fae83d45893f47319323f6d0ad8295ec480b8ab034beeb33bb7d16f26bbedaeef6613a3495849f5034e7502b01c88ab75dd4d69234151d3b674929e6
+DIST Crypt-CBC-3.04.tar.gz 40237 BLAKE2B 32565d45dd16ecb49dc0da3f751db8f4c700ebc9215a0e9c7c7ef7c9c83ea622f8a7e6dfb0ed28561c8c7653fc5c000e7f8d29ed744eb5f614a5c8540121e2e0 SHA512 e1d972d2e7865b9799b289d3633342dae6b942295e3a63ad9edaf6c25c30d6691366a6a27896b39a1ef1a25ad83ebb25545c71e31b04a978377da4db5edf2f25
diff --git a/dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r1.ebuild b/dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r2.ebuild
index fe61b23df93..958f8de0be7 100644
--- a/dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r1.ebuild
+++ b/dev-perl/Crypt-CipherSaber/Crypt-CipherSaber-1.10.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=CHROMATIC
DIST_VERSION=1.01
@@ -11,19 +11,18 @@ DESCRIPTION="Perl module implementing CipherSaber encryption"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.4.2
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Module-Build
test? (
>=virtual/perl-Test-Simple-0.600.0
>=dev-perl/Test-Warn-0.300.0
)
"
+
PATCHES=(
"${FILESDIR}/${P}-newline-iv.patch"
)
diff --git a/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r2.ebuild b/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r2.ebuild
deleted file mode 100644
index f19a634b0f6..00000000000
--- a/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DANIEL
-DIST_VERSION=1.7
-inherit perl-module
-
-DESCRIPTION="Perl interface to Alec Muffett's Cracklib"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-libs/cracklib"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-CFLAGS.patch" )
-
-src_prepare() {
- use test && perl_rm_files t/pod-coverage.t t/pod.t
- sed -i -e 's/use inc::Module::Install;/use lib q[.]; use inc::Module::Install;/' Makefile.PL ||
- die "Can't patch Makefile.PL for 5.26 dot-in-inc"
- perl-module_src_prepare
-}
diff --git a/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild
deleted file mode 100644
index 9e48563178d..00000000000
--- a/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=AJGB
-DIST_VERSION=0.06
-inherit perl-module flag-o-matic
-
-DESCRIPTION="Shared secret elliptic-curve Diffie-Hellman generator"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PATCHES="${FILESDIR}/${P}-fmul-fixedvar.patch"
-
-RDEPEND="
- virtual/perl-Carp
- virtual/perl-Exporter
- virtual/perl-XSLoader
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-File-Spec
- virtual/perl-IO
- virtual/perl-Test-Simple
- )
-"
diff --git a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r1.ebuild b/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r1.ebuild
deleted file mode 100644
index 2306b61bd05..00000000000
--- a/dev-perl/Crypt-DES/Crypt-DES-2.70.0-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DPARIS
-DIST_VERSION=2.07
-inherit perl-module
-
-DESCRIPTION="Perl DES encryption module"
-
-LICENSE="DES"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-perl/Crypt-CBC )"
-
-export OPTIMIZE="${CFLAGS}"
diff --git a/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r1.ebuild b/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r1.ebuild
deleted file mode 100644
index ed8c2d52b22..00000000000
--- a/dev-perl/Crypt-DES_EDE3/Crypt-DES_EDE3-0.10.0-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=BTROTT
-MODULE_VERSION=0.01
-inherit perl-module
-
-DESCRIPTION="Triple-DES EDE encryption/decryption"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE=""
-
-RDEPEND="dev-perl/Crypt-DES"
-DEPEND="${RDEPEND}"
-
-SRC_TEST=do
diff --git a/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r2.ebuild b/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r2.ebuild
deleted file mode 100644
index ec4fda513a4..00000000000
--- a/dev-perl/Crypt-DH/Crypt-DH-0.70.0-r2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MITHALDU
-DIST_VERSION=0.07
-inherit perl-module
-
-DESCRIPTION="Diffie-Hellman key exchange system"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE=""
-
-RDEPEND="
- dev-libs/gmp
- dev-perl/Math-BigInt-GMP
- >=virtual/perl-Math-BigInt-1.60
- dev-perl/Crypt-Random
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- sed -i -e 's/use inc::Module::Install;/use lib q[.]; use inc::Module::Install;/' Makefile.PL ||
- die "Can't patch Makefile.PL for 5.26 dot-in-inc"
- perl-module_src_prepare
-}
diff --git a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0.ebuild b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0.ebuild
deleted file mode 100644
index 033eebb88ae..00000000000
--- a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ADAMK
-MODULE_VERSION=1.17
-inherit perl-module
-
-DESCRIPTION="DSA Signatures and Key Generation"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc sparc x86 ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/Data-Buffer
- dev-perl/Digest-SHA1
- virtual/perl-File-Spec
- dev-perl/File-Which
- virtual/perl-MIME-Base64
- >=virtual/perl-Math-BigInt-1.78"
-DEPEND="test? ( ${RDEPEND}
- dev-perl/Math-BigInt-GMP )"
-
-SRC_TEST="do"
-
-src_prepare() {
- sed -i -e 's/use inc::Module::Install /use lib q[.]; use inc::Module::Install /' Makefile.PL ||
- die "Can't patch Makefile.PL for 5.26 dot-in-inc"
- perl-module_src_prepare
-}
diff --git a/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0.ebuild b/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0-r1.ebuild
index e1b242a719d..ba5715c0366 100644
--- a/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0.ebuild
+++ b/dev-perl/Crypt-OpenPGP/Crypt-OpenPGP-1.120.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SROMANOV
DIST_VERSION=1.12
@@ -11,13 +11,10 @@ DESCRIPTION="Pure-Perl OpenPGP-compatible PGP implementation"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
# Note: Don't depend on Alt::, non Alt:: works for now
RDEPEND="
dev-perl/Crypt-RSA
-
dev-perl/Crypt-Blowfish
dev-perl/Crypt-CAST5_PP
dev-perl/Crypt-DES_EDE3
@@ -37,7 +34,7 @@ RDEPEND="
dev-perl/URI
>=dev-perl/Data-Buffer-0.04
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
dev-perl/Test-Exception
diff --git a/dev-perl/Crypt-OpenSSL-ECDSA/Crypt-OpenSSL-ECDSA-0.80.0-r4.ebuild b/dev-perl/Crypt-OpenSSL-ECDSA/Crypt-OpenSSL-ECDSA-0.80.0-r4.ebuild
deleted file mode 100644
index 06725ee523b..00000000000
--- a/dev-perl/Crypt-OpenSSL-ECDSA/Crypt-OpenSSL-ECDSA-0.80.0-r4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MIKEM
-DIST_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="OpenSSL ECDSA (Elliptic Curve Digital Signature Algorithm) Perl extension"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=dev-perl/Crypt-OpenSSL-EC-0.50.0
- dev-libs/openssl:0=
-"
-DEPEND="
- dev-libs/openssl:0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
-"
-PATCHES=(
- "${FILESDIR}/${P}-0002-Port-to-OpenSSL-1.1.0.patch"
-)
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
diff --git a/dev-perl/Crypt-OpenSSL-ECDSA/Manifest b/dev-perl/Crypt-OpenSSL-ECDSA/Manifest
index f3aca1a21f0..427aedd9fd2 100644
--- a/dev-perl/Crypt-OpenSSL-ECDSA/Manifest
+++ b/dev-perl/Crypt-OpenSSL-ECDSA/Manifest
@@ -1,2 +1 @@
-DIST Crypt-OpenSSL-ECDSA-0.08.tar.gz 52955 BLAKE2B 014d0d82dde21d8a797f0c498f8534b5c4034c5a5414c358ce5a9da1598fddd4cf03a4187e0acd0272e58d0e21002f426c0e8f41d4f485b7dae168c2facbc24e SHA512 7bccf904819b323ad958dcb59ef3981e3f22813057727cb7d19d4eeab69f57ed7b63e4e586f7494c316e7568d606087099738918eb440947d326ae5a703e9b19
DIST Crypt-OpenSSL-ECDSA-0.10.tar.gz 53607 BLAKE2B 814739a35713730202008a488df4658371769d12d3908c6750bca2f2aff65658a7efa3ae7d961ec2dd33bfa72627aa280b26da535d7988709dc275fec3cf532e SHA512 d1ec79c02b5f0c7c7ab140e1ab003683aa272c95c4418f3b8258b6504c3bc06adacf3e628e6160f5f0f271e06cd0b90f05c0609cf71bf950a3c87f3668990953
diff --git a/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.110.0.ebuild b/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.110.0.ebuild
deleted file mode 100644
index d3ad4a97268..00000000000
--- a/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.110.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=AKIYM
-DIST_VERSION=0.11
-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"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=virtual/perl-Exporter-5.570.0
- virtual/perl-File-Spec
- dev-libs/openssl:0=
-"
-DEPEND="
- dev-libs/openssl:0=
-"
-BDEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-MakeMaker-6.640.0
- test? (
- >=virtual/perl-Test-Simple-0.980.0
- )
-"
diff --git a/dev-perl/Crypt-OpenSSL-Guess/Manifest b/dev-perl/Crypt-OpenSSL-Guess/Manifest
index a354956a98c..c966418bc45 100644
--- a/dev-perl/Crypt-OpenSSL-Guess/Manifest
+++ b/dev-perl/Crypt-OpenSSL-Guess/Manifest
@@ -1,2 +1 @@
-DIST Crypt-OpenSSL-Guess-0.11.tar.gz 11346 BLAKE2B f22d09e23e91c36c722dc9800391b67a1f912f8af6a13ec95c9074e65559585c77e72596a6dae17db28e11f8449813777423a60d9af0147819dfcb91ba489152 SHA512 cdae7f20a15d24842cf117bfba4f3bc0ec7d1066251e0480cbadd8f0aa28c9c9573905726fc1333ea9fbbb3769a67dbf28043de8487dcce27dab5d14a0848b09
DIST Crypt-OpenSSL-Guess-0.13.tar.gz 11832 BLAKE2B 4857fd301eb4348f8afe17b1b7780a404c5c2567323b37c36e1be9e0c545aabc78a27d06e86c4f0c34940a33ff43c78be006ef0365c346488646ced6f4d9939c SHA512 1b3286d536bcb7545be636e33b5ff37bf334fbb7f3a99f4fcb32cf1166b1bc7cc179e9d39af1c7ac537630a75066353a1d7a0ab97816757a444dc0068029da97
diff --git a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.280.0-r3.ebuild b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.280.0-r3.ebuild
deleted file mode 100644
index c6243a0a3b0..00000000000
--- a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.280.0-r3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=PERLER
-MODULE_VERSION=0.28
-inherit perl-module
-
-DESCRIPTION="Crypt::OpenSSL::RSA module for perl"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="dev-perl/Crypt-OpenSSL-Bignum
- dev-perl/Crypt-OpenSSL-Random
- dev-libs/openssl:0=
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${P}-openssl-1.1.0.patch"
-)
-
-SRC_TEST="do"
-
-mydoc="rfc*.txt"
diff --git a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.320.0.ebuild b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.320.0.ebuild
new file mode 100644
index 00000000000..150179661de
--- /dev/null
+++ b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.320.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TODDR
+DIST_VERSION=0.32
+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"
+
+RDEPEND="
+ dev-perl/Crypt-OpenSSL-Bignum
+ dev-perl/Crypt-OpenSSL-Random
+ dev-libs/openssl:0=
+"
+DEPEND="
+ dev-libs/openssl:0=
+"
+BDEPEND="${RDEPEND}
+ >=dev-perl/Crypt-OpenSSL-Guess-0.110.0
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-openssl-3.0.0.patch"
+)
+
+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
+)
+mydoc="rfc*.txt"
diff --git a/dev-perl/Crypt-OpenSSL-RSA/Manifest b/dev-perl/Crypt-OpenSSL-RSA/Manifest
index 8e5e142b707..20a61cfc972 100644
--- a/dev-perl/Crypt-OpenSSL-RSA/Manifest
+++ b/dev-perl/Crypt-OpenSSL-RSA/Manifest
@@ -1,2 +1,2 @@
-DIST Crypt-OpenSSL-RSA-0.28.tar.gz 20035 BLAKE2B 9b98a22e68f2c16a38c0aee6ee9a509cd6c6b1d20b1c6533856b7682aa074c24a2e12e87ebdaf3deb7011cbe257737335646b52be74537533d836cbf6fb6ce6d SHA512 4a20c3f814e80ea15304b2a189001172e72237d703a0f9281e7e46d593c521508abfac3a259701994ec867f160821bec37e4e8234d04b792168db19b065ce324
DIST Crypt-OpenSSL-RSA-0.31.tar.gz 25856 BLAKE2B 172d48cd6cc0f3df2c1c1684897d8ee376663cb366a1e28c13e4af603b2b985d542f83284112be5e4717a3a13a512926b4413b5a8f08f7ed613cd9929683cce9 SHA512 e00d25fc1d39253ea2d7d6ee478403d2b38bd9125602baf5815672fb9e81674ff58bbb47539e425526db1988ebc1a40837372cf42ffd466cb532efa2e450ccab
+DIST Crypt-OpenSSL-RSA-0.32.tar.gz 24805 BLAKE2B 419b6a2e778fa10a6d68a6932d0b816f1c8ea4db0cd283efef4a4e684ea3468bd1133ce8825b388d1e3a4b4a990253aa44af892e4f89d71b46917f0cd7cb1fbb SHA512 2972611a8fa4e9c44fd09c9e7fa32f0abd377230f14dcdfa99edab87bba2199c6a0cab4d1e08bdf3057959c0efd3343eb989e46f4befd572b15540e59f1e3c64
diff --git a/dev-perl/Crypt-OpenSSL-RSA/files/Crypt-OpenSSL-RSA-0.280.0-openssl-1.1.0.patch b/dev-perl/Crypt-OpenSSL-RSA/files/Crypt-OpenSSL-RSA-0.280.0-openssl-1.1.0.patch
deleted file mode 100644
index 463bcdfc83c..00000000000
--- a/dev-perl/Crypt-OpenSSL-RSA/files/Crypt-OpenSSL-RSA-0.280.0-openssl-1.1.0.patch
+++ /dev/null
@@ -1,256 +0,0 @@
-From fdbda9585f5c99670912e5c0517dbc7a9d92c74b Mon Sep 17 00:00:00 2001
-From: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
-Date: Sat, 1 Oct 2016 19:52:44 +0000
-Subject: [PATCH] libcrypt-openssl-rsa-perl: get it compiled with openssl 1.1.0
-
-Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
-
-Bug: https://rt.cpan.org/Public/Bug/Display.html?id=117481
-Bug-Debian: https://bugs.debian.org/828387
-
----
- RSA.xs | 173 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
- 1 file changed, 150 insertions(+), 23 deletions(-)
-
-diff --git a/RSA.xs b/RSA.xs
-index de512e7822d0..b384cb0e23a2 100644
---- a/RSA.xs
-+++ b/RSA.xs
-@@ -47,9 +47,119 @@ void croakSsl(char* p_file, int p_line)
-
- #define THROW(p_result) if (!(p_result)) { error = 1; goto err; }
-
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \
-+ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL)
-+static void RSA_get0_key(const RSA *r,
-+ const BIGNUM **n, const BIGNUM **e, const BIGNUM **d)
-+{
-+ if (n != NULL)
-+ *n = r->n;
-+ if (e != NULL)
-+ *e = r->e;
-+ if (d != NULL)
-+ *d = r->d;
-+}
-+
-+static int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d)
-+{
-+ /* If the fields n and e in r are NULL, the corresponding input
-+ * parameters MUST be non-NULL for n and e. d may be
-+ * left NULL (in case only the public key is used).
-+ */
-+ if ((r->n == NULL && n == NULL)
-+ || (r->e == NULL && e == NULL))
-+ return 0;
-+
-+ if (n != NULL) {
-+ BN_free(r->n);
-+ r->n = n;
-+ }
-+ if (e != NULL) {
-+ BN_free(r->e);
-+ r->e = e;
-+ }
-+ if (d != NULL) {
-+ BN_free(r->d);
-+ r->d = d;
-+ }
-+
-+ return 1;
-+}
-+
-+static int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q)
-+{
-+ /* If the fields p and q in r are NULL, the corresponding input
-+ * parameters MUST be non-NULL.
-+ */
-+ if ((r->p == NULL && p == NULL)
-+ || (r->q == NULL && q == NULL))
-+ return 0;
-+
-+ if (p != NULL) {
-+ BN_free(r->p);
-+ r->p = p;
-+ }
-+ if (q != NULL) {
-+ BN_free(r->q);
-+ r->q = q;
-+ }
-+
-+ return 1;
-+}
-+
-+static void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q)
-+{
-+ if (p != NULL)
-+ *p = r->p;
-+ if (q != NULL)
-+ *q = r->q;
-+}
-+
-+static int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp)
-+{
-+ /* If the fields dmp1, dmq1 and iqmp in r are NULL, the corresponding input
-+ * parameters MUST be non-NULL.
-+ */
-+ if ((r->dmp1 == NULL && dmp1 == NULL)
-+ || (r->dmq1 == NULL && dmq1 == NULL)
-+ || (r->iqmp == NULL && iqmp == NULL))
-+ return 0;
-+
-+ if (dmp1 != NULL) {
-+ BN_free(r->dmp1);
-+ r->dmp1 = dmp1;
-+ }
-+ if (dmq1 != NULL) {
-+ BN_free(r->dmq1);
-+ r->dmq1 = dmq1;
-+ }
-+ if (iqmp != NULL) {
-+ BN_free(r->iqmp);
-+ r->iqmp = iqmp;
-+ }
-+
-+ return 1;
-+}
-+
-+static void RSA_get0_crt_params(const RSA *r,
-+ const BIGNUM **dmp1, const BIGNUM **dmq1,
-+ const BIGNUM **iqmp)
-+{
-+ if (dmp1 != NULL)
-+ *dmp1 = r->dmp1;
-+ if (dmq1 != NULL)
-+ *dmq1 = r->dmq1;
-+ if (iqmp != NULL)
-+ *iqmp = r->iqmp;
-+}
-+#endif
-+
- char _is_private(rsaData* p_rsa)
- {
-- return(p_rsa->rsa->d != NULL);
-+ const BIGNUM *d;
-+
-+ RSA_get0_key(p_rsa->rsa, NULL, NULL, &d);
-+ return(d != NULL);
- }
-
- SV* make_rsa_obj(SV* p_proto, RSA* p_rsa)
-@@ -136,7 +246,7 @@ unsigned char* get_message_digest(SV* text_SV, int hash_method)
- }
- }
-
--SV* bn2sv(BIGNUM* p_bn)
-+SV* bn2sv(const BIGNUM* p_bn)
- {
- return p_bn != NULL
- ? sv_2mortal(newSViv((IV) BN_dup(p_bn)))
-@@ -297,8 +407,15 @@ generate_key(proto, bitsSV, exponent = 65537)
- unsigned long exponent;
- PREINIT:
- RSA* rsa;
-+ BIGNUM *e;
- CODE:
-- CHECK_OPEN_SSL(rsa = RSA_generate_key(SvIV(bitsSV), exponent, NULL, NULL));
-+ e = BN_new();
-+ CHECK_OPEN_SSL(e);
-+ rsa = RSA_new();
-+ CHECK_OPEN_SSL(rsa);
-+ BN_set_word(e, exponent);
-+ CHECK_OPEN_SSL(RSA_generate_key_ex(rsa, SvIV(bitsSV), e, NULL));
-+ BN_free(e);
- RETVAL = make_rsa_obj(proto, rsa);
- OUTPUT:
- RETVAL
-@@ -325,10 +442,11 @@ _new_key_from_parameters(proto, n, e, d, p, q)
- croak("At least a modulous and public key must be provided");
- }
- CHECK_OPEN_SSL(rsa = RSA_new());
-- rsa->n = n;
-- rsa->e = e;
-+ CHECK_OPEN_SSL(RSA_set0_key(rsa, n, e, NULL));
- if (p || q)
- {
-+ BIGNUM *dmp1, *dmq1, *iqmp;
-+
- error = 0;
- THROW(ctx = BN_CTX_new());
- if (!p)
-@@ -341,8 +459,7 @@ _new_key_from_parameters(proto, n, e, d, p, q)
- q = BN_new();
- THROW(BN_div(q, NULL, n, p, ctx));
- }
-- rsa->p = p;
-- rsa->q = q;
-+ CHECK_OPEN_SSL(RSA_set0_factors(rsa, p, q));
- THROW(p_minus_1 = BN_new());
- THROW(BN_sub(p_minus_1, p, BN_value_one()));
- THROW(q_minus_1 = BN_new());
-@@ -353,13 +470,17 @@ _new_key_from_parameters(proto, n, e, d, p, q)
- THROW(BN_mul(d, p_minus_1, q_minus_1, ctx));
- THROW(BN_mod_inverse(d, e, d, ctx));
- }
-- rsa->d = d;
-- THROW(rsa->dmp1 = BN_new());
-- THROW(BN_mod(rsa->dmp1, d, p_minus_1, ctx));
-- THROW(rsa->dmq1 = BN_new());
-- THROW(BN_mod(rsa->dmq1, d, q_minus_1, ctx));
-- THROW(rsa->iqmp = BN_new());
-- THROW(BN_mod_inverse(rsa->iqmp, q, p, ctx));
-+ CHECK_OPEN_SSL(RSA_set0_key(rsa, NULL, NULL, d));
-+
-+ THROW(dmp1 = BN_new());
-+ THROW(dmq1 = BN_new());
-+ THROW(iqmp = BN_new());
-+
-+ THROW(BN_mod(dmp1, d, p_minus_1, ctx));
-+ THROW(BN_mod(dmq1, d, q_minus_1, ctx));
-+ THROW(BN_mod_inverse(iqmp, q, p, ctx));
-+
-+ CHECK_OPEN_SSL(RSA_set0_crt_params(rsa, dmp1, dmq1, iqmp));
- THROW(RSA_check_key(rsa) == 1);
- err:
- if (p_minus_1) BN_clear_free(p_minus_1);
-@@ -373,7 +494,7 @@ _new_key_from_parameters(proto, n, e, d, p, q)
- }
- else
- {
-- rsa->d = d;
-+ CHECK_OPEN_SSL(RSA_set0_key(rsa, NULL, NULL, d));
- }
- RETVAL = make_rsa_obj(proto, rsa);
- }
-@@ -386,15 +507,21 @@ _get_key_parameters(p_rsa)
- PPCODE:
- {
- RSA* rsa;
-+ const BIGNUM *n, *e, *d, *p, *q;
-+ const BIGNUM *dmp1, *dmq1, *iqmp;
-+
- rsa = p_rsa->rsa;
-- XPUSHs(bn2sv(rsa->n));
-- XPUSHs(bn2sv(rsa->e));
-- XPUSHs(bn2sv(rsa->d));
-- XPUSHs(bn2sv(rsa->p));
-- XPUSHs(bn2sv(rsa->q));
-- XPUSHs(bn2sv(rsa->dmp1));
-- XPUSHs(bn2sv(rsa->dmq1));
-- XPUSHs(bn2sv(rsa->iqmp));
-+ RSA_get0_key(rsa, &n, &e, &d);
-+ RSA_get0_factors(rsa, &p, &q);
-+ RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
-+ XPUSHs(bn2sv(n));
-+ XPUSHs(bn2sv(e));
-+ XPUSHs(bn2sv(d));
-+ XPUSHs(bn2sv(p));
-+ XPUSHs(bn2sv(q));
-+ XPUSHs(bn2sv(dmp1));
-+ XPUSHs(bn2sv(dmq1));
-+ XPUSHs(bn2sv(iqmp));
- }
-
- SV*
---
-2.1.4
-
diff --git a/dev-perl/Crypt-OpenSSL-RSA/files/Crypt-OpenSSL-RSA-0.320.0-openssl-3.0.0.patch b/dev-perl/Crypt-OpenSSL-RSA/files/Crypt-OpenSSL-RSA-0.320.0-openssl-3.0.0.patch
new file mode 100644
index 00000000000..970562beb70
--- /dev/null
+++ b/dev-perl/Crypt-OpenSSL-RSA/files/Crypt-OpenSSL-RSA-0.320.0-openssl-3.0.0.patch
@@ -0,0 +1,89 @@
+
+Source:
+https://gitlab.com/redhat/centos-stream/rpms/perl-Crypt-OpenSSL-RSA/-/blob/c9s/perl-Crypt-OpenSSL-RSA-openssl30.patch
+
+
+diff --git a/README b/README
+index c7d4bb7..3da6d1d 100644
+--- a/README
++++ b/README
+@@ -10,7 +10,6 @@ SYNOPSIS
+ Crypt::OpenSSL::Random::random_seed($good_entropy);
+ Crypt::OpenSSL::RSA->import_random_seed();
+ $rsa_pub = Crypt::OpenSSL::RSA->new_public_key($key_string);
+- $rsa_pub->use_sslv23_padding(); # use_pkcs1_oaep_padding is the default
+ $ciphertext = $rsa->encrypt($plaintext);
+
+ $rsa_priv = Crypt::OpenSSL::RSA->new_private_key($key_string);
+@@ -140,10 +139,6 @@ Instance Methods
+ all new applications. It is the default mode used by
+ "Crypt::OpenSSL::RSA".
+
+- use_sslv23_padding
+- Use PKCS #1 v1.5 padding with an SSL-specific modification that
+- denotes that the server is SSL3 capable.
+-
+ use_md5_hash
+ Use the RFC 1321 MD5 hashing algorithm by Ron Rivest when signing
+ and verifying messages.
+@@ -168,7 +163,7 @@ Instance Methods
+ pkcs1_oaep_padding
+ at most 42 bytes less than this size.
+
+- pkcs1_padding or sslv23_padding
++ pkcs1_padding
+ at most 11 bytes less than this size.
+
+ no_padding
+diff --git a/RSA.pm b/RSA.pm
+index 31e6949..1b63e99 100644
+--- a/RSA.pm
++++ b/RSA.pm
+@@ -34,8 +34,7 @@ Crypt::OpenSSL::RSA - RSA encoding and decoding, using the openSSL libraries
+ Crypt::OpenSSL::Random::random_seed($good_entropy);
+ Crypt::OpenSSL::RSA->import_random_seed();
+ $rsa_pub = Crypt::OpenSSL::RSA->new_public_key($key_string);
+- $rsa_pub->use_sslv23_padding(); # use_pkcs1_oaep_padding is the default
+- $ciphertext = $rsa->encrypt($plaintext);
++ $ciphertext = $rsa->encrypt($plaintext);
+
+ $rsa_priv = Crypt::OpenSSL::RSA->new_private_key($key_string);
+ $plaintext = $rsa->encrypt($ciphertext);
+@@ -220,11 +219,6 @@ an empty encoding parameter. This mode of padding is recommended for
+ all new applications. It is the default mode used by
+ C<Crypt::OpenSSL::RSA>.
+
+-=item use_sslv23_padding
+-
+-Use C<PKCS #1 v1.5> padding with an SSL-specific modification that
+-denotes that the server is SSL3 capable.
+-
+ =item use_md5_hash
+
+ Use the RFC 1321 MD5 hashing algorithm by Ron Rivest when signing and
+@@ -267,7 +261,7 @@ the text to be encrypted should be:
+
+ at most 42 bytes less than this size.
+
+-=item pkcs1_padding or sslv23_padding
++=item pkcs1_padding
+
+ at most 11 bytes less than this size.
+
+diff --git a/RSA.xs b/RSA.xs
+index d474d11..711e4e7 100644
+--- a/RSA.xs
++++ b/RSA.xs
+@@ -640,12 +640,6 @@ use_pkcs1_oaep_padding(p_rsa)
+ CODE:
+ p_rsa->padding = RSA_PKCS1_OAEP_PADDING;
+
+-void
+-use_sslv23_padding(p_rsa)
+- rsaData* p_rsa;
+- CODE:
+- p_rsa->padding = RSA_SSLV23_PADDING;
+-
+ # Sign text. Returns the signature.
+
+ SV*
diff --git a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.110.0.ebuild b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.110.0.ebuild
deleted file mode 100644
index 774e8ce5cff..00000000000
--- a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.110.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=RURBAN
-DIST_VERSION=0.11
-inherit perl-module
-
-DESCRIPTION="OpenSSL pseudo-random number generator access"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
- dev-libs/openssl:0=
-"
-DEPEND="${RDEPEND}"
-
-export OPTIMIZE="${CFLAGS}"
-mydoc="ToDo"
-
-src_test() {
- perl_rm_files t/z_{kwalitee,manifest,meta,perl-minimum_version}.t \
- t/z_pod-coverage.t t/z_pod.t
- perl-module_src_test
-}
diff --git a/dev-perl/Crypt-OpenSSL-Random/Manifest b/dev-perl/Crypt-OpenSSL-Random/Manifest
index 6d356c0f1f2..424e6144611 100644
--- a/dev-perl/Crypt-OpenSSL-Random/Manifest
+++ b/dev-perl/Crypt-OpenSSL-Random/Manifest
@@ -1,2 +1 @@
-DIST Crypt-OpenSSL-Random-0.11.tar.gz 15161 BLAKE2B 33c491755f210514361f6d97715dee781a3f1b99879b2357002dc6dfc8e6c63df530cbcc1ceb8da407928aa531d0fbe85f43afab3d86995f0ade6c58f8bbd320 SHA512 c579cb2b586dbabd697a9c7c989a360ed4bd8e9b28d7c93ad99a86bd9bd680a89c3fa77f6315a1105fd41bfdfa18087ca4cd51fb320faad7a6be9b90e3e69b95
DIST Crypt-OpenSSL-Random-0.15.tar.gz 15506 BLAKE2B 4ed167082904f814fb5484e2c95c0ac881530afecf7ff170041261eebcf3f1227ba8cf98b375a0cf2b18376c7f849340f11ae673ff9638a4c5e4f38db995b9b5 SHA512 bba8ce86b97ce2d6271be503efff6e6e0ff60a797282a2b7cb9c6c0592b69cc43344f9738b4790e5fc165a7273ff01e35ada481cf8c4dfde38cb7ad741d97530
diff --git a/dev-perl/Crypt-RSA/Crypt-RSA-1.990.0-r1.ebuild b/dev-perl/Crypt-RSA/Crypt-RSA-1.990.0-r1.ebuild
deleted file mode 100644
index ea3b7fb992b..00000000000
--- a/dev-perl/Crypt-RSA/Crypt-RSA-1.990.0-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=VIPUL
-MODULE_VERSION=1.99
-inherit perl-module
-
-DESCRIPTION="RSA public-key cryptosystem"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa x86 ~x86-solaris"
-IUSE=""
-
-DEPEND="dev-perl/Class-Loader
- dev-perl/Crypt-Blowfish
- dev-perl/Convert-ASCII-Armour
- dev-perl/Crypt-CBC
- dev-perl/Crypt-Primes
- dev-perl/Crypt-Random
- dev-perl/Data-Buffer
- dev-perl/Digest-MD2
- virtual/perl-Digest-MD5
- dev-perl/Digest-SHA1
- >=dev-perl/Math-Pari-2.010603
- dev-perl/Sort-Versions
- dev-perl/Tie-EncryptedHash"
-RDEPEND="${DEPEND}"
-
-SRC_TEST="do"
-
-src_prepare() {
- sed -i -e 's/use inc::Module::Install;/use lib q[.]; use inc::Module::Install;/' Makefile.PL ||
- die "Can't patch Makefile.PL for 5.26 dot-in-inc"
- perl-module_src_prepare
-}
diff --git a/dev-perl/Crypt-Random/Crypt-Random-1.540.0.ebuild b/dev-perl/Crypt-Random/Crypt-Random-1.540.0.ebuild
new file mode 100644
index 00000000000..a311e491736
--- /dev/null
+++ b/dev-perl/Crypt-Random/Crypt-Random-1.540.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=VIPUL
+DIST_VERSION=1.54
+inherit perl-module
+
+DESCRIPTION="Cryptographically Secure, True Random Number Generator"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-perl/Class-Loader-2.0.0
+ >=dev-perl/Math-Pari-2.1.804
+ >=dev-perl/Statistics-ChiSquare-1.0.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Crypt-Random/Manifest b/dev-perl/Crypt-Random/Manifest
index 5fc1cfd00a9..953609d2791 100644
--- a/dev-perl/Crypt-Random/Manifest
+++ b/dev-perl/Crypt-Random/Manifest
@@ -1 +1,2 @@
DIST Crypt-Random-1.52.tar.gz 9525 BLAKE2B febe32d8b3c4a903220073bd591cbc09f6e6c5e1919e2ae825f5e4d63f68577fccd6e1adf1878b940e8a2af5af044e56cd79e0d49b4717785be0b5ffbe74fefb SHA512 b82252aae6a009b0dc09bf2e6704d114cd4e40b9588269246871d3b1fb66b4abda87e7c324afc30fd9cf19eb0c0502c2af05d8981226513223277f83854b770f
+DIST Crypt-Random-1.54.tar.gz 22368 BLAKE2B 00859c6a39942f6fd5eab56a7ddc1331423acd03b5f3edb150d704f3d9eb304cf017959cd46db830a5895e7b4ad708fda4036386331082bedfe4e34a59f285bb SHA512 cad58c3598efd2c7bd0ea611f31eeec99bbb61029df3f29abcc3ac951b1edc03829f1dd3c5f4d1c09a9914cae9eb171ea467562e3739122f1cf48b1119c42d29
diff --git a/dev-perl/Crypt-Twofish/Crypt-Twofish-2.170.0-r2.ebuild b/dev-perl/Crypt-Twofish/Crypt-Twofish-2.170.0-r2.ebuild
deleted file mode 100644
index 812a6e9c53b..00000000000
--- a/dev-perl/Crypt-Twofish/Crypt-Twofish-2.170.0-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=AMS
-DIST_VERSION=2.17
-inherit perl-module
-
-DESCRIPTION="The Twofish Encryption Algorithm"
-
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-
-PATCHES=("${FILESDIR}/no-dot-inc.patch")
-
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
diff --git a/dev-perl/Crypt-Twofish/Manifest b/dev-perl/Crypt-Twofish/Manifest
index 19d3d972050..4f5c51ccb32 100644
--- a/dev-perl/Crypt-Twofish/Manifest
+++ b/dev-perl/Crypt-Twofish/Manifest
@@ -1,2 +1 @@
-DIST Crypt-Twofish-2.17.tar.gz 13851 BLAKE2B 4ab615b6af0996bdc6e3c356f84cc65192cff68ed4f5e00b59efcb20d88374a29b2a44f2cd5c8bce0df6a31f8ec366624e6e429d0d72fdb4cf69bca42732d3aa SHA512 c61d07f2fd3d88bff1e41eaa3008c6717fc21e9acf2e45d45c3a39b15500f71b3bc425a3df988bbbd5b6865085866595240f1574424aa70448d6c8b3f38ee2e2
DIST Crypt-Twofish-2.18.tar.gz 13904 BLAKE2B a153d4a7292ff11b97f8d53ea84b9c51d09ff1585f6bd5150c5ce047e5d515e14725672a0b637c11d1664b16b87fc950aae709d6be8f0e1f99112d562e8f69ee SHA512 e900b066e73237dbad8a9882c28509fcd8516c16478cdc2703883a1801d9ec387c4e43c38f6e50024c47f9fb2812c44f6096f2a2ce298f9d73303a84833b61a2
diff --git a/dev-perl/Crypt-URandom/Crypt-URandom-0.360.0.ebuild b/dev-perl/Crypt-URandom/Crypt-URandom-0.360.0-r1.ebuild
index 0e6eeaf165b..7e5ef6c8a11 100644
--- a/dev-perl/Crypt-URandom/Crypt-URandom-0.360.0.ebuild
+++ b/dev-perl/Crypt-URandom/Crypt-URandom-0.360.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DDICK
DIST_VERSION=0.36
@@ -11,20 +11,15 @@ DESCRIPTION="Provide non blocking randomness"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
)
"
-src_test() {
- perl_rm_files t/pod.t
- perl-module_src_test
-}
+PERL_RM_FILES=( t/pod.t )
diff --git a/dev-perl/Crypt-X509/Crypt-X509-0.530.0.ebuild b/dev-perl/Crypt-X509/Crypt-X509-0.530.0.ebuild
deleted file mode 100644
index 3d6fcfcbfe1..00000000000
--- a/dev-perl/Crypt-X509/Crypt-X509-0.530.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MRSCOTTY
-DIST_VERSION=0.53
-inherit perl-module
-
-DESCRIPTION="Parse a X.509 certificate"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-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 83740d9df7b..c233bdc679f 100644
--- a/dev-perl/Crypt-X509/Manifest
+++ b/dev-perl/Crypt-X509/Manifest
@@ -1,2 +1 @@
-DIST Crypt-X509-0.53.tar.gz 22811 BLAKE2B fb086881291b2b5857f4dec2c3c0f78fc827acabe7a2535980622e9e7944488edf5b2db4a51642ebd145619f5ae97a6bb18054e8abbf06278844741a198f3b40 SHA512 316c6147ddcc2ee1e11f951a8c62a14ce723fc2ca6402f141cd1972828f94a3d5ceab29d57b2bca75925261410ca4cc37ee83ca8e158fa66da2ab0ebd29ced0c
DIST Crypt-X509-0.54.tar.gz 23235 BLAKE2B f2d5c9317833228ffd63ebb0f63a2bbb2e8255ff02c554d6cd201749aaf2e7965f26c86b76445b3d7ac228cc7e3a5afc7ea0d20952837e34304f0dc89a718996 SHA512 df5b155322432e0a9cae2a9ef2408a2692891f1ccb8ca438d38a4671a16df367c860ed549eb307342a5e74b88ea75a4e78386f86092ee87f5b897c11987ee771
diff --git a/dev-perl/CryptX/CryptX-0.73.0.ebuild b/dev-perl/CryptX/CryptX-0.73.0.ebuild
new file mode 100644
index 00000000000..3e54df75c25
--- /dev/null
+++ b/dev-perl/CryptX/CryptX-0.73.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MIK
+DIST_VERSION=0.073
+inherit perl-module
+
+DESCRIPTION="Self-contained crypto toolkit"
+LICENSE="|| ( Artistic GPL-1+ ) public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ !minimal? (
+ dev-perl/JSON
+ )
+"
+# dev-libs/libtommath
+# dev-libs/libtomcrypt
+
+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
+ )
+ )
+"
+
+#DEPEND="
+# dev-libs/libtommath
+# dev-libs/libtomcrypt
+#"
+
+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
+#}
+
+src_compile() {
+ mymake=(
+ "OPTIMIZE=${CFLAGS}"
+ )
+ perl-module_src_compile
+}
diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest
index 717792cc14f..44812ac8656 100644
--- a/dev-perl/CryptX/Manifest
+++ b/dev-perl/CryptX/Manifest
@@ -1 +1,2 @@
DIST CryptX-0.072.tar.gz 1643459 BLAKE2B 28bb06ef870287ccd9f46c2ed5d7b434e33563046598cff5c505c74c68d29b5bf58ad0dd3a5d968c6717ccb6cfdbf1b33982b49a87b9e4f7c85af9ab40d617d5 SHA512 9e51181b14c08f8c0769089f8c9a5feefa7c4f1a8dff2501cf1d1d475ae162f8df35c7cceff9d1742552951e13450cac9d70eb1ead8178e0c95cd1abfea5e03c
+DIST CryptX-0.073.tar.gz 1643681 BLAKE2B 01a8a9082d4abbe6ae17b1fb53f9e0fbcf2aa8124381f11124ee55a23046f2c08aa403ce3a38a14f6bd36b3f61b539d704c913b0bea18d5c90a1b8336c464229 SHA512 592e4d657870785d7d13ba74bdc28c62575c4cf1ed95fb8de4524617ae92d196c5f1bc031ea4a39601ddb6ea8484dc28a4f2ddf53e2348466e9f8307956d0646
diff --git a/dev-perl/Curses/Curses-1.360.0-r1.ebuild b/dev-perl/Curses/Curses-1.380.0.ebuild
index 780e2754fc8..11531cb659a 100644
--- a/dev-perl/Curses/Curses-1.360.0-r1.ebuild
+++ b/dev-perl/Curses/Curses-1.380.0.ebuild
@@ -1,46 +1,38 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=GIRAFFED
-DIST_VERSION=1.36
-DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc")
+DIST_VERSION=1.38
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel")
inherit perl-module
DESCRIPTION="Curses interface modules for Perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~sparc-solaris ~x86-solaris"
-IUSE="+unicode test"
-RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-solaris ~x86-solaris"
+IUSE="+unicode"
RDEPEND="
sys-libs/ncurses:=[unicode(+)?]
virtual/perl-Data-Dumper
"
-DEPEND="${RDEPEND}
+DEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"
-my_curses_unicode() {
- echo ncurses$(use unicode && echo w)
-}
-
-my_curses_version() {
- echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' && echo 6 || echo 5)
-}
-
-pkg_setup() {
+src_configure() {
myconf="${myconf} FORMS PANELS MENUS"
mydoc=HISTORY
- export CURSES_LIBTYPE=$(my_curses_unicode)
- export CURSES_LDFLAGS=$($(my_curses_version)-config --libs)
- export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags)
-}
-
-src_configure() {
+ export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+ local nc_tool="${CURSES_LIBTYPE}$(has_version 'sys-libs/ncurses:0/6' && echo 6 || echo 5)-config"
+ export CURSES_LDFLAGS=$( ${nc_tool} --libs )
+ export CURSES_CFLAGS=$( ${nc_tool} --cflags )
perl-module_src_configure
if ! use unicode ; then
sed -i 's:<form.h>:"/usr/include/form.h":' "${S}"/c-config.h || die
diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 22f45eb918a..66499d4511a 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,2 +1,2 @@
-DIST Curses-1.36.tar.gz 135049 BLAKE2B c63d1f8d80db33e184c6d9c49c9ee902b5e3ed2e69e4ccbdd683d7b6109f8025d63838ce20f6e57e95c9a9bcd9e14d6af448e52f1b9d219ab388ab74798d917b SHA512 40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c
DIST Curses-1.37.tar.gz 135763 BLAKE2B b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823 SHA512 10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827
+DIST Curses-1.38.tar.gz 135789 BLAKE2B 68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6 SHA512 27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442
diff --git a/dev-perl/Cwd-Guard/Cwd-Guard-0.50.0.ebuild b/dev-perl/Cwd-Guard/Cwd-Guard-0.50.0-r1.ebuild
index df84bf6905a..cd3c4151a09 100644
--- a/dev-perl/Cwd-Guard/Cwd-Guard-0.50.0.ebuild
+++ b/dev-perl/Cwd-Guard/Cwd-Guard-0.50.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=KAZEBURO
DIST_VERSION=0.05
@@ -10,18 +10,16 @@ inherit perl-module
DESCRIPTION="Temporary changing working directory (chdir)"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-# Cwd -> perl-File-Spec
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+IUSE="minimal"
+
RDEPEND="
virtual/perl-File-Spec
virtual/perl-Exporter
virtual/perl-if
virtual/perl-parent
"
-# CPAN::Meta::Prereqs -> perl-CPAN-Meta
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.380.0
test? (
dev-perl/Test-Requires
diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.660.0.ebuild b/dev-perl/DBD-SQLite/DBD-SQLite-1.660.0.ebuild
index d0bcdbc1d56..5b3d4ded247 100644
--- a/dev-perl/DBD-SQLite/DBD-SQLite-1.660.0.ebuild
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.660.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Self Contained RDBMS in a DBI Driver"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="test system-sqlite"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.700.0.ebuild b/dev-perl/DBD-SQLite/DBD-SQLite-1.700.0.ebuild
new file mode 100644
index 00000000000..3a4777feddb
--- /dev/null
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.700.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ISHIGAKI
+DIST_VERSION=1.70
+inherit perl-module
+
+DESCRIPTION="Self Contained RDBMS in a DBI Driver"
+
+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 ~x86-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_DEP="
+ >=dev-db/sqlite-3.35.5[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
+ 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 e863157e3b8..a809eb3a6b6 100644
--- a/dev-perl/DBD-SQLite/Manifest
+++ b/dev-perl/DBD-SQLite/Manifest
@@ -1 +1,2 @@
DIST DBD-SQLite-1.66.tar.gz 2483436 BLAKE2B 269f10652b1ca5b56d7db096c5cb9010d0103b28f3eca88a426adbacab7a84cd22002af752fcb6afd8a47d87ba702434640a2c398055eca4b37016e104f26bd7 SHA512 4d58003e69f29b18d01ed0b5853cdac40ec9ce5d4c75bc8a3743937897a38290a99be30b1b9fae593b0d8d51d05b7e2438d29f7a7c1c755b66de51826397aef9
+DIST DBD-SQLite-1.70.tar.gz 2537672 BLAKE2B 30703bce48e4c4c91a60fa863210e91a2443167201583393700b550f9e91a908a881a3acaf643c901b2305792a6200207caaaf5e12fda315f4572a12c1ebdb6b SHA512 163d53a8a214202a39b346ae023f9d10255c69dde537bc764a4ef312b62ef7b02ae1400e6c1a59d0483fd98abba6c36939214c13f5d9b3a2727c41753ba59060
diff --git a/dev-perl/DBI-Shell/DBI-Shell-11.950.0-r2.ebuild b/dev-perl/DBI-Shell/DBI-Shell-11.950.0-r2.ebuild
deleted file mode 100644
index 6167612c4c3..00000000000
--- a/dev-perl/DBI-Shell/DBI-Shell-11.950.0-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=TLOWERY
-DIST_VERSION=11.95
-inherit perl-module
-
-DESCRIPTION="Interactive command shell for the DBI"
-
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="dev-perl/IO-Tee
- dev-perl/Text-Reform
- dev-perl/DBI
- dev-perl/Text-CSV_XS"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${P}-perl526.patch"
- "${FILESDIR}/${P}-local-scalar.patch"
- "${FILESDIR}/${P}-nochrdir.patch"
- "${FILESDIR}/${P}-sprintf-warn.patch"
-)
diff --git a/dev-perl/DBI-Shell/Manifest b/dev-perl/DBI-Shell/Manifest
index 55e8ccddc80..454bc4aba77 100644
--- a/dev-perl/DBI-Shell/Manifest
+++ b/dev-perl/DBI-Shell/Manifest
@@ -1,2 +1 @@
-DIST DBI-Shell-11.95.tar.gz 51147 BLAKE2B 299d553eccd1c295b4221997d2ee95ebb1f0b865691e78d9864ab6ad39190593e3286551f7484f8e5dd028e126c3e7a9d5c3e3e73fa52ab7cdaaea6318257365 SHA512 a19fa2573dc20cb6844a523653f588da1eca56b4e8138b789cd7aa5c50b255ee4b374eda9baae588b5bdcd42183c9384f1fb8234d11022e02cb7f81dc0bd6c84
DIST DBI-Shell-11.97.tar.gz 57123 BLAKE2B 0c4d459dda185b6fb2ea292912da4624e1a4ed33aa4487eabf5c6c5be6571c1e8d32b29b703749fe562ebbd60aa389f62d5e3461863c5777490345451bf8cad8 SHA512 74bf7244691b8dee967bae4076b59b912d66ac08f48f8468531d003db6d85d43d836116f8314961602a002b58fc9f6d3bea88076e1d7e2783d430137dec68f4b
diff --git a/dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0.ebuild b/dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0-r1.ebuild
index 652043d066a..ef81e385c9c 100644
--- a/dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0.ebuild
+++ b/dev-perl/DBIx-Class-InflateColumn-Boolean/DBIx-Class-InflateColumn-Boolean-0.3.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=GRAF
DIST_VERSION=0.003000
@@ -11,11 +11,11 @@ DESCRIPTION="Auto-create boolean objects from columns"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND=">=dev-perl/DBIx-Class-0.80.0"
-DEPEND="${RDEPEND}
+RDEPEND="
+ >=dev-perl/DBIx-Class-0.80.0
+"
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
dev-perl/Path-Class
@@ -24,7 +24,4 @@ DEPEND="${RDEPEND}
)
"
-src_test() {
- perl_rm_files t/pod-coverage.t t/pod.t
- perl-module_src_test
-}
+PERL_RM_FILES=( t/pod-coverage.t t/pod.t )
diff --git a/dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0.ebuild b/dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0-r1.ebuild
index 3e325dd76d6..2815bdfe705 100644
--- a/dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0.ebuild
+++ b/dev-perl/DBIx-Class-InflateColumn-Object-Enum/DBIx-Class-InflateColumn-Object-Enum-0.60.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=JMMILLS
DIST_VERSION=0.06
@@ -11,13 +11,12 @@ DESCRIPTION="Allows a DBIx::Class user to define a Object::Enum column"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="dev-perl/DBIx-Class
+RDEPEND="
+ dev-perl/DBIx-Class
dev-perl/Object-Enum
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
dev-perl/DBICx-TestDatabase
diff --git a/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.710.0.ebuild b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.710.0.ebuild
new file mode 100644
index 00000000000..2788bcf38a1
--- /dev/null
+++ b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.710.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPS
+DIST_VERSION=1.71
+DIST_EXAMPLES=("ex/*")
+inherit perl-module
+
+DESCRIPTION="Encapsulate SQL queries and rows in simple Perl objects"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~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.360.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 4f76870c144..b4ff8fe24e5 100644
--- a/dev-perl/DBIx-SearchBuilder/Manifest
+++ b/dev-perl/DBIx-SearchBuilder/Manifest
@@ -1 +1,2 @@
DIST DBIx-SearchBuilder-1.69.tar.gz 118336 BLAKE2B 449bf21a3c2512f1afa08836c7c0d593f56f4ccfd6b2c126336144fb481585a86d1c75821e04a136710bd22be3e8ac93ec532ff60581330b33beac9f47885699 SHA512 3dc779ddda123493c852781cbd5e2ace2100ca8234a77a369ea802e6c041868e004aeaa0ce579b8a3899d371744927dd29a002aa149ba9b8097e429aeab7ac9e
+DIST DBIx-SearchBuilder-1.71.tar.gz 120610 BLAKE2B d1a7445fcb8c427d9181a5d14240819d70de5d1f1662f5c9f7f1e1658d9152e6931d5ff2a88b69f64246cb280cb68a429fa49bf5251e04875ef997d12c8c3fbf SHA512 696b427d3128d30c2655ca194614b628ec46af8daef763cd4363ae07be5b0bb16d2d1c04539f45be8e37d2d816526bfbc1627ea591e6bce127580906d4ae8ead
diff --git a/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0.ebuild b/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0-r1.ebuild
index 5e53ff5955f..b46e3c5b71c 100644
--- a/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0.ebuild
+++ b/dev-perl/Daemon-Generic/Daemon-Generic-0.850.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=MUIR
DIST_SECTION=modules
@@ -12,8 +12,6 @@ DESCRIPTION="Framework to provide start/stop/reload for a daemon"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-Flock-2013.60.0
@@ -22,7 +20,7 @@ RDEPEND="
virtual/perl-Getopt-Long
virtual/perl-Text-Tabs+Wrap
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
dev-perl/AnyEvent
diff --git a/dev-perl/Danga-Socket/Danga-Socket-1.610.0-r1.ebuild b/dev-perl/Danga-Socket/Danga-Socket-1.610.0-r1.ebuild
deleted file mode 100644
index c552ce19b66..00000000000
--- a/dev-perl/Danga-Socket/Danga-Socket-1.610.0-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=BRADFITZ
-MODULE_VERSION=1.61
-inherit perl-module
-
-DESCRIPTION="A non-blocking socket object; uses epoll()"
-
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-RDEPEND="dev-perl/Sys-Syscall"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"
diff --git a/dev-perl/Danga-Socket/Manifest b/dev-perl/Danga-Socket/Manifest
index 49e18c51401..d36ef526e27 100644
--- a/dev-perl/Danga-Socket/Manifest
+++ b/dev-perl/Danga-Socket/Manifest
@@ -1,2 +1 @@
-DIST Danga-Socket-1.61.tar.gz 20361 BLAKE2B 7ada08569d4927432459ee1769a7b7fbeaae9d58853b4f7689929cb067b26053c5b615e90e0b97b6db12624fc59614dc9511cfe3c9a275838780ad0dcd67a12f SHA512 f3799b56f6b70a2bbf141c2f0d8c1f6f6a1568ba6cf886a685919aa3600767a440f2d56f81c0c498c5234d807e848f31df851fd03e1e8c07145247c1c54e11b3
DIST Danga-Socket-1.62.tar.gz 21862 BLAKE2B b26704240c9118621c22e4e26f5f3d4a8de50a632b425cd6cc91e89bdd387cc040d439dc4e9096304f193c1a4acd90c35d67f22870f91e520935069e917f0086 SHA512 3354e036ca57f5c2b2eac0106d936316bd44106340458f2e4178caa08e5562524d944b5c402952b223d7dfde81129017a5f287a7e74d902f658ee97e9e1f64b3
diff --git a/dev-perl/Data-Binary/Data-Binary-0.10.0.ebuild b/dev-perl/Data-Binary/Data-Binary-0.10.0.ebuild
new file mode 100644
index 00000000000..b59e43b36dc
--- /dev/null
+++ b/dev-perl/Data-Binary/Data-Binary-0.10.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SNKWATT
+DIST_VERSION=0.01
+inherit perl-module
+
+DESCRIPTION="Simple detection of binary versus text in strings"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Data-Binary/Manifest b/dev-perl/Data-Binary/Manifest
new file mode 100644
index 00000000000..debdbf03dde
--- /dev/null
+++ b/dev-perl/Data-Binary/Manifest
@@ -0,0 +1 @@
+DIST Data-Binary-0.01.tar.gz 3419 BLAKE2B ad58c7cb4a7f6206737f25ad7fb994d60eed2a27fd7dab14bc694621d95683d0051e89201b07c58b2702236c0385637d4068cd6ac06efdab755a4bf303f8d58a SHA512 fee212031713280218ad01aba596bb6827ee10c2cc258f18ddf02b2e5e3b5dbf40f80d8ad92f29e5acb390656fd1c7d752e783401842b45cb75ddd9ff6fd975d
diff --git a/dev-perl/Data-Binary/metadata.xml b/dev-perl/Data-Binary/metadata.xml
new file mode 100644
index 00000000000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/Data-Binary/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>
diff --git a/dev-perl/Data-Compare/Data-Compare-1.250.0.ebuild b/dev-perl/Data-Compare/Data-Compare-1.250.0.ebuild
deleted file mode 100644
index 6f9a9526d60..00000000000
--- a/dev-perl/Data-Compare/Data-Compare-1.250.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DCANTRELL
-MODULE_VERSION=1.25
-inherit perl-module
-
-DESCRIPTION="Compare perl data structures"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-perl/File-Find-Rule-0.100.0
- virtual/perl-Scalar-List-Utils
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- dev-perl/Clone
- dev-perl/Scalar-Properties
- )
-"
-
-SRC_TEST="do"
-
-src_test() {
- perl_rm_files t/pod.t
- perl-module_src_test
-}
diff --git a/dev-perl/Data-Compare/Manifest b/dev-perl/Data-Compare/Manifest
index cea1abd77df..c9a3e674c37 100644
--- a/dev-perl/Data-Compare/Manifest
+++ b/dev-perl/Data-Compare/Manifest
@@ -1,2 +1 @@
-DIST Data-Compare-1.25.tar.gz 26249 BLAKE2B 7671f063b17b7e531dd06684f44ffd2c8bd80eeb215c57c2af983330cc8bc47c6d887d3556aace6bedbe8985f3e4d6d6f0aa1c70d5164e7d1af5f2bd1ff4d5dd SHA512 6db1235672030aa1afe52de1de9fac1f8a2af9eed99a3143d6c5b30669908125f584638fe06b8b33208f6d7fb734ccec7381c9411408a3f4fde1998707f748c9
DIST Data-Compare-1.27.tar.gz 27111 BLAKE2B 969291c75a58dd91c6f31572e05d8b7832571e224c7cdfd1246c89c10e496d6452171100e16d9a8a23ad71e384d2d4c3cabf568effdc4b28542f3e091f5343a4 SHA512 29f20ec3fc86402b1006a50adb5417e11ff67cc2d6381afc7a6626696fb1f597dddbd87c505ccb6f3aa68805c0da2b193e13ea0130e40780731e49e530e42c85
diff --git a/dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild b/dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild
index db2906e130f..dde68622fb0 100644
--- a/dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild
+++ b/dev-perl/Data-Dump/Data-Dump-1.230.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Pretty printing of data structures"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
diff --git a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
new file mode 100644
index 00000000000..d92b5fd6bbd
--- /dev/null
+++ b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GARU
+DIST_VERSION=1.25
+inherit perl-module
+
+DESCRIPTION="Pretty printing of data structures"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-MIME-Base64
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test
+ )
+"
diff --git a/dev-perl/Data-Dump/Manifest b/dev-perl/Data-Dump/Manifest
index 41140508253..60f2da73d5e 100644
--- a/dev-perl/Data-Dump/Manifest
+++ b/dev-perl/Data-Dump/Manifest
@@ -1 +1,2 @@
DIST Data-Dump-1.23.tar.gz 20771 BLAKE2B 04f28bc08e43a736cb9fc532883aecb85add98651e21f19a68387dd578efacc71ef85b567ed7f3c82a13a9e8ce84b0c4bebb9afffbb43f892f6b1adcd065ef92 SHA512 6fd6c23bb6df7f7396219149dbfd23132fc2ea1dd344c32f62fc27a1afeeb28d7ebf2d429184bb6d1189f412e218f9e62a966b49fdd9ad5564e5152d67a02b96
+DIST Data-Dump-1.25.tar.gz 20912 BLAKE2B c68ba6c3af8d5b963185c2643411afa294e12a0353baa08c12eb784640aa080926a0e6fc13f57071218fc4ac65d5a16ed12b14894319aee6625a0786a714d440 SHA512 fc859b0f02a44a959da3e162606c8fbaefececf8dbd0aa357d68a5a3143b818ae423dd7862063f2f77161ea000fcaa6841c96a2c4a268b889da9588292b157fe
diff --git a/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0.ebuild b/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0-r1.ebuild
index 53b3c57e08c..7a72feb4e8f 100644
--- a/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0.ebuild
+++ b/dev-perl/Data-Dumper-Concise/Data-Dumper-Concise-2.23.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ETHER
DIST_VERSION=2.023
@@ -10,15 +10,13 @@ inherit perl-module
DESCRIPTION="Less indentation and newlines plus sub deparsing"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="amd64 ~arm ~ppc x86 ~x86-solaris"
RDEPEND="
virtual/perl-Data-Dumper
virtual/perl-Exporter
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
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
new file mode 100644
index 00000000000..46adf0a21d2
--- /dev/null
+++ b/dev-perl/Data-Float/Data-Float-0.13.0-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ZEFRAM
+DIST_VERSION=0.013
+inherit perl-module
+
+DESCRIPTION="details of the floating point data type"
+
+SLOT="0"
+KEYWORDS="~amd64 x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+ dev-perl/Module-Build
+ test? ( virtual/perl-Test-Simple )
+"
+
+PERL_RM_FILES=( "t/pod_syn.t" "t/pod_cvg.t" )
diff --git a/dev-perl/Data-Float/Data-Float-0.13.0.ebuild b/dev-perl/Data-Float/Data-Float-0.13.0.ebuild
deleted file mode 100644
index 723c7dca536..00000000000
--- a/dev-perl/Data-Float/Data-Float-0.13.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ZEFRAM
-DIST_VERSION=0.013
-inherit perl-module
-
-DESCRIPTION="details of the floating point data type"
-
-SLOT="0"
-KEYWORDS="~amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/perl-Carp
- virtual/perl-Exporter
- virtual/perl-parent"
-DEPEND="${RDEPEND}
- dev-perl/Module-Build
- test? ( virtual/perl-Test-Simple )"
-
-src_test() {
- perl_rm_files "t/pod_syn.t" "t/pod_cvg.t"
- perl-module_src_test
-}
diff --git a/dev-perl/Data-FormValidator/Data-FormValidator-4.880.0.ebuild b/dev-perl/Data-FormValidator/Data-FormValidator-4.880.0-r1.ebuild
index 8718777f0b2..c6f1b92c787 100644
--- a/dev-perl/Data-FormValidator/Data-FormValidator-4.880.0.ebuild
+++ b/dev-perl/Data-FormValidator/Data-FormValidator-4.880.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DFARRELL
DIST_VERSION=4.88
@@ -11,10 +11,9 @@ DESCRIPTION="Validates user input (usually from an HTML form) based on input pro
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="dev-perl/Image-Size
+RDEPEND="
+ dev-perl/Image-Size
>=dev-perl/Date-Calc-5.0
>=dev-perl/File-MMagic-1.170.0
>=dev-perl/MIME-Types-1.5.0
@@ -22,11 +21,13 @@ RDEPEND="dev-perl/Image-Size
dev-perl/Email-Valid
virtual/perl-Scalar-List-Utils
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"
+
PATCHES=( "${FILESDIR}/${P}-skip-readme-pod.patch" )
+
src_test() {
local i;
elog "Install the following dependencies for comprehensive tests:"
diff --git a/dev-perl/Data-GUID/Data-GUID-0.50.0.ebuild b/dev-perl/Data-GUID/Data-GUID-0.50.0.ebuild
new file mode 100644
index 00000000000..6318e6d52c2
--- /dev/null
+++ b/dev-perl/Data-GUID/Data-GUID-0.50.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.050
+inherit perl-module
+
+DESCRIPTION="Simple interface for generating and using globally unique identifiers"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+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 2e4605d69c9..6cb8a5b4d0a 100644
--- a/dev-perl/Data-GUID/Manifest
+++ b/dev-perl/Data-GUID/Manifest
@@ -1 +1,2 @@
DIST Data-GUID-0.049.tar.gz 19513 BLAKE2B a7c6039dacffa4faba05a4441012b7262de08917d850437be3efc59778e5802b73300cc90ed71ea8ef54573bb2a98d8ca075b2bb400d4dbe71a0ece85d434b1d SHA512 1404322971af93067e121052a47f796ac77d19dbeb328dc5db0e60df1c4ce24f614679198afb442cc3ff4326e76df84ff762f85b4e129f44e1441c5beb40801e
+DIST Data-GUID-0.050.tar.gz 20226 BLAKE2B 483714a870a3b09eeb30863d4c5265df03e7401c4072fc9b50b31275dd6fc14baf366746e1f81616f19a53b5188f1c04ac02090f53aa77ce0ec865a3494b8083 SHA512 64a081261e740602ea2e1ca833f0a5df9790b69f199c7b9d7936318fa307d2e473610f592499aa5cce48ce150e80601cd1d5238b6186f608b3e794e4d3377532
diff --git a/dev-perl/Data-HexDump/Data-HexDump-0.20.0.ebuild b/dev-perl/Data-HexDump/Data-HexDump-0.20.0.ebuild
deleted file mode 100644
index 31c38c1091c..00000000000
--- a/dev-perl/Data-HexDump/Data-HexDump-0.20.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=FTASSIN
-DIST_VERSION=0.02
-inherit perl-module
-
-DESCRIPTION="A Simple Hexadecial Dumper"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~sparc x86"
-IUSE=""
-
-PATCHES=(
- "${FILESDIR}/${P}-hexdump-pl.patch"
- "${FILESDIR}/${P}-lib-pm.patch"
- "${FILESDIR}/${P}-signed-c.patch"
-)
diff --git a/dev-perl/Data-HexDump/Manifest b/dev-perl/Data-HexDump/Manifest
index ac4417bd176..45c8535726b 100644
--- a/dev-perl/Data-HexDump/Manifest
+++ b/dev-perl/Data-HexDump/Manifest
@@ -1,2 +1 @@
-DIST Data-HexDump-0.02.tar.gz 3525 BLAKE2B 8b047f0d69a3720736cf1ca2b29bf419066084e76f689818eb1319d1b40e361708b5d9e30e0706370bf08b8f652099d308663d8ea8d07b93d9ac9d0ba6edf7e8 SHA512 71e787cf679237cbddffd3eca2576812dca38216a8caf9282f7d56af4e268810f36ebd57e3e5c369ec393e7f0e9ae2edbcbe7fd5ffbe49ef4d7e8ba302a28e47
DIST Data-HexDump-0.04.tar.gz 12434 BLAKE2B 22297d588c312e4719d26eaf2e6b9453f556b9f5924fd4475cb319784bb7c10d23c68b09cb114049675aaf26051c87a6bbbdd207728012a65f4da67811d1b120 SHA512 41f95f0a8ebf23372acd1af737785950663c597d9c76aa2342896967c9b5361a9c29e514c1ef9018461c276978b258649c516c33d3037083a2af0add37589b1f
diff --git a/dev-perl/Data-OptList/Data-OptList-0.112.0.ebuild b/dev-perl/Data-OptList/Data-OptList-0.112.0.ebuild
new file mode 100644
index 00000000000..71b49cd6355
--- /dev/null
+++ b/dev-perl/Data-OptList/Data-OptList-0.112.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.112
+inherit perl-module
+
+DESCRIPTION="parse and validate simple name/value option pairs"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ >=dev-perl/Sub-Install-0.921.0
+ dev-perl/Params-Util
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.960.0
+ )"
diff --git a/dev-perl/Data-OptList/Manifest b/dev-perl/Data-OptList/Manifest
index 70c71367176..dc90a310624 100644
--- a/dev-perl/Data-OptList/Manifest
+++ b/dev-perl/Data-OptList/Manifest
@@ -1 +1,2 @@
DIST Data-OptList-0.110.tar.gz 18846 BLAKE2B 509e12842175d6928805ad58969986fd91f707af9b04ca56bac15658b0ca8ea1de9494500282f8a97ecfb874dcb560b8c14681c80c5d91e7941e44b981a7761f SHA512 68393958a38f509a71cfba61f6dff8303821918ba29ad8492af0c23cfd4f741c6ce98c4f68ad295f27e166287fc546229c430816f0bdd6009d4f60860c967b76
+DIST Data-OptList-0.112.tar.gz 19764 BLAKE2B 2d4ea3f4e9333b04d3eb767aa9f3ab0cc570d127d909b857afdecc50039904433fa8102911e5ae63c4b89e249d8e64c7a708f8e83e5e0130903c73f20b73fb90 SHA512 79198ef244b4e5cb5201f938f228f20158ccdde76ff9d200b706104ddac5dc3ac8da3280ba335a60fd66d16202b803447ac7709a7d84e514d3a3dc59327ddc71
diff --git a/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r1.ebuild b/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r2.ebuild
index b44dec0beef..9e4afed8d8a 100644
--- a/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r1.ebuild
+++ b/dev-perl/Data-Page-Pageset/Data-Page-Pageset-1.20.0-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-DIST_AUTHOR="CHUNZI"
-DIST_VERSION="1.02"
+DIST_AUTHOR=CHUNZI
+DIST_VERSION=1.02
inherit perl-module
@@ -12,19 +12,14 @@ DESCRIPTION="change long page list to be shorter and well navigate"
SLOT="0"
KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Data-Page-2.0.0
dev-perl/Class-Accessor
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Module-Build
test? ( dev-perl/Test-Exception )
"
-src_test() {
- perl_rm_files t/pod-coverage.t t/pod.t
- perl-module_src_test
-}
+PERL_RM_FILES=( t/pod-coverage.t t/pod.t )
diff --git a/dev-perl/Data-Password-passwdqc/Data-Password-passwdqc-0.90.0.ebuild b/dev-perl/Data-Password-passwdqc/Data-Password-passwdqc-0.90.0-r1.ebuild
index 48b88d3924e..bdc29429421 100644
--- a/dev-perl/Data-Password-passwdqc/Data-Password-passwdqc-0.90.0.ebuild
+++ b/dev-perl/Data-Password-passwdqc/Data-Password-passwdqc-0.90.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=SHERWIN
DIST_VERSION=0.09
@@ -10,8 +10,6 @@ inherit perl-module
DESCRIPTION="Check password strength and generate password using passwdqc"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
@@ -26,23 +24,18 @@ BDEPEND="${RDEPEND}
virtual/perl-Test-Simple
)
"
+
PERL_RM_FILES=(
t/pod.t
)
+
src_prepare() {
- ebegin "Stripping Devel-CheckOS from inc/"
+ einfo "Stripping Devel-CheckOS from inc/"
rm -rf "${S}/inc/Devel/CheckOS.pm" \
"${S}/inc/Devel/AssertOS.pm" \
"${S}/inc/Devel/AssertOS" ||
die "Can't remove bundled Devel-CheckOS bits"
sed -i -e '/^inc\/Devel\/\(Check\|Assert\)OS/d' MANIFEST ||
die "Can't remove Devel-CheckOS bits from MANIFEST"
- eend
perl-module_src_prepare
}
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
diff --git a/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild b/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild
deleted file mode 100644
index 4d2193bbe66..00000000000
--- a/dev-perl/Data-Perl/Data-Perl-0.2.9-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MATTP
-DIST_VERSION=0.002009
-inherit perl-module
-
-DESCRIPTION="Base classes wrapping fundamental Perl data types"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-perl/Class-Method-Modifiers
- dev-perl/List-MoreUtils
- virtual/perl-Scalar-List-Utils
- dev-perl/Module-Runtime
- dev-perl/Role-Tiny
- virtual/perl-parent
- dev-perl/strictures
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- dev-perl/Test-Deep
- dev-perl/Test-Fatal
- dev-perl/Test-Output
- )
-"
diff --git a/dev-perl/Data-Perl/Manifest b/dev-perl/Data-Perl/Manifest
index eec15095176..bb7a54f5c14 100644
--- a/dev-perl/Data-Perl/Manifest
+++ b/dev-perl/Data-Perl/Manifest
@@ -1,2 +1 @@
-DIST Data-Perl-0.002009.tar.gz 23155 BLAKE2B 1f8c1ba4353c26736b3473be2283df1e0a247150b842333010822f7e1d25ecdddea39ac7874ba79d777e4691eeac7257e40ae366ae0a3fae0747a205166c54de SHA512 872eae53641b7ac19a8bcd4a6522475bf042463fbb8380a45481289c6792fa17cf4d52d146228acf089b9cff091413684fa5b39f67bc28f362a5d2eb85d1d01a
DIST Data-Perl-0.002011.tar.gz 23235 BLAKE2B 968461f3b23e51a3a0bbb33e0d6b5986e1288f300e511e8f05facfaee0e220424bba71466dff55ba7a4967098fe5f76eba3b6ebfde74610a7f54985cc5806f6d SHA512 c55f0d5ba6141ef2a3fe02fc4258f4dbc9ae041e5b390dc626f297d68f4fafdafe5deef6ee282718927e101f7c2d93e913117fe754d5fc0c28d206b45e61b285
diff --git a/dev-perl/Data-Printer/Data-Printer-0.400.0.ebuild b/dev-perl/Data-Printer/Data-Printer-0.400.0.ebuild
deleted file mode 100644
index 0fcee5aa2b1..00000000000
--- a/dev-perl/Data-Printer/Data-Printer-0.400.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=GARU
-DIST_VERSION=0.40
-DIST_EXAMPLES=(
- "examples/*"
-)
-inherit perl-module
-
-DESCRIPTION="Colored pretty-print of Perl data structures and objects"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- dev-perl/Clone-PP
- >=dev-perl/File-HomeDir-0.910.0
- virtual/perl-File-Spec
- >=dev-perl/Package-Stash-0.300.0
- virtual/perl-Scalar-List-Utils
- dev-perl/Sort-Naturally
- >=virtual/perl-Term-ANSIColor-3
- >=virtual/perl-version-0.770.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-File-Temp
- >=virtual/perl-Test-Simple-0.880.0
- )
-"
diff --git a/dev-perl/Data-Printer/Manifest b/dev-perl/Data-Printer/Manifest
index 2bb95b93313..3bc63131a5d 100644
--- a/dev-perl/Data-Printer/Manifest
+++ b/dev-perl/Data-Printer/Manifest
@@ -1,2 +1 @@
-DIST Data-Printer-0.40.tar.gz 58847 BLAKE2B 04e9f7e682e1b38fadea6b3069f0c2c5e011e8703e2ed553bc609635387755b2c1a7179255fe61283363b26770bd369a6e7ee35e85da2d5663f821e106e950a0 SHA512 9aa92013c4d1f43a654f2e40f797a20f2fc5576d9496bc40bfe4b63e3f2c5893ffb4b83aaeca9c27ca09ab248e18ec44c1a0ca5a34cf140f62522f7adf15f446
DIST Data-Printer-1.000004.tar.gz 114981 BLAKE2B f6cab736d240999837446db02d405226807f7d629c4fe3c371ae31de27843d664719ea28e55f63e6432b8eaa628b5bf6a74b2145486d1e38b4c3020db88f0374 SHA512 a1edce61cef6010aa4bbc90d60b221c0bbb8a88f8808217955b72b5fc51a221c0d10051fd2fb8cbc4b2d5a18c5eea7b81f167b2f85f8ce0e144b5b995a702bb0
diff --git a/dev-perl/Data-Random/Data-Random-0.120.0.ebuild b/dev-perl/Data-Random/Data-Random-0.120.0.ebuild
deleted file mode 100644
index e3628bf9912..00000000000
--- a/dev-perl/Data-Random/Data-Random-0.120.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=BAREFOOT
-DIST_VERSION=0.12
-inherit perl-module
-
-DESCRIPTION="A module used to generate random data"
-
-SLOT="0"
-KEYWORDS="amd64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- >=virtual/perl-Time-Piece-1.160.0
-"
-DEPEND="
- >=virtual/perl-ExtUtils-MakeMaker-6.360.0
- test? (
- >=virtual/perl-Test-Simple-0.880.0
- virtual/perl-File-Temp
- )
-"
-
-src_prepare() {
- sed -i -e '/jsonmeta;/d' \
- -e '/githubmeta;/d' \
- Makefile.PL || die
-
- sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse inc::Module::Install;/' Makefile.PL ||
- die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-
- perl-module_src_prepare
-}
-
-src_test() {
- perl_rm_files t/z0_pod.t t/z1_pod-coverage.t
- perl-module_src_test
-}
diff --git a/dev-perl/Data-Random/Manifest b/dev-perl/Data-Random/Manifest
index 941655f819c..6ccaaf22469 100644
--- a/dev-perl/Data-Random/Manifest
+++ b/dev-perl/Data-Random/Manifest
@@ -1,2 +1 @@
-DIST Data-Random-0.12.tar.gz 166951 BLAKE2B 84df509577687c1de60f675b881f245c944bb81b5fb6455473f4b842c301db3bee3dc9d4bb2e5991d857e19831b4636ec72532dcad2838814087f15a61f370ce SHA512 ae898af42a44576f5b968fb44015339e6db4c8542e6198d87aa4346eba767a81bfdd35c33f10d52adddad9fe38d24475bcc7fa87e8223f1a2756ece1da84ee97
DIST Data-Random-0.13.tar.gz 158143 BLAKE2B 8a7c7f56c563e149f890d341db89690cc2a4f31ff1f5662cc16f80c47a2b9ca4b615cec89f2a10ad3b472e37614995e2af4487a830d6e71d533c0df263fe7355 SHA512 7cf3811ee26a3b93a8170cc9c863ad2cf03f5997cabe66cd78646a4d93a6568ef247f636782b8c707c3064120b30609f3562d8654b31e5e31890aa302b03cdb5
diff --git a/dev-perl/Data-Section/Data-Section-0.200.7.ebuild b/dev-perl/Data-Section/Data-Section-0.200.7-r1.ebuild
index 825703a2081..3c9ceeba685 100644
--- a/dev-perl/Data-Section/Data-Section-0.200.7.ebuild
+++ b/dev-perl/Data-Section/Data-Section-0.200.7-r1.ebuild
@@ -1,7 +1,8 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
DIST_AUTHOR=RJBS
DIST_VERSION=0.200007
inherit perl-module
@@ -9,16 +10,14 @@ inherit perl-module
DESCRIPTION="read multiple hunks of data out of your DATA section"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-# r: strict, warnings -> perl
+
RDEPEND="
virtual/perl-Encode
>=dev-perl/MRO-Compat-0.90.0
>=dev-perl/Sub-Exporter-0.979.0
"
-# t: base, lib, utf8 -> perl
-DEPEND="${RDEPEND}
+
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
dev-perl/Test-FailWarnings
diff --git a/dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild b/dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild
deleted file mode 100644
index 5607dde48a2..00000000000
--- a/dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=RJBS
-MODULE_VERSION=1.221
-inherit perl-module
-
-DESCRIPTION="Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
- virtual/perl-Digest-MD5
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
-"
-
-SRC_TEST="do parallel"
diff --git a/dev-perl/Data-UUID/Manifest b/dev-perl/Data-UUID/Manifest
index 83e97b60567..6fe89c964be 100644
--- a/dev-perl/Data-UUID/Manifest
+++ b/dev-perl/Data-UUID/Manifest
@@ -1,2 +1 @@
-DIST Data-UUID-1.221.tar.gz 17041 BLAKE2B f85019f4b93236d6a3f8d2732c1f9570f8452791a95332f1f446565e628413f2b1bac27907a1b0fc9e6a449b77211ceedc4d5168d97f68b58247238ddd68a525 SHA512 fa40219890f9adeb486a7ff636603d8695d81765ee858e396130100aaba96b524d80eef76e0c06eac2086fe3bb2d26114d94459466d29ddc82a7a7fcb2f5adac
DIST Data-UUID-1.226.tar.gz 17647 BLAKE2B 857eb80ebd514acb608d9d7d9fbbca13638059223be303cf28a1dd002a5beb2570e0eff08d0a98f7863fde753cb4e1c4548229fc275f0f4fac9a1b3c333c4ff4 SHA512 61c13b1aab3263d7bf94ecfde758acbdd986879144adbc436d32e5f5e03d70c8475984458681ab1d73d71bf5169b368c1f21a576ce996e225b6d74b5afd061fe
diff --git a/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.150.0.ebuild b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.150.0.ebuild
new file mode 100644
index 00000000000..762266f5d4f
--- /dev/null
+++ b/dev-perl/Data-Validate-Domain/Data-Validate-Domain-0.150.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=0.15
+
+inherit perl-module
+
+DESCRIPTION="Domain and host name validation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+
+RDEPEND="
+ virtual/perl-Exporter
+ >=dev-perl/Net-Domain-TLD-1.740.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-1.302.15
+ dev-perl/Test2-Suite
+ )
+"
diff --git a/dev-perl/Data-Validate-Domain/Manifest b/dev-perl/Data-Validate-Domain/Manifest
index 7748ec24a4b..4691469a589 100644
--- a/dev-perl/Data-Validate-Domain/Manifest
+++ b/dev-perl/Data-Validate-Domain/Manifest
@@ -1 +1,2 @@
DIST Data-Validate-Domain-0.14.tar.gz 31962 BLAKE2B 63e2415c96b366197d29d938f14c8c7d5ef06fa31a2ed42edcdcf15fc732c1793b52f486edd23d8a5218a26791e5abc7046801c89cb899eca32d7c710f3f931d SHA512 07cc397559bc412c456e3dbe55d792c4a0e93b3bf297565e26cc9c55919b3f643e8aa2c33a2c418de9264c1305448ffc287776eecfe9d125b3dfe369c4a95ed4
+DIST Data-Validate-Domain-0.15.tar.gz 35664 BLAKE2B c2ca1a527c02956daeca323f6b6b4e866b91e45e5dec90e97df66c54242d3d22ae297abc662f947a64b77bbb529d904e864e696a632b1ce31152ffe1bb85ff32 SHA512 76cfae536841e69f3694f2cf88321718ffbafa0376faec6763f295650c67e550c90c640a444616482acf7175337a646f80938255eeb32204f827a891a91d0195
diff --git a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild
deleted file mode 100644
index 8615188b8e5..00000000000
--- a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=0.27
-DIST_EXAMPLES=("bench/*")
-
-inherit perl-module
-
-DESCRIPTION="Lightweight IPv4 and IPv6 validation module"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Exporter
- >=dev-perl/NetAddr-IP-4
- virtual/perl-Scalar-List-Utils
-"
-DEPEND="${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 0ee706bd1d3..b768dc00371 100644
--- a/dev-perl/Data-Validate-IP/Manifest
+++ b/dev-perl/Data-Validate-IP/Manifest
@@ -1,2 +1 @@
-DIST Data-Validate-IP-0.27.tar.gz 38139 BLAKE2B 5fd260fafc3a283bb14bee0b51aad9f829682353e4802cb570fd9f7ecdbfdfaaf2a7bc77ff704dc64c9866c93e054aac4252ed86fff57135c04849b817b06f52 SHA512 5a93f730d53e7adcac4fe5e227b69a44e58cdc94b0081d79978547263095e97c3690c8c6fc6664fc8e4b230ab4c360beda22e6600a3c7abe5e61129ee70553b8
DIST Data-Validate-IP-0.30.tar.gz 41761 BLAKE2B f80f67fba5086969db4abe7fcc6ac3104135ee37cedb98e12a160b726231e0f8349f373430deece35ab3d5c53046150602767e6d26feb8ea4d72969377deff2c SHA512 ac556445f1eec0440be17263bcffce46d0c3b719d3c64022bcb3fc6d1191ed9de94c0e4d6b2c3c5c1704dc7945b14a5c87abfcf2b7dc43ec4f10a4cc6629b761
diff --git a/dev-perl/Date-Extract/Date-Extract-0.60.0.ebuild b/dev-perl/Date-Extract/Date-Extract-0.60.0-r1.ebuild
index 8bf6f30a00c..fd110840d8f 100644
--- a/dev-perl/Date-Extract/Date-Extract-0.60.0.ebuild
+++ b/dev-perl/Date-Extract/Date-Extract-0.60.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ALEXMV
DIST_VERSION=0.06
@@ -11,8 +11,6 @@ DESCRIPTION="Extract probable dates from strings"
SLOT="0"
KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
@@ -21,7 +19,7 @@ RDEPEND="
virtual/perl-Scalar-List-Utils
virtual/perl-parent
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.360.0
test? (
dev-perl/Test-MockTime
diff --git a/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.102.0.ebuild b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.106.0.ebuild
index 370419c4ecc..06da88e298c 100644
--- a/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.102.0.ebuild
+++ b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.106.0.ebuild
@@ -1,17 +1,15 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=WYANT
-DIST_VERSION=0.102
+DIST_VERSION=0.106
inherit perl-module
DESCRIPTION="Dates in the Julian calendar"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
RDEPEND="
>=dev-perl/DateTime-0.80.0
diff --git a/dev-perl/DateTime-Calendar-Julian/Manifest b/dev-perl/DateTime-Calendar-Julian/Manifest
index 9dfba3ee3e9..c44c2ac431e 100644
--- a/dev-perl/DateTime-Calendar-Julian/Manifest
+++ b/dev-perl/DateTime-Calendar-Julian/Manifest
@@ -1,2 +1,2 @@
-DIST DateTime-Calendar-Julian-0.102.tar.gz 17643 BLAKE2B b667ae7e9bbc3cfad3bcc721cad78de7525c72483c1b20100c583b57d35a35fca9a9accbcb55e78d383cda599b4d49f881fdf3758257464fa84a5ff276c5a2e2 SHA512 7adb5ab1c6115e9ba62f46a3a925cfd246e4c12ed1688a4fe03930ea3ebf3662886066bc45b25bf9b25095490a47e2d047763fbbdc6454f00a9de67b08fa03cf
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
diff --git a/dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0.ebuild b/dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0-r1.ebuild
index 90de8374750..f216685b535 100644
--- a/dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0.ebuild
+++ b/dev-perl/DateTime-Event-ICal/DateTime-Event-ICal-0.130.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=FGLOCK
DIST_VERSION=0.13
@@ -11,12 +11,11 @@ DESCRIPTION="Perl DateTime extension for computing rfc2445 recurrences"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="
dev-perl/DateTime
>=dev-perl/DateTime-Event-Recurrence-0.110.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0.ebuild b/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0-r1.ebuild
index 72182c01e58..e1ed7dcb524 100644
--- a/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0.ebuild
+++ b/dev-perl/DateTime-Event-Recurrence/DateTime-Event-Recurrence-0.190.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=FGLOCK
DIST_VERSION=0.19
@@ -11,12 +11,11 @@ DESCRIPTION="DateTime::Set extension for create basic recurrence sets"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
RDEPEND="
>=dev-perl/DateTime-0.270.0
>=dev-perl/DateTime-Set-0.360.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.810.0-r1.ebuild b/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.810.0-r1.ebuild
deleted file mode 100644
index fa9ec38dc1d..00000000000
--- a/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.810.0-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DROLSKY
-MODULE_VERSION=0.81
-inherit perl-module
-
-DESCRIPTION="Create DateTime parser classes and objects"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-solaris"
-IUSE=""
-
-RDEPEND="dev-perl/DateTime
- dev-perl/Class-Factory-Util
- >=dev-perl/Params-Validate-0.91
- >=dev-perl/DateTime-Format-Strptime-1.0800"
-DEPEND="${RDEPEND}
- dev-perl/Module-Build
-"
-
-SRC_TEST=do
-
-src_test() {
- perl_rm_files t/release-pod-syntax.t t/release-eol.t t/release-pod-linkcheck.t \
- t/release-cpan-changes.t t/release-no-tabs.t t/990pod.t
- perl-module_src_test
-}
diff --git a/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild b/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
index 42affa3d247..5cd4693b1b3 100644
--- a/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
+++ b/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Create DateTime parser classes and objects"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-solaris"
IUSE="minimal test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Format-Builder/Manifest b/dev-perl/DateTime-Format-Builder/Manifest
index da8a11c5395..b67e1ac3ffd 100644
--- a/dev-perl/DateTime-Format-Builder/Manifest
+++ b/dev-perl/DateTime-Format-Builder/Manifest
@@ -1,2 +1 @@
-DIST DateTime-Format-Builder-0.81.tar.gz 39933 BLAKE2B a9e692f584e02bf09609c5a666064de2dcef368a86518b77266bf9176a748f0b009687fb07831196e93adeedcf75123539519e1664a7caaa3e05bb5d46431b27 SHA512 617cf72e900d9bb17fd5c3cfbfa1874bf1c34de144514ea4cabd7b66eb682696b9c9501e66db1073da59c5e8278e6878b893876a1a7f11a9c011dbae44ebdd57
DIST DateTime-Format-Builder-0.83.tar.gz 63355 BLAKE2B 795a7cab7e837b45d4d509c06f99b7192e85f17dbf57988fa8bf07b0ed5af602135baa9c6b131ce81800ff1144ed3ffbc246119364d162fcfa30bf2956d23c07 SHA512 eb0601dce7bc9adb0b4b6df2058b5f126e36738a9fc1e18c6e09ecf2787fbe7cd9b8ae9a5772590d6fa0df271b5a7fde0f3ab6f2be68e182adaac48ca3ae3837
diff --git a/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.340.0.ebuild b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.340.0.ebuild
new file mode 100644
index 00000000000..9f0ef2c2586
--- /dev/null
+++ b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.340.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=THINC
+DIST_VERSION=0.34
+DIST_EXAMPLES=( "example/*" )
+inherit perl-module
+
+DESCRIPTION="Flexibly parse strings and turn them into DateTime objects"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-perl/DateTime
+ >=dev-perl/DateTime-Format-Builder-0.740.0
+ dev-perl/DateTime-TimeZone
+ dev-perl/List-MoreUtils
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Test-Exception
+ dev-perl/Test-MockTime
+ dev-perl/Test-NoWarnings
+ >=virtual/perl-Test-Simple-0.440.0
+ )
+"
+
+PERL_RM_FILES=(
+ t/002_pod.t
+ t/003_podcoverage.t
+)
diff --git a/dev-perl/DateTime-Format-Flexible/Manifest b/dev-perl/DateTime-Format-Flexible/Manifest
index 34d058efd30..e750c64bcdd 100644
--- a/dev-perl/DateTime-Format-Flexible/Manifest
+++ b/dev-perl/DateTime-Format-Flexible/Manifest
@@ -1 +1,2 @@
DIST DateTime-Format-Flexible-0.32.tar.gz 76438 BLAKE2B b7a0f5abdba67e70979c510f13849697a9107eb275d5702ce6eafaa5abed140ee4072778642157f827823badd0f425e861927d5956a4818f6d0ce31c821c28fc SHA512 90e0e83cecff5daab132860c2da2d77c92c0791fe8d0d6aa9275c1e0d603b644a8531848d8fb4bad8e1800c02a4e571ceda1a4bf4b8ee9bd7ac0215898db2882
+DIST DateTime-Format-Flexible-0.34.tar.gz 76347 BLAKE2B e1b2b5506be26ba274a80889c17bd7f5f3073d10e01948c9c3b591476dfd19d048c7d25269802bc071b1c9df1dc1752ab3febe524ca22b997ccbec7674fd0b0b SHA512 2b2d730aaa9c8f6152f57493b8a0b2f9600b06dcdf2776bd1cb3fbf26c3b5ab31351a32fccb5072ed7410b558354fb3f9e3e8fa5af99da846fc623ae25e1f763
diff --git a/dev-perl/DateTime-Format-Human-Duration/DateTime-Format-Human-Duration-0.640.0.ebuild b/dev-perl/DateTime-Format-Human-Duration/DateTime-Format-Human-Duration-0.640.0-r1.ebuild
index 84bcabe347f..56bd85fd09f 100644
--- a/dev-perl/DateTime-Format-Human-Duration/DateTime-Format-Human-Duration-0.640.0.ebuild
+++ b/dev-perl/DateTime-Format-Human-Duration/DateTime-Format-Human-Duration-0.640.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=MSTRAT
DIST_VERSION=0.64
@@ -11,10 +11,10 @@ DESCRIPTION="Get a locale specific string describing the span of a given duratio
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND=""
-DEPEND="dev-perl/Module-Build
- ${RDEPEND}"
+BDEPEND="dev-perl/Module-Build
+ ${RDEPEND}
+"
DIST_TEST="do"
diff --git a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.140.0.ebuild b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.140.0.ebuild
deleted file mode 100644
index 872a405a5e7..00000000000
--- a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.140.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=0.14
-inherit perl-module
-
-DESCRIPTION="Parses ISO8601 formats"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- >=dev-perl/DateTime-1.450.0
- >=dev-perl/DateTime-Format-Builder-0.770.0
- >=dev-perl/Params-ValidationCompiler-0.260.0
- >=dev-perl/Specio-0.180.0
- dev-perl/namespace-autoclean
- virtual/perl-parent
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-CPAN-Meta-2.120.900
- virtual/perl-File-Spec
- >=virtual/perl-Test-Simple-1.302.15
- >=dev-perl/Test2-Suite-0.0.72
- )
-"
diff --git a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild
index 1b0d65d46b9..dd2c7dda1f7 100644
--- a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild
+++ b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parses ISO8601 formats"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0-r1.ebuild b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0-r1.ebuild
deleted file mode 100644
index 3bb525f0d80..00000000000
--- a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=JHOBLITT
-MODULE_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="Parses ISO8601 formats"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/DateTime
- dev-perl/DateTime-Format-Builder"
-DEPEND="${RDEPEND}
- dev-perl/Module-Build
- test? (
- dev-perl/File-Find-Rule
- )"
-
-SRC_TEST=do
-
-src_test() {
- perl_rm_files t/00_distribution.t t/99_pod.t
- perl-module_src_test
-}
diff --git a/dev-perl/DateTime-Format-ISO8601/Manifest b/dev-perl/DateTime-Format-ISO8601/Manifest
index 2ac742412f5..fb10c46c0ad 100644
--- a/dev-perl/DateTime-Format-ISO8601/Manifest
+++ b/dev-perl/DateTime-Format-ISO8601/Manifest
@@ -1,3 +1 @@
-DIST DateTime-Format-ISO8601-0.08.tar.gz 21119 BLAKE2B 7967639c2d7ca169f8bf148a9473f8f7a7866bd127ca095f506090ee49a1bd198892dcd396c8f45c594d7f7df42a4714907541df8fa4b88023dff0b3039f72f6 SHA512 88b9c538bf7566cf9857266505e47ea58b72b0cf447bde0b5ca79e9c19ea66118bdb62d4039284e1ab901a0016044613307de654a642761d91989bfb50735979
-DIST DateTime-Format-ISO8601-0.14.tar.gz 44616 BLAKE2B eb5746a5cabea4194d90ed912186d0c59c7c7c665cedd46aa8a0a700d7a23043d29a2f57f888ac5fbbd0b85033a3e73eacd4a241c7d7d965bb5d8d4f3b2303dc SHA512 a5575df8ed275588eebe383c969d9f7f9182b49415da930cd5c6a30197248006ec53fc80d3d8ecdc6c097e16294b8252af77863dd388ef0d3617ee5657937d7f
DIST DateTime-Format-ISO8601-0.16.tar.gz 46364 BLAKE2B 616eaaa54dde777987e03b705093a7d0967b79bc9c4df6694936272b50460dba43df08b8f0ed74987ef0ab7e709a7fd094a7088d6aa858c2f8182596bde80b03 SHA512 3a8985d06f3953308cb9ebb8f322b5cbf6c3dfba99a71a4e2005ba5b23d9b2f2d3967f76e2d09991b75833dc70a4aa352829648b601e79054da79304904a07e4
diff --git a/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild b/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0-r1.ebuild
index e2bf6588fcc..d6d9a243105 100644
--- a/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild
+++ b/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=BOOK
DIST_VERSION=0.403
@@ -11,15 +11,13 @@ DESCRIPTION="Convert between DateTime and RFC2822/822 formats"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
>=dev-perl/DateTime-1.40.0
dev-perl/Params-Validate
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Spec
diff --git a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.110.0.ebuild b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.110.0.ebuild
deleted file mode 100644
index 15f85f31727..00000000000
--- a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.110.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SCHUBIGER
-DIST_VERSION=1.11
-inherit perl-module
-
-DESCRIPTION="Parse informal natural language date/time strings"
-
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- dev-perl/Clone
- dev-perl/Date-Calc
- dev-perl/DateTime
- dev-perl/DateTime-TimeZone
- virtual/perl-Exporter
- virtual/perl-File-Spec
- 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
-"
-DEPEND="
- dev-perl/Module-Build
-"
-BDEPEND="${RDEPEND}
- >=dev-perl/Module-Build-0.420.0
- test? (
- dev-perl/Module-Util
- dev-perl/Test-MockTime
- 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 5f9a5ec81a5..4231c0fc865 100644
--- a/dev-perl/DateTime-Format-Natural/Manifest
+++ b/dev-perl/DateTime-Format-Natural/Manifest
@@ -1,2 +1 @@
-DIST DateTime-Format-Natural-1.11.tar.gz 82424 BLAKE2B 454b6c525f3bdee31ad077ba3445b307e175f023dcee3309b7b9f05eced9d9424bde28700dbf22b210910bd056b21293e026290c3a9bf7b47ac3f73d2ac1ccfb SHA512 1e89fe7ea05eec620f453cde4874bba6ced5d4055944e9e396226041c1d2efaa9b5a4852b88484b7dc00d792d2842a5c74f5eb86e70b220a3a8afbc7e1111c80
DIST DateTime-Format-Natural-1.12.tar.gz 82853 BLAKE2B 4705b8449bf255d9a2e15bca7dfe862d0c44e9e851808f2879e3452df083e89d97af2ff48a599959102a85bfb4d701b5dd390200c6516eae49cf29bb2e43fa32 SHA512 c2685815e76d7208d2491a01bc93e0c15657325fc1e9b33b85f123085814b9d4554a25b575241605a6c819f1627486b093bf08eeb25bb55531e15a15ddf158c8
diff --git a/dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild b/dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild
index 27066ecf569..62b72a0b6a6 100644
--- a/dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild
+++ b/dev-perl/DateTime-Format-SQLite/DateTime-Format-SQLite-0.110.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse and format SQLite dates and times"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~ppc x86 ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild
index 196c83c01af..3818eace20c 100644
--- a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild
+++ b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.740.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Parse and Format DateTimes using Strptime"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.770.0.ebuild b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.770.0.ebuild
deleted file mode 100644
index f601cacdeae..00000000000
--- a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.770.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=1.77
-inherit perl-module
-
-DESCRIPTION="Parse and Format DateTimes using Strptime"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- >=dev-perl/DateTime-1
- >=dev-perl/DateTime-Locale-1.230.0
- >=dev-perl/DateTime-TimeZone-2.90.0
- virtual/perl-Exporter
- dev-perl/Params-ValidationCompiler
- >=dev-perl/Specio-0.330.0
- dev-perl/Try-Tiny
- virtual/perl-parent
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-File-Spec
- dev-perl/Test-Fatal
- >=virtual/perl-Test-Simple-0.960.0
- dev-perl/Test-Warnings
- )
-"
diff --git a/dev-perl/DateTime-Format-Strptime/Manifest b/dev-perl/DateTime-Format-Strptime/Manifest
index 244d481d96a..83b08188501 100644
--- a/dev-perl/DateTime-Format-Strptime/Manifest
+++ b/dev-perl/DateTime-Format-Strptime/Manifest
@@ -1,3 +1,2 @@
DIST DateTime-Format-Strptime-1.74.tar.gz 105317 BLAKE2B 997a76591b710f61e003998fc97ec26a8c5ce43dff83e42dd9cab5b13238c21e40f327afe46a0258b9f8e725abfc35d0d9957cf4e89936aa17cf79b1f7d111d9 SHA512 3b2b640f93956e82aff47f068c596018700615414c9b9ccf8d6bf68ad7b626ec86a831ec2b68807d7f137c10d4b8cfa5d2d50a6304252f3dfecbe9ff94e59617
-DIST DateTime-Format-Strptime-1.77.tar.gz 114321 BLAKE2B e942f79b4d54aac70b922f4c4b0649bef65a4b80a1aeb784409186c74a8e9dc3cf878460a9282ae947ce6a354da964a67403c5f0c2dd83e33ec2f36f07555497 SHA512 d6f997831ffe054b6052dc7d9a783fa64fb2dd90babbd97ea2dd11eacc0e6d1a6718c2dc877c444863be502482f6fc856f02f0feae8abb36220b60f417ee87ec
DIST DateTime-Format-Strptime-1.79.tar.gz 119122 BLAKE2B 8125e095d6bc9c14b26278bbf2d7b04b783533f75f441637b13c5d5a117bf248b4db6db8da3e8c72e4c39aa45acc38a00816eba21ee29ab13e953021b84086b6 SHA512 842da603c4314e2506f12de2a8ce5e7bf29b183d6064b7f40b663934fba3612e26073835c49c5f58accc9727f1c1883d48deb69e11ceec28f9f47e776c4e2d7c
diff --git a/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild b/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild
deleted file mode 100644
index d4bd7b8a93d..00000000000
--- a/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=GWILLIAMS
-DIST_VERSION=0.07
-inherit perl-module
-
-DESCRIPTION="Parse and format W3CDTF datetime strings"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/DateTime"
-DEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-MakeMaker-6.360.0
- test? (
- >=virtual/perl-Test-Simple-0.610.0
- )
-"
-src_prepare() {
- use test && perl_rm_files t/pod.t t/pod_coverage.t
- perl-module_src_prepare
-}
diff --git a/dev-perl/DateTime-Format-W3CDTF/Manifest b/dev-perl/DateTime-Format-W3CDTF/Manifest
index 22e2f6cf3b2..1cbe00506f4 100644
--- a/dev-perl/DateTime-Format-W3CDTF/Manifest
+++ b/dev-perl/DateTime-Format-W3CDTF/Manifest
@@ -1,2 +1 @@
-DIST DateTime-Format-W3CDTF-0.07.tar.gz 29598 BLAKE2B 11d1281124a59ccc1734bad641b9f0278b3a34d1bcb6ad6dc030fe2e384961fbcdfea7653c62578c9c22d636610a1b0bb4fea327ab0b4674d0a27178fcc81b62 SHA512 f5b8f3437c4e9a7e192900af16e83a567889dbdf1a934d604461c5096c271b497cda9bd4f9359658f536d262232e4521519f92c06bf07712922403baf6429c64
DIST DateTime-Format-W3CDTF-0.08.tar.gz 32885 BLAKE2B 049c45a757bca3e8bf437665cc1e4383d1efbd283fe613501354c38bf29f728543f1a4496dc30938e9d9cfbfc12118d491292ea0101a701f747ed75c344eddbd SHA512 d7b04870909432a7a98189dc2239ec201f9132e5a5b6db5d3284351a7db31324c1451538880d215073f8fa1e0f909b99a51354e8e87d6c4cf11d90ea184c9b4e
diff --git a/dev-perl/DateTime-HiRes/Manifest b/dev-perl/DateTime-HiRes/Manifest
index 226287fc7e8..9c407af6c54 100644
--- a/dev-perl/DateTime-HiRes/Manifest
+++ b/dev-perl/DateTime-HiRes/Manifest
@@ -1,2 +1 @@
-DIST DateTime-HiRes-0.03.tar.gz 24278 BLAKE2B 89430f4c1c520dce86951b7231883b374a5ec081e0b844b2a0c4d86744eadfd577238a173fb5cd4138f78ee39d7d4e4be6f8399aac1b658aa89f7b49d68864b5 SHA512 94b5cf4d3dd73efca7a1ac184df06b1525c09873d7d0090e15a7107d7ecec48cdc3e5c8670499c2701e4c6a03fd6594f8ce51e732ee8ba7cb1dd34827149c207
DIST DateTime-HiRes-0.04.tar.gz 27696 BLAKE2B f5e08d0facd0dd636d8fb198f31cec7ca1df28fec5b1f9b60085c8916389ba716d3661614bc0689b980aed20f264cc94eb6999734cbba499f9e9994195c7fb20 SHA512 5e0a8c3e0efd4b50a6057e56200735c5457edbc99005cea4620f2b6c095c47b283b62b2d6f06a8ddc2886c9020cb0e32f9fb33c8fd711210c67bc8391fa57bc3
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild
deleted file mode 100644
index 542db71ae8a..00000000000
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=1.16
-DIST_EXAMPLES=("eg/*")
-inherit perl-module
-
-DESCRIPTION="Localization support for DateTime"
-
-LICENSE="|| ( Artistic GPL-2+ ) unicode"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- >=dev-perl/Dist-CheckConflicts-0.20.0
- virtual/perl-Exporter
- dev-perl/File-ShareDir
- >=dev-perl/Params-ValidationCompiler-0.130.0
- >=virtual/perl-Scalar-List-Utils-1.450.0
- >=dev-perl/Specio-0.150.0
- >=dev-perl/namespace-autoclean-0.190.0
-"
-DEPEND="${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-Spec
- virtual/perl-Storable
- dev-perl/Test-Fatal
- dev-perl/Test-File-ShareDir
- dev-perl/Test-Requires
- >=virtual/perl-Test-Simple-0.960.0
- dev-perl/Test-Warnings
- )
-"
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.280.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.280.0.ebuild
deleted file mode 100644
index 3083b970224..00000000000
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.280.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=1.28
-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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-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 1ed7389dec3..a66ed722a65 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -1,3 +1 @@
-DIST DateTime-Locale-1.16.tar.gz 1228443 BLAKE2B 43b9bc0439d269dd29856538c87ff866337dc989b85d7e677e62ececf93a194b65cfb99eae07c17a97e8d7c2c917cf533e751856e09c1d63684c70de99aac4a9 SHA512 66b09f2f2d9cbb9ed969c6e881dd68a48957d69d5d4cd8a998b7a79538050807d862813eae677ef28ec2ce645c8fc15b9b5de2b15ed077e936d63a44e072a145
-DIST DateTime-Locale-1.28.tar.gz 1391000 BLAKE2B ec19047a6d0e55db0235db480e96d49d3ef091df8a3b37acd87fc54936923298cb70b55480b048ac64376e28784f6995ce5f42793f626b5e8022078b03c98eee SHA512 5c6349e9115bd8d6dba0b33809f9d8544f0d40802bbf0111005fda4990d3d815b236c44f60a1b5fe8d28d3f2f19343627df2d7ac87158be07e7de4f05c19a763
DIST DateTime-Locale-1.32.tar.gz 1463023 BLAKE2B 56dabcb6bddb81536cae8c5f8ad1073d9e1519faa97de4bb5de2ecce01f2425a778705c33ae9557ca44ec82c75d16e2320d5dc390b7cd7b82e7d7549b98cf98e SHA512 8563f7121876272b9815f5af36f77501cc89d720e0fe08a855a7c563dee6b6399a6213162c6a6f1257c7c76c30a0f3741f642947d1499876d981225c1f5a878f
diff --git a/dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild b/dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild
deleted file mode 100644
index 6b288b9da0e..00000000000
--- a/dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=FGLOCK
-DIST_VERSION=0.3900
-inherit perl-module
-
-DESCRIPTION="Datetime sets and set math"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-perl/DateTime-0.120.0
- >=dev-perl/Set-Infinite-0.590.0
- dev-perl/Params-Validate
-"
-DEPEND="${RDEPEND}
- dev-perl/Module-Build
- test? ( virtual/perl-Test-Simple )
-"
-# meta.json is incorrect, it needs P-V and M-B
diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.500.0.ebuild
index a6855663eaa..3ab808eeb63 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.500.0.ebuild
@@ -1,22 +1,20 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DROLSKY
-DIST_VERSION=2.13
+DIST_VERSION=2.50
inherit perl-module
DESCRIPTION="Time zone object base class and factory"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
RDEPEND="
>=dev-perl/Class-Singleton-1.30.0
- virtual/perl-File-Spec
+ >=virtual/perl-File-Spec-3.0.0
dev-perl/Module-Runtime
>=dev-perl/Params-ValidationCompiler-0.130.0
>=virtual/perl-Scalar-List-Utils-1.330.0
@@ -25,7 +23,7 @@ RDEPEND="
dev-perl/namespace-autoclean
virtual/perl-parent
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Path
diff --git a/dev-perl/DateTime-TimeZone/Manifest b/dev-perl/DateTime-TimeZone/Manifest
index de0a276c77a..677a3d524cf 100644
--- a/dev-perl/DateTime-TimeZone/Manifest
+++ b/dev-perl/DateTime-TimeZone/Manifest
@@ -1,2 +1,2 @@
-DIST DateTime-TimeZone-2.13.tar.gz 945446 BLAKE2B cbc715cdea59098c1cb6994a99b93785769b0a97c32260fd2c00a0caa48682cbb0280db02e68e7d9dea97d5a557baa9a37cad86d9518a30a7d760bc0f44447b6 SHA512 6003b2b6044c35a7c75840cf550d1f68500c1d762dc0ebdcf22e1714b68804382d2d969512d183c460fe89fe2fdbd8037463594536d6c3acee0ccf79734ac654
DIST DateTime-TimeZone-2.47.tar.gz 1006477 BLAKE2B 51d538f2e83c4179f0b77033953f7b8cb23b8978d916ae5e390acd773a59705f80a25ff3874bc71fa8c8f3ee94c8c755b59f76e8689e277a0ca4a4988bba69bf SHA512 483c5314fa520c1597ad9c819b6785302cc77d719e4042babe6a35e72e7600e9b9d506950979d4051825588ad45efb0a2023bc08340e6fbb308f03706f3438bf
+DIST DateTime-TimeZone-2.50.tar.gz 996568 BLAKE2B 62512945ce26617343ff53d458760fe1da67a330007999915e57276c7194750771a47da2780282a6d6271e0600002d77c484f70a26f0afd8331827fc82554ffe SHA512 3fa436bdcccdda2bc7d9506b0faaad654731b6bfb886ff1c69544211b697deb2a6d9810b4cfb858109b42bd4e53e532b2b958157a99108f2100038fd2f953e24
diff --git a/dev-perl/DateTime-Tiny/metadata.xml b/dev-perl/DateTime-Tiny/metadata.xml
index cc1860bbbe9..be22663175f 100644
--- a/dev-perl/DateTime-Tiny/metadata.xml
+++ b/dev-perl/DateTime-Tiny/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chainsaw@gentoo.org</email>
- <name>Tony Vroon</name>
- </maintainer>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
diff --git a/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0.ebuild b/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0-r1.ebuild
index d05896c0c58..baf8cb590e4 100644
--- a/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0.ebuild
+++ b/dev-perl/Devel-CheckBin/Devel-CheckBin-0.40.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=TOKUHIROM
DIST_VERSION=0.04
@@ -10,15 +10,13 @@ inherit perl-module
DESCRIPTION="check that a command is available"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
>=virtual/perl-ExtUtils-MakeMaker-6.520.0
virtual/perl-parent
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.640.0
test? (
virtual/perl-File-Temp
diff --git a/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0.ebuild b/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0-r1.ebuild
index c69f009437d..19b5a40c914 100644
--- a/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0.ebuild
+++ b/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.70.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SYOHEX
DIST_VERSION=0.07
@@ -10,9 +10,7 @@ inherit perl-module
DESCRIPTION="Check the compiler's availability"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
RDEPEND="
virtual/perl-Exporter
@@ -20,7 +18,7 @@ RDEPEND="
virtual/perl-File-Temp
virtual/perl-parent
"
-DEPEND="
+BDEPEND="
${RDEPEND}
>=dev-perl/Module-Build-Tiny-0.35.0
test? (
diff --git a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.130.0.ebuild b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.130.0.ebuild
deleted file mode 100644
index 7651b07099f..00000000000
--- a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.130.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MATTN
-DIST_VERSION=1.13
-inherit perl-module
-
-DESCRIPTION="check that a library is available"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=virtual/perl-File-Temp-0.160.0
- virtual/perl-Exporter
- virtual/perl-File-Spec
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-Test-Simple-0.620.0
- >=dev-perl/IO-CaptureOutput-1.80.100
- >=dev-perl/Mock-Config-0.20.0
- )
-"
diff --git a/dev-perl/Devel-CheckLib/Manifest b/dev-perl/Devel-CheckLib/Manifest
index a7f73196bf0..6f2b51cb780 100644
--- a/dev-perl/Devel-CheckLib/Manifest
+++ b/dev-perl/Devel-CheckLib/Manifest
@@ -1,2 +1 @@
-DIST Devel-CheckLib-1.13.tar.gz 15450 BLAKE2B edec53744f9f0982b94c5018907d0ea0793bbe12b64681a5b3f31818fa91e56889ff6f72d8f76e9df8ff7203afc8a2d782f610d1557da927a578f73cf256404c SHA512 2952b0ba75cc0099182aeef533749dd044518ae3df368956caa5d7d860f94658b8eadc1b1f8fabf2ba2dc3e0a3e05498f077e4cb6469609e57272b55a026cc46
DIST Devel-CheckLib-1.14.tar.gz 15562 BLAKE2B f9e80b216dd6ee9a9949cc369e2d8f8d18f7cce8dd20f855f91ef18e6646d165c895567ad25e9b50a863e319e7320e785b1c3f5aa6cb3f65aec938786ddff01b SHA512 a5a310cd20e7bfa3c28718b0cba997e029ae0a422ed355d70774691521a3f5c2942eb39269dec1b09e706c1d124559313ab79e787430e0bb3ad43d8aa937539c
diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-1.830.0.ebuild b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.870.0.ebuild
index 18a6784d386..65b10e43e78 100644
--- a/dev-perl/Devel-CheckOS/Devel-CheckOS-1.830.0.ebuild
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.870.0.ebuild
@@ -1,17 +1,15 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=DCANTRELL
-DIST_VERSION=1.83
+DIST_VERSION=1.87
inherit perl-module
-DESCRIPTION="require that we are running on a particular OS"
+DESCRIPTION="Check what OS we're running on"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/File-Find-Rule-0.280.0
@@ -23,6 +21,7 @@ BDEPEND="${RDEPEND}
>=virtual/perl-Test-Simple-0.880.0
)
"
+
PERL_RM_FILES=(
"t/pod.t"
)
diff --git a/dev-perl/Devel-CheckOS/Manifest b/dev-perl/Devel-CheckOS/Manifest
index 454ebe78233..91de67875c2 100644
--- a/dev-perl/Devel-CheckOS/Manifest
+++ b/dev-perl/Devel-CheckOS/Manifest
@@ -1,2 +1,2 @@
-DIST Devel-CheckOS-1.83.tar.gz 33177 BLAKE2B 3c328c02d5fc18ee1af01ed28fd04520de223abaeec35fde926006896995c3fadcd8102fedaee44b6e2763063d6ebfb2d9f4fcd52afbdcfc9c9c88c113783e93 SHA512 3fef830aac2fef3946c40b5aa29c74e55137485ec6cd7dfe851bf961ddadb462811bbe1560e972be5b6ace603123af18a43f4df9c6df72e2fdfd2205399734f3
DIST Devel-CheckOS-1.86.tar.gz 33703 BLAKE2B 5b9906bef035c1f388bf91ea00ae1bc371375b3c2387e5b5f362f36fe77d7e7f67e8d0b570e9eeb3668e39b24de9715de8533d9c28585aac8c90c306972390d1 SHA512 8f3c87a18a014549b0c1490c09e365e53ee016c8a19bd3945396b1f449f373ac1f2f89ddca3f9fa4c6051cbad1cc32fbb42c76ee9ddfa3d3e2e7ca3fa125a6f0
+DIST Devel-CheckOS-1.87.tar.gz 33745 BLAKE2B 9f875c8351c3686b75d6dddf0e4b7c07a5c3ce793db0d6c6ca060da96473d748f6e9d0d7c642097e1949c1ddb0862108cafd3378254c235a5ee37c0e7044f0e6 SHA512 4f41bf38ebbc77f30363bfdf677c8d271a0d17810e211fb7bef7f3d533ec92d2a1575567019c0e1edf44854f5a3dfd80ed787bea4ad8a1806d388b0e92a1b4b9
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 41974e30af2..3acb505335b 100644
--- a/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
+++ b/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Find memory cycles in objects"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0.ebuild b/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0-r1.ebuild
index 839e379a5bc..4fdbe2ce2e0 100644
--- a/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0.ebuild
+++ b/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.140.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=HAARG
DIST_VERSION=0.14
@@ -11,11 +11,10 @@ DESCRIPTION='Returns the equivalent of ${^GLOBAL_PHASE} eq DESTRUCT for older pe
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
RDEPEND="
>=dev-perl/Sub-Exporter-Progressive-0.1.11
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3.ebuild b/dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3-r1.ebuild
index f4fcdf7f600..51945a3cd1b 100644
--- a/dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3.ebuild
+++ b/dev-perl/Devel-GlobalPhase/Devel-GlobalPhase-0.3.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=HAARG
DIST_VERSION=0.003003
@@ -10,10 +10,3 @@ inherit perl-module
DESCRIPTION="Detect perl's global phase on older perls"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
-"
diff --git a/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild b/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild
new file mode 100644
index 00000000000..4ef096b5209
--- /dev/null
+++ b/dev-perl/Devel-Hide/Devel-Hide-0.1.500.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DCANTRELL
+DIST_VERSION=0.0015
+inherit perl-module
+
+DESCRIPTION="Forces the unavailability of specified Perl modules (for testing)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+ virtual/perl-File-Temp
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.820.0
+ )
+"
+
+PERL_RM_FILES=(
+ t/090pod.t
+ t/098pod-coverage.t
+)
diff --git a/dev-perl/Devel-Hide/Manifest b/dev-perl/Devel-Hide/Manifest
index 8115d61649c..b6358174962 100644
--- a/dev-perl/Devel-Hide/Manifest
+++ b/dev-perl/Devel-Hide/Manifest
@@ -1 +1,2 @@
DIST Devel-Hide-0.0014.tar.gz 10036 BLAKE2B bf0aa5bd15bf80cd4b26f91843457c72476aa85b9e0a6794b82fa5bf3f05a60a255e773c386eab0aa3ad11d32ca57f94f470f0804f9fb13ed3b17024cfcd2811 SHA512 395d2c9ca4090398f31a50fe4970b6c4349424c11eaac407c5d2860bdf95c7d00844be9333bd62671baa82e668f6589c5bf61e7da7f99a2a03385e2dfc23cd78
+DIST Devel-Hide-0.0015.tar.gz 9962 BLAKE2B 34ed3f11ecfc9de7c3ceb849eab933b0634e671fc30bd1694e649edcde02f04c52a62b21cc81fa8b08cca609628b47e46a5ddedb811ec93443e7360beffd59ea SHA512 6fbd73e21630596c2c398ba2490be4f17b95de5c25af547f3a824cebb87ed57d99cba418ba6caefbb8494f3341c571da5debae13add6b698c9e6ba4e001f60d7
diff --git a/dev-perl/Devel-NYTProf/Devel-NYTProf-6.110.0.ebuild b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.110.0.ebuild
new file mode 100644
index 00000000000..9787055560c
--- /dev/null
+++ b/dev-perl/Devel-NYTProf/Devel-NYTProf-6.110.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JKEENAN
+DIST_VERSION=6.11
+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:0=
+"
+DEPEND="
+ sys-libs/zlib:0=
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Capture-Tiny
+ >=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 2e7197673a5..7a3c8640ba3 100644
--- a/dev-perl/Devel-NYTProf/Manifest
+++ b/dev-perl/Devel-NYTProf/Manifest
@@ -1 +1,2 @@
DIST Devel-NYTProf-6.10.tar.gz 505104 BLAKE2B 5295568b167fffea77106780a749107e44c58171ea4cf963e6c9acfd03ff4ab2af945d167d687994aed84f18ee2bf31a9e58440fd5100318d190669d59e6cbd2 SHA512 e88bbe76637aafcf5fa403dcc5a89a39d4298859da517b91d72c9aa52e3a709de981b64f0fcb1c13f4d0a64ab694a73ff8930a4613b04896b7cf2f383efbbfc5
+DIST Devel-NYTProf-6.11.tar.gz 499813 BLAKE2B f72206bae114be6934be00528dd7a75890387980777d077cd112053a7d8fab70aecd1d29be168c0045eb0e5c25133f090ea7bf18208461df69599d79d596c6d9 SHA512 ce364f312fbf2c95be19ad713bfb1c1d5ffed70753a83181169a9544af2bd00b7eb29f135a5e93c834912df23619d769645acfe7bb1225a45ef6b43d2cbeb098
diff --git a/dev-perl/Devel-REPL/Devel-REPL-1.3.28.ebuild b/dev-perl/Devel-REPL/Devel-REPL-1.3.28-r1.ebuild
index 3274962bc54..1ec39bfbc1d 100644
--- a/dev-perl/Devel-REPL/Devel-REPL-1.3.28.ebuild
+++ b/dev-perl/Devel-REPL/Devel-REPL-1.3.28-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ETHER
DIST_VERSION=1.003028
@@ -11,8 +11,6 @@ DESCRIPTION="A modern perl interactive shell"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/File-HomeDir
@@ -37,11 +35,7 @@ RDEPEND="
dev-perl/PPI
dev-perl/Sys-SigAction
"
-# B::Concise? => perl
-# Devel::Peek => perl
-# Term::ReadLine => perl
-
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
>=virtual/perl-CPAN-Meta-Requirements-2.120.620
virtual/perl-Module-Metadata
diff --git a/dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0.ebuild b/dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0-r1.ebuild
index 420482f423a..717c3d91ee5 100644
--- a/dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0.ebuild
+++ b/dev-perl/Devel-SimpleTrace/Devel-SimpleTrace-0.80.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SAPER
DIST_VERSION=0.08
@@ -11,13 +11,11 @@ DESCRIPTION="See where you code warns and dies using stack traces"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Data-Dumper
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.360.0
test? (
virtual/perl-Test-Simple
diff --git a/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild b/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild
deleted file mode 100644
index 7f1c0043431..00000000000
--- a/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=NWCLARK
-DIST_VERSION=0.82
-inherit perl-module
-
-DESCRIPTION="Perl extension for finding the memory usage of Perl variables"
-
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-XSLoader
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? ( virtual/perl-Test-Simple )
-"
diff --git a/dev-perl/Devel-Size/Manifest b/dev-perl/Devel-Size/Manifest
index 6cfc23cb77b..5be31dadcc0 100644
--- a/dev-perl/Devel-Size/Manifest
+++ b/dev-perl/Devel-Size/Manifest
@@ -1,2 +1 @@
-DIST Devel-Size-0.82.tar.gz 73638 BLAKE2B 6502f840af79fcf7d81d23cd8f823d4dcfa230acd1298ee1e5b6ac9cfa7b4ffba61c85e81d3020ea627d08b4d9c86891f404c9cb113bff67e14534e73b645936 SHA512 f82d415ededce605840000b07ec29f347e2d926f72e7d5ed1145c5175be92bd45cc0b9c6fad816013d42a34f4ed5f62932dd94d946345637e74cf78776d38271
DIST Devel-Size-0.83.tar.gz 75372 BLAKE2B dd9c048dda21e6367c01209b9935110bf3eaa8ee9b21d23b2996ca86de065f28bda20882313240ebb16c624476c4c89b8ea51dacfa4ce3cda683098e15193c94 SHA512 cacc484d57b66bf84b92297c594635f41310ddcd87c6f60a36669cd9c9a6e1405b19a5bbf0d57d795b8e45c9e6c470d84bf56384c0c48637cc0617c5070c31e6
diff --git a/dev-perl/Devel-SmallProf/Devel-SmallProf-2.20.0-r4.ebuild b/dev-perl/Devel-SmallProf/Devel-SmallProf-2.20.0-r5.ebuild
index 0c42074e813..ff5f067f1ec 100644
--- a/dev-perl/Devel-SmallProf/Devel-SmallProf-2.20.0-r4.ebuild
+++ b/dev-perl/Devel-SmallProf/Devel-SmallProf-2.20.0-r5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SALVA
DIST_VERSION=2.02
@@ -11,13 +11,13 @@ DESCRIPTION="Per-line Perl profiler"
SLOT="0"
KEYWORDS="amd64 sparc ~x86"
-IUSE=""
PATCHES=(
"${FILESDIR}/${P}-defined.patch"
"${FILESDIR}/${P}-perl526.patch"
"${FILESDIR}/${P}-perl528.patch"
)
+
# note: dont use parallel here
# tests need each others exit state
DIST_TEST="do"
diff --git a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0.ebuild b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
index 62c82a31125..c01567616e0 100644
--- a/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0.ebuild
+++ b/dev-perl/Devel-StackTrace-AsHTML/Devel-StackTrace-AsHTML-0.150.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=MIYAGAWA
DIST_VERSION=0.15
@@ -12,13 +12,11 @@ DESCRIPTION="Displays stack trace in HTML"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Devel-StackTrace
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
diff --git a/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild b/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild
deleted file mode 100644
index 05df12c7824..00000000000
--- a/dev-perl/Devel-StackTrace/Devel-StackTrace-2.20.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=2.02
-inherit perl-module
-
-DESCRIPTION="An object representing a stack trace"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-File-Spec
- virtual/perl-Scalar-List-Utils
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-Test-Simple-0.960.0
- )
-"
-
-src_test() {
- perl_rm_files t/author-* t/release-*
- perl-module_src_test
-}
diff --git a/dev-perl/Devel-StackTrace/Manifest b/dev-perl/Devel-StackTrace/Manifest
index 0c813bd4d35..746e687ae14 100644
--- a/dev-perl/Devel-StackTrace/Manifest
+++ b/dev-perl/Devel-StackTrace/Manifest
@@ -1,2 +1 @@
-DIST Devel-StackTrace-2.02.tar.gz 38221 BLAKE2B f01a34ba22bb1e36ab37ea1e33742f3fdbe14764192677e7c8c0bae1891b1d525d65f532ac66115762675b784fcd5dae2dc7d530e630d92d165678e6bddd1738 SHA512 1744597ea86e0631a2f0b730f0448af21639f2360a95baecd47542bcd9be96163904ec438a34f70e794695046bac9751ece0e4705af95e717a5143295fce31db
DIST Devel-StackTrace-2.04.tar.gz 41516 BLAKE2B 93bda36fe1c3a4ab4ff26bade81c59465338f24f659759cdf5ca80e5d6376e1e386d37c50984deabc9ea4fe72111e30a40788f6148b83b39c637f1377057b70c SHA512 2330c1d8619cdcb42b5919090e6eaabbe34ab26b50d5c09c4cfd7ed099829817a50ffe582bd1f2a19a7d5be050819796f22dee32b10e175259e6df177ce6d0a9
diff --git a/dev-perl/Digest-CRC/Digest-CRC-0.220.0_p2-r1.ebuild b/dev-perl/Digest-CRC/Digest-CRC-0.220.0_p2-r1.ebuild
deleted file mode 100644
index a8e13764527..00000000000
--- a/dev-perl/Digest-CRC/Digest-CRC-0.220.0_p2-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=OLIMAUL
-# https://rt.cpan.org/Ticket/Display.html?id=120669
-DIST_VERSION=0.22.2
-inherit perl-module
-S="${WORKDIR}/${PN}-0.22"
-
-DESCRIPTION="Generic CRC function"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux"
-
-BDEPEND="
- virtual/perl-ExtUtils-MakeMaker
-"
-src_compile() {
- mymake=(
- "OPTIMIZE=${CFLAGS}"
- )
- perl-module_src_compile
-}
diff --git a/dev-perl/Digest-CRC/Manifest b/dev-perl/Digest-CRC/Manifest
index 3992347a516..7bcc8351c72 100644
--- a/dev-perl/Digest-CRC/Manifest
+++ b/dev-perl/Digest-CRC/Manifest
@@ -1,2 +1 @@
-DIST Digest-CRC-0.22.2.tar.gz 8175 BLAKE2B 6133b26782783d2676016697af75e772aa3aa0fa0d56c5cacbc510ed338fe7da2ddaacc21b359bf4823bfe7113710cd37b611549865af80542dd5b0f2470e8f1 SHA512 983dfb3a39ca054819906bd67251f0e275a55d4ab1873146a8bbe36dee3d979e67a36f3fc53ce18608873a1c68ba30d6de8c59b58ae57a7e36e6816551752875
DIST Digest-CRC-0.23.tar.gz 8237 BLAKE2B 18a11f704ca2a21b0b33cec871fc2dab76e2ba4e3df219c1daac91723f30d14fb2b02ffb674285f822ef215c4dee92f6e2365a62c550442606d831568acb3a88 SHA512 b92e40bf717882b0e694c6552a88f13ac92a569e4484eedfdfc57b7fe867e29a81e228d00c29e9e4ba120cb9e0ca4d10db12cad5af185893ebcd89b1be87d2c1
diff --git a/dev-perl/Digest-HMAC/Digest-HMAC-1.30.0-r2.ebuild b/dev-perl/Digest-HMAC/Digest-HMAC-1.30.0-r2.ebuild
deleted file mode 100644
index 534401be1e3..00000000000
--- a/dev-perl/Digest-HMAC/Digest-HMAC-1.30.0-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=GAAS
-DIST_VERSION=1.03
-inherit perl-module
-
-DESCRIPTION="Keyed Hashing for Message Authentication"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
- >=virtual/perl-Digest-MD5-2.0.0
- >=virtual/perl-Digest-SHA-1.0.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
-"
diff --git a/dev-perl/Digest-HMAC/Manifest b/dev-perl/Digest-HMAC/Manifest
index da44c4a99fa..71f9c550deb 100644
--- a/dev-perl/Digest-HMAC/Manifest
+++ b/dev-perl/Digest-HMAC/Manifest
@@ -1,2 +1 @@
-DIST Digest-HMAC-1.03.tar.gz 7251 BLAKE2B 4dda8519d63befc278277b03ba00fb8738913e3322b136ca751ef9c1bf9644e1fec957d9f757ae06f4f06a64e88c85227666792cea0b59ed772577a1e8128c18 SHA512 9863547f8bccdc08e0e3d565b9f0fc3c64cbcc366d92692715a9594e3c02474f7927cb833b5aa0183e7bb757b0ad4d74ea52e481480527a5b1dbcf560b4e4b5b
DIST Digest-HMAC-1.04.tar.gz 14279 BLAKE2B 9cd6fe96f9e3da8d4fc9a8240c794a94c3e8c403fd1120a5f5778d33907f692716299fc2c9893ab8d692fa0cabac8dba0eb410ee3eeeea6b8d8a8e3fa0898355 SHA512 d30b62e60bfa9f6c0f0c058e190938f13a08a70a816771a0641226c24045cb6dbd622756f1f88593fd3690442a45636bdcaf35457e9dfea6de5f8a342a538a6d
diff --git a/dev-perl/Digest-JHash/Digest-JHash-0.100.0.ebuild b/dev-perl/Digest-JHash/Digest-JHash-0.100.0-r1.ebuild
index b5c3c7cc0a6..261583e8e66 100644
--- a/dev-perl/Digest-JHash/Digest-JHash-0.100.0.ebuild
+++ b/dev-perl/Digest-JHash/Digest-JHash-0.100.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=SHLOMIF
DIST_VERSION=0.10
@@ -13,14 +13,12 @@ DESCRIPTION="Perl extension for 32 bit Jenkins Hashing Algorithm"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Exporter
virtual/perl-XSLoader
"
-DEPEND="
+BDEPEND="
${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
diff --git a/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0.ebuild b/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0-r1.ebuild
index e7bdbcf5bcd..22f1e976e76 100644
--- a/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0.ebuild
+++ b/dev-perl/Dist-CheckConflicts/Dist-CheckConflicts-0.110.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DOY
DIST_VERSION=0.11
@@ -11,19 +11,18 @@ DESCRIPTION="Declare version conflicts for your dist"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
virtual/perl-Exporter
>=dev-perl/Module-Runtime-0.9.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
virtual/perl-File-Spec
virtual/perl-IO
dev-perl/Test-Fatal
>=virtual/perl-Test-Simple-0.88
- )"
+ )
+"
diff --git a/dev-perl/Dist-Metadata/Dist-Metadata-0.927.0.ebuild b/dev-perl/Dist-Metadata/Dist-Metadata-0.927.0-r1.ebuild
index 2891ececdb6..252d007e213 100644
--- a/dev-perl/Dist-Metadata/Dist-Metadata-0.927.0.ebuild
+++ b/dev-perl/Dist-Metadata/Dist-Metadata-0.927.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RWSTAUNER
DIST_VERSION=0.927
@@ -10,8 +10,6 @@ inherit perl-module
DESCRIPTION="Information about a perl module distribution"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Archive-Tar-1.0.0
@@ -30,7 +28,7 @@ RDEPEND="
>=dev-perl/Try-Tiny-0.90.0
virtual/perl-parent
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=virtual/perl-CPAN-Meta-2.120.900
diff --git a/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.6.0.ebuild b/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.6.0-r1.ebuild
index 7f57d64a6bb..74c8f9dceab 100644
--- a/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.6.0.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit/Dist-Zilla-Plugin-AuthorsFromGit-0.6.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=AKHUETTEL
DIST_VERSION=0.006
@@ -11,7 +11,6 @@ DESCRIPTION="Add per-file per-year copyright information"
SLOT="0"
KEYWORDS="amd64 ~x86"
-IUSE=""
RDEPEND="
dev-perl/DateTime
@@ -23,6 +22,6 @@ RDEPEND="
dev-perl/Pod-Weaver
dev-perl/namespace-autoclean
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/dev-perl/Dist-Zilla-Plugin-Git-Contributors/Dist-Zilla-Plugin-Git-Contributors-0.35.0.ebuild b/dev-perl/Dist-Zilla-Plugin-Git-Contributors/Dist-Zilla-Plugin-Git-Contributors-0.35.0.ebuild
deleted file mode 100644
index 7cb8b41f20e..00000000000
--- a/dev-perl/Dist-Zilla-Plugin-Git-Contributors/Dist-Zilla-Plugin-Git-Contributors-0.35.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.035
-inherit perl-module
-
-DESCRIPTION="Add contributor names from git to your distribution"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- virtual/perl-Data-Dumper
- >=dev-perl/Dist-Zilla-4.300.39
- >=dev-perl/Git-Wrapper-0.38.0
- >=dev-perl/List-UtilsBy-0.40.0
- dev-perl/Moose
- >=dev-perl/Path-Tiny-0.48.0
- >=virtual/perl-Scalar-List-Utils-1.330.0
- dev-perl/Try-Tiny
- >=virtual/perl-Unicode-Collate-0.530.0
- virtual/perl-Unicode-Normalize
- dev-perl/namespace-autoclean
- virtual/perl-version
-"
-DEPEND="
- dev-perl/Module-Build-Tiny
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- >=dev-perl/Module-Build-Tiny-0.34.0
- test? (
- dev-perl/Dist-Zilla-Plugin-PodWeaver
- >=virtual/perl-Exporter-5.570.0
- virtual/perl-Module-Metadata
- dev-perl/Sort-Versions
- dev-perl/Test-Deep
- dev-perl/Test-Fatal
- dev-perl/Test-Needs
- >=virtual/perl-Test-Simple-0.880.0
- virtual/perl-if
- virtual/perl-parent
- )
-"
diff --git a/dev-perl/Dist-Zilla-Plugin-Git-Contributors/Manifest b/dev-perl/Dist-Zilla-Plugin-Git-Contributors/Manifest
index 322fe94138b..cd1401b88aa 100644
--- a/dev-perl/Dist-Zilla-Plugin-Git-Contributors/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-Git-Contributors/Manifest
@@ -1,2 +1 @@
-DIST Dist-Zilla-Plugin-Git-Contributors-0.035.tar.gz 44371 BLAKE2B a809a663409b8ce8239ef0cf9ed271349392ba828e3c707b9a1a8c07707aab4f53cfb80ce4ccd470e36a949bcede3a88940e437649f4d61a97c64973a58e7a7c SHA512 7e06f86388ab2c5731c55d976786c553510ac51a30af0b370322701151df71902ddbdebc677e2b8db27188693e91436b966973c44730c7dc6d29ade41558e0d4
DIST Dist-Zilla-Plugin-Git-Contributors-0.036.tar.gz 45551 BLAKE2B aaa64323dbcd1abbfc95a88f3694b916eb3d57b42fa51c4381e24a0de521fd87cd8f6b0c46b277d798e512cc35cd0ef42157f1d5113eaad8fd32778bf0ffd8f9 SHA512 557044a09973094c4b551ac8775406ce39552523b8f4921967503e31dabcb1119045d3a9268eaeb3e81b9fdd2352c5d7e28c5e721c814030e81dc385e79f5f95
diff --git a/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.48.0.ebuild b/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.48.0.ebuild
new file mode 100644
index 00000000000..f3683de007a
--- /dev/null
+++ b/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.48.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=2.048
+inherit perl-module
+
+DESCRIPTION="Update your git repository after release"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-perl/DateTime
+ >=dev-perl/Dist-Zilla-4.200.16
+ dev-perl/Dist-Zilla-Plugin-Config-Git
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ dev-perl/File-chdir
+ >=dev-perl/Git-Wrapper-0.21.0
+ dev-perl/IPC-System-Simple
+ >=virtual/perl-Scalar-List-Utils-1.450.0
+ dev-perl/Module-Runtime
+ dev-perl/Moose
+ dev-perl/MooseX-Has-Sugar
+ >=dev-perl/Path-Tiny-0.48.0
+ dev-perl/String-Formatter
+ dev-perl/Try-Tiny
+ dev-perl/Type-Tiny
+ dev-perl/Types-Path-Tiny
+ dev-perl/Version-Next
+ >=dev-perl/namespace-autoclean-0.90.0
+ >=virtual/perl-version-0.80.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-Text-ParseWords
+ test? (
+ >=dev-perl/CPAN-Meta-Check-0.11.0
+ virtual/perl-CPAN-Meta-Requirements
+ virtual/perl-Encode
+ virtual/perl-Exporter
+ dev-perl/File-Copy-Recursive
+ >=virtual/perl-File-Path-2.70.0
+ virtual/perl-File-Spec
+ dev-perl/File-Which
+ dev-perl/File-pushd
+ dev-perl/Log-Dispatchouli
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/Dist-Zilla-Plugin-Git/Manifest b/dev-perl/Dist-Zilla-Plugin-Git/Manifest
index c563f172342..71630c53c9c 100644
--- a/dev-perl/Dist-Zilla-Plugin-Git/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-Git/Manifest
@@ -1 +1,2 @@
DIST Dist-Zilla-Plugin-Git-2.047.tar.gz 75517 BLAKE2B 9c50634d86938906034d75396e984e4de4d1ec7552064af81493c78c2f509e453d639dbc9fdecda3be177975f39143d88f78bb37189821328c3898a9df5bf494 SHA512 7f1f037652df2fd7b965097ac8d2be5ba5e61c9a2c0594c92a0b403cdbf95a1c1daaa1d0215f91fe7e0970b403c8bcc2a2cdd664b0ce8242a3c5bb84cfef11c2
+DIST Dist-Zilla-Plugin-Git-2.048.tar.gz 75685 BLAKE2B 404b611959c2c5863f36a07eba5d904791bb639013fdf737ae606aa8ba25ca67934e5a1bdae021c9d3093357e70c57d19ac3960ee079ef6f19277072c3b45527 SHA512 610edf8f5bec1309da2fd6c4475a062577ad349ce631e72d5c956de0c4bfb2b5f3f3f8008b39c8acc03a368856ab7cc6352d4477f77c6d63c29ac0a4731b2190
diff --git a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0.ebuild b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0.ebuild
new file mode 100644
index 00000000000..861479ab238
--- /dev/null
+++ b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.49
+inherit perl-module
+
+DESCRIPTION="A more awesome MakeMaker plugin for Dist::Zilla"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+XBLOCKS="
+ !<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0
+"
+RDEPEND="${XBLOCKS}
+ >=virtual/perl-CPAN-Meta-Requirements-2.121.0
+ >=dev-perl/Dist-Zilla-5.1.0
+ dev-perl/Moose
+ dev-perl/Path-Tiny
+ dev-perl/Type-Tiny
+ >=virtual/perl-Scalar-List-Utils-1.290.0
+ dev-perl/namespace-autoclean
+ virtual/perl-version
+"
+BDEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.34.0
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/CPAN-Meta-Check-0.11.0
+ virtual/perl-File-Spec
+ dev-perl/File-pushd
+ virtual/perl-Module-Metadata
+ dev-perl/Test-Deep
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ virtual/perl-if
+ )
+"
diff --git a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest
index 7c86d424b94..31629b120c3 100644
--- a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest
@@ -1 +1,2 @@
DIST Dist-Zilla-Plugin-MakeMaker-Awesome-0.48.tar.gz 46262 BLAKE2B 76c3f4b12fece663df2ace38b6734f95ddba3f70eeda48b1b5228691a9724885b67fe79ee1b3f6a39c9f61a1995590165b8db95fa6c3abc2bc928b7742e9ed49 SHA512 590936c5bfc185c662eb2d9fa7626b54a6ec929fe78cc68e76e902f90503e0f0c9524af42f705dc201b651c83af3e44366c39bd35abf074e96939e2fae245438
+DIST Dist-Zilla-Plugin-MakeMaker-Awesome-0.49.tar.gz 46669 BLAKE2B 99940e0a13d95968045d2131c9f7a985dcf34fd678bb3e8949ca568f450fa20f7b34634ef4ba90c82c65d1e005b4977ad4f15dde1c16c8b83bf00f8935679583 SHA512 7eaa83ffe5bac89e9e672847ba82b187b95b3f54405cedcf5aaec89beb7e16eeb02d94ba4d0baeb88e8830541c902551649e3ebe18a4cf65a827a75b06869549
diff --git a/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild b/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-r1.ebuild
index 19b2c263775..1fb22dfda64 100644
--- a/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=KENTNL
DIST_VERSION=2.004003
@@ -11,8 +11,6 @@ DESCRIPTION="Extract namespaces/version from traditional packages for provides"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
@@ -27,7 +25,7 @@ RDEPEND="
dev-perl/Safe-Isa
dev-perl/namespace-autoclean
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Spec
diff --git a/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild b/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4-r1.ebuild
index 7573b7b9c6d..bca7c3f2dc2 100644
--- a/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-MetaProvides/Dist-Zilla-Plugin-MetaProvides-2.2.4-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=KENTNL
DIST_VERSION=2.002004
@@ -10,8 +10,6 @@ inherit perl-module
DESCRIPTION="Generating and Populating 'provides' in your META.yml"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
@@ -21,7 +19,7 @@ RDEPEND="
dev-perl/MooseX-Types
dev-perl/namespace-autoclean
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-7.0.0
test? (
>=virtual/perl-CPAN-Meta-2.120.900
diff --git a/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-r1.ebuild b/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-r1.ebuild
deleted file mode 100644
index 7116913a277..00000000000
--- a/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=YANICK
-DIST_VERSION=0.2.5
-inherit perl-module
-
-DESCRIPTION="update the next version, semantic-wise"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- >=dev-perl/CPAN-Changes-0.200.0
- dev-perl/Dist-Zilla
- dev-perl/List-AllUtils
- dev-perl/Moose
- dev-perl/Perl-Version
- virtual/perl-Scalar-List-Utils
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-File-Spec
- virtual/perl-IO
- dev-perl/Test-Exception
- virtual/perl-Test-Simple
- )
-"
-PATCHES=(
- "${FILESDIR}/${PN}-0.2.5-no-V-in-test.patch"
-)
diff --git a/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Manifest b/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Manifest
index 2ceba56461c..789c2d18cd5 100644
--- a/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic/Manifest
@@ -1,2 +1 @@
-DIST Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5.tar.gz 21289 BLAKE2B 4a0ab588067682ae4ad3a923956c9b1f90d2462c8a02fec0868f9941288f7eea6e76f4b618b4127256070f52be22cca6ed6cea8b0832a6db29f1a549a1bf2f52 SHA512 65fc40d281c035ac5f40f0463185d47e9d1ea6652bcc5f05ac115dcde0140f9243148cd5fa26a3d356d531e33b60155413f441c66ccc77db61f220e4c87df3b3
DIST Dist-Zilla-Plugin-NextVersion-Semantic-0.2.6.tar.gz 25247 BLAKE2B 37d0a2a859149af94b44b5bc18c2d611e4c3497fa81064f36118cafe62a17ee7346b3b61f0d4810025eb83c3323e652929c8cfbb8797afed049327d6c78513f4 SHA512 59bcd4154e6ca4f9800d5fb1805d4bf5014f9055dd89ae85443abc2ef042a6a833c90f8c985b004ec77124100bba9be5c8929e8496444ee77405c384fd1ab913
diff --git a/dev-perl/Dist-Zilla-Plugin-PodWeaver/Dist-Zilla-Plugin-PodWeaver-4.9.0.ebuild b/dev-perl/Dist-Zilla-Plugin-PodWeaver/Dist-Zilla-Plugin-PodWeaver-4.9.0.ebuild
new file mode 100644
index 00000000000..89a654eaea5
--- /dev/null
+++ b/dev-perl/Dist-Zilla-Plugin-PodWeaver/Dist-Zilla-Plugin-PodWeaver-4.9.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=4.009
+inherit perl-module
+
+DESCRIPTION="Weave your Pod together from configuration and Dist::Zilla"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/Dist-Zilla-5.0.0
+ dev-perl/Moose
+ dev-perl/PPI
+ >=dev-perl/Pod-Elemental-PerlMunger-0.100.0
+ >=dev-perl/Pod-Weaver-4.0.0
+ dev-perl/namespace-autoclean
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+ test? (
+ dev-perl/File-Find-Rule
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Dist-Zilla-Plugin-PodWeaver/Manifest b/dev-perl/Dist-Zilla-Plugin-PodWeaver/Manifest
index 65fc652ea1e..5ba545696ae 100644
--- a/dev-perl/Dist-Zilla-Plugin-PodWeaver/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-PodWeaver/Manifest
@@ -1 +1,2 @@
DIST Dist-Zilla-Plugin-PodWeaver-4.008.tar.gz 17501 BLAKE2B 505df77d46ee9aa23e0a1b6f91263e6a9bb3655e78b5ab9cf2dfa2d1fc3ef8aca1821b7c2ba6f8d5927d5074bd5dda0483c31bc6cae1628a3eb12882386913de SHA512 e780dc2269b9691d0c334866c278fd2dea2eb68a3d84a5c8dad80b2b9277a7396e523a2b8c45b32d7c8b7b1379b7e3f7d68871b40901d3fa3a2bb0d039e824e5
+DIST Dist-Zilla-Plugin-PodWeaver-4.009.tar.gz 18627 BLAKE2B 92922a7bc2e0dc3bea94bf7dddd81427a29fefa2b0886561b7a090fbd96a43231103db39c6374f2df8387a649a22a27be1f664b509ab54be601f458428a2220c SHA512 7ed77a66f491cd557c9149b0657a419a553140cf2dcd8037463757b62a0e5523748d6320e491d3ac416e37f5b8fbc829de4bf4c1d6b0f3f40f631ad34c2d1329
diff --git a/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300.ebuild b/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300-r1.ebuild
index dd4c5de2eaa..89a81cd4891 100644
--- a/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DROLSKY
DIST_VERSION=0.0023
@@ -11,14 +11,12 @@ DESCRIPTION="Surgically apply PodWeaver"
SLOT="0"
KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Dist-Zilla-Plugin-PodWeaver
dev-perl/Moose
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Spec
diff --git a/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0.ebuild b/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0-r1.ebuild
index ae91dd1b736..1d38b83d661 100644
--- a/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0.ebuild
+++ b/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ETHER
DIST_VERSION=3.001
@@ -10,8 +10,6 @@ inherit perl-module
DESCRIPTION="Tests to check your code against best practices"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Data-Section-0.4.0
@@ -21,7 +19,7 @@ RDEPEND="
dev-perl/Test-Perl-Critic
dev-perl/namespace-autoclean
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-Tiny-0.34.0
test? (
>=virtual/perl-CPAN-Meta-2.120.900
diff --git a/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0.ebuild b/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0.ebuild
new file mode 100644
index 00000000000..17ba9a0f54a
--- /dev/null
+++ b/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DAGOLDEN
+DIST_VERSION=0.028
+inherit perl-module
+
+DESCRIPTION="Report on prerequisite versions during automated testing"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ virtual/perl-CPAN-Meta
+ virtual/perl-Data-Dumper
+ >=dev-perl/Data-Section-0.200.2
+ >=dev-perl/Dist-Zilla-4
+ dev-perl/Moose
+ dev-perl/Sub-Exporter-ForMethods
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Capture-Tiny
+ virtual/perl-File-Spec
+ dev-perl/File-pushd
+ dev-perl/Path-Tiny
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/Manifest b/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/Manifest
new file mode 100644
index 00000000000..3540dfd2f86
--- /dev/null
+++ b/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/Manifest
@@ -0,0 +1 @@
+DIST Dist-Zilla-Plugin-Test-ReportPrereqs-0.028.tar.gz 19539 BLAKE2B 67b1d2b0b6e0b118216cb3472aa66da43776ff9b3026441a96f8034c16d1ea781fcc14218894b8030075f9efba65fe646aef1eeb2f4c1952065a25140d1c34b0 SHA512 81eef2016ea67aa689e8d175464eb8bdf07da07652d3bb948ece4588f5676c02fde56156f6534f384e42340a28e9e5e491a4477f56890cac20ece8a071195b87
diff --git a/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/metadata.xml b/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/metadata.xml
new file mode 100644
index 00000000000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>
diff --git a/dev-perl/Dist-Zilla/Dist-Zilla-6.15.0-r1.ebuild b/dev-perl/Dist-Zilla/Dist-Zilla-6.24.0.ebuild
index 4485c5f5469..378da330219 100644
--- a/dev-perl/Dist-Zilla/Dist-Zilla-6.15.0-r1.ebuild
+++ b/dev-perl/Dist-Zilla/Dist-Zilla-6.24.0.ebuild
@@ -1,18 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DIST_AUTHOR=RJBS
-DIST_VERSION=6.015
+DIST_VERSION=6.024
inherit perl-module
-DESCRIPTION="distribution builder; installer not included!"
+DESCRIPTION="Distribution builder; installer not included!"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="minimal test"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
## CPAN->Gentoo resolution map for grepping in case upstream split a dep
# breaks: Dist::Zilla::App::Command::stale -> Dist-Zilla-Plugin-PromptIfStale
@@ -37,6 +36,7 @@ X_BREAKS="
!<=dev-perl/Dist-Zilla-Plugin-Test-Version-1.50.0
!<=dev-perl/Dist-Zilla-Plugin-TrialVersionComment-0.3.0
"
+
# r: App::Cmd::Command::version -> App-Cmd-0.321
# r: App::Cmd::Setup -> App-Cmd
# r: App::Cmd::Tester -> App-Cmd
@@ -78,10 +78,9 @@ RDEPEND="
>=dev-perl/App-Cmd-0.330.0
virtual/perl-Archive-Tar
>=virtual/perl-CPAN-Meta-2.142.60
- >=virtual/perl-CPAN-Meta-Requirements-2.121.0
+ >=virtual/perl-CPAN-Meta-Requirements-2.121.630
>=dev-perl/CPAN-Uploader-0.103.4
virtual/perl-Carp
- >=dev-perl/Class-Load-0.170.0
dev-perl/Config-INI
>=dev-perl/Config-MVP-2.200.11
>=dev-perl/Config-MVP-Reader-INI-2.101.461
@@ -110,18 +109,19 @@ RDEPEND="
dev-perl/MooseX-SetOnce
dev-perl/MooseX-Types
dev-perl/MooseX-Types-Perl
- dev-perl/PPI
+ >=dev-perl/PPI-1.222.0
dev-perl/Params-Util
>=dev-perl/Path-Tiny-0.52.0
>=dev-perl/Perl-PrereqScanner-1.16.0
virtual/perl-Pod-Simple
>=virtual/perl-Scalar-List-Utils-1.450.0
- >=dev-perl/Software-License-0.103.14
+ >=dev-perl/Software-License-0.104.1
virtual/perl-Storable
>=dev-perl/String-Formatter-0.100.680
>=dev-perl/String-RewritePrefix-0.6.0
dev-perl/Sub-Exporter
dev-perl/Sub-Exporter-ForMethods
+ >=virtual/perl-Term-ANSIColor-5.0.0
dev-perl/Term-Encoding
dev-perl/TermReadKey
virtual/perl-Term-ReadLine
@@ -136,10 +136,9 @@ RDEPEND="
virtual/perl-parent
virtual/perl-version
"
-# t: Software::License::None -> Software-License 0.016
-# t: lib, utf8 -> perl
+
BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
+ >=virtual/perl-ExtUtils-MakeMaker-6.780.0
>=dev-perl/File-ShareDir-Install-0.60.0
test? (
>=dev-perl/CPAN-Meta-Check-0.11.0
@@ -149,9 +148,11 @@ BDEPEND="${RDEPEND}
>=virtual/perl-Test-Simple-0.960.0
)
"
+
PATCHES=(
"${FILESDIR}/${PN}-6.015-authordeps-missing.patch"
)
+
src_test() {
TZ=UTC perl-module_src_test
}
diff --git a/dev-perl/Dist-Zilla/Manifest b/dev-perl/Dist-Zilla/Manifest
index 54c2e71689b..18c3addd519 100644
--- a/dev-perl/Dist-Zilla/Manifest
+++ b/dev-perl/Dist-Zilla/Manifest
@@ -1,2 +1,2 @@
-DIST Dist-Zilla-6.015.tar.gz 202822 BLAKE2B e26d50d7cf90940e3e003f1d056885481878aec8a2b16ed8413c237aeafb878bc002ee231a0edbdc4b5fd584480f1b245b3469a27a2c5edc93fd79a57de96dcf SHA512 956a32d2123fa371f2589f2d18d87b6408fd13ebdf0e711da4cac8ebc3dd82accf9e97d6dd577d69bf795c589b7246b9f9f1124835a6dcdb89730fdeec547715
DIST Dist-Zilla-6.017.tar.gz 203472 BLAKE2B dd51b8752780036f77916df16d2b0f780ec69027b33e5fd277afb3d60bab83c1ba55cf0f3076314888351e6e9164597bd4e096cf01c5e388a8964cfe9178b2c2 SHA512 08408d5c6112a682994609d29a50d42eb85ca8457db94dd3d37f6849a7ceb40d84b4bf212279cab885cb0c465fbfe709c3a995ceb086dfa47ebbe68af0d17e78
+DIST Dist-Zilla-6.024.tar.gz 355304 BLAKE2B 72277f54033125157367074f2291abac0b1c03353f6d576c6aaac4f4c8fa276e91c5245a47f15851dd149d2c55571098845a3bd98a96e77d1554cadfe6f5e733 SHA512 4428b6a835eea398d84dfe5cf0a5a2c3d85982891eb4d66bef6da68f527ad37ecfef7205bf44d3827ca561a6c597e40b4196c1d7f934e6cfd5da888df4996f57
diff --git a/dev-perl/Dumbbench/Dumbbench-0.111.0.ebuild b/dev-perl/Dumbbench/Dumbbench-0.111.0.ebuild
deleted file mode 100644
index d8a51b0621d..00000000000
--- a/dev-perl/Dumbbench/Dumbbench-0.111.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=BDFOY
-DIST_VERSION=0.111
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="More reliable benchmarking with the least amount of thinking"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-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
- virtual/perl-Time-HiRes
- virtual/perl-parent
-"
-DEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-MakeMaker-6.640.0
- virtual/perl-File-Spec
- test? (
- >=virtual/perl-Test-Simple-0.940.0
- )
-"
diff --git a/dev-perl/Dumbbench/Manifest b/dev-perl/Dumbbench/Manifest
index e967854e8f7..cfdddfb5894 100644
--- a/dev-perl/Dumbbench/Manifest
+++ b/dev-perl/Dumbbench/Manifest
@@ -1,2 +1 @@
-DIST Dumbbench-0.111.tar.gz 35481 BLAKE2B 3dd0b8ebd67998f6a9b9fce9260431e62a8e681a4fdc5b90f686f16f971cdf4ac787d5202cdd92859d9a5ca2b53ebb9b156d2c3644e7a578db3959fdf55cce77 SHA512 32d99c2336f3fa8af830f6505edbce367cfca7833d7a7cae131fc5fbccce1943476800899d21add8f566ab2f07b7532769c449ad062fdf39b4b917437b331b28
DIST Dumbbench-0.501.tar.gz 33583 BLAKE2B 256755a4a9ad0eadff8ed7d45f549cc3c7536ece5d0374a478ea2e2ffc6c023e696f7806471ff6198a9b7b2a8f14f14b7ab231e3a5126bbeba2d8bd41a7cb786 SHA512 8b26f4bb23a974955f96e50f4d3b5dc525f587c1a475738fe99617fa3c80e93858c6ef2d2d025f07485f15f1cd45251397c68562a50ad65244cfcf18c642e0b6
diff --git a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0-r1.ebuild
index 27f4319b477..1d755a36f27 100644
--- a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild
+++ b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ZEFRAM
DIST_VERSION=0.003
@@ -10,15 +10,13 @@ inherit perl-module
DESCRIPTION="Deconstructed Dynamic C Library Loading"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
virtual/perl-Carp
virtual/perl-Exporter
virtual/perl-XSLoader
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Module-Build
test? (
virtual/perl-Test-Simple
diff --git a/dev-perl/EV/EV-4.220.0.ebuild b/dev-perl/EV/EV-4.220.0.ebuild
deleted file mode 100644
index ada844bcf62..00000000000
--- a/dev-perl/EV/EV-4.220.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=4.22
-inherit perl-module
-
-DESCRIPTION="Perl interface to libev, a high performance full-featured event loop"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
-IUSE=""
-
-RDEPEND="
- dev-perl/common-sense
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- dev-perl/Canary-Stability
-"
diff --git a/dev-perl/EV/EV-4.330.0.ebuild b/dev-perl/EV/EV-4.330.0.ebuild
index 0540daeb296..ec997f6507f 100644
--- a/dev-perl/EV/EV-4.330.0.ebuild
+++ b/dev-perl/EV/EV-4.330.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl interface to libev, a high performance full-featured event loop"
LICENSE=" || ( Artistic GPL-1+ ) || ( BSD-2 GPL-2+ )"
SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ppc64 ~riscv x86"
IUSE=""
RDEPEND="
diff --git a/dev-perl/EV/Manifest b/dev-perl/EV/Manifest
index 9efc71d9d9c..9aee67db44f 100644
--- a/dev-perl/EV/Manifest
+++ b/dev-perl/EV/Manifest
@@ -1,2 +1 @@
-DIST EV-4.22.tar.gz 193418 BLAKE2B ac07559dd2b35e68da0338a52cbc201ed59b0f690e2c2bf7dae0e2476356cdb5fc3d749fd98b7fdb97f16c7e318c8ac20067f89c1c43b84c4ab148c241ded399 SHA512 0d30d1388a75ed3af24c3b854d8c2a54bfc62c274591f13205c35748f3652122bae85f46aae174ce5963395233536222c8fae35e8118cbd5af2f7ed0c45b70de
DIST EV-4.33.tar.gz 218067 BLAKE2B ea704806b66e2c8f944d417b24ffa3923288f96624296ab0320de693651d675c54a8b58b3b75914dc73dec1d7c65da04dfd9dd3b573d3f11978a3865f66fe991 SHA512 dd90739888ffd793652fc6590cbfd6f3df1ea25b1a6e478dc903ef10f49f9c729e87005b94f47786ca7603cf27b02e1d5d8a2941037bef25ba5a83fe608e89c5
diff --git a/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild b/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild
new file mode 100644
index 00000000000..7d1a0df97e2
--- /dev/null
+++ b/dev-perl/Email-Abstract/Email-Abstract-3.9.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=3.009
+inherit perl-module
+
+DESCRIPTION="unified interface to mail representations"
+
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~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/Manifest b/dev-perl/Email-Abstract/Manifest
index f791938a7d5..1d7d4cfa8cf 100644
--- a/dev-perl/Email-Abstract/Manifest
+++ b/dev-perl/Email-Abstract/Manifest
@@ -1 +1,2 @@
DIST Email-Abstract-3.008.tar.gz 26934 BLAKE2B 09d14db0a414bd93ac2ad55a8d9ba78c6896b2bc2b06dd3131e5329b09430d43d395491754fb9286f0458d009eb2fb2011befa413a322ffe16b163ecd85363f7 SHA512 efead64612562fb9d644fa830b2f29e0701af0f3ddeb118992badff7c7a45cb569ad4644a7b226cc625cdabfb3f5db155284eb68042928265bfc5c230f4bf40a
+DIST Email-Abstract-3.009.tar.gz 27897 BLAKE2B 5c5ee204bb83368e84c89a3754552a9d299caccbe7e43681a6dabdb0613a36d687efe370d091397d067807126aad0d37051d682e7d5d9f8f995afdcc06e392c2 SHA512 e2c2a497d942ef56d723ab109f8844f840bc14a4a23ae0febea32f6ce814b943ac0599dfce0a17c24d6631826240d8692592292a1c4f1fcc599c1983b37e0705
diff --git a/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild b/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild
deleted file mode 100644
index 7d0f78cf8a4..00000000000
--- a/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=PALI
-DIST_VERSION=1.01
-inherit perl-module
-
-DESCRIPTION="Parse and format RFC 2822 email addresses and groups"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- virtual/perl-Exporter
- virtual/perl-XSLoader
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
diff --git a/dev-perl/Email-Address-XS/Manifest b/dev-perl/Email-Address-XS/Manifest
index 45b5c9348d5..3050a4c961e 100644
--- a/dev-perl/Email-Address-XS/Manifest
+++ b/dev-perl/Email-Address-XS/Manifest
@@ -1,2 +1 @@
-DIST Email-Address-XS-1.01.tar.gz 26805 BLAKE2B 657c9b33e2008ba35dbd46bde1fd11b90112f1d2afc422b2cb97c041067c5ac435e7662d8c083866b0e9efb98b94987bbe1a04d284c960a1fcd047cdc1badf36 SHA512 399d8365f2d9d642f482b5fcb4400cb66923f99938180ed1e68c3c7729d44eb53159889780ce6bb97857ab8ef3bc0c4f2dbe74ee453ab250e003761f66c28449
DIST Email-Address-XS-1.04.tar.gz 29112 BLAKE2B 8ad1ed264a1d568839864946a22063e6e591663bd8ae3d857e67ec187757a05c1a72d48125b154ce625cf32ad1abff7829aba746d68cfa30ec5244796c182acf SHA512 2dda846f998cdc2112067b7a994e86162de765a0a23f2288cb8292f26b9ac07171452961389badb678d5568c7f4b0966d9dc97c1d91cd4be2b9767f0e615b1d8
diff --git a/dev-perl/Email-Address/Email-Address-1.912.0.ebuild b/dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild
index de48410c8af..f479d8b7069 100644
--- a/dev-perl/Email-Address/Email-Address-1.912.0.ebuild
+++ b/dev-perl/Email-Address/Email-Address-1.912.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RJBS
DIST_VERSION=1.912
@@ -11,11 +11,9 @@ DESCRIPTION="RFC 2822 Address Parsing and Creation"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND=""
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Encode
diff --git a/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild
index ef366bf517a..9616ace662d 100644
--- a/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0.ebuild
+++ b/dev-perl/Email-Date-Format/Email-Date-Format-1.5.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RJBS
DIST_VERSION=1.005
@@ -11,14 +11,12 @@ DESCRIPTION="Produce RFC 822 date strings"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
virtual/perl-Time-Local
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=virtual/perl-Test-Simple-0.960.0
diff --git a/dev-perl/Email-Date/Email-Date-1.104.0-r2.ebuild b/dev-perl/Email-Date/Email-Date-1.104.0-r3.ebuild
index c16c7fb304a..c89a3d9ee45 100644
--- a/dev-perl/Email-Date/Email-Date-1.104.0-r2.ebuild
+++ b/dev-perl/Email-Date/Email-Date-1.104.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RJBS
DIST_VERSION=1.104
@@ -11,8 +11,6 @@ DESCRIPTION="Find and Format Date Headers"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/TimeDate-1.16
@@ -20,7 +18,7 @@ RDEPEND="
>=dev-perl/Email-Date-Format-1.0.0
>=virtual/perl-Time-Piece-1.80.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
virtual/perl-Time-Local
diff --git a/dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild b/dev-perl/Email-Filter/Email-Filter-1.34.0-r1.ebuild
index 18acc14cae2..a16b69f7ba7 100644
--- a/dev-perl/Email-Filter/Email-Filter-1.34.0.ebuild
+++ b/dev-perl/Email-Filter/Email-Filter-1.34.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RJBS
DIST_VERSION=1.034
@@ -11,8 +11,6 @@ DESCRIPTION="Simple filtering of RFC2822 message format and headers"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Class-Trigger
@@ -20,7 +18,7 @@ RDEPEND="
dev-perl/Email-Simple
dev-perl/IPC-Run
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
virtual/perl-File-Temp
diff --git a/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild b/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild
index a1a2619297b..cd95d0f1e31 100644
--- a/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild
+++ b/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Find RFC 822 email addresses in plain text"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r1.ebuild b/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r2.ebuild
index 8c95cba3194..20dbdfea782 100644
--- a/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r1.ebuild
+++ b/dev-perl/Email-FolderType/Email-FolderType-0.814.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=RJBS
DIST_VERSION=0.814
@@ -11,14 +11,12 @@ DESCRIPTION="Determine the type of a mail folder"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
dev-perl/Module-Pluggable
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
dev-perl/Capture-Tiny
diff --git a/dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.200.0-r2.ebuild b/dev-perl/Email-LocalDelivery/Email-LocalDelivery-1.200.0-r3.ebuild
index 52c179736dc..f8a83647505 100644
--- a/