summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-07-12 08:41:54 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-07-12 08:41:54 +0100
commit4df3bf9762850b34cd1ead5c80374d1a0fc3362e (patch)
tree3080c5cb7ad17abcb63776a9f21c4947845546a6 /dev-perl
parent814f4cf860e299a046b649eaee5463427984c09c (diff)
gentoo resync : 12.07.2021
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild2
-rw-r--r--dev-perl/DBD-mysql/Manifest5
-rw-r--r--dev-perl/DBD-mysql/files/4.041-mariadb-10.2.patch35
-rw-r--r--dev-perl/DBD-mysql/files/DBD-mysql-4.044-amvis-type-conversions.patch56
-rw-r--r--dev-perl/DBD-mysql/files/DBD-mysql-4.044-no-dot-inc.patch151
-rw-r--r--dev-perl/Devel-CheckLib/Devel-CheckLib-1.140.0.ebuild2
-rw-r--r--dev-perl/Devel-CheckLib/Manifest2
-rw-r--r--dev-perl/Dist-Zilla/Manifest1
-rw-r--r--dev-perl/Dist-Zilla/files/Dist-Zilla-6.10.0-perl526.patch58
-rw-r--r--dev-perl/GD/Manifest1
-rw-r--r--dev-perl/GD/files/GD-2.560.0-rt106594.patch40
-rw-r--r--dev-perl/Manifest.gzbin277844 -> 278045 bytes
-rw-r--r--dev-perl/Mock-Config/Manifest2
-rw-r--r--dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild2
-rw-r--r--dev-perl/MogileFS-Server/Manifest3
-rw-r--r--dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild86
-rw-r--r--dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild86
-rw-r--r--dev-perl/MogileFS-Utils/Manifest2
-rw-r--r--dev-perl/MogileFS-Utils/MogileFS-Utils-2.290.0.ebuild21
-rw-r--r--dev-perl/Mojolicious/Manifest24
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-8.200.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild35
-rw-r--r--dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild (renamed from dev-perl/Mojolicious/Mojolicious-8.500.0.ebuild)13
-rw-r--r--dev-perl/Monitoring-Plugin/Manifest2
-rw-r--r--dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.0.ebuild34
-rw-r--r--dev-perl/Moo/Manifest2
-rw-r--r--dev-perl/Moo/Moo-2.5.4.ebuild29
-rw-r--r--dev-perl/MooX-HandlesVia/Manifest2
-rw-r--r--dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild30
-rw-r--r--dev-perl/MooX-StrictConstructor/Manifest2
-rw-r--r--dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.11.0.ebuild28
-rw-r--r--dev-perl/MooX-late/Manifest2
-rw-r--r--dev-perl/MooX-late/MooX-late-0.100.0.ebuild28
-rw-r--r--dev-perl/Moose/Manifest4
-rw-r--r--dev-perl/Moose/Moose-2.201.400.ebuild2
-rw-r--r--dev-perl/Moose/Moose-2.201.500.ebuild124
-rw-r--r--dev-perl/MooseX-Aliases/Manifest2
-rw-r--r--dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r2.ebuild (renamed from dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r1.ebuild)14
-rw-r--r--dev-perl/MooseX-Getopt/Manifest2
-rw-r--r--dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild41
-rw-r--r--dev-perl/MooseX-GlobRef/Manifest2
-rw-r--r--dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100-r1.ebuild (renamed from dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild)14
-rw-r--r--dev-perl/MooseX-MultiInitArg/Manifest2
-rw-r--r--dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0-r1.ebuild (renamed from dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0.ebuild)13
-rw-r--r--dev-perl/MooseX-Role-Parameterized/Manifest2
-rw-r--r--dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild37
-rw-r--r--dev-perl/MooseX-SetOnce/Manifest2
-rw-r--r--dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.201.0.ebuild26
-rw-r--r--dev-perl/MooseX-Types-URI/Manifest2
-rw-r--r--dev-perl/MooseX-Types-URI/MooseX-Types-URI-0.90.0.ebuild32
-rw-r--r--dev-perl/Mouse/Manifest4
-rw-r--r--dev-perl/Mouse/Mouse-2.4.10-r1.ebuild4
-rw-r--r--dev-perl/Mouse/Mouse-2.5.10.ebuild45
-rw-r--r--dev-perl/Mozilla-PublicSuffix/Manifest3
-rw-r--r--dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.4.ebuild34
-rw-r--r--dev-perl/Mozilla-PublicSuffix/files/1.0.4-no-dynamic-update.patch81
-rw-r--r--dev-perl/MusicBrainz-DiscID/Manifest2
-rw-r--r--dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.60.0.ebuild29
-rw-r--r--dev-perl/Net-ARP/Manifest2
-rw-r--r--dev-perl/Net-ARP/Net-ARP-1.0.11.ebuild32
-rw-r--r--dev-perl/Net-Amazon-S3/Manifest2
-rw-r--r--dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.0.ebuild53
-rw-r--r--dev-perl/Net-Amazon/Manifest2
-rw-r--r--dev-perl/Net-Amazon/Net-Amazon-0.620.0-r1.ebuild (renamed from dev-perl/Net-Amazon/Net-Amazon-0.620.0.ebuild)14
-rw-r--r--dev-perl/Net-CIDR-Lite/Manifest2
-rw-r--r--dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.220.0.ebuild2
-rw-r--r--dev-perl/Net-CIDR/Manifest2
-rw-r--r--dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild20
-rw-r--r--dev-perl/Net-DBus/Manifest4
-rw-r--r--dev-perl/Net-DBus/Net-DBus-1.1.0-r1.ebuild2
-rw-r--r--dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild30
-rw-r--r--dev-perl/Net-DNS-Async/Manifest2
-rw-r--r--dev-perl/Net-DNS-Async/Net-DNS-Async-1.70.0-r2.ebuild (renamed from dev-perl/Net-DNS-Async/Net-DNS-Async-1.70.0-r1.ebuild)13
-rw-r--r--dev-perl/Net-DNS-Resolver-Mock/Manifest2
-rw-r--r--dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild28
-rw-r--r--dev-perl/Net-DNS-Resolver-Programmable/Manifest2
-rw-r--r--dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0-r1.ebuild (renamed from dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0.ebuild)6
-rw-r--r--dev-perl/Net-DNS-SEC/Manifest4
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.160.0.ebuild2
-rw-r--r--dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild27
-rw-r--r--dev-perl/Net-DNS/Manifest6
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild60
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.230.0.ebuild2
-rw-r--r--dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild63
-rw-r--r--dev-perl/Net-Daemon/Manifest2
-rw-r--r--dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild18
-rw-r--r--dev-perl/Net-Domain-TLD/Manifest2
-rw-r--r--dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0-r1.ebuild (renamed from dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0.ebuild)5
-rw-r--r--dev-perl/Net-FreeDB/Manifest2
-rw-r--r--dev-perl/Net-FreeDB/Net-FreeDB-0.100.0-r1.ebuild (renamed from dev-perl/Net-FreeDB/Net-FreeDB-0.100.0.ebuild)10
-rw-r--r--dev-perl/PDL-Graphics-Gnuplot/Manifest1
-rw-r--r--dev-perl/PDL-Graphics-Gnuplot/files/PDL-Graphics-Gnuplot-2.11.0-outputfile.patch23
-rw-r--r--dev-perl/Role-Tiny/Manifest2
-rw-r--r--dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild23
-rw-r--r--dev-perl/Sub-HandlesVia/Manifest3
-rw-r--r--dev-perl/Sub-HandlesVia/Sub-HandlesVia-0.16.0.ebuild29
-rw-r--r--dev-perl/Sub-HandlesVia/metadata.xml8
-rw-r--r--dev-perl/Time-Monotonic/Manifest2
-rw-r--r--dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild4
-rw-r--r--dev-perl/capitalization/Manifest3
-rw-r--r--dev-perl/capitalization/capitalization-0.30.0-r1.ebuild19
-rw-r--r--dev-perl/capitalization/capitalization-0.30.0-r2.ebuild6
-rw-r--r--dev-perl/common-sense/Manifest2
-rw-r--r--dev-perl/common-sense/common-sense-3.750.0.ebuild2
-rw-r--r--dev-perl/constant-defer/Manifest3
-rw-r--r--dev-perl/constant-defer/constant-defer-6.0.0-r1.ebuild4
-rw-r--r--dev-perl/constant-defer/constant-defer-6.0.0.ebuild31
-rw-r--r--dev-perl/forks/Manifest1
-rw-r--r--dev-perl/forks/forks-0.360.0-r1.ebuild32
-rw-r--r--dev-perl/glib-perl/Manifest2
-rw-r--r--dev-perl/glib-perl/glib-perl-1.329.300.ebuild33
-rw-r--r--dev-perl/gnome2-canvas/Manifest2
-rw-r--r--dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild31
-rw-r--r--dev-perl/gnome2-wnck/Manifest2
-rw-r--r--dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild29
-rw-r--r--dev-perl/gtk2-ex-formfactory/Manifest2
-rw-r--r--dev-perl/gtk2-ex-formfactory/gtk2-ex-formfactory-0.670.0-r2.ebuild (renamed from dev-perl/gtk2-ex-formfactory/gtk2-ex-formfactory-0.670.0-r1.ebuild)15
-rw-r--r--dev-perl/gtk2-gladexml/Manifest2
-rw-r--r--dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild29
-rw-r--r--dev-perl/indirect/Manifest2
-rw-r--r--dev-perl/indirect/indirect-0.390.0.ebuild23
-rw-r--r--dev-perl/libintl-perl/Manifest4
-rw-r--r--dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild23
-rw-r--r--dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild33
-rw-r--r--dev-perl/libwww-perl/Manifest2
-rw-r--r--dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild73
-rw-r--r--dev-perl/maybe/Manifest2
-rw-r--r--dev-perl/maybe/maybe-0.20.200-r2.ebuild (renamed from dev-perl/maybe/maybe-0.20.200-r1.ebuild)13
-rw-r--r--dev-perl/multidimensional/Manifest2
-rw-r--r--dev-perl/multidimensional/multidimensional-0.14.0.ebuild25
138 files changed, 1330 insertions, 1264 deletions
diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild
index 55ba0d2943e8..43446da77090 100644
--- a/dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild
+++ b/dev-perl/DBD-mysql/DBD-mysql-4.50.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="mariadb +mysql test +ssl"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DBD-mysql/Manifest b/dev-perl/DBD-mysql/Manifest
index 11110f25b6fc..263a1db192f9 100644
--- a/dev-perl/DBD-mysql/Manifest
+++ b/dev-perl/DBD-mysql/Manifest
@@ -1,9 +1,6 @@
-AUX 4.041-mariadb-10.2.patch 1276 BLAKE2B 9e29ec5d423e77afe825adbf5146763edf168ed1050a8022d28c220d3fdeaa6cf631e15191be2da7dabccf41b9bc7ae1a13f4728a0f6790b7d230d0eb37c997c SHA512 1e2b4b98d285c7a0b0cfada98e7e65896b322dcf26985cb1f3bc0ceb1e72e71650b23a8b0600e887df33ed316545f8adc22c4cfd9318485f04195d3825d8ceee
-AUX DBD-mysql-4.044-amvis-type-conversions.patch 1739 BLAKE2B 25fcf1c74798a2c0aaaeae3788e69e9735533ffeb6ed3455eecc0e3500d961522081745e3e0d6a99bcbe28996555ca0caf935628688446d4ab2e896c5ee92f3f SHA512 3335e80f756b75299dd8f398a6e6f2aa3902ad581f6c46e8a1e5d032b10c586b5b3ad4a237ccd7dae48b2039a72eb3de537dcab193aba294114392ba32c42c29
-AUX DBD-mysql-4.044-no-dot-inc.patch 4927 BLAKE2B dd952d2dac0de6c9d428832083034041058c019d16f29df2e06f107181cc10a1924c1ff954e33d2269cc6d1d6e0b379b3887ad75bc1542afd6dc6714b9876dc0 SHA512 faf3f4fbe551b8dfe65e747dc78f6136c059934c145ffbd5b83781eec044f8d764f1b02cf5f11af542476853c887fa98b09c6b939740e934c57db235b0668a67
AUX DBD-mysql-4.050-fix-float-type-conversion.patch 1627 BLAKE2B 466df4b1cb2419a30d58e7e2305f6370cf6279c77d6f0cf16e9b637136e45406f671bc1061d8e47bf3dba7e1156ea28f7ace2c9c04cfdf2afe752d9d50532f54 SHA512 94074573635f457deaace20c0166710f2ff2aed664eb4e49d57aea0de6cc9d933263cb8842cea1ff13e8907ff7e5c89b4a73dee8da9a56875798eb87d4dbad02
AUX DBD-mysql-4.050-fix-for-MariaDB-10.3.13-with-zerofil.patch 1217 BLAKE2B 928c53b8daabe7f750522ead8a79971662c8f7b1fc076a0a8d626b4e93536f08664420c9486c05fa4944a19e90b7389b65dc590cfe0b5f5149e01d802e0f3e9a SHA512 79c9c289665a5e28dab4f0b74f2c7cb5895109edbf2f2074f9d6116b6d57dee4ade7586309739356ab318005748194b30e352fb20f1f5341ffb077085b529c07
AUX DBD-mysql-4.050-no-dot-inc.patch 5470 BLAKE2B 09a9b2a3fe033c6ae68b949dfacf08dbc1fa6cce13369a982ad99ee0226dc2b84a8ba1f8f7384325eb5d51b663d11b6163694a19ec343bd16c2a12f74c83bab8 SHA512 795bb73dda37311b4df06ddb541c39cd924f59453d0618c5cae53ccfb698556bc0bea97a0c644546cb6285092fdf71ef04cccf8d4efa47d71a9f64eeb5c02e3f
DIST DBD-mysql-4.050.tar.gz 161579 BLAKE2B fb17e151db730fd6955d3e4424dd495a9fcf5f3f4e2b6b79d9fdc86bc42c3314b68771f1d3c393fd80ea14aeda626a5c5d21f5b921d487350ffd79802edab1f6 SHA512 910f5b4ba7a7890d50a79f37d04ec8971a4f62acd0fe30bf3ab634f66e3128f0cd6513e5c9da8c807a0f4477d0cc766682ea8dd0d8072d02821b78df51f37879
-EBUILD DBD-mysql-4.50.0-r1.ebuild 2329 BLAKE2B f3e2b8aaa1835af654ae169b30fb4aa38f26d986a06a74813556b5b490e4b34e8b3474ec93e9abfac80159058c3f607d70a8eea41bc13d1c7199cb0283bcf204 SHA512 33b2afc2e53e063d62a2d21fdc43a346d871081369fdf3b5eb5f9c0c2c5876752d3e59370fd94f80a09c59c79e433654229015dc22b0d25a9c72213d91f4d2b3
+EBUILD DBD-mysql-4.50.0-r1.ebuild 2336 BLAKE2B f7184f90105637425d678cbe1fc0a4b4f16c2baa034071b98436d5550772c04658a2e62931b30643398b4cd00896beb409be3dee6d593304fc481974e3cdfb51 SHA512 8f9454006c797f648f61bdaf7b0d441ecfa233d58495ff9f4aa894964bc67341e1a12d6fe6270673a3d3390f11318d3f732ed7ea74766918ac53c6eb8cf0b4c8
MISC metadata.xml 995 BLAKE2B 6aa64b675959e1e02b7480a08f1ba8f875cb2f6ecca588512c46b2bc265ab61d996ad30eba6b487d0b9af14e77ca225a25b53be77dc7a9e7647746f656aa39bc SHA512 916a209009bf9d19b2844ca0aa01dc24cfb3d66a556905b5208e94d9137199e25dac0e56280ab6e012746e79d6808aba7ca9af2987ed78f875dfdf48b642aaf2
diff --git a/dev-perl/DBD-mysql/files/4.041-mariadb-10.2.patch b/dev-perl/DBD-mysql/files/4.041-mariadb-10.2.patch
deleted file mode 100644
index 13fa2775a3c4..000000000000
--- a/dev-perl/DBD-mysql/files/4.041-mariadb-10.2.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 509fd6a054de9408ce9032e93fff61f6bdbc568a Mon Sep 17 00:00:00 2001
-From: Brian Evans <grknight@gentoo.org>
-Date: Fri, 13 Oct 2017 15:03:50 -0400
-Subject: Fix building/linking against MariaDB 10.2
-
-Bug: https://bugs.gentoo.org/634192
----
- mysql.xs | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/mysql.xs b/mysql.xs
-index 13c6a57..6de3c8e 100644
---- a/mysql.xs
-+++ b/mysql.xs
-@@ -790,7 +790,7 @@ dbd_mysql_get_info(dbh, sql_info_type)
- D_imp_dbh(dbh);
- IV type = 0;
- SV* retsv=NULL;
--#if !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 50709
-+#if ( !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 50709 ) || MYSQL_VERSION_ID >= 100202
- /* MariaDB 10 is not MySQL source level compatible so this only applies to MySQL*/
- IV buffer_len;
- #endif
-@@ -822,7 +822,7 @@ dbd_mysql_get_info(dbh, sql_info_type)
- retsv = newSVpvn("`", 1);
- break;
- case SQL_MAXIMUM_STATEMENT_LENGTH:
--#if !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 50709
-+#if ( !defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= 50709 ) || MYSQL_VERSION_ID >= 100202
- /* MariaDB 10 is not MySQL source level compatible so this
- only applies to MySQL*/
- /* mysql_get_option() was added in mysql 5.7.3 */
---
-2.14.2
-
diff --git a/dev-perl/DBD-mysql/files/DBD-mysql-4.044-amvis-type-conversions.patch b/dev-perl/DBD-mysql/files/DBD-mysql-4.044-amvis-type-conversions.patch
deleted file mode 100644
index 9cf9ff91fc8a..000000000000
--- a/dev-perl/DBD-mysql/files/DBD-mysql-4.044-amvis-type-conversions.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From eb7eddaa2341b853df045ad4a3690c60fc38c6c8 Mon Sep 17 00:00:00 2001
-From: Pali <pali@cpan.org>
-Date: Fri, 24 Feb 2017 19:51:36 +0100
-Subject: Fix type conversions
-
-Calling SvNV() for magical scalar is not enough for float type conversion.
-It caused problem for Amavis in tainted mode -- all float values were zero.
-On the other hand SvIV() and SvUV() seems to work fine. To be sure that
-correct value of float is in scalar use sv_setnv() with explicit NV float
-value. Similar code is changed also for integers IV/UV.
-
-This patch should fix reported Amavis bug:
-https://github.com/perl5-dbi/DBD-mysql/issues/78
-
-See also reported perl bug about SvNV():
-https://rt.perl.org/Public/Bug/Display.html?id=130801
-
-Bugs: https://github.com/perl5-dbi/DBD-mysql/issues/78
-Bugs-Debian: https://bugs.debian.org/856064
----
- dbdimp.c | 9 +++------
- 1 file changed, 3 insertions(+), 6 deletions(-)
-
-diff --git a/dbdimp.c b/dbdimp.c
-index 9c33994..7fdfba1 100644
---- a/dbdimp.c
-+++ b/dbdimp.c
-@@ -4380,8 +4380,7 @@ process:
- if (!(fields[i].flags & ZEROFILL_FLAG))
- {
- /* Coerce to dobule and set scalar as NV */
-- (void) SvNV(sv);
-- SvNOK_only(sv);
-+ sv_setnv(sv, SvNV(sv));
- }
- break;
-
-@@ -4392,13 +4391,11 @@ process:
- /* Coerce to integer and set scalar as UV resp. IV */
- if (fields[i].flags & UNSIGNED_FLAG)
- {
-- (void) SvUV(sv);
-- SvIOK_only_UV(sv);
-+ sv_setuv(sv, SvUV(sv));
- }
- else
- {
-- (void) SvIV(sv);
-- SvIOK_only(sv);
-+ sv_setiv(sv, SvIV(sv));
- }
- }
- break;
---
-2.15.1
-
diff --git a/dev-perl/DBD-mysql/files/DBD-mysql-4.044-no-dot-inc.patch b/dev-perl/DBD-mysql/files/DBD-mysql-4.044-no-dot-inc.patch
deleted file mode 100644
index 5e0829384be4..000000000000
--- a/dev-perl/DBD-mysql/files/DBD-mysql-4.044-no-dot-inc.patch
+++ /dev/null
@@ -1,151 +0,0 @@
-From 35931a7465f19da53b97cd1bc5369a69aeac2ff6 Mon Sep 17 00:00:00 2001
-From: Pali <pali@cpan.org>
-Date: Mon, 17 Apr 2017 21:38:58 +0200
-Subject: Fix tests on Perl On 5.25.10 or greater with
- -Ddefault_inc_excludes_dot
-
-Some tests do not include dot in %INC and fails with error:
-Can't locate t/lib.pl in @INC
-
-Fixes: https://rt.cpan.org/Public/Bug/Display.html?id=120709
----
- t/40server_prepare_crash.t | 3 ++-
- t/lib.pl | 5 +++--
- t/rt118977-zerofill.t | 2 +-
- t/rt25389-bin-case.t | 3 ++-
- t/rt50304-column_info_parentheses.t | 3 ++-
- t/rt61849-bind-param-buffer-overflow.t | 3 ++-
- t/rt75353-innodb-lock-timeout.t | 3 ++-
- t/rt83494-quotes-comments.t | 3 ++-
- 8 files changed, 16 insertions(+), 9 deletions(-)
-
-diff --git a/t/40server_prepare_crash.t b/t/40server_prepare_crash.t
-index df6e2b3..e2c8c9f 100644
---- a/t/40server_prepare_crash.t
-+++ b/t/40server_prepare_crash.t
-@@ -5,7 +5,8 @@ use Test::More;
- use DBI;
-
- use vars qw($test_dsn $test_user $test_password);
--require "t/lib.pl";
-+use lib 't', '.';
-+require "lib.pl";
-
- my $dbh = eval { DBI->connect($test_dsn, $test_user, $test_password, { PrintError => 1, RaiseError => 1, AutoCommit => 0, mysql_server_prepare => 1, mysql_server_prepare_disable_fallback => 1 }) };
- plan skip_all => "no database connection" if $@ or not $dbh;
-diff --git a/t/lib.pl b/t/lib.pl
-index 2221c40..0c756a0 100644
---- a/t/lib.pl
-+++ b/t/lib.pl
-@@ -2,6 +2,7 @@ use strict;
- use warnings;
-
- use Test::More;
-+use File::Spec ();
- use DBI::Const::GetInfoType;
- use vars qw($mdriver $dbdriver $childPid $test_dsn $test_user $test_password);
-
-@@ -31,7 +32,7 @@ if (-f ($file = "t/$dbdriver.dbtest") ||
- -f ($file = "$dbdriver.dbtest") ||
- -f ($file = "../tests/$dbdriver.dbtest") ||
- -f ($file = "tests/$dbdriver.dbtest")) {
-- eval { require $file; };
-+ eval { require File::Spec->rel2abs($file); };
- if ($@) {
- print STDERR "Cannot execute $file: $@.\n";
- print "1..0\n";
-@@ -45,7 +46,7 @@ if (-f ($file = "t/$mdriver.mtest") ||
- -f ($file = "$mdriver.mtest") ||
- -f ($file = "../tests/$mdriver.mtest") ||
- -f ($file = "tests/$mdriver.mtest")) {
-- eval { require $file; };
-+ eval { require File::Spec->rel2abs($file); };
- if ($@) {
- print STDERR "Cannot execute $file: $@.\n";
- print "1..0\n";
-diff --git a/t/rt118977-zerofill.t b/t/rt118977-zerofill.t
-index 27ba1b7..86edb8e 100644
---- a/t/rt118977-zerofill.t
-+++ b/t/rt118977-zerofill.t
-@@ -5,7 +5,7 @@ use Test::More;
- use DBI;
-
- use vars qw($test_dsn $test_user $test_password);
--require "t/lib.pl";
-+require "./t/lib.pl";
-
- my $dbh = eval { DBI->connect($test_dsn, $test_user, $test_password, { PrintError => 1, RaiseError => 1 }) };
- plan skip_all => "no database connection" if $@ or not $dbh;
-diff --git a/t/rt25389-bin-case.t b/t/rt25389-bin-case.t
-index 37bffb9..9d091b3 100644
---- a/t/rt25389-bin-case.t
-+++ b/t/rt25389-bin-case.t
-@@ -4,7 +4,8 @@ use warnings;
- use DBI;
-
- use vars qw($test_dsn $test_user $test_password);
--require "t/lib.pl";
-+use lib 't', '.';
-+require "lib.pl";
-
- use Test::More;
-
-diff --git a/t/rt50304-column_info_parentheses.t b/t/rt50304-column_info_parentheses.t
-index 5b6d799..8c31bf6 100644
---- a/t/rt50304-column_info_parentheses.t
-+++ b/t/rt50304-column_info_parentheses.t
-@@ -4,7 +4,8 @@ use warnings;
- use DBI;
-
- use vars qw($test_dsn $test_user $test_password $state);
--require "t/lib.pl";
-+use lib 't', '.';
-+require "lib.pl";
-
- use Test::More;
-
-diff --git a/t/rt61849-bind-param-buffer-overflow.t b/t/rt61849-bind-param-buffer-overflow.t
-index 99a4ccc..494f985 100644
---- a/t/rt61849-bind-param-buffer-overflow.t
-+++ b/t/rt61849-bind-param-buffer-overflow.t
-@@ -5,7 +5,8 @@ use Test::More;
- use DBI;
-
- use vars qw($test_dsn $test_user $test_password);
--require "t/lib.pl";
-+use lib 't', '.';
-+require "lib.pl";
-
- my $INSECURE_VALUE_FROM_USER = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
-
-diff --git a/t/rt75353-innodb-lock-timeout.t b/t/rt75353-innodb-lock-timeout.t
-index 69b740e..41d1b8f 100644
---- a/t/rt75353-innodb-lock-timeout.t
-+++ b/t/rt75353-innodb-lock-timeout.t
-@@ -5,7 +5,8 @@ use Test::More;
- use DBI;
-
- use vars qw($test_dsn $test_user $test_password);
--require "t/lib.pl";
-+use lib 't', '.';
-+require "lib.pl";
-
- my $dbh1 = eval { DBI->connect($test_dsn, $test_user, $test_password, { RaiseError => 1, AutoCommit => 0 }) };
- plan skip_all => "no database connection" if $@ or not $dbh1;
-diff --git a/t/rt83494-quotes-comments.t b/t/rt83494-quotes-comments.t
-index 9df0d90..c42afe4 100644
---- a/t/rt83494-quotes-comments.t
-+++ b/t/rt83494-quotes-comments.t
-@@ -9,7 +9,8 @@ use DBI;
- use Test::More;
-
- use vars qw($test_dsn $test_user $test_password $state);
--require "t/lib.pl";
-+use lib 't', '.';
-+require "lib.pl";
-
- my $dbh;
- eval {$dbh= DBI->connect($test_dsn, $test_user, $test_password,
---
-2.15.1
-
diff --git a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.140.0.ebuild b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.140.0.ebuild
index d047c8870a59..1c5ffe1a6c24 100644
--- a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.140.0.ebuild
+++ b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.140.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module toolchain-funcs
DESCRIPTION="check that a library is available"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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-CheckLib/Manifest b/dev-perl/Devel-CheckLib/Manifest
index 34a3c47f3f22..bbe2f73dd1ba 100644
--- a/dev-perl/Devel-CheckLib/Manifest
+++ b/dev-perl/Devel-CheckLib/Manifest
@@ -2,5 +2,5 @@ AUX Devel-CheckLib-1.14-test-toolchain.patch 1468 BLAKE2B 5f1b0dc8474f3af85cdec2
DIST Devel-CheckLib-1.13.tar.gz 15450 BLAKE2B edec53744f9f0982b94c5018907d0ea0793bbe12b64681a5b3f31818fa91e56889ff6f72d8f76e9df8ff7203afc8a2d782f610d1557da927a578f73cf256404c SHA512 2952b0ba75cc0099182aeef533749dd044518ae3df368956caa5d7d860f94658b8eadc1b1f8fabf2ba2dc3e0a3e05498f077e4cb6469609e57272b55a026cc46
DIST Devel-CheckLib-1.14.tar.gz 15562 BLAKE2B f9e80b216dd6ee9a9949cc369e2d8f8d18f7cce8dd20f855f91ef18e6646d165c895567ad25e9b50a863e319e7320e785b1c3f5aa6cb3f65aec938786ddff01b SHA512 a5a310cd20e7bfa3c28718b0cba997e029ae0a422ed355d70774691521a3f5c2942eb39269dec1b09e706c1d124559313ab79e787430e0bb3ad43d8aa937539c
EBUILD Devel-CheckLib-1.130.0.ebuild 717 BLAKE2B ae0335d33b27dace3ded71e4b67d9f9d01ffd11ce578cdb9215719bbd141e3a4d4966f6698fc9e81962181b4dcedf6b0860f08a4f0d070a94acff6453e560314 SHA512 ca1a5ac19e99a8a80d5c9c07be5e115918acfb9dc4cdee47c6d82db6452089eb9f240f29e236a6c113a30dca9d549da6691b0f98b5a50bccd353701984bb14fc
-EBUILD Devel-CheckLib-1.140.0.ebuild 889 BLAKE2B 4b78949bd7c74278d0bd28f6c7cc91a4260f0a949145cc3e31f550e0b2fa09af51dff4c34384f83b2da0a5a6dee27baca3d470e2c458657282930ac90435ace8 SHA512 69b1aa9682f28bf81ae38c02c9d81a67834309954a5cd0ac3bbaa93a8265f0f7172345a3590f6eb2807bfe801fa1b52eae7ca45051ac38830b1826525d33dcd0
+EBUILD Devel-CheckLib-1.140.0.ebuild 896 BLAKE2B 885eb045b109345b72888ca5df490bdf517dc8fac4d0de6fe706fb40847a11bd469b4a87c4294ff16d095f57165df5900bf255c7585103e1d61bba7dda70597a SHA512 923b7db32b4d0d3e7b294f403a035ee671e98a7f509795c92f1f642b3ae26ef7d05a635761f2695d38763f57beee4df803a8bd27cf2b3b71935f241468049dbf
MISC metadata.xml 400 BLAKE2B 2ac973aaccf8f38f04c99b1bdb18678db6d0d4ab6796f60804670ef6d4ab3ddf84b8e302c44ba7b35ba7a76b60d6ee662faebd57b071eb966728dcba86016e64 SHA512 6840ef8185a219ac05d47ad1ae5f50b4b45648760514877e7cd50a1633dbc320fc046b283360176549856814e76683698171eba1aee5bf0ceb3114dff2ad98df
diff --git a/dev-perl/Dist-Zilla/Manifest b/dev-perl/Dist-Zilla/Manifest
index 853db2294793..cd60c912c86c 100644
--- a/dev-perl/Dist-Zilla/Manifest
+++ b/dev-perl/Dist-Zilla/Manifest
@@ -1,5 +1,4 @@
AUX Dist-Zilla-6.015-authordeps-missing.patch 1378 BLAKE2B 4666036c22cb9c2cb869541560b9c16b2c259bedd3a43314e13ed1c4ba7d15dbb9729451e33982c6b78da1c5a03c99e304d7f8ea8759279255af117c3e9258da SHA512 1abd7648457e0d52782bfb9ac7636b07cf725e2328b08a059a19d297b9865a0c06ef287b45f871401bdf39e93b5cbc4f42d8a1aafa8e38ce617112b23d49e4f9
-AUX Dist-Zilla-6.10.0-perl526.patch 1963 BLAKE2B 23237b2231fa160beca39c06d15bd82148476c2b3c44bdf7509fcd7c52931aeda4300bbc64c4f50257f26a8323f4ec0fa824e15a78853455a980c22ef23f2cee SHA512 bc2058c71160be5cd191e46e19d245070d2f4f12bc2f067c702757e30394aa1bc986d055f40303716e3da85bc48e40c31683cf21bf495da634f983227c20baa7
DIST Dist-Zilla-6.015.tar.gz 202822 BLAKE2B e26d50d7cf90940e3e003f1d056885481878aec8a2b16ed8413c237aeafb878bc002ee231a0edbdc4b5fd584480f1b245b3469a27a2c5edc93fd79a57de96dcf SHA512 956a32d2123fa371f2589f2d18d87b6408fd13ebdf0e711da4cac8ebc3dd82accf9e97d6dd577d69bf795c589b7246b9f9f1124835a6dcdb89730fdeec547715
DIST Dist-Zilla-6.017.tar.gz 203472 BLAKE2B dd51b8752780036f77916df16d2b0f780ec69027b33e5fd277afb3d60bab83c1ba55cf0f3076314888351e6e9164597bd4e096cf01c5e388a8964cfe9178b2c2 SHA512 08408d5c6112a682994609d29a50d42eb85ca8457db94dd3d37f6849a7ceb40d84b4bf212279cab885cb0c465fbfe709c3a995ceb086dfa47ebbe68af0d17e78
EBUILD Dist-Zilla-6.15.0-r1.ebuild 5086 BLAKE2B 2283b7e2fa7eb3d2e0a507795281612ff5f53158e07dd6ca2a71efcc23bd9cb7302ec14ce336c5500e5a48893e6208edb62f65b8b1f258a2ea6ec1ef631ce2fc SHA512 fe56e9bd3d41d3a92a1d58318adc4e36e7d2687d59e76b3afe06cb482863bb28c4e3b3beb71119c763873ae1ab29fb502b18732381fb8cb3e766b389be45e70d
diff --git a/dev-perl/Dist-Zilla/files/Dist-Zilla-6.10.0-perl526.patch b/dev-perl/Dist-Zilla/files/Dist-Zilla-6.10.0-perl526.patch
deleted file mode 100644
index ad908fa84a0e..000000000000
--- a/dev-perl/Dist-Zilla/files/Dist-Zilla-6.10.0-perl526.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From fda708069c3c3bdb2b6d8922b21eb604084d51e2 Mon Sep 17 00:00:00 2001
-From: Kent Fredric <kentnl@gentoo.org>
-Date: Fri, 6 Oct 2017 22:32:36 +1300
-Subject: Keep dist-root in @INC beyond Perl 5.26
-
-The only thing that makes sense is to ensure CWD of some description is
-in @INC at some stage before plugins are actually loaded, because
-that's the traditional expectation.
-
-Basically, this option is the only option that works. There's no viable
-way to scope @INC changes to anything narrower without breaking the
-usage entirely.
-
-There's no sane way to limit the depth of @INC changes either, even if
-we wanted to.
-
-And if you have vulnerable code in your project source tree that you're
-worried about, you're pretty much beyond screwed already, and you're
-about to be screwing CPAN when you ship next, and no amount of @INC
-magic will save you.
-
-Bug: https://bugs.gentoo.org/613586
-Bug: https://github.com/rjbs/Dist-Zilla/issues/581
-Bug: https://github.com/rjbs/Dist-Zilla/pull/590
-Bug: https://github.com/rjbs/Dist-Zilla/pull/600
----
- lib/Dist/Zilla/Dist/Builder.pm | 1 +
- lib/Dist/Zilla/Util/AuthorDeps.pm | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/lib/Dist/Zilla/Dist/Builder.pm b/lib/Dist/Zilla/Dist/Builder.pm
-index 2148eeb..6b8e301 100644
---- a/lib/Dist/Zilla/Dist/Builder.pm
-+++ b/lib/Dist/Zilla/Dist/Builder.pm
-@@ -36,6 +36,7 @@ sub from_config {
- $arg ||= {};
-
- my $root = path($arg->{dist_root} || '.');
-+ unshift @INC, $root->absolute->stringify;
-
- my $sequence = $class->_load_config({
- root => $root,
-diff --git a/lib/Dist/Zilla/Util/AuthorDeps.pm b/lib/Dist/Zilla/Util/AuthorDeps.pm
-index 01a958e..cfcd62f 100644
---- a/lib/Dist/Zilla/Util/AuthorDeps.pm
-+++ b/lib/Dist/Zilla/Util/AuthorDeps.pm
-@@ -105,7 +105,7 @@ sub extract_author_deps {
-
- if ($missing) {
- require Module::Runtime;
--
-+ unshift @INC, $root->absolute->stringify;
- @packages =
- grep {
- $_ eq 'perl'
---
-2.14.1
-
diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest
index 275e7c095b23..2b0a1cc5ddc2 100644
--- a/dev-perl/GD/Manifest
+++ b/dev-perl/GD/Manifest
@@ -1,4 +1,3 @@
-AUX GD-2.560.0-rt106594.patch 1253 BLAKE2B d7d05d2c492782a90e877932dd9a12aeedc5d206fa41a4bbf35b871c6d3fd27557f2d9e0606f39cddee92f4b132e6d57f0f83dc90d0c82689b52f36ae7ec5c6b SHA512 6bb62f4dd24076f1d99a99e6adbba8daba6c94366ac6e0bdd5a9c18758f7090d6a387d1405b8402fe0463a25825542100d46768f56f80d64d05f34a0b20f0881
DIST GD-2.66.tar.gz 253000 BLAKE2B 1a1d5374c06fcb07849e504c8c5c6f00443890cfb728fd02b4c94838d754c2f04bbda80cfa8e2a7b08a3c07cbed32aa6a499468dfb044865f833b3486965d2b8 SHA512 37d3da70f4e0b89b0166488a1f8a48c508ff5e515653fe1b10602cb708ae0ce713c617dcae21c48ec795799fb0e061762696e6a65bb8ba359859223d15677c61
DIST GD-2.73.tar.gz 261203 BLAKE2B 088cb4d3c846d61e89631c7fef6b0273489297f0613e1ebb98c33b404a613431c79a5e72c2b757450496ef8d86aabe387b102a4c8d22d69532b8d8e989bac9bf SHA512 0c360c86307c8a2484bd8e1fb4cf24e27f7976bcfd830d9070fdc3775d233845734c59796082d498276aa715f30c9452c492b0d5bd75e488c1e9c5fa76490709
EBUILD GD-2.660.0.ebuild 1489 BLAKE2B 7f5d3c7fc11662353a27be7eebc9e5ba69f24fb11a0d7bee6dd1cb4dc8b2d844fcf20ad15b408c8baa0a68172d823648a057df6989e9e636fdcd286cb1e9a7f5 SHA512 e4c72da6ca0757b4d06fb92e5565244bf56b1b093c80fb073fd1eb42ad4f4816d942387cd42a24f0c7f12ecf84bb9c3f38160f7e17a597048658542910de8c1e
diff --git a/dev-perl/GD/files/GD-2.560.0-rt106594.patch b/dev-perl/GD/files/GD-2.560.0-rt106594.patch
deleted file mode 100644
index dc8007d5d493..000000000000
--- a/dev-perl/GD/files/GD-2.560.0-rt106594.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-diff -Naur GD-2.56/t/GD.t GD-2.56b/t/GD.t
---- GD-2.56/t/GD.t 2014-10-28 01:34:54.000000000 +0000
-+++ GD-2.56b/t/GD.t 2016-05-10 10:05:05.838356122 +0000
-@@ -7,8 +7,8 @@
- use FindBin qw($Bin);
- use lib "$Bin/../blib/lib","$Bin/../blib/arch","$Bin/../lib";
- use constant FONT=>"$Bin/test_data/Generic.ttf";
--use constant IMAGE_TESTS => 7;
--use Test::More tests => 11;
-+use constant IMAGE_TESTS => 6;
-+use Test::More tests => 10;
- use IO::Dir;
-
- use_ok('GD',':DEFAULT',':cmp');
-@@ -219,25 +219,6 @@
- return $im;
- }
-
--sub test7 {
-- my $im = GD::Image->new(400,250);
-- if (!$im) { printf("Test7: no image");};
-- my($white,$black,$red,$blue,$yellow) =
-- (
-- $im->colorAllocate(255, 255, 255),
-- $im->colorAllocate(0, 0, 0),
-- $im->colorAllocate(255, 0, 0),
-- $im->colorAllocate(0,0,255),
-- $im->colorAllocate(255,250,205)
-- );
--
-- # Some TTFs
-- $im->stringFT($black,FONT,12.0,0.0,20,20,"Hello world!") || warn $@;
-- $im->stringFT($red,FONT,14.0,0.0,20,80,"Hello world!") || warn $@;
-- $im->stringFT($blue,FONT,30.0,-0.5,60,100,"Goodbye cruel world!") || warn $@;
-- return $im;
--}
--
- sub run_image_regression_tests {
- my $suffix = $ENV{GDIMAGETYPE} || 'gd2';
- print STDERR "# Testing using $suffix support.\n";
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 12c3c741aa9f..240c50aae2ce 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Mock-Config/Manifest b/dev-perl/Mock-Config/Manifest
index 8e6d5116d354..1824d2e07f11 100644
--- a/dev-perl/Mock-Config/Manifest
+++ b/dev-perl/Mock-Config/Manifest
@@ -1,3 +1,3 @@
DIST Mock-Config-0.03.tar.gz 6139 BLAKE2B 6104f182cacb2d73366ae7df98d7471ce8be01b94add0d16cfdcdd8c14e2f38781b9708a689d39f3ee701d1bf964f7af3563337e458bccef3a2a9b2e4fefbeb7 SHA512 6e61e8edc3226b133eb4b49358cccb45a8eb7da5b56eed0d75ce1503b5ef91c7ea84606ef3bd482e3ac8dc3d66226aa3065d835547b4e807729d909eae88c8c0
-EBUILD Mock-Config-0.30.0.ebuild 673 BLAKE2B 2ba80e9a9ab593accaa4e5caf4232d1b5cbc8e95616e8a35528eb2465cb2aa4cd26f47f04702b3cc9a3026967c27965ad1d6ba64348a70733d67ca04855747d3 SHA512 9b0076f2ffc56471ea451130b5f2424536a18e170993ec4a20fcc3bc64344ab9b94be310595303ca2fd831b5ef842121af98244042377632f2bd4c63d08eb2c5
+EBUILD Mock-Config-0.30.0.ebuild 680 BLAKE2B 40fa5a31ac0eb637d591e6c0836dbf4a2ffe92fc74321756ce0a32503107f05d6b9f5ca9350c15c8cd840ae25859a5d725f44f5d46a49fb2a5d1c6a59c017a34 SHA512 13e288c3efcce9dec8c760d7e4690ab627801fb9067f5f13bcb88bced90fe0bf23e31ee2abcadd349e2535c07266e28feba3b29719677fb3383756a96d53685a
MISC metadata.xml 394 BLAKE2B 9d090491d856b5a252d8443901a4517bcf5661f883a367dcaf00a46871e9087f5acfdb18f4b538a6acd4c3eda42746c2e24e1491b7f5299d9b7194031715cc6d SHA512 d628864d69ac90706453bcfc60401207b223b271c808b7c1b727d17bee7ebad915e1cb302d07d0f029b02dad857e3fa10345a6eadc65f91ad384b849efc20c62
diff --git a/dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild b/dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild
index 2750d5e08b22..5d078d2bed5e 100644
--- a/dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild
+++ b/dev-perl/Mock-Config/Mock-Config-0.30.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Temporarily set Config or XSConfig values"
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"
+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"
LICENSE="Artistic-2"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/MogileFS-Server/Manifest b/dev-perl/MogileFS-Server/Manifest
index ec0bcfb0fbaf..1e6aa68a440b 100644
--- a/dev-perl/MogileFS-Server/Manifest
+++ b/dev-perl/MogileFS-Server/Manifest
@@ -1,7 +1,4 @@
AUX MogileFS-Server-2.720.0-gentoo-init-conf.patch 3945 BLAKE2B 590164b44c6f166950a7625b669a5ad94891b70d078b9c3780ed4385536cd124c6aefdca3aa29c2127cda61987f8b19e1ba5c59f48ee01d50d46060a1b2fd5f9 SHA512 e8a294dcea44a25f2128d199b3e202a799ed4fc8716ae1e99606ccee900a8d1ecb4a5dff7a5369038bf936bc40fcb2e0dae104a1a0d4415eb49dfbd47aa69a09
-DIST MogileFS-Server-2.72.tar.gz 200057 BLAKE2B 835a7799389e536b42ed000b8ce07225609501ee6a4c002253a0018d0b17c815e8825a56f78ee0c0604d57cafea45ac044fda4e6e6bc33e0b60b8ed5b51a7e10 SHA512 4076ba33123c984f9d7c56db7d308b4d857e852caa8d811d86ed551b9ab74a6dfc93b034d034ec2802376035799860c613aef2bdd3898c1225e37727fda34ade
DIST MogileFS-Server-2.73.tar.gz 202285 BLAKE2B bd7032a507df8eba7e8c48205a8d76e66a85e28a2223bce47a1753c38d700a5e8b3ab72e5bffd592d1aec4918374e57d3bf882b911f3d5fb6d1f403a4d32275f SHA512 9d5f67334d1877e9a6e63abb728a9d00b93f35579057102b9601a9c65bd3ff8438090e560ddefaec04ce24d4d2c9a7554d7ea2595b5e4ba6f4f2c4554ccac268
-EBUILD MogileFS-Server-2.720.0-r1.ebuild 2465 BLAKE2B 8bc833d8953667f207bd152387fa911c0b51b794c3e33888194caa845fcfa8155a483f01859eaed3648615b961ff1dba828a65a503100500a4fdb1a221054bc2 SHA512 270edc1e0bef35978f1797005ac284b3a9a1c86411d0ee6d2960b284ec2290fe587ffaab5fd90006d535e9bfb8d359bf65adf1370747421c8594587207e52652
EBUILD MogileFS-Server-2.730.0-r1.ebuild 2478 BLAKE2B f40460f371aa2d03318d8374d31bd653015637ee5807ae2e3e8fcb44b98132c6d9602ca69a93d8fe84347d898dbd0bd65cd64589f086e4341a13d9de1c94a682 SHA512 bccd1ddc11de6557510e86f145c586d2f2e581c3ad018c7cb0ed271b619371727f03735b2edaed70e6b24043d78af564c966796b5a4d564d415824dbc48cd890
-EBUILD MogileFS-Server-2.730.0.ebuild 2465 BLAKE2B 8bc833d8953667f207bd152387fa911c0b51b794c3e33888194caa845fcfa8155a483f01859eaed3648615b961ff1dba828a65a503100500a4fdb1a221054bc2 SHA512 270edc1e0bef35978f1797005ac284b3a9a1c86411d0ee6d2960b284ec2290fe587ffaab5fd90006d535e9bfb8d359bf65adf1370747421c8594587207e52652
MISC metadata.xml 4549 BLAKE2B eb81910b09295bbf72b0afc491e873184f7d6c247cc439c3df52dcdbab00af94b336491c218ef31e232fecdc5f3b89f44a233f6911c818b1c96e651c817f6336 SHA512 406e5860c1e43a71c2e101891b83986bdb9b604d5a92e021abdb1b28900b05bc51a81551ee8d535e31fc78b29e0de34fd956f4ccd3743ccf5d749600e0594bce
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
deleted file mode 100644
index ee20ce439a78..000000000000
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.720.0-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DORMANDO
-DIST_VERSION=${PV%0.0}
-inherit user perl-module
-
-DESCRIPTION="Server for the MogileFS distributed file system"
-HOMEPAGE="http://www.danga.com/mogilefs/ https://metacpan.org/release/MogileFS-Server"
-
-IUSE="mysql +sqlite test postgres"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( sqlite ) || ( mysql sqlite postgres )"
-
-SLOT="0"
-LICENSE="|| ( Artistic GPL-2 )"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-# Upstream site recommends this,
-# but it breaks Perlbal
-# dev-perl/Perlbal-XS-HTTPHeaders
-RDEPEND="dev-perl/Net-Netmask
- >=dev-perl/Danga-Socket-1.610.0
- >=dev-perl/Sys-Syscall-0.220.0
- >=dev-perl/Perlbal-1.790
- >=dev-perl/IO-AIO-4
- dev-perl/libwww-perl
- >=dev-perl/MogileFS-Client-1.170.0
- >=dev-perl/MogileFS-Utils-2.280.0
- dev-perl/Cache-Memcached
- dev-perl/DBI
- mysql? ( dev-perl/DBD-mysql )
- postgres? ( dev-perl/DBD-Pg )
- sqlite? ( dev-perl/DBD-SQLite )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
-)
-DIST_TEST="never verbose"
-
-MOGILE_USER="mogile"
-
-pkg_setup() {
- # Warning! It is important that the uid is constant over Gentoo machines
- # As mogilefs may be used with non-local block devices that move!
- enewuser ${MOGILE_USER} 460 -1 -1
-}
-
-src_install() {
- perl-module_src_install || die "perl-module_src_install failed"
- cd "${S}"
-
- newconfd "${S}"/gentoo/conf.d/mogilefsd mogilefsd
- newinitd "${S}"/gentoo/init.d/mogilefsd mogilefsd
-
- newconfd "${S}"/gentoo/conf.d/mogstored mogstored
- newinitd "${S}"/gentoo/init.d/mogstored mogstored
-
- newinitd "${S}"/gentoo/init.d/mogautomount mogautomount
-
- diropts -m 700 -o ${MOGILE_USER}
- keepdir /var/mogdata
-
- diropts -m 755 -o root
- dodir /etc/mogilefs
-
- insinto /etc/mogilefs
- insopts -m 600 -o root -g ${MOGILE_USER}
- newins "${S}"/gentoo/conf/mogilefsd.conf mogilefsd.conf
- newins "${S}"/gentoo/conf/mogstored.conf mogstored.conf
-}
-
-pkg_postinst() {
- chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
- chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
-}
-
-src_test() {
- # these need to be in the env and the makeopts
- export MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite TMPDIR="${T}/mogile"
- #perl-module_src_test
- make -j1 test TEST_VERBOSE=1 MOGTEST_DBUSER=${MOGTEST_DBUSER} MOGTEST_DBNAME=${MOGTEST_DBNAME} MOGTEST_DBTYPE=${MOGTEST_DBTYPE} TMPDIR="${TMPDIR}"
-}
diff --git a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild b/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild
deleted file mode 100644
index ee20ce439a78..000000000000
--- a/dev-perl/MogileFS-Server/MogileFS-Server-2.730.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DORMANDO
-DIST_VERSION=${PV%0.0}
-inherit user perl-module
-
-DESCRIPTION="Server for the MogileFS distributed file system"
-HOMEPAGE="http://www.danga.com/mogilefs/ https://metacpan.org/release/MogileFS-Server"
-
-IUSE="mysql +sqlite test postgres"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( sqlite ) || ( mysql sqlite postgres )"
-
-SLOT="0"
-LICENSE="|| ( Artistic GPL-2 )"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-# Upstream site recommends this,
-# but it breaks Perlbal
-# dev-perl/Perlbal-XS-HTTPHeaders
-RDEPEND="dev-perl/Net-Netmask
- >=dev-perl/Danga-Socket-1.610.0
- >=dev-perl/Sys-Syscall-0.220.0
- >=dev-perl/Perlbal-1.790
- >=dev-perl/IO-AIO-4
- dev-perl/libwww-perl
- >=dev-perl/MogileFS-Client-1.170.0
- >=dev-perl/MogileFS-Utils-2.280.0
- dev-perl/Cache-Memcached
- dev-perl/DBI
- mysql? ( dev-perl/DBD-mysql )
- postgres? ( dev-perl/DBD-Pg )
- sqlite? ( dev-perl/DBD-SQLite )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.720.0-gentoo-init-conf.patch"
-)
-DIST_TEST="never verbose"
-
-MOGILE_USER="mogile"
-
-pkg_setup() {
- # Warning! It is important that the uid is constant over Gentoo machines
- # As mogilefs may be used with non-local block devices that move!
- enewuser ${MOGILE_USER} 460 -1 -1
-}
-
-src_install() {
- perl-module_src_install || die "perl-module_src_install failed"
- cd "${S}"
-
- newconfd "${S}"/gentoo/conf.d/mogilefsd mogilefsd
- newinitd "${S}"/gentoo/init.d/mogilefsd mogilefsd
-
- newconfd "${S}"/gentoo/conf.d/mogstored mogstored
- newinitd "${S}"/gentoo/init.d/mogstored mogstored
-
- newinitd "${S}"/gentoo/init.d/mogautomount mogautomount
-
- diropts -m 700 -o ${MOGILE_USER}
- keepdir /var/mogdata
-
- diropts -m 755 -o root
- dodir /etc/mogilefs
-
- insinto /etc/mogilefs
- insopts -m 600 -o root -g ${MOGILE_USER}
- newins "${S}"/gentoo/conf/mogilefsd.conf mogilefsd.conf
- newins "${S}"/gentoo/conf/mogstored.conf mogstored.conf
-}
-
-pkg_postinst() {
- chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
- chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf
-}
-
-src_test() {
- # these need to be in the env and the makeopts
- export MOGTEST_DBUSER=mogile MOGTEST_DBNAME=tmp_mogiletest MOGTEST_DBTYPE=SQLite TMPDIR="${T}/mogile"
- #perl-module_src_test
- make -j1 test TEST_VERBOSE=1 MOGTEST_DBUSER=${MOGTEST_DBUSER} MOGTEST_DBNAME=${MOGTEST_DBNAME} MOGTEST_DBTYPE=${MOGTEST_DBTYPE} TMPDIR="${TMPDIR}"
-}
diff --git a/dev-perl/MogileFS-Utils/Manifest b/dev-perl/MogileFS-Utils/Manifest
index dc193db3d50d..5a7cb3bf4d87 100644
--- a/dev-perl/MogileFS-Utils/Manifest
+++ b/dev-perl/MogileFS-Utils/Manifest
@@ -1,5 +1,3 @@
-DIST MogileFS-Utils-2.29.tar.gz 40648 BLAKE2B ef97bb9820f0dd25f8e1b36a10d08ae48ac2241ab3fcc875e366ec834115c215c12101814eb8a0d40ecd915ab5b71c6283365c1f10b75a3e13741bece65607f1 SHA512 833dd37266be5337ac4a64df5677ed988aee47df6e883d409e6d2326207dd9540e941f61752959e3ca200d83ae061a234fc79073ccffb71fddcda88753efbd99
DIST MogileFS-Utils-2.30.tar.gz 40653 BLAKE2B 7bd0d4913495d20ce0e9e2abd092a1ffbc3ce62f82cecc3ebe33216b5f3a338765b1f5ad71fec79373f9eb15b68d58f368f12d11becf19e479d3ffcb0783a1c5 SHA512 6e248ca497f033e1b5c5cb01f89d6d97a3d1ada61cb224a82fc9bca3ba7b3be0341037405603d1dbcbba86277dfd4a1862d4bca0265f5b35d10ac8b6ca33aa6b
-EBUILD MogileFS-Utils-2.290.0.ebuild 437 BLAKE2B 3d0506f02f8e9820090919c14e3da3592c0d541d6fc75bc02a414bcd3fde6a398a917616382e57e22d32dd35a2b889391ded7ca965b862981e9750d632ab3d7e SHA512 a7e6ad510d81b3a53236ef834b732291201751b43eedef5563c792b7159c1b484a837c89c9f22ecc900979d2d91de61d2f03a2ed5b31edf9e9be53a0a6e184de
EBUILD MogileFS-Utils-2.300.0.ebuild 434 BLAKE2B ccca360c3ce94be06bc300819321cf5a18d14495e8e4c24862296573bed38573431b38436bf66691620a3dd23f4f6582da024184aefed9a321e3b44458e66d8c SHA512 dc29b073b3678957ce845a81aa63f05bc97ba3ade6f2e340edf94f26eb7fd90035e13eb33879d1764247cb3699d5f5d83e2699c17f1b1968ad05241c1f5d9e77
MISC metadata.xml 483 BLAKE2B c1f6d1ea3e73f8192841a672adf9150bf6935ea088f8a3ea1238b37767cb7f0571ec91a6835aee61987bb1a86cbb7d5bb1a235d9b4e3e4697234574e26926dbc SHA512 6ea52215913cb023b2ee22d6761888344513647b306720908df9e2506ca4cbb1cd8531dde410b1fc5093ff44167f63ad2044a2724bddee785a368ce7cb0aad41
diff --git a/dev-perl/MogileFS-Utils/MogileFS-Utils-2.290.0.ebuild b/dev-perl/MogileFS-Utils/MogileFS-Utils-2.290.0.ebuild
deleted file mode 100644
index b0d322b7bbdd..000000000000
--- a/dev-perl/MogileFS-Utils/MogileFS-Utils-2.290.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DORMANDO
-DIST_VERSION=${PV%0.0}
-inherit perl-module
-
-DESCRIPTION="Server for the MogileFS distributed file system"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND="virtual/perl-IO-Compress
- dev-perl/libwww-perl
- >=dev-perl/MogileFS-Client-1.160.0"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
-"
diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 6a1a1dd6b2ae..36f45a04eb59 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -1,27 +1,7 @@
DIST Mojolicious-7.57.tar.gz 706093 BLAKE2B 13212367fe09a437a97093668558ded1216465b25dd145ecf7e62256f05f129a434164a346bb3e928482fc041acfd68350e9e71ac088c49f679df43221917f73 SHA512 2bb830ca14cda5571a614ad74144c047dd96fafe49b530b1e6e19115c43cc3b8f4f174f549fdb8816183e42f26620fcf36b47f7c05ae592273c74c38dfaa4c0b
-DIST Mojolicious-7.60.tar.gz 708129 BLAKE2B bac0f8ac75255ed6d0597cc2d00eeca9da66e9c7548942daf50cca3d24875306a8e19934ae10b2e5b3bd727b1bb531b31a665938c32f861aacba6456fedf7779 SHA512 3e6e0ea266caf8e19546e587ce7bf4d8ef86fa0f2503ef7a1b97b2f4f4f55f9775894d1ad74dd4e84760a3c976f6b94451aa29260f9854d5cc3cefec512428a2
-DIST Mojolicious-7.70.tar.gz 711260 BLAKE2B 0f471c2039b94ad74d60471d879c9993e2dbf16ed23c710c02786ffe6056d613ee4095668d0c34919fc9649815905d4d771cc4adb832ed2b37b3016d6398884e SHA512 2cda5b378d5c1899d78c199c7f1d3439a6fd697ab885bb4d337270256534ec68f9d73267199a6f72e9677049cf9cd6f239451cac31aebcf4743229419a82dd8b
-DIST Mojolicious-7.80.tar.gz 718598 BLAKE2B 955fb6253ef2957b9ef6828cd261374fd2f17386c4a426f9a3d73fc734e02f4297d088b70daa8c5e67892d4f4fc491b4a227e7f1420e461f5c2161eac5f0ff19 SHA512 f1149c4675377de09bd6db4355c251f3a8db2a81688a906e80c1978d6854a9d89120b39c824aef49934da48ac29d9e62e28940752ec608084dd2ffeee9116553
-DIST Mojolicious-7.90.tar.gz 750078 BLAKE2B ef215d4789cf8865fee6e188a232fa77974566ed935c1f38cfc9a648b35a44f46bff35cf0c597e0c5b5ec322c25b1e23fcc6085237d0a374fdd275dce3ef9cdf SHA512 e6389e4c30928c9bfdab33571f13dd6cc9abccfffc9e61899ac73af2950bbfe58586cfc987e6303d4d963ae9852a09eb63e02043d3ca2f2f18900274e2a9db09
-DIST Mojolicious-7.94.tar.gz 747870 BLAKE2B 9a36cdaf8c76a17c424aa08f160189dba0e5c77c8fb7ade559250985872697d5aba7636eb13e587b52063e3159383101a0787945fbb1f7751ac36b49f57c6899 SHA512 60a30e50197c69f2db258afe09419bba4c9086810933e6d2d8ac744b5bea63c20379df78daed5281b76ef33baeedccedc99d09d918329139cf68ac6998acd568
-DIST Mojolicious-8.0.tar.gz 748351 BLAKE2B d1fb38dbe26561247050d07b6108fe423921d119f5823915d921df2d390acd39561c9afcfe7c58bb49c419b167de710ce08409a2cba5225ea36aa12cce7a2fe7 SHA512 19126a663c52a45f1f32354567b97922453b542073308d2b7288f9deb568f598a2e7ed5b6db377bcb152437c942ed47f8fd805fae80d3f54db02d3a7160cc94e
-DIST Mojolicious-8.10.tar.gz 754007 BLAKE2B 2ac7887e431598e7347999180a5d9e46c76a42cb9e2452645ece188055a2a27608c6398a18045356e1d87489e63d95358fa4e16e8d3d3bb310cd40867bd25586 SHA512 e2cee767f6aba83668fd2c0c13a5aa7e11bbd07d42f7e7633cef3657705265066b787c62c23da9faf66f1110196412bec9e06584fc7790e14f73dbe46dc67c0f
-DIST Mojolicious-8.20.tar.gz 764063 BLAKE2B 846bb3cfeac502d808f28f26921a73e09587df9a792ffb737cce9f8d2cdd5224f563a79aebdae67f8df50fee8bade687e875cf056510d26960b7852aad128326 SHA512 d5d178b428fc9df815106811c197f886845591819228aad2ef14cb6fad8c82e04479d434b4e4c7d2da042d868d624de7f2a0381ff0d1f82b7b60638feb4174d3
-DIST Mojolicious-8.30.tar.gz 772067 BLAKE2B b7f21b780a113aea3978968979e67442664104b15c6711d7f68d2dcb068fbb005135acf1845b0aeb4d43c2158672aab853aa862ba2ed1889242266c9ce80733f SHA512 1823a095df339ccdfe74395bb3066627bd5e2a4e9e1b8d907ff716ef511bd834e09c0aa703a1e51f675d2125f2848a25fa4efb2f48f9c5dcbe1dc8a1d0c48ff5
-DIST Mojolicious-8.40.tar.gz 776844 BLAKE2B 6fc2224d55c625cea4eae39fe440903a3924054f07755512f9d6ce7c17aec5152da8999a5de0a30f71a8deab931bd781374c4a0929f7fd65cb3dea5d0a1a89a4 SHA512 7a086f2d195798acb0697595575860ceb111a0d22062637e48fec087b2de19a504425d626b9fa2d4b3bb2ba3d6f63dc703e5acb8a3bd39ba73ea452e07d1c1dc
-DIST Mojolicious-8.50.tar.gz 777007 BLAKE2B 858e7b1f8133ba093e025f9de2f27958063e18eb6f5b09c9928ad2533ef2de19b753e44dc8c3d23f63c4f6b80009c7caaafcdfb419c7b687bec806618d9290c2 SHA512 29864baefb9c7786c77e371c6e29a8f811e434815c07ea265804431cbe37ed8bfcbb7b8bd6a0cfd45ae5aca8e53225121d9f30cd46cac1e6e87ae042d791c6b5
DIST Mojolicious-8.58.tar.gz 778040 BLAKE2B 80e36b370a89fc3712332e8322a4ef3083a82a2cf1bc798b7a48ee9afec17a19adb2c45774dd0588807f78aefcf147f28fe50c97fe4a66a71d652027931fc37e SHA512 bcd923955253e2d5b4b6dbef919dd3a960189f5724561232543cb0b5ae9e700fecea04851dd87092e04c22d6039940c45985eb23baa7977c794dc90bc58d0643
+DIST Mojolicious-9.19.tar.gz 841263 BLAKE2B 7510b268c1a5793ba78d8717f5683c3ca53fa95c0af8b374b5767ff4a7c532481a788c08ac66c88295e55307fbf164784547568ce1edbc35b3b03f340ed60336 SHA512 14c29473f040548de2efef8bf5cd5676554f9f518b52e0ee03ed30415942fbeff5f5f2a6dd7592798e433e3e83653ce815697d4614e4680c9a6b8c699b0a171a
EBUILD Mojolicious-7.570.0.ebuild 682 BLAKE2B a4a1d51ba9c0184478d978dd4da94bcef00fa9481f24a13ac810339721ddd5c43bdc775f2e1a796b4bc11e04162298874338ddd5fa6b6c32f5e1570ee3cacfc6 SHA512 0efb15c91fe8ac2d491b1afd5f93b6e0b79f3ca62cc77aadcac4facad648255850b0f42b786963db09d0331156074f5aaa7954c55fe78a211bfec10be56dc261
-EBUILD Mojolicious-7.600.0.ebuild 660 BLAKE2B bf70f5b9e640c79608b8aa2cc4ccd9106dd4abc2493039b3a2b23feef57ba997b4ae84711d1af23c44b356deae668a226b0226c37709b840824fd2b5b4f0055b SHA512 b57098d39036e6aff1b458b18620e2f420c49fc69f3ded0d4ae2c446aba18bfdd681f6b563ed4abc8fc1a02b63bc8445a9e5c20058ca84dd5567b1841a1eeb7f
-EBUILD Mojolicious-7.700.0.ebuild 660 BLAKE2B 2d52a7399512dd30608ab7a6e9c59af65174f019782034b1170deedba922256e6bcfdadae18d42fa74ad040fb6e13277d8406c7fd1f9d990ad9b5e0ae97b3c6d SHA512 b7bead281ca1c5cf0eb6380802af6b91e81aa72a239e23396b86efaf21e66b0d97821fc75e3a7fb04ad628fe81b2ebbfea156849a035ec1d060928c799f83a81
-EBUILD Mojolicious-7.800.0.ebuild 660 BLAKE2B 1388194fae74dbc2998f20fcd0f104632822f06c2fd163655114667fbae97d81403f97150a0934db88e927dabe034d9025daa457d74856b5604ff3b4d086c513 SHA512 8dcaf80c7c6481448a69e4996226fbd3428fd4d8e228256def892f6dc14ee3c75a55b2dee24331cedcba2db8abe108a03336dbf72339e932319bfb448d0a2794
-EBUILD Mojolicious-7.900.0.ebuild 660 BLAKE2B 9632c5fbbdcea2b0b41e42c75982e1831ec8a462f172b58d471b519594b16c107fd04c29a373b43bfa7952d5d5b0eac3c52d143fde8946fd4bb6f4dc4c24750b SHA512 52f7b5f799da629ef71d94df3e6ba206290b9fba7257cf65a683472dc4540a5c8b27c84c41a3cddfc32b791dd4db714fafafc23c3dc16148f4c71c33bb76b8ea
-EBUILD Mojolicious-7.940.0.ebuild 660 BLAKE2B f642a20f4c398d90be6e15623b353aafbaa5fc7c4a085ae32e5499a7dd6cc6835a716a9073cd3f8bb9e76d1cd5d16f42bfaa44f73d2e952c2436f26e36ae1852 SHA512 4a495c9631bec495022b15b47a4852155cb5b0d79eb3cb7ca39bec492b92213bad5300dac7dc117a3e8fe9417efb7986a29baaaad472401072357b84bfa24e57
-EBUILD Mojolicious-8.0.0.ebuild 659 BLAKE2B 0a9cf9626689863345d2dea46e839fb2640232c07fe328bafe39342f9ad004e25cc0fb054e1cecb3d028812b47969ff8f4cacce76d67fd370c9d2ffbcb329154 SHA512 508e4bd490117bd66d4bcbe653639af1583089d0a6847f763b0e9da1236092e4843d0fcefa93b510e493202dad3c238f4a26675b35cab6c1737b1defff9c1d23
-EBUILD Mojolicious-8.100.0.ebuild 668 BLAKE2B 0e9876d0ab6e99670f64580f29cc9dd1a4faa8620e5d18774b8dd43946fab20a685faf9382acda82bc44d1bc6052f43b1b43b8e4c9732844f71a4bd343227c4a SHA512 cc8d47534a6a893c91f7d47fcfb7d5d8e927ea98c3a357f61d823d46c44f95580fdf0e03278ae22e0a62960912f7f02842fca77e76fb1685ffe7e7835333d468
-EBUILD Mojolicious-8.200.0.ebuild 668 BLAKE2B 5c34c88f088c5860ec7d52f341ef21d88c6abcaafb6952cc6e5ef1ff114f0f1d540d27630f558d65b1b7deb861e40cf1fc201f5ff28c7571cef7302c73e902d0 SHA512 3956d9cd9bbb52f0550f0ccf601313daa6497192eec9ff667c5fcb989f5574e9c282ff61bb5c638570f55ac802c9250ac5d23e891233692ca63183c915733ae0
-EBUILD Mojolicious-8.300.0.ebuild 668 BLAKE2B 1314ed6893e6f244e64f49799eb1899fb7a22101be513aa6ee9006385cbf3b8b9df9eb208c89ce6a96425db7be0e2165e47e9f7bb2706f67e68eb23d492da9b8 SHA512 bf94b673a37de1f821b885911630bf047cbd72fd96a838a995ef65f0edf31dd733771f35fcc752975478f7ce7d3ac8c79a7de10c9b0105b13ecbe70f5a696b93
-EBUILD Mojolicious-8.400.0.ebuild 668 BLAKE2B af3e0dc18e3893abb1e39f9741debdae85a860da2999ec1de09bdab59fee3d9d30b60cd014d69d5b738db978eb439e0071906ee70c5ecd3f7479e4befb1c1426 SHA512 ef28890850519338bcf8b16faeefef5356f144e843c92e17c9ca11a456fbb5999a1806bde60a37fa690b4fc0faa00d7cb0e2e8f14208755dc5d8a48dd579a7fe
-EBUILD Mojolicious-8.500.0.ebuild 600 BLAKE2B 6b7e8275ffb9850ef6ec538c99975882a9c34acf4c7958443335fdf1d0e476f1516ba919ca7bb43e6011a2046295cd5b34278ba41c62c9e9d24aec7b0327ff9f SHA512 2b0566f2cc098e045ce31d12399decaa217041e16dae0d1f7ca9e7ef703f832986e2528ecc0eeea2f0c183cb25e920cda5f301625b40f3a5fc057d5e4f047985
EBUILD Mojolicious-8.580.0.ebuild 655 BLAKE2B e43d3355ab06ece5742f6605c7dd560bfa8a7b0b575639f2946ac31b708f8e346318feb93bd3e08133afca567cd48804ee232f1f8cd51f572c1325cf28430bdf SHA512 bcc87a610a6c2e2e4f0579349cca960eea5396dd9771625993d74bd1a5da96ccd34c1b200aac52bef9fe6d796ef791a8a73767e63054ad6c9cbf03fd1a4fb3ff
+EBUILD Mojolicious-9.190.0.ebuild 626 BLAKE2B 899e93c772c5b29f270af48f9d8864a5fae5d6367e22244502beb80f6835acbbc1c7fdf414c4436dfd94165563dba3e2e429e9d1fb3b051bdaa763a6b9060a33 SHA512 b4d12211c5ab8840f29f4cea489d5c1cddb393923043a1f414b71cd95c2f594870a5be77700129e2160319e14e7294075c500e260914f30b1d3a0114acd40851
MISC metadata.xml 7807 BLAKE2B a7a3908fdaa74e3a1ddda4fe5ecb619ea104a97f8ba5c7e97a877eff762191abe47931e218c122f72fc375f2f3dbf21dfe78162d391871f724d0dbc151b4cac0 SHA512 944b54c0b0990a8d87bdc995041375da2831aefd927bb006aafa03fc71d87f6110b43eb9ad1239c2d6d2f1cdb802454f0ad3df81530d4d343bb3520e87ae026e
diff --git a/dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild
deleted file mode 100644
index 205989a4efdf..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=7.60
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Pod-Simple-3.90.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild
deleted file mode 100644
index 4a7e1449b484..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=7.70
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Pod-Simple-3.90.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild
deleted file mode 100644
index 276c1aa9f5d0..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=7.80
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Pod-Simple-3.90.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild
deleted file mode 100644
index 8ce3acad8b28..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=7.90
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Pod-Simple-3.90.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild b/dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild
deleted file mode 100644
index a41c10b61d3d..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=7.94
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Pod-Simple-3.90.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild b/dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild
deleted file mode 100644
index a18b0a7292d3..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=8.0
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Pod-Simple-3.90.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild b/dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild
deleted file mode 100644
index f850e8586fd6..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=8.10
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Scalar-List-Utils-1.410.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-8.200.0.ebuild b/dev-perl/Mojolicious/Mojolicious-8.200.0.ebuild
deleted file mode 100644
index dba99a5d4508..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-8.200.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=8.20
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Scalar-List-Utils-1.410.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild b/dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild
deleted file mode 100644
index d2daab52837d..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=8.30
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Scalar-List-Utils-1.410.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild b/dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild
deleted file mode 100644
index 6032506e0d9f..000000000000
--- a/dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SRI
-DIST_VERSION=8.40
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Real-time web framework"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=dev-perl/EV-4.0.0
- )
- >=virtual/perl-IO-Socket-IP-0.370.0
- >=virtual/perl-JSON-PP-2.271.30
- >=virtual/perl-Scalar-List-Utils-1.410.0
- >=virtual/perl-Time-Local-1.200.0
-"
-BDEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-Test-Simple
- )
-"
-PERL_RM_FILES=(
- t/pod.t
- t/pod_coverage.t
-)
diff --git a/dev-perl/Mojolicious/Mojolicious-8.500.0.ebuild b/dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild
index c5d8b955cc6c..d8eba0bbdd95 100644
--- a/dev-perl/Mojolicious/Mojolicious-8.500.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-9.190.0.ebuild
@@ -1,21 +1,23 @@
-# 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=SRI
-DIST_VERSION=8.50
+DIST_VERSION=9.19
DIST_EXAMPLES=("examples/*")
+
inherit perl-module
+LICENSE="Artistic-2"
DESCRIPTION="Real-time web framework"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
RDEPEND="
!minimal? (
+ >=dev-perl/Cpanel-JSON-XS-4.90.0
>=dev-perl/EV-4.0.0
)
>=virtual/perl-IO-Socket-IP-0.370.0
@@ -27,6 +29,7 @@ BDEPEND="${RDEPEND}
virtual/perl-Test-Simple
)
"
+
PERL_RM_FILES=(
t/pod.t
t/pod_coverage.t
diff --git a/dev-perl/Monitoring-Plugin/Manifest b/dev-perl/Monitoring-Plugin/Manifest
index 6e6e7ee44754..1ada1c273a6b 100644
--- a/dev-perl/Monitoring-Plugin/Manifest
+++ b/dev-perl/Monitoring-Plugin/Manifest
@@ -1,5 +1,3 @@
-DIST Monitoring-Plugin-0.39.tar.gz 62733 BLAKE2B eaf623b0bb84f1127f23637ba1a46a1de4b1732b7e55feaac4dd8eb22ccdd13ae097fa79054df43e300f78e924423c092cade99c9c9210289f7d22cba5f8b959 SHA512 7bdba894cffc0839586e52f3667157cf578e94734ddc0ccd05899f631271e5b69e9cbfe4b2fb59f68b45e1d13afc82b095b65e249527f2c448a38b93e510a05c
DIST Monitoring-Plugin-0.40.tar.gz 63046 BLAKE2B 29aa6731e40447327f3a10ee3fffe283fda1fd9c566d8755b3d09d3ef24902ddf151de1a01ce66a52c71c197ee0d76521f48ae4e06bdb70291be0c078e958df4 SHA512 3f079f68c7bdc118381fc7fe394fb70123ce2a9105b311b72451bc91519b8d7e57fa41e6804a4ec87353654a1450b7eb919572610e9c5dc4fd4b8fceb9701cf1
-EBUILD Monitoring-Plugin-0.390.0.ebuild 787 BLAKE2B 0324ac0a368db62f1de9af4348a654206fe1b4ef651874e546ac199388291ce2695398f24cc27e75e15cba2032d9c9a66038cb7a6af98a9bde7c6ee96ec468c2 SHA512 86e47fffbfad6bba166e34276c23d73b422786b2e1694eac676f96a46b5de2db27be52a6675babae5facdef6532cd4fd1d0a1cc9732ce02e59cf712e0aed08ad
EBUILD Monitoring-Plugin-0.400.0.ebuild 767 BLAKE2B 4ca262848abfc912f95e8f949ceefaf4a375ede4c50cd5c41c4aaf2d7508f7583423995657fd7be31e96b70344f3a86ab875d97600c1cb33eae07d56392f84ab SHA512 862451ff27f1bc3e4817f8a101b7b17dbdeebbd2452cb4ace83d13c933b6a396ebcce31d2de59c65d006781551964f5b305aa5e58eb10956f76d4f0b5301f9ea
MISC metadata.xml 1044 BLAKE2B 9968044476f7e864d419844f82d787d28f29583d2357473eba06746c98aa778f98f1103c91489681967b82b27baf02771c9bc9d068620f719b83f3c8e345218f SHA512 1a366c66b7e20a0cffa2059e2987f1837c6e04b5003d2b3f80a7e0f786c1c8cbb80c8d3adda6239b119b23bde04acaf282faec17514094058aebac877fe3218a
diff --git a/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.0.ebuild b/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.0.ebuild
deleted file mode 100644
index e617349907de..000000000000
--- a/dev-perl/Monitoring-Plugin/Monitoring-Plugin-0.390.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=NIERLEIN
-DIST_VERSION=0.39
-inherit perl-module
-
-DESCRIPTION="Modules to streamline Nagios, Icinga, Shinken, etc. plugins"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/perl-Carp
- dev-perl/Class-Accessor
- dev-perl/Config-Tiny
- virtual/perl-File-Spec
- dev-perl/Math-Calc-Units
- dev-perl/Params-Validate
-"
-DEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-MakeMaker-6.590.0
- test? ( >=virtual/perl-Test-Simple-0.620.0 )
-"
-
-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/Moo/Manifest b/dev-perl/Moo/Manifest
index eea6cfef657a..32c7c3589e26 100644
--- a/dev-perl/Moo/Manifest
+++ b/dev-perl/Moo/Manifest
@@ -1,3 +1,5 @@
DIST Moo-2.003003.tar.gz 97527 BLAKE2B c23975f64aae881e6e17ce899b7a2f393d52e598e0d46cd199633f9ebacde81864899ed5cf1a429ddc7811a06f97f93ae537f82a22683d9409148f084113a49e SHA512 f1b2aa2f3dee8749cd2c772b65b8c48dbf67358e62dff856d980422e87c74751013376f82488bff7e8b8b0a707c54cedce8e0da873904b712138cba2c9a7f1c7
+DIST Moo-2.005004.tar.gz 108339 BLAKE2B 9b61a0a4867e72e277b56f684ec4b723c264cd5b87e7f38018788871870d36fc37b11e112138a762823c6aba68fc2c96d6fd6ead26c8a8f22ac432a06e8e58c4 SHA512 a1335d180cd19dc7189bc1663efd5a05650d579c5e5d049fc4059a382d1eeb882fdd9cd2b107fdd40499e22a5c6196fc47c1334145101def531e5f5fd3cd0edf
EBUILD Moo-2.3.3.ebuild 836 BLAKE2B 7a513c301a09e0998718236d094b0a241728225d5affed6948067fd0c0d1b967be5e5c3040d19d98e5f0e6e8da8c94a5b2cc14764d8bb4442b5bf2dd7f50feed SHA512 fc298b2fde0056a22aea11f9ae0c54528db2f72ed365b524813a09e811a8ea7a52c5c485024d9f4354576be58810bf08c5c72d6f858c1402548e35aceaf4738c
+EBUILD Moo-2.5.4.ebuild 730 BLAKE2B c7351458b9f8aaf626dba3fe6ffe48f087efb3300f0f037bb7ea8857eb6a5d85f697a42f2a237ed957aed2171c4e657c39cf0ff9b61caeeab9117cc86270487f SHA512 e0f9fc3628956e19298d5576e5a4fe4ba797a46e13c6d90a6083e9efdda22c687ebed1798bee024f952d13b8268b0a03e0f19255e99ed2643c3ce15c595d4878
MISC metadata.xml 1197 BLAKE2B 7611199f57b617634c1aaeca3184d66f3f445bb700fae40ca5880aa8e654f7fd1f90f03fcdbef60ec200cd6e3a5da0f6b385628c15a1098219b6bdd9458eadec SHA512 1baccf32ca49e459aa24ad83ccd3206630462181219ad5981787b42f70591254103231e26065848716b52e579c2b09f471b559dd54925750e80adb9494c06a28
diff --git a/dev-perl/Moo/Moo-2.5.4.ebuild b/dev-perl/Moo/Moo-2.5.4.ebuild
new file mode 100644
index 000000000000..9643e6087f85
--- /dev/null
+++ b/dev-perl/Moo/Moo-2.5.4.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=HAARG
+DIST_VERSION=2.005004
+inherit perl-module
+
+DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Class-Method-Modifiers-1.100.0
+ >=virtual/perl-Exporter-5.570.0
+ >=dev-perl/Role-Tiny-2.2.3
+ >=virtual/perl-Scalar-List-Utils-1.0.0
+ >=dev-perl/Sub-Quote-2.6.6
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Test-Fatal-0.3.0
+ >=virtual/perl-Test-Simple-0.940.0
+ )
+"
diff --git a/dev-perl/MooX-HandlesVia/Manifest b/dev-perl/MooX-HandlesVia/Manifest
index 3ede9c57a173..bde3ffe71fc3 100644
--- a/dev-perl/MooX-HandlesVia/Manifest
+++ b/dev-perl/MooX-HandlesVia/Manifest
@@ -1,3 +1,5 @@
DIST MooX-HandlesVia-0.001008.tar.gz 24385 BLAKE2B 9d6a72a9b9bc3bd99a145904e4148bb2c4bce6150b67431402d409ddb81b732a57a11935a10f2ddf2184b0fb8a93d57f6482fdde61508f73b8867fbc92e24c4f SHA512 ad5dd6c5a05d6f44788e31a74d595c3a6c1b8bf62f51d59bab2d65f6963c2995205ad64f6930b103026d3497d3d2a83bd192b7566228c31bf944265e060703c0
+DIST MooX-HandlesVia-0.001009.tar.gz 24754 BLAKE2B 965da8297cb22e266b43c8bb79248db7122fca51e2ab98f6ef038463919b0e6128f0328cc3b02245031dbe3a3805963e3bf231c3ee5e959108fa8e821d500b4a SHA512 ea3521bf04c52db09068d4fa7cedd3642fd54fc40b5c88cde9340f0a3bb0da03f2aabbe22788a4f33ffedc628fc510c4fb57bdf3f7c9ce1b9316dd1408c2dd40
EBUILD MooX-HandlesVia-0.1.8.ebuild 685 BLAKE2B 8cbae54fec3a7152cc4b76a7af49496be4a001cc1b34a519b8ebc5ab7fc4c46cc5d8866590261b702441a84f28eb7f49d40a4f7e43455c1086e9006e112657d7 SHA512 9c7c826087b078f445be81d6862ca8df8874858966f4a3a3ae3ebd19dad590be7a0c67a9db352c63bce7a8f4bf71d2de887be7fe7c1e28e6eb0dc69f5d3f3ddc
+EBUILD MooX-HandlesVia-0.1.9.ebuild 652 BLAKE2B 1e20d1e8cc3268ccc490019870aeeafd8e012d3e37350ef0e6253eff42f3f7cba881af2b370836d34eab7bc0977889b2201e11b4c18b87e558dad4b9bf091744 SHA512 bbdcd23027aed3b3ddfe2afaf850d05df7f5761d56efb7d042f52e3d69005a3dd807cd4144df542de6c9e4009f03316f843f21678b3bb4ef74f63dbe7e64b681
MISC metadata.xml 779 BLAKE2B a46185d754c6fb63bd6fc231ed630854cea599f20f878cda3fc01823188262f0c619f85fc3b24df7414aec0bb87dbe7bd154d974ec2005913b3845a5cec1d0f6 SHA512 085ffc9c359ba33c796376932cf3e74318e7c75df09b8e8b8ef792e2887562aa5dc9bff2a79cb8251f22ddbd2eaa465fd28c8ff66b0782b121d0cded684b5d68
diff --git a/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild b/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.9.ebuild
new file mode 100644
index 000000000000..04f4f5a2c504
--- /dev/null
+++ b/dev-perl/MooX-HandlesVia/MooX-HandlesVia-0.1.9.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=TOBYINK
+DIST_VERSION=0.001009
+inherit perl-module
+
+DESCRIPTION="NativeTrait-like behavior for Moo"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+
+RDEPEND="
+ dev-perl/Class-Method-Modifiers
+ >=dev-perl/Data-Perl-0.2.6
+ dev-perl/Module-Runtime
+ >=dev-perl/Moo-1.3.0
+ dev-perl/Role-Tiny
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/MooX-Types-MooseLike-0.230.0
+ dev-perl/Test-Exception
+ dev-perl/Test-Fatal
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/MooX-StrictConstructor/Manifest b/dev-perl/MooX-StrictConstructor/Manifest
index 83f7bfad3d4f..816dfbe02ecf 100644
--- a/dev-perl/MooX-StrictConstructor/Manifest
+++ b/dev-perl/MooX-StrictConstructor/Manifest
@@ -1,3 +1,5 @@
DIST MooX-StrictConstructor-0.010.tar.gz 14817 BLAKE2B d013ab60dd467d598a4617b3bc354df329d22114e2b4ee53a1f62af99c5ec7797bd8a48056cb43236429d97c74f6f576c2fa764e3c527c9a056f815675a5177f SHA512 17748ee05c1679d3cbade89b40a6f884bafc45244298f1dfcc5441dc81ab807394e6aafce483e302da8441ccb954aa1c7438b4449fcc373ecdcf81ad9e7cd864
+DIST MooX-StrictConstructor-0.011.tar.gz 14954 BLAKE2B 2cb96ddc05a646133ab4406ad572a0369afd5a307e385f663ef24d4c06549a8e4578ed6bb91706b4b8e70f631a31bc0de87646b3dfea1d27783e1f38b5217d0d SHA512 9f977795ae3c746b8dd65573b8cc8ea69c8fcb13a8cc6725069bcf2479b96ea2954d5531a7c92189c5523218a9e66e431f510956472248c5f0795d952ee58eb1
EBUILD MooX-StrictConstructor-0.10.0.ebuild 607 BLAKE2B 8096a0cc40ecdec8f3cb98b9519a92f6ca20541a4fa1e84da92cd48dbb597247d7eb30d24ac3a385fcda35cfd765ae03ee0288cf9c08101d56cf419590fb4d23 SHA512 52d8e420c1a27845c14033e354fd75cd33e8966e0b6a70f2e96f31c28dca43d1375dd436e03e3104830588538d33928dc0f4e302707625c64884785228053f66
+EBUILD MooX-StrictConstructor-0.11.0.ebuild 581 BLAKE2B e852cff3f087b794471213772dc6c9432cec6dc42baa30d5713ae9873fa7e8b4291dd277e0057754f6348f7dcb51a2e57b9cdabc57c7d0897f93e5884df1869d SHA512 976af7de37a13da2c7bf28ea8d3403479acd90e81d4cf443904740d64466fc26f0b1e537023c6f725fe01d9bcdaeebbf3dda9cd683db1a3bfe2c341eb4d470a9
MISC metadata.xml 648 BLAKE2B f5c2275a44a62c18a09a72bc482847ae14e4666d1ebdffa48cca7267f8e9f50186f911df62476c0525abda397597046bd1a5fec81a34f97b36b3d06729ff16b2 SHA512 f6fb4895d6152c1a7af5cba73e8c78719d02483c47e8789f9bcf36194c34d8eb2d993ceea69da25a9109a2d7fc68bda2c4fa3d8df1ff7e7f0fc2260daa948f16
diff --git a/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.11.0.ebuild b/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.11.0.ebuild
new file mode 100644
index 000000000000..e6cf1653f1b4
--- /dev/null
+++ b/dev-perl/MooX-StrictConstructor/MooX-StrictConstructor-0.11.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HARTZELL
+DIST_VERSION=0.011
+inherit perl-module
+
+DESCRIPTION="Make your Moo-based object constructors blow up on unknown attributes"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-perl/Class-Method-Modifiers
+ >=dev-perl/Moo-1.1.0
+ >=dev-perl/strictures-1.0.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/MooX-late/Manifest b/dev-perl/MooX-late/Manifest
index ed633d5b322b..0dc1f37b627d 100644
--- a/dev-perl/MooX-late/Manifest
+++ b/dev-perl/MooX-late/Manifest
@@ -1,3 +1,5 @@
DIST MooX-late-0.015.tar.gz 23339 BLAKE2B 96aaae7d69f3d6fccb01491cc2e99ed516a69d1569661ee8ab2b8fc8c751d5c3e3d9157f36a8ce2899bfebc14cb3e8bca3ef8d82c59006d789129b2217ca9568 SHA512 4d685f4e68abe10487a98def8f0e7b0bafbd9928af27e61a5ac410bcafa9833a4aebdc8cd5bdbebd1a6ee53b4b0d5ae9bfa3864cae428b21c926730365fefb6d
+DIST MooX-late-0.100.tar.gz 22113 BLAKE2B 3fe2dbbd8615e95c191b9fb6b89325210e1883f5dadb5129088833d4ae724d8abde91b0e2d8f4bb5cb449d4ea2d49514bfa64057e7347dae0c51c2e8d4e2cc76 SHA512 69450edbe7b2192094608a3ec543348d87223c9a124b86dc04a1cdf74b697adb331e5e1498533a557e5d4eded374770086d6696bdda597afe924520cad0c229c
+EBUILD MooX-late-0.100.0.ebuild 557 BLAKE2B 601468be45fcd1dcd47700d994b15ef2afc57a1bd72c01f604c5038a03e7632443f12c18515ffde93b3694c93b20f5dc32c581b58a8274c6c79d71ed19a0f8a9 SHA512 7710cd1ca30b68a574733ee61393aa7dda28f1f2209d09e430a88e81a19c039301b930a9ad3a831220b79bad5f37323e299aee5511d99ad31c7cd058b733adf4
EBUILD MooX-late-0.15.0-r1.ebuild 574 BLAKE2B b974e73172b639c3a3fcbe7c05d6ec7863b91386cf269c0b7cf3d384b8f9322378cd9c6dd693d7f2b7d250424c085511c4f1599f877e5a778f19126dd2ab00a4 SHA512 4b18ab6e29b0c225bada74ab33c745417be0f5f0459ea9a2ffa03d98321af19d73185cee7436271fb9039ea8d017aae6abddb336178970992658a3d9f5a0a994
MISC metadata.xml 452 BLAKE2B 825bc6de541442f1a874ecdabb7fcf15f7659e3df8494facf6565101cb0e20f32b0e372d2d6da9f2ac32d81994d2ae653cfcf8f04f6f362779aee135d463d8e1 SHA512 fc13162a215765c188761565a52bf62b58784a69dbd3f28aa35e622058592993593fdb86195bf163e084f345fc82891a7f033a6ff4b291eb45c73ed908be80a0
diff --git a/dev-perl/MooX-late/MooX-late-0.100.0.ebuild b/dev-perl/MooX-late/MooX-late-0.100.0.ebuild
new file mode 100644
index 000000000000..9818092113d5
--- /dev/null
+++ b/dev-perl/MooX-late/MooX-late-0.100.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=TOBYINK
+DIST_VERSION=0.100
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="Easily translate Moose code to Moo"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-perl/Moo-2.0.0
+ >=dev-perl/Sub-HandlesVia-0.13.0
+ >=dev-perl/Type-Tiny-1.0.1
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.170.0
+ test? (
+ >=dev-perl/Test-Fatal-0.10.0
+ >=virtual/perl-Test-Simple-0.960.0
+ >=dev-perl/Test-Requires-0.60.0
+ )
+"
diff --git a/dev-perl/Moose/Manifest b/dev-perl/Moose/Manifest
index d25754403700..de48cbe16e0a 100644
--- a/dev-perl/Moose/Manifest
+++ b/dev-perl/Moose/Manifest
@@ -1,5 +1,7 @@
DIST Moose-2.2007.tar.gz 818526 BLAKE2B 77b7d0c7646477a34f285d03756c8ade891b2323054d8c2aafd61392c60ca42ac89970ec4d3bc60dae0bd6ec2d2a2611ab5fdbf190e189b46db4dd51f049cb79 SHA512 6875df20249aefdd9479046a38c0b89431f124fd03f4b3e0b8cd8b6473faa33b4b67d88f7effeb2f19a5572c0fae9dd2e2dff79cae34810152e4b5cb3d7371f5
DIST Moose-2.2014.tar.gz 899094 BLAKE2B 38b6f25808ea2bfdc0a275a5d95278dacae98bf02821c8647f83dae06f51254d2798c2de1f37431ae0e9aa5d09a2f208b6985d3e2d481d3020670265e7d57f75 SHA512 ee472cffe928b86732150bd68d1a74f7c2d5769ef3369339e429361a093f3381fdc327910c1a4b9576c01b88ae90f86f1f8979dc0784fcce8ffeb9b42d67aafc
+DIST Moose-2.2015.tar.gz 899314 BLAKE2B 6dc0d75d96d81c3c0ec9ef1678510879cdeacd36989d79ee830ce46f049072aea858c4933008da7e50edcb955b5461e8b973c2329bed271936f5766292936492 SHA512 162a0cd5f96f943cfd9f4a7f9fdc3f86341805045ecab418e1420e3b5e90b216d243515f073274bdb83846fddad78169ef5a2a6c41849466bb36a24c71a38b1b
EBUILD Moose-2.200.700.ebuild 4157 BLAKE2B f2de1b4d3354addd7585b2b2a8827ede708193f0c027bbc7091c8bd06c655f04643752fc7325c1d66f885c0dd8549ecfb5d65950a8eda4c1546134dd9844276b SHA512 2053dafde49422d841630ebdbbc39d44d901f44cd079ba3e56d40960c3972c4d88d306ff5d341c51cca63f7aed76ff8db014fe0de7a21abf36700fcba9e895ac
-EBUILD Moose-2.201.400.ebuild 4193 BLAKE2B 2d0170e997b66bcb62eb9d77cd9fc753441349551743a4f541475a2ff9d16320208014f22596c65d5ede729a38258a410ff0e45cc9a31d4c0e33d1a01abbd31c SHA512 62f1da85a1fa5759bfbe9a3b2097873865741e08d326fa906f5a4e14905e7bddc1004209e8672bab1cea045ea72e866f9283120e66b7a0ab6924a2805ce23d35
+EBUILD Moose-2.201.400.ebuild 4189 BLAKE2B a478400f13ec5f2704680594bab996ab7496e625737c5f1d6faa84089c4cacb85d8003d385c1a7a6f4a63c0891ccb078d452c382ca4de0789712c5cf4799037b SHA512 33af096a18e337787670fa0bd65b452fa81532c622773b25bf603cf0c8fb93f8946c308a6941da5d2daac1fb26ba953ae9b42bf4cb41f5273d09fc76570a5ba9
+EBUILD Moose-2.201.500.ebuild 4104 BLAKE2B 5087672dc2c4300db476d6672470ae1915be8693cf88d6f32f36717a8778131db3d0075ea770c6327de1cbcb985a9dca1b8514795c2724080f5cf7fab49b7441 SHA512 fa24c2c6bf4b6f88064352b44638857a4b83aee8c39e98a9d7454a519c38d0e38980a25c24ce7bedab0075b604e3e56536017e262a9d818a3941b2cff59ef9bc
MISC metadata.xml 35448 BLAKE2B f6c44e9aedab6ac47f51848cc9ea2d3518f2854e59ef1742866394e2ab4cd7de18275e27da82c885df7d1865ae1ad8f397979f9a175dd10599290d4c566c4f8e SHA512 5d7a51806b0278fc5dd7cd1d487c0f211aefa638dbe6839eb5aeaf5219b03d97d7d0765bcfd603a9add64ea3f72ef770ffc9b39578cd728467e066f1abc12579
diff --git a/dev-perl/Moose/Moose-2.201.400.ebuild b/dev-perl/Moose/Moose-2.201.400.ebuild
index 8c69103036d2..950680d439a6 100644
--- a/dev-perl/Moose/Moose-2.201.400.ebuild
+++ b/dev-perl/Moose/Moose-2.201.400.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Moose/Moose-2.201.500.ebuild b/dev-perl/Moose/Moose-2.201.500.ebuild
new file mode 100644
index 000000000000..b400ea7037aa
--- /dev/null
+++ b/dev-perl/Moose/Moose-2.201.500.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=2.2015
+DIST_EXAMPLES=("benchmarks/*")
+
+inherit perl-module
+
+DESCRIPTION="A postmodern object system for Perl 5"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+
+CONFLICTS="
+ !<=dev-perl/Catalyst-5.900.499.990
+ !<=dev-perl/Config-MVP-2.200.4
+ !<=dev-perl/Devel-REPL-1.3.20
+ !<=dev-perl/Dist-Zilla-5.43.0
+ !<=dev-perl/Dist-Zilla-Plugin-Git-2.16.0
+ !<=dev-perl/Fey-0.360.0
+ !<=dev-perl/Fey-ORM-0.420.0
+ !<=dev-perl/File-ChangeNotify-0.150.0
+ !<=dev-perl/HTTP-Throwable-0.17.0
+ !<=dev-perl/KiokuDB-0.510.0
+ !<=dev-perl/Markdent-0.160.0
+ !<=dev-perl/Mason-2.180.0
+ !<=dev-perl/Moose-Autobox-0.150.0
+ !<=dev-perl/MooseX-ABC-0.50.0
+ !<=dev-perl/MooseX-Aliases-0.80.0
+ !<=dev-perl/MooseX-AlwaysCoerce-0.130.0
+ !<=dev-perl/MooseX-App-1.220.0
+ !<=dev-perl/MooseX-Attribute-Deflator-2.1.7
+ !<=dev-perl/MooseX-Attribute-Dependent-1.1.3
+ !<=dev-perl/MooseX-Attribute-Prototype-0.100.0
+ !<=dev-perl/MooseX-AttributeHelpers-0.220.0
+ !<=dev-perl/MooseX-AttributeIndexes-1.0.0
+ !<=dev-perl/MooseX-AttributeInflate-0.20.0
+ !<=dev-perl/MooseX-CascadeClearing-0.30.0
+ !<=dev-perl/MooseX-ClassAttribute-0.260.0
+ !<=dev-perl/MooseX-Constructor-AllErrors-0.21.0
+ !<=dev-perl/MooseX-Declare-0.350.0
+ !<=dev-perl/MooseX-FollowPBP-0.20.0
+ !<=dev-perl/MooseX-Getopt-0.560.0
+ !<=dev-perl/MooseX-InstanceTracking-0.40.0
+ !<=dev-perl/MooseX-LazyRequire-0.60.0
+ !<=dev-perl/MooseX-Meta-Attribute-Index-0.40.0
+ !<=dev-perl/MooseX-Meta-Attribute-Lvalue-0.50.0
+ !<=dev-perl/MooseX-Method-Signatures-0.440.0
+ !<=dev-perl/MooseX-MethodAttributes-0.220.0
+ !<=dev-perl/MooseX-NonMoose-0.240.0
+ !<=dev-perl/MooseX-Object-Pluggable-0.1.100
+ !<=dev-perl/MooseX-POE-0.214.0
+ !<=dev-perl/MooseX-Params-Validate-0.50.0
+ !<=dev-perl/MooseX-PrivateSetters-0.30.0
+ !<=dev-perl/MooseX-Role-Cmd-0.60.0
+ !<=dev-perl/MooseX-Role-Parameterized-1.0.0
+ !<=dev-perl/MooseX-Role-WithOverloading-0.140.0
+ !<=dev-perl/MooseX-Runnable-0.30.0
+ !<=dev-perl/MooseX-Scaffold-0.50.0
+ !<=dev-perl/MooseX-SemiAffordanceAccessor-0.50
+ !<=dev-perl/MooseX-SetOnce-0.100.473
+ !<=dev-perl/MooseX-Singleton-0.250.0
+ !<=dev-perl/MooseX-SlurpyConstructor-1.100.0
+ !<=dev-perl/MooseX-Storage-0.420.0
+ !<=dev-perl/MooseX-StrictConstructor-0.120.0
+ !<=dev-perl/MooseX-Traits-0.110.0
+ !<=dev-perl/MooseX-Types-0.190.0
+ !<=dev-perl/MooseX-Types-Parameterizable-0.50.0
+ !<=dev-perl/MooseX-Types-Set-Object-0.30.0
+ !<=dev-perl/MooseX-Types-Signal-1.101.930
+ !<=dev-perl/MooseX-UndefTolerant-0.110.0
+ !<=dev-perl/PRANG-0.140.0
+ !<=dev-perl/Pod-Elemental-0.93.280
+ !<=dev-perl/Pod-Weaver-3.101.638
+ !<=dev-perl/Reaction-0.2.3
+ !<=dev-perl/Test-Able-0.100.0
+ !<=dev-perl/Test-CleanNamespaces-0.30.0
+ !<=dev-perl/Test-Moose-More-0.22.0
+ !<=dev-perl/Test-TempDir-0.50.0
+ !<=dev-perl/Throwable-0.102.80
+ !<=dev-perl/namespace-autoclean-0.80.0
+"
+
+RDEPEND="
+ ${CONFLICTS}
+ >=virtual/perl-Carp-1.220.0
+ >=dev-perl/Class-Load-0.90.0
+ >=dev-perl/Class-Load-XS-0.10.0
+ >=dev-perl/Data-OptList-0.110.0
+ dev-perl/Devel-GlobalDestruction
+ >=dev-perl/Devel-OverloadInfo-0.5.0
+ >=dev-perl/Devel-StackTrace-2.30.0
+ >=dev-perl/Dist-CheckConflicts-0.20.0
+ >=dev-perl/Eval-Closure-0.40.0
+ >=virtual/perl-Scalar-List-Utils-1.560.0
+ >=dev-perl/MRO-Compat-0.50.0
+ >=dev-perl/Module-Runtime-0.14.0
+ >=dev-perl/Module-Runtime-Conflicts-0.2.0
+ >=dev-perl/Package-DeprecationManager-0.110.0
+ >=dev-perl/Package-Stash-0.320.0
+ >=dev-perl/Package-Stash-XS-0.240.0
+ >=dev-perl/Params-Util-1.0.0
+ >=dev-perl/Sub-Exporter-0.980.0
+ >=dev-perl/Sub-Name-0.200.0
+ >=dev-perl/Try-Tiny-0.170.0
+ >=virtual/perl-parent-0.223.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=virtual/perl-JSON-PP-2.273.0
+ test? (
+ >=dev-perl/CPAN-Meta-Check-0.11.0
+ virtual/perl-CPAN-Meta-Requirements
+ virtual/perl-File-Spec
+ virtual/perl-Module-Metadata
+ >=dev-perl/Test-CleanNamespaces-0.130.0
+ >=dev-perl/Test-Fatal-0.1.0
+ >=virtual/perl-Test-Simple-0.960.0
+ >=dev-perl/Test-Requires-0.50.0
+ )
+"
diff --git a/dev-perl/MooseX-Aliases/Manifest b/dev-perl/MooseX-Aliases/Manifest
index 3d8341267584..34ba8b5d56eb 100644
--- a/dev-perl/MooseX-Aliases/Manifest
+++ b/dev-perl/MooseX-Aliases/Manifest
@@ -1,3 +1,3 @@
DIST MooseX-Aliases-0.11.tar.gz 17732 BLAKE2B 0e2cd01b85da16eeea9c124115504e2f1d62c35e25454f1b0ca2ff2093702f975b1ce445406dd1b1550182410392fe5e4e75429fdd88ffcd59e212a90a369eae SHA512 5a999c417ea59aa609ad6f0f3e9d9f18aaeeb683f2e05255d8577608f4699a49befcd42ecb968064f9164e8355edf460be220f1b92415d020d4ce122d580ffcc
-EBUILD MooseX-Aliases-0.110.0-r1.ebuild 533 BLAKE2B 521753ca3454cd78167cf55346e15e7fd84e9292293e1811f35f6465d236c3de6e0ebe205476afb728cb66f99386d06931fb8ef52b8140bed86e35689fa22f04 SHA512 7e180cea6b221c759122c40d7d102fedb9f65f2e6b5b68b1f4127e4ac26987479d7f237d4a1f25ef653b0d7435c13ddbae13122944609be4086e8a8e49f57d18
+EBUILD MooseX-Aliases-0.110.0-r2.ebuild 476 BLAKE2B b51cc748b134493f0e67b69e97b31d037078d8f61a215d25393c07db69d0f9523ed8d74641bbb95d5ba4028d8cffdbe49b6d0d5ba3b628a1713ceb454402934c SHA512 e17e2d39e11f1aaa1b79cfdddff1b817e7768dfb291d938c160209c4b31bca38c02abeda36c02a8b82205202b29a901e921c59cae45e2f642c6ee998af008828
MISC metadata.xml 1281 BLAKE2B 24ead97591d04aa581f5b7656780458232a8a236201043f3c86b4207746df31c64656064fec48131466dddacccafb91c6d54d3f44d396fbad3d08e86688b46b3 SHA512 81fd6a791045f9f5a9e673cd3cd4d1f2f1112d14f9231cb9b6b64e20b1f96cd5306d17b521b8b790d2f5db814dd3b9bb51e10c4117fe63e64e920b349309270d
diff --git a/dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r1.ebuild b/dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r2.ebuild
index 72f9be97fe9e..c1107565c4ee 100644
--- a/dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r1.ebuild
+++ b/dev-perl/MooseX-Aliases/MooseX-Aliases-0.110.0-r2.ebuild
@@ -1,23 +1,21 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=DOY
-MODULE_VERSION=0.11
+DIST_AUTHOR=DOY
+DIST_VERSION=0.11
inherit perl-module
DESCRIPTION="Easy aliasing of methods and attributes in Moose"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moose-1.90.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.56
test? (
>=dev-perl/Test-Fatal-0.003
@@ -25,5 +23,3 @@ DEPEND="${RDEPEND}
dev-perl/Test-Requires
)
"
-
-SRC_TEST="do"
diff --git a/dev-perl/MooseX-Getopt/Manifest b/dev-perl/MooseX-Getopt/Manifest
index 71c4a6015a5c..e1a6650bf9cf 100644
--- a/dev-perl/MooseX-Getopt/Manifest
+++ b/dev-perl/MooseX-Getopt/Manifest
@@ -1,3 +1,5 @@
DIST MooseX-Getopt-0.74.tar.gz 58129 BLAKE2B f2a451d819c53a725a73cefb0ad3d76c94090d25d927b11fd76a92c8534bca56fb5112e298d57caa7fb81e8b6c26f273f06efda74f55db20b384029bcd9b8ca1 SHA512 3b7ea4f75192c62936f7838809a4a3facc4ccc38fb9db5affd46d07273ac1ffadd5ddb0882fe5d29870bf4b8c816916febdc3748747223c837fc87c65faa60ac
+DIST MooseX-Getopt-0.75.tar.gz 59084 BLAKE2B f025fde1b565da7fca29ab92502d3d309ab0d71fa6da0218bc8f2a083706c3e2c321d42264244035c23f363f6d2744b04dd19e2eeab708d59f7d984203bd3ac6 SHA512 b02a8aad4c1c12fc98bf68d68cd72bcc32c82103d5f4ab79345e09354b32f697876571fb7a15987db5d0fc44af113a8d9e588cb2447b9db4d2ff6da242a8010a
EBUILD MooseX-Getopt-0.740.0.ebuild 1032 BLAKE2B 3c0da0b8a2529ec12e561ba7f3dc9af2274402264e91a32dad6d9fbcb709e0a3d3e1d7080f5995c60abebecfdd9e990ce30785a6266cdb5b8c324dedaab82d90 SHA512 d0e8c9ea200c049534d6e81e9de81b7c6600cfdd7d9fbd8d33bfdd65c4f487d26cd2279170877af157fc712adc02e6a0f02de8a1406ffcd5ae9c687d772e1b70
+EBUILD MooseX-Getopt-0.750.0.ebuild 995 BLAKE2B b4c4f08a520601571bbf61b29af43aff40e71f4348c0c1da2e8602b066f5798aa983eac0ac0132a1138b5f07dd096b36ed229f68134c272e99901b9c01bc3c81 SHA512 9766d0b70af319355e04b94e36c441960c8444410b6f42ea2291e490216021c1227e79d437618af732a28eb1464109711d789793b78ba616c17a08bc9682ce4a
MISC metadata.xml 1168 BLAKE2B 6fe0133e9d9f8e0fbb425796a162f158e2b801ab99728324ea3e19f5999434442e6ce6befbaa73944d5b46ff64d683e93144fdb689881c8087865032cc347a4f SHA512 f6c06f52c9757024c5af761788d6199b61f2ac09997e95711ce0fe2922d2fc14bc566d1201311546d332056e3c7f5c05d83ff91f46fdf83a4f034965f2afa977
diff --git a/dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild b/dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild
new file mode 100644
index 000000000000..bedffda369b2
--- /dev/null
+++ b/dev-perl/MooseX-Getopt/MooseX-Getopt-0.750.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.75
+inherit perl-module
+
+DESCRIPTION="A Moose role for processing command line options"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=virtual/perl-Getopt-Long-2.370.0
+ >=dev-perl/Getopt-Long-Descriptive-0.88.0
+ >=dev-perl/Moose-0.560.0
+ >=dev-perl/MooseX-Role-Parameterized-1.10.0
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Try-Tiny
+ dev-perl/namespace-autoclean
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/Module-Build-Tiny-0.34.0
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-Module-Metadata
+ dev-perl/Module-Runtime
+ >=dev-perl/Path-Tiny-0.9.0
+ dev-perl/Test-Deep
+ >=dev-perl/Test-Fatal-0.3.0
+ >=virtual/perl-Test-Simple-0.880.0
+ dev-perl/Test-Needs
+ dev-perl/Test-Trap
+ >=dev-perl/Test-Warnings-0.9.0
+ virtual/perl-if
+ )
+"
diff --git a/dev-perl/MooseX-GlobRef/Manifest b/dev-perl/MooseX-GlobRef/Manifest
index 8b68241920b3..7c22be49b9fb 100644
--- a/dev-perl/MooseX-GlobRef/Manifest
+++ b/dev-perl/MooseX-GlobRef/Manifest
@@ -1,3 +1,3 @@
DIST MooseX-GlobRef-0.0701.tar.gz 21096 BLAKE2B 76a625122d0d3297325065075859c7effe36204564ea12da8c80d2c0bd11d1454fb6ccd98532d6e20965dc7efd75e9a9d61febf5f2e1f788cdc3b3ee68044c93 SHA512 c5485f4ee2d5c7fa60e7003d727d37858b4e82ff9536a8e45b1d04b726a476224f21645fb0bea70b092d4d0ba26e8c3bc8fd3410eed9cd92e15d200c860d7446
-EBUILD MooseX-GlobRef-0.70.100.ebuild 481 BLAKE2B f999f9c8136bc7dcbabcabefda60f775c429c86e0dd5537d491b178b521a5f7fcfa29de321cad60a519606675a316892871431bd1cb4b450e583d95c663bc08e SHA512 819f903eafee2c401f3655d970552c54970a17c42a99665fd250a7ea38977a6f88658c718013886cde663af74dd018452353841851a300be354a601da554aa64
+EBUILD MooseX-GlobRef-0.70.100-r1.ebuild 426 BLAKE2B 8bcba63f4aa304c3dad13a6ad4cb0f02736c1de14290ea6fd15eda4a36b1bedbe585b93e0d1de84a510ae88d3779d664d28da287d909eeb4f94395cf8f81955b SHA512 344838744aca4fce22328bb35793f87f9d10ae48a0499a6564c0dd5e4f66794fdc619b0ceac19270ee4fb44005dea7cfb12012e0a93bb748c703850f611f4183
MISC metadata.xml 630 BLAKE2B 0dd5289dab6ea7d8e0aa77265b3ef3353410f738e9fbf600d155ebfae61f555e08a3974f7a7e1a18a55b093cdd2b6b8db938c73dd579ddc6de7dd1dfe9e09bc8 SHA512 abb477a6324dd33e29d33abce18b592f13987f2ecd6558035a47102a5a2727c1317475d3111c80a2cfc5ae69d07f2713f6d6cc745f21703200991580cbdb046c
diff --git a/dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild b/dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100-r1.ebuild
index abb11593118e..925b73dd568f 100644
--- a/dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100.ebuild
+++ b/dev-perl/MooseX-GlobRef/MooseX-GlobRef-0.70.100-r1.ebuild
@@ -1,26 +1,22 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=DEXTER
-MODULE_VERSION=0.0701
+DIST_AUTHOR=DEXTER
+DIST_VERSION=0.0701
inherit perl-module
DESCRIPTION="Store a Moose object in glob reference"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND=">=dev-perl/Moose-0.96"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Module-Build
test? (
>=dev-perl/Test-Unit-Lite-0.12
dev-perl/Test-Assert
virtual/perl-parent
)"
-
-SRC_TEST=do
diff --git a/dev-perl/MooseX-MultiInitArg/Manifest b/dev-perl/MooseX-MultiInitArg/Manifest
index a11fdb9bca0f..22e60d596e81 100644
--- a/dev-perl/MooseX-MultiInitArg/Manifest
+++ b/dev-perl/MooseX-MultiInitArg/Manifest
@@ -1,3 +1,3 @@
DIST MooseX-MultiInitArg-0.02.tar.gz 10306 BLAKE2B 74df209bc3f0eb1c1875d403890b8ca86831a56d01c9fabc84daba2b9b13b712f2418a3b36698b66593c4ec620d51007c6fd9d50dad0a8d85bb2a2f982a4a96d SHA512 73260d333e7ddfb0666f0f075d19887d74a310114616fc270ff2382a8a5e010a8294c776e4aa77ef8970f4499cb07f6da74696670fea30c208e2634e346b33bb
-EBUILD MooseX-MultiInitArg-0.20.0.ebuild 502 BLAKE2B 826e9feea7b6cec7f73f1d8bb6e5c50a9e3fa770b71b5a262b66ef5674b91612ef481510d4e1b5472535ef9b44d0f8d771273af764354410b6405c3ffe3a0558 SHA512 93ff6bc382b2833104396e4e871d30326af3de679ffd14e9af22f8a00a9c885bb762c4a5cd5838d460fc00a4e2f42ee5316ad6d2ae2f2002ca2ac06496c03d9f
+EBUILD MooseX-MultiInitArg-0.20.0-r1.ebuild 446 BLAKE2B cd12eda8537e646e5c138b8dbfe83f18227b3477c14e1d407363901eeb087293515c2e48f4717290d424f88cc57b4112770b253c1ea0ca0f76a07b1c6aa2f31c SHA512 2a2d4b8383429da7f1aed2fb2e836bb2355b43f0450b5b11b0dddd0c66421890b591a153a9e5ad1f818edb6de81bb0c959c94ec9810f51ab1a392ecc9dcf4fc5
MISC metadata.xml 562 BLAKE2B 12dde744ede997f2ac3221f4bcdebec2b4cfd84881de2533e17c6e799d47b99b8a0e1cf88a551f22ebf4661fa79be7100b53f742a77047069b087d974443c98c SHA512 f53c7c7ae7e10bf789328415d8c3cd8227e21a9e3696b160ed7912923ac682e93a5749cf180d926c63698ec00b2136fdfb6029a2ef198644aab034ab629345ed
diff --git a/dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0.ebuild b/dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0-r1.ebuild
index 72079bdc1be9..4328c704a703 100644
--- a/dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0.ebuild
+++ b/dev-perl/MooseX-MultiInitArg/MooseX-MultiInitArg-0.20.0-r1.ebuild
@@ -1,23 +1,21 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=FRODWITH
-MODULE_VERSION=0.02
+DIST_AUTHOR=FRODWITH
+DIST_VERSION=0.02
inherit perl-module
DESCRIPTION="Attributes with aliases for constructor arguments"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Moose
"
-DEPEND="${DEPEND}
+BDEPEND="${DEPEND}
>=dev-perl/Module-Build-Tiny-0.23.0
test? (
dev-perl/Test-Pod
@@ -25,5 +23,4 @@ DEPEND="${DEPEND}
)
"
-SRC_TEST="do"
mytargets=install
diff --git a/dev-perl/MooseX-Role-Parameterized/Manifest b/dev-perl/MooseX-Role-Parameterized/Manifest
index e3a80a7e7bfa..2413f4b15f8a 100644
--- a/dev-perl/MooseX-Role-Parameterized/Manifest
+++ b/dev-perl/MooseX-Role-Parameterized/Manifest
@@ -1,3 +1,5 @@
DIST MooseX-Role-Parameterized-1.10.tar.gz 47012 BLAKE2B d4be4867a73838db599ed0a2ccdc76f147c8f2a6b58eed08b60e73a40bb8e29966fdd28fba79f340f78ae21b3eeffa3e2c9d6d02c109820f00322a87d50f1964 SHA512 10f6b51dd6e09c30e36496469c4a213e0ab6d12529e0b91161f680ae595b312e9dbff035d6c8a2d10dbff7fa55cf7ca6b53cd66b848f75f7e6ac43b6e6eb9e84
+DIST MooseX-Role-Parameterized-1.11.tar.gz 49548 BLAKE2B ffbcdceace70bc301a68f35c429463be9b7d74837bd7c82291159d78e6259fc9f46da5bf0794c4b11d64d6957919bfb55c169b596e428e503804d3beb4d62015 SHA512 7442a10f1593cecfcb01e93f314bcb6ebe95b4b9710262ef5dc7d8065ae118a96e0abbbc9f7b8986c33185a8b8aec60cf8639c0fd6eee4fb94f2e33d95eb7ed9
EBUILD MooseX-Role-Parameterized-1.100.0.ebuild 918 BLAKE2B d0a42f6c36f9bf03b92a35db0ce876c6e3ffdf54fa52c1aafcc6e0ae11647101041fe1834f83ed01ab35b0a5241e8fe452972c4b556151e59e5388c0508d7350 SHA512 83a9434a7fc3844e479f2d3c5f214ff65fa4285d057a8762b9dd52d7e91ea1bff6508a08382450c00c82a3428cdf3de2493ba2e93c6187484926b6aeab7e4f8e
+EBUILD MooseX-Role-Parameterized-1.110.0.ebuild 839 BLAKE2B 1a10096e02f1cc6acd5cbb7a4e2e52388ac5c86462b9c7d9d78c2e6d4a9a6fd0fdad7a40d7511da9e82fccf276c699a6d84d250a2245228468a517849187d869 SHA512 ecd1d98c0966eb57e1b2f682878f0c088da1537a19f0cf5ff83100c4b652563de6c9d12cf588abe9a64789dccb9c5dd028879c3ca7df6ddbc545dff24311d8e8
MISC metadata.xml 934 BLAKE2B d8f64265ebfb6b886dce0a148dc64f0a1082203a88dfc4a9fe90ee9d38f0009e569ba9d7fa64398ef967fe3feaef67d2e6aecef2d2c57f225d2c40239c49ff2a SHA512 f6f0eb7aa2ffced3b23c4256a7523b4f21492e6375eda92f4e96a079729dbb6fee99d3448076e97cfde8cb513811e55b7cacbe127f97d1b46e13a3cc8dbb1a49
diff --git a/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild b/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild
new file mode 100644
index 000000000000..c53c03eec573
--- /dev/null
+++ b/dev-perl/MooseX-Role-Parameterized/MooseX-Role-Parameterized-1.110.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.11
+inherit perl-module
+
+DESCRIPTION="Roles with composition parameters"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+
+RDEPEND="
+ !<=dev-perl/MooseX-Storage-0.460.0
+ virtual/perl-Carp
+ dev-perl/Module-Runtime
+ >=dev-perl/Moose-2.30.0
+ dev-perl/namespace-autoclean
+ >=dev-perl/namespace-clean-0.190.0
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.34.0
+ test? (
+ >=dev-perl/CPAN-Meta-Check-0.11.0
+ virtual/perl-CPAN-Meta-Requirements
+ virtual/perl-Data-Dumper
+ virtual/perl-File-Spec
+ virtual/perl-Module-Metadata
+ virtual/perl-Storable
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ dev-perl/Test-Needs
+ )
+"
diff --git a/dev-perl/MooseX-SetOnce/Manifest b/dev-perl/MooseX-SetOnce/Manifest
index 08e43bb8b2aa..0e6861770a5d 100644
--- a/dev-perl/MooseX-SetOnce/Manifest
+++ b/dev-perl/MooseX-SetOnce/Manifest
@@ -1,3 +1,5 @@
DIST MooseX-SetOnce-0.200002.tar.gz 13849 BLAKE2B 798c946ea71a0c62d07a54373f6d18cb5610b15777f249a19b48c1572d28f6a2d17caf9da808449e370b11760554ef49afa4b34ee7356817fd435faef6aaca6b SHA512 7783496c0d9c82793bd730894ffb8e640caa199fc1b320c9007fc482eaf123c415914780801b9907fc6d1fd460d47fbb38824b75ae1dce6130f7f80a248b2166
+DIST MooseX-SetOnce-0.201.tar.gz 16417 BLAKE2B a023f08ff2a5796869bc36dfcb8c5e0f27536ff663cb04ad2d8b99f99685a82cb8d40d336273eb9a0f54dc69dcbda12227697c59882fd5516343e47f3bd75a36 SHA512 e328437ae6fc4350b562563889b888e7572fd2bfd68a8d70feb3a4132892a9accc2116413eccb55fe39094ae047bd800ef232cf1fab1e8938b44fc372020a622
EBUILD MooseX-SetOnce-0.200.2.ebuild 666 BLAKE2B 9c4cd2077f553d37011a38f7103e2c1878d926a202f57c82bf7a751b077b654003421fea754b9e29e254b7a3de958fd203eb2241b289fbecd24e7d3398294a41 SHA512 ace5b32ae805fe35a0cf9ac83165ff772e44f5145ada830990715fe1ed3c3f18b7aa2d49a33ce7c11785705d1756e894437648894f94a61713e747cddaa925d7
+EBUILD MooseX-SetOnce-0.201.0.ebuild 478 BLAKE2B 609856e0a4af358f67fd111be8d9fbdf26e2fd3598286852604d67fea3946c5e80f0534cb6e0cd83728be0592e24b7ed081b06a4d7b3bfbe04fce9e9168e47d5 SHA512 230a80adb18f2d9e8a9c7afb009a76efabe7e9c1f1dee529efd2c916a0c9c7ddf17e03cf78a6f3c2bfaff37184db677f42bf65c2e83f7281c571e7b02c8733e3
MISC metadata.xml 638 BLAKE2B 798895cf9cd8d9a3177f0070548cc537ee51bb4f3e98b2eb17153bfb61409a2a831b4452baab9240fe6b8cb2b57a1920b312c4dd39f466713db816a564358d82 SHA512 5c20d588652f284169d31fd1ff4c2646e71fdacc783fcfed0ff09f5229326cd0a66244a2c2f2d5dc03958bcac87de12beeb6ba89d6f94e2939c70f4fa1cc1ba2
diff --git a/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.201.0.ebuild b/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.201.0.ebuild
new file mode 100644
index 000000000000..19aba78d893c
--- /dev/null
+++ b/dev-perl/MooseX-SetOnce/MooseX-SetOnce-0.201.0.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=0.201
+inherit perl-module
+
+DESCRIPTION="write-once, read-many attributes for Moose"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/Moose-0.900.0
+"
+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.960.0
+ )
+"
diff --git a/dev-perl/MooseX-Types-URI/Manifest b/dev-perl/MooseX-Types-URI/Manifest
index 8fa10b4bd683..1930612aca54 100644
--- a/dev-perl/MooseX-Types-URI/Manifest
+++ b/dev-perl/MooseX-Types-URI/Manifest
@@ -1,3 +1,5 @@
DIST MooseX-Types-URI-0.08.tar.gz 29511 BLAKE2B 1b009c330dbd7afa08c621a7917ae9c948e022c73096646e08f9ce13e33e06548b2b912d4311b2cbe2419e7f1fb39f601de4802a5e8be03e3a3f8bd96a9f01f1 SHA512 0cf93dd965b618963945a1783af70c40389ca58818f0ea6ee7f168b70dadca5d332fd9391522fcaabb8e1d9e4baaa1b59606865db05a21a5ee548ccac1e08ed6
+DIST MooseX-Types-URI-0.09.tar.gz 33724 BLAKE2B 88c747d607f7a358bcc68037fdd819dc393dbf986fd5a8ffa9a711e0cfc8edcb5dd4b3d75dbe376fb84b7a22c1252bff28abbf6c47b1292b20f3bbd0afb4e1c1 SHA512 b55fcb34a7033fe3e9d24b66aea4caf9bbc5508f609cd299fc2a31e1869e8b5b0b2007721a2c62f842890bfabbeb3787137c3c9684268228e6061e7c758b027c
EBUILD MooseX-Types-URI-0.80.0.ebuild 710 BLAKE2B f56c19efdf87dc9e265ecdfdafaeab6d53214b3bbad0bf60c5d3a67daac05fcbcc43388adce66d4f06b528d60fdcb0f45df69d16fd1d3777b7b635c7846aae55 SHA512 8b14adae0a5b27c218376b418af2df657a975a0d180ae94cf44df3fb43947a2509eb255386d100ed3e1d97f11d8f5d7b2887151e5c9e77552bb5fd54f5a97b2c
+EBUILD MooseX-Types-URI-0.90.0.ebuild 656 BLAKE2B c23f24c856d87901d1168b27acfe7bbba8169fb09ae48399f06d12454e94d349995ace5ba749612df586d3f20e1c644f3c67e92ec35a60a598a0f97e3314220d SHA512 08b4a98e90af7a6d60911582afdbfcafc0de5841b9be81fa520816b694f21a540870cf714698ae0a52a5dbbe28cc2d52f027feea1b6d523e1d81b6771c7af9bd
MISC metadata.xml 405 BLAKE2B 9dfa7125d313bb4686803cca57450e7e97946a4ce863a46903e8191d006217fc2c068b55177d0dc833191d303ab65876bbad9f239e646c640da520fc07f00118 SHA512 08e2b8ce5e05d6dcd29bc947ab0126c09d42479bfe3d8203449f1b856c5967f71e65f802ab4f399ef38ba5b5734569c2a80f781aa5a0f29d20178d94c45ee22e
diff --git a/dev-perl/MooseX-Types-URI/MooseX-Types-URI-0.90.0.ebuild b/dev-perl/MooseX-Types-URI/MooseX-Types-URI-0.90.0.ebuild
new file mode 100644
index 000000000000..460eb79853fa
--- /dev/null
+++ b/dev-perl/MooseX-Types-URI/MooseX-Types-URI-0.90.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="URI related types and coercions for Moose"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/MooseX-Types-0.400.0
+ virtual/perl-Scalar-List-Utils
+ dev-perl/URI
+ dev-perl/URI-FromHash
+ virtual/perl-if
+ dev-perl/namespace-autoclean
+"
+BDEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.7.0
+ test? (
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-File-Spec
+ dev-perl/Moose
+ >=virtual/perl-Test-Simple-0.880.0
+ dev-perl/Test-Needs
+ dev-perl/Test-Without-Module
+ )
+"
diff --git a/dev-perl/Mouse/Manifest b/dev-perl/Mouse/Manifest
index d15c46ac1a5e..bf05b90f2f3a 100644
--- a/dev-perl/Mouse/Manifest
+++ b/dev-perl/Mouse/Manifest
@@ -1,4 +1,6 @@
DIST Mouse-v2.4.10.tar.gz 222745 BLAKE2B 3d0f5d3c6f9183f67db24ec9859bd945080bf5f9f9aa370dfb6803a6d32e7e01e589540d24bdc0a0fe338a08d9f89845bd8ef060d381717ec709877de066f2c5 SHA512 57d797bed24ccea66307d95395bb7d5dd860c0bc41e25a7701cf5a16fdf28776dc7633a6b8bbb1bcf6684b930385da71bf2d44f777a211988a500e30bdf8e9e5
-EBUILD Mouse-2.4.10-r1.ebuild 1064 BLAKE2B 9e07bfb4a5d6c28c3fd7df23dd47c45b165d1867bfba549d83a89379a2b09faaa915f0b5d831aef7d2fbc981c70d81fed1a4dc0e2153260fed5631e2d7c133b5 SHA512 9f542c07a1f5ce501d3b1e7ecb968cf3d484c6f43d4f69f6233f2c8292198d5f2701e30a10989f76c0f87626c7228f5f1e1604a65ee7035e8fc5cdb7576f40b2
+DIST Mouse-v2.5.10.tar.gz 220349 BLAKE2B beeb21bac24f3a89b3850e8d6b720dccce2142dd32b03a0235f57bc93de76cb5b277d1a38a50e219c0bf9c8924557c7c85d659ce9453f0211c939d0efb78ea37 SHA512 949a2f18257a5afcf4dbbb84094974f4d80e1e4531b4b9d8618cf141252fd11b09b79daafe1de79faa620905988f649627bc2fceac357ea2f180db74cd48f711
+EBUILD Mouse-2.4.10-r1.ebuild 1062 BLAKE2B 7e43f82c5c8375371056bf4c29e13be2508cbb2ac7e0f726b71273fd29c96c3c33c7d2f93da298aaf4838523f957b5aff005d81b8dccff47f7df488f666bc8c0 SHA512 91b5e7f8d4d02d78b1e98135231decf41286af3ddda263b8a3aafa00fbf0e8fd236a7e05b29e78784f1b67a1a3e3e88e349e051cdd8e90adcbb4ba0726226477
EBUILD Mouse-2.4.10.ebuild 787 BLAKE2B 7957948f8ce74034424c498bb9fc594473c02ce04b2f4f80e9a664e38120b3008bc7f9fb13b921ea95ea0797de93ca55545b8f9180841110d5cdaffa1a9a51df SHA512 488599a620a603448ddcfa40012807c976fb812fc804ab2c1bc20c4a2db2ec0551fa8e70ff04664d0626d69037d3045490384a658a1535b350e38de7d36db478
+EBUILD Mouse-2.5.10.ebuild 999 BLAKE2B 224c2ce5b1ec1b511c546161489b6beb80bc8fbbef888eccb737b6eb5894bf4bb1170c942249cc5aeba87f322ad6ece402070912b4ad43c3f367c2425fcab7f7 SHA512 d80e935265250d177528f41dafda7cba5b02e56db6a5e375e2b64313b6d16d19b43d6754de3be9d27a5cfc9d97759b40ffc777d2fc7ba7d1cacb309d4707205c
MISC metadata.xml 2262 BLAKE2B 0916b57428ea820a1ca71f1487de36dfa3441b86241b9d372c30f32014af2901b7a79cdb1a9b3ff16cbd0a98818b7316c7555277f9bbda8075a5f6aa20c0cbbd SHA512 3221d09e315f504d05902d6d1417902c6d1cb8bddc517c2a541191f40ce7891f93dee31fa8b6da4a871960ba7bba4a2e3ed281dea90c8b847b28c164ab97a48f
diff --git a/dev-perl/Mouse/Mouse-2.4.10-r1.ebuild b/dev-perl/Mouse/Mouse-2.4.10-r1.ebuild
index a77ea8231d56..c860596ec085 100644
--- a/dev-perl/Mouse/Mouse-2.4.10-r1.ebuild
+++ b/dev-perl/Mouse/Mouse-2.4.10-r1.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
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Moose minus the antlers"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Mouse/Mouse-2.5.10.ebuild b/dev-perl/Mouse/Mouse-2.5.10.ebuild
new file mode 100644
index 000000000000..49b987e4c821
--- /dev/null
+++ b/dev-perl/Mouse/Mouse-2.5.10.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SKAJI
+DIST_VERSION=v${PV}
+DIST_EXAMPLES=("example/*" "benchmarks")
+inherit perl-module
+
+DESCRIPTION="Moose minus the antlers"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64"
+
+RDEPEND="
+ >=virtual/perl-Scalar-List-Utils-1.140.0
+ >=virtual/perl-XSLoader-0.20.0
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-Devel-PPPort-3.420.0
+ >=virtual/perl-ExtUtils-ParseXS-3.220.0
+ >=dev-perl/Module-Build-0.400.500
+ >=dev-perl/Module-Build-XSUtil-0.190.0
+ test? (
+ dev-perl/Test-Exception
+ dev-perl/Test-Fatal
+ dev-perl/Test-LeakTrace
+ >=virtual/perl-Test-Simple-0.880.0
+ dev-perl/Test-Output
+ dev-perl/Test-Requires
+ dev-perl/Try-Tiny
+ )
+"
+
+src_configure() {
+ unset LD
+ [[ -n "${CCLD}" ]] && export LD="${CCLD}"
+ # we have to do this outside src_compile
+ # as the stupid thing recompiles in src_install
+ myconf=(
+ --config "optimize=${CFLAGS}"
+ )
+ perl-module_src_configure
+}
diff --git a/dev-perl/Mozilla-PublicSuffix/Manifest b/dev-perl/Mozilla-PublicSuffix/Manifest
index 918f49e04bf3..5553cb60329a 100644
--- a/dev-perl/Mozilla-PublicSuffix/Manifest
+++ b/dev-perl/Mozilla-PublicSuffix/Manifest
@@ -1,4 +1,7 @@
AUX 1.0.0-no-dynamic-update.patch 2472 BLAKE2B 964aa47c1c54f0fdb9db529d662971dc41fe5ee65bee634d8160d8c13e133bcf7f6eb88b874555b5c5dcc54f729aec54804579a34697610c5d889800024cccde SHA512 3c264b0cdddbbab0845a8baee1cb669ef5e706cd85fd118de6a5f8bd34d15686e97e617519389664a0ca11386e06300259cafd4fca1c6087699826a1df391e1b
+AUX 1.0.4-no-dynamic-update.patch 2547 BLAKE2B fa2b56632ad97733e21ef73e356955b5391636155ecdadcefaf5591e14aa788e0f969ad97d9578eef296c7f188798832a3ee69032d7f411b653970936433f8d8 SHA512 82b3f739d13c3f65cfe89d5ef95434f40f24b3549abd5b87652208c6a92ccb8b285393a11e689f8c05f41346fb77d6ef79325cab68fd80933c8321bbaba9b9f3
DIST Mozilla-PublicSuffix-v1.0.0.tar.gz 71669 BLAKE2B 5a5866b6446cf56df24d5113e2ce663dec3ace6025ff9888b40914b577215dcb65f3f57bae1ac31bc82ff5dc3a0ae4d79f1d63dbe6fa717358ebf92d0779b579 SHA512 79ed7256bccb33f1f428657bd60cccaf7be5d4793424337b94a812a41f46e90507b8c32b3aa8b381bf16d77f4a3f911301f757332e9144718efd2341996d9cc6
+DIST Mozilla-PublicSuffix-v1.0.4.tar.gz 85940 BLAKE2B a3f8266dc0c48b302cc5c9a488318f2b3668ffdb6e50bc567362d1e00b1798f7a37470e2b3f78321b48567f411d6e10e9b1ffd88bd82caa0659ce2b7f67c43e5 SHA512 681803f51fbc8aca961874607f1f3a6a91c95a0e1397e3d702b013a9ab3cfcca7b08340414f977dcc9af7ee01610bdf8b60ce6bcea3bffab6156d80b2063f008
EBUILD Mozilla-PublicSuffix-1.0.0.ebuild 647 BLAKE2B da2dff18eaa4b0c559528b432ab96142f1f090fdd304639287e24de65ee6f2842f391243044193c3d029a455d35250bc386f0aa2daa7857f09b8de7625c72ede SHA512 6271f6a747e74917fe0c97d3b058c197859768eeea53657b8ad2acf3480317d8b9decbf277c9bb0fb0e654df8922d7878fa1ededa122139984b11e296c575adb
+EBUILD Mozilla-PublicSuffix-1.0.4.ebuild 613 BLAKE2B 3a605a64a317d11129f086135b2d8cb8ecaa41acd82883d805ebfbd58749bc9ce01bd55827e57d7fb3e94d40e68eaa55323c65da5738be6951327d5974dab0db SHA512 ef427c8400961990c526e3d8af9d31214a92b3158970f7b5ef7bd68ec4b2eb76502c09a78e8a0b0e8e824e9f724ed2be700623893992367179b3845c3df4f92d
MISC metadata.xml 412 BLAKE2B 5a4ee675972149c12c64ab549c7267677bd0779c3e62483e9b9cbf4ae8f77da1c17fda121031782e6a3e682b5d9a29a82aaee8bb0ba8a10d212c5dd59b037be2 SHA512 80903f8d4a6deca1a52e6cd413ccc9aa6bbc9e1cae0c5130c128f5b0c1fcfe837ec318ce2f436f7a584ce1140ebbf57a961b4164886c4c06c2a1acd12726400b
diff --git a/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.4.ebuild b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.4.ebuild
new file mode 100644
index 000000000000..4cb39f043ae9
--- /dev/null
+++ b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TOMHUKINS
+DIST_VERSION="v${PV}"
+inherit perl-module
+
+DESCRIPTION="Get a domain name's public suffix via the Mozilla Public Suffix List"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ virtual/perl-Exporter
+ dev-perl/URI
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-IO
+ >=dev-perl/Module-Build-0.280.0
+ test? (
+ virtual/perl-Test-Simple
+ virtual/perl-File-Spec
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PV}-no-dynamic-update.patch"
+)
+
+src_test() {
+ perl_rm_files t/author-* t/release-*
+ perl-module_src_test
+}
diff --git a/dev-perl/Mozilla-PublicSuffix/files/1.0.4-no-dynamic-update.patch b/dev-perl/Mozilla-PublicSuffix/files/1.0.4-no-dynamic-update.patch
new file mode 100644
index 000000000000..7dfdc7a4416c
--- /dev/null
+++ b/dev-perl/Mozilla-PublicSuffix/files/1.0.4-no-dynamic-update.patch
@@ -0,0 +1,81 @@
+From 7dcc6afa75d5318325856fdef0456f4ddf1672b1 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Fri, 6 Jan 2017 12:32:50 +1300
+Subject: [PATCH] Remove dynamic update code
+
+As this basically makes builds unreproducale anyway, and the download
+URI is invariant meaning we can't even approximate the same logic via
+SRC_URI without having frequently changing Manifests, but no change in
+URI.
+
+diff -ruN Mozilla-PublicSuffix-v1.0.4.orig/Build.PL Mozilla-PublicSuffix-v1.0.4/Build.PL
+--- Mozilla-PublicSuffix-v1.0.4.orig/Build.PL 2021-05-04 21:45:11.000000000 +0200
++++ Mozilla-PublicSuffix-v1.0.4/Build.PL 2021-07-09 22:58:00.434038763 +0200
+@@ -5,11 +5,9 @@
+ use utf8;
+ use open ":encoding(UTF-8)";
+ use Carp qw(croak);
+-use HTTP::Tiny;
+ use Module::Build;
+ use IO::File;
+ use Tie::File;
+-use URI;
+
+ my $builder = Module::Build->new(
+ dist_name => "Mozilla-PublicSuffix",
+@@ -27,11 +25,9 @@
+ 'perl' => '5.008'
+ },
+ 'configure_requires' => {
+- 'HTTP::Tiny' => '0',
+ 'IO::File' => '0',
+ 'Module::Build' => '0.28',
+ 'Tie::File' => '0',
+- 'URI' => '0',
+ 'perl' => '5.008'
+ },
+ 'requires' => {
+@@ -42,28 +38,6 @@
+ );
+
+ my $dat_file = "effective_tld_names.dat";
+-my $get_new_list = $builder->y_n(
+- "Check for a new version of the Public Suffix List?", "N"
+-);
+-if ($get_new_list) {
+- my $http = HTTP::Tiny->new( timeout => 6 );
+- my $list_uri = URI->new(
+- "https://publicsuffix.org/list/public_suffix_list.dat"
+- );
+- $list_uri->query_form({ raw => 1 });
+- my %options = (
+- headers => {
+- "If-Modified-Since" => "Fri, 17 May 2013 00:00:00 UTC"
+- }
+- );
+- my $response = $http->get($list_uri, \%options);
+- if ( $response->{status} == 200 ) {
+- IO::File->new($dat_file, "w")->print($response->{content});
+- }
+- elsif ( $response->{status} != 304 ) {
+- croak "Unable to download public suffix list.";
+- }
+-}
+
+ # Divide rules from list into sets:
+ my $rules = join " ", map {
+diff -ruN Mozilla-PublicSuffix-v1.0.4.orig/META.yml Mozilla-PublicSuffix-v1.0.4/META.yml
+--- Mozilla-PublicSuffix-v1.0.4.orig/META.yml 2021-05-04 21:45:11.000000000 +0200
++++ Mozilla-PublicSuffix-v1.0.4/META.yml 2021-07-09 22:58:15.717235925 +0200
+@@ -11,11 +11,9 @@
+ Test::More: '0'
+ perl: '5.008'
+ configure_requires:
+- HTTP::Tiny: '0'
+ IO::File: '0'
+ Module::Build: '0.28'
+ Tie::File: '0'
+- URI: '0'
+ perl: '5.008'
+ dynamic_config: 0
+ generated_by: 'Dist::Zilla version 6.015, CPAN::Meta::Converter version 2.150010'
diff --git a/dev-perl/MusicBrainz-DiscID/Manifest b/dev-perl/MusicBrainz-DiscID/Manifest
index 73ba638ae366..fdb10e3333c4 100644
--- a/dev-perl/MusicBrainz-DiscID/Manifest
+++ b/dev-perl/MusicBrainz-DiscID/Manifest
@@ -1,3 +1,5 @@
DIST MusicBrainz-DiscID-0.04.tar.gz 6907 BLAKE2B 1dc163515af1818816d223da5090dec67cf1102311370de0658d15488d5551207b27f8b817727f3ddad2a64f3f792cf1e094ace460fd3db7d4eb1b06fdeea18d SHA512 ccf93205f3485fa19e22cee079b2615326384513dc773f5d242216b680317d2d35d3a2421e46bc17651d8d7797a4d01bd3c2c0ae603a1d1e550ac2a558163125
+DIST MusicBrainz-DiscID-0.06.tar.gz 6663 BLAKE2B b5cb0820a37e30b33c27e2a57a28ae8143b4d60c3299e534dfdbade798afdc56d9905bfda044e5fdc08f77d56c2caece546e3245a17bf4960dd814d96485a210 SHA512 85483603c111d39f7e6490808817416612a96a0dc3d20ad432e7bd1e39ca0a21d4044dd4e25ff41eb713e4b0dd97c0cb1c486cb7a2c730369df9b782e61ec483
EBUILD MusicBrainz-DiscID-0.40.0.ebuild 603 BLAKE2B e4a0155153a90e8067327a97bf1863b63cc624d93a60ea941c830eb0c72d2545a4c00ade9a3bd0820f2a8119eb45dbdefa06600fb4d1650ec5ad10badbf0ed4f SHA512 88e9261a023b6560ead161fd0a9d73523416bcae3b45b133079bd2cc13575d68ec70d2a73268f04396e7d24ad8949045b141b8963feedc080f04ea9fa0478279
+EBUILD MusicBrainz-DiscID-0.60.0.ebuild 554 BLAKE2B 06a6e5c3c20ff0cd7e1ab029e0912ddae37850267c249f6563ee5f594dd6fa66ce575e696fc8d279e58060c6f58582b02cb7c66db9e0065e5dc9dc1ff51b60de SHA512 aed7b58976143b4fca1703739764c0589dedad062b602c82df070b7a6488a6e8a86af5e7598d6e4aa803c7f979d902231bef66ffd623821a14439a5578ce70ea
MISC metadata.xml 492 BLAKE2B 3ea020fcec3b8e63b6682663083245bab92cd839225445a54846848c437633863da5e8daaf198568223cf92e316aed6e1ef42fdefc0c30576cb51a1733768de5 SHA512 5afc9a1138a6390f984ad75a34134c3d2eecb0d72ef663d51987d822945f40f6d756fce4efeb1bca1e44003bf837ba50d77dc91d3f37f3b03bf3cd69ef2989f7
diff --git a/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.60.0.ebuild b/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.60.0.ebuild
new file mode 100644
index 000000000000..6c52e7782e3f
--- /dev/null
+++ b/dev-perl/MusicBrainz-DiscID/MusicBrainz-DiscID-0.60.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=NJH
+DIST_VERSION=0.06
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Perl interface for the MusicBrainz libdiscid library"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND=">=media-libs/libdiscid-0.2.2"
+DEPEND="${RDEPEND}
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/pkgconfig
+ test? (
+ >=virtual/perl-Test-1.0.0
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=( t/05pod.t )
diff --git a/dev-perl/Net-ARP/Manifest b/dev-perl/Net-ARP/Manifest
index d037c39dc9df..6d75af207d83 100644
--- a/dev-perl/Net-ARP/Manifest
+++ b/dev-perl/Net-ARP/Manifest
@@ -1,6 +1,8 @@
AUX 1.0.9-header.diff 210 BLAKE2B 08a4283859b9c59dc0293f59ac5e2b748397db5be77ffe27d1ffa41badf39f451ae231012567ab271bcb60922b1fb36e8750eae264db66e48b8f3ade92ceda93 SHA512 7039ba119eccf1915a86a0b544242c5b384c6fef8e65e9d6b04fe87985e16acd861f02cdf6ae6ff05a8df7f5c77afb4e0146f6b791e35c4451e6dfc64f2905ca
AUX Net-ARP-1.0.9-perl-5.26.patch 589 BLAKE2B 72f751d5be3c6e6c181788d91bf816ffe9b73f9eb87579d060bf97649453b836c621967f656a36b0f70d97149cdf8385fc1ae8a4d973d024f7bd23bd72cc9c69 SHA512 ad29464f0322abdacd3ea88fec4acfeac5435f2198c017285d996b047bf94c8bcfbdb92be1580e223df550bce4db5fcc1a2b9313b93466d8c9ccd82695548626
AUX Net-ARP-1.0.9-tests.patch 3059 BLAKE2B d63a1e4bcd0386107f27d3496322189965451290b8972dbdcad12144296bc939d3012c1e20e18a093f13e515fb1c514b1840a3aff8f83066b6b7f456c3cd5f98 SHA512 1e5fec8e97179aa1035a343106d453bfb90c46613bbcd72a6ceaa54c226a179812b432b980c17c272b017077542f0841339e0fc0133d98b67dd2531b53969f6e
+DIST Net-ARP-1.0.11.tgz 18747 BLAKE2B 8cd30ba3c0f8ec64b108dfb05a57e89dda15ab4f4bf1758e15576f34d7da92e017a8e75f09b75f08f07b1f4cdf04b9260f33942d781325f62d05e91990c8fca9 SHA512 e0c2d468f3b7bb11a67cb94e9538680385c3e86c17ec7063ceaa5f495f4ca2c604028d9493fde697852144cebf59b0898afa3c63e2e023435e30379fe150e860
DIST Net-ARP-1.0.9.tgz 71377 BLAKE2B 32fb8c31546e708273a6cf8251edc97dd5300fde872ac2c3ee4d54114354abac33959c01705f160f46c4833a72bcc6e4f0b4067722fe2d04995828f6de019dd3 SHA512 c2dc333ab4675709a4b2d9e53cbcc2f7cb226b89c366a841240d9b8a72802f2ad68c8acc40b27878c720198b63df34cd26091cd5f3ae528b597d4b214a316a91
+EBUILD Net-ARP-1.0.11.ebuild 603 BLAKE2B 9a28f47ff528a6fd2ed23f8950bc1b05dfe3441f3df2ee1ee42453f4ec86a2a99fbcb6fd266fa2ee2a2f1d541c41ba7f0eb1cb36a7d19bab17476547401d7845 SHA512 119f4b1872e1120f0566ba3753697bf4324e638cbb8cbd35232c31d001896e4827c33ca03142559d0304d803da4487a4a9569eac6dc44bcf08ef6fc1a8f0917d
EBUILD Net-ARP-1.0.9-r1.ebuild 849 BLAKE2B 414cc504ad73a43e103d2a7c7a13f023167fb94bde7e79727a8b4a218073ee4e25dc1ef259293b38e0aa7e8243c6632c479649be73fe562e1bc34b7c6d9a6488 SHA512 257816fe1ff7111cc27d881c67cf76f6f54a63fee50308b12f753bdbff158779dafb1b57532ed5ab0e8b385f485b388c48f558226ae380c6a0f61de7cd66593d
MISC metadata.xml 386 BLAKE2B 729b9fd9de59ae0a25475d3765d1cf161a29550e4ec5d412d5b6d1caffb49d4dc14fe72a1bb5ff4d88f7dccf871cac668b169632574e9e0f24100174b6d22968 SHA512 a19e8fbddc2ab3d4e517a4dd405a8ddf974c68b4c6c104d8994d51b2cdb2d44b5a02c1791a12611f48a3c4ab11873f09be07d61b55f78e6c042b4d6d034a2bb7
diff --git a/dev-perl/Net-ARP/Net-ARP-1.0.11.ebuild b/dev-perl/Net-ARP/Net-ARP-1.0.11.ebuild
new file mode 100644
index 000000000000..4aa91e4005cf
--- /dev/null
+++ b/dev-perl/Net-ARP/Net-ARP-1.0.11.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=CRAZYDJ
+DIST_VERSION=1.0.11
+DIST_A_EXT=tgz
+DIST_WIKI="tests"
+inherit perl-module
+
+DESCRIPTION="Perl extension for creating ARP packets"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-perl/Net-Pcap"
+BDEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/1.0.9-header.diff"
+ "${FILESDIR}/${PN}-1.0.9-perl-5.26.patch"
+)
+
+src_prepare() {
+ if [[ -z $TEST_ARP_IF ]]; then
+ perl_rm_files t/send_packet.t
+ fi
+ perl -MDevel::PPPort -e 'Devel::PPPort::WriteFile();'
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Net-Amazon-S3/Manifest b/dev-perl/Net-Amazon-S3/Manifest
index 7f3f3a242537..f8e2288d9172 100644
--- a/dev-perl/Net-Amazon-S3/Manifest
+++ b/dev-perl/Net-Amazon-S3/Manifest
@@ -1,3 +1,5 @@
DIST Net-Amazon-S3-0.80.tar.gz 60202 BLAKE2B dc3a57824a3da0f1c9f0fa5ff20a994fed00abfe9e7170c3ac2579fad22719449843bd8b3fd79d4fe6d7b43dab7b32c6ffcbd92d8476f3de3b8690573979ff9c SHA512 0a6a60e9c227e5646c21585b90c6d2cc437cb7c898cc69b8d4165ee426b9b22e14c94c5c95cffcbfc4b1f310a910dbcd2a03eba06d0eb86192d25458856ed254
+DIST Net-Amazon-S3-0.98.tar.gz 131669 BLAKE2B 34c3fc945ff9327cb99c96ae0007e84e528b89986bbc67cebe69b461084952663212ab901c23461f17e7d142e3d00200f3ca62377330c1815a3b87e4faeabf61 SHA512 fa7b4848d4d6a16243a092e78b6b4cde876cb2945e5d261fff0f54e6d66e57995fc527b9cebcc78c7e590051290d48ef36f1405eedfb3073fd5754c7a396604a
EBUILD Net-Amazon-S3-0.800.0.ebuild 1158 BLAKE2B 21477d886cc65ce488cfd850537bfbc284088b690a9ce80a008abbc984b3c225bde59f2845402bdf663f719359c0b1a6a9f8c92fb6af9b5f636cb8d70f00a085 SHA512 348b1116c4c056225b2c96c380e37cf5d90b020849439f64e3178f1e6641c35e0165c0c64077334fce4e6f751d498dae3a0daa8dd60321280215c7583da601a4
+EBUILD Net-Amazon-S3-0.980.0.ebuild 1224 BLAKE2B 71a65d78c7d0baac1a8bae6179696bc879bc90fe21bbcb02957fc990892e5a1f77d4e0aa3343d84d6d69a1b7b2534fcf24ecadfe522bd0662d20909bf009f6cb SHA512 a03d845fc0c2510fcb6c020e62ec55ebbec9f761d7a2e648cf818e342850072839569ef3c3865375725d4ccb576830bdbca4e3a560b94ce04383a3194c7a3580
MISC metadata.xml 1912 BLAKE2B 7c29a43230b2beca7fc2667a54b5c071f7ef679d13742569f6d8ffa7a4b53174d442b674910bce7d2b792372f9861160bb016bf91e1b3128159904f162b2a064 SHA512 06653abeea822d10526bd03eaabfb211773e054fef994a15d63c767bab202f525542c0118698e6e0234318fcfa727137e13b7a764bde4ff07f5b83ed54743d9e
diff --git a/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.0.ebuild b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.0.ebuild
new file mode 100644
index 000000000000..15b16d9a2bd3
--- /dev/null
+++ b/dev-perl/Net-Amazon-S3/Net-Amazon-S3-0.980.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BARNEY
+DIST_VERSION=0.98
+inherit perl-module
+
+DESCRIPTION="Framework for accessing the Amazon S3 Simple Storage Service"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Data-Stream-Bulk
+ dev-perl/DateTime-Format-HTTP
+ dev-perl/Digest-HMAC
+ virtual/perl-Digest-MD5
+ dev-perl/Digest-MD5-File
+ dev-perl/File-Find-Rule
+ virtual/perl-Getopt-Long
+ dev-perl/HTTP-Date
+ dev-perl/HTTP-Message
+ virtual/perl-IO
+ >=dev-perl/libwww-perl-6.30.0
+ dev-perl/LWP-UserAgent-Determined
+ virtual/perl-MIME-Base64
+ dev-perl/MIME-Types
+ >=dev-perl/Moose-0.850.0
+ >=dev-perl/MooseX-StrictConstructor-0.160.0
+ >=dev-perl/MooseX-Types-DateTime-MoreCoercions-0.70.0
+ dev-perl/Path-Class
+ dev-perl/Regexp-Common
+ dev-perl/Term-Encoding
+ dev-perl/Term-ProgressBar-Simple
+ dev-perl/URI
+ dev-perl/VM-EC2-Security-CredentialCache
+ dev-perl/XML-LibXML
+ dev-perl/namespace-clean
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Temp
+ >=dev-perl/Test-Deep-0.111.0
+ dev-perl/Test-Exception
+ dev-perl/Test-MockTime
+ dev-perl/Test-Warnings
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Net-Amazon/Manifest b/dev-perl/Net-Amazon/Manifest
index 3e0e5aa4583b..91ac7b70088f 100644
--- a/dev-perl/Net-Amazon/Manifest
+++ b/dev-perl/Net-Amazon/Manifest
@@ -1,4 +1,4 @@
AUX Net-Amazon-0.62-no-dot-inc.patch 10187 BLAKE2B 3907425982df8463fbe798ee1f32c4152dc3459833cc8a3df2227a528477b2b57fb0b67ee95f7b0a717361224fc8b96903d0b019242a4e10085e51846aeea699 SHA512 747daefd01d8dc0066305b5fecfa7a9853317e7996ebb4101883cb43ad880ede37b9737489f08d1864eb89da822a22b2e257ca3f5665b0e66ba9e1651cd36bc1
DIST Net-Amazon-0.62.tar.gz 219344 BLAKE2B 8368bc0a121f45b33a4babc6dc0e8968e3f656dce0bef1309b2f16b7d3f4cbeb46f86998e2805990ab3b1dd11b8501a030beafac805b913a5a83ae05578c6a28 SHA512 61e454ca611e0f0de45f7f4661c4b784f6f49cadcfdf5f63fe2cc0d66e7bccf755672bc3848f636cb94eda89f1d18b24ade1cf9a9df89afec76e52a306e7638f
-EBUILD Net-Amazon-0.620.0.ebuild 573 BLAKE2B 82ad2fd09f786ef9bfb2263b00bd3e8fcd6dfece66390844f7873907cb2744256a86f9025db31166a2b8aff42dc641c580f6f2163719e2507bc58c026b7eb7ea SHA512 4eb42510b6da557d74ec35ce9064f21759fc7c4b61fbf3947263691680a49dd0ca69ea8bbeef0b592270ce867dccb84a1dc12287d237c0f70ff7e934de233b91
+EBUILD Net-Amazon-0.620.0-r1.ebuild 545 BLAKE2B 6fc520d3913bf4c2f41a4598102d9fb5e5f6b4a0d34cfc5b969231f726e704e131a35d9e15b64f965be9586860b6c338f2e39df602229ca4a73e2ed1d659d830 SHA512 68dcf99e413821d4c3cf9f78328e427a740dcecf907d360767bac738b5ea311ce46a3fa7e44d99121d00b33f12ba107d75015c155f450e57818cc73cfa013811
MISC metadata.xml 41821 BLAKE2B 119833c8d0b1a6d1bb68396103e1874f9370c2efeb2c0541d8180da30804f799fe6dbfda8a788d4cb45a856657b42a6f3427c0ed223a1096daddc15c0a6caf33 SHA512 259d5043b84de2375056a474f0794dd24e481adf9be570496cdb2641fa13327f5a904dd446377a870eafb0a56838eb81fd9bff7396d50cb03c34215f9202a9e3
diff --git a/dev-perl/Net-Amazon/Net-Amazon-0.620.0.ebuild b/dev-perl/Net-Amazon/Net-Amazon-0.620.0-r1.ebuild
index 2672155d5d26..c1c7dd99c758 100644
--- a/dev-perl/Net-Amazon/Net-Amazon-0.620.0.ebuild
+++ b/dev-perl/Net-Amazon/Net-Amazon-0.620.0-r1.ebuild
@@ -1,17 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=BOUMENOT
-MODULE_VERSION=0.62
+DIST_AUTHOR=BOUMENOT
+DIST_VERSION=0.62
inherit perl-module
DESCRIPTION="Framework for accessing amazon.com via SOAP and XML/HTTP"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
RDEPEND="
dev-perl/libwww-perl
@@ -22,9 +21,8 @@ RDEPEND="
virtual/perl-Digest-SHA
dev-perl/URI
"
-DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
+
PATCHES=(
"${FILESDIR}/${PN}-0.62-no-dot-inc.patch"
)
-
-SRC_TEST="do"
diff --git a/dev-perl/Net-CIDR-Lite/Manifest b/dev-perl/Net-CIDR-Lite/Manifest
index 4b69ae56a686..05c4615599f6 100644
--- a/dev-perl/Net-CIDR-Lite/Manifest
+++ b/dev-perl/Net-CIDR-Lite/Manifest
@@ -1,5 +1,5 @@
DIST Net-CIDR-Lite-0.21.tar.gz 9931 BLAKE2B 50378fc1b032bb19cf8033ef6e884d8d623c91f1a0581763da483a031013b70ed36580304e1d2cabcbca1099d5e3062a7642b8aa2913ad1576cb9bf865f675bc SHA512 c8a5b00a26fb823e637825eac72ca7002f401a1a623d8b77b694848975124f24fba86830df8d41f6bdba4d2e2f0f93b2b155ac1511b607efa67942189614dc7c
DIST Net-CIDR-Lite-0.22.tar.gz 10823 BLAKE2B cee9074c573f16ebf6568316124afbc496b7d2644bdb0d2d8ff29f57c81c405db072576fb2ab071cbfbb84d8a2b2544fce425e481a1f8853d9e11bcb2423beca SHA512 5d89c0b6d950e5cb4c7eb9639829d76a67373865f5582f61d3e384636b176ac08335a9210d05a53c54105fecfb8ec98ae115cba3d181aed3032370d50f3aec9f
EBUILD Net-CIDR-Lite-0.210.0-r1.ebuild 538 BLAKE2B e86b0b9cc0383ee22137b579cfc92f5f8e06cd059151df10afb354168abb6f3151bd88c99240170ad953864d42eb3e86e1b802499377ca4283105600f09605b8 SHA512 2132c0327a291ac65dd58589a9beae0b8c7df38f98297bc7580cc1692fd004a82ba957306fe5beb854e4b99892fad7c9dbaffb8c707b1193440fad5d07496986
-EBUILD Net-CIDR-Lite-0.220.0.ebuild 548 BLAKE2B 1cb02be0f69c2645941128b3ffadb3d9b0a2688e2a5cc40de3b386398954c9577c6f262c8764cce8813117d2b1a9c7250dc6cdea8b284a38784557dbb03eb45f SHA512 8c927f1ef77255f7dfd76236f1ce412a445fb5a0e4d7c9d57640e55bb2f2e2016af9a25f214640bb1c4cf4b31432b1acd82ab2efc7479360035a0eb0a3c05ef4
+EBUILD Net-CIDR-Lite-0.220.0.ebuild 543 BLAKE2B a05ead74553855e0d4ea38615727ca860aa05fe31e12fce4e1fe0f9173b63d5faf2656257a19e7bcd34b432bafcb1270eeec621a4285efcc0f2429110817a00b SHA512 bd027b9fb91f31efcba34c419a03df105722868ba25712f6da27fa9e50421f929a6b315063045a6c5d9845148fe508e8ff1eb5112d9a9f554514829bf58c3ab5
MISC metadata.xml 467 BLAKE2B ab893eecc1c077301285d29b33a5007ad21e15a0140f83620041599281c79221c6a00d2eede7f06e1ab9f9d23d38f05eab3e8b4f338afb2e11c597afec873783 SHA512 3ab581f43391e1f501e8c6bcf4b8d0adc640ab109ea7f948b201f2307636219bc781bc4b52ac0db2f012d8ae00789bba4925789120811b2f7a1aab5ff3fed7dd
diff --git a/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.220.0.ebuild b/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.220.0.ebuild
index fb26607b4f64..d89933e3597f 100644
--- a/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.220.0.ebuild
+++ b/dev-perl/Net-CIDR-Lite/Net-CIDR-Lite-0.220.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension for merging IPv4 or IPv6 CIDR addresses"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Net-CIDR/Manifest b/dev-perl/Net-CIDR/Manifest
index 5b9ed8e7f8e0..814bc66f9c7f 100644
--- a/dev-perl/Net-CIDR/Manifest
+++ b/dev-perl/Net-CIDR/Manifest
@@ -1,3 +1,5 @@
DIST Net-CIDR-0.18.tar.gz 10761 BLAKE2B 83d79a5f93251ee71b909ad7bc25186cc63c8da1e676356e96ab21ecaf2f1b84e1471f1414d6bee11b72f9d0b81b833347b5ef9277a348123f170492b6a56e97 SHA512 26a8fd1fdb16b03f72c456edbd7dd0f158e6fcd76847be7634c470049eeabd1d41bf328d32e528aa26b7f34179b38904c65ba511ca3347acb0442fe93748bc63
+DIST Net-CIDR-0.21.tar.gz 11593 BLAKE2B 9105070324def35bf9302f622e62e97f1d0004a1947ffef21869f71fe18317ccbdbc4adeb71afbb3a25035bbc96efc17e7a2ad2441caea65fee884d5b05bb21f SHA512 28e7c808173d87a403ab6d924763bdeeef61801775167a11b02bf352d70808821f896f7e3dbb1fd3cd2b42c937f9c6175d1522daddf38c53ee9d242d1a3b5fd1
EBUILD Net-CIDR-0.180.0.ebuild 387 BLAKE2B 9ac4acfad3830162f9e22e3dbf12766b7a735d69672f3f5f01f47f8c8cf0f2634a8df51a5d93edf1e690c7b559864e0b46f9d7851769e9fa943e9e5321a892b3 SHA512 87a7b53b4f9b1e590f34ca95173aa3bc71361ceb102a0fa97cae4107c69f2ef6266006507b7811df354bb29356acad7038dc783a9b66560114ce42e5c26b6df0
+EBUILD Net-CIDR-0.210.0.ebuild 383 BLAKE2B 0f9216901af0e47918e1d932c514cdc2b3c90f7d66976ca0d752ed50b4aa6e02bfdfaeb4d4eb7d14950cc0aac30a93216807e594695bafa58d2cdc99734ff316 SHA512 8a8c563fbbedf31d2bc644cbf79e1d707ab24d0b0397ab2aea16db4b42129415e7e1dc15ddce05d16ec121c6c165e230edc3bbadb8207fb324bf9d8a468073c1
MISC metadata.xml 388 BLAKE2B 6f07ff01f9685b30367f61b997b4efcc7f0bf580a9380f94503a4fc3f9b64ce1eb4395fefee13ed5ab8b333037419005ace9ecf902788f01338adf7f2717bbed SHA512 53d646cfde19bed4a607cedea44cffdbe882991a329c885b53bec99f2b433a8b61361787b9ecf7fc38bca0497f8c6375a950516fad3322ccb012708bf781541b
diff --git a/dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild b/dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild
new file mode 100644
index 000000000000..1073c533132c
--- /dev/null
+++ b/dev-perl/Net-CIDR/Net-CIDR-0.210.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MRSAM
+DIST_VERSION=0.21
+inherit perl-module
+
+DESCRIPTION="Manipulate netblock lists in CIDR notation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Net-DBus/Manifest b/dev-perl/Net-DBus/Manifest
index 5ca87d39889a..6ab09b13e79b 100644
--- a/dev-perl/Net-DBus/Manifest
+++ b/dev-perl/Net-DBus/Manifest
@@ -1,4 +1,6 @@
DIST Net-DBus-1.1.0.tar.gz 2075154 BLAKE2B e5f75f63678b72d2d80406af76430802c715c59e535487b4dcd8bf1502a3de915035eec26fdce020f44aab27ca46993b85d3e23dd62f472bcfce923b27306a11 SHA512 96f5983ef1e33b4abea93277e39e779821c8ee4b1f2bc7a4a3aaa3612b9513a426b9f8e04094eb8449e89324c22c264df2d34b3d3e43dace85f443a57c770cc3
-EBUILD Net-DBus-1.1.0-r1.ebuild 679 BLAKE2B c3c6f98cd4c8277feb1168ead9ef65af53c658778f769f9fbd2a30cb560de12adc8d57cdaebc09f7361e20102ea5a33f1682dd08ab6836f03941f8e78a9a90c9 SHA512 f21d165a100d11e4f544f0dd0db4dac8869826b91071bebfb8a3b1f572be3f2cfe77fc618dd0615c0cf61829663f8e94ed7ccaa6c4e6128a89cc1f11c5b42392
+DIST Net-DBus-1.2.0.tar.gz 108296 BLAKE2B c5c4fadfe1c04f5f6dcc73f7d3ccb2a91555809209229f51a326494e73b5a0ccc83a89f427c19c73a82b9608decf85cd19ad469a635cf176d5b1dc42bdec98a0 SHA512 9dc95288ae81037985020e18db33331de6908b1280fc3b0ca898c183a5b577d21d240f4f1045393f9459a9be6e3425feffa9ea581e6af2bcf165cdf48348b255
+EBUILD Net-DBus-1.1.0-r1.ebuild 674 BLAKE2B f824188b0098367f2ce4063cc98a49fd0f4f6cadd07bb762f5826ff74e64a9cc98a77668a41af112b0929845858bffd66cb90bef8c7d5858882a1ca499e3b8d4 SHA512 65f6182219c7d962a02c2e9004ff28e31b37fe6b8c5d613e2d2c1834627d7a83df22a6d4dae37673369e1a2e6cbfc535ac5a0f9ad08ba69b1d50274dfde55138
EBUILD Net-DBus-1.1.0.ebuild 645 BLAKE2B 4758bda53d3d92f6aa8b2bd773167b6a1c002c3a502164859d58a4454f462c27b497f5f0c87ed3f2f997f10eba0f52f9def094117031bd185b18c6ff995e7a2d SHA512 ddf525f9022fe3478915eb5c7fb704a5e7b6a28b166134ea525d81902477d04e012feb7bd7960cfeb7b0d06d79e41416316e9d4873a716a90939ee81bd2d596c
+EBUILD Net-DBus-1.2.0.ebuild 606 BLAKE2B fabedc83808cc716555538b22596f5d5e34af9eadd8906f18512bb6111bade90ed7a2d4dbe878bd4408b0ef30e25b87bac95b2bf2e1c5a3a936ea96ca9bdfc08 SHA512 70c8e72d8e703065bc9bed76bce522413d183fccb2e9084029790b522758a3b9a14e03f97fde282f18a1e81b450d36a84649005a1361dd4a30910a9e18d95e7b
MISC metadata.xml 2428 BLAKE2B 0ed3b699ea865b088921855030debc8a323d80d18a656f5e7a132b18ddccf34a926e1bf081bc779bc7583715c75a58dd4e79b04aa5c557a9cb42a26874bffa45 SHA512 ec204108cdc58e7a0c59d4f8ea88e04eb29e47ac52f83600bedd2279608cccb09c60840883f477be475ccea923e7a8344196b6053aefd7d8315dd8d628560f44
diff --git a/dev-perl/Net-DBus/Net-DBus-1.1.0-r1.ebuild b/dev-perl/Net-DBus/Net-DBus-1.1.0-r1.ebuild
index a89f1835cb14..201fa40f9ad2 100644
--- a/dev-perl/Net-DBus/Net-DBus-1.1.0-r1.ebuild
+++ b/dev-perl/Net-DBus/Net-DBus-1.1.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl extension for the DBus message system"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild b/dev-perl/Net-DBus/Net-DBus-1.2.0.ebuild
new file mode 100644
index 000000000000..79d9e96afe88
--- /dev/null
+++ b/dev-perl/Net-DBus/Net-DBus-1.2.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=DANBERR
+inherit perl-module
+
+DESCRIPTION="Perl extension for the DBus message system"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ sys-apps/dbus
+ virtual/perl-Time-HiRes
+ dev-perl/XML-Twig
+"
+BDEPEND="${RDEPEND}
+ virtual/pkgconfig
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
+DEPEND="
+ sys-apps/dbus
+"
+
+PERL_RM_FILES=( t/10-pod-coverage.t t/05-pod.t t/12-changes.t )
diff --git a/dev-perl/Net-DNS-Async/Manifest b/dev-perl/Net-DNS-Async/Manifest
index 467130a490ac..c82d6b3ded30 100644
--- a/dev-perl/Net-DNS-Async/Manifest
+++ b/dev-perl/Net-DNS-Async/Manifest
@@ -1,3 +1,3 @@
DIST Net-DNS-Async-1.07.tar.gz 4643 BLAKE2B 7f179f19b42665d88430e6a639503160b53f355bea9b5734e65a042bcf7013af253cea6520b36b7453dd2fd15716ef9ab188dce7313d9b9ae4ef65c0a31fb33c SHA512 2101faf58f68edc3f239642a474d538bf2c9450b34f5d4aaf8f0792d1477a8d5dedde68c7c3f9ec11f37be2742fac1f94f24d7638fb64513587fd37fc7fcaa61
-EBUILD Net-DNS-Async-1.70.0-r1.ebuild 452 BLAKE2B 036cf94d22d74c36ccd1a6d498e851e61b87b29f44711f8bef585846fd1b7ee1071224c5762c3035ffb094357627a72ab43482e665f7ebdc12f2664f248dc315 SHA512 d0a5b2c610a77f4d634216b8d366a7852a00b89d7a288e6b65e9b50b964261fef602e17169af0eb12104f9affe793b13ec8ff8e5e54f31eb615e4af9e372f09b
+EBUILD Net-DNS-Async-1.70.0-r2.ebuild 423 BLAKE2B 5d05f31d548999cb0a24f0783f5c093dd41922274420639adcb028c8ef9f8680a0e23711f6a8119d5ec5ed7a8346fe1d25b55ba44a050572a30b26ff4c43d22b SHA512 0f188392942f35ee093ab4a32001ef3de6ddcc835fefea44f3506045689938d9bcb1450cc12b117551f7fc0e69acb64bad8be7fbb07b9cbcfb362b3e685d6799
MISC metadata.xml 399 BLAKE2B 2e887f2420cb5dfd33dd4c0077484d3c54a7da0ad5d1a6b164f5a4701b3351b9eb8654c34662e3248940ffc6b95580c7d9cbc0387b4af7ca19fcbc59c5416ddf SHA512 0ed47992a1deb25a89c2eadbf3cf00ba9f51cea2b5ead0d62313ec100da9c2c72095c6f27a4fe34e5bc3a05cca74fa5d51107601f1fe27273b9297a1e764bb4a
diff --git a/dev-perl/Net-DNS-Async/Net-DNS-Async-1.70.0-r1.ebuild b/dev-perl/Net-DNS-Async/Net-DNS-Async-1.70.0-r2.ebuild
index cadb397f5960..5b9e7d5a916c 100644
--- a/dev-perl/Net-DNS-Async/Net-DNS-Async-1.70.0-r1.ebuild
+++ b/dev-perl/Net-DNS-Async/Net-DNS-Async-1.70.0-r2.ebuild
@@ -1,22 +1,19 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=SHEVEK
-MODULE_VERSION=1.07
+DIST_AUTHOR=SHEVEK
+DIST_VERSION=1.07
inherit perl-module
DESCRIPTION="Asynchronous DNS helper for high volume applications"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
RDEPEND="dev-perl/Net-DNS"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"
+BDEPEND="${RDEPEND}"
src_test() {
# disable online test
diff --git a/dev-perl/Net-DNS-Resolver-Mock/Manifest b/dev-perl/Net-DNS-Resolver-Mock/Manifest
index e6f16ff093e7..1acc3cb79104 100644
--- a/dev-perl/Net-DNS-Resolver-Mock/Manifest
+++ b/dev-perl/Net-DNS-Resolver-Mock/Manifest
@@ -1,3 +1,5 @@
DIST Net-DNS-Resolver-Mock-1.20171031.tar.gz 10124 BLAKE2B 4574c138849213569b0d920bf2325d34642676038863c896297026d9deb49306a729ee249c0a8cea4e3894ebee9a4e40525ae918bb111249e64ae7dcff3a30e9 SHA512 458d4fe521cd650f91ba95b8a9bedf10e03fb08d9c5fd8dabb3df435e8264f44837a1718ecfe6d3ff68badedfe240286c051981e668675af277260b6401d0a16
+DIST Net-DNS-Resolver-Mock-1.20200215.tar.gz 10961 BLAKE2B 38b6f2e4b4f7f9dac9e545e288ae7ed6d211ec482d444cc00740591cc3de2f616e782f0a7db38f2114f18143a188ec7693e2ff0e6d127a762c0e5e81ab74b4fc SHA512 92ac244dc2a7b939b1e8e8c71eb9ce65fdf1494dd08c62e6fc3720ffa82acc7c354bd7dcb8c77d9e52ee132773864b4b3ba869303af7363001ff5e9125c06802
EBUILD Net-DNS-Resolver-Mock-1.201.710.310.ebuild 643 BLAKE2B 82f40b69915a8e2aa888301ad13cb5e5b84bf79a460793baae57c82b2e75d5fc2008bd0c7ac74dd4d430e911ac168e66f0741c9d7b159d125f5404d8cc654505 SHA512 ed8154ca12c5251cd53e7eebcc192c6d4fe3ceaaaa5bc47975982c098b8712e6706e492712870e03b223a71b65b1b243108d152d17411c19444b2445b6d7df30
+EBUILD Net-DNS-Resolver-Mock-1.202.2.150.ebuild 642 BLAKE2B 4aeedff761acfefbf78ecb01dfa8d527162b92e71979278206897845fe8c8f7f58cf2a9da2ea1f8197d65a1895152f5ad1f18f98ff1e3add786090d99bca1f20 SHA512 20eb3e4154f742f9fb27278f71ba8aa81bc102ea113287efffd4c2306cb5d329ace40c44f12d1b01fe02387f3893002444db89ce687aac6850164b21fab87e54
MISC metadata.xml 416 BLAKE2B 54b5fabf81de1de409644f6302eff11ee0e63edc8f5b0ba86e29d6331bb941840955c749fbf48290ab09d960c0ca19ddc81058822e827f498c22fe36e53738af SHA512 40949dcbf20357cf6c4885004bd445537e0d13399bed31e05df4d2bef15b64dced9583a871c35d4a3034597df07332f2425006731a3bc5ff5436b47e720ca9b5
diff --git a/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.ebuild
new file mode 100644
index 000000000000..e351105efd0b
--- /dev/null
+++ b/dev-perl/Net-DNS-Resolver-Mock/Net-DNS-Resolver-Mock-1.202.2.150.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=MBRADSHAW
+DIST_VERSION=1.20200215
+inherit perl-module
+
+DESCRIPTION="Mock a DNS Resolver object for testing"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ dev-perl/Net-DNS
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ dev-perl/Test-Exception
+ )
+"
+
+src_test() {
+ perl_rm_files t/author-*.t
+ perl-module_src_test
+}
diff --git a/dev-perl/Net-DNS-Resolver-Programmable/Manifest b/dev-perl/Net-DNS-Resolver-Programmable/Manifest
index 50ff2a87e3b8..1b5821ee54ff 100644
--- a/dev-perl/Net-DNS-Resolver-Programmable/Manifest
+++ b/dev-perl/Net-DNS-Resolver-Programmable/Manifest
@@ -1,3 +1,3 @@
DIST Net-DNS-Resolver-Programmable-0.009.tar.gz 15770 BLAKE2B 10cc9fccc5a365f408139a2c1365fdb2a887fd99b6f21bdbfb0d27ba09750b8d0ed302f19f4425854e9ec0ab6f91697bd644bd1d5f8adc3810c839cf62cd30c9 SHA512 a9a239ff454ba186e2a00e578615d6b25075f4e1fde548893681c169d04571c1621b023ecd2ccbb95a8fff50d8b811c410212db31a1b78f2d62977a45e90a735
-EBUILD Net-DNS-Resolver-Programmable-0.9.0.ebuild 528 BLAKE2B 396b2cfe5967831ce086769bab80cfe123dd2d7983774a181f59a0cacbe8cd2caf3efc7e51fda97be48228fba43503eaf7bfa4758dd3f8b7de431c7852ee855e SHA512 3927b33b6507ac1e6be27aecab8c839ddc198fd3b821f2c1167c57825e446c87020dcb916973f713b4fec95dedd70c5fcbfb36c11aa5982b151c0ae0e46e0139
+EBUILD Net-DNS-Resolver-Programmable-0.9.0-r1.ebuild 490 BLAKE2B a7bd8ea051cfee84dad9552661b10a60f3d9957064f20eb0bb4b7d63f75581783948d5320c095c6f7c6081ee29c3b39ce14011bfa964889b7abdc51323402563 SHA512 23d89573da8832e927f7ac58fb1d2cb64c528335395249e32a7298bbd1ac5e60a0e8f4f37f14ede96e7d10f4c3ff3b04c4c65de0f3b42c7776f8eed13d3ee593
MISC metadata.xml 432 BLAKE2B 8bf4614ff7f500e972d71c3b89e838f7a1fb62a031362188b4b1cada8d38d02f831ffa599b706f459fc14fe17a155099e3a48e866ccd9c9213924ed03f1fd380 SHA512 e05a795adcf655269146a65a9349768c2843514ebf4ffd192f332ce26a0e55f80de06356b5b956feb1ab28bb8e41a50b6ce0bc272845ab0f331e3de2baf2947b
diff --git a/dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0.ebuild b/dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0-r1.ebuild
index 97afbc7c5e63..880bfd15a42e 100644
--- a/dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.0.ebuild
+++ b/dev-perl/Net-DNS-Resolver-Programmable/Net-DNS-Resolver-Programmable-0.9.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=BIGPRESH
DIST_VERSION=0.009
@@ -11,13 +11,11 @@ DESCRIPTION="programmable DNS resolver class for offline emulation of DNS"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Net-DNS-0.690.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
diff --git a/dev-perl/Net-DNS-SEC/Manifest b/dev-perl/Net-DNS-SEC/Manifest
index c259b3a604a9..db9102543467 100644
--- a/dev-perl/Net-DNS-SEC/Manifest
+++ b/dev-perl/Net-DNS-SEC/Manifest
@@ -1,5 +1,7 @@
DIST Net-DNS-SEC-1.03.tar.gz 35605 BLAKE2B 8d7ab450986b4cc4f7d31ae50f3efdeb56e6a437269ff6a54d5ece26a863405f12faf16e52aff2ba991d6e8320ed5b5cd3d07fdee20a5b3db7da4683e02c6243 SHA512 17d9f2125b9ed687791941ea777927daf8cfe4a6a379d02cda499fb01a71606b1c01154a3d4f2f2ffb70f5a658aaf02e64c8e5cc308de8c8e0cc543271ee7bce
DIST Net-DNS-SEC-1.16.tar.gz 46603 BLAKE2B 3f248ebe62b21c68ba06b13a13bab2b8507df4cefd10f87de88191590b05b4ed48cc04b228a78768bf3ff907d319c38eeae46d3e407180eb9722f5eb5ccf2b24 SHA512 47eaaaabfc76666a4c7da89fd9eb189fa065c7e0b60f5c166420c76226a0df938e95e5abfa83e6a1a49b92593aee078883b1a170d39426c84fdef22a2fc50ef0
-EBUILD Net-DNS-SEC-1.160.0.ebuild 720 BLAKE2B 10599aa0896e1ad5e28c1246193715d1c76e02e6e5b5a45d0059d9c9123d58ab86480c1ec4b2c527c43b20187fa1e5c2fe121b0407ac73f66942b64c99db99d3 SHA512 db2d1a1921a742c6b3ecff9f6fdee94ceae78a8c69dc1644f65200cc4d9f4a770baac59fd0b86ed1fbce60fbd626fd4460091fe19933febfee2bd8f5e6ce3610
+DIST Net-DNS-SEC-1.18.tar.gz 46301 BLAKE2B 9f943cf1391b8b1a07b361a837fd7b88b712372885024bb862b4ed606231b69c083e75dc2675a518452dae28873b867fc256a7a0f8f90c9900d80e8f6c5b25b6 SHA512 44f1bbcd9b5c8759ccbb8a9c40efb3d0533a991d6d9aec63ec8b1347a4cbf314470efebe4e5bc59fb19427405a4b8d41682c5231427783cace8f9779bccdc893
+EBUILD Net-DNS-SEC-1.160.0.ebuild 716 BLAKE2B 0cf69aae636661965c7e331db1206a283a66601cb65172028b6b54886fd7ed8c5979db7118e5f9b80c5d9aaff276e686da26c3845ca2c21a0e1e23c3ce327edb SHA512 4cc56b5dda6bdd28cae20ef391ae951ea19e2b3b3b51ce712beb434f58d0bced82783cf2a26d486425b2aaa8aba1ae24ecaea513cb6235262bca92f3048eadb1
+EBUILD Net-DNS-SEC-1.180.0.ebuild 706 BLAKE2B fb083c101f1651c3e5a1eb04e50c32f5b73644a11a2edc7acfbeb98ab5692b17b36553b31ef6ffffc35e8f450e509159102f17cea29a06be9f03b691bfe5803a SHA512 56a30349cd29777e191b33fb46641172dfa1a49e984cc3513579c56d70538b103e75dad17cefe97810613057e4600b2495ae381fa72f8efdfc68ab781238c324
EBUILD Net-DNS-SEC-1.30.0.ebuild 2135 BLAKE2B b2f708f5079020496832455d214b5221086a297955b39a638c198e17d48cd108f0dc7a5919f414e1fad7bf75b6181085ead83aca5f01d6b09779efe137f030c4 SHA512 7c0ebf283c320b42d469effb5c71dafba128b9ed0c62f7a942905ac5fc0733628bf15a5b0a1a8956b96d5ecee297441aa96402aa211c36d931ff84ce596c86b0
MISC metadata.xml 905 BLAKE2B eff2615e97186ac69154cb936b332c72472f0d87f670a22d0d7d11f8a2edbc798d9ec389d9f9762961b419a1d0a4b8d4fb93d7bd5c7c5250ca1e65dd9bf9cdd8 SHA512 62a66ba1f0d23791fbca7ff707e3a076053049e17cffc7c2c3435a117881ae02563e85a7a9c91e50b6d11ef18cc7246897a9886a2227c6e9ba67a093dd9e7638
diff --git a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.160.0.ebuild b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.160.0.ebuild
index 5b76058cb25e..f9dbb0380787 100644
--- a/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.160.0.ebuild
+++ b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.160.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="DNSSEC extensions to Net::DNS"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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 ~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/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.0.ebuild
new file mode 100644
index 000000000000..1e01c8d99f3f
--- /dev/null
+++ b/dev-perl/Net-DNS-SEC/Net-DNS-SEC-1.180.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=NLNETLABS
+DIST_VERSION=1.18
+inherit perl-module
+
+DESCRIPTION="DNSSEC extensions to Net::DNS"
+LICENSE="MIT"
+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"
+
+RDEPEND="
+ >=virtual/perl-Carp-1.100.0
+ >=virtual/perl-Exporter-5.560.0
+ >=virtual/perl-File-Spec-0.860.0
+ >=virtual/perl-MIME-Base64-2.130.0
+ >=dev-perl/Net-DNS-1.80.0
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
diff --git a/dev-perl/Net-DNS/Manifest b/dev-perl/Net-DNS/Manifest
index e6faa29bf4ad..ec57c375e3fd 100644
--- a/dev-perl/Net-DNS/Manifest
+++ b/dev-perl/Net-DNS/Manifest
@@ -1,7 +1,7 @@
-DIST Net-DNS-1.10.tar.gz 261413 BLAKE2B 99dce8425b0ea2d541fa3a91e9d77ba819f31a3e4f8e53249391b06dadee61a43d60c4c0d72bd5e1b80c2b1d228da49937e7b073ce2201b0cb01b5bc83972418 SHA512 2184b0d35f7002d793b10238582ca80d9d1ee06543f10b287e7cb77e5234efc49865ea6b2a87184c45b002bba0b42ad3fd84ff8743f79e2841ccecb597b98962
DIST Net-DNS-1.13.tar.gz 251658 BLAKE2B 3ade04bea24455f6a4dc2d3a5b3dd40f19bd1638945d3622b40feb5bf0e6e6fddb5fe5636fce57d3b5ec270dee4c666aa5b4062113a25b7b483eeff93379678c SHA512 ac42d5b5d1849de11813404b9915f2b54cc4d44e2f6a52c8c5c714ae30bab594b2d27701957238c1dbb09544320822c25f19ff50ce33210c289379aa67400636
DIST Net-DNS-1.23.tar.gz 257796 BLAKE2B 974ad41111af557e4c066403c93606ca924a900e8892f8dd275e4691beb672ab0dc7e0f3081ca134c39d562368ee1fbf8f174911f3dcca8f0fa3a2a1e44c736d SHA512 23c9df9e12340687d3399cbe7fb5f94dfa4ceae94be77227c42f0f707470ef90194ef64aa953ee36da5c2ba6a28d2bb4b59de04a9722ae3b0db6162916bde2b1
-EBUILD Net-DNS-1.100.0.ebuild 1428 BLAKE2B 435d2ca7870d0ee2285c5ce80d4c8cd72cfc16ab2f4182ebd98e4a0d34aacd82cee888d3143e04b596c5a1d17b5d84b2c97ef788c0a5fbcc91ecfd3e362510a4 SHA512 bed9825a7b3aef3c6213d5e8d71b382e8b3ddc4befd2a63af61d8aba323bb362eb43683ac43266de445b6cf27791d17ea9ff51124d7e2048fe327b8b375aad70
+DIST Net-DNS-1.31.tar.gz 249299 BLAKE2B d8456453240e388476ef918cc7731b9d790b8163885e18658182d927c2a594cb74a7983d33607d495c75b7638efd7bd2bb6368e1b5ec80e4eca9e809ba6bc97c SHA512 f406bc192f18b0a07171f3e81209ca705b9fa5fa8104533cbece1678bb08220636b438aa3a4a6a5f2d03a3a3166503a9fa8c5c16f92b1b3e8f8e2e2fdf0f8ddb
EBUILD Net-DNS-1.130.0.ebuild 1720 BLAKE2B 3b332978e5e1f2600864a42785c5afe671457283a00577301a981b4d29120ea301552d50da0238efadb0220e1db23dbff367139b04a81691e3537ac03f15e3f6 SHA512 f3a309a3752e93bf9c98b107ddde669481d4e98e1d781efc6f963b390deddec894d6bfbb2e9734b89fa63075386177c0c2ec76c2eabb759a5ca3d3f47f7bb4e6
-EBUILD Net-DNS-1.230.0.ebuild 1658 BLAKE2B c7e3274443708520814f22f23de7b7eb35f5fc46066f7dbf6e9c9528c6c51ca8f248f4fb8c1d18c94c654ca0e7b5ee95bef6e139f9d1064688147b78767ffe15 SHA512 bc514aa54a668d56a5a0d0bbcf5d3f56a32a4fe58e12e59b567e854748d3026b021929a17dd8478cf9db78c3d865a4f47d20e4cb996de2768a4a65ef45be486a
+EBUILD Net-DNS-1.230.0.ebuild 1654 BLAKE2B 15095a788e21a32d2fdb0a3d0376d0c3795db9ffa4d1207b9823dfc79351ed05e008cbce793544b82489a10a7752f72ac64233e2c96eae2b3f80f8c61760b514 SHA512 64da602b69f01bae52ae5554a494f8000ffeb2afaeda9a2dd96594bac1b878607fed4ea1902727c9b7befdf2e3d7c628ca96df4279f511adb6c23ce828b94540
+EBUILD Net-DNS-1.310.0.ebuild 1764 BLAKE2B 687d1ba7ae3248d054efee08b293b4d452c537057b41fef5e212c79edd10a52141ba31eb83164c7c94f48dc22987025fd660a8e1d83bee3191e0bed009fcd1da SHA512 1413eaadfba0d66a3e8fe7d466b51f712809cf9d7d8df7cceecaa7ecb9fb0ca7172d50560398cca2316707b7033aa047d4f2098ae520cb7a00d70c80932344ef
MISC metadata.xml 6047 BLAKE2B 84bf9581ba0861246ac5b879897686a27ea1203dfca0eef52d05bd2c2ad528263220a14850d9e7c1343738fada5783d371a21944092d762b3a421eb0d8ed5c31 SHA512 0c1dc9d990d691135ef183cfb51158d6d26b2d40b908ca7f0f8596813276fa5dc1352eb2fa8c83bbea4a62219dc071f83045c7f504c5f99e3ea807848d64b5d4
diff --git a/dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild
deleted file mode 100644
index 80c1617fbe5a..000000000000
--- a/dev-perl/Net-DNS/Net-DNS-1.100.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=NLNETLABS
-DIST_VERSION=1.10
-DIST_EXAMPLES=( "contrib" "demo" )
-inherit toolchain-funcs perl-module
-
-DESCRIPTION="Perl Net::DNS - Perl DNS Resolver Module"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="+ipv6 test minimal"
-RESTRICT="!test? ( test )"
-
-PDEPEND="!minimal? ( >=dev-perl/Net-DNS-SEC-1.10.0 )"
-RDEPEND="
- >=dev-perl/Digest-HMAC-1.30.0
- >=virtual/perl-Digest-MD5-2.130.0
- >=virtual/perl-Digest-SHA-5.230.0
- >=virtual/perl-File-Spec-0.860.0
- >=virtual/perl-MIME-Base64-2.110.0
- >=virtual/perl-Time-Local-1.190.0
- ipv6? (
- || (
- >=virtual/perl-IO-Socket-IP-0.320.0
- >=dev-perl/IO-Socket-INET6-2.510.0
- )
- )
- !minimal? (
- >=dev-perl/Digest-BubbleBabble-0.10.0
- >=dev-perl/Digest-GOST-0.60.0
- >=dev-perl/Net-LibIDN-0.120.0
- >=virtual/perl-Scalar-List-Utils-1.250.0
- )
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-Test-Simple-0.520.0
- )
-"
-
-src_prepare() {
- perl-module_src_prepare
- mydoc="TODO"
- # --IPv6-tests requires that you have external IPv6 connectivity
- # as it connects to 2001:7b8:206:1:0:1234:be21:e31e
- myconf="${myconf} --no-online-tests --no-IPv6-tests"
-}
-
-src_compile() {
- emake FULL_AR="$(tc-getAR)" OTHERLDFLAGS="${LDFLAGS}"
-}
-src_test() {
- perl_rm_files t/00-pod.t
- perl-module_src_test
-}
diff --git a/dev-perl/Net-DNS/Net-DNS-1.230.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.230.0.ebuild
index b029ed5cb2a9..1911c794c539 100644
--- a/dev-perl/Net-DNS/Net-DNS-1.230.0.ebuild
+++ b/dev-perl/Net-DNS/Net-DNS-1.230.0.ebuild
@@ -11,7 +11,7 @@ inherit toolchain-funcs perl-module
DESCRIPTION="Perl Interface to the Domain Name System"
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"
+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 minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild
new file mode 100644
index 000000000000..eb0d4416254e
--- /dev/null
+++ b/dev-perl/Net-DNS/Net-DNS-1.310.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=NLNETLABS
+DIST_VERSION=1.31
+DIST_EXAMPLES=( "contrib" "demo" )
+inherit toolchain-funcs perl-module
+
+DESCRIPTION="Perl Interface to the Domain Name System"
+
+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="minimal"
+
+PDEPEND="!minimal? ( >=dev-perl/Net-DNS-SEC-1.30.0 )"
+RDEPEND="
+ >=virtual/perl-Carp-1.100.0
+ >=dev-perl/Digest-HMAC-1.30.0
+ >=virtual/perl-Digest-MD5-2.130.0
+ >=virtual/perl-Digest-SHA-5.230.0
+ >=virtual/perl-Encode-2.260.0
+ >=virtual/perl-Exporter-5.560.0
+ >=virtual/perl-File-Spec-0.860.0
+ >=virtual/perl-MIME-Base64-2.130.0
+ >=virtual/perl-Scalar-List-Utils-1.250.0
+ >=virtual/perl-Time-Local-1.190.0
+ >=virtual/perl-IO-Socket-IP-0.380.0
+ >=virtual/perl-IO-1.80.0
+ !minimal? (
+ >=dev-perl/Digest-BubbleBabble-0.10.0
+ >=dev-perl/Net-LibIDN2-1.0.0
+ )
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.520.0
+ )
+"
+
+src_prepare() {
+ perl-module_src_prepare
+ mydoc="TODO"
+ # --IPv6-tests requires that you have external IPv6 connectivity
+ # as it connects to 2001:7b8:206:1:0:1234:be21:e31e
+ if ! use test || ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ myconf="${myconf} --no-online-tests --no-IPv6-tests"
+ fi
+}
+
+src_compile() {
+ emake FULL_AR="$(tc-getAR)" OTHERLDFLAGS="${LDFLAGS}"
+}
+
+src_test() {
+ perl_rm_files t/00-pod.t
+ if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ elog "Network tests disabled without to DIST_TEST_OVERIDE=~network"
+ fi
+ perl-module_src_test
+}
diff --git a/dev-perl/Net-Daemon/Manifest b/dev-perl/Net-Daemon/Manifest
index aa486335ae5f..2da0ebc1153b 100644
--- a/dev-perl/Net-Daemon/Manifest
+++ b/dev-perl/Net-Daemon/Manifest
@@ -1,4 +1,6 @@
AUX Net-Daemon-0.480.0-perl526.patch 941 BLAKE2B 04ef7335f9ddf52c4ddb3f0e3d9b0ec37306af001541299cf12888097d1985e9f5ab61f268ac5522a1ed826cfd7c7570cd1c7798810fd1403761ac95935f32ea SHA512 5ddd7f00a608481ac63a53c7856ad8cb58b5dd61529ccbf2739e921c491a73098e32ef6408bfaed69891dadeb820a57dce406a773c23f4b78e6396ff801a32a3
DIST Net-Daemon-0.48.tar.gz 29513 BLAKE2B a5fe8eeb01a463ebfd7b274dea2d0b9a8e633588e35576ad24b5e40a4b06ff5f1321bc01bbfb63ceac8d8e5c9e85d15807dde3c5cb18b21e53da6d84ca24a999 SHA512 85bc280adc0de6be8ebd64771732f83299018edd06441cf96c438914a16c3805918805cde07bae4fe92caa86475ad35cabfc1edfccff117dcce7f5dc8b137bba
+DIST Net-Daemon-0.49.tar.gz 31853 BLAKE2B 75d1b3591a5a242f33680644da0fb355a9a2221c1ca75d8868921878d3890bc1f24a5683217cfebaa568ad86a997a1fb60c9893c7edf6df9b907b7622597a1fa SHA512 8b2797757c98c2cc9821866817ea4e28a8aa120f7614c17e32417e75990d425055d406581c3b554e8e4d2f9cc7bf4fba1244773d92b1b98bc3bc02b50300c131
EBUILD Net-Daemon-0.480.0-r2.ebuild 601 BLAKE2B f4f5f6412b76c415afd0b2d975ed9aabf23760c76dc1bdf600c2d3792c6530d8843635c5206f4f4f40cd4e8945666c8dde2e4d30ddd659cf54c24206f6a57d9b SHA512 a7e47928f83ba7220c26c71c6109cd2e547e3ac53cbc20d8e595e98c725306fa385a1b20e102d3752b69877624aaa5ccbd46898873a1200d30088d713fc7e745
+EBUILD Net-Daemon-0.490.0.ebuild 548 BLAKE2B ed9fb01d8765041a92cf7a9852a96b4f53ec7b33af211989f0f82fa8707548de4c854aa9f1c0e3b536396e83b662a83d91368c7b4ebc3eb71a100cf480ca61cd SHA512 039d0b650906a8beffcc384c58e299327b375ddccece4ca6156f7cd8e6d89e705a7a9f5a2c4db1d416cf616f41a7ff7a18ca049a3cda1d0bb213e7e65b039cf0
MISC metadata.xml 660 BLAKE2B 89b846cf8d8e9eefa29886106ee0708ed034e7135f43c621e76d25f860c36c34dffc5348a9af7badf3114e93e331596f93113b8d1a8f09586f29630440d5f735 SHA512 abb2535a1bed81484e691e65d2282bcd2243ba65d5b7d09592397a88e32a98bb255e1b822ba91e0fe4109be6aa7d7036af2db731d8119ebeabbeae5e4e9d78e2
diff --git a/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild b/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild
new file mode 100644
index 000000000000..f5e49aac71da
--- /dev/null
+++ b/dev-perl/Net-Daemon/Net-Daemon-0.490.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TODDR
+DIST_VERSION=0.49
+inherit perl-module
+
+DESCRIPTION="Perl extension for portable daemons"
+
+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"
+
+# loop-t and loop-child-t race-condition
+# due to Net::Daemon::Test writing
+# specific files to CWD
+DIST_TEST="do"
diff --git a/dev-perl/Net-Domain-TLD/Manifest b/dev-perl/Net-Domain-TLD/Manifest
index 61c664d4f0a9..f814127ac4c5 100644
--- a/dev-perl/Net-Domain-TLD/Manifest
+++ b/dev-perl/Net-Domain-TLD/Manifest
@@ -1,3 +1,3 @@
DIST Net-Domain-TLD-1.75.tar.gz 39719 BLAKE2B c6b68374e7d738d4bb73e0a59e291c9adb612b8c1d3ae25db29563e5ff9566757a1fddeaf5a3973cff4f4d890d0038d56f78c267aaf19eb91e6a2e1fde300123 SHA512 88b090f427e7fccd8394059b643f260a83fe9ec3fd6741972ec388325bb8c178d9d89fc8da9b1338441972e6744117c4effe3551c2c3f95d52022496667fa4f1
-EBUILD Net-Domain-TLD-1.750.0.ebuild 548 BLAKE2B 946779b0dbf1b37348abf84690daed67829200eb36a7bbc3c8cbce46af8396f946226253af074b410353200915a86eeefc4a46c741efefa0a954675ec654952a SHA512 49172c7087b0a34328000a63f5bd3874670779e6159970b25346e32c8c478e8cf8be2a1e3e13c3a879ac5ae4b81778983f3aa96b9e2f52d442c153e110236339
+EBUILD Net-Domain-TLD-1.750.0-r1.ebuild 541 BLAKE2B 892b0f7226129f105c2b0223d1f35950887c22cf614c710d2df2831384b507a904505678c94e0acbffc4a1ca3c04dbca1a8e2b9afc9b513dfa13da5ab51695d9 SHA512 2c6b1dc46bb69353b26966c54c10d3d6a8e08c0081cbd5ec20945a6b942fc6da6a9643875913ef764c07799507cbbd0bc77909f6f267bdd961ef3fae3801992a
MISC metadata.xml 401 BLAKE2B c448963ce478f79c767b536e41758ff64db2d0976c0f2384571c2edbc2a697d0d5add70aae603946823eb9f5fcb6fe9436a6dd5c7e08319b29cc93db9047c21a SHA512 2843912ba604beb75b986da3e4c24ce959db67bcbd069cd47dfb535f3aeefe9209d4381b705bbe1996617fcb438c432699cab9f85336ea65436e78b174ae1a6c
diff --git a/dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0.ebuild b/dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0-r1.ebuild
index f2ac2e4cf41a..075a5f7c62ae 100644
--- a/dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.0.ebuild
+++ b/dev-perl/Net-Domain-TLD/Net-Domain-TLD-1.750.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=ALEXP
DIST_VERSION=1.75
@@ -11,12 +11,11 @@ DESCRIPTION="Current top level domain names including new ICANN additions and cc
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
RDEPEND="
virtual/perl-Carp
virtual/perl-Storable
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/dev-perl/Net-FreeDB/Manifest b/dev-perl/Net-FreeDB/Manifest
index 9433e100997c..5f1587fb3ebe 100644
--- a/dev-perl/Net-FreeDB/Manifest
+++ b/dev-perl/Net-FreeDB/Manifest
@@ -1,3 +1,3 @@
DIST Net-FreeDB-0.10.tar.gz 23869 BLAKE2B 4fcd4e38db84efd55f96738ebe04330cc46005038282857a55095a25cc72bc1a1bdd4d12282a38e738eabcaf4efe318cf1505e60e41e88f7156fc6768be51f04 SHA512 b1b249dfb81128645e6e3481f93d914fc11ecf931b91f6a21a065fa2fde8674f9c8b5466b3112be4f4f28556c0ec899cf8723e60adaaf26b5165e61d61445368
-EBUILD Net-FreeDB-0.100.0.ebuild 787 BLAKE2B 025c94a66a544ad264ac785e4a99f8a9804f2d9b111309d73414dcb86b97aacdb3c7b1bbf1575b0fae129c0999f6ca406cdf2182305d74d363e454c57635272b SHA512 afdf983cfedd610e5094775f1c7a0f85cfc4df2f4a796cccd23621b2b127eb185f0e999ca071074a027ecbe683c27489025a3aec8217ae053e23483faa3accc3
+EBUILD Net-FreeDB-0.100.0-r1.ebuild 751 BLAKE2B cb287b4f2bbb8ecc16c3302112bfe66370adbbeb7b119e7c15fe8bd0559039f79ef0bfde6eb76629eee82e4e0fff8911f05ed680ca931fd52a5f843d9b2a3073 SHA512 960228aa8550430513fb99d16e6939671e0fc63339e05cd50987631aa4230c8edfdb5c6231a9591b5a71ca2870daaf22238c6a368a6139f6c2a78850faff3a93
MISC metadata.xml 392 BLAKE2B a3e5869524cc94bcdc945fa9cfe800b33741377140c0c5a4aa63879341169719068db15d2470a470ce654eb745cca6b85b99568efb10179dc00069c0e24f7eea SHA512 049985b4c66c41e098f2add8265b41001bc9ade81810bb387aa603d38b859d90c946be72089027a72ca4b41fb081c86dc4ff6437faf99232ad380661458bb82d
diff --git a/dev-perl/Net-FreeDB/Net-FreeDB-0.100.0.ebuild b/dev-perl/Net-FreeDB/Net-FreeDB-0.100.0-r1.ebuild
index bf58a6768b71..c5c62a0121a2 100644
--- a/dev-perl/Net-FreeDB/Net-FreeDB-0.100.0.ebuild
+++ b/dev-perl/Net-FreeDB/Net-FreeDB-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=DSHULTZ
DIST_VERSION=0.10
@@ -11,8 +11,6 @@ DESCRIPTION="OOP interface to the FreeDB database"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/CDDB-File-1.10.0
@@ -21,12 +19,14 @@ RDEPEND="
dev-perl/Moo
>=virtual/perl-libnet-2.120.0
"
-DEPEND="${RDEPEND}
+
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
dev-perl/Test-Most
)
"
+
src_test() {
local my_test_control;
my_test_control=${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}
diff --git a/dev-perl/PDL-Graphics-Gnuplot/Manifest b/dev-perl/PDL-Graphics-Gnuplot/Manifest
index 9909e6582342..647ec0560461 100644
--- a/dev-perl/PDL-Graphics-Gnuplot/Manifest
+++ b/dev-perl/PDL-Graphics-Gnuplot/Manifest
@@ -1,4 +1,3 @@
-AUX PDL-Graphics-Gnuplot-2.11.0-outputfile.patch 780 BLAKE2B 5e9480506a8ef34c74ff4bdca29134cbbbb4fa25c39fdb058b2b23aa5489406f897162d84f0a51678d69482020cf2de83d24166bba8555a82c6cc60751298f89 SHA512 99c4af87cf5fa1bd7defff8aa9ede1f482de9a9eb6549f5a2cc9a2a9ec2bf2b242da4cf6f36dc4078ce20a7493ae8090ab91e89a58382b42eca8251f3c0178dd
AUX PDL-Graphics-Gnuplot-2.13.0-components.patch 3302 BLAKE2B ab21bfbbe94e5a21c26a6ca10df4d09da6fdeb02e51067b83de1fcd4cceba8bc25c8e2ad5bc6e1adb78c55da018c2eaec4e56d0d387ad9730a0d3c4fbcac9832 SHA512 2060348e3361fa0c7ef9a1f3b3f5bed9b3f5e0e5da4bac70599d9b8601ea3bf033060c993fa7b15b804230894be62319d81451a667539f1c852b9970d581665e
AUX PDL-Graphics-Gnuplot-2.13.0-titletest.patch 1010 BLAKE2B ad3e266a4de85b6046cd6b6c62c2b053f1dbb3045940adaaf0a256c943df427bdb724cc6f95827733e912c88a3786827e86559a0886ef6b5bfbb391d57358908 SHA512 75c3c05dbbc63d3dfbe7dd72ae3832fef4871ef75b46dae5bbf0ed3f61658767c39b9e2ad92300c92ffd6c67c674b3cc2d5c80db87c0ed95c5fbd92ce66ebd3f
DIST PDL-Graphics-Gnuplot-2.013.tar.gz 149855 BLAKE2B f5ebe0ed1da97c4811b6d6fd52f9c5148efb0c8cb2fa3954134160221c074842c24e92460686b39011f245ca2bec27f4feee822d6f33a383bbff671445816682 SHA512 1cf184f0e4df1f3e42880f24acecdcc95e99bf9340851e0b6c258dd89d759c49852a7db5f83aea8a3714d85ac659d03b0f68e6853d58c7eb2efde6da6423f1f6
diff --git a/dev-perl/PDL-Graphics-Gnuplot/files/PDL-Graphics-Gnuplot-2.11.0-outputfile.patch b/dev-perl/PDL-Graphics-Gnuplot/files/PDL-Graphics-Gnuplot-2.11.0-outputfile.patch
deleted file mode 100644
index 7d33370584ae..000000000000
--- a/dev-perl/PDL-Graphics-Gnuplot/files/PDL-Graphics-Gnuplot-2.11.0-outputfile.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From b12c3f5de6340b997e5a2992710828f3e89308a0 Mon Sep 17 00:00:00 2001
-From: Simon Reinhardt <simon.reinhardt@stud.uni-regensburg.de>
-Date: Mon, 26 Jun 2017 14:57:32 +0200
-Subject: [PATCH] Fix #65: No quoting for output filenames.
-
-Insert missing call to quote_escape (escape backslashes and such for gnuplot
-double-quote strings).
----
- lib/PDL/Graphics/Gnuplot.pm | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/lib/PDL/Graphics/Gnuplot.pm b/lib/PDL/Graphics/Gnuplot.pm
-index 0edf7ef..ff96cc9 100644
---- a/lib/PDL/Graphics/Gnuplot.pm
-+++ b/lib/PDL/Graphics/Gnuplot.pm
-@@ -5188,6 +5188,7 @@ our $pOptionsTable =
- if($vv ne $v) {
- carp "INFO: Plotting to '$vv'\n";
- }
-+ $vv = quote_escape($vv);
- return "set $k \"$vv\"\n";
- },
- undef,3,
diff --git a/dev-perl/Role-Tiny/Manifest b/dev-perl/Role-Tiny/Manifest
index 8ca17c1d6fc3..bcdac81c8336 100644
--- a/dev-perl/Role-Tiny/Manifest
+++ b/dev-perl/Role-Tiny/Manifest
@@ -1,3 +1,5 @@
DIST Role-Tiny-2.000006.tar.gz 21556 BLAKE2B 5ca2b557dd5976a83a84aba9d7a18e3eb05efed08469b057f9596b685502ec9a2794fbb6b0fdea2cf3f1673825a19735ec878f1e37cc25f5a729f826e5d27d81 SHA512 7640196c4bc1bf7a5437c57f0137f3bbf7c5fb92b9614805f16fec41dfb87a8bf6b7f3348ceade0800bccd72c4e5b72bcd4ab8bf28768ecda9d912c1b4c78047
+DIST Role-Tiny-2.002004.tar.gz 35940 BLAKE2B 078993a8aeafe0dc8a7d9554899fd0816f5101fc0bbed4be417fecbc5a4ffb7a2d9db97a73eaa5bb955392303c432824fa975a0eabff568297bf0095933ffd68 SHA512 f66a799a0cd4e989adc173f6d913967df7aa6b9ffda934c2a80c0a91dcfe4edce606bd27cf1b4d857d52d0aa770224315ae4e915e4e735c6a9483a6cf5ce02f1
EBUILD Role-Tiny-2.0.6.ebuild 629 BLAKE2B 8f9d42b143925b925d9f4098183a46ace1d66afd3ff3e6c3f236d9c465a171b35fa32839f3a7c90d12bf8808a88cc262f39431ff55218415cb45ff44c0267470 SHA512 108a644cd0f17a20d6114415c27dd296e9c6a1513471331af2f13547664c1d547e742253cc29563d0b6fe2fc2d45962045f78836055b7f78b1780cc5232500fc
+EBUILD Role-Tiny-2.2.4.ebuild 594 BLAKE2B d43880fa5fbbd4bcba574b14998a6801799a9319afc1f09ebdc1d9f160d7b4bb24268ceb65a38fdca6ccb5a5f875073ecf388981534c31e680bee21cb186c07f SHA512 8117601d863a628061f9832b1e187204badd857bfda05b53718c182b597d5b3ed5e3508f68a351878a92b74df176970b714a632e484258726b5ff904cc453639
MISC metadata.xml 453 BLAKE2B 267ab7409d21834206628add9a2cc0fbdc5d5cd3dc0066711799164339abfe44064cde5b63146645d925069a5abc43c5998b17491c14a2cabe4683585eb3fd9c SHA512 69c8fb110bcc06fbe73114409af76b2123cd645b0342e83ed1a6341c4941f12289b7767c33876856281feb23a792681dac5a78cd742f37c5fe36a982d7f3cd10
diff --git a/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild b/dev-perl/Role-Tiny/Role-Tiny-2.2.4.ebuild
new file mode 100644
index 000000000000..1200c366e404
--- /dev/null
+++ b/dev-perl/Role-Tiny/Role-Tiny-2.2.4.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=HAARG
+DIST_VERSION=2.002004
+inherit perl-module
+
+DESCRIPTION="Roles: a nouvelle cuisine portion size slice of Moose"
+
+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="
+ >=virtual/perl-Exporter-5.570.0
+ !<dev-perl/Moo-0.9.14
+"
+BDEPEND="${RDEPEND}
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/Sub-HandlesVia/Manifest b/dev-perl/Sub-HandlesVia/Manifest
new file mode 100644
index 000000000000..d84400a557ba
--- /dev/null
+++ b/dev-perl/Sub-HandlesVia/Manifest
@@ -0,0 +1,3 @@
+DIST Sub-HandlesVia-0.016.tar.gz 99771 BLAKE2B 6df80cb330356c79896d881e1c66317f57db49c5a843d8615effff08c5e0dc24698fe180c1d822ab96fc2d7c049fe9affa363a1e1ff09f484c2182835fe6d175 SHA512 91932d7c56e4fc1bb9e737282ee45ffdcc6d4143ee0307cbcbee9fb3b3953bd955b62bc20809cef61d4e643a4d246dbab062a636a46f951a93bdf2f22a1b04d2
+EBUILD Sub-HandlesVia-0.16.0.ebuild 595 BLAKE2B ebfce4704a670d964d0eb029676abdb477d1529167cb2dd28c3ea976abb5fc513e7f07da5656dddf281e2731f944775bb01e4043cc44074cf1c05647c40752b4 SHA512 8a53b228f80c3ca848ce1371dd1a3534240921e4cd0f1cb8af0adf4399cda00588095ccafbe698cb00dcdcb780b5a092558b6c1504b070139395a92120e6400c
+MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e
diff --git a/dev-perl/Sub-HandlesVia/Sub-HandlesVia-0.16.0.ebuild b/dev-perl/Sub-HandlesVia/Sub-HandlesVia-0.16.0.ebuild
new file mode 100644
index 000000000000..e2bb4a2c799a
--- /dev/null
+++ b/dev-perl/Sub-HandlesVia/Sub-HandlesVia-0.16.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=TOBYINK
+DIST_VERSION=0.016
+inherit perl-module
+
+DESCRIPTION="alternative handles_via implementation"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-perl/Class-Method-Modifiers
+ dev-perl/Class-Tiny
+ dev-perl/Exporter-Tiny
+ >=virtual/perl-Scalar-List-Utils-1.540.0
+ dev-perl/Role-Tiny
+ >=dev-perl/Type-Tiny-1.4.0
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.170.0
+ test? (
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ dev-perl/Test-Requires
+ )
+"
diff --git a/dev-perl/Sub-HandlesVia/metadata.xml b/dev-perl/Sub-HandlesVia/metadata.xml
new file mode 100644
index 000000000000..2b9a936fc0a1
--- /dev/null
+++ b/dev-perl/Sub-HandlesVia/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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/Time-Monotonic/Manifest b/dev-perl/Time-Monotonic/Manifest
index 1cb74e852dc4..71941e30e542 100644
--- a/dev-perl/Time-Monotonic/Manifest
+++ b/dev-perl/Time-Monotonic/Manifest
@@ -1,3 +1,3 @@
DIST Time-Monotonic-v0.9.8.tar.gz 72024 BLAKE2B 292d244053a8b7aabc1cca775f468025f73e406bb93b8d800dd3937c904c97224417767eb9e560b1f49e7ff95e2dbe3c70f0bd3e3918f0aafcfbef2305903ad0 SHA512 5022d141e9ef7c58a5d1142ebdbe04592fd67eaa257e35a23d6e7f83386be100a0393b19863ff57a57a603da3acfb60652bf7fb9ee44fc04f1a97cf9bd6f2540
-EBUILD Time-Monotonic-0.9.8.ebuild 446 BLAKE2B f2b8ee5025c3dcd0a1637c42cac4be72a8e46d2f2f5bf48ad4946527caadd2e6dfdd46744bd9990964100a5e2a99d7d7d0cf30e2bbf030801a6586ce368cf5e8 SHA512 4006214162b044cb0ab458544a39dda8a64a2e71d45985abee68601b529a68bdf50e800074db4fd19f85513de5ab3c482d5c5dce171d10e54be07ae78d355752
+EBUILD Time-Monotonic-0.9.8.ebuild 445 BLAKE2B 969439a79b2b90f1b65bb236e90f563e35bc16d8017e46c498b39c6481e8df27e7ff6f39a525906e962e3f7a73311bd5b050b17f317fdc6c3fc150e08f558dfd SHA512 6ed9aedb0fd74bb0ce201e4769df593ce9ec9cc575c57c2014b4a19383a4d51aefbac8f7052900ead63fae72345ddb5264829dd5bf4b4126709f2f5cc778c0bf
MISC metadata.xml 400 BLAKE2B 5a22ff3cbc99587d4460913050b9772e9746652b63774352bdfdda21f2dd5817433e17a97949a38b9834c6fc4df5f5548a495c3cb4f26d7d418f46ef7115c833 SHA512 5bc73d1c86de8ae8323e4d8508e6f941ca8cdca10687bfa663c12bd7b7cf22ed56dbdd613c3d7b56c7fd345b4beadb1d0b2985b7b6a2f9eb24481fe071f8d5e8
diff --git a/dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild b/dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild
index 9533cd382fbd..3932193dd3dc 100644
--- a/dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild
+++ b/dev-perl/Time-Monotonic/Time-Monotonic-0.9.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A clock source that only increments and never jumps"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/capitalization/Manifest b/dev-perl/capitalization/Manifest
index e6dc1c883198..e1695b01ac17 100644
--- a/dev-perl/capitalization/Manifest
+++ b/dev-perl/capitalization/Manifest
@@ -1,4 +1,3 @@
DIST capitalization-0.03.tar.gz 2146 BLAKE2B 3b70ab452fb5e0a1f6d78945380362f195a95a84f4844f302e88206f0bd274db31088dfa4438d1c3892da8f17704a5ce8ff9a0643b20c6aa444775cdbefc931b SHA512 33b0f9f56673980dd770e426d30247b5b54e1baedccffff23b312b53069601bbe820589af00da07d1813a4cb05559c9715509ab42879a791684264c87fa0dd5d
-EBUILD capitalization-0.30.0-r1.ebuild 362 BLAKE2B c32a8f24c2ec378abbddfbb4151a0eaaa639d50b46e30ceadf0f5b370761967cc240b46285c6e48dbaf704ae52da374b2313e310f5f1999ee38ee9a8349513f6 SHA512 ae922090696b9e264071e2036883fd62d5314f528d99a41e2e4a198e937cd9889bb151533d31f6bf5b8c60552a2ed076c12c131cf8c78c7ceb9f77ae03b4b120
-EBUILD capitalization-0.30.0-r2.ebuild 340 BLAKE2B cc848238edbbd55b7768ebc00a058ccc787cdd5324ab59b1634908f287abd591a7437127069424c5d42538e0ec5a954d8c6fdba9b0fce971f6f8d2e66ea6df20 SHA512 8fa27ace6a49f3e61c74b68a936127125f869a70cdad75b6b104506bd148df5c1750373d2640c335e8c243df4959c107f998766ebb97ec6655c33c3664db4bff
+EBUILD capitalization-0.30.0-r2.ebuild 336 BLAKE2B ee05ae8d848cd2a5400f05f94285e18afec045d9d9254727858a85577778eeb98d4dd9e2b020adc8757038dc2ede832cf133aae176a882f928ad918d887f3bd7 SHA512 b54242cdc68601934a5f54a1c368a1270a909b84cbf3bca59807dee59c604c5d838063a8c8319fb67586d5d4ea1437a30337eb8b12034be5f9efd443e9d8f0ad
MISC metadata.xml 399 BLAKE2B 71e86b3d094d64261b3dd766274238f8c188fe9c2b7f351a193f89518c8023aa60b58f3e940945854140b64f118677f5cf5504805d0b3cfe81b6597c605fd872 SHA512 908e8dc5434691bc30a91539c1d1965b5fbcccd274e61f128de021b880ba56211ffbd56c0d43c96a7ba9bb5a508f69c4d468e9d1b3099af23765e2fad93fff67
diff --git a/dev-perl/capitalization/capitalization-0.30.0-r1.ebuild b/dev-perl/capitalization/capitalization-0.30.0-r1.ebuild
deleted file mode 100644
index da4fe24f815d..000000000000
--- a/dev-perl/capitalization/capitalization-0.30.0-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=MIYAGAWA
-MODULE_VERSION=0.03
-inherit perl-module
-
-DESCRIPTION="no capitalization on method names"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86"
-IUSE=""
-
-RDEPEND="dev-perl/Devel-Symdump"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"
diff --git a/dev-perl/capitalization/capitalization-0.30.0-r2.ebuild b/dev-perl/capitalization/capitalization-0.30.0-r2.ebuild
index 55df105eac68..3b22816dd7f7 100644
--- a/dev-perl/capitalization/capitalization-0.30.0-r2.ebuild
+++ b/dev-perl/capitalization/capitalization-0.30.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=7
+EAPI=8
DIST_AUTHOR=MIYAGAWA
DIST_VERSION=0.03
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="no capitalization on method names"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86"
RDEPEND="dev-perl/Devel-Symdump"
BDEPEND="${RDEPEND}"
diff --git a/dev-perl/common-sense/Manifest b/dev-perl/common-sense/Manifest
index 813838904244..ea86e61c893d 100644
--- a/dev-perl/common-sense/Manifest
+++ b/dev-perl/common-sense/Manifest
@@ -1,5 +1,5 @@
DIST common-sense-3.74.tar.gz 13002 BLAKE2B 234f86e1d51d650c43be0e79f1e87f24f07c529fc7724084fdb75048e3a7295961131dc108bc573e8d3ca757e6b51c657426adcfb800afdf8ded3d8bf86a352c SHA512 658ad70a2d1bbd0b26f91c4ea5d69b4cc0b632ede9532b88282987002a5e280f0475d63ee846b7bd2d38ef82f2680e20c2093803e4b62a984750ed447f318d60
DIST common-sense-3.75.tar.gz 13516 BLAKE2B 0b790ff1d9295f2bd0c70ab172f99ede8686012745d12142775c22df8d5c13b62a32f2d947effb87a214398bae816092e73a390118020ccc18e124465d893791 SHA512 cb6034d9ff721a4122e0215db8ad5279ec4b189c3364593d427d70a1e84a1583a0e1447e276aa9a4fcaeb2f9d47a465a5bc4c0f842c803d3ddf91755311f4af4
EBUILD common-sense-3.740.0-r1.ebuild 486 BLAKE2B 55629e7d923d428d109068d421843bed2a8b7d8d321b147047b416d8cfde123744762c9456a19630b623dc6023a38b313a5fd0000cd217c518ad0cad34d280cc SHA512 70b46ec57e7b8d710ea16266eccdaa2867c7b36fcb6534da3109660b79816e33409a1a3552908dbb9fcabf3df4dde7eb3224af1dca20f70e860cb4fc6c58e420
-EBUILD common-sense-3.750.0.ebuild 487 BLAKE2B 393ef0efcb46fcc9143e6c1ad777f4cde0e309d1bb0b8d4ebd23ad279db663521e2b7e2358bc5cc55141a9777c4d16bf0be1e2200bddac3b79c8d68dd00e67e8 SHA512 c977d966c4292412b9f7381e6878ee97068627f62a843d5ca42df4866517d0ec19b765cc740ed14858c9175adcd52633f77539fa9e39c0380d26e1fee7c1ed98
+EBUILD common-sense-3.750.0.ebuild 481 BLAKE2B 9762857349b1206449f9d1c079598b38b85826ab4e24ecbc21ba79b8e91977dc1f644e7e3b951dded8bf13e308289b02e631455ac77ede1787243080e9629080 SHA512 0d1105f5fc714a75145b756ff15506511307790496a44bee2cdd0c72e1ef632934955f41284c9634a2d7b554b0d972a4a5417094a9aaf395f730a253c042e998
MISC metadata.xml 396 BLAKE2B d3197948deba91188cc433d79f8c000591fe9d9b2d9022144a4ba7f8c532360401d24a5d8836ee4c66e01e5ee369a574d0d4778da08bc4735dc8cda752e726dd SHA512 5d18911426507b4496be965fc4ac8881a322f2996bad79d40693f62e63a09b82ddbc9ecc13a9d13cff4aab6441b08250f4538a0ffb4b20e216d6d191373d5caa
diff --git a/dev-perl/common-sense/common-sense-3.750.0.ebuild b/dev-perl/common-sense/common-sense-3.750.0.ebuild
index ba688959bb31..7ead24488edb 100644
--- a/dev-perl/common-sense/common-sense-3.750.0.ebuild
+++ b/dev-perl/common-sense/common-sense-3.750.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Save a tree AND a kitten, use common::sense!"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/constant-defer/Manifest b/dev-perl/constant-defer/Manifest
index f6c52732abcc..8991d549e859 100644
--- a/dev-perl/constant-defer/Manifest
+++ b/dev-perl/constant-defer/Manifest
@@ -1,4 +1,3 @@
DIST constant-defer-6.tar.gz 43427 BLAKE2B bb1b78138e76e3bf322c3de062a75e9a1b083ba3ac8fa7e648ebc891540c469dc08912055505cc4d807455b10ca515b780b247aab9be028aa2953e278d3a4c0c SHA512 902916d32ed11737d34f8764af171ba1731de807ffbfd62e342f83bef05ab0a34ddaeec3f2c9b41814877b0568fc3e09fbf26e7ce2cd4a3dd6eeba75e6755b5f
-EBUILD constant-defer-6.0.0-r1.ebuild 549 BLAKE2B 0b73013e71de66d3f5031b27543da974c7de67619d8524b8082c14eb297103d2c28c9a30a0275f04fbdfaf097590ccba72bdb25584b8dbfdc03fccc9112147e3 SHA512 d6f05414f4e9eb2ec7b05dd95883da2bc4f25e459f3fb78937bced39ef4681d3f0e9436ba05c6a27d4035184830bd57572aca8ed13e4ef9abe0471fad6a287a3
-EBUILD constant-defer-6.0.0.ebuild 640 BLAKE2B b9f0329c7e1712653c3d34129647ed002dda9be8d3c66bc0a9177f41cc452b20a04e7b3c4400af82b0ab791156fee3779fa8c79fdf0b7afe24b9082f75021de8 SHA512 cfada377c852d663dd45e733ed835108bf20a8fb0c1ea4e80e4bd4ccdb5959c29f640248506b7e803d6ccc2adf8ce0a7fe8d38d75ae79c657db26056f204d886
+EBUILD constant-defer-6.0.0-r1.ebuild 548 BLAKE2B 12db65d882533798a522c6587b78a8ba08ef27d68b88aa42b4c05bc3b250bcea726afda8632748b13f122bc08be879e1ca94cf80bf54dff29bbbfc1b8da92c1e SHA512 277d60360b875146ba4c5a556c7d4c08f95f5591f5ceb0f54d67e2ae2743e4f2d8332a9d6f69738f2f1a452f896c8e2c85990cf5b584e80cdab8194f1225e3d8
MISC metadata.xml 388 BLAKE2B ff33f7f34e059bb4f89915b41156d019c52d1f0c80d6b17560714cdf62e6071fbdb7026c4509797f29c6c507a6187ecb3939f7bdb5e16b8d74dd3c2016100b75 SHA512 cef4d010dab611a7445214e2c8c42fb9eb7c690b30176892bb6268a8344d49376fdbaed5a577e2239759b5514c3bc18c140c73c9a8fd82381119042e3631a743
diff --git a/dev-perl/constant-defer/constant-defer-6.0.0-r1.ebuild b/dev-perl/constant-defer/constant-defer-6.0.0-r1.ebuild
index 4910aca9d3e9..a25e293c9d6d 100644
--- a/dev-perl/constant-defer/constant-defer-6.0.0-r1.ebuild
+++ b/dev-perl/constant-defer/constant-defer-6.0.0-r1.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
@@ -12,7 +12,7 @@ DESCRIPTION="constant subs with deferred value calculation"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="test examples"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/constant-defer/constant-defer-6.0.0.ebuild b/dev-perl/constant-defer/constant-defer-6.0.0.ebuild
deleted file mode 100644
index 817eb3e8e174..000000000000
--- a/dev-perl/constant-defer/constant-defer-6.0.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR="KRYDE"
-DIST_VERSION="6"
-inherit perl-module
-
-DESCRIPTION="constant subs with deferred value calculation"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-IUSE="test examples"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/perl-Carp"
-DEPEND="virtual/perl-ExtUtils-MakeMaker
- virtual/perl-Exporter
- test? ( virtual/perl-Data-Dumper
- virtual/perl-Test
- virtual/perl-Test-Simple )"
-
-src_install() {
- perl-module_src_install
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples
- fi
-}
diff --git a/dev-perl/forks/Manifest b/dev-perl/forks/Manifest
index 1023acc64b72..348673219907 100644
--- a/dev-perl/forks/Manifest
+++ b/dev-perl/forks/Manifest
@@ -1,4 +1,3 @@
DIST forks-0.36.tar.gz 111143 BLAKE2B 8f3c443bb5912bd952d853f5cc291bf90f6d2503d7b467e009b267e7db1bc802b2895397439f151c7474a8c4bb1e236829bdd8acf868c4d575f648d8219df96b SHA512 d361d7fcfec925b03552bb5f8ae4eb2155b7945d0a57ff04c9ed45e7620a55fe6a1907b1aef8af3f80f8eabc158ab5886628ee1a987dc674e4c25e1042425469
-EBUILD forks-0.360.0-r1.ebuild 664 BLAKE2B b8deaa204a5ce935d9696069503c34ef8cf12518047fa217e1dff0e7ecfe4a239a272a9c017556916705b8c25915e0283c9471facc793b4ba49a41990b223827 SHA512 8edddaa7c1357e1d59547ac9048dc6cf97447f67874ecb454192818981b4127780083ba3f391534e73e211d0e2b6342585b58ec89ad2132d8b2670b6d4a9d6c2
EBUILD forks-0.360.0-r2.ebuild 809 BLAKE2B ab8b478d9a503258ab67bffa3f0dbd7fcc39ac0741b1eebde2e77a6a4005caa9a1145bb3b266b585193b90682b278a45c56d6ef2ec1d1c53880c94e8424fb640 SHA512 13f4554ec12344c416f1a6ffb621b9de8de9faad84d1b9eb21ef5993308987f05b9764bc607a1a16649c697aa5cf08a4121bc9ce83b877cd3bb4c2cd9efe2d36
MISC metadata.xml 718 BLAKE2B 873c0c33431ab10e0f11cf0d9994d49e47c2f9b350c3103f106fcce4614e36d102e392fac16b8dcc05c07f253edd5c3f36ad7a9df39c2c084cb0d12d1db0426d SHA512 9e388bba7e519b7f4ac6da986fd9523f71ceabc1c7db5359bbad436cae2db86a1a077d4393dc9f7e4689438b4072b0078d989006dfee0538c439ac68a521de8d
diff --git a/dev-perl/forks/forks-0.360.0-r1.ebuild b/dev-perl/forks/forks-0.360.0-r1.ebuild
deleted file mode 100644
index ba1c33c9d14a..000000000000
--- a/dev-perl/forks/forks-0.360.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=RYBSKEJ
-DIST_VERSION=0.36
-inherit perl-module
-
-DESCRIPTION="Emulate threads with fork"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-perl/Acme-Damn
- virtual/perl-Attribute-Handlers
- dev-perl/Devel-Symdump
- virtual/perl-File-Spec
- >=dev-perl/List-MoreUtils-0.150.0
- >=virtual/perl-Scalar-List-Utils-1.110.0
- virtual/perl-Storable
- >=dev-perl/Sys-SigAction-0.110.0
- virtual/perl-Time-HiRes
- virtual/perl-if
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? ( virtual/perl-Test-Simple )
-"
diff --git a/dev-perl/glib-perl/Manifest b/dev-perl/glib-perl/Manifest
index 43385d7d429f..044a5c2e6874 100644
--- a/dev-perl/glib-perl/Manifest
+++ b/dev-perl/glib-perl/Manifest
@@ -1,3 +1,5 @@
DIST Glib-1.3291.tar.gz 301944 BLAKE2B 75ecded774ec2654a464594693315003c9805efcb444c4b3cd1f495afffc011a294217c3f8e91c0870707a56b6a8fa1f04a694088b0ada939703fe7e73f8c312 SHA512 5c596e29c3e2ef72908668ddf1f260cf217b64d73732e90ef0fdef007f98b29efcd0620f01e0a39b5f2a0b368d4a05926543c9db0593bfa5a027e86af95fddba
+DIST Glib-1.3293.tar.gz 302831 BLAKE2B f2554db363d4966e90f34439c2b014a30ec1fd13add587ac4d72558c2601796e53d8b89de052daea2d5e2a900d2b7928b9005fb9e197e167767b2fe1ff4c4dbf SHA512 139033e207ba9b12eb8701ea9e6e363f6d36e68320cb1a8b4d5943722fe80330594e42fd6d8061794d97dbdb06fdcdd48efea480a254a1e8981ea70e933346d4
EBUILD glib-perl-1.329.100.ebuild 866 BLAKE2B e5b89cbe33299336797010991196a91966bf773661559836c63440406acf89e6e29c7edbc33b35c8d6042291496cfb77bb073d4ca8f365975b74ac471e260169 SHA512 678a6a631e53444e462fd334b16f009d883576a5174e8ea1eceac0063c1315174aca13e009254f716d5cb97489903c768dc4d077300e781ce26dc30764ac9b21
+EBUILD glib-perl-1.329.300.ebuild 896 BLAKE2B a16a9846db1504bd6d2ee98160f7827f9a6469c85dcf4565425f633424cae6f6752dbe17cb5479754b9cddcf6e14cc1064d78cb0e34f4ff45d4a1a0c81e28c5e SHA512 ad483d442ac52317660cceaeef097a5365f352526ad19e3c9a734b555198288f8eb13da4653caf2e8319a49f488adb817eb717ef40be970fa85180ce786662cc
MISC metadata.xml 1365 BLAKE2B 4d2fd978585574009f27a294d7b5129203884d61d4da4b7283a5ecdae0f16c625223f2db26b6ac210a38e6d1307dd64e912d9acb4d3b2038a4ac7611ae0be095 SHA512 0432b79471db1629a75a8d8cbdec17adf89388466e213f1525cb571504d97bb844edc5191c8695d8616d659e8f99619dd0357d86d00206ae345045feff3cad5e
diff --git a/dev-perl/glib-perl/glib-perl-1.329.300.ebuild b/dev-perl/glib-perl/glib-perl-1.329.300.ebuild
new file mode 100644
index 000000000000..5942e7eddbaa
--- /dev/null
+++ b/dev-perl/glib-perl/glib-perl-1.329.300.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_NAME=Glib
+DIST_AUTHOR=XAOC
+DIST_VERSION=1.3293
+inherit perl-module
+
+DESCRIPTION="Glib - Perl wrappers for the GLib utility and Object libraries"
+HOMEPAGE="http://gtk2-perl.sf.net/ https://metacpan.org/release/Glib"
+
+LICENSE="LGPL-2.1"
+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=""
+
+RDEPEND="
+ >=dev-libs/glib-2
+"
+DEPEND="${RDEPEND}
+"
+
+# Log::Agent optional by Storable but has caused unexplained segv's
+# from build/doc.pl : https://bugs.gentoo.org/529080
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/ExtUtils-Depends-0.300.0
+ >=dev-perl/ExtUtils-PkgConfig-1.0.0
+ virtual/pkgconfig
+ dev-perl/Log-Agent
+"
diff --git a/dev-perl/gnome2-canvas/Manifest b/dev-perl/gnome2-canvas/Manifest
index f054d33187d9..47520f5499ba 100644
--- a/dev-perl/gnome2-canvas/Manifest
+++ b/dev-perl/gnome2-canvas/Manifest
@@ -1,3 +1,5 @@
DIST Gnome2-Canvas-1.002.tar.gz 62040 BLAKE2B a172b5b23eee3016fa955aabefe715127f5797d6626f37dd59fea14f51d52cf672b9f13413f7b64098d83dc5858f6a9d8fd27c5b3165988063907cbeaf4dd178 SHA512 9ad7e5b5a29b1b90cecca56c63165b92ad607a6f6e260810c597081a77a282910e85d372271d2f4e299e8e0728b79733f39439e3927237a92b16251d7004db89
+DIST Gnome2-Canvas-1.006.tar.gz 63156 BLAKE2B da080e18b75ae275f32dc61421a1d069456ea79c362616d47f4a89e5efe64a9a196f6a7ae5e547d2fc2c40d358adf2ddf8385a4f57ba6264754f5d5e7b95439e SHA512 1de13983f6e64880ebf202ecc6017414882e5f30da2f4de64534bbc9b06c846e60b07a8f61157c547093edc748a5b0d1cd44562401e8cec0d7f429fb5c5e754b
EBUILD gnome2-canvas-1.2.0-r2.ebuild 629 BLAKE2B 09d290c8081392864e8d847841a7170f25f1df14fe3ed842ba0efe9417af8f2bc8bf8590441984a9495c33158da77186f55b5db8c0c96937c2509bd83a017580 SHA512 c7b88fc8e90c1466e584cec1394682d508a099cfdfffb8f36c5e5c7bd8b7896c8740f7f52488471b0a840f0b7dd329022410c4a0a31744113749c71f233e4fe7
+EBUILD gnome2-canvas-1.6.0.ebuild 654 BLAKE2B fe330c1e4fd28a2a389772a7cb8826f745ae8f5c8b6783adc5bb1b8a845757d6909817f3d60c61d9839c2045cbaac5488d73aca58b0151e2f04af1e45b3168f9 SHA512 00499e7263d8ffd41f83a4993aeaed62d2f6f8131539e9241ad64f2dadb9e39f2378772aa00db368bb6b39c262a7a282adb7e32f796f8ea09a043f178fb35003
MISC metadata.xml 398 BLAKE2B 2ec6508f9f53f353ffc81bbc16ee3b155d7df7e7db01d08d0ee6aa01ef33e7cf1d0abe8bb55fbd3c6db64e56d094a63407872c49c48c415f055232fdbf040edf SHA512 2b1cb0e49c2443443b77970bf702000a9fa02199a3da13968f5bda7385dfa529ced38df17b125f448ce1741d15085254d77c2ab9438818dddcbaa6b1cbb6968d
diff --git a/dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild b/dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild
new file mode 100644
index 000000000000..0f8a521e0527
--- /dev/null
+++ b/dev-perl/gnome2-canvas/gnome2-canvas-1.6.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_NAME=Gnome2-Canvas
+DIST_AUTHOR=XAOC
+DIST_VERSION=1.006
+DIST_EXAMPLES=( "canvas_demo/*" )
+inherit perl-module virtualx
+
+DESCRIPTION="Perl interface to the Gnome Canvas"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+
+RDEPEND="x11-libs/gtk+:2
+ >=gnome-base/libgnomecanvas-2
+ >=dev-perl/glib-perl-1.120.0
+ >=dev-perl/Gtk2-1.100.0"
+DEPEND="${RDEPEND}
+"
+BDEPEND="${RDEPEND}
+ >=dev-perl/ExtUtils-PkgConfig-1.30.0
+ >=dev-perl/ExtUtils-Depends-0.200.0
+ virtual/pkgconfig"
+
+src_test() {
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/gnome2-wnck/Manifest b/dev-perl/gnome2-wnck/Manifest
index 39866695070b..bb18274fa8cb 100644
--- a/dev-perl/gnome2-wnck/Manifest
+++ b/dev-perl/gnome2-wnck/Manifest
@@ -1,3 +1,5 @@
DIST Gnome2-Wnck-0.16.tar.gz 24865 BLAKE2B 05012a21a3eb0531ecbaaa51db880783b9bb2d58a0eea2d43a5bb9c6b12d71dfac1f62dce7f45cf0c96194b313b3cfddcfec6d609d897b43e91c6796565625bf SHA512 d8ed39cd19ccaeb5995d97b392d1cc97fe0c9bb66781efb70d6160f50a212e263be3bb89c33ca1ff0ed3da3c55fd9968fa4026abcf8593996760831164acd00a
+DIST Gnome2-Wnck-0.18.tar.gz 27130 BLAKE2B 18ad7853a421ef11e57de10226af672470f2ea34c936ea7b3a5a6224ca089edce07afbe5fc228796fd18475027ab34908bf151bfb51acbda3690ce71c4039636 SHA512 acf1b4213070a7696426e04246ed01f2ce2ae2b196a62e3e69feab782b590a495a482b8dee866d788eebe8cc5eae81db9171d72fb9ddd7509707090380a09a89
EBUILD gnome2-wnck-0.160.0-r2.ebuild 672 BLAKE2B 324c04772fd448c995298d425e2d634d916d75992361b6a32b48e1bcde43acec6af04fda7aa88305ae47c05c35e0fd0748b26ce61be842a1fcb23a416b31f6ac SHA512 9618f27fe6c9830b1c2d60407f4c11021b23f734b073d5525efaf701ca7814559332f29ac25123584790cef23ff3e7f8c53826ec5227ccac3f7e5d2c2de5cc3b
+EBUILD gnome2-wnck-0.180.0.ebuild 672 BLAKE2B c4ee1c7da46d0e04e5e586be2745bff6b3b3ba7663383c3e9c1a6612a96db23ce773551ef24c6ee5b801e7ea642772814cf419bc67d3598882b7797d2d406986 SHA512 e2561a0632d38aa89077b99a09a33168db8318d52202733381532f615a19d21d12a4447b88bd2ff4ce61621c53ea1b9965cbceb89eef612265ec1ea4800f8f65
MISC metadata.xml 450 BLAKE2B 6e0684bbf9d51749219b6389b378d2eaa334404f69d6bc39d5922d2fd0a0b7e959ed26ec6fb2fb6d46f0257526c1fc15083c2a33e86d3e12288c22318a23fe97 SHA512 d4c40c7e5d46352fcffb3c1816df6675816f4469b39281648621526bc45ce47bc2de25eb0416f31eabe29ae4509253eb22fc83d7c18a68a5b2b75da6649840aa
diff --git a/dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild b/dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild
new file mode 100644
index 000000000000..c7fe4f1d7402
--- /dev/null
+++ b/dev-perl/gnome2-wnck/gnome2-wnck-0.180.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_NAME=Gnome2-Wnck
+DIST_AUTHOR=XAOC
+DIST_VERSION=0.18
+
+inherit perl-module virtualx
+
+DESCRIPTION="Perl interface to the Window Navigator Construction Kit"
+HOMEPAGE="http://gtk2-perl.sourceforge.net/ https://metacpan.org/release/Gnome2-Wnck"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-perl/glib-perl-1.180.0
+ >=dev-perl/Gtk2-1.42.0
+ >=x11-libs/libwnck-2.20:1"
+DEPEND="${RDEPEND}
+ >=dev-perl/ExtUtils-PkgConfig-1.30.0
+ >=dev-perl/ExtUtils-Depends-0.200.0"
+
+src_test() {
+ perl_rm_files t/WnckWorkspace.t
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/gtk2-ex-formfactory/Manifest b/dev-perl/gtk2-ex-formfactory/Manifest
index 4cd2c2fd57e0..bfcdc142e049 100644
--- a/dev-perl/gtk2-ex-formfactory/Manifest
+++ b/dev-perl/gtk2-ex-formfactory/Manifest
@@ -1,3 +1,3 @@
DIST Gtk2-Ex-FormFactory-0.67.tar.gz 104401 BLAKE2B 98082c17db7fc5c93cb1d39c4170cd0cedfadacc43b838fd7ae735632d4384ef3d661e42d16daa0fd84f28154678caa2c5f8c71fd7f0f3a03752cbab13a9985d SHA512 ad3a0da15b2d4c5dbaa2e810342e03a0d9d10d4a71769b65dfbd9150705dadd1e2887cb0dd40940c946f3cc2da83cc1d394adc8c76c9337783145e1aa381716b
-EBUILD gtk2-ex-formfactory-0.670.0-r1.ebuild 486 BLAKE2B d900af69ee2d46c202867c53f0e62d425731c777ac4e621f911bc2a807c4bc290451bfd0ea3df10680f760064b23489a0c334755d4dfc746a63e805115c809da SHA512 9cd58a3981e728f1965bc23ca96bc9070c6db692070feaedb41591aaf190c81b4738c4a353dcd6a17e04ef8f41697cf0f9350a3379d9555a05eb333e9c9ed967
+EBUILD gtk2-ex-formfactory-0.670.0-r2.ebuild 464 BLAKE2B 55511e9936e85230250119485c838ce136273b0b958889a9f6148a255695121d0f7ebaaad6217bcb61bbf324087b28312b4c5127ef1b24833a98f7f4c0dd3624 SHA512 aec45905f1f69bd8bff00a1bbb9d74dc6d998715dff91f1e26ba9516a891a079729404259efb0413d6290d5fe26b02404b4038c38e4a351d743a590cc8add2b0
MISC metadata.xml 3782 BLAKE2B 10ef6917ac48dc23675467ed8bb8d3e87b5ba02ff988c4c6bdf9fc0f1fe380067937e2c52994649ecba3736954a00bf6e0e162618f3ed6043121ec3442b6f605 SHA512 9a4527f4c40b3c9e2721c921a189fd78cb29382cc91ccca8bdeedf0d8c8352efdb225f8e997838e3ee1d81b7c652e611b76bbefd0913d9aee4500a3047bed59c
diff --git a/dev-perl/gtk2-ex-formfactory/gtk2-ex-formfactory-0.670.0-r1.ebuild b/dev-perl/gtk2-ex-formfactory/gtk2-ex-formfactory-0.670.0-r2.ebuild
index 45131240bc0f..c8f300f27812 100644
--- a/dev-perl/gtk2-ex-formfactory/gtk2-ex-formfactory-0.670.0-r1.ebuild
+++ b/dev-perl/gtk2-ex-formfactory/gtk2-ex-formfactory-0.670.0-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=JRED
-MODULE_VERSION=0.67
-MY_PN=Gtk2-Ex-FormFactory
+DIST_AUTHOR=JRED
+DIST_VERSION=0.67
+DIST_NAME=Gtk2-Ex-FormFactory
inherit perl-module
DESCRIPTION="Gtk2 FormFactory"
@@ -14,9 +14,6 @@ HOMEPAGE="https://www.exit1.org/Gtk2-Ex-FormFactory/ https://metacpan.org/releas
LICENSE="|| ( LGPL-2.1 LGPL-3 )" #LGPL-2.1+
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
RDEPEND="dev-perl/Gtk2"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"
+BDEPEND="${RDEPEND}"
diff --git a/dev-perl/gtk2-gladexml/Manifest b/dev-perl/gtk2-gladexml/Manifest
index 8ac33f42db03..edbcacd6c1fb 100644
--- a/dev-perl/gtk2-gladexml/Manifest
+++ b/dev-perl/gtk2-gladexml/Manifest
@@ -1,3 +1,5 @@
DIST Gtk2-GladeXML-1.007.tar.gz 38496 BLAKE2B 2a9dbd9fec4dcc40edb311a64d013de726e567bd7dd4218ed169479e2ee20fed1f8ae41cd413aff77917033fa8e25d5a87c29deb9152d00631a07564a869b525 SHA512 e40b859e76f99c5c9497e0c123679c916b3f5615aaeb208f56a9a4758a2a8a5d5078d4bf7b441ffc6080162a04bb146739457bbd71e4a443a2d092ddbb1ed94f
+DIST Gtk2-GladeXML-1.008.tar.gz 39653 BLAKE2B 0441417b50c531e2df2871b7b04a719a1e866799512a26cbf2040faf00757c12eb1d9deff8936ee9cd528b7bab2a59e64521dbe5d26e587a4d57f4fd144738c7 SHA512 bb95bf1ca2d8da6007338d5d1630620405fed4fba84670f3b5e8115aff80a4f5cd367d4b0bb2958fbbb8d8815002b0a7bb2ee9de3550e56ba9782a531f70ab6a
EBUILD gtk2-gladexml-1.7.0-r2.ebuild 678 BLAKE2B 3298a05aa7eb1dba94b40679dd01b0da93186ae4b197d414e8932d78a9ff2696ab8c598f738fe7c5fb0b259aad4a559bb88cc1878eac9a9e515beede42db7dd3 SHA512 41bedc793a00fa0d6c167d14f2264d1fb82dddfb731deb5db6a7afdcb41f4adfe10faa80e7b7155246ab45492ea88f28293622f831c0392ac8fb2e8296a9c5e9
+EBUILD gtk2-gladexml-1.8.0.ebuild 674 BLAKE2B b0b19e29d7b5a0d060476d4ba4e3f234eb73129b7b6ce264c00fae4a4840d6048c687b217eb08684bef9e095aa518bb7fcb03cf1c9c25dc8255376739fdd49a8 SHA512 ffca77453b0443caee2f0f4025fee0efa48dbfa4281f30d04d5b254be2e0c634693decd62cb0e05103a2d8683a6a18043ac11f5f0d42f42a1b71722ae1eda962
MISC metadata.xml 398 BLAKE2B 956641fe1b96ad91cc19984b4dd0243916e840ef627fd0e945b66bda33d9dd8a062d2886c8d047428f23fb411b7dab8b5139766aecb1a7adc1383f957fe0bc0d SHA512 f2a4335f43f2e5e6951f79ed31bcedacd0b4728670a0b223705cc78a95c9c2e984b314c6af14c8642ee2de86d1f9d67468aafe7410b8b3b1b126ad97bf2e5bc5
diff --git a/dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild b/dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild
new file mode 100644
index 000000000000..30133c486870
--- /dev/null
+++ b/dev-perl/gtk2-gladexml/gtk2-gladexml-1.8.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_NAME=Gtk2-GladeXML
+DIST_AUTHOR=XAOC
+DIST_VERSION=1.008
+DIST_EXAMPLES=("examples/*")
+inherit perl-module virtualx
+
+DESCRIPTION="Create user interfaces directly from Glade XML files"
+HOMEPAGE="http://gtk2-perl.sf.net/ https://metacpan.org/release/Gtk2-GladeXML"
+
+SLOT="0"
+LICENSE="LGPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc64 ~x86"
+
+RDEPEND="x11-libs/gtk+:2
+ gnome-base/libglade:2.0
+ >=dev-perl/glib-perl-1.020
+ >=dev-perl/Gtk2-1.012"
+BDEPEND="${RDEPEND}
+ >=dev-perl/ExtUtils-Depends-0.300
+ dev-perl/ExtUtils-PkgConfig"
+
+src_test() {
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/indirect/Manifest b/dev-perl/indirect/Manifest
index a3be2fb4b7b9..fc8583b62d2c 100644
--- a/dev-perl/indirect/Manifest
+++ b/dev-perl/indirect/Manifest
@@ -1,3 +1,5 @@
DIST indirect-0.37.tar.gz 54892 BLAKE2B 28ccc890a61eb6c6ad0c164d408580f2959b4b41cdbd2231a34a136ed16b0af33f90d300b1146c68ca0cf14b2b6aa056e1e3a55e9bf1c290b3e5e737a454f668 SHA512 8d46ff62c86b23519b030474155f7d8aa4872a9a4a2bb1e3199ac506aee60343b4c572eae8fa41dc5148c115de3c80bcb7f21900ad30822dc9eb437033defe09
+DIST indirect-0.39.tar.gz 52231 BLAKE2B 8e2f9765ece6c2878e77eec2da0807b6e28c46868de213b99208bc5952443829a18083452abb806b37e4272029c16aa5db371bc757d944edb6b8f7710c06fcb2 SHA512 d3275a2cab2eeceef61756e08947d3072c0ce5cea2e8b70870c5fcbd9c63e56cf70568395002b7d02060cad3482f7f56723b1ad85fcf0a4c4ee2568b5035816c
EBUILD indirect-0.370.0.ebuild 630 BLAKE2B ee7fea29daf9b2d69001b5a3fbfbc532ccfb8f95bb42a2415b21d1a61fe0ebb1fe2ba10a8f3b8ed76504862b8d94d2a8d1c1391e836e6e9b662a3fd39dad7357 SHA512 cbf06207efb47d3a8165a736278f0fd49ec04489d804cb95c701d91d250ff2c7effc0dc10e44e1510d82fc5fb7b771b1254afb88bc67887dd6d86e8b981e6234
+EBUILD indirect-0.390.0.ebuild 595 BLAKE2B fee56e9e5fd3e1029dbc3e78481db147259b95ad6b845719507672baad2048425524cfee1d6c2bfa54ae3fb98adb57ddfdc23fa7c6668181e4f3ce2891899653 SHA512 27f23b0de5a70d30ef57ea815818536fd8f27823c12664ca5aff1f26d71c36df67d34c981b73a2628ffeac9bc5315a57cc82aa04e685b72e6651e45038bdd66e
MISC metadata.xml 375 BLAKE2B e64e10776f8d36ac7082e4e29a8366449422117463193cc5308f4832da92f67a43cb91925fa9aae2f287a1aaf81dfa2eda1ec5e3467e467a02af762e0757b08c SHA512 7237dd49000e3cffe04121f726aa9453e0ef709b7f43d1d4c583bcd363c0732415fa79a49ab1e7cb864e35563480a20e750782719ff1f897ab8d57e80644b33d
diff --git a/dev-perl/indirect/indirect-0.390.0.ebuild b/dev-perl/indirect/indirect-0.390.0.ebuild
new file mode 100644
index 000000000000..a03713f87024
--- /dev/null
+++ b/dev-perl/indirect/indirect-0.390.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=VPIT
+DIST_VERSION=0.39
+inherit perl-module
+
+DESCRIPTION="Lexically warn about using the indirect method call syntax"
+
+SLOT="0"
+KEYWORDS="~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"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-Socket
+ test? ( virtual/perl-Test-Simple )
+"
diff --git a/dev-perl/libintl-perl/Manifest b/dev-perl/libintl-perl/Manifest
index d11e7ba5b7d0..199019e06ad8 100644
--- a/dev-perl/libintl-perl/Manifest
+++ b/dev-perl/libintl-perl/Manifest
@@ -1,6 +1,6 @@
AUX libintl-perl-1.280.0-sanity-2.patch 2085 BLAKE2B a36355f8cec583a6daac07ad9cb00f2eb7f319ead42b16337c67af9e03a6aa743f8f045529884db2c0604522823df2eaa415f0ee7460172266aa01a9074cee42 SHA512 ff855ac15c05f0410d544ddd422d684be3e77b3ddc75ebc74c83b32fdfb8ae290a0b62c60716185b5b8d595d8c2cb49cb3a22fa2f14bb1e7629323875a296896
-DIST libintl-perl-1.28.tar.gz 470898 BLAKE2B 6217a37f2176869dc945bd64a87a82710645153e3777fb5e4ddc674f179040d2268f326411a578314efafaa0edbd0e67aed99c4da86e20e811e1116d5cf2a86a SHA512 50f0836c1a84a22fcc8fca0fff2faeaae66774ec67b96c09a911c4969e8a610bbf20ba38167c13339b9ad9617e1fca07cb0cb1f12732f973b1cf618d502f59aa
DIST libintl-perl-1.31.tar.gz 598187 BLAKE2B 6ce30e51cb001993d6ee3727c69010a3d8d9014334df8749704760734486e50296cdf019e185b463d4ccb3aac660526b440d4217aa5b304f749c5ecf43d18ca3 SHA512 9e22af95ecb8ae1c115114ce5d4f80bb8b1a83e4072d274a55f5946267ac29b98e9da4c01e05d0aa0051fef34a41b6297dbb44f51b8d602f3ef3786a59a6a04a
-EBUILD libintl-perl-1.280.0.ebuild 674 BLAKE2B 89c8b5b1e198d554b4bb18c55d1c2a55dfc0d5bd22d298373579657ee6e43b51d24262741ea39818cc11df67a77e2f99a25d874eb76719362547f8c0d3899cc4 SHA512 0056cc14374fe5e218225f6766079cf0570d32a12cf6a0d43f4a81f013c34bb5e8418b572a3b9729157702563ed1552d28e18dd4cd05869a86e8dbf620d3a2e1
+DIST libintl-perl-1.32.tar.gz 598209 BLAKE2B 1aa9ef3e2d4c1c15eb5301880e2141864d53e3e8620656276ceb07f0946612d56801021bc78bb132fee910f3ce3e55e3a092cd0305831680a9adcd731249c680 SHA512 fca6c8863dfd36c7604bc80a401e825eb707bc75016521c09006c34c170a41b009d30ec93d7e2a7f61caa1dbdf0333511c3d515d4fdc0fea32242eca68a7e35d
EBUILD libintl-perl-1.310.0.ebuild 817 BLAKE2B 5c627fa8eaca89d350209a63bd8d22b2e6ed53d415449d69f40fea6e3d202c952def1cd9a0135b3789ed69c3a1591621ed1fc2ddd6d87c4cc9c081ca5b5bd007 SHA512 78295a10cdae0c92edf019fb349e8ef92c68c16eade0f4d2a154a13a5b9b69a7a1fde18a9c3d1fd4d51513e453b2fc63112a4511f69a30bdbb4791eda6690d88
+EBUILD libintl-perl-1.320.0.ebuild 847 BLAKE2B 22fdb024e4e268e88b1b855bc03bd27cee7104e476e8883af5914b3158da60e6edbcee9cff644abde78aa621a3ae52ac8b50879d931894f1ea6f102a838b7dae SHA512 b071f0a3c71dbe724fab1859fe1d289845d348f91532fa9f92662f6776bc9c818870bab22d47ef7362bbfc67fc131401b290c3e3ad28d1fa20b2028e2d723853
MISC metadata.xml 11484 BLAKE2B 6d4b9ed8ddbab8219bf47d61bf1985895f7c78753943039e4ba178b01bb907a5216f0704f77e1c501d76e50401e5b3f4e7fd29e8a193bd65a3fc54c6e0e4029a SHA512 264a3f0d04a6eef4b8c730634af0de431798057d6a8fe9b802a999ff446ffbba53cc9fe2746f128002808a8e72f575387107784aff2c8707999c1c068bbc3b4d
diff --git a/dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild b/dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild
deleted file mode 100644
index 7971c852c50e..000000000000
--- a/dev-perl/libintl-perl/libintl-perl-1.280.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=GUIDO
-DIST_VERSION=1.28
-inherit perl-module
-
-DESCRIPTION="High-Level Interface to Uniforum Message Translation"
-HOMEPAGE="http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl"
-
-LICENSE="GPL-3"
-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 ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="virtual/libintl"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
-"
-
-PATCHES=( "${FILESDIR}/${P}-sanity-2.patch" )
diff --git a/dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild b/dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild
new file mode 100644
index 000000000000..47b0b9db6861
--- /dev/null
+++ b/dev-perl/libintl-perl/libintl-perl-1.320.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GUIDO
+DIST_VERSION=1.32
+DIST_EXAMPLES=("sample/*")
+inherit perl-module
+
+DESCRIPTION="High-Level Interface to Uniforum Message Translation"
+HOMEPAGE="http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl"
+
+LICENSE="GPL-3"
+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 ~x64-solaris ~x86-solaris"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/libintl
+ !minimal? (
+ dev-perl/File-ShareDir
+ )
+ virtual/perl-File-Spec
+ >=virtual/perl-version-0.770.0
+"
+DEPEND="${RDEPEND}
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.280.0-sanity-2.patch" )
diff --git a/dev-perl/libwww-perl/Manifest b/dev-perl/libwww-perl/Manifest
index 8be800b223d1..f7cc95a8febc 100644
--- a/dev-perl/libwww-perl/Manifest
+++ b/dev-perl/libwww-perl/Manifest
@@ -1,5 +1,7 @@
DIST libwww-perl-6.27.tar.gz 163020 BLAKE2B a0ad6068e5ef754dedd616b4a2904b2326b1cbdd11dee6e16db984f2e46738812e0b64b95cf1466ebeef17387dd1921472888663cbbf2644504197767c65e8c2 SHA512 ceb7df71ef2773752dfa8a46f6e48cfbe7501f543d53ddaf50ee97da2cb21025be4bb32bee62d6f6fa837a7b0726718b3b8470de0b8a9d789e40c16a42b894e7
DIST libwww-perl-6.53.tar.gz 177561 BLAKE2B 254b9c7c02baf339d9d63c00c4cca229575e161bc1dac9c3bad52f3d230f0af0f95d1510e2ef137101f941a887c5cb325dcba39a0ce052c7fa030135c1e14065 SHA512 d45bba79bf2f3d49cf6b14591a58d04f551e0f6666e6bac32ec31018091590d5efe4313781605287dab22693bafa547dc916b010aafcc677a35a7c3a1154c8ff
+DIST libwww-perl-6.55.tar.gz 177842 BLAKE2B 5952f311024357f8601e0e5583ae4cf9e18167aefc20a9901a090df7dd0b7f61266784fe3ca3a64d317cb089b0f8aa61e5fce61727ba7b43eaec555d131c98d2 SHA512 4a26bbcea343af513cc7d22761b7b9412da864bc7ff5e6d8cc6494978ceb829f001d1e221482a215e363e7f7857002120dbd12fda14b1b5778b1f437a5e338eb
EBUILD libwww-perl-6.270.0.ebuild 1901 BLAKE2B 5ed99a37fa6b6c57faeb1900a1523d73bfb9caca49ee49a7a79def70506c508fbad373353ab5a6219b5f5bb9a2babe136f898c3720f33a8c8a0e58ce6395cee6 SHA512 31e0f15796ba09815a67b9481d002f33ecd4ce5818d44aaba592f457e21d4477ef70d0a06f518b32bdf0402b96e8efae87521f08062cddac04450370117bd1ed
EBUILD libwww-perl-6.530.0.ebuild 2025 BLAKE2B f9eacf5ba1fcdc15534020df50afae52eb095b5681f28c852901b44c2a2da3cfd81f6001ca2f3b52891cec099530452e4d9585f83e1c64d6741f51286d2346dd SHA512 f0abe190564926324d2b2aa6a1ad88f6b7e2a6aad8482e52eaae0d9c0e8a9be5ae53c3cf76ed24cb4e06392b8d9d6b6865e52221bb24646cd88402d85c28ae67
+EBUILD libwww-perl-6.550.0.ebuild 1994 BLAKE2B a31f8d278e7aa56c45b0c20325b5ab942ddfc30ad792d054350603b8ddea7cb776205a838c6a7605e40d1386b45cc76a8424668192ee5edc143f2580fbd30248 SHA512 953f8cdc9348d69925db7ab7e35657540b6de3c602c98f8270d64005a32eb697c8466f9a301aaf7198143b1d0edc3fe8db8efc93b4998b00372659408a1a82ed
MISC metadata.xml 1921 BLAKE2B 22c228aa757f00263a1f331482e24e83acdd93186747ad53aedf289f9a1fa97642a21a43ba97f64a508f023e27dcb0a8e78d2d4ba20ec296e6851e6f7370f5f4 SHA512 77a8184ec9d8248afd05f6cfaf8d69f26f85eff2ab95180cf763f9b2334e7fbb83ffa072cc5c9cdbb99a592db860ac4f7e3b21c29104a460f5e4a2f44e3251ee
diff --git a/dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild b/dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild
new file mode 100644
index 000000000000..63e38c0e77e2
--- /dev/null
+++ b/dev-perl/libwww-perl/libwww-perl-6.550.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=6.55
+inherit perl-module
+
+DESCRIPTION="A collection of Perl Modules for the WWW"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="ssl"
+
+RDEPEND="
+ virtual/perl-Digest-MD5
+ >=virtual/perl-Encode-2.120.0
+ dev-perl/Encode-Locale
+ >=dev-perl/File-Listing-6.0.0
+ >=dev-perl/HTML-Parser-3.340.0
+ >=dev-perl/HTTP-Cookies-6.0.0
+ >=dev-perl/HTTP-Date-6.0.0
+ >=dev-perl/HTTP-Negotiate-6.0.0
+ >=dev-perl/HTTP-Message-6.70.0
+ virtual/perl-IO
+ >=dev-perl/LWP-MediaTypes-6.0.0
+ >=virtual/perl-MIME-Base64-2.100.0
+ >=virtual/perl-libnet-2.580.0
+ >=dev-perl/Net-HTTP-6.180.0
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Try-Tiny
+ >=dev-perl/URI-1.100.0
+ >=dev-perl/WWW-RobotRules-6.0.0
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-CPAN-Meta-Requirements-2.120.620
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-Getopt-Long
+ virtual/perl-Module-Metadata
+ test? (
+ virtual/perl-File-Spec
+ >=dev-perl/HTTP-Daemon-6.120.0
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ dev-perl/Test-Needs
+ dev-perl/Test-RequiresInternet
+ )
+"
+PDEPEND="
+ ssl? (
+ >=dev-perl/LWP-Protocol-https-6.20.0
+ )
+"
+
+src_install() {
+ perl-module_src_install
+
+ # Perform a check to see if the live filesystem is case-INsensitive
+ # or not. If it is, the symlinks GET, POST and in particular HEAD
+ # will collide with e.g. head from coreutils. While under Linux
+ # having a case-INsensitive filesystem is really unusual, most Mac
+ # OS X users are on it, and also Interix users deal with
+ # case-INsensitivity since Windows is underneath.
+
+ # bash should always be there, if we can find it in capitals, we're
+ # on a case-INsensitive filesystem.
+ if [[ ! -f ${EROOT}/BIN/BASH ]] ; then
+ dosym lwp-request /usr/bin/GET
+ dosym lwp-request /usr/bin/POST
+ dosym lwp-request /usr/bin/HEAD
+ fi
+}
diff --git a/dev-perl/maybe/Manifest b/dev-perl/maybe/Manifest
index 6710193db563..d63a666d2b31 100644
--- a/dev-perl/maybe/Manifest
+++ b/dev-perl/maybe/Manifest
@@ -1,3 +1,3 @@
DIST maybe-0.0202.tar.gz 17568 BLAKE2B eb55cf194c78b1013b50428d3a65ddc5bfa84b9ee80686aaa13b197a617367ba91e5ff5f2d9f0b8832d85d11f7926c5e1cc6354f055dbcaef1770fb55fb0574f SHA512 60a156a5ec19b6120f5d236314f9419273a81f1eb73e677a92646f55cc0b2898f8cdea60d0a9e65d63f0c15f6703e46e98ba0b315a6843e4b13c7cabecf4b008
-EBUILD maybe-0.20.200-r1.ebuild 357 BLAKE2B eba5d398bc5c8e69c189e453e0acbba5b0f61256cd86ac090ca36946e4a37bd5d76a1917664139d182a3a5fe0beb85cfe1d1c538e0e41fc5da134bc48189a354 SHA512 aa588712c52e1de0400f4282197cfefca2ec105e51cc52f4a6b6b61a1f33ce5323e50c584b79f0a2a6b06cd29e459f453cb0ba706e34b8e2bdebfec686624c14
+EBUILD maybe-0.20.200-r2.ebuild 330 BLAKE2B 0ab611289ac0934304d6e42ce60cf066fab0d23f54d2776da111ced16fe8758c68fdccd87a7a3296f3fdaf8a9381187ac409a7270ffae4bb2cbccc547a7b6a7d SHA512 41fe33c0dc4abffb2436628b15fc50781663dff19ea23d57eb31e5fe1bf722a150223b962a002bc82fd5a5935b3642f361b9d3b9c1050c5f0db256a2e75f406d
MISC metadata.xml 381 BLAKE2B 0d3a6ca2e61dd505130ffde10b2bb413cbbfd18c47010e7159d115f6207a4c06dfb5c2a82a2cd5243384d9dae5cd452efe25298f6d33be41371e9c2f5d02489b SHA512 197f2dba90e9d20a6564090f08be7c30a3569cd034428896b104c2587b4d9eeb57162a45fc99f2534412d62d7c9d4553287662bb8ec42bdf762678b71d26c789
diff --git a/dev-perl/maybe/maybe-0.20.200-r1.ebuild b/dev-perl/maybe/maybe-0.20.200-r2.ebuild
index 36526ef40590..931412f2e990 100644
--- a/dev-perl/maybe/maybe-0.20.200-r1.ebuild
+++ b/dev-perl/maybe/maybe-0.20.200-r2.ebuild
@@ -1,20 +1,17 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=DEXTER
-MODULE_VERSION=0.0202
+DIST_AUTHOR=DEXTER
+DIST_VERSION=0.0202
inherit perl-module
DESCRIPTION="Use a Perl module and ignore error if can't be loaded"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND=""
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Module-Build"
-
-SRC_TEST=do
diff --git a/dev-perl/multidimensional/Manifest b/dev-perl/multidimensional/Manifest
index cb0ed7680452..a5dfe5b51541 100644
--- a/dev-perl/multidimensional/Manifest
+++ b/dev-perl/multidimensional/Manifest
@@ -1,3 +1,5 @@
DIST multidimensional-0.013.tar.gz 67528 BLAKE2B 8167da19e5bc0f28547277580cefa871031b7dc129fc6eae521ecc4e5e5714b38b5c5b32446dc41123b6d79c93fd7399e6cd4f33d244d85e937deaa5831ffa2c SHA512 9abc93efd0060042f16c9e89c37a11a08c781ab2d095964701661a17f4adfeaf7cf3cb134db9c91a366b5ddda482716eda5d3b002fdb38fa4694d7e24dbc76f6
+DIST multidimensional-0.014.tar.gz 66968 BLAKE2B 0496081f7ea4b0c33e5805b85213fa582d58218d7e50614ae0a8660b1d28f823eeed3023f2fd10bb9055e89e38d365f4c1e9741fdaba0d6bc5fe1f67d7a8c461 SHA512 94c9dabb3023165a8dd140ef791e4aab980e3b604eae06ed0e29290aab67a9302f2cde4c8b394de0b4c55c5f78ce4510db902d615d665bf60b12ec409f341043
EBUILD multidimensional-0.13.0.ebuild 732 BLAKE2B d9b8b0e5b67c3711aa35ce923f2c52fc2d5e8c68ff4de09441c933834b02ab389bbd6b09054e76e26dea06bbc3af5859e7cd9b57ae5c8469c658d9e4bfba84ee SHA512 cc9741664023f14d873b642c2d7e06459b3bfe84b9ec3cfce5932da79250b581972b142838d5bce95970bf3b72beec7d712729a01a859d9479cf80a5efc21e85
+EBUILD multidimensional-0.14.0.ebuild 654 BLAKE2B c131fbcb7ac6460a0841c19c5b60d3260f947be975ca14a0e5f893583d6db5210324015b2009141d2f70a9866ebc8b20f90cf66c7fcc2f800ca89951807b7dfd SHA512 530591f31dd03ebd936d6bc551c60fbfc5d70f3a6eaf78bd9f9756ee8386f42bbcecfa30aba1113045b47ff85e1f2c73c7ed13fba75884ece4f7eee4c7e94ba3
MISC metadata.xml 403 BLAKE2B 870297fd97515f9de1863ee0feff9176340b423acfe8033eab27041d366cbfcef1494bcc15446838693e6c8b61c6815ea62ee6f6c5c949d2d590254e2b92b5b3 SHA512 0e28ef2915fe99d06a068e221fcd34c9cb388ef1afe5f9750e88370f84bda19fe3083523bacbed95204c1cc1a2ac598e38e872c23b07069d42cc2b26998558b8
diff --git a/dev-perl/multidimensional/multidimensional-0.14.0.ebuild b/dev-perl/multidimensional/multidimensional-0.14.0.ebuild
new file mode 100644
index 000000000000..ca1c50f67e1c
--- /dev/null
+++ b/dev-perl/multidimensional/multidimensional-0.14.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=ILMARI
+DIST_VERSION=0.014
+inherit perl-module
+
+DESCRIPTION="disables multidimensional array emulation"
+SLOT="0"
+KEYWORDS="~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"
+
+RDEPEND="
+ >=dev-perl/B-Hooks-OP-Check-0.190.0
+ virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ dev-perl/ExtUtils-Depends
+ test? (
+ >=virtual/perl-CPAN-Meta-2.112.580
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"