summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-08-17 11:36:49 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-08-17 11:36:49 +0100
commite2db47eaae00ec33f8971db44b68645c5d3b9590 (patch)
tree3ec0cf16ddb5854017e134fabebe14bf8cb94a34 /dev-perl
parent616579b5d773c50af31ee56f00105d96ce641ca2 (diff)
gentoo resync : 17.08.2021
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild6
-rw-r--r--dev-perl/Bit-Vector/Manifest2
-rw-r--r--dev-perl/GD/GD-2.660.0.ebuild70
-rw-r--r--dev-perl/GD/Manifest2
-rw-r--r--dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-SSL/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin278820 -> 278826 bytes
-rw-r--r--dev-perl/Net-Z3950-ZOOM/Manifest4
-rw-r--r--dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r3.ebuild (renamed from dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r2.ebuild)4
-rw-r--r--dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0-r1.ebuild (renamed from dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0.ebuild)2
-rw-r--r--dev-perl/POE-Component-Resolver/Manifest2
-rw-r--r--dev-perl/POE-Component-Resolver/POE-Component-Resolver-0.921.0-r1.ebuild6
-rw-r--r--dev-perl/Redis/Manifest2
-rw-r--r--dev-perl/Redis/Redis-1.991.0.ebuild72
-rw-r--r--dev-perl/String-Ediff/Manifest2
-rw-r--r--dev-perl/String-Ediff/String-Ediff-0.90.0-r3.ebuild17
-rw-r--r--dev-perl/Term-Screen/Manifest2
-rw-r--r--dev-perl/Term-Screen/Term-Screen-1.60.0-r1.ebuild (renamed from dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild)8
-rw-r--r--dev-perl/Term-ScreenColor/Manifest2
-rw-r--r--dev-perl/Term-ScreenColor/Term-ScreenColor-1.200.0-r2.ebuild (renamed from dev-perl/Term-ScreenColor/Term-ScreenColor-1.200.0-r1.ebuild)17
-rw-r--r--dev-perl/Term-Shell/Manifest2
-rw-r--r--dev-perl/Term-Shell/Term-Shell-0.120.0.ebuild37
-rw-r--r--dev-perl/Term-ShellUI/Manifest2
-rw-r--r--dev-perl/Term-ShellUI/Term-ShellUI-0.920.0-r2.ebuild (renamed from dev-perl/Term-ShellUI/Term-ShellUI-0.920.0-r1.ebuild)18
-rw-r--r--dev-perl/Term-UI/Manifest2
-rw-r--r--dev-perl/Term-UI/Term-UI-0.500.0.ebuild26
-rw-r--r--dev-perl/Test-Assert/Manifest2
-rw-r--r--dev-perl/Test-Assert/Test-Assert-0.50.400-r1.ebuild25
-rw-r--r--dev-perl/Test-Assert/Test-Assert-0.50.400-r2.ebuild25
-rw-r--r--dev-perl/Test-Base/Manifest2
-rw-r--r--dev-perl/Test-Base/Test-Base-0.890.0.ebuild29
-rw-r--r--dev-perl/Test-CPAN-Meta/Manifest2
-rw-r--r--dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0-r1.ebuild (renamed from dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0.ebuild)14
-rw-r--r--dev-perl/Test-CheckDeps/Manifest2
-rw-r--r--dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0-r1.ebuild (renamed from dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0.ebuild)15
-rw-r--r--dev-perl/Test-Class/Manifest2
-rw-r--r--dev-perl/Test-Class/Test-Class-0.520.0.ebuild32
-rw-r--r--dev-perl/Test-ClassAPI/Manifest2
-rw-r--r--dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0-r1.ebuild (renamed from dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild)5
-rw-r--r--dev-perl/Test-CleanNamespaces/Manifest4
-rw-r--r--dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild50
-rw-r--r--dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0-r1.ebuild (renamed from dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0.ebuild)10
-rw-r--r--dev-perl/Test-Command-Simple/Manifest2
-rw-r--r--dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0-r1.ebuild (renamed from dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0.ebuild)14
-rw-r--r--dev-perl/Test-Command/Manifest2
-rw-r--r--dev-perl/Test-Command/Test-Command-0.110.0-r1.ebuild (renamed from dev-perl/Test-Command/Test-Command-0.110.0.ebuild)7
-rw-r--r--dev-perl/Test-Compile/Manifest2
-rw-r--r--dev-perl/Test-Compile/Test-Compile-2.4.2.ebuild41
-rw-r--r--dev-perl/Test-Deep/Manifest4
-rw-r--r--dev-perl/Test-Deep/Test-Deep-1.126.0.ebuild37
-rw-r--r--dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild24
-rw-r--r--dev-perl/Test2-Plugin-NoWarnings/Manifest2
-rw-r--r--dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild26
-rw-r--r--dev-perl/Test2-Suite/Manifest2
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.141.ebuild29
55 files changed, 375 insertions, 349 deletions
diff --git a/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild b/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild
index 877fdb3b4281..5c95728b2454 100644
--- a/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild
+++ b/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r2.ebuild
@@ -8,8 +8,10 @@ DIST_VERSION=7.4
inherit perl-module
DESCRIPTION="Efficient bit vector, set of integers and big int math library"
-# License note: upstream mess, bug #721222
-LICENSE="|| ( Artistic ( GPL-1 GPL-1+ ) ) LGPL-2 LGPL-2+"
+
+# License note: upstream mess, bug #721222, upstream is fine with "perl"
+# https://rt.cpan.org/Public/Bug/Display.html?id=132512
+
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/dev-perl/Bit-Vector/Manifest b/dev-perl/Bit-Vector/Manifest
index 612fe496157c..1d0115343394 100644
--- a/dev-perl/Bit-Vector/Manifest
+++ b/dev-perl/Bit-Vector/Manifest
@@ -1,3 +1,3 @@
DIST Bit-Vector-7.4.tar.gz 135965 BLAKE2B e05391b2a38a30f33d9029273c4f5ea029a8d97db21c0c2d60406c05185be1ada280744c5008129e27c79993a726ca0bfd682a9c33453f6709fdb5614bd3229e SHA512 80aa49aea8c31c60c14161198eab9d620d738530c3c209104b8ad8f1144822f80c3effb3303c569fc556b2457328659ae5d1aaf511d714c835618b84c722abc5
-EBUILD Bit-Vector-7.400.0-r2.ebuild 748 BLAKE2B 11232fcda7d65947997f6c47d73c1007e625017ba19a6917b25c0c89025792340158f26affeecd2fd5bd6f88b370ab1bc445a6c46095f83f022ed6e41cca2c6c SHA512 f3d08d8dc9119f346ab29f0fdfd51e1a0b844d4187a5d66d0645faf6bea0f14e5e2443b0c33bf40ff3f3546efd52e0a88e9647d48f6e73eba8e262157c9e036e
+EBUILD Bit-Vector-7.400.0-r2.ebuild 778 BLAKE2B a5ae03347f99e78ea528f5558aa206ab653a47f708199cf38ed4d64bb0a3aa55a93c43f8d3be9e2742b7e980346fdc7ba4a6e90feb17bc005513511005c4d868 SHA512 422e0b911f691cf8aee1a7a2de62a187df6672205b0347edb801b5d58a87ecfd015007fd8f186c8647a0e02694d0864ac027f0f1f418423b93dbb1bdb603f2bf
MISC metadata.xml 526 BLAKE2B 846a5bca2fdbc8d8ff10bd7c6f468289fda120d522603880130901b0e5678dd9112c8a36f669ccf884c557dd6324686d310af1a1083efa1867f5d615d703c7e9 SHA512 746690e144d0445a278a63248f0a3be4e675f96e15e9f2422568d52d3d09713db7a6c8516b490f0021b8f1b725a40a83046180626731a9050884d8a2d1a5ee9f
diff --git a/dev-perl/GD/GD-2.660.0.ebuild b/dev-perl/GD/GD-2.660.0.ebuild
deleted file mode 100644
index 2fb7daf03e82..000000000000
--- a/dev-perl/GD/GD-2.660.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=RURBAN
-DIST_VERSION=2.66
-DIST_EXAMPLES=("demos/*")
-inherit perl-module
-
-DESCRIPTION="Interface to Thomas Boutell's gd library"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="animgif fcgi gif jpeg png truetype xpm"
-
-RDEPEND="
- >=media-libs/gd-2.2.3
- png? (
- media-libs/gd[png]
- media-libs/libpng:0
- sys-libs/zlib
- )
- jpeg? (
- media-libs/gd[jpeg]
- virtual/jpeg:0
- )
- truetype? (
- media-libs/gd[truetype]
- media-libs/freetype:2
- )
- xpm? (
- media-libs/gd[xpm]
- x11-libs/libXpm
- )
- fcgi? (
- dev-libs/fcgi
- )
- gif? ( media-libs/giflib )
-"
-DEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-Constant-0.230.0
- dev-perl/ExtUtils-PkgConfig
- virtual/perl-ExtUtils-MakeMaker
-"
-
-src_prepare() {
- perl-module_src_prepare
- sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \
- "${S}"/Makefile.PL || die
-}
-
-src_configure() {
- local myconf
- myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of Makefile.PL
- use gif && use animgif && myconf+=",ANIMGIF"
- use jpeg && myconf+=",JPEG"
- use truetype && myconf+=",FT"
- use png && myconf+=",PNG"
- use xpm && myconf+=",XPM"
- use gif && myconf+=",GIF"
- myconf="-options '${myconf}'"
- use fcgi && myconf+=" --fcgi"
- perl-module_src_configure
-}
-
-src_test() {
- perl_rm_files t/z_*.t
- perl-module_src_test
-}
diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest
index 982fded8ec20..17b2e0d379f3 100644
--- a/dev-perl/GD/Manifest
+++ b/dev-perl/GD/Manifest
@@ -1,5 +1,3 @@
-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
EBUILD GD-2.730.0-r1.ebuild 1575 BLAKE2B b0ad76de5a1786ae82ceb82f83cab1dfd7812584819316994b4787c89cc30db3c56d211163e2de5ad687602b1ca8f6c9d1ac2fb58634b836593e07f3cb1b4079 SHA512 f15e88587df596025c2cc7e3aedee669f14edb6f15ce05fb1221cfb22b40d5d877b377b348d69649de6cc247d4a838fe5507809526fe376b26637fdf2f722b5e
MISC metadata.xml 852 BLAKE2B ab7abbcbf4d6d62266365794525899c41cb9119ac9173363eebb2573e682671c3e7b7cf032d450d90c19a9ba692915f2cbf706e2a90260c80f8e8eb251cee763 SHA512 7b5fe91b323a991d33efaa0b4eb5e4cb96ae8b279035e72a9d9937e08d64cfc7ae39d6ee720becabaa434d55088f05bb4352ff57e7abd63abe0c1949771a3f86
diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild
index 45f44b4019c8..9014226066d5 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.71.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="idn"
RDEPEND="
diff --git a/dev-perl/IO-Socket-SSL/Manifest b/dev-perl/IO-Socket-SSL/Manifest
index df1c6774337b..249a78e94ae5 100644
--- a/dev-perl/IO-Socket-SSL/Manifest
+++ b/dev-perl/IO-Socket-SSL/Manifest
@@ -1,5 +1,5 @@
DIST IO-Socket-SSL-2.066.tar.gz 244730 BLAKE2B 1e197dc7ee4221c7a9bd5bdda54e29d2ea0321ae9a7929e5204917b3c0f3a7e90af5712a0684a6094041d475353777796ba5173fdd48e35abf739b2224fcb590 SHA512 2a15f6d65f276ad4eae33139ae7af4c891d4c9e5f6aa65f45e51bfa02c85e8367a275bd33c73ece1b47b9d18eadc59e65fe1c584f9ccd3c7655948710fb4a57a
DIST IO-Socket-SSL-2.071.tar.gz 248367 BLAKE2B 4b951d1b0ac14aff4d5c2cd73fa6d6c9ab51a158660e0afa01c9484ce3c7c9cbf6a10f6f75783c38edc7534b0ae2f4696d5720087cf200a13df3adf658ee00fe SHA512 9170df785bbca7519364ec0eedd170661e8ef60028439dc8c836ce8a91d0517d647e43138af74e52a768b6e0374747abb5f41274d76cc38e1319edf82a2e9fdd
EBUILD IO-Socket-SSL-2.66.0.ebuild 766 BLAKE2B 956f9d6bdfe1ea6c1ea1106a1f459810c5f5d7948292e50973b51c1593d5969f45842c2070fedc4db66178ec496b04e60e3b1d1bfbe7dd2906157577f32ec684 SHA512 d801d503edaf2568b5e539cbaa4c30f8ba994e870756c2caa720404d5033fbe62bcbe725f918cda5bc27344c966604bc63884843b76d54c009ac876a18b8a921
-EBUILD IO-Socket-SSL-2.71.0.ebuild 768 BLAKE2B 05c17621d309dc9863494f4e861cf01beab82a892a2fcab00efa55bd3e02a471fe37d2a7ec278e3c700c3d2da4f695a37d5b4833fe510ed50925148b9df519ac SHA512 b52860c48922fc80a95d4d509000ac484f135a44bbcca3bdf244d1312e73b36d860a36f5bf161b788291d06a1d040f837ba71c6875f089ebbd224a1c0d07c209
+EBUILD IO-Socket-SSL-2.71.0.ebuild 774 BLAKE2B e4965946e8956f54689bdbde3d8873b95676e47f49a0535053789dbe33275d48e6001089cf3921ae4e3e4d6b569ddc61d3f98a67a51af9cbc8baf4152e3b5bc7 SHA512 2aee63f9dad41b24ad489d07db938191d5ecc7a414d11003df545c5dc4a7f800c789d40959a0ffd9c5b1aee14d6402933ec9584ea187fe6a1f13c256e68f4b51
MISC metadata.xml 994 BLAKE2B 4a4916d4a8b216f0eb6c82056f70732295918bdc80a2c3715be97568ef8e7d1084a42666db47f4b2bad4045e175aa45674fd4ed2c4ef4c6d38873434a2bc4640 SHA512 c861d564131ef33b1949718f73b16df3b14a801465f544e831b969b52d5c03bd0b4906416e99a92331ef08641d283099d1ab0352c29f90b4b835d46819c20c26
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 756b15f9f64b..be77de7d8db6 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Net-Z3950-ZOOM/Manifest b/dev-perl/Net-Z3950-ZOOM/Manifest
index 5f5705a3a8da..6ffb97217925 100644
--- a/dev-perl/Net-Z3950-ZOOM/Manifest
+++ b/dev-perl/Net-Z3950-ZOOM/Manifest
@@ -1,6 +1,6 @@
AUX Net-Z3950-ZOOM-1.28-network-tests.patch 6346 BLAKE2B 7057da20a3241402c411d7b572674c1f6a3c9c3ab35e8ee841c60b34e8c49c8bceee9b288fc8256f7a1cd16715ad8ff2ce718a320e258c7870367bb28a9866f8 SHA512 daa687aaeb6bc504f1ea33102bdcc82b355bd9cbf4ca8c4a0c894cbfe0b40caff4e43b7ec7c88e299fa9b7ba2648911ef106bf7c2d5a953aba84f95941acba60
DIST Net-Z3950-ZOOM-1.28.tar.gz 66800 BLAKE2B 747fdc742914edcf0c12e40a03ee593a45177bda6020489055a8e3e208c1ef02c709360fc2a72b7102e0d707c6920a01925b24be351eea4786103b6c5433d21e SHA512 647ec0e7e572a10307be76c469781423f3cdd176c9d968bc93746f22570b11208dc3364e8835fa1840dfb10de7a5df0d683ff06aeae2f1a67db13a8f810871eb
DIST Net-Z3950-ZOOM-1.30.tar.gz 67042 BLAKE2B b49659cc925d33867619e04ef5f2e52bd067ab9bae7fe31db979b268dba663e4ad400e6a5eece05d0e9060b8b17db783b8e5b70105ad4ea7099a4d2e32ad7831 SHA512 6511786d9d25070eb370313428b25e32120b4d591e1dbe585933b57e210423ea5b599bfdd995e65682a0963854b0ad7143c80d90b81f1e511c3ed23e44b6a7cc
-EBUILD Net-Z3950-ZOOM-1.280.0-r2.ebuild 408 BLAKE2B 6f5c60734fa9f420571d60bcf9979245ea1a6654749e9808c4de6920ba18568493a3e7b87e5bf45937a536ec03c0e471aa20a3349ea7b29a491f9fe1144498e2 SHA512 8a0f30cb47e183d906274bffcdeffcc1bbca069d37bac8b52f90c43c197a863d9605aa6dea5ce8fb7631d5ad792a445dadfd316471cb92e45b94e1ab5a546e57
-EBUILD Net-Z3950-ZOOM-1.300.0.ebuild 440 BLAKE2B 8abc444e3a9d4d05d22830c5945b40d28933ddc4f39ea1e70251faad4040fb1fa15103d14b40df94ed1abda106d73227b8544073578e982ef5835b108b5db510 SHA512 dcd62f51b6d5c251762ce51569e3da462ba48faef914ab4f13b454005ff72ab5e7ccaeee890c1595136eb16816f9ad4a23607099547534d01e2338cc709e88c1
+EBUILD Net-Z3950-ZOOM-1.280.0-r3.ebuild 407 BLAKE2B 7e2e389994f3bfa53012a617c55c58d1817a95660ddef985a55338a28c6080e8f943e1f6a5803b3129ac0700f72b12634a7a6070c0b7fb3048d03b00caee4a1c SHA512 d050e42e88241569c94ef0b9be7fdbcaf1eb2127a47faf457f6f94e55094eddc015534820889b8f3860b58ffba4771cbc6e3c90868369b7641baee4467fa17f7
+EBUILD Net-Z3950-ZOOM-1.300.0-r1.ebuild 442 BLAKE2B b032c79aaf3e9500b3cc06e97217f51ff175dd0c1d06c2ec0cc439458f3acde2bfc9f884e55cbcc43f3691612a8ea0cfd54dba17d67ec5f949e1cda2283f9f8f SHA512 8c70ce7d485af4c2ee28c907b5dbcc823b81a9f45a1d627b91f781f45267f7ae284d8c7a7829c0cf9f4e8886e6a6350ecbaec29d64f4b41a64cf64180ad7fd34
MISC metadata.xml 1684 BLAKE2B 12eb6f17b81fb79b5260d8480bfb4ddf222284c8dd6132c099bffc056db0c7aa90df8b65d2790076f623edebef7f470f0d76de4283cb31e137bb5a96dc9aee3f SHA512 1ffa5d22a2b2be9fcb6592ec5a22f1d14c9d18fd28fc13e82cd38f93dd286b84f12e834fcd22a724d8a7d513528b153c85c9627844d09a23ad3c7dfd89330146
diff --git a/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r2.ebuild b/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r3.ebuild
index 8934b5a75d3f..878bf6c3179f 100644
--- a/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r2.ebuild
+++ b/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
-RDEPEND=">=dev-libs/yaz-2.1.50
+RDEPEND=">=dev-libs/yaz-2.1.50:=
dev-perl/MARC-Record
"
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0.ebuild b/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0-r1.ebuild
index a74eab3e81b7..9b50cd5d4e91 100644
--- a/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0.ebuild
+++ b/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.300.0-r1.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="
- >=dev-libs/yaz-4.0.0
+ >=dev-libs/yaz-4.0.0:=
>=dev-perl/MARC-Record-1.380.0
"
DEPEND="${RDEPEND}
diff --git a/dev-perl/POE-Component-Resolver/Manifest b/dev-perl/POE-Component-Resolver/Manifest
index 835c0917e2a8..a7a92b41eef0 100644
--- a/dev-perl/POE-Component-Resolver/Manifest
+++ b/dev-perl/POE-Component-Resolver/Manifest
@@ -1,3 +1,3 @@
DIST POE-Component-Resolver-0.921.tar.gz 28497 BLAKE2B 2af833abd3402f527a1f825c4871660e69345ffa7fd0330b951b1174a5ca010c40eff9568420d863970c74bd39e9b5d0403ee4d09978a40ab7dc98c1a74dc6ac SHA512 dcb8d43489282fa8e05db61292d7b1a884099325da9ec77c0826fa7b4f65a7f10224b13c72ddc6a89f4900cf29a67408995c40b06c8d7c6f8a7272f30a0533c2
-EBUILD POE-Component-Resolver-0.921.0-r1.ebuild 533 BLAKE2B 738eba3011d5fcd0c4e4ec199443626c604c4293ba7947779acd44e9f597cb246ec08e8d0f4fc023b6de4355b5e2395767a0f1ced045e68cb30d483220bfc947 SHA512 cb8eee60c544c4f4a5e471b123516b4992ab057e7d5d6b416f1d2cda511a13d3768c2755a27b0751d404258a6fa820e9d7fe35410e42408a1457e8d9c0fc8b20
+EBUILD POE-Component-Resolver-0.921.0-r1.ebuild 805 BLAKE2B 68b506058c8f2fd63bf2b08b1e6a2b2e6c74b237c338e8ec791ca116efc2fe91ecd3d454ddbd27cd0e67da25bf251c978808c314deb6a14d568db1cc2b7dd6c1 SHA512 4df007a87784a952941b9a1ce881b9e5259aaa1a0e0248f6b9e627004fe0469afc5f6a0ffbc983e1dfe5c612ddd1475d407292efbb93779036a51d8de08a7dbc
MISC metadata.xml 581 BLAKE2B 9fb7d4897a45f7e620b7573f2d843456fc9cc477d2d4c16f83ff1f1f9960a7f3f49532e55b9602ed0ae3b0a320da9b7e1ba6301f7e899a66955089d3f6ea1a99 SHA512 097991792ea9f9f939b0d8f20f934eef258db0995adc59c2d06d338e441f9f8b775648cb6d2340a24c408901b8c6fae859c367a3f3e65801b1e7615023ecc04c
diff --git a/dev-perl/POE-Component-Resolver/POE-Component-Resolver-0.921.0-r1.ebuild b/dev-perl/POE-Component-Resolver/POE-Component-Resolver-0.921.0-r1.ebuild
index b02fac1ac7f7..57c98741c198 100644
--- a/dev-perl/POE-Component-Resolver/POE-Component-Resolver-0.921.0-r1.ebuild
+++ b/dev-perl/POE-Component-Resolver/POE-Component-Resolver-0.921.0-r1.ebuild
@@ -22,3 +22,9 @@ RDEPEND="
BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
"
+
+# Test requires internet access and gets easily confused regarding
+# presence / absence of ipv6 support
+# See https://rt.cpan.org/Public/Bug/Display.html?id=104651
+# It succeeds here as user with "ebuild" but fails as root with "emerge"...
+PERL_RM_FILES=( t/01-basic.t )
diff --git a/dev-perl/Redis/Manifest b/dev-perl/Redis/Manifest
index 70188de649e8..70ab382e025e 100644
--- a/dev-perl/Redis/Manifest
+++ b/dev-perl/Redis/Manifest
@@ -1,5 +1,3 @@
-DIST Redis-1.991.tar.gz 47010 BLAKE2B cd8a0df3bd7781f55fda89bbb70564c5fe0640181f204e0503e1eef657cf4a6fc233677ff145fc903362782f25b17664df01d8768b01ee0a0eca03aa07242ccd SHA512 28e4c5d4c4275a9949cc25f239c1f8bdd3371bd5f5772e72e6d4c063ce1cbfec77d429e6efcf3836a397d76eb9b7351ca98585ee5697f6bfbf359c200ace7819
DIST Redis-1.998.tar.gz 59660 BLAKE2B a4716462f18eb40585932d8e759cbcf0577c5b1680c5efe88386bcb1aee62a3c73c075e01c622df6ce4b0b04ddd6f06677c2d616b5f9c483d43bd18d16e1d87a SHA512 232f0e602f6165da426ff6ee6a531f81eea3491c0312dae2813bdb15ac34469f6621c7683d5bd6b2be0cdcc09edf3f1f19cc03c848d43d41e630fe1306f62268
-EBUILD Redis-1.991.0.ebuild 1400 BLAKE2B 1cbf84820a1fb4548aac4d448fa1ed0bc12025b59e6d325a86270a081faff93db5da00a7c528ba209ca3fec5a90bbbbb413d0566b43f07e4baddcd2f44012e3d SHA512 f79e699297ea7e986370c46694644944d4d1cc25569407ce38f366da1d139fbfb6a428b07701f83952260f4ca29d1fd3bf328c5527fa1af47882d0ab275034b0
EBUILD Redis-1.998.0.ebuild 1401 BLAKE2B c948bcaffd836bbccf852fdd40c5985cd733847701d6c1f132a949cbe744ab3b1cad95ebacfe340600aef7fa8c8ef8f212039d6b98b5d618a95f40293574de38 SHA512 f719ff3a5c343805e7cab8bb1d719018894afe580bfdcfe4fc218522a96fb17f8c85dbb4ccd80725fdf52feb4d3acd4e63d39fb5f665f9a5fc88c5576332bd92
MISC metadata.xml 559 BLAKE2B 3fd32e57b03aa49052b0d9f86039e827772af5c2adb628bc192707e941833ace7e477a3eb221b668752dd98598563b285704b6ceb2435bf1d2b5bb3e8848035c SHA512 293d78b79bd69556b709c43017513df22b172e0739c3bef1708a5126f2c9845730bcc9dfaceb4a2e0cd02ab7917268ec875e2ff46a1aaa35d68fc995a029185d
diff --git a/dev-perl/Redis/Redis-1.991.0.ebuild b/dev-perl/Redis/Redis-1.991.0.ebuild
deleted file mode 100644
index aa2e5f2b8c12..000000000000
--- a/dev-perl/Redis/Redis-1.991.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DAMS
-DIST_VERSION=1.991
-inherit perl-module
-
-DESCRIPTION="Perl binding for Redis database"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-perl/IO-Socket-Timeout-0.290.0
- dev-perl/Try-Tiny
-"
-DEPEND="${RDEPEND}
- >=dev-perl/Module-Build-Tiny-0.39.0
- test? (
- !minimal? (
- dev-db/redis
- )
- virtual/perl-Digest-SHA
- virtual/perl-File-Spec
- virtual/perl-IO
- dev-perl/IO-String
- virtual/perl-IPC-Cmd
- dev-perl/Test-Deep
- dev-perl/Test-Fatal
- >=virtual/perl-Test-Simple-0.980.0
- dev-perl/Test-SharedFork
- >=dev-perl/Test-TCP-1.190.0
- )
-"
-
-DIST_TEST="do"
-
-src_test() {
- local badfiles=(
- "t/release-distmeta.t"
- "t/release-pod-coverage.t"
- )
- if use minimal; then
- einfo "Disabling Redis Server spawning tests (USE=minimal)"
- badfiles+=(
- t/01-basic.t
- t/02-responses.t
- t/03-pubsub.t
- t/04-pipeline.t
- t/05-nonblock.t
- t/06-on-connect.t
- t/07-reconnect.t
- t/08-unix-socket.t
- t/10-tie-list.t
- t/11-timeout.t
- t/20-tie-hash.t
- t/30-scripts.t
- t/42-client_cmds.t
- t/44-no-unicode-bug.t
- t/50-fork_safe.t
- )
- fi
- perl_rm_files "${badfiles[@]}"
- # https://github.com/PerlRedis/perl-redis/issues/127#issuecomment-354670681
- export REDIS_DEBUG=1
- perl-module_src_test
-}
diff --git a/dev-perl/String-Ediff/Manifest b/dev-perl/String-Ediff/Manifest
index c261314ef46f..3ce92922928e 100644
--- a/dev-perl/String-Ediff/Manifest
+++ b/dev-perl/String-Ediff/Manifest
@@ -1,3 +1,5 @@
DIST String-Ediff-0.09.tar.gz 13195 BLAKE2B 1f5011e452278e3b62a840e61d609f689e4886f0b6d83568257d9d2d924aee39790405c92b4425b8a3a02a8dba500a7ff4dd427e1f155dc15f18a2a2284fa5cb SHA512 865723e47c570d38d180a05ad890d86228368bc381722764dd5e785b13be6c06904221c3ebb7ab583f9e8b9974067b0920a3d8710dddb77015eecd2059d763ec
+DIST String-Ediff-0.90.0-swig.patch.xz 17600 BLAKE2B e3e3808f38a9af8316974975872c3e74f15e54484cdc7f10f42ba2411fa80f8a7367f5097f6aca52c12761965dd7c9f3054e2aa7931796a3b264262ee7b150ae SHA512 acf53641828dd0a3aa60806cb36e5b6ee5724ac9c5a969aa11e0b9bd298b79d6b51864188c4f6403909b9efccb3e2d55e15a201f7d3ddbba04acb0224630ab1c
EBUILD String-Ediff-0.90.0-r2.ebuild 290 BLAKE2B 7acd54552718c119cb7489a3b86603c98a0d8073dfeb46c85d650fbf833ea866cf777a09d58f210a2550d02ec0b04f7fb73da0037d9a6f1ff0e9084d4c2232d4 SHA512 591ca06a1da0b75c1022049940fc64c2cf7b281dfcfcb20481f49a17158c012dd411aa09880ebb2fda2e50e4a7b9f73da71dc8812f327c65ddf49c152dc5b4e1
+EBUILD String-Ediff-0.90.0-r3.ebuild 411 BLAKE2B fbd879d41c81c3c80e8a4a4f8286b7228eafa514b5cd00a325a9e86512b232e60617ded7127e2bf41f423b0d434a358f23def0049c611f4a5b3690798dbe27b9 SHA512 d838db425c62beb546690d5dbc231552eb426883503b26b759f0fb3ecef1e878421541bc2506ee530f15c94df8c101d9cc2841f4a11b1a296158241fa027d704
MISC metadata.xml 396 BLAKE2B 1ba9b29af4d3750b816147b1e13ad09d39305600609a7e62b21087ee1b8687d3c70752a5d52fae73bd05b7d84326dad7db5771593c68ae9b2369a78d99c33344 SHA512 49bc62585b4a01cd0ab70314b2cd7025261b960b5d9ba9a8004fcdbc6dec2995de85030397ea7acd25ec511d6ba9368e30d506164cb1c3ead9046aaca853f8c7
diff --git a/dev-perl/String-Ediff/String-Ediff-0.90.0-r3.ebuild b/dev-perl/String-Ediff/String-Ediff-0.90.0-r3.ebuild
new file mode 100644
index 000000000000..ea28cc5c95c2
--- /dev/null
+++ b/dev-perl/String-Ediff/String-Ediff-0.90.0-r3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BOXZOU
+DIST_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="Produce common sub-string indices for two strings"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+
+SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-swig.patch.xz"
+
+PATCHES=( "${WORKDIR}/${P}-swig.patch" )
diff --git a/dev-perl/Term-Screen/Manifest b/dev-perl/Term-Screen/Manifest
index 4caa54199ca2..91ed595c892d 100644
--- a/dev-perl/Term-Screen/Manifest
+++ b/dev-perl/Term-Screen/Manifest
@@ -1,3 +1,3 @@
DIST Term-Screen-1.06.tar.gz 9522 BLAKE2B 898313be598039cb6cc95482fe49a2ad31638db642089a60b63dc69ebdc5565fb2cd9999a6287dd3e19e93ad23650ed662e68fa9a3ed025a347146cc7382be6e SHA512 c65d97267675a39ecca4f221a75d9d0e171db7463a1680ceada6a752d434af431d6c493043c28365ad7474b5d79c21574da9d2d5f482e67a8ebca6ec3fa950a0
-EBUILD Term-Screen-1.60.0.ebuild 419 BLAKE2B 90400747e3f37374e21d2ad2e77c98504d39c2ccf7757b16150062d7bd8521f638bac6bb02531e1e4164c661d38defd5bcd659a6a3f2fb0ee1b95182b7b6009b SHA512 e425906824a8f0363c28ebe230cd620b1cc0dffed63c086da282889f28b933c7185cf35438eddda1db8b5ce547f8cffa8dfbc63e636c96d08003f7c61407304e
+EBUILD Term-Screen-1.60.0-r1.ebuild 301 BLAKE2B 47ed64c40c5bfd0ea331ea7f64c52cfcb3060887307e4a0a0d3ae947cc70123ec4fe386b8cf09ca1725fb3ca8c69ee593253012d6e8ad7bbdeb76447a2df3d94 SHA512 4d51bd9d9c7ea2daa2d13a4332dad35e547eae4eee5d1af946225d9d2e153b00045938623e34649189da08edeb4a5e6d3b2a36782c5f1a25c272f38701ae448f
MISC metadata.xml 394 BLAKE2B 72d9118e34980745451132f3b2762d645f409781a516de6d01950af6603718b31216a8bfbf5089f804ad3a6302631df53ae70f0ed3613694c6506c2ac37c8749 SHA512 f98246c3e84b655eb5a90136d9a644facfb3b59ca705e4479dc54a822b6582dcb523c920ae1450d1288bdd4b2c9a0961fd36f9a6f02d53f6fb1c40b37b48fdf5
diff --git a/dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild b/dev-perl/Term-Screen/Term-Screen-1.60.0-r1.ebuild
index 1149dcacd1f5..6a5c869efeef 100644
--- a/dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild
+++ b/dev-perl/Term-Screen/Term-Screen-1.60.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=JSTOWE
DIST_VERSION=1.06
@@ -12,9 +12,3 @@ DESCRIPTION="A simple Term::Cap based screen positioning module"
SLOT="0"
KEYWORDS="amd64 ~s390 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="virtual/perl-ExtUtils-MakeMaker
- test? ( virtual/perl-Test-Simple )
-"
diff --git a/dev-perl/Term-ScreenColor/Manifest b/dev-perl/Term-ScreenColor/Manifest
index 52ed68cbd7a4..1905f9279682 100644
--- a/dev-perl/Term-ScreenColor/Manifest
+++ b/dev-perl/Term-ScreenColor/Manifest
@@ -1,3 +1,3 @@
DIST Term-ScreenColor-1.20.tar.gz 21325 BLAKE2B a97682d40e25379220f1a43e3a1da1fe96bf1c4f68d970fb57199b51b64c513f17a6072602cf1d7724c672847660d7d6b09cf6ccc8dc196038ea546661deea9a SHA512 13f1525cb1754e1f8a7b268aa6419c4e5751c81bd47f7a703c2b71e87c50fc3189c0657d4bbc096b32d0ee7b57c48d8e190ff2a56f9e8c4e1f104882d93a1706
-EBUILD Term-ScreenColor-1.200.0-r1.ebuild 457 BLAKE2B 299014f56144a16dc5e90d297e566baf2b2db39be161891c0226f6c25484ebf50ddbee34a43cd8dfd931eaa2f1419b57e351bc30a53cd11e37222f1853b5e776 SHA512 db96be651bbec99bf4de7b2f5329a4061a2503bc0a2d40d00de6083e9edea888661f4ee4870a31c4402be637dfe92a7e651ded83c94c91de316fee9eb9ca0c55
+EBUILD Term-ScreenColor-1.200.0-r2.ebuild 418 BLAKE2B fb39a892ba872792f198cb3e1e9ab87eb105637f2bc11bb5143a90990b8fcd5f2182bf8e26d71410f26be0a878df1fc9dc4860b4ce562b5bc3344139cf33942c SHA512 8ec222bfd7eaca17b46b42d60f7845fb342603d17fca4710f4feac8745cbc5fcc29b320083fd80184243434178087de35c8e6778c9d77ff7507fb951c2ff55e6
MISC metadata.xml 470 BLAKE2B b8f331d7d6bf492be84d2e1cb5253c0736c09cd92d5204ff6aaa00a6281bfead87fc4ee2ad16d4bd8a636694cc18dddb1c9f73f1c0617d95812bfad08a4a3840 SHA512 1faf9bb897a417fc201ff12bfecb96a52dead8de05ad5a30cc76069a21b681e1ea16ee472be06793c928df6159bd6b50b35702a54c9ed643637175361f2dccb6
diff --git a/dev-perl/Term-ScreenColor/Term-ScreenColor-1.200.0-r1.ebuild b/dev-perl/Term-ScreenColor/Term-ScreenColor-1.200.0-r2.ebuild
index 7d6443a8d8b6..ad2c4db78bcd 100644
--- a/dev-perl/Term-ScreenColor/Term-ScreenColor-1.200.0-r1.ebuild
+++ b/dev-perl/Term-ScreenColor/Term-ScreenColor-1.200.0-r2.ebuild
@@ -1,21 +1,22 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=RUITTENB
-MODULE_VERSION=1.20
+DIST_AUTHOR=RUITTENB
+DIST_VERSION=1.20
inherit perl-module
DESCRIPTION="A Term::Screen based screen positioning and coloring module"
-LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="amd64 ~s390 x86"
-IUSE=""
-RDEPEND=">=dev-perl/Term-Screen-1.30.0"
-DEPEND="${RDEPEND}"
+RDEPEND="
+ >=dev-perl/Term-Screen-1.30.0
+"
+BDEPEND="${RDEPEND}
+"
# Tests require a real tty device attached to stdin
-#SRC_TEST="do"
+DIST_TEST=skip
diff --git a/dev-perl/Term-Shell/Manifest b/dev-perl/Term-Shell/Manifest
index ef8b4f6f4af3..b41616aa7005 100644
--- a/dev-perl/Term-Shell/Manifest
+++ b/dev-perl/Term-Shell/Manifest
@@ -1,3 +1,5 @@
DIST Term-Shell-0.11.tar.gz 36357 BLAKE2B 78ad636e2415a5b11ffefe6f391771a429025f8d58138c91c794a3f9e40dfe66eb34e6dce73139e736f46302991f84a0e3e35230c5e53f7d94a76f168f523d12 SHA512 407a8b2cb9d6ef8aa2a5efaa4708289c30f0070ff992af954f158d0191b0688faa1a2162668ff2b9a3fdf847314d4b5bf5d6f1beef860f10adcffd524ff95027
+DIST Term-Shell-0.12.tar.gz 36300 BLAKE2B ab793d3eb69127f938c9edbff7f58051fb611ca864e2ff482dfe10897dfe3eb4dababafe1f656979fc8ce42710e62a081ca7b3c2657f1ffe39a169c8274385d0 SHA512 8411505cb798fdcb728bb7814c80d809630689782e1235927d13902466043f41753219ef9827402f233ef7cfa186670bc36651a905da2dc2534696596abb234c
EBUILD Term-Shell-0.110.0.ebuild 836 BLAKE2B 5a11e6ce4e3b59746d087cb71c605791ca0695c6b438fa858e5eec2a71571af3f37687c29a38ebf9033c8532ed4f60d9145fc048419a8640fed3e96a6399820c SHA512 27a322113241d0d4bb43edfbdbb0ac78aeab345395aff7ed6d7032b3387fc64084c146efda393a1216c40bd25f211e2d085efe13f96d7f821945767024464fad
+EBUILD Term-Shell-0.120.0.ebuild 799 BLAKE2B e50a247738c56e92307adfa2784205434cb0afae8ff5ae3fedb70180ef47f94044a88913af1ed6e7ee41cb52e06d59f7c0a757d1845955c3184e30917297b970 SHA512 226fb61a24bfae2cb6612028ba603a7fac0475cb9b5cf0830948ae25e6379a4e65722c562d9eb544aacb0335b7a38627065b5c2723ad75ef2d4d2bfb8f5b4a97
MISC metadata.xml 714 BLAKE2B e24222b6cc6445ad62c579d18e53cdd7158d4c1f3544729a1cf69e09acd853d04f929904d232a3d66d73e1caba38f5fedf031c7969a6e2b243a216cb422c0f9c SHA512 55a6e1edef87cb00b069a61f08d670a1fa4c2538b94c819349e60f819f2357828adc3e968a29fb0254a47c9ef9af7252452dad138ea3c2ec96c3298ac8699452
diff --git a/dev-perl/Term-Shell/Term-Shell-0.120.0.ebuild b/dev-perl/Term-Shell/Term-Shell-0.120.0.ebuild
new file mode 100644
index 000000000000..5c3446684656
--- /dev/null
+++ b/dev-perl/Term-Shell/Term-Shell-0.120.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=SHLOMIF
+DIST_VERSION=0.12
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="A simple command-line shell framework"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ virtual/perl-Data-Dumper
+ virtual/perl-File-Temp
+ >=virtual/perl-Getopt-Long-2.360.0
+ virtual/perl-IO
+ dev-perl/TermReadKey
+ virtual/perl-Term-ReadLine
+ dev-perl/Text-Autoformat
+"
+BDEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-0.280.0
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-Test-Simple
+ )
+"
+
+src_test() {
+ perl_rm_files t/author-pod-syntax.t t/cpan-changes.t t/release-cpan-changes.t t/pod.t \
+ t/release-kwalitee.t t/release-trailing-space.t t/style-trailing-space.t
+ perl-module_src_test
+}
diff --git a/dev-perl/Term-ShellUI/Manifest b/dev-perl/Term-ShellUI/Manifest
index bc0c59f1afb5..88b0fa1291a3 100644
--- a/dev-perl/Term-ShellUI/Manifest
+++ b/dev-perl/Term-ShellUI/Manifest
@@ -1,3 +1,3 @@
DIST Term-ShellUI-0.92.tar.gz 30691 BLAKE2B 5147cb0d691aaf0e0346c08d62f8342c2d77f8a1c92cbe4c3bcb3b88d644c122cda5ffd09e067b364fa2264fba5e8f4fddbda47ae7f644e35fe173c1b6ed6a92 SHA512 634eaaed95a7d3afdc4b2a8a312c2cb9d4b1a1888a11a92723171e84bb31eab95878c08b665aba8b552eddb1eef9205ef66dc32c1a01d1512ea2e741728d6f70
-EBUILD Term-ShellUI-0.920.0-r1.ebuild 360 BLAKE2B 2e512aa82693b2fafa1f24603dda6c934b6740b472d4518862a88e308a97aa4b1a40aa4e0dc97b9a74e316e339f22417b6fcc06d9417fd00588dd892eef22115 SHA512 260381462478e3d54e9c1e25d63770e42d5d762204371dd8883a70244ec7c69a38752d8f22802815c96c0d98206e574fdb44a2226b384d9fe76781bc86a93063
+EBUILD Term-ShellUI-0.920.0-r2.ebuild 347 BLAKE2B 7c8bf7b058e64f022e6eb1d4b11d1894cd55fddc6e6a92bb7938af24117ffc1c917ff912563d49dc047d57a90c0c331523b96d559a8de58564e541920841de79 SHA512 709c52251d2eb4a06f94529cce2d8241665d0c814887c9aae0a640b2a0f041b8c6030a6597008128b82e7437ea5988490e0b30a61684e0fa2cac5e46ae3edfbd
MISC metadata.xml 453 BLAKE2B 8fa606ed13911006ff1c13a937d987421a8f7755e344ee3808cb92464e942f07006622e939c6998cf0660d922b0bb666d1ac4d545a5e521d7060fb304250e2ef SHA512 a24c4dc5367f618890cf8a390ff93d2ab41bddaf09ddb97dbff3a2d3c1e80ea574ea3f05e6623f8e1a251d27da5d47b67e0369a2292aaeedc10c884b04fbc93e
diff --git a/dev-perl/Term-ShellUI/Term-ShellUI-0.920.0-r1.ebuild b/dev-perl/Term-ShellUI/Term-ShellUI-0.920.0-r2.ebuild
index aaf4e20b46fb..a3eaf3357c92 100644
--- a/dev-perl/Term-ShellUI/Term-ShellUI-0.920.0-r1.ebuild
+++ b/dev-perl/Term-ShellUI/Term-ShellUI-0.920.0-r2.ebuild
@@ -1,10 +1,10 @@
-# 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=BRONSON
-MODULE_VERSION=0.92
+DIST_AUTHOR=BRONSON
+DIST_VERSION=0.92
inherit perl-module
DESCRIPTION="A fully-featured shell-like command line environment"
@@ -12,9 +12,9 @@ DESCRIPTION="A fully-featured shell-like command line environment"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
-DEPEND=""
-RDEPEND="dev-perl/Term-ReadLine-Gnu"
-
-SRC_TEST=do
+RDEPEND="
+ dev-perl/Term-ReadLine-Gnu
+"
+BDEPEND="${RDEPEND}
+"
diff --git a/dev-perl/Term-UI/Manifest b/dev-perl/Term-UI/Manifest
index f3b5027b4ed6..f5f64d9bd0d0 100644
--- a/dev-perl/Term-UI/Manifest
+++ b/dev-perl/Term-UI/Manifest
@@ -1,3 +1,5 @@
DIST Term-UI-0.46.tar.gz 12295 BLAKE2B f8d4541fdbd779327a9b046ab21c9e479834ef2b0665500f1bf556150b1f3602bce061777b15ff6c7b7de1f06359c7693bec0e14cb22a54413e96bbf850231b8 SHA512 7788d651e29e9c7b9c0c2b2074b39f143216a321a5a71c9c4e52fe32e44a246faade8cfdf109bcf7cfe1bac5d9d97fc920c6344a5692e8508361f1c780c41054
+DIST Term-UI-0.50.tar.gz 13363 BLAKE2B de6823a6404dc5ded5c3bb84fde0b11ad105da11b9b5ee87411c66c1368500dd1431f97b4517378245fd9e0b8d0082d625fbdb87e97067165df0dd7746023116 SHA512 338f564a5405804d3f34840dbd26309911b0dfa6de346fc11c0fb4e33e0e2d42915a26b3f9569ccf95333a8cf20bded9830c923c69df48aa72670cdabe05fc98
EBUILD Term-UI-0.460.0.ebuild 552 BLAKE2B 975dbce1c4ac866573f453a0525b656f6dc4a5d719187f5c732f785a0383c87659a44dce92bc647a202900eccb1611d6d27d8f38ded578d342525d6d254dc028 SHA512 80dbe4530817637b81a5f4144eb32c18277ab6950244f1782a284c06ba420f350df8c35861a35c2de8379bc4b65839c789bfd8507ed2efc3c4cd0bec69109059
+EBUILD Term-UI-0.500.0.ebuild 517 BLAKE2B 78d5f3c8a9589bd131025460fa1a29d53f7ecf37e7cb5f5bab6e3fe51f5418c1a427307c8ca27399c15eaba5c8267dc165caa73724e2ebb679001fe67f2d1bfa SHA512 f464df2d3f6a18a15965cb3759bf3746b3dd4c81911c81ac83d4b1f4c1e2a37e0f61c7c69584ddbdae14539401e359e0169050801cc287da3d054a24e9249bd2
MISC metadata.xml 450 BLAKE2B e4c618d09c2c66b6fa7ebe5faabc0f8b50983999382225fdf26c2ab09153b06c72ede25c7b5b04757bd377837b494f0cac3d8387efab7cf24a69886a0dfd8da4 SHA512 861793660bb92402830afd723ce8c179741ef2fa4369b6a7f7e7d4a783061100c8dd20eeb2c84749dda3b966fd27e61e17114cab9dc09d5b6bf1a33bf22a0496
diff --git a/dev-perl/Term-UI/Term-UI-0.500.0.ebuild b/dev-perl/Term-UI/Term-UI-0.500.0.ebuild
new file mode 100644
index 000000000000..7c5c283203dd
--- /dev/null
+++ b/dev-perl/Term-UI/Term-UI-0.500.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=BINGOS
+DIST_VERSION=0.50
+inherit perl-module
+
+DESCRIPTION="User interfaces via Term::ReadLine made easy"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ virtual/perl-Locale-Maketext-Simple
+ dev-perl/Log-Message-Simple
+ virtual/perl-Params-Check
+ virtual/perl-Term-ReadLine
+ virtual/perl-if
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.310.0
+ )
+"
diff --git a/dev-perl/Test-Assert/Manifest b/dev-perl/Test-Assert/Manifest
index 377fa481c25d..359f3dbf1c6f 100644
--- a/dev-perl/Test-Assert/Manifest
+++ b/dev-perl/Test-Assert/Manifest
@@ -1,3 +1,3 @@
DIST Test-Assert-0.0504.tar.gz 25233 BLAKE2B 001cf4824f54121163a2aeb7e82379939d14c987da5efa21b101bbc519c3c6e8fb24769258df12f02e9316a0c54a8153ab5aeaa91a1ecaa194248e29d214a0dc SHA512 c630568cf483879c8180537ba0f9444b7e574de05be954e508a061889578c510689d4516ae22f49b824c20fbc8da1b25a8cc56f1f62e04353ee5c3e24fcb2a79
-EBUILD Test-Assert-0.50.400-r1.ebuild 507 BLAKE2B 37c8f92abcaa8023a46289e2ed33fb03bfef65bf05371df23d899b837235f2347afde0a8490337cf9d6a759938069214b1f7d370cb7e36c201dee0370a65d5e2 SHA512 b7dc88135983290eecdeed28fff011e08c40aa8cdcf1d53771963f548442d185efd4853abeba45de03ed457a33181d20289219a70bb801ada3d1336b6adc2d62
+EBUILD Test-Assert-0.50.400-r2.ebuild 507 BLAKE2B e39f1aae4e998ae39d64b06372ef1f11c6f3f116b370ce45702b34b247705ef5cc2b1bb64adc9971f11fb39b6f6dc7a0c623bc61430109adfb60fcfef35b9212 SHA512 c54489ed8e78f56851a56be8267359f45793a055e324a4cb12d4c9a090e87e911703378083165c3ae5cc89895131418958b8a9de77c3b796c04ae971d599fcf8
MISC metadata.xml 461 BLAKE2B 1bee4c066fe4d205d83c509fa2dd457fa592e47345c7955dc7daa0a76cafff6ae20aa71ce0061b46d422916c8f13391c374c805f4c195b27524e26676e5dc893 SHA512 fc8ed8edf776d6fa2ad80b309b30cdcebf75957f444313d4f3b77364d595bb9876b09fd19242f2c76a860c658d30b783915966a7b05d12973e17233fdbda4152
diff --git a/dev-perl/Test-Assert/Test-Assert-0.50.400-r1.ebuild b/dev-perl/Test-Assert/Test-Assert-0.50.400-r1.ebuild
deleted file mode 100644
index a447273b0367..000000000000
--- a/dev-perl/Test-Assert/Test-Assert-0.50.400-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DEXTER
-MODULE_VERSION=0.0504
-inherit perl-module
-
-DESCRIPTION="Assertion methods for those who like JUnit"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-perl/constant-boolean
- >=dev-perl/Exception-Base-0.22.01
- dev-perl/Symbol-Util"
-DEPEND="${RDEPEND}
- dev-perl/Module-Build
- dev-perl/Class-Inspector
- virtual/perl-parent
- >=dev-perl/Test-Unit-Lite-0.12"
-
-SRC_TEST=do
diff --git a/dev-perl/Test-Assert/Test-Assert-0.50.400-r2.ebuild b/dev-perl/Test-Assert/Test-Assert-0.50.400-r2.ebuild
new file mode 100644
index 000000000000..9e9df4d4db8e
--- /dev/null
+++ b/dev-perl/Test-Assert/Test-Assert-0.50.400-r2.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=DEXTER
+DIST_VERSION=0.0504
+inherit perl-module
+
+DESCRIPTION="Assertion methods for those who like JUnit"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/constant-boolean-0.20.0
+ >=dev-perl/Exception-Base-0.210.0
+ >=dev-perl/Symbol-Util-0.20.200
+"
+BDEPEND="${RDEPEND}
+ dev-perl/Module-Build
+ dev-perl/Class-Inspector
+ virtual/perl-parent
+ >=dev-perl/Test-Unit-Lite-0.110.0
+"
diff --git a/dev-perl/Test-Base/Manifest b/dev-perl/Test-Base/Manifest
index df42ddf77e46..da3153f96649 100644
--- a/dev-perl/Test-Base/Manifest
+++ b/dev-perl/Test-Base/Manifest
@@ -1,3 +1,5 @@
DIST Test-Base-0.88.tar.gz 52032 BLAKE2B dfb117226ba8f2af45c8038d117a6bcc19e107cfe0ce41226fc7267cd2b633f4d39de34be21069e7d7a6bb7af1ed16cbc2745b0700a107ea10a172d776776ab3 SHA512 59725ce38a55a82a336942ea36c0782560d4b3b04fbe6e4550f6e21074f18d622325d87bb2d7db0475b58999d8f9ee55579c4349004a5434b3c1980366dd71df
+DIST Test-Base-0.89.tar.gz 52105 BLAKE2B 2542304c167b0d97553953e0096cc855f29359907cac2db1ec82f6bd5df01895da028db74ac35af89f07a9d55a660acd781632eef80e6747ae0f077d25ed1865 SHA512 c93756455e996622992fd2ec4fff70e6245704db918e087b177b4470cfdf73ef135409cba25bceeb8ef7876ab8e514e95e8c8d59fc74d3c7eafdb0cb79ef14d7
EBUILD Test-Base-0.880.0.ebuild 715 BLAKE2B c00fddb4251c811651c5e5326009a24b313b2da190d118e3a02a6f3682f6b22338fcf5bfd55ee940e3427a7ef9f5f84c0b55d391b45cc5de1f3f4531dcb20858 SHA512 9f028f5b1a70ce92b013b26d6cf096e7dd11d4780f394e140e0746971a8774d9113cd1267362cf25aff47274838b13bb43742c9c1eb61a0e0cb18c2026cd33ec
+EBUILD Test-Base-0.890.0.ebuild 752 BLAKE2B a05f60e2c70bdb2652f015ca7cc89cc6764e25f26ec1af52c732d5ae67018c26048cc0c189325b2e0573ea1214b95f53be7119537bf4840d272f4fe5eaf67af8 SHA512 8270e78cfde3d8392eeeb081c2cfe86e7b226c5e08e9af5cf56278eefedce47770c84a832d5d278d1a6a79f6d8ad436cfcf4d4c109b6f8d79eca5aef4b4f70fc
MISC metadata.xml 656 BLAKE2B 4d60ebfe0f5d61d27b8ed1d722438f209d7068fee111aa532c571ba3dc0bc9b9c26611182997b661b551ba38b2b0d1c7a21ee2f14fd29768e7edda6b3dd35489 SHA512 5905d367adecc6bb8ba428c5801d2e090862d6b9603124ef3ebc9c5f864941823df0d0c6560e8fc65ad81af31ee33231b624f89253d0986ec0d2b063aa1be89a
diff --git a/dev-perl/Test-Base/Test-Base-0.890.0.ebuild b/dev-perl/Test-Base/Test-Base-0.890.0.ebuild
new file mode 100644
index 000000000000..3d97bfed13f9
--- /dev/null
+++ b/dev-perl/Test-Base/Test-Base-0.890.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=INGY
+DIST_VERSION=0.89
+inherit perl-module
+
+DESCRIPTION="A Data Driven Testing Framework"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ dev-perl/Filter
+ >=virtual/perl-Scalar-List-Utils-1.70.0
+ >=dev-perl/Spiffy-0.400.0
+ >=virtual/perl-Test-Simple-0.880.0
+ dev-perl/Test-Deep
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Algorithm-Diff-1.150.0
+ >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+ >=dev-perl/Text-Diff-0.350.0
+ )
+"
diff --git a/dev-perl/Test-CPAN-Meta/Manifest b/dev-perl/Test-CPAN-Meta/Manifest
index 950187132022..d736f6f19cd9 100644
--- a/dev-perl/Test-CPAN-Meta/Manifest
+++ b/dev-perl/Test-CPAN-Meta/Manifest
@@ -1,3 +1,3 @@
DIST Test-CPAN-Meta-0.25.tar.gz 17671 BLAKE2B 9e740b37474a375dd6cb650ed8eea5808e33fb4b7f3fd28baba5db1523dec85ee1f809eda59d0c99e4c10ca551734198862ba72c9f5f859f04327d0f8a946501 SHA512 60a3414e1e0f9aaa1a9459aedd76a6d937742a4197d0d5ce9330348138997d372ca3f454c262fb6dd757699168aa7d1c2653c4066060c9c5685a6fe407260580
-EBUILD Test-CPAN-Meta-0.250.0.ebuild 392 BLAKE2B 6e72586ff2f05c928c697802d05cf35888b060093ff1928a690704565e2e71e48ec18c8839a248db852fae89b94a9a530e3c59c13f32c11f01a6d2b3e799fa31 SHA512 f20120c2204d7e36b8fb6712755032f5e97b8dc131e805de1d15d88eb5fb29474249fe032bd08494be95bc5548be4632dcc3d0b706b9a33b9558a0848d7aa542
+EBUILD Test-CPAN-Meta-0.250.0-r1.ebuild 335 BLAKE2B 1ae7fba296c30c076015cf377a8e13269f9c1c3b5d0cfc89af472504804092390fe5f0d069fc3289fc20b0e5e62741ea2a4088aad21c946b3ad1f481e9f9187f SHA512 70a8969772e32e2024978a1fb66b3a4559f679d75f51b18fc3ac176c2229d95eafb735233f156e1c6170c77b1aa6263993a80a7afd145aed78fdd1cd34f5fb51
MISC metadata.xml 486 BLAKE2B 110869d51524ba15b5a7d9171dce52cc577325c886d57941d9175a89b68b479d7076546b9595e1c243027dcda09811f0a781fb95bec93540e59beea74d04b3c8 SHA512 fb830ca072c782fc6b5c23d8ea739ba80746a5de38100c3f0b3abba4427003338b2f730edecf5dc480052086a4a2aa1e58eb94657f1cd0dac5f69f1b29385077
diff --git a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0.ebuild b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0-r1.ebuild
index 4cdddf828bb4..02b181ea965b 100644
--- a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0.ebuild
+++ b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.250.0-r1.ebuild
@@ -1,23 +1,19 @@
-# 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=BARBIE
-MODULE_VERSION=0.25
+DIST_AUTHOR=BARBIE
+DIST_VERSION=0.25
inherit perl-module
DESCRIPTION="Validate your CPAN META.yml file"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND=""
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
test? (
virtual/perl-Parse-CPAN-Meta
)"
-
-SRC_TEST="do"
diff --git a/dev-perl/Test-CheckDeps/Manifest b/dev-perl/Test-CheckDeps/Manifest
index 09f41f9a1f7d..cdbdd276ca53 100644
--- a/dev-perl/Test-CheckDeps/Manifest
+++ b/dev-perl/Test-CheckDeps/Manifest
@@ -1,3 +1,3 @@
DIST Test-CheckDeps-0.010.tar.gz 11822 BLAKE2B a8f062155a85e5aa7da5b422ab32fd8344fbc28064b138a5b6c994d6c78752b14da2b90bd1c7cdf3b8bcd2c3dab27d2959a201828d170118f1cb8aac232274b4 SHA512 9683b81aa6bce358fa1abc9b2337b9b15b274742f08a3fd71e80df0bfd20619406cdded191aafdd103db8d514bdc20d36a0b60aefbd72d3de6cb117c17461697
-EBUILD Test-CheckDeps-0.10.0.ebuild 677 BLAKE2B 7a62ebe27e64cc4e237afefe080e02a1d1df5aedcf1785e5f2db93f161582702d777e5dec8c26ad88d28cbaf7ac8b0cc2d146909a2024a8e8634c5d3f77021e4 SHA512 05601b848034cc2cc852f046d3481d10c368cd472f79c2c95103ca4c63dcebda0c9fc4de4b8216c9e0feebfa38f1f3e4ddc4699addfb61a0d22db3adc4e6cae6
+EBUILD Test-CheckDeps-0.10.0-r1.ebuild 579 BLAKE2B a6d447bc3d2bef4a122bd32b51728f0a16a08ad0856169b474e5fe6294d5c8d997c7906c99f63e635f0c2208d2a93d4a967d082a8131d1796b9d2a5cb7b52c18 SHA512 c8dfcdad972f491341c3d81bd0bc0d148d0fa602076fc9b3bdeedac1ff1ac33665366d4b56d5e960fd1d0fa7db06d0cd95253f489b50ca8ca023e9a5f25d17a5
MISC metadata.xml 388 BLAKE2B 8c6eef39d6b5da9b6a786c735df4b6e1c3410d94eb83a0b43660ed027596da4d8588551e676ae9116f1ebf56384f194020c62d5b8ecb57628932afd8e39f76c8 SHA512 d3a17372bda2e9e8b2ff4d204fec16a980797c98ec25a9967e865436a620c67f785f34f5dfb3f2c665dc48805985461ec3097263d8a6ad84709b023d24a96e8c
diff --git a/dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0.ebuild b/dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0-r1.ebuild
index 3b2f5bcf4ed8..a868f2407456 100644
--- a/dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0.ebuild
+++ b/dev-perl/Test-CheckDeps/Test-CheckDeps-0.10.0-r1.ebuild
@@ -1,20 +1,17 @@
-# 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=LEONT
-MODULE_VERSION=0.010
+DIST_AUTHOR=LEONT
+DIST_VERSION=0.010
inherit perl-module
DESCRIPTION='Check for presence of dependencies'
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-# rdep Test::Builder -> perl-Test-Simple
RDEPEND="
>=virtual/perl-CPAN-Meta-2.120.920
>=dev-perl/CPAN-Meta-Check-0.7.0
@@ -22,12 +19,10 @@ RDEPEND="
virtual/perl-Scalar-List-Utils
virtual/perl-Test-Simple
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
virtual/perl-File-Spec
>=virtual/perl-Test-Simple-0.880.0
)
"
-
-SRC_TEST="do"
diff --git a/dev-perl/Test-Class/Manifest b/dev-perl/Test-Class/Manifest
index f47ddb891f2c..0930f09a4079 100644
--- a/dev-perl/Test-Class/Manifest
+++ b/dev-perl/Test-Class/Manifest
@@ -1,3 +1,5 @@
DIST Test-Class-0.50.tar.gz 60253 BLAKE2B 0e3b0c766379338aff5e09dd10fa62895775b3fe9e855de4b6e89c59c2dfa30b6cc90de9e49e4b03e4da636eee9d7bdb7e9a7060a9e265c5ef22c9d88c3b52ac SHA512 27ae19f60a916f5a23cccdc02ff6168e76d5f1cee5df196df4fe50024f7270ee9eaffdf02e9b6de70565c9b6b30606ad0a30477ac8951164b87c641caf960dcc
+DIST Test-Class-0.52.tar.gz 61103 BLAKE2B 7e0f0a7926d9e95d0442f041c54861796838bb77b95cd84d5745f58349ef80ef0760cfe1faa3719b4911db7c5bcebfc7f4c3055d6a672779c45d0dbb63573887 SHA512 94d38a7cc93b36ea45c0c209afa7fcba01f45006b8ade638e9591be2510ca0d89c04e0dc271ede870e00f834626d4d271d5799b5044060e9f9b670459376b64f
EBUILD Test-Class-0.500.0.ebuild 776 BLAKE2B c5779f3fce437f61099a5bc46c4065083e8e949c904bb27e9128b6ae99dd9f7d0d4edde3936d8beee412e4db0a9efdae4e68e0d7e565238c636176c19766de00 SHA512 932d794fa1e23885a394f4f3e55610e88e28ce0485733b0c2b4beb038e6da6e57630b4be7f9d798ca86fe52d95095e9f516d80e2034cdf6ac987393f843bb32b
+EBUILD Test-Class-0.520.0.ebuild 727 BLAKE2B 577c3fb819eee01adc13857f2b22fee86558570f72777a035acce36f308a0298ef61d3b84796eb4774b166ca233810889666f8ed9fe00787a701e617816fea53 SHA512 1a8c64ee6dd363dae837ec6918a295b94b09bdf80298916a443ca4a5e4b15284faffdd273b49c64b05ad0fed811adc090f0f417a984dc55fb92d1e88f257859a
MISC metadata.xml 526 BLAKE2B 5ab6ac29a058608fe6c6a24fd0305c6a51da11ec289b770dbae774442f71655a0c7ca0f7147e38a97da310c470c45824ad6279a273bdd033646973ef12388d67 SHA512 994b15d3f6e1d3b695e45c5e1257c94b425e5a52aedb96e0a0db9eab853e0141f99d69f0739db370915359e9b494f79389b81134ef975ad756aaba60dfdbaedf
diff --git a/dev-perl/Test-Class/Test-Class-0.520.0.ebuild b/dev-perl/Test-Class/Test-Class-0.520.0.ebuild
new file mode 100644
index 000000000000..d16d1bab749d
--- /dev/null
+++ b/dev-perl/Test-Class/Test-Class-0.520.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SZABGAB
+DIST_VERSION=0.52
+inherit perl-module
+
+DESCRIPTION="Easily create test classes in an xUnit/JUnit style"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="
+ >=virtual/perl-Attribute-Handlers-0.770.0
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+ >=dev-perl/MRO-Compat-0.110.0
+ dev-perl/Module-Runtime
+ >=virtual/perl-Storable-2.40.0
+ >=virtual/perl-Test-Simple-0.780.0
+ dev-perl/Try-Tiny
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-IO
+ virtual/perl-Test-Simple
+ >=dev-perl/Test-Exception-0.250.0
+ )
+"
diff --git a/dev-perl/Test-ClassAPI/Manifest b/dev-perl/Test-ClassAPI/Manifest
index 0ed482f0cd2e..ed16b18276a7 100644
--- a/dev-perl/Test-ClassAPI/Manifest
+++ b/dev-perl/Test-ClassAPI/Manifest
@@ -1,3 +1,3 @@
DIST Test-ClassAPI-1.07.tar.gz 28106 BLAKE2B de8eab0aebf73303336e027dd0ba6000780158150d193d47bd833c398275abe6b479b1ba51d500cc025ec5d947c623263da7e7eb1baf26aff5bd77010bf4e4c2 SHA512 885820f72c2ce6b7880d312dffb0b7483734d53a0d1797cef48801310f24406af98362dcb9cde049f3efed6e4bc59d1780fbbe3dc2008d5fe830f165a04fcd14
-EBUILD Test-ClassAPI-1.70.0.ebuild 601 BLAKE2B 5e20045cba7a46fbefbfb61eb648c779b4566bb5a70d6b2f6516409668ef7539653764e7f0038ca115e1bb11f1976a84cdb93c6d8fe2ebcfd24b0f074e0e0910 SHA512 14e7e5c2560289160aade6cd4e1cad8e8d770eb9456cf409d7ffebee01b5b3d010269ff32818f9b55121be6763a3bdc163b8b97d8153382bed87a17fdc02953b
+EBUILD Test-ClassAPI-1.70.0-r1.ebuild 594 BLAKE2B c264aa4515dbf7c4639c0677fa2c5dfb3d01d0b098295f3e15dde58a75db2092a81288a19a3ca9ecd7c96cd495c5e40a55aa3978d9892d48c7f7678e9ad04a10 SHA512 ae7535c9066b8acdce9244857b2a2ac75ea9f94366de6b345994bd60efe1c8598ef7811ca6a37b5020512631df9a2e8b242aa57b90bd22970fb62cb78f77c406
MISC metadata.xml 398 BLAKE2B 999f41c73202a3da036bfd8f7aef62a7d4d996f704784bd18fcbd5c41c7789fdf106f3a6f8d66dbe378e9dc333b79c66fbd6cdcaeff7a9b96424cad7fd9fd4fa SHA512 0dbc80ccc60db0da6258b33c713f8ee33cfa2f5ce4c394e5a5f84a3f5ca9647184bd24427b178333f671ab3d12cf785d2b43fa36d319b4e86886a90a2d08870b
diff --git a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0-r1.ebuild
index d346d887be7c..df4dd48a7d7b 100644
--- a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
+++ b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ETHER
DIST_VERSION=1.07
@@ -11,7 +11,6 @@ DESCRIPTION="Provides basic first-pass API testing for large class trees"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
-IUSE=""
RDEPEND="
>=dev-perl/Class-Inspector-1.120.0
@@ -20,6 +19,6 @@ RDEPEND="
>=dev-perl/Params-Util-1.0.0
>=virtual/perl-Test-Simple-0.470.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/dev-perl/Test-CleanNamespaces/Manifest b/dev-perl/Test-CleanNamespaces/Manifest
index 475445825dc0..9ac8ef0a3ed6 100644
--- a/dev-perl/Test-CleanNamespaces/Manifest
+++ b/dev-perl/Test-CleanNamespaces/Manifest
@@ -1,5 +1,3 @@
-DIST Test-CleanNamespaces-0.22.tar.gz 34307 BLAKE2B d07e7980870e05a9d16d6a9ac842c6c4374168b72b2351a42b7f5908ddf1fc5bae883c184f9ffd9a52b2c21e48298c0ffe3f8531d2226bf08a130260c4074079 SHA512 9ccb456aa502421e7fe4a5b91f629596cff04fdee2211288e4b8b3b2faeb1a9049d31e2a5ca4ce332914759ffa35d8027a1ccdcd157618e99545cb071d8797cc
DIST Test-CleanNamespaces-0.24.tar.gz 36740 BLAKE2B 77b42fec35eea417e65c2d80f749d2540f3a9e9748b8f13da8c2357b3da841ac465e70c097a46bd0b795a8822f744393a9181f1247186e31c5751b3f264e5ff3 SHA512 f99d3dea0af3ae654819c72ed9672234953edf5c8e5f3c6271a578761ee371e2ed670df07a8a8c2adba91c42404ac94b8d479acc91ae16a4536c0f2fd99809a7
-EBUILD Test-CleanNamespaces-0.220.0.ebuild 1160 BLAKE2B 092bdc56643c45b72ab1f199e0d8121f09fffe1969497b6942e1266593951040b6136baa01a19cefac9b035c6ca09ad68c766615d088d4c394b1e17a3a192870 SHA512 464a4e7e9037bee13fa01568b19efe184168130bb71e093b179d86c8833911e27765f756e816cda36036b6a05e98c0fd561ce52f6767bfce37d16cd0abf6ca3f
-EBUILD Test-CleanNamespaces-0.240.0.ebuild 1190 BLAKE2B 32b12f1cab8052a4271e522a6e0ec860b531f649462074ad8847271e384be10f4fd7b02e4b6dbc0278ea2029cf3ab26e0664707601cc73a0f49a817138d64330 SHA512 2232b3a84a7c61eea069f62c3625d56e06d49779c5710091eb0c6871d027db64f34434d3a89f841903fceda121431156fc3de97a3e040da6e12e3e4ca43e336c
+EBUILD Test-CleanNamespaces-0.240.0-r1.ebuild 1060 BLAKE2B 469f7b631a4462d68d355f1ea0e282065248fbc7c1928ff0d67fc7a7b7748db4836b9e0a976099aca028978720385b697dce21110fe04bda5d2d530be0da3bbc SHA512 61a57d7ce5dbaf86179ba6af4326c857251191e0a08805c150e5bd0e6127d237328560f4a2c1378fa29ec34c65c8423879b8d0c189fe47a2fd99174923003981
MISC metadata.xml 412 BLAKE2B 17a7dc7d9cc555697f45f99ff40b83d8ce8efb2b7943c66ec9813dbc511f2e7d5e37d794af241b25f7dbbc3e14c0c2d1affbdb3598679058fb54300d8fa012b7 SHA512 eabcc362f81c19f2fce55440c535dcbbb5a22085b18fdba59c974664987480ae93f5f029523ea2281b1d8269aba9c08450ad6b9944874737bc32ae53bea9260c
diff --git a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild
deleted file mode 100644
index 005332b7da4a..000000000000
--- a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.22
-inherit perl-module
-
-DESCRIPTION="Check for uncleaned imports"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
-
-# r:Test::Builder -> Test-Simple
-# t:Scalar::Util -> Scalar-List-Utils
-# t:Test::Tester -> ( Ugh )
-RDEPEND="
- !minimal? (
- dev-perl/Package-Stash-XS
- )
- >=virtual/perl-Exporter-5.570.0
- virtual/perl-File-Spec
- dev-perl/Module-Runtime
- >=dev-perl/Package-Stash-0.140.0
- dev-perl/Sub-Identify
- virtual/perl-Test-Simple
-"
-DEPEND="${RDEPEND}
- >=virtual/perl-CPAN-Meta-Requirements-2.120.620
- virtual/perl-ExtUtils-MakeMaker
- !<dev-perl/Role-Tiny-1.3.0
- test? (
- !minimal? (
- >=virtual/perl-CPAN-Meta-2.120.900
- )
- dev-perl/File-pushd
- virtual/perl-Scalar-List-Utils
- dev-perl/Sub-Exporter
- dev-perl/Test-Deep
- dev-perl/Test-Needs
- >=virtual/perl-Test-Simple-1.1.10
- >=dev-perl/Test-Warnings-0.9.0
- virtual/perl-if
- dev-perl/namespace-clean
- virtual/perl-parent
- )
-"
diff --git a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0.ebuild b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0-r1.ebuild
index f57eefdbd19f..f98f6a1ab750 100644
--- a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0.ebuild
+++ b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.240.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ETHER
DIST_VERSION=0.24
@@ -11,12 +11,8 @@ DESCRIPTION="Check for uncleaned imports"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test minimal"
-RESTRICT="!test? ( test )"
+IUSE="minimal"
-# r:Test::Builder -> Test-Simple
-# t:Scalar::Util -> Scalar-List-Utils
-# t:Test::Tester -> ( Ugh )
RDEPEND="
!minimal? (
dev-perl/Package-Stash-XS
@@ -28,7 +24,7 @@ RDEPEND="
dev-perl/Sub-Identify
virtual/perl-Test-Simple
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-CPAN-Meta-Requirements-2.120.620
virtual/perl-ExtUtils-MakeMaker
virtual/perl-Module-Metadata
diff --git a/dev-perl/Test-Command-Simple/Manifest b/dev-perl/Test-Command-Simple/Manifest
index b4e8d4f8b79e..4c9dfcc5153a 100644
--- a/dev-perl/Test-Command-Simple/Manifest
+++ b/dev-perl/Test-Command-Simple/Manifest
@@ -1,3 +1,3 @@
DIST Test-Command-Simple-0.05.tar.gz 6419 BLAKE2B 74258f3e00a550fdcdbb755a37b12141b4e1342501d6af4c79d6c35616def30bb648cb45a4299c024fdf535d3351bae74dab8b9a09e0b442b80c8f5eb3b08130 SHA512 65c921785d775a782dae9d3a3b81350374cb97bb09dd604aab71aeaed4e6818e32d8fd60c97b88d3d11ff9be8e28f0c082246e4c8981f1e36b6268464fc71c9b
-EBUILD Test-Command-Simple-0.50.0.ebuild 544 BLAKE2B ade0edf9f600ed044789bba0235259aad28758ec950abed52d9c3bdadd6bad4c383a2bba6de20b1cf7b2f29399ba1fdf4c3421e8cb45708fce06caeb792e6855 SHA512 fc4c3a633b03011d52234ddbfe0c231416da3cf51ce21e6f3e8abac07cb9a61a2e0fb7838c7021001b3ae09bd27ae87d621773787a4ba3672ed04f44259a5473
+EBUILD Test-Command-Simple-0.50.0-r1.ebuild 478 BLAKE2B 8bdd1e3e2cb76a37136d2869a754ddf6de44109c020b69c2111a2aaa8ab0adb4192e77b4a04f9144be3fb26cfde25b0e167845cf4d18d661122e7fe405e19d44 SHA512 83fd0e9ee1f5077575b5218c61b49751ecf73a43bb3e6c3f60446697b5a70b097a4032ca3e922879c8a733504763617ca11862f110df1dc0ac25b4ccbea31a79
MISC metadata.xml 508 BLAKE2B f36d821b701bfa69e8bf15c0a35dff336a2decb85b700e66ac23aa077bf00f2be308eb0bb270f8db477c849db4676bc641390d6df499f0d40fff244f6583c69d SHA512 85cd18cdb5f92c79e23f0cc6047a73b41a2e64fa53d615ca458df01d5d0f0dfa9b5026f4f13ab021fcdcbc0afbf2c29af772efec2c19bd52cc5996d15fdd957c
diff --git a/dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0.ebuild b/dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0-r1.ebuild
index 7b3ec3bcf540..7f8626a0cc94 100644
--- a/dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0.ebuild
+++ b/dev-perl/Test-Command-Simple/Test-Command-Simple-0.50.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
-MODULE_AUTHOR=DMCBRIDE
-MODULE_VERSION=0.05
+DIST_AUTHOR=DMCBRIDE
+DIST_VERSION=0.05
inherit perl-module
@@ -12,19 +12,15 @@ DESCRIPTION="Test external commands (nearly) as easily as loaded modules"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND=""
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.420.0
test? (
virtual/perl-Test-Simple
)
"
-SRC_TEST="do parallel"
-
src_test() {
perl_rm_files t/pod.t t/manifest.t t/pod-coverage.t
perl-module_src_test
diff --git a/dev-perl/Test-Command/Manifest b/dev-perl/Test-Command/Manifest
index f9800c7bddef..8f7bced4584d 100644
--- a/dev-perl/Test-Command/Manifest
+++ b/dev-perl/Test-Command/Manifest
@@ -1,3 +1,3 @@
DIST Test-Command-0.11.tar.gz 10811 BLAKE2B 3cef662c064e6256d32c77731870993a37b6411615f27bffb71795ca015802991ce3b755f2ddfa561b77a58dcc7889704d45a159f370c345ffa1e44169dde58a SHA512 79a8f41132b965ad4f6e8b4d97f8fb6181a1e394bcf8825abda2c8ee12dd5f6ef8d7c69df84d306c3841bb516213742c4a0a43c2f3d6b39ce6e163d6d77f45f8
-EBUILD Test-Command-0.110.0.ebuild 472 BLAKE2B aa832e8d3d7e2a1172f8f63a5440483dfc6a22827256b132c75bebe054386ada09db4e22d0bbd41b03b79cf805fe1974cc7a6b4500b0111e5b455d4c26f6e317 SHA512 ade2c2465e42d87e8c05bee4ce0cd94f371f00d9e028ae184fa7cea9b69a5f458ac37c7823c9a380df3ad45c109f7428ec48a94a4ce58bab9b726ac56d37ed29
+EBUILD Test-Command-0.110.0-r1.ebuild 465 BLAKE2B 5c50b022585001d023233b96540a2b0534334be719068588c2d534edfdd2d6a28f511aa961b8c4b2cdefbbb45de1711f909518ec4f8f429c0f8a89c49bea556b SHA512 ffed533bd91fe13241b5516257a476ba0b97a9af80de1814c8d3f5f3a76fc4e22a88af22d94a18f6ee668a8610032a32868ecfc5e9523d7f08255ed2615f5666
MISC metadata.xml 396 BLAKE2B 06bedf8c11542830ff2cc8454b46c1e808cb4e4514f4627d84e6d205067ed787551e486b7a83717d79cc693077176bedac8a4fa505d5d3dcdbf892dd5aa4b163 SHA512 b7b0de3a48d424fc70749cfc93dfd316a7563972225c76f0f33ae95b3d5cefa08979096801b1bbe563b0cbe2d625553cb99a4b7392ab5b0495a997f158e1b767
diff --git a/dev-perl/Test-Command/Test-Command-0.110.0.ebuild b/dev-perl/Test-Command/Test-Command-0.110.0-r1.ebuild
index 53ce58371178..f7487177a8ca 100644
--- a/dev-perl/Test-Command/Test-Command-0.110.0.ebuild
+++ b/dev-perl/Test-Command/Test-Command-0.110.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=DANBOO
DIST_VERSION=0.11
@@ -11,12 +11,11 @@ DESCRIPTION="Test routines for external commands"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ppc ppc64 sparc x86"
-IUSE=""
RDEPEND="
>=virtual/perl-Test-Simple-0.620.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Module-Build
"
diff --git a/dev-perl/Test-Compile/Manifest b/dev-perl/Test-Compile/Manifest
index e4a876bbfd52..b09aa328d6e8 100644
--- a/dev-perl/Test-Compile/Manifest
+++ b/dev-perl/Test-Compile/Manifest
@@ -1,3 +1,5 @@
DIST Test-Compile-v2.4.1.tar.gz 18425 BLAKE2B 604626b07772241f0ab306b06de70223a25673fe944e66c1c031dfe0e55610f7ce1cc0222bfc839331b2f10bd63168100b9e07b1013dc8ca96d03bd53848d3dd SHA512 e6878fa16544be75581144d125f547a799cc79210b925b86f07ad236395026bdc197c22af1820e893f5887e53933f0ba827377ae133752f63076cb436b624aee
+DIST Test-Compile-v2.4.2.tar.gz 18842 BLAKE2B 6bc8dbd692087ccbf41b227c417f1cb8a100ea2e845289fae52ce8f375c4f7970f759ab2fffcb19af7670ec93f92115812184d9d71f73db21628b4937b6e84c9 SHA512 3c16249d9cf14c3cc1dae5958c591b9beac320e26c3ef958a76ca74763ce30443ebe55e3e4efacd384252dfe1ef1cfca9c12d4f7a67780e0db20d6462b6d541c
EBUILD Test-Compile-2.4.1.ebuild 817 BLAKE2B dac73ecef37b46ba6c9063a85131d3e85de449f0101b528b01022ea464a6e77213858e83e65887e73d3878a2e4c78fe4dd6ab2599fdf9b49f5085ef0a328d11c SHA512 723cd97c65465e13f13a97585fb7be9f1af4f2691215081214ec3bfacb9b833e0232a717b30a91743f61a1b7a6de62026e340df327b5c622ac4a2d9a24fbc132
+EBUILD Test-Compile-2.4.2.ebuild 759 BLAKE2B ec49a876798cd8dc4fa7d2a4e2675b86d1171d9c00e800b98bbe348c6cca9c19c322a69d9b9d87a3169337653b46a6f1fe77d464f5ad9827bec9348458d7f3c7 SHA512 fc691159dfebaaa63ae481e2ea189d316837efcdf88b4c26d21bcfaa97f1ca40aa949fcf7e16ca6c954268a0ca4e7c7f2c358b8d1f889bb2f4e6051c2a4b159a
MISC metadata.xml 466 BLAKE2B d130f7563653c0c2ece62d8550ab310763c769b34bf3629df95c6a74fcdf62d6522c4643525119057fc6fd29af904a26f5711f8d991980fb62a766b7ac43ed8c SHA512 a5ebc2d397ea684f950030e00f144fff6832b9adcd5b84a8f743622b0629c6c4cf96f2c6da58b850650b770906f48eba4ef032fb10d51de3c5e6a28c85547e10
diff --git a/dev-perl/Test-Compile/Test-Compile-2.4.2.ebuild b/dev-perl/Test-Compile/Test-Compile-2.4.2.ebuild
new file mode 100644
index 000000000000..80add0a69915
--- /dev/null
+++ b/dev-perl/Test-Compile/Test-Compile-2.4.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=EGILES
+DIST_VERSION=v${PV}
+inherit perl-module
+
+DESCRIPTION="Check whether Perl files compile correctly"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ !minimal? (
+ dev-perl/Devel-CheckOS
+ )
+ >=virtual/perl-Exporter-5.680.0
+ dev-perl/UNIVERSAL-require
+ >=virtual/perl-parent-0.225.0
+ virtual/perl-version
+"
+BDEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-0.380.0
+ test? (
+ dev-perl/Test-Exception
+ dev-perl/Test-Warnings
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/999-has-version.t
+ t/999-perlcritic.t
+ t/999-pod-coverage.t
+ t/999-pod.t
+ t/999-portability.t
+ t/999-synopsis.t
+ t/999-version.t
+)
diff --git a/dev-perl/Test-Deep/Manifest b/dev-perl/Test-Deep/Manifest
index 7f85fa96a7c6..9a133657f9cc 100644
--- a/dev-perl/Test-Deep/Manifest
+++ b/dev-perl/Test-Deep/Manifest
@@ -1,5 +1,5 @@
-DIST Test-Deep-1.126.tar.gz 41285 BLAKE2B 0d7e71563cc0934d791e97fb94a5f41c2936688b8fe761f521d01487b058d32c5464e584e46af75b1b531aef454f06920933533477aee832bba887030a42eeee SHA512 e4667a3294a6a9d4b2a35e1c6dcc2b52db92589f3060e69fc7d4a4cad604dd2484341156b2cfeabdb4f70b777b687297be93b84a33838eb9622b734569ae9b33
DIST Test-Deep-1.127.tar.gz 41606 BLAKE2B 95349f07f628cd985bf5a9bd9588cfed0472e978025bfbb799e44028580ca4081a766dc8844fc7990eb5ba8145176331cac277303162b6490505bb6f7e6d1303 SHA512 d8cf3c495d62b6cbe01628115daed0a131ba330645a77074867740ffb7420cf261f2da0da62613e4fdbaab40167e6a77668a7f772e885038427518711a0ab4d7
-EBUILD Test-Deep-1.126.0.ebuild 946 BLAKE2B c8606fabc4f230da0238e941c609dbe4becc753e0983fede085b36ba49c204280e650f759fd2802937593571630369ab7d4ee6428b959a792aae90a963b9dc31 SHA512 3bdddb1883eca5224f4deeee23b563fb4819772730b9bf9ab45b4c47febb410ea5f4e2cd10147fb0f07a841d357e0e1a4c30da42acab36fe4744eaeb14288c77
+DIST Test-Deep-1.130.tar.gz 41921 BLAKE2B 0e001de7f07e9f3afc2521648451e32e79d6f198653b1b489056695c38dd49dfb9280d65b3e332f9ff5b6523584a4129db70930c362fd08988ad5321e4184b40 SHA512 de34197c97d44c68dd43372fa5a4d905a2ad636b5503c5f1443476a85b921f42cd07d475af8901dfee9deff1f29deef440c1783cdcc7f93c5f5030c4548ff9cf
EBUILD Test-Deep-1.127.0.ebuild 1009 BLAKE2B 7638ddc521edc91b1664c1033e24f3df177a976dd231859f7ac0c8440d5c28760fd55da2043eb16e41c2bf826db4b80372e86e89aca05234c1c9e185d190e70e SHA512 2ca1b6a8a43bd46f876be82bb3b8d2df14eb2d07c774ceb6705b47dec8247ff23c1f024a0595e0b0cdba5a4c65b75a4b220d51d8c05ae03c780fb7118041eba1
+EBUILD Test-Deep-1.130.0.ebuild 623 BLAKE2B 0e6b8e88993730cc766eb10c23b8cc44feca2707aae5b49599b239c58e8ad19ac3f3dd7378048e63920778f3a8c656e4a734fca47092fb738a2d0d2fc382a574 SHA512 14fe5afca107eb675081ed3d32d3a580a56adfd471754df977d638443618a92aa29a2535563a64afc4b25f7b732e9463b46c5e306d3a8c9edbc69e1a0df645e8
MISC metadata.xml 3760 BLAKE2B c0c2f3ba38a6d884aee20a38feb661bff7f68e8834b2700264928cfb24dd1b1ccf92d390aeab1e0c950b38fb90045171e9eac5adfd474726f482eebae206a3bb SHA512 392c422b42d4e896778b6f1a4f3b117586eca9ba1e80e91eb45da910060f5e670dafb7828d3667f8f7a9049254947a67636c28f466ba0be1a9b9ee591be3a8b7
diff --git a/dev-perl/Test-Deep/Test-Deep-1.126.0.ebuild b/dev-perl/Test-Deep/Test-Deep-1.126.0.ebuild
deleted file mode 100644
index 57a25b809534..000000000000
--- a/dev-perl/Test-Deep/Test-Deep-1.126.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=RJBS
-DIST_VERSION=1.126
-inherit perl-module
-
-DESCRIPTION="Extremely flexible deep comparison testing"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=virtual/perl-Scalar-List-Utils-1.90.0
- virtual/perl-Test-Simple
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-Test-Simple-0.880.0
- )
-"
-
-src_test() {
- # Bug 584238 Avoidance
- if perl -e 'exit ( eval { require Test::Tester; Test::Tester->VERSION(0.04); 1 } ? 0 : 1 )'; then
- perl-module_src_test
- else
- einfo "Test phase skipped: Test::Tester required for tests"
- einfo "Please upgrade to >=dev-lang/perl-5.22.0 or >=virtual/perl-Test-Simple-1.1.10"
- einfo "if you want this tested"
- fi
-}
diff --git a/dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild b/dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild
new file mode 100644
index 000000000000..e8442ae0cde8
--- /dev/null
+++ b/dev-perl/Test-Deep/Test-Deep-1.130.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.130
+inherit perl-module
+
+DESCRIPTION="Extremely flexible deep comparison testing"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ >=virtual/perl-Scalar-List-Utils-1.90.0
+ virtual/perl-Test-Simple
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/Test2-Plugin-NoWarnings/Manifest b/dev-perl/Test2-Plugin-NoWarnings/Manifest
index 7d01669f816d..766f431277a5 100644
--- a/dev-perl/Test2-Plugin-NoWarnings/Manifest
+++ b/dev-perl/Test2-Plugin-NoWarnings/Manifest
@@ -1,3 +1,5 @@
DIST Test2-Plugin-NoWarnings-0.06.tar.gz 23237 BLAKE2B 7c390da923bb355a0e4539dde11c4b52846d1d39cbd474e15e61f6237da3cd8b357044e89e2f5133772fe3e9bda008fa22f5f299f4deb8ce62f67ffa65fc5500 SHA512 aed9a3769085028adffd0aa7cbbe2d7d8b89b5f4768e47ae4155dcc1f4aa8fd47319ae7c87ddbc1ed08ca99e1d703eebb74977e88696ea4dcc1104a53332ade2
+DIST Test2-Plugin-NoWarnings-0.09.tar.gz 26442 BLAKE2B a451a46839640b80bdd182fc56728f9274214b8f09c4aa3bfcda653508290caa1fd070b6bb9612c4b2a697f21f8c05bb579623e9735ac3abc99c52acfb045376 SHA512 3b93d6c4522e913c4bc9d589b650f784327bed1a36a0dc18943dd2ea34654215333753cb532d5ffff6f0ef0af9ce0859e9744637cff89a1a1a5b936149f9b455
EBUILD Test2-Plugin-NoWarnings-0.60.0.ebuild 680 BLAKE2B 6c24c6dec8265259f969e8c50eb62a1a3ffc5ed36c7ee0dae556c412d781845e91b120cb902587ad71d4ae777e7136502320903cf87c7ea9cb49e2e474c6040f SHA512 f90c214569844fa03ec96cfac4bf2cdb651fb29e16ff035f19ee6c3b7d6a4a610a01751c8dc078f437580534dfd0c43544b19c3fa7684f156f6929cfa8922282
+EBUILD Test2-Plugin-NoWarnings-0.90.0.ebuild 642 BLAKE2B 0286bca2c2d180a74c2fed0e6911355e7ead74992443fad8fe279661029416bfa0a250051a871f0b965aff87e4f4a5778de40afafbd99d6df8e558089a6aefab SHA512 5570c8d2da0d90686f02402393818b587c1e3623a5afbc1dddd5db1104b2aba09a4583770d3d846f7bb62d08fc749d1a736c6494bffbc1fee6d8bd78f55afeb3
MISC metadata.xml 487 BLAKE2B af2d5b4e1671f9e07fa25ad479ce732b78389b0a1c981a6ca41f8acd514915d196997adced687a67e50931225f6e18c6aff829758fd2524e8cf10563a6e55b5d SHA512 f4d2815beb0ecc88f9ac6570ec9aee04f7baf71b837c014c58372b53874588a2c2c1d1b4cdb0fa7096963b5f4748e60d1ceed3a3dead6ea6cabb6727fe138165
diff --git a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild
new file mode 100644
index 000000000000..7e915b7b2c7a
--- /dev/null
+++ b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.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=DROLSKY
+DIST_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="Fail if tests warn"
+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-Carp
+ >=virtual/perl-Test-Simple-1.302.167
+ virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ dev-perl/IPC-Run3
+ dev-perl/Test2-Suite
+ )
+"
diff --git a/dev-perl/Test2-Suite/Manifest b/dev-perl/Test2-Suite/Manifest
index 95f8a3226edb..af71d3a24328 100644
--- a/dev-perl/Test2-Suite/Manifest
+++ b/dev-perl/Test2-Suite/Manifest
@@ -1,5 +1,7 @@
DIST Test2-Suite-0.000077.tar.gz 144835 BLAKE2B 5a3db61f48f479f8bd00639a538fada5a917ea054abb8dc22b92b5fb2a73ad2da33776f264b1fe7ec53f1a3786af286bdaada7d611772e56a9f883d91139507e SHA512 e9337fee244f572c5b0af54c78a1be47bf590caf905ef6a40928c6e914a183d3fbc5fa3312a0903f697ef5e44341c5425873ade50aeabb63de3f795902bb0f71
DIST Test2-Suite-0.000140.tar.gz 227561 BLAKE2B 05d3467b65e0669a5cdef590baa21fecf24af0042cb24f70d380a08fc832963674a11abe3f965273592b1b8789066c77b9b561c8c23f0f5403e20ddf5f5f7e9d SHA512 26abec9f0aad7d29f6499d27a107bee915c57632b53147f602f5e3732536aabf6c6f903da989a7ebb7113e5c5c0d22a393ed9dc0438d284c09035b76dee91a91
+DIST Test2-Suite-0.000141.tar.gz 227660 BLAKE2B a7fbb4031046cba44670268d5280b06b814e85dcbc22c086adff7c6f8bbe1ebb571975cbe40096336745dcaf547fbbf75cd1c1f366bce1094e6ce992578abebf SHA512 41d283530a25d1794d4d7836dec37fdaf41c78fd01cc78664f5a6b7c50c4d135f75d712d9a047d406ebf529a5538fecedb4b84886415a68c188b618adb683e91
EBUILD Test2-Suite-0.0.140.ebuild 860 BLAKE2B aca6ac0093627e0944aa1405709f33512fee61e80c94eb6bdd2ba76a4cdb2aeef42b82049c7bd5a7d166128b3ed24bfec721722a711e63615c777cdccd4cb50a SHA512 1f2ac8b738d66cf5bfce30351bf5e306bb294d6e1ea9ecd9e2337aca2ebc2af256522a2c91e4019fac39b428cf9be911e42ad2fb76fe47272e310d67eeef1254
+EBUILD Test2-Suite-0.0.141.ebuild 827 BLAKE2B 35877be5edd05e56eef8254c20e45048e78c06583c51360663f9e379508fa11b50e54fc924669152e76e33afdd4965a076897b24b94e16b9074766e41ac5f35c SHA512 378bde8eb2bff1dadc48d7777587e168c436baca6d4b74606bc111b0bb6abd452e9015f1e84b97225fdc5e4f100d9af3904b5316e9c6a97e3663f93b22a95783
EBUILD Test2-Suite-0.0.77.ebuild 722 BLAKE2B 6ecc3353b8d36fea7858c67af56ea835301d97f9dabaa81ed05252cf86ac5643f3f7370086225beea8983d032575b48c2e4cccddc86d369d5432915b60d73ea1 SHA512 d66fff90895f5b2eb2332ce675f040e5ac7949ab563bd12c02357a3127c4929a080742c4c6c569504e0684c9cc8326fbca6efb2c1e9e86389706bccd20acd9e4
MISC metadata.xml 5303 BLAKE2B 7bdfd9b31a45fedd69595fc5da50f93d52865d600c2bf7f480d507f7fece8ebadd02114cd6b000388e2bee479bcd0c243d1a176bb6bf6c911d2499737da9134f SHA512 acc269672170b9427444854bd73769c31e45a5e87ccac7441024b8db93dd1a02b09a9700b6c38f15379981cd34c490a6937cf780c544a245239ac7c1c323de16
diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.141.ebuild b/dev-perl/Test2-Suite/Test2-Suite-0.0.141.ebuild
new file mode 100644
index 000000000000..95e508a35c6e
--- /dev/null
+++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.141.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=EXODIST
+DIST_VERSION=0.000141
+inherit perl-module
+
+DESCRIPTION="A rich set of tools built upon the Test2 framework"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ virtual/perl-Exporter
+ >=dev-perl/Importer-0.24.0
+ >=dev-perl/Module-Pluggable-2.700.0
+ virtual/perl-Scalar-List-Utils
+ dev-perl/Scope-Guard
+ >=dev-perl/Sub-Info-0.2.0
+ >=dev-perl/Term-Table-0.13.0
+ >=virtual/perl-Test-Simple-1.302.176
+ virtual/perl-Time-HiRes
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"