summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-09-30 11:19:18 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-09-30 11:19:18 +0100
commit62f67115b5c46134c34f88f4b1cbdacc19384c0a (patch)
tree0a76b14de203a4c23040e5665e39df8de9867745 /dev-perl
parent265dbe5dbc14c199299496c6db8fce3f76647015 (diff)
gentoo resync : 30.09.2018
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.240.0.ebuild23
-rw-r--r--dev-perl/AnyEvent-HTTP/Manifest2
-rw-r--r--dev-perl/Archive-Zip/Archive-Zip-1.640.0.ebuild (renamed from dev-perl/Archive-Zip/Archive-Zip-1.600.0-r1.ebuild)7
-rw-r--r--dev-perl/Archive-Zip/Manifest4
-rw-r--r--dev-perl/Archive-Zip/files/Archive-Zip-1.60-CVE-2018-10860.patch395
-rw-r--r--dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild32
-rw-r--r--dev-perl/Business-ISSN/Manifest3
-rw-r--r--dev-perl/Business-ISSN/files/Business-ISSN-1.003-no-test-manifest.patch28
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.760.0.ebuild24
-rw-r--r--dev-perl/CPAN-Perl-Releases/Manifest2
-rw-r--r--dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild31
-rw-r--r--dev-perl/Capture-Tiny/Manifest2
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild22
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.70.0.ebuild23
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild24
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0.ebuild23
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Manifest8
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/files/Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch49
-rw-r--r--dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.50.0.ebuild31
-rw-r--r--dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.60.0.ebuild28
-rw-r--r--dev-perl/Devel-CheckCompiler/Manifest4
-rw-r--r--dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild2
-rw-r--r--dev-perl/File-Slurp-Tiny/Manifest2
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild147
-rw-r--r--dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild1
-rw-r--r--dev-perl/Lab-Measurement/Manifest4
-rw-r--r--dev-perl/Manifest.gzbin260431 -> 260415 bytes
-rw-r--r--dev-perl/Module-Build-XSUtil/Manifest2
-rw-r--r--dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.160.0.ebuild46
-rw-r--r--dev-perl/Mouse/Manifest2
-rw-r--r--dev-perl/Mouse/Mouse-2.4.9.ebuild35
-rw-r--r--dev-perl/Net-DBus/Manifest2
-rw-r--r--dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild2
-rw-r--r--dev-perl/Sub-Name/Manifest4
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild2
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild2
-rw-r--r--dev-perl/Term-ReadLine-Perl/Manifest2
-rw-r--r--dev-perl/Term-ReadLine-Perl/Term-ReadLine-Perl-1.30.300-r2.ebuild2
-rw-r--r--dev-perl/Test-Deep/Manifest2
-rw-r--r--dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild2
-rw-r--r--dev-perl/Test-LeakTrace/Manifest2
-rw-r--r--dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild2
-rw-r--r--dev-perl/Test-MockModule/Manifest2
-rw-r--r--dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild2
-rw-r--r--dev-perl/Test-Output/Manifest2
-rw-r--r--dev-perl/Test-Output/Test-Output-1.31.0.ebuild2
-rw-r--r--dev-perl/Test-Script/Manifest2
-rw-r--r--dev-perl/Test-Script/Test-Script-1.180.0.ebuild2
-rw-r--r--dev-perl/Test-Warnings/Manifest2
-rw-r--r--dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild2
-rw-r--r--dev-perl/Text-CSV/Manifest2
-rw-r--r--dev-perl/Text-CSV/Text-CSV-1.950.0.ebuild2
-rw-r--r--dev-perl/Text-CSV_XS/Manifest2
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild2
-rw-r--r--dev-perl/Text-Diff/Manifest2
-rw-r--r--dev-perl/Text-Diff/Text-Diff-1.450.0.ebuild2
-rw-r--r--dev-perl/Text-Unidecode/Manifest2
-rw-r--r--dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild2
-rw-r--r--dev-perl/Tree-DAG_Node/Manifest2
-rw-r--r--dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild2
-rw-r--r--dev-perl/Try-Tiny/Manifest2
-rw-r--r--dev-perl/Try-Tiny/Try-Tiny-0.240.0.ebuild2
-rw-r--r--dev-perl/URI/Manifest2
-rw-r--r--dev-perl/URI/URI-1.730.0.ebuild2
-rw-r--r--dev-perl/XML-Handler-YAWriter/Manifest2
-rw-r--r--dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r2.ebuild2
-rw-r--r--dev-perl/XML-SAX-Writer/Manifest2
-rw-r--r--dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild2
-rw-r--r--dev-perl/XML-SAX/Manifest2
-rw-r--r--dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild2
-rw-r--r--dev-perl/XML-Stream/Manifest2
-rw-r--r--dev-perl/XML-Stream/XML-Stream-1.240.0-r1.ebuild2
-rw-r--r--dev-perl/XML-Twig/Manifest2
-rw-r--r--dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild2
-rw-r--r--dev-perl/bareword-filehandles/Manifest2
-rw-r--r--dev-perl/bareword-filehandles/bareword-filehandles-0.6.0.ebuild28
76 files changed, 378 insertions, 746 deletions
diff --git a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.240.0.ebuild b/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.240.0.ebuild
new file mode 100644
index 000000000000..7c0e46d202c0
--- /dev/null
+++ b/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.240.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=2.24
+inherit perl-module
+
+DESCRIPTION="Simple but non-blocking HTTP/HTTPS client"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-perl/AnyEvent-5.330.0
+ dev-perl/URI
+ >=dev-perl/common-sense-3.300.0
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/AnyEvent-HTTP/Manifest b/dev-perl/AnyEvent-HTTP/Manifest
index bc01931d3fd8..a1381e514a5e 100644
--- a/dev-perl/AnyEvent-HTTP/Manifest
+++ b/dev-perl/AnyEvent-HTTP/Manifest
@@ -1,3 +1,5 @@
DIST AnyEvent-HTTP-2.23.tar.gz 27351 BLAKE2B d4e1f030e26482ebe203a1e15bce36b281c60a6574b565af1bbff44422dac409efb8c99f09b00c6b39ce7f834a5e62007c705e9e7b6da73be0d055c797a90035 SHA512 ba28bb01c042c6fbf51c7055ddf38dbea1b6a7e84a8a8c8ec845bf63f16f9919a388e092c59f07a9588972da45b87de3627dc66dd2b2b958b731c6b699197d90
+DIST AnyEvent-HTTP-2.24.tar.gz 31399 BLAKE2B da386e02705a90b6eda0118f760de1f646c89a24aff4233c8e0831adc6be474171fd513336970ff6e21aa8cac99e3b8f280a598372cc11f83224719f0ed7670b SHA512 53fdd2105773a8dba4f128d3b01a243179464d31f7e94b28bb447c8e3435ad6169be57f35e49f4d6f3dee8a0aef93980ca1d626a95495a6a652ddc7575075e9a
EBUILD AnyEvent-HTTP-2.230.0.ebuild 400 BLAKE2B b8f1184bc999feb17117728fa93badbaac17cbe482afe3b423c0385dde96bbeee79ec8e9b284f69cf96af70688998c1ee9ac51627b7528530d69178eadc3dfee SHA512 a7be0c6fa140c637af143f837e3cd40260a3c2ca9fc30062acb2cf63144bca3d2c9b5eb4f00e13ff46386141c6646fa88d7cadaf8ea0937ad865441f6c7e7fbd
+EBUILD AnyEvent-HTTP-2.240.0.ebuild 416 BLAKE2B 14e6f728506cdbd49dc2b0cde49d7ec149ea064d65f5a5ee4b6a5893a6493919d2fe8fb72c23255dd0e35b84078f31424dd5346672d125f51ed0068c6fb022e9 SHA512 b34549b529162dbe319ca2d2b4db57296aa03488c9c603c8b403fdaca2a8af0d612bfb20dc09d8e6ddcfaa84fbd9e778a605b8948c0cdd367fee2c140f1f81ef
MISC metadata.xml 382 BLAKE2B 7099615c375d36bef70f0b7aa57fb4c1edf86021344668ea180d132263578c00e4da829c8ce8fc053ee9bb9fd4393eb3aea44616f1d302465cd6d6c83b8758a4 SHA512 d3d0367890ad7dc71b53544e5ac2de5959146a04098f4dec025b1dae5f91fedfef912fdcb24cf6ad3b031a5667eec5e0340cbef758dfacb5773cca0b355abb74
diff --git a/dev-perl/Archive-Zip/Archive-Zip-1.600.0-r1.ebuild b/dev-perl/Archive-Zip/Archive-Zip-1.640.0.ebuild
index 2b727f01eb34..67dec359bfc7 100644
--- a/dev-perl/Archive-Zip/Archive-Zip-1.600.0-r1.ebuild
+++ b/dev-perl/Archive-Zip/Archive-Zip-1.640.0.ebuild
@@ -4,7 +4,7 @@
EAPI=6
DIST_AUTHOR=PHRED
-DIST_VERSION=1.60
+DIST_VERSION=1.64
DIST_EXAMPLES=("examples/*")
inherit perl-module
@@ -16,6 +16,7 @@ IUSE="test"
RDEPEND="
>=virtual/perl-Compress-Raw-Zlib-2.17.0
+ virtual/perl-Encode
virtual/perl-File-Path
>=virtual/perl-File-Spec-0.800.0
virtual/perl-File-Temp
@@ -29,7 +30,3 @@ DEPEND="${RDEPEND}
>=virtual/perl-Test-Simple-0.880.0
)
"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.60-CVE-2018-10860.patch"
-)
diff --git a/dev-perl/Archive-Zip/Manifest b/dev-perl/Archive-Zip/Manifest
index 74831f6f1f20..a339a880b651 100644
--- a/dev-perl/Archive-Zip/Manifest
+++ b/dev-perl/Archive-Zip/Manifest
@@ -1,7 +1,7 @@
-AUX Archive-Zip-1.60-CVE-2018-10860.patch 15820 BLAKE2B f4d9081f147dc123214c1048b2c916ce654278c35282bea4a470c2a5eae01b380da3f052dfd36c056097e969b1926674ec1eb4be928356b7426f316138c321ec SHA512 87a49c07463cfbc370d3afbf534cc600ec253abc5d03119da60431807af37edda68efa179a5add1ab06798f921a5ce91ed6172aac8aa1f8f83f67f52401e6fc0
DIST Archive-Zip-1.60.tar.gz 191318 BLAKE2B 97b66b360c55ba864e9e78e74ab5bbeec145859cd551efe5a248a4ad9af7ddbdbd32ad61dd8f30bbfb7e9bb583d0463b657bbe6d67464105fd536adc6a0bd660 SHA512 5af85e1717e7026b5ebe9533b0dd57290b35099d166ee400ca648cb558a37529a3ec290fb9a44679c16cf955a2de9b75328c2fa88d3e87e51c10cac80247852f
DIST Archive-Zip-1.63.tar.gz 191957 BLAKE2B e69f132e09458a2d4286b504113b53a7efef44c08a119434f6966f2019d439d6101d8f9ee82cb8d7e0dd29e40c5c92621ebdfc70d75abcf68ff79d4a487bd3fa SHA512 53876bbda170ab8184f80bb43794d348aff1b82ba650694158ddef28b27b87f5d4ac1e4cb11be2c82c939e09787478543faec116ac76f0802064da667b4ebac2
-EBUILD Archive-Zip-1.600.0-r1.ebuild 858 BLAKE2B aed29a2225cfd651137f8dd811d13090d12214863fb69fc27c22d1d38ec30430fcda0013eb610eccb590f83b551a5bdc505e33d806b4ba4ab048656569b7f006 SHA512 d313e158eb633046c818971af88b5079d2956200bc96cdd09b12b6cece2b543082e7a72babfbc65cad2bbba584907e6d2786348008e8fe1230e02711977048d8
+DIST Archive-Zip-1.64.tar.gz 192005 BLAKE2B 0a9d4c9a7b74fe2136fe42cd10b667813e6528129452b7db72dc42af56ec7187491365ae65653bd475afeaa55440370c23a06ff842d9ebb3dbeaaaab14527ca3 SHA512 7ae4c87ad50b30e764a79ada8f39ea2d698cfba957294d28dc15a2f3b2497923266a00574c5e43ddd59d6ec76d911f39007851920e0f09bfe3f466d46e17d6fc
EBUILD Archive-Zip-1.600.0.ebuild 789 BLAKE2B cff5d1ed7d2da83405e03bb6043354bb20e13228e62d7ab6dec4d5d2aedebc6bf2ec268d308e965b4282d9fe03db22ab667c06df876f8f89fe4ba3f4e639bb48 SHA512 8fae5015313e935b90209f988dc6a115602268845e3bb07da68a7891bf12aea775ee004c86b441df53bf07936b4b08bea49a8dd73553bdff50108e2a3c95fb1d
EBUILD Archive-Zip-1.630.0.ebuild 819 BLAKE2B f317141b3ee00eb712b755e09407ae7b6951599c5eb0e6faf5c21a8372fa4b0701caf71105208fd9fd3b038fde9ed6f60adf9517ef4add205c426927839a9ee6 SHA512 dbd70ec8a334168cc7bf620d4ae095a78ea55cff890a43993c8db1b3fdd01917a0ae7029729568bb74defe98a3c74bc80d541f84975fbe0a3788bdc26014f0eb
+EBUILD Archive-Zip-1.640.0.ebuild 819 BLAKE2B 85c1527568157c797f7da712fee0ed8693fd41c8afa0c8ca383ea7554c953658aaf99437b75148a83082c30bfc48627a751912500d012f361eddbd8772f242f4 SHA512 a57325aa1bfdb739b38ae51f2fbeebcb8c8d73f97eb07e490efd504740c0bf3e1c2a7b9afea37d056ab81713360401dc0a6bad656a561a55794ca3f438f7323d
MISC metadata.xml 1187 BLAKE2B 93311e721bebc19566b1108db3e9ec72034db4aaacbbb3abba77d35c5c53ad87a8c57ab7a3778a9062ac452983a0bbefdf7fd11b49c23df07e043974f8922acc SHA512 cab4eed19897f888eb2ff9cc094ba567053eeb115610b0dd4093db37cb8a24488454bfda9b75668f57d37d46e64e3cec5fa300b4227fe40b437c167fb38b690f
diff --git a/dev-perl/Archive-Zip/files/Archive-Zip-1.60-CVE-2018-10860.patch b/dev-perl/Archive-Zip/files/Archive-Zip-1.60-CVE-2018-10860.patch
deleted file mode 100644
index 94ade1abdfb4..000000000000
--- a/dev-perl/Archive-Zip/files/Archive-Zip-1.60-CVE-2018-10860.patch
+++ /dev/null
@@ -1,395 +0,0 @@
-From 4c200ada6595c0add0de2c450cc44cebd1dbb609 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com>
-Date: Fri, 15 Jun 2018 14:49:47 +0200
-Subject: Prevent from traversing symlinks and parent directories when
- extracting
-
-If an attacker-supplied archive contains symbolic links and files that
-referes to the symbolic links in their path components, the user can
-be tricked into overwriting any arbitrary file.
-
-The same issue is with archives whose members refer to a parent
-directory (..) in their path components.
-
-This patch fixes it by aborting an extraction (extractTree(),
-extractMember(), extractMemberWithoutPaths()) in those cases by not
-traversing the dangerous paths and returning AZ_ERORR instead.
-
-However, if a user supplies a local file name, the security checks are
-not performed. This is based on the assumption that a user knows
-what's on his local file system.
-
-CVE-2018-10860
-Bug: https://bugzilla.redhat.com/show_bug.cgi?id=1591449
-Bug: https://bugs.gentoo.org/660466
-Bug: https://github.com/redhotpenguin/perl-Archive-Zip/pull/33
----
- MANIFEST | 3 +
- lib/Archive/Zip.pm | 8 ++
- lib/Archive/Zip/Archive.pm | 37 +++++
- t/25_traversal.t | 189 +++++++++++++++++++++++++
- t/data/dotdot-from-unexistant-path.zip | Bin 0 -> 245 bytes
- t/data/link-dir.zip | Bin 0 -> 260 bytes
- t/data/link-samename.zip | Bin 0 -> 257 bytes
- 7 files changed, 237 insertions(+)
- create mode 100644 t/25_traversal.t
- create mode 100644 t/data/dotdot-from-unexistant-path.zip
- create mode 100644 t/data/link-dir.zip
- create mode 100644 t/data/link-samename.zip
-
-diff --git a/MANIFEST b/MANIFEST
-index 37d8b8d..dd9675a 100644
---- a/MANIFEST
-+++ b/MANIFEST
-@@ -59,6 +59,7 @@ t/21_zip64.t
- t/22_deflated_dir.t
- t/23_closed_handle.t
- t/24_unicode_win32.t
-+t/25_traversal.t
- t/badjpeg/expected.jpg
- t/badjpeg/source.zip
- t/common.pm
-@@ -68,6 +69,7 @@ t/data/crypcomp.zip
- t/data/crypt.zip
- t/data/def.zip
- t/data/defstr.zip
-+t/data/dotdot-from-unexistant-path.zip
- t/data/empty.zip
- t/data/emptydef.zip
- t/data/emptydefstr.zip
-@@ -75,6 +77,7 @@ t/data/emptystore.zip
- t/data/emptystorestr.zip
- t/data/good_github11.zip
- t/data/jar.zip
-+t/data/link-dir.zip
- t/data/linux.zip
- t/data/mkzip.pl
- t/data/perl.zip
-diff --git a/lib/Archive/Zip.pm b/lib/Archive/Zip.pm
-index ca82e31..907808b 100644
---- a/lib/Archive/Zip.pm
-+++ b/lib/Archive/Zip.pm
-@@ -1145,6 +1145,9 @@ member is used as the name of the extracted file or
- directory.
- If you pass C<$extractedName>, it should be in the local file
- system's format.
-+If you do not pass C<$extractedName> and the internal filename traverses
-+a parent directory or a symbolic link, the extraction will be aborted with
-+C<AC_ERROR> for security reason.
- All necessary directories will be created. Returns C<AZ_OK>
- on success.
-
-@@ -1162,6 +1165,9 @@ extracted member (its paths will be deleted too). Otherwise,
- the internal filename of the member (minus paths) is used as
- the name of the extracted file or directory. Returns C<AZ_OK>
- on success.
-+If you do not pass C<$extractedName> and the internal filename is equalled
-+to a local symbolic link, the extraction will be aborted with C<AC_ERROR> for
-+security reason.
-
- =item addMember( $member )
-
-@@ -1609,6 +1615,8 @@ a/x to f:\d\e\x
-
- a/b/c to f:\d\e\b\c and ignore ax/d/e and d/e
-
-+If the path to the extracted file traverses a parent directory or a symbolic
-+link, the extraction will be aborted with C<AC_ERROR> for security reason.
- Returns an error code or AZ_OK if everything worked OK.
-
- =back
-diff --git a/lib/Archive/Zip/Archive.pm b/lib/Archive/Zip/Archive.pm
-index 48f0d1a..b0d3e46 100644
---- a/lib/Archive/Zip/Archive.pm
-+++ b/lib/Archive/Zip/Archive.pm
-@@ -185,6 +185,8 @@ sub extractMember {
- $dirName = File::Spec->catpath($volumeName, $dirName, '');
- } else {
- $name = $member->fileName();
-+ if ((my $ret = _extractionNameIsSafe($name))
-+ != AZ_OK) { return $ret; }
- ($dirName = $name) =~ s{[^/]*$}{};
- $dirName = Archive::Zip::_asLocalName($dirName);
- $name = Archive::Zip::_asLocalName($name);
-@@ -218,6 +220,8 @@ sub extractMemberWithoutPaths {
- unless ($name) {
- $name = $member->fileName();
- $name =~ s{.*/}{}; # strip off directories, if any
-+ if ((my $ret = _extractionNameIsSafe($name))
-+ != AZ_OK) { return $ret; }
- $name = Archive::Zip::_asLocalName($name);
- }
- my $rc = $member->extractToFileNamed($name, @_);
-@@ -827,6 +831,37 @@ sub addTreeMatching {
- return $self->addTree($root, $dest, $matcher, $compressionLevel);
- }
-
-+# Check if one of the components of a path to the file or the file name
-+# itself is an already existing symbolic link. If yes then return an
-+# error. Continuing and writing to a file traversing a link posseses
-+# a security threat, especially if the link was extracted from an
-+# attacker-supplied archive. This would allow writing to an arbitrary
-+# file. The same applies when using ".." to escape from a working
-+# directory. <https://bugzilla.redhat.com/show_bug.cgi?id=1591449>
-+sub _extractionNameIsSafe {
-+ my $name = shift;
-+ my ($volume, $directories) = File::Spec->splitpath($name, 1);
-+ my @directories = File::Spec->splitdir($directories);
-+ if (grep '..' eq $_, @directories) {
-+ return _error(
-+ "Could not extract $name safely: a parent directory is used");
-+ }
-+ my @path;
-+ my $path;
-+ for my $directory (@directories) {
-+ push @path, $directory;
-+ $path = File::Spec->catpath($volume, File::Spec->catdir(@path), '');
-+ if (-l $path) {
-+ return _error(
-+ "Could not extract $name safely: $path is an existing symbolic link");
-+ }
-+ if (!-e $path) {
-+ last;
-+ }
-+ }
-+ return AZ_OK;
-+}
-+
- # $zip->extractTree( $root, $dest [, $volume] );
- #
- # $root and $dest are Unix-style.
-@@ -861,6 +896,8 @@ sub extractTree {
- $fileName =~ s{$pattern}{$dest}; # in Unix format
- # convert to platform format:
- $fileName = Archive::Zip::_asLocalName($fileName, $volume);
-+ if ((my $ret = _extractionNameIsSafe($fileName))
-+ != AZ_OK) { return $ret; }
- my $status = $member->extractToFileNamed($fileName);
- return $status if $status != AZ_OK;
- }
-diff --git a/t/25_traversal.t b/t/25_traversal.t
-new file mode 100644
-index 0000000..d03dede
---- /dev/null
-+++ b/t/25_traversal.t
-@@ -0,0 +1,189 @@
-+use strict;
-+use warnings;
-+
-+use Archive::Zip qw( :ERROR_CODES );
-+use File::Spec;
-+use File::Path;
-+use lib 't';
-+use common;
-+
-+use Test::More tests => 41;
-+
-+# These tests check for CVE-2018-10860 vulnerabilities.
-+# If an archive contains a symlink and then a file that traverses that symlink,
-+# extracting the archive tree could write into an abitrary file selected by
-+# the symlink value.
-+# Another issue is if an archive contains a file whose path component refers
-+# to a parent direcotory. Then extracting that file could write into a file
-+# out of current working directory subtree.
-+# These tests check extracting of these files is refuses and that they are
-+# indeed not created.
-+
-+# Suppress croaking errors, the tests produce some.
-+Archive::Zip::setErrorHandler(sub {});
-+my ($existed, $ret, $zip, $allowed_file, $forbidden_file);
-+
-+# Change working directory to a temporary directory because some tested
-+# functions operarates there and we need prepared symlinks there.
-+my @data_path = (File::Spec->splitdir(File::Spec->rel2abs('.')), 't', 'data');
-+ok(chdir TESTDIR, "Working directory changed");
-+
-+# Case 1:
-+# link-dir -> /tmp
-+# link-dir/gotcha-linkdir
-+# writes into /tmp/gotcha-linkdir file.
-+SKIP: {
-+ # Symlink tests make sense only if a file system supports them.
-+ my $link = 'trylink';
-+ $ret = eval { symlink('.', $link)};
-+ skip 'Symbolic links are not supported', 12 if $@;
-+ unlink $link;
-+
-+ # Extracting an archive tree must fail
-+ $zip = Archive::Zip->new();
-+ isa_ok($zip, 'Archive::Zip');
-+ is($zip->read(File::Spec->catfile(@data_path, 'link-dir.zip')), AZ_OK,
-+ 'Archive read');
-+ $existed = -e File::Spec->catfile('', 'tmp', 'gotcha-linkdir');
-+ $ret = eval { $zip->extractTree() };
-+ is($ret, AZ_ERROR, 'Tree extraction aborted');
-+ SKIP: {
-+ skip 'A canary file existed before the test', 1 if $existed;
-+ ok(! -e File::Spec->catfile('link-dir', 'gotcha-linkdir'),
-+ 'A file was not created in a symlinked directory');
-+ }
-+ ok(unlink(File::Spec->catfile('link-dir')), 'link-dir removed');
-+
-+ # The same applies to extracting an archive member without an explicit
-+ # local file name. It must abort.
-+ $link = 'link-dir';
-+ ok(symlink('.', $link), 'A symlink to a directory created');
-+ $forbidden_file = File::Spec->catfile($link, 'gotcha-linkdir');
-+ $existed = -e $forbidden_file;
-+ $ret = eval { $zip->extractMember('link-dir/gotcha-linkdir') };
-+ is($ret, AZ_ERROR, 'Member extraction without a local name aborted');
-+ SKIP: {
-+ skip 'A canary file existed before the test', 1 if $existed;
-+ ok(! -e $forbidden_file,
-+ 'A file was not created in a symlinked directory');
-+ }
-+
-+ # But allow extracting an archive member into a supplied file name
-+ $allowed_file = File::Spec->catfile($link, 'file');
-+ $ret = eval { $zip->extractMember('link-dir/gotcha-linkdir', $allowed_file) };
-+ is($ret, AZ_OK, 'Member extraction passed');
-+ ok(-e $allowed_file, 'File created');
-+ ok(unlink($allowed_file), 'File removed');
-+ ok(unlink($link), 'A symlink to a directory removed');
-+}
-+
-+# Case 2:
-+# unexisting/../../../../../tmp/gotcha-dotdot-unexistingpath
-+# writes into ../../../../tmp/gotcha-dotdot-unexistingpath, that is
-+# /tmp/gotcha-dotdot-unexistingpath file if CWD is not deeper than
-+# 4 directories.
-+$zip = Archive::Zip->new();
-+isa_ok($zip, 'Archive::Zip');
-+is($zip->read(File::Spec->catfile(@data_path,
-+ 'dotdot-from-unexistant-path.zip')), AZ_OK, 'Archive read');
-+$forbidden_file = File::Spec->catfile('..', '..', '..', '..', 'tmp',
-+ 'gotcha-dotdot-unexistingpath');
-+$existed = -e $forbidden_file;
-+$ret = eval { $zip->extractTree() };
-+is($ret, AZ_ERROR, 'Tree extraction aborted');
-+SKIP: {
-+ skip 'A canary file existed before the test', 1 if $existed;
-+ ok(! -e $forbidden_file, 'A file was not created in a parent directory');
-+}
-+
-+# The same applies to extracting an archive member without an explicit local
-+# file name. It must abort.
-+$existed = -e $forbidden_file;
-+$ret = eval { $zip->extractMember(
-+ 'unexisting/../../../../../tmp/gotcha-dotdot-unexistingpath',
-+ ) };
-+is($ret, AZ_ERROR, 'Member extraction without a local name aborted');
-+SKIP: {
-+ skip 'A canary file existed before the test', 1 if $existed;
-+ ok(! -e $forbidden_file, 'A file was not created in a parent directory');
-+}
-+
-+# But allow extracting an archive member into a supplied file name
-+ok(mkdir('directory'), 'Directory created');
-+$allowed_file = File::Spec->catfile('directory', '..', 'file');
-+$ret = eval { $zip->extractMember(
-+ 'unexisting/../../../../../tmp/gotcha-dotdot-unexistingpath',
-+ $allowed_file
-+ ) };
-+is($ret, AZ_OK, 'Member extraction passed');
-+ok(-e $allowed_file, 'File created');
-+ok(unlink($allowed_file), 'File removed');
-+
-+# Case 3:
-+# link-file -> /tmp/gotcha-samename
-+# link-file
-+# writes into /tmp/gotcha-samename. It must abort. (Or replace the symlink in
-+# more relaxed mode in the future.)
-+$zip = Archive::Zip->new();
-+isa_ok($zip, 'Archive::Zip');
-+is($zip->read(File::Spec->catfile(@data_path, 'link-samename.zip')), AZ_OK,
-+ 'Archive read');
-+$existed = -e File::Spec->catfile('', 'tmp', 'gotcha-samename');
-+$ret = eval { $zip->extractTree() };
-+is($ret, AZ_ERROR, 'Tree extraction aborted');
-+SKIP: {
-+ skip 'A canary file existed before the test', 1 if $existed;
-+ ok(! -e File::Spec->catfile('', 'tmp', 'gotcha-samename'),
-+ 'A file was not created through a symlinked file');
-+}
-+ok(unlink(File::Spec->catfile('link-file')), 'link-file removed');
-+
-+# The same applies to extracting an archive member using extractMember()
-+# without an explicit local file name. It must abort.
-+my $link = 'link-file';
-+my $target = 'target';
-+ok(symlink($target, $link), 'A symlink to a file created');
-+$forbidden_file = File::Spec->catfile($target);
-+$existed = -e $forbidden_file;
-+# Select a member by order due to same file names.
-+my $member = ${[$zip->members]}[1];
-+ok($member, 'A member to extract selected');
-+$ret = eval { $zip->extractMember($member) };
-+is($ret, AZ_ERROR,
-+ 'Member extraction using extractMember() without a local name aborted');
-+SKIP: {
-+ skip 'A canary file existed before the test', 1 if $existed;
-+ ok(! -e $forbidden_file,
-+ 'A symlinked target file was not created');
-+}
-+
-+# But allow extracting an archive member using extractMember() into a supplied
-+# file name.
-+$allowed_file = $target;
-+$ret = eval { $zip->extractMember($member, $allowed_file) };
-+is($ret, AZ_OK, 'Member extraction using extractMember() passed');
-+ok(-e $allowed_file, 'File created');
-+ok(unlink($allowed_file), 'File removed');
-+
-+# The same applies to extracting an archive member using
-+# extractMemberWithoutPaths() without an explicit local file name.
-+# It must abort.
-+$existed = -e $forbidden_file;
-+# Select a member by order due to same file names.
-+$ret = eval { $zip->extractMemberWithoutPaths($member) };
-+is($ret, AZ_ERROR,
-+ 'Member extraction using extractMemberWithoutPaths() without a local name aborted');
-+SKIP: {
-+ skip 'A canary file existed before the test', 1 if $existed;
-+ ok(! -e $forbidden_file,
-+ 'A symlinked target file was not created');
-+}
-+
-+# But allow extracting an archive member using extractMemberWithoutPaths()
-+# into a supplied file name.
-+$allowed_file = $target;
-+$ret = eval { $zip->extractMemberWithoutPaths($member, $allowed_file) };
-+is($ret, AZ_OK, 'Member extraction using extractMemberWithoutPaths() passed');
-+ok(-e $allowed_file, 'File created');
-+ok(unlink($allowed_file), 'File removed');
-+ok(unlink($link), 'A symlink to a file removed');
-diff --git a/t/data/dotdot-from-unexistant-path.zip b/t/data/dotdot-from-unexistant-path.zip
-new file mode 100644
-index 0000000..faaa5bb
---- /dev/null
-+++ b/t/data/dotdot-from-unexistant-path.zip
-@@ -0,0 +1 @@
-+PK
-\ No newline at end of file
-diff --git a/t/data/link-dir.zip b/t/data/link-dir.zip
-new file mode 100644
-index 0000000..99fbb43
---- /dev/null
-+++ b/t/data/link-dir.zip
-@@ -0,0 +1,4 @@
-+PK
-+
-+PK
-+
-\ No newline at end of file
-diff --git a/t/data/link-samename.zip b/t/data/link-samename.zip
-new file mode 100644
-index 0000000..e9036c0
---- /dev/null
-+++ b/t/data/link-samename.zip
-@@ -0,0 +1,2 @@
-+PK
-+PK
-\ No newline at end of file
---
-2.17.1
-
diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild b/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild
new file mode 100644
index 000000000000..059442952248
--- /dev/null
+++ b/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=1.003
+inherit perl-module
+
+DESCRIPTION="Object and functions to work with International Standard Serial Numbers"
+LICENSE="Artistic-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Exporter
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ virtual/perl-File-Spec
+ test? ( virtual/perl-Test-Simple )
+"
+PERL_RM_FILES=(
+ "t/pod.t"
+ "t/pod_coverage.t"
+ "t/test_manifest"
+)
+PATCHES=(
+ "${FILESDIR}/${PN}-1.003-no-test-manifest.patch"
+)
diff --git a/dev-perl/Business-ISSN/Manifest b/dev-perl/Business-ISSN/Manifest
index c881427d45f1..be14aaed6398 100644
--- a/dev-perl/Business-ISSN/Manifest
+++ b/dev-perl/Business-ISSN/Manifest
@@ -1,3 +1,6 @@
+AUX Business-ISSN-1.003-no-test-manifest.patch 759 BLAKE2B d89f7c59b29742276456743a926c6cdf9ed2b3e9ccd4259c73080a32bdc9efdcec720f473fa75ef084270e9e4e3c6603ca08552ce612d03ffc2c01b37037e92a SHA512 e923dcd24f9077d90d37255c68f5b46b6ad6c3edceaba41d27f65c6f0e87bcb007b620b477eb77384d96e09771cd56cd1927462e5c3d462f6cad51785c819829
DIST Business-ISSN-1.002.tar.gz 9984 BLAKE2B ab28f613a13e8df8e19ff721a7bd2fc31abdf48adc1009a7c5db419e06911a525399b78acfee56167a05ab38c8aa142606c976391c00e446dd1fff98f98e16e2 SHA512 c6a2d4ff750071080fc5e6859e0f959bcc14ddc307a28891636d36bbee220de40100148fd96475ad0dd5c0bfac1fdd9f5f47c2d5797c9c1b78c84f0fc811a9a1
+DIST Business-ISSN-1.003.tar.gz 10204 BLAKE2B 079689867074bcf1875998fda17fedf2e5467e5cce0a59204de9be72fe5cb1378f27cde1bed15d98de6f6349a6fb4df94f4379c88699b293b065fda38fe327b4 SHA512 7991a7bbe9ca7dfc42d18a06df3434b7621458fa8f9dece6db45247595e4cbfacd2dd6f4f9ddd74d529849d0835bd7bb9dc7bcfe71ba57188662887fd3132e1d
EBUILD Business-ISSN-1.2.0.ebuild 523 BLAKE2B 17b8421f5c6236159a34969fa11cca08ae34bc6647fc75512c0c1e21d8c288999d14aa85bb3399a6f19e6a32495a11d63b0d7bb55096bf6bd8036fc7a72f4fc9 SHA512 8e5b0684d5e1870629421c12f68b82b4d4d8529162abbb8c5bd1f7575cb0c72027c18857335ddde8120c13e96d1653036c2fdaae7e6a690768c95727ff690e30
+EBUILD Business-ISSN-1.3.0.ebuild 628 BLAKE2B 569bcb011d6e27cfa200aabc1660f29eea12a96df1b091b6cc3ee37f67ec01b4bcfc64affd9aa7387e70f837e302a60c278d20d6ed4f0eda45f0c586266bd6ee SHA512 1411fcd26392fb5d6d597b222c1766b421ea0b39551f69b0a92f5617191131f6942c7c4e182b35c3fa8bbb207b142fc288b2656a6472775ab87fa4131e9fdcec
MISC metadata.xml 386 BLAKE2B 51f1283124ba5390e7b6e4bc2bdc14d70046997d731b1d986800f2c5fd1d2075b05ff1a21b72e6afcf01a6d5e8c135cf51b0a2c614187352ef50dc2223d60dbb SHA512 e3d151450960dfbfd9ccc8a3dea0a5c2541a3aa76453a73741b26cf13fd5215e9da958f64e4d2f811c5be6e4e0dc765edb1cf838aa92e30a838bd697ca00bf25
diff --git a/dev-perl/Business-ISSN/files/Business-ISSN-1.003-no-test-manifest.patch b/dev-perl/Business-ISSN/files/Business-ISSN-1.003-no-test-manifest.patch
new file mode 100644
index 000000000000..fc66e03fdc38
--- /dev/null
+++ b/dev-perl/Business-ISSN/files/Business-ISSN-1.003-no-test-manifest.patch
@@ -0,0 +1,28 @@
+From bcd302a30bb75d50d87eeaf84b90477f9df55e91 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Sun, 30 Sep 2018 15:47:29 +1300
+Subject: Defang Test::Manifest nonsense
+
+---
+ MANIFEST | 1 -
+ Makefile.PL | 2 --
+ t/test_manifest | 4 ----
+ 3 files changed, 7 deletions(-)
+ delete mode 100644 t/test_manifest
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 05b9beb..3dab4dc 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -101,8 +101,6 @@ sub do_it {
+ ||
+ "$MM 6.64";
+ eval "use $MM_version; 1" or die "Could not load $MM_version: $@";
+- eval "use Test::Manifest 1.21"
+- if -e File::Spec->catfile( qw(t test_manifest) );
+
+ my $arguments = arguments();
+ my $minimum_perl = $arguments->{MIN_PERL_VERSION} || '5.008';
+--
+2.19.0
+
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.760.0.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.760.0.ebuild
new file mode 100644
index 000000000000..e8905dbfe517
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-3.760.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=3.76
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )
diff --git a/dev-perl/CPAN-Perl-Releases/Manifest b/dev-perl/CPAN-Perl-Releases/Manifest
index de07f60874dd..39534a674694 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -1,5 +1,7 @@
DIST CPAN-Perl-Releases-3.56.tar.gz 24719 BLAKE2B b7042dd10971ec048f1483816b7e7b262e20a16dfc608aca621bbe4c8688fa313a772b562d64f24522e63e351a717cbd726049c4e99c03cdd32c58855fde62de SHA512 3411613b7939c9c0a53828b1612a687663f5386cf497c607a44017a7083677395d94d6d85ed91c64c48405063500e7ed725b6f5308f1cca01186b7ca82324482
DIST CPAN-Perl-Releases-3.74.tar.gz 23811 BLAKE2B ad78859ea6b9325c39e5a974c43a25bcb1f1225139ce2ed4dc107f7e50c3f900e6c03611201b4b71a02b5351dc2904b6371851d82aaad505ccd4e9805a88e759 SHA512 0fe9ce14e3b694bd6a7992149fb8059c148df9d944ae4e01f0d20c22938a52b5501935efe47ed225da96b4219565c262ee3b41f81d20ef2f3597e0deae7b6ef3
+DIST CPAN-Perl-Releases-3.76.tar.gz 23487 BLAKE2B 1f9f8a39299ec8e1c5758c508796b5ec9e3e602a394554701c99a823f2eab458ab535db279ca1353e54da498bf5a2658f2f7ed25fe66569ac6b2915618b0fb89 SHA512 83fc38db852bdfac7a1e5c8b2d0f9689b91417c663a8d6b0182e583a76e5aa4d45efc84dc35b849a3d13590eaab69c70a1f785019cba749275c3768da15e20ac
EBUILD CPAN-Perl-Releases-3.560.0.ebuild 518 BLAKE2B fbc62f4d45c3945cb22e40e83dac2d1583ff6f01327edbdccd545eb669075338956352c332bdd1d5792234b826c852a620da83b0a99f84bbb81ba37358b69955 SHA512 efb4b63d8ce1de0dd3d973087d61c7e09ef64417df10ed57103a8098e94d13b5634c7bffdc1f695da707a8b1259e0a9d9a103e5f2e981a1888284a9ffbe0a6c5
EBUILD CPAN-Perl-Releases-3.740.0.ebuild 520 BLAKE2B 369c176f899db1382122807c76b601ead7f1ce69ea4629f417746880f7e1a5839f24b0fd227f093bb3556d87bd82e9f44f1b861314265a7b5a966854bc999f6d SHA512 cf11ba851feb26df1e475366d673c225986766d58110d9b2244fbfb4b0745191621a5d03240fd79b2042add9e94854554def1bc3d36163e1f6db1b3b9cfddc7e
+EBUILD CPAN-Perl-Releases-3.760.0.ebuild 520 BLAKE2B 02a2a583f8ec9b4bbe45ee81c061f457c68f823f24b1976aa1be9f02144dc4f29698e7e961932a9072745354154e120f9a0dadaca36e2afb85a9b91d3001eba6 SHA512 bdd9758522f0eb613b73b800425c00043781d8e32cebdbe341054496a376a7cf8f31ddfc42eae0fa6145ed0dfb7534e47226931e9c1e422b8c9e62527d7888b0
MISC metadata.xml 433 BLAKE2B a0b86cd3b77e9a90dffecb2d6b828713c337200098e616d348afcacc7871299a7f11d30b44b1211440f083d60eb81f28b8c6d92f6ed573bffa695b6bfb4bf217 SHA512 b890be772a432a55a6ff50c91180c9684754f167dadaf64ac05f638865e76960a36274207d7e816bcd85a53f6fc5f2b263fcf7adc3bfd609e64551aa23529363
diff --git a/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild b/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild
new file mode 100644
index 000000000000..0b6e0ee57f2c
--- /dev/null
+++ b/dev-perl/Capture-Tiny/Capture-Tiny-0.480.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DAGOLDEN
+DIST_VERSION=0.48
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Capture STDOUT and STDERR from Perl, XS or external programs"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Capture-Tiny/Manifest b/dev-perl/Capture-Tiny/Manifest
index 538b53145b27..d31601ff3202 100644
--- a/dev-perl/Capture-Tiny/Manifest
+++ b/dev-perl/Capture-Tiny/Manifest
@@ -1,3 +1,5 @@
DIST Capture-Tiny-0.46.tar.gz 37424 BLAKE2B cfc9a208c488072972567ccc1fc3956fad32e3061d7dec5ad953d0e6d90b5b523ee57eb9ae43c883fbf6ccd82b859327d9346f2f3e849054dde656c066f84f11 SHA512 6247bff20b95628453a1bfbfc6fb59c6a3967506ea45e01327d0978f48ae75b597c27c828ef10ae5e55be217e3bd0b63419523de6a81c97fabc8cf4e2a0e6cd1
+DIST Capture-Tiny-0.48.tar.gz 37480 BLAKE2B e6de05459478131c5129dd5ffc84744e2d3440c2e31545ed101c2986b2bc970106f126286dea50350f4b5ea330ffac423693d755e29850883bdc215437bf7488 SHA512 96d140b33a5ee147804925353ec5b49b806fa9c98b4ac23ec9c9494828f52ac72fd6f69c08e14ada18e5187dc4cece3d72901ce07b12eef20595322161a98437
EBUILD Capture-Tiny-0.460.0.ebuild 798 BLAKE2B 6097080358dc283c9702c42457b7e9438d0f26bba9e00c9f83500d9bde379cc320f887e975b08cd887c1552987211aa752dd2739a8dc79a44b0a7775c702cd7c SHA512 e636bd3ed9af5c0fecaa9ed5c1679e517e167ca927f5eda1c451a3f75b47001897c3332a991d3777b26e6b4af2b9c6a2ded13364e19ae542e3ed023743bf746b
+EBUILD Capture-Tiny-0.480.0.ebuild 809 BLAKE2B dc959088ca51f8ed15331fc6a7c0e937a4f5d7c1482a024ab8eee58c543a9de4dc5970c0dec0ec6beb265a826ea18337e1212cb894d7a4c0c455967febbdeb88 SHA512 09934e0f142a213883519439316067fd7d70ae3b71883303014e29e1faf292ce9e62bc6aa33d6b010d81c12ed99cd02113306a8dc050537b997543ed4095eaca
MISC metadata.xml 396 BLAKE2B f21556c36cc152b1db1fa5521a4733cd9d4b790f4af2011968f43bf27e3d146c4b83757f8fe9b9003eec6cc800d271da5303d0a318d2948f05a0fcadc7bdd077 SHA512 30de10bc3d78d68fa2bf7165525c2a84a79db417decebf19c3d5c8e54beae0749bb9894a476025848ddb7e66307bc570787a775c59b90ad513558b6348b8d644
diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild
deleted file mode 100644
index 1d4c8e0c7c1c..000000000000
--- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=IROBERTS
-MODULE_VERSION=0.04
-inherit perl-module
-
-DESCRIPTION="OpenSSL's multiprecision integer arithmetic"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="libressl"
-
-RDEPEND="
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
-"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"
diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.70.0.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.70.0.ebuild
deleted file mode 100644
index 18475c80d8cc..000000000000
--- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.70.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=KMX
-DIST_VERSION=0.07
-inherit perl-module
-
-DESCRIPTION="OpenSSL's multiprecision integer arithmetic"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="libressl"
-
-RDEPEND="
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- virtual/pkgconfig
-"
diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild
deleted file mode 100644
index fc589fef409f..000000000000
--- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=KMX
-DIST_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="OpenSSL's multiprecision integer arithmetic"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="libressl"
-
-RDEPEND="
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- virtual/pkgconfig
-"
-PATCHES=( "${FILESDIR}/${P}-openssl1.1.patch" )
diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0.ebuild
deleted file mode 100644
index e5bb6f69f8a4..000000000000
--- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=KMX
-DIST_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="OpenSSL's multiprecision integer arithmetic"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="libressl"
-
-RDEPEND="
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- virtual/pkgconfig
-"
diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Manifest b/dev-perl/Crypt-OpenSSL-Bignum/Manifest
index 165eb0be96ff..db7b4c60f593 100644
--- a/dev-perl/Crypt-OpenSSL-Bignum/Manifest
+++ b/dev-perl/Crypt-OpenSSL-Bignum/Manifest
@@ -1,11 +1,3 @@
-AUX Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch 1329 BLAKE2B 9ae97406d9da4b2f3ab5e9f924f38299b62e1283d8cb8e63986a908ba8958e46981248cded139d6cf70e354e0358b92105e86d49125c010eb6ac1ec35856d900 SHA512 a5195caa190fb69075a6c9ea77596b53746da993a49f608e468a7a060716882e77caa8cc6281adc60ffa9957b3ad8c660a2f140c39a021dc98890719c2a3394f
-DIST Crypt-OpenSSL-Bignum-0.04.tar.gz 13520 BLAKE2B 1c8f3bc5337fcc03f44a9b3bbeb05de763c93397e733d8430cdaa2dce8da3c66c7d5b8db024295feab839b44141c7e1cdcfd4e4d939e00fad05c5695e930796a SHA512 ea95da0a71e7534595d721a0c4ad95f43d93407b3ed465aad88d8809a11646da15254341b5c36c6248b80be844b36276079b1b050ad5dacbdf71f2bb06621403
-DIST Crypt-OpenSSL-Bignum-0.07.tar.gz 15996 BLAKE2B e31300ea30c07ec3d6f00bf7e73532650fe6df31a4ff1d281249d3f55908f2faf01cbfd391c0e7bb547dcb72adcc80aaaf9d33f6e0005f24c794abae953d00df SHA512 b41bcdc4e4b8410dd90f59c4c6f67fdf82340fe94a71854372c0eae2ed5bcf28bef56f5221c669c7d3aeb02e888b714584c1cd46d0b8e84e3379bb4a7169be65
-DIST Crypt-OpenSSL-Bignum-0.08.tar.gz 16023 BLAKE2B 632d5c632b7224a7c180ab9e88a0eb759c6d68a51aa7083f6ba7897ed3e61e4962310b43a8861f31b23b5718e5be71d0316ece9be79cfbd760091ddfb4c9eadf SHA512 da36b377287037c46e905f25d491641a06113ea1157f00731c43fdc27762af6cbde0e55361d929712adf57fc3564197aadb54629498318c1eb9c1f3fd0c50e7d
DIST Crypt-OpenSSL-Bignum-0.09.tar.gz 16202 BLAKE2B 912329b37230d503e7928640b2861c05dbcdf64a5943b5b3d27dfd41ae2eb585b6c61811060c29952ab5f9c09a7160a4038656c7ed9046a27e3dc0c5361bcc63 SHA512 3480a64e35e158a7a7c75c0e57ac0f578ddcb901a14f80a58ffabd1f318a68a83b411a72c22c53650273507198907b1d62c88fddbf5587885f6fe1a75deff3ed
-EBUILD Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild 530 BLAKE2B 44b5b9b7c597f908603606f08dd4b86f61650e29342a6c6e980486ae09986c5dc5d516ba4d86b7010f710a94ab364c93aa02a0a4093f03069c41ace12fa8b6e6 SHA512 81b0ebeb92b98f6cc44315c036254a06b71b4b64af7e939c75712b7ad83f822efc975adf7a741f121010a3cd949c7a7e5873b51e766f724f585fba21f249b1e5
-EBUILD Crypt-OpenSSL-Bignum-0.70.0.ebuild 568 BLAKE2B 440959a04d8e34f1b07990710699413551f7ac9fe0c74a3cd552b96b27ed045a08141fba478d35dd08d7ee2b8049a9518d4821bbb5db1eb72460b76a37032f6c SHA512 1435a008b1c40a1d812269e464ec4477807b40b37d257848575e8a683a94c5c0cfcef2642ccba70504bf1e0729ad0e18b7fb342f14dab71ce16c787e9a77f19e
-EBUILD Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild 616 BLAKE2B f4b5ceb97a1323c667c1c240db734edb3ba0867f30ab8c106e0b7a3af2e0f394ccc6954f9ac81215e7eddbbb5717e32e3b2f5d367c831122dc93e0cf53882392 SHA512 014b0631455689aa2be7a407f8ffe6dfea66180e99f1c3d574bc8219d7a4829697cc9362fb3b83e0c17b8682453414998bc1a28cb565c1ba441682fc952e4cc3
-EBUILD Crypt-OpenSSL-Bignum-0.80.0.ebuild 568 BLAKE2B d15dd659890355ebad6d27c685e5d5224c7ca9d286184c98009fdf5fc9707e677657badca6889c9b5416fd066d5ca092115f7a56d531dee2247f8ac0c33990b7 SHA512 8784c985432d13bb449648fed85fcc11a214feb0831ee266ad1924a70ef946f65a88188587f55b63dc6cafe10f03b348a8bd5266d2c1e200de57b355b23d6573
EBUILD Crypt-OpenSSL-Bignum-0.90.0.ebuild 559 BLAKE2B 1ca7c373389a6f84d5c96eec596d6888e742d8b088eb751c51a39c68fc099676783e47fe3d9be8848b0b84599c5fa1c61102fc8c209f33fa10ad2a69d01e9ee1 SHA512 69f246127c514bf82133d87c05924a3465bf5b334224107bcd5373fec19c411c5059217cd0c0643fb87ccc6974cf386ace75277b6040aba5eddf451c347bc831
MISC metadata.xml 487 BLAKE2B f989929f1ea0c37f69c27f3b0cf3466672831c28bd53d8a572e3c0cd04cb028c5fdc2e59861f6ce45d102a38e719993b43796dac1ee214d2fd3a27a2b4c613e6 SHA512 1e71784a35f318764db6f11bcbdc77aac5390288565af158ccd66cfa72c0b4e1d93973cd85bad2a39388600f6e29f0a7ab68f57832f3117626a17524b712d3a0
diff --git a/dev-perl/Crypt-OpenSSL-Bignum/files/Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch b/dev-perl/Crypt-OpenSSL-Bignum/files/Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch
deleted file mode 100644
index f2c934863a13..000000000000
--- a/dev-perl/Crypt-OpenSSL-Bignum/files/Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From d9ddaa210a1b91deb6ea6fcea4cb274f634e482d Mon Sep 17 00:00:00 2001
-From: Mark Wright <gienah@gentoo.org>
-Date: Tue, 17 Oct 2017 16:50:01 +1100
-Subject: Fix building with OpenSSL 1.1.0
-
-Bug: https://bugs.gentoo.org/592532
-Bug: https://rt.cpan.org/Ticket/Display.html?id=117482
-Bug: https://github.com/kmx/perl-Crypt-OpenSSL-Bignum/pull/7
----
- Bignum.xs | 8 ++++++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/Bignum.xs b/Bignum.xs
-index d39dcff..149fa52 100755
---- a/Bignum.xs
-+++ b/Bignum.xs
-@@ -29,7 +29,11 @@ BIGNUM* sv2bn( SV* sv )
- MODULE = Crypt::OpenSSL::Bignum PACKAGE = Crypt::OpenSSL::Bignum PREFIX = BN_
-
- BOOT:
-+#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER)
-+ OPENSSL_init_crypto(0, NULL);
-+#else
- ERR_load_crypto_strings();
-+#endif
-
- void
- DESTROY(Crypt::OpenSSL::Bignum self)
-@@ -92,7 +96,7 @@ BN_new(CLASS)
- BIGNUM* bn;
- CODE:
- checkOpenSslCall( bn = BN_new() );
-- checkOpenSslCall( BN_zero( bn ) );
-+ checkOpenSslCall( BN_set_word( bn, 0 ) );
- RETVAL = bn;
- OUTPUT:
- RETVAL
-@@ -103,7 +107,7 @@ BN_zero(CLASS)
- BIGNUM *bn;
- CODE:
- checkOpenSslCall( bn = BN_new() );
-- checkOpenSslCall( BN_zero( bn ) );
-+ checkOpenSslCall( BN_set_word( bn, 0 ) );
- RETVAL = bn;
- OUTPUT:
- RETVAL
---
-2.14.2
-
diff --git a/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.50.0.ebuild b/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.50.0.ebuild
deleted file mode 100644
index bafd7a0baefa..000000000000
--- a/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.50.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=SYOHEX
-MODULE_VERSION=0.05
-inherit perl-module
-
-DESCRIPTION="Check the compiler's availability"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~x86"
-IUSE=""
-
-RDEPEND="
- virtual/perl-Exporter
- virtual/perl-ExtUtils-CBuilder
- virtual/perl-File-Temp
- virtual/perl-parent
-"
-# CPAN::Meta::Prereqs -> perl-CPAN-Meta
-DEPEND="
- virtual/perl-CPAN-Meta
- >=dev-perl/Module-Build-0.380.0
- >=virtual/perl-Test-Simple-0.980.0
- dev-perl/Test-Requires
- ${RDEPEND}
-"
-
-SRC_TEST="do"
diff --git a/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.60.0.ebuild b/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.60.0.ebuild
deleted file mode 100644
index ab2ecec9eacb..000000000000
--- a/dev-perl/Devel-CheckCompiler/Devel-CheckCompiler-0.60.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=SYOHEX
-DIST_VERSION=0.06
-inherit perl-module
-
-DESCRIPTION="Check the compiler's availability"
-
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
-IUSE="test"
-
-RDEPEND="
- virtual/perl-Exporter
- virtual/perl-ExtUtils-CBuilder
- virtual/perl-File-Temp
- virtual/perl-parent
-"
-DEPEND="
- ${RDEPEND}
- >=dev-perl/Module-Build-0.380.0
- test? (
- >=virtual/perl-Test-Simple-0.980.0
- )
-"
diff --git a/dev-perl/Devel-CheckCompiler/Manifest b/dev-perl/Devel-CheckCompiler/Manifest
index 16d330ad89d3..ba5a349bd630 100644
--- a/dev-perl/Devel-CheckCompiler/Manifest
+++ b/dev-perl/Devel-CheckCompiler/Manifest
@@ -1,7 +1,3 @@
-DIST Devel-CheckCompiler-0.05.tar.gz 11384 BLAKE2B fc244b15a58b2f9a7624f2d1c1aafdf66cb3d8054dab890546975fd843c14c82d49f35b0ffd352dc8885659f360fe3d6b196bb3648eb38b6bb44880bed14a637 SHA512 5bf40abc7df914a9bbd5b185a40d597272f2f8fb0a94f95b1790ed247a529af8c31bc8ddfcae75ceab4d504ad8faf86ed63eefbc5081a208bcccf0902464d73e
-DIST Devel-CheckCompiler-0.06.tar.gz 11694 BLAKE2B 91782db4ed2592adcc5afeeacf48f646495d5a48cef4ee9137f76ab7f0ad2b8273d2d717a2e192628972f068162535798aac190cb22e3c02bad298c74f62f601 SHA512 f484240dd52194aa71f98001bef47d03048cc5336e10ffc6a84db750fec3fb7f5e8aaf86f9fd1bc84928a8f76cccf07ec6a105e2053a2858c4aaa3c87f655735
DIST Devel-CheckCompiler-0.07.tar.gz 11261 BLAKE2B 14321bacc94d45133e781007d644b9d4cbe0edba36a25cf15739e09bab214fd01b0b21616517bb7070f2082a17a22b7e925fde4cea0699cb6c30ae345a498138 SHA512 147fbdab382ff40bf1402d2d6be1143fe77403cd2444e854fdf11eb02e8acdcab8cb6bbdd7f3aef01cc64fac2862efaa044c5148c7770b84b464f7360c399d7a
-EBUILD Devel-CheckCompiler-0.50.0.ebuild 585 BLAKE2B e6fba5b12cfadbd8474a3006c83eb1d719588f8c2a48beb329fea929ad61967b82d78cec9ccbd056419aefa47dbacfeb3f21eef72226fe9ab66f28453ec6f008 SHA512 ee61a88b6671cce0b79f16faacfd6816f839d75bcccdfbf4254bdba277059e61506dbbd691d743c052d5cfa28bdf1652eebc23da5eee94d3d9aff72d7ae138dc
-EBUILD Devel-CheckCompiler-0.60.0.ebuild 496 BLAKE2B 71ce96dcfd3e98d7bd1c3b2db682dacaa18a74ac971dbbb34b172d17dbbaf063ce25c25727a1e7f6fb07bd0c13971e835592d23a8476a182db6d7838bf610e39 SHA512 defd203e24a13247c327816cf02a199f3f805a5df03f75509d0b3bd58beabf2999527a16f068d322dd2a2e74d58fc7b0b990ffb26aa8d446dda6c03c2528eede
EBUILD Devel-CheckCompiler-0.70.0.ebuild 498 BLAKE2B 960886104f50ed1e19dc4941f457b98e00f08b66984aabce37c28d1a2c8f3c3e167dc3f658d54e4eedef56f8037bfeff19ce7e47c475f65fc104fa930ab50630 SHA512 30f6ad9deb7b66b2019e730d46be4d61421bcea0bddbcb646105b5004b0a5df0ac2a241ab586d4ef634d234f45f182c6399b6d537eff99f7b58944ac29ff7a8e
MISC metadata.xml 473 BLAKE2B 6a72a334871ba29f4279f17676bac22f26d393f45fb15aedf3afc1457c5f32fa83ed4606b007fdcb17b92f76f1e8827d95be4866356202eb50ce00297ed0faf3 SHA512 b3ec611f8b34ce584d67e24614695a34096923ecf2f5bea23764dc2f18881607eeb43e43ce6e24c143f3d82e7bbd963796d48e096a690a8d5eb10c6defd06335
diff --git a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild
index dcb48609afb0..db811649f89d 100644
--- a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild
+++ b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A simple, sane and efficient file slurper"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/File-Slurp-Tiny/Manifest b/dev-perl/File-Slurp-Tiny/Manifest
index 315ae207da66..5db3c46e3c81 100644
--- a/dev-perl/File-Slurp-Tiny/Manifest
+++ b/dev-perl/File-Slurp-Tiny/Manifest
@@ -1,3 +1,3 @@
DIST File-Slurp-Tiny-0.004.tar.gz 12841 BLAKE2B b6b5f418ccfaa46aa5fcd199c0417a9d81af12ce2196c0094969cad192bfa4e97e578922bb9c62d9e7400b15faa9da3de6496f7b2844157312b909d921e34c9a SHA512 916af1da5375ced4ebc00cb2b908e53b027e7b4fcad9069d5109eb2c0623faaa1d2d4fc8aeefb22861c7304ec913696cec85c280a82fd9aa7236c902427bc5cf
-EBUILD File-Slurp-Tiny-0.4.0.ebuild 654 BLAKE2B 0a0772a2abef10a5a08631ed6e7d7630b11e02328c581151ec59b34ae65b755f5286e1034fc6d5949f9244a57eb1110d1516b427cc1084b43920ea16673f69e1 SHA512 e2f12cc7ab94b8a7c2ee793465f9ce058efe1159aae90d913c6806f2ab59bbec3fdd1e2e0915e11f899c3da0acf0b418f7091cd955a1a774f53b44606a1ebea9
+EBUILD File-Slurp-Tiny-0.4.0.ebuild 653 BLAKE2B 802e2c70d9b2633150171391747ea8c5780cd1723b2b4f8fa856ad7bf30d38d899dbeee943d630caf87c2c9a33b2f1a27a4085be2aea2b752a692c5c286ee8be SHA512 7f3327e75931723a55ee494489226dfecb1dfbf6bb042040d37814fab89b0230b53458b805f6abe562b5f2527f3e331d0486b6d0e0d8db63a18063f54b15010a
MISC metadata.xml 472 BLAKE2B 250549206ccc8d735348a9288c9b5a9f7e7ac6b6d1d2882173c0971bcd7cadb5dcf5b661e8e78f4e1fd1ffdec46645a75a0863e723adb59754642937b21ff165 SHA512 f2cd690dc0b73c7a061d3831c5f3cd30dbe65ed5c845c80222ed2c23b41758efc0381f2bf535960332d5805d0558132155881fead1ffc6dc1d428fb9bf47c29a
diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild
new file mode 100644
index 000000000000..875da1da3e43
--- /dev/null
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_EXAMPLES=( "examples/*" )
+
+if [[ "${PV}" != "9999" ]]; then
+ DIST_VERSION=${PV%.0}
+ DIST_AUTHOR="AKHUETTEL"
+ KEYWORDS="~amd64 ~x86"
+ inherit perl-module
+else
+ EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Measurement.git"
+ EGIT_BRANCH="master"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
+ inherit perl-module git-r3
+fi
+
+DESCRIPTION="Measurement control and automation with Perl"
+HOMEPAGE="https://www.labmeasurement.de"
+
+SLOT="0"
+IUSE="test"
+
+DZIL_PLUGINS=( Git SurgicalPodWeaver RPM AuthorsFromGit )
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Class-ISA
+ >=dev-perl/Class-Method-Modifiers-2.110.0
+ >=dev-perl/Clone-0.310.0
+ virtual/perl-Data-Dumper
+ virtual/perl-Encode
+ >=dev-perl/Exception-Class-1.0.0
+ virtual/perl-Exporter
+ virtual/perl-File-Path
+ virtual/perl-File-Spec
+ virtual/perl-Getopt-Long
+ dev-perl/Hook-LexWrap
+ virtual/perl-IO
+ >=dev-perl/IO-Socket-Timeout-0.320.0
+ dev-perl/List-MoreUtils
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-Math-Complex
+ >=virtual/perl-Module-Load-0.260.0
+ >=dev-perl/Moose-2.121.300
+ >=dev-perl/MooseX-Params-Validate-0.180.0
+ dev-perl/MooseX-StrictConstructor
+ >=dev-perl/PDL-2.7.0
+ dev-perl/PDL-Graphics-Gnuplot
+ >=dev-perl/Role-Tiny-1.3.4
+ virtual/perl-Socket
+ dev-perl/Statistics-Descriptive
+ virtual/perl-Storable
+ >=dev-perl/TermReadKey-2.300.0
+ virtual/perl-Thread-Semaphore
+ virtual/perl-Time-HiRes
+ dev-perl/Time-Monotonic
+ virtual/perl-Time-Piece
+ >=dev-perl/Try-Tiny-0.220.0
+ >=dev-perl/YAML-LibYAML-0.410.0
+ virtual/perl-autodie
+ >=dev-perl/namespace-autoclean-0.200.0
+ virtual/perl-parent
+ sci-visualization/gnuplot
+ dev-perl/Lab-VXI11
+ dev-perl/USB-TMC
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/File-Slurper
+ virtual/perl-File-Temp
+ dev-perl/Test-Fatal
+ dev-perl/Test-File
+ virtual/perl-Test-Simple
+ dev-perl/Text-Diff
+ dev-perl/aliased
+ )
+"
+if [[ "${PV}" == "9999" ]]; then
+ DEPEND="${DEPEND}
+ dev-perl/Dist-Zilla"
+ for dzp in "${DZIL_PLUGINS[@]}" ; do
+ DEPEND="${DEPEND}
+ dev-perl/Dist-Zilla-Plugin-${dzp}"
+ done
+fi
+
+src_unpack() {
+ if [[ "${PV}" == "9999" ]]; then
+ git-r3_src_unpack
+ mkdir -p "${S}" || die "Can't make ${S}"
+ else
+ default
+ fi
+}
+
+dzil_to_distdir() {
+ local dzil_root dest has_missing modname dzil_version
+ dzil_root="$1"
+ dest="$2"
+
+ cd "${dzil_root}" || die "Can't enter git workdir '${dzil_root}'";
+
+ dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
+ einfo "Generating CPAN dist with ${dzil_version}"
+
+ has_missing=""
+
+ einfo "Checking dzil authordeps"
+ while IFS= read -d $'\n' -r modname; do
+ if [[ -z "${has_missing}" ]]; then
+ has_missing=1
+ eerror "'dzil authordeps' indicates missing build dependencies"
+ eerror "These will prevent building, please report a bug"
+ eerror "Missing:"
+ fi
+ eerror " ${modname}"
+ done < <( dzil authordeps --missing --versions )
+
+ [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
+
+ einfo "Checking dzil build deps"
+ while IFS= read -d $'\n' -r modname; do
+ if [[ -z "${has_missing}" ]]; then
+ has_missing=1
+ ewarn "'dzil listdeps' indicates missing build dependencies"
+ ewarn "These may prevent building, please report a bug if they do"
+ ewarn "Missing:"
+ fi
+ ewarn " ${modname}"
+ done < <( dzil listdeps --missing --versions --author )
+
+ einfo "Generating release"
+ dzil build --notgz --in "${dest}" || die "Unable to build CPAN dist in '${dest}'"
+}
+
+src_prepare() {
+ if [[ ${PV} == 9999 ]]; then
+ dzil_to_distdir "${EGIT_CHECKOUT_DIR}" "${S}"
+ fi
+ cd "${S}" || die "Can't enter build dir"
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
index cd62a7560e41..875da1da3e43 100644
--- a/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
@@ -57,6 +57,7 @@ RDEPEND="
virtual/perl-Thread-Semaphore
virtual/perl-Time-HiRes
dev-perl/Time-Monotonic
+ virtual/perl-Time-Piece
>=dev-perl/Try-Tiny-0.220.0
>=dev-perl/YAML-LibYAML-0.410.0
virtual/perl-autodie
diff --git a/dev-perl/Lab-Measurement/Manifest b/dev-perl/Lab-Measurement/Manifest
index de14dc4d4c45..62478638bf41 100644
--- a/dev-perl/Lab-Measurement/Manifest
+++ b/dev-perl/Lab-Measurement/Manifest
@@ -1,4 +1,6 @@
DIST Lab-Measurement-3.631.tar.gz 576050 BLAKE2B 1535dfedb6c3ed1aaa266f3b8d924195b2bfd4d5fa101b4aa1d1f9fa5156ab2fd2678f628dbbe0d66b51796fa3a0a1e679478f1eadb39df58c5d64eb1fe17954 SHA512 201a1782ecdb0d14a9a6274130af970535c2131c894469999d4f910ec8b345b4c68434a9b458e85b2f1e14e6426fe9b64aad7e898836583d346f2b088b2ba411
+DIST Lab-Measurement-3.661.tar.gz 593060 BLAKE2B 3dead20cc9f01e058c9f1f5f366a83ec63af7179fb64d697aab8329d1d27796620ad7f583dd537805533b9ac2caa4c8be343792e7fda4d2c29bdc3dc48744fea SHA512 e008ef335b6cd929ecbeac1144ce0e0a57aca734238c423652e8908fe06ae67c44a8475ad67420f180ce2af2d9fed83a5438590e4b113fd90aba227165f6928f
EBUILD Lab-Measurement-3.631.ebuild 3648 BLAKE2B 5aa458dfa4dd78075946e2141c40dc415f12550e6227ee8d6b9075dc992a11b899376c529372c40aafba6f4a69ba2087d6c854f7970d68e38a78c5ae997b4875 SHA512 3ea0e01277ea99e6e0f7033cc0ca1b96062d360d6fb15a7acaa372c7a357666d83e92336df2a100a33ebfc1e99b17b2c63f12ea7420ddaa4a421384d81377e28
-EBUILD Lab-Measurement-9999.ebuild 3648 BLAKE2B 5aa458dfa4dd78075946e2141c40dc415f12550e6227ee8d6b9075dc992a11b899376c529372c40aafba6f4a69ba2087d6c854f7970d68e38a78c5ae997b4875 SHA512 3ea0e01277ea99e6e0f7033cc0ca1b96062d360d6fb15a7acaa372c7a357666d83e92336df2a100a33ebfc1e99b17b2c63f12ea7420ddaa4a421384d81377e28
+EBUILD Lab-Measurement-3.661.ebuild 3673 BLAKE2B 378aed18262b26a0b54cca39efdc60fe886152e82318bd07de99d441d344fea6385134d6b80482c7e21774f2fb6e975a3a9af828477e0443e9cc8c067d16ccc4 SHA512 bb21cfc8229cea460b8044d6e7d3f46d43fdef1a41988e99e04aabaaf4532debe00a0c4cbb144a9f1f09c819c17a80ee7bd47e288f069f7748f30c240630bebe
+EBUILD Lab-Measurement-9999.ebuild 3673 BLAKE2B 378aed18262b26a0b54cca39efdc60fe886152e82318bd07de99d441d344fea6385134d6b80482c7e21774f2fb6e975a3a9af828477e0443e9cc8c067d16ccc4 SHA512 bb21cfc8229cea460b8044d6e7d3f46d43fdef1a41988e99e04aabaaf4532debe00a0c4cbb144a9f1f09c819c17a80ee7bd47e288f069f7748f30c240630bebe
MISC metadata.xml 3205 BLAKE2B d8be34e0b381d155cc4706306a50222a523e80a742616351e984cbeb8fbe9ea15fd626ef23163da0ab2f681998756e97e7bba412432c908008b1f34f1b201242 SHA512 cefb77a0d38bc965c8e4a5c9346eb0218a7b9cccc66535b460219fd52359df0db750e96eb88337d425caf5114b7cfcba9f8d3666c7d9e3c052bc2ae1a9e2ceae
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index e5c0bda1823c..83f947effa4e 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Module-Build-XSUtil/Manifest b/dev-perl/Module-Build-XSUtil/Manifest
index e23afe269be9..85204f1ec7af 100644
--- a/dev-perl/Module-Build-XSUtil/Manifest
+++ b/dev-perl/Module-Build-XSUtil/Manifest
@@ -1,5 +1,3 @@
-DIST Module-Build-XSUtil-0.16.tar.gz 15137 BLAKE2B fdab484696054a05b86f8807c64b39a9b9c20c67b17cfa87b901d3238215b0537e34abe75fdd35b66098480e77f0c355ae428b16be6b8a00aeb019349877a1c6 SHA512 8acc86564341e5ac435e37ecf6c10fdd5621dff3d5fe1764ca229ea2228e990d9774b65a9e95b1154c8dc4afd5299173e5eb6c632c4fbbe86162b7bb319bc18e
DIST Module-Build-XSUtil-0.18.tar.gz 15200 BLAKE2B 04885b37ba0e9dea8a57269ec8352e525d5149c6ccfc905a075b9901da902f37c5ca1fa77b192aa3026bbfd5ee096cbdfeb5cb12ca3a4a5bf871a0536311f8c1 SHA512 ff2b9efd23a91e16ae95e6abc283e9c64e4eca9e1bfde3d6d2b95b052e5bcdf4d00baa6bf07d44dc6ffbf426eb73b2b83b52c60f5cd208862d35d006dec692be
-EBUILD Module-Build-XSUtil-0.160.0.ebuild 986 BLAKE2B b1cb132ddec7dcbf3f8e6d6723a74f13fa45d68d530b9a4d8ee0f6d1601412c1ba22fcfe4960c6d8dfb1241b5e76ccdae6467ae8ab835bb4e1093b11f0d17238 SHA512 e34de959ef2c9967bf4f6e5420ed2ff68e2fe1c7c29c364423ee613ee04065e2f22295efc8178193cf40ed8f4a21ca97e8347f089f6029773201f1a51a5e9021
EBUILD Module-Build-XSUtil-0.180.0.ebuild 986 BLAKE2B bb567aab8815d461af006096ab37055c530516e079fb472c249d7b3748267043140ff9d803247c6641492ed8e75bd258dc3827e9b40a2ce337ddf9205e2985a9 SHA512 6049bd5fdaa6b7335008d6b4aaa23c905b23406483ad65a0091e60d39652749ef9c450786921583564653be2c1ede2d14facd15efc2c7bbb790f6328497f2f00
MISC metadata.xml 411 BLAKE2B 1627cb3e870579d63bb01ac19928e9dbbc160bc7b3bf152d87ba2fd6ce2b285155deddc587943739877ed985ad2f909900865297e8361a5a577cd3239d23fc88 SHA512 431a75673c0fa2a510afd7fe371f5fcb4cc7988d81d9321aab878d901bb5b864f2d05864838cc15ad864dd53527aa502b8bddfe0684718320625b163df8362ef
diff --git a/dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.160.0.ebuild b/dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.160.0.ebuild
deleted file mode 100644
index 552f524525af..000000000000
--- a/dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.160.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=HIDEAKIO
-DIST_VERSION=0.16
-inherit perl-module
-
-DESCRIPTION="A Module::Build class for building XS modules"
-
-SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ~x86"
-IUSE="test examples"
-# File::Basename -> perl
-RDEPEND="
- dev-perl/Devel-CheckCompiler
- virtual/perl-Devel-PPPort
- virtual/perl-Exporter
- virtual/perl-ExtUtils-CBuilder
- virtual/perl-File-Path
- virtual/perl-XSLoader
- virtual/perl-parent
-"
-# File::Spec::Functions -> virtual/perl-File-Spec
-# Test::More -> perl-Test-Simple
-DEPEND="
- >=dev-perl/Module-Build-0.400.500
- ${RDEPEND}
- test? (
- dev-perl/Capture-Tiny
- dev-perl/Cwd-Guard
- dev-perl/File-Copy-Recursive
- virtual/perl-File-Spec
- virtual/perl-File-Temp
- >=virtual/perl-Test-Simple-0.980.0
- )
-"
-src_install() {
- perl-module_src_install
- if use examples; then
- docompress -x usr/share/doc/${PF}/eg/
- insinto usr/share/doc/${PF}
- doins -r eg
- fi
-}
diff --git a/dev-perl/Mouse/Manifest b/dev-perl/Mouse/Manifest
index dff93b82e0b8..292c805dde8d 100644
--- a/dev-perl/Mouse/Manifest
+++ b/dev-perl/Mouse/Manifest
@@ -1,5 +1,3 @@
DIST Mouse-v2.4.10.tar.gz 222745 BLAKE2B 3d0f5d3c6f9183f67db24ec9859bd945080bf5f9f9aa370dfb6803a6d32e7e01e589540d24bdc0a0fe338a08d9f89845bd8ef060d381717ec709877de066f2c5 SHA512 57d797bed24ccea66307d95395bb7d5dd860c0bc41e25a7701cf5a16fdf28776dc7633a6b8bbb1bcf6684b930385da71bf2d44f777a211988a500e30bdf8e9e5
-DIST Mouse-v2.4.9.tar.gz 222421 BLAKE2B 8b24137481da02a7e0d9ebbeb4bb632cb5f8b4daa162823cdc2c70edf6419ec511e3489d47d81733d88a2b37bc5b278966fa874a217724e6adf98c7048a6a976 SHA512 194471dc7121692dc4dcd384c4e3ecd3936457bf34fa3088b25abc9d6d5faa76fc7ca08ee2c1bc23c3ab9c2d91a6b414b065796aea1371d46a31cbf248621b10
EBUILD Mouse-2.4.10.ebuild 751 BLAKE2B d52b96d480321ba33306d7513cdb428c2af8ee6bb0f67c3bc11d8487180590d65ffb54f262b1ead53eb3b7f9f80bb3190f66de820cd5fd4cbc3bf04d22f67b7a SHA512 75792ff5c39491f9811698314c0fabd11681e08cabb31b228f29e3d13afbf308cf67402cbaf22e096d86cb4766cbe446ac30afcbb9d428eb3b629aa29b3efaf8
-EBUILD Mouse-2.4.9.ebuild 751 BLAKE2B dd1e5140addfb3d8795e54259f1dc52bc9561c1a4197c642feae79829a60d2cac8a7a9e5fd3d2758dbdbd085d7502bc9b02eff5f0d8e24b2bc8ca46a73fb7a49 SHA512 ba5649ef951d8339bcb080d142bd8a1ac0cfcaa1a004b1ab90db1c40740b70b44d7883cdd008d24d4826bf8e2989fe6a37f530d07094f32f5714877f42b315e5
MISC metadata.xml 2262 BLAKE2B 0916b57428ea820a1ca71f1487de36dfa3441b86241b9d372c30f32014af2901b7a79cdb1a9b3ff16cbd0a98818b7316c7555277f9bbda8075a5f6aa20c0cbbd SHA512 3221d09e315f504d05902d6d1417902c6d1cb8bddc517c2a541191f40ce7891f93dee31fa8b6da4a871960ba7bba4a2e3ed281dea90c8b847b28c164ab97a48f
diff --git a/dev-perl/Mouse/Mouse-2.4.9.ebuild b/dev-perl/Mouse/Mouse-2.4.9.ebuild
deleted file mode 100644
index c82abb1585cb..000000000000
--- a/dev-perl/Mouse/Mouse-2.4.9.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=SYOHEX
-DIST_VERSION=v${PV}
-DIST_EXAMPLES=("example/*" "benchmarks")
-inherit perl-module
-
-DESCRIPTION="Moose minus the antlers"
-
-SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ~x86"
-IUSE="test"
-
-RDEPEND="
- >=virtual/perl-Scalar-List-Utils-1.140.0
- >=virtual/perl-XSLoader-0.20.0
-"
-DEPEND="${RDEPEND}
- >=virtual/perl-ExtUtils-ParseXS-3.220.0
- >=virtual/perl-Devel-PPPort-3.220.0
- >=dev-perl/Module-Build-0.400.500
- dev-perl/Module-Build-XSUtil
- 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
- )
-"
diff --git a/dev-perl/Net-DBus/Manifest b/dev-perl/Net-DBus/Manifest
index e824e9cae5b7..8dc11b3045d1 100644
--- a/dev-perl/Net-DBus/Manifest
+++ b/dev-perl/Net-DBus/Manifest
@@ -1,3 +1,3 @@
DIST Net-DBus-1.1.0.tar.gz 2075154 BLAKE2B e5f75f63678b72d2d80406af76430802c715c59e535487b4dcd8bf1502a3de915035eec26fdce020f44aab27ca46993b85d3e23dd62f472bcfce923b27306a11 SHA512 96f5983ef1e33b4abea93277e39e779821c8ee4b1f2bc7a4a3aaa3612b9513a426b9f8e04094eb8449e89324c22c264df2d34b3d3e43dace85f443a57c770cc3
-EBUILD Net-DBus-1.1.0.ebuild 613 BLAKE2B 5d4d48952095e6c1dc3ee668bcef30a941b21f7419d85251930c7b125392a0f08d632c15108bba18259928fd7daf9895b7133eab084a6ed2e1ea08b51f808094 SHA512 49c24f728e46220f5f741754599882df43666249db13f5aed65eaf16e77c50f9b0f1a8230f74d68994ac3dbd834b002945e65be2ceb950b248238ca5eb505ed9
+EBUILD Net-DBus-1.1.0.ebuild 612 BLAKE2B f4c7dadb2a291707d0e6e51047aae600e229499471a885614d291edf2a2c2f73efe60e66bd5fd9fcc677f2b845d01eeb7086d1f14343d2aaa972d7430ace1dfa SHA512 18cdd925425afdc16a15f09f11fa6e417d6819898255c384ec58d77a1404a942528cfe46fe7e081915ff76fc1ad17d0c039098ed99963831148706fe35f371de
MISC metadata.xml 2428 BLAKE2B 0ed3b699ea865b088921855030debc8a323d80d18a656f5e7a132b18ddccf34a926e1bf081bc779bc7583715c75a58dd4e79b04aa5c557a9cb42a26874bffa45 SHA512 ec204108cdc58e7a0c59d4f8ea88e04eb29e47ac52f83600bedd2279608cccb09c60840883f477be475ccea923e7a8344196b6053aefd7d8315dd8d628560f44
diff --git a/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild b/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild
index 75ce114c3690..51eb4ae67a9e 100644
--- a/dev-perl/Net-DBus/Net-DBus-1.1.0.ebuild
+++ b/dev-perl/Net-DBus/Net-DBus-1.1.0.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 ~sh sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 s390 ~sh sparc x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Sub-Name/Manifest b/dev-perl/Sub-Name/Manifest
index 01a451a42f3d..2c6371e67f16 100644
--- a/dev-perl/Sub-Name/Manifest
+++ b/dev-perl/Sub-Name/Manifest
@@ -1,7 +1,7 @@
DIST Sub-Name-0.05.tar.gz 3463 BLAKE2B ded3c809a533e3c10e9400e539808788b62e0c95982bd7c2b6efc44414c2ed8eac378da528a9faeec492ab5f4fbe71620d1534db73905aa287ccb2af0b9792d0 SHA512 5fbaf3071cb961257bb7a9114dd307e774519904a776446d1aa96af087f1dfb29b8c673b7bf7738283fac4148610a75f986a2ad28adc573f48eff919484eefc7
DIST Sub-Name-0.15.tar.gz 76856 BLAKE2B cec7f3ec670db709e420baac009693b77c595acfa99250f41af1ffcc090ded8ea6ecbb1792de42b15a594f0e8365a5caa7283a0510551b0a8a74714388cda950 SHA512 6b8f0ce56e4706148cd71d5e937986714d69162c9ce16b177866832ef1c0245f5d11f5bd555e325098ab54fdb1d46a32e37d0213d2dadef03cc53f2d4da59cc6
DIST Sub-Name-0.21.tar.gz 81155 BLAKE2B 2472cedc9dcfee28fd7f6944ef4b839d8b40e02c165fb00a760e6bc32a2bcb0131438ef1ece617df5f2603e60c033e25641bb8a8bd5826496db6a950c79b277a SHA512 94be57b569f6c434ec3ef4fdff1a9d946067cf6c7ee58f716f4bc188764ee103f9a2579ee0ddf4068ec6889c186d9d447d8252a5dd2a0e882719239ac1102294
-EBUILD Sub-Name-0.150.0.ebuild 739 BLAKE2B d476f76d8cbbb7701df334badf7e0136d3c838d450744fd2521922c4b81aa799ae472d7f4177266c7350bd8063ba9edc17497520c51b4582f52838d6efa4225f SHA512 5e0413196cae873d999dd7f629e1de748bed8b76a111b58092f7f6d49bfacb2ebfe87bf926306616cfb83777d34dc295d10900c48408c19ceb3e4fd0683f42d3
+EBUILD Sub-Name-0.150.0.ebuild 739 BLAKE2B de790837bd1192b5c972dda2b88413c06b44e31a915964702c7ae97149a0deb92e63b5e3581e6e1376e8c40c9f8fece9e2c42a46baa606b75db1d21518ec0777 SHA512 db773e2aa80ef411969dbf6c05dfb40255b8f68d26022f0bb5ed195d34a93f224c38f70db30aba349e8eb7e23380636c26b5daa8764c2f2c4c3c5111531744b2
EBUILD Sub-Name-0.210.0.ebuild 751 BLAKE2B 635302de48b9546005cee6b676c271e7c49917174d2705f4280e361fd9227f46fb693e636db1e62756228c64810d1868df8a1f4ce23e9da44b9f82b70ee16d20 SHA512 036fecbe7d7278c70bb2c54baf909b7b5807573f0d7032c186798b2f4ca357cb656656965b67e579b7071271b28fb8f602d50bcf1d881a6b1ddcc0c55d01aeec
-EBUILD Sub-Name-0.50.0-r1.ebuild 404 BLAKE2B fd84bee12b809f654d593106103186b65a098059053e04b8a38ef4fc35e2782541620918954c959a455b52a5130c0229496744dcbc2c1f49262c9e76548b3142 SHA512 995437faeb0867af3865f42b33bb253ce216d1989c57b674b0e73d64103de32435ba91eb379deae6ebca7dc6e05d55585fcb0d592f14bbad9ec4aa3f960ad9b1
+EBUILD Sub-Name-0.50.0-r1.ebuild 404 BLAKE2B c16ada970a0bcbd1478869415029ec542190bbe0aa91ff044af04a0ccbab78349020bf089870b5b76bf6010e28d3e68a127df09820c6313189d96ec083a9d300 SHA512 4f362d2b39f37417152d46960c4e91ec474535695967e85baf7d8e225fbddc04766aacd72677d85d87fb221179f07bc832ec5b824c9a3ba4dfe9f2cc1437c79a
MISC metadata.xml 503 BLAKE2B 013c0b29e42f1442f688d441cfee99714734fc6333e0e1a24d687c099be87f209a14929835cfeb502e7d0689d03e8940357462e18c88bd4d983f1c0b17a7dd7d SHA512 936241d736b811bfe49ba47fb394048890e4f05445af99b2d961209ae2ab295e4adb44671be5363dd06bff121a1f6b611c9b1775fe9b276b5d8f88b2b369d386
diff --git a/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild b/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild
index 21aec399ab2d..67c6df16ddb1 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.150.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="(Re)name a sub"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test suggested"
RDEPEND="
diff --git a/dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild b/dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild
index 7c93f2998c9d..588fde56a662 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.50.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="(Re)name a sub"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
IUSE=""
SRC_TEST=do
diff --git a/dev-perl/Term-ReadLine-Perl/Manifest b/dev-perl/Term-ReadLine-Perl/Manifest
index 59dfb7b84b6e..e395a62f32c3 100644
--- a/dev-perl/Term-ReadLine-Perl/Manifest
+++ b/dev-perl/Term-ReadLine-Perl/Manifest
@@ -2,5 +2,5 @@ AUX Term-ReadLine-Perl-1.0303-nointeractive.patch 2435 BLAKE2B b2a5812f390fadaf5
AUX Term-ReadLine-Perl-1.0303-packlistcollision.patch 1822 BLAKE2B 052bcb575a8d4e96a6b7555141f8fd5ce848450257181f3f606269f46b9f6c29630e4537afcfaa2b91f91a932f3b4e4413cf48a8342860c1e28d5bef28ee3baf SHA512 eceea31331ae4e3e52f7d58b380f977099eef54c5f9c442ee6f01e6f3552db5c409f069cddc737acb34f52e78773542518b1589dc12e5cdc9186a21e65c10442
DIST Term-ReadLine-Perl-1.0303.tar.gz 48710 BLAKE2B ef85ea0104be2ce607a782ef50bc12bb5566536a310ffb98522c8ddc20752f937a9c21b4244c00becab90ff10b9b52f418cf59a6586ff4dc4182d4a19373ddb2 SHA512 df6a9f4ff2e02b0b0bc6b990fc2be091be7609322476f74bb6628148543804e30ac44ded991e7f8655bb25ecedf8e53497be6d0ce80b395edce35b9d84ad7937
EBUILD Term-ReadLine-Perl-1.30.300-r1.ebuild 467 BLAKE2B f75caad9a230fbc1ca6ff11310fcffbda8843e70526e15f053deca396e588f2c10eae2baf7904c84de7145184071e47863e77b5ce51fe726dcb2c6f1bb040be3 SHA512 a3dcc3eacf37ad7f2b552e85c7899d1a6c826c66b11aeac4598d72fc9a938a82ce5e3312c3c5a1968f6f832ed9e42a7c4e4927fc71a55437ba02dacd307896f5
-EBUILD Term-ReadLine-Perl-1.30.300-r2.ebuild 590 BLAKE2B be2a1a43402fbd84e2939547eec022e4064b56bfa8f2511236f32fbff249f8b415b4d30e52cd674f5f2756222a0970d2b84c50980f57a323bcd9c88a0a46277d SHA512 d1854a58e62c671bbe20b32da1c23c261384da513167f8e4253792f27d45692073e1bd6f58912166b68bf26f6a52ad8610064dec683bed65d2af76a6b5879e6a
+EBUILD Term-ReadLine-Perl-1.30.300-r2.ebuild 589 BLAKE2B 8be85835dd15cb5fec2ed7fc8de818ffd2f02bd71aa466cf760e797ec2cdc6f02e4d4b33ecc16d3f53189ef083eb664657ed892689b2f01f52e296b6d3993199 SHA512 5c2399605d7155078f01301faf35024e7977fac4e1c1549076e2054308db08a6488b570f4213e080aa9738fea98cc9df2f4ca9cd5f17733630687faf6d9705eb
MISC metadata.xml 675 BLAKE2B 0bdb8e5cc615de9441abae61b77a5a8f6d04b396329741e5981fb9d2c9f8af742b0419453b81db818173a5797c01ded4bddeaa1359b0c6bd7b26ef36847084f2 SHA512 9b8158a057bcbefadb59c94c653d685332ba90fa6338f1e1ce907578b3ec669005f25d729434da1b23f90775d9a2ab31a73b114a7aa238a05f18e9d221d14050
diff --git a/dev-perl/Term-ReadLine-Perl/Term-ReadLine-Perl-1.30.300-r2.ebuild b/dev-perl/Term-ReadLine-Perl/Term-ReadLine-Perl-1.30.300-r2.ebuild
index 4408d7f25295..37efb0098fc7 100644
--- a/dev-perl/Term-ReadLine-Perl/Term-ReadLine-Perl-1.30.300-r2.ebuild
+++ b/dev-perl/Term-ReadLine-Perl/Term-ReadLine-Perl-1.30.300-r2.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="Quick implementation of readline utilities"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
PATCHES=(
diff --git a/dev-perl/Test-Deep/Manifest b/dev-perl/Test-Deep/Manifest
index ff58b67dab0d..ed190ab438de 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 956 BLAKE2B fc4286dd98786b528b2f9804c2d10c1556f2d64c8e9cb7285576a248e7b62a08ac7f97c944cf5879b783b530c967b1bd60504ff26c907a6e74de872f5699547a SHA512 90c15d41eb0da3ffde4f53b39112fdb0520c0b6ebeac7b420ad8581ff1185ec09baadf0005264b348ad161d8c218f42d0526b131dd39d15710cd1b33cf10806c
-EBUILD Test-Deep-1.127.0.ebuild 958 BLAKE2B 90c6ff3ef523c011e554e83e472fd8505d7cfe6a5824ea16595cfb45a7e32a021ccfa6fb67c8e73c32c59f8e0bfa53dd94cb30275e042a57a65d7c679b07bf4f SHA512 df00674a379b876d7d2c4be60d36693c7bb85636d46b4cb35866b3ffddac2f1d5fdebf39b9dcbdf4acc8a61f82a1a1f7a19bc5cc8e55a97fc6fcbbb1314c0c44
+EBUILD Test-Deep-1.127.0.ebuild 957 BLAKE2B ca5f7602de9a72e8ffec4d65c6d9321f9408c41c2c09ef5cb6de117e1eb083690c7fee93d8f2f7761cfa26e214ccd73006820949097c0cbcf424119dc9f8d6df SHA512 82b6860788bcb9fa86cfad957fd6c48ed8f0a117cf66e29fe8d448a3820a2faf78770f184fdf7a83eeed28cb5a9bca44f5cb0434b5b9d12071dfc9a575ed8242
MISC metadata.xml 3760 BLAKE2B c0c2f3ba38a6d884aee20a38feb661bff7f68e8834b2700264928cfb24dd1b1ccf92d390aeab1e0c950b38fb90045171e9eac5adfd474726f482eebae206a3bb SHA512 392c422b42d4e896778b6f1a4f3b117586eca9ba1e80e91eb45da910060f5e670dafb7828d3667f8f7a9049254947a67636c28f466ba0be1a9b9ee591be3a8b7
diff --git a/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild b/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild
index b1ab00019dd2..8582dc47d33d 100644
--- a/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild
+++ b/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Extremely flexible deep comparison testing"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Test-LeakTrace/Manifest b/dev-perl/Test-LeakTrace/Manifest
index ed3e0528dc72..3c33ef62e0b7 100644
--- a/dev-perl/Test-LeakTrace/Manifest
+++ b/dev-perl/Test-LeakTrace/Manifest
@@ -1,5 +1,5 @@
DIST Test-LeakTrace-0.15.tar.gz 49364 BLAKE2B 6a0585d13a58545a4a8a095b186a90052e54e192480a9b7aa056974322a44e05610851e2e5bba274dae1abc13b16c7e21bb185860c9e9977f54984856bf59921 SHA512 664d1648cc9ce229456ca0c27430bdd36ba1d9bf6907afce6c612b90d6885aa6a71caeceb266aec1f843287e6bcda35ac28eab2ad6b662019c0fcb87d7f0d6be
DIST Test-LeakTrace-0.16.tar.gz 49435 BLAKE2B b7fcd095f7406083a7dccf21f62de4ec4a1dd8ef72395f90cc9fa4b6fae114800130bea6a9e449835871e356c420bb71cfc1dad090bf50d96f450fe3baf6ecab SHA512 6fa7a5eaae01ca5232f3f297a104553dac5f57e4c6721d7084e5d44b0133206100878c7067b228b1e01b21f7639a97a0ec48ef77198deb0598d94d8861bab049
EBUILD Test-LeakTrace-0.150.0.ebuild 533 BLAKE2B 1721b9450d1d293b41f2149a7e88d25ef17d0b174dcd45529b05f1db120971e3be264b6878aaca87d2386a35aabb6d06631d31409a6356c47d76b3a9a8c68bcb SHA512 3232a3c16fa77ffa8d5be43f2684c6713b5f3afdbb7476d713b2ea784619ce1384febd5709cf0bc6ffaeb9133a1ccfe28a7bb921b9a3f130a48bff47aad03de0
-EBUILD Test-LeakTrace-0.160.0.ebuild 511 BLAKE2B 900df7f372894ada0a5860d0d385cfa2779e901a6abc6a955955fd05178bc7445f7458b661e9fd67c937b3ce3dc7d78ca307563cb3c7e057988e7fb260faa215 SHA512 e5dcd9d3cc9e03d704d76040295c2fbd87837f02198b6787575aab7bc5c300f8265227be66a89e7009d8f05268d25b85104924349630312a609950a7b0d5d8b1
+EBUILD Test-LeakTrace-0.160.0.ebuild 510 BLAKE2B 19285f5f0dae3f06c0d4d05223774e138da998070a273eeee9cb0309a853037bd9d11af7734f6349cf00b8f5830dd5dc03f51dbc367619b202c4995446e9de59 SHA512 494bc2bd927d6800d8198cd6f2c570a7fe156e33c66da18f75b7e69e4b14d67c6a68ae978427e46f3938aaca077f89ac3f39e24118b96d6e7607758e5ad37c91
MISC metadata.xml 498 BLAKE2B a7b876fa8b4fa6475109b8c325c1887dd758a9ef9c0e16c521df6940f6cf7ff98aa593535b9273a0370ad413e0750a8ab8b6324bb1f6f2cc1e2f910ef20b8051 SHA512 7cd95f62b7a941ef5f765a902dc676ee65d061f2e886a4855c2025c2126993776c2c3451842abda8b2f946916d6d5a856a0f4d984eea4cc48fb30fd79986d434
diff --git a/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild b/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild
index 8fec83038094..da8d3617cfbe 100644
--- a/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild
+++ b/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Traces memory leaks"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND="
diff --git a/dev-perl/Test-MockModule/Manifest b/dev-perl/Test-MockModule/Manifest
index 5d7d313be118..22e5c3b12d6e 100644
--- a/dev-perl/Test-MockModule/Manifest
+++ b/dev-perl/Test-MockModule/Manifest
@@ -1,5 +1,5 @@
DIST Test-MockModule-0.11.tar.gz 23756 BLAKE2B 1edabcb0f8b0627602be1dab9c572fdf0648360bad4debd4f1c632695938e9a2bb23afbff6f43c07339f0c066835eaee65af0914070643bfa53a1223424b55aa SHA512 417a0de701458e3e26ea194cb2de7756d9a1665b2b7283a375ee95362ee2d7b77996801d4dafd8ead12e97d59c2a57ffd1e98620446d5f47a1836c8ef18983b4
DIST Test-MockModule-0.13.tar.gz 24561 BLAKE2B 2ae6f41b29d78c88e8632fecc560d0a96cf38c7b25c7dcc63f935fe98a718fdea41997ef9663d8838edab89fa815a0696d49439a7b99304332f1b636bea0be0b SHA512 17c2aa7b67fcae2a333788db74fc94da9a680ad83786705e70417cb78df0cfa32e6fcca44962dcc9d7c2ee27c45d8f142ce03b62691da4940ccc405a0bb26472
EBUILD Test-MockModule-0.110.0.ebuild 690 BLAKE2B dc12a4ab2c2d5c852bd742dd2d63f7d26ad4268eea9bb89617145a5c74662d1f890924b7138ff1d870636379da89ba9fe0200002f0f93da481e07f99dcc7851f SHA512 06548739e6bd1689fedcbf95a51a8762996000a7cc6a3ed5edfc6daaeb7cf24027624ba9c66e7594ee23e42052fbd5ce30e6aef8d283e824fb29fef0f49d3638
-EBUILD Test-MockModule-0.130.0.ebuild 661 BLAKE2B e26804895fe387c6fff8956cb54612cb08bb436aa3e3a123d545fb9cdb615679d25fbf66be05dfbff085db8b8bdf31dd309cede1b1a31330292567df89f41519 SHA512 b4541bef9038bc64de7a8f7204d26ad762a63961a6f4686402278b4104fd24f0dda3811c644d45ee1b335ecf186ed10f687982cc11299dba2dd58f817467019e
+EBUILD Test-MockModule-0.130.0.ebuild 660 BLAKE2B 3e4f386085d65dba907826eabd989027d8d378e35a7b9c1b7ff6943b0eb0f1f03e294d49b0afc08152021ccd2b158b9e1106979410cb9da2deff20ef4002e858 SHA512 4ba2524b6c3e0486e0d787972a769f80bed29030ed0da910eba0e8d06a164c646444b83f22288b50d93473b3f9684f078bf9741a6ccdc15b53fdc73636468a96
MISC metadata.xml 402 BLAKE2B 61ad5df007d8ce18bb2c8c06b3dea6c52967d70a0956c9af51feea0afc9c5e616c92165540d7eaaa043774ae10d565bd892b48fa825eec37d03816de5e292422 SHA512 1035f23a2b634006eea4e5292fda035b6db107289703d60d71936898242b6f4e819de4081f6e5c2b4820f94ba9562f916a881293acc216742334e935310102a4
diff --git a/dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild b/dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild
index 90ccba4a7851..867796a4e16f 100644
--- a/dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild
+++ b/dev-perl/Test-MockModule/Test-MockModule-0.130.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Override subroutines in a module for unit testing"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Test-Output/Manifest b/dev-perl/Test-Output/Manifest
index e9af97dc29b3..ab26e230101a 100644
--- a/dev-perl/Test-Output/Manifest
+++ b/dev-perl/Test-Output/Manifest
@@ -1,5 +1,5 @@
DIST Test-Output-1.03.tar.gz 12346 BLAKE2B 1e774ea1b5733a646a9eeed1b8083935d9040f9770e4690de52855aa74ef8cd14062e839c5baaf4e8ae615902c586151b744fe31a3bcc9b4e9ad1e23a3a7adf7 SHA512 b7f793564c906f40444f249272dde55db1357923da72b6638634aece779d9cc5e8f4d7de0326fabb33e7c11eccf089069532f8f61529526467b579e1bacb4ee1
DIST Test-Output-1.031.tar.gz 16821 BLAKE2B b0422d320fe43c78b12ef3bc4ac64279541fe6d68dcd8862dac65ae44d552ea07e2e73dc42a3ddff59725a60df7712ccf152cb841bc2b1c8224e5e57bbb5597f SHA512 b443d5a4ab7be1c308b74ebc9a1a50022b404886e8a1dbd2700d974ead506a6976ec6d5c141528cf1c2833174c3afd9023362cb0b4e000f0e878d2e3e9f90e90
EBUILD Test-Output-1.30.0.ebuild 1022 BLAKE2B 7b87d7f3662704863c32642d020d9dad72c9b66d4d686413b93356b206ffbccf08ed714788a326072ddad5851c8be24ee932413d952f602eb0672f5f1e311493 SHA512 c72fa50b3bc696e285ef9e2dd00f040cc7fab5d68fd422f4e299d48ebc6b494ed3431c599a16b50a6119e720afe2ed9432376dec4e1b4ae0a73414dd1cf8eaf7
-EBUILD Test-Output-1.31.0.ebuild 781 BLAKE2B 444e0ffc4c68c2a8f490a23803a0ac0ec27e81d68e08366516faa061c77c16ddaf469f795f16a5e68bb0465e067382584843e637c21f92074309f38af8bef9eb SHA512 c55428b9c475d83f8c4bf7fd0824193e1e1116022a03fbf7765425af009e2598e66e4b03ba0591b12c2f9b23d162888bae0beab7db87f9fc9ea6d98d25564422
+EBUILD Test-Output-1.31.0.ebuild 780 BLAKE2B e1006b6040745f148b402478088a921c1f3ee93ecf97be032b41449fbcf63b1ca9d4faa8aa62a0bf99b3e2db7c125ea515df1b3b86988d4c4c0334a42788bfd8 SHA512 7b76226ed7684b7afa6916cb6ffd94544b39b236c08336077f9d35a118947f7f70f21a51b319f3f93e0d5eb3eed6934e7e6968913e0e369a24586b25f324f4fe
MISC metadata.xml 394 BLAKE2B d7c608101d492fbdfdb5b4362fc14466adb49e4bcd1490cc8688305f216c0f95042fdc9609ecf8e4bd9ad5b91efed5cac5d1e7e0f8f2c934330471b80af7765b SHA512 dc8f6c32e3e94813b3bd7fc74b73e1b392383360e012a906ced6445230baa7ef8e591b7f4a6d37b5cf87733c21384a740b26dce9fa0b3d4bd267dfe2ff0367ae
diff --git a/dev-perl/Test-Output/Test-Output-1.31.0.ebuild b/dev-perl/Test-Output/Test-Output-1.31.0.ebuild
index 5e851dbcf481..e11b8c50e78d 100644
--- a/dev-perl/Test-Output/Test-Output-1.31.0.ebuild
+++ b/dev-perl/Test-Output/Test-Output-1.31.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Utilities to test STDOUT and STDERR messages"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Test-Script/Manifest b/dev-perl/Test-Script/Manifest
index ec9e78db8427..688734716c60 100644
--- a/dev-perl/Test-Script/Manifest
+++ b/dev-perl/Test-Script/Manifest
@@ -4,6 +4,6 @@ DIST Test-Script-1.18.tar.gz 23092 BLAKE2B 0150648353772504c3fd315a9487beb9af0d9
DIST Test-Script-1.23.tar.gz 22974 BLAKE2B 94267dfc75af9aecb02a9cc49f9f41223f85292892db7262bb3d7617dd73dd9a03cb9e98ed58b463b9337af217136d30bfdf29020eeb25947cf0838078534a3d SHA512 996564ba87b12849e86883b970117c9d5806be5b00d42207df1027f823a19497bf878640c46a8286e7d77afb8d1fbb3ef6dcfc0d21c2738a5ef124ddf5bc4834
EBUILD Test-Script-1.100.0.ebuild 571 BLAKE2B aab27a9b349dd20e104711ca1fccccb9c56a82b202083a8e4068524b572e05d738c795a43c095b9593c29383a99ca4dda5bd1a7b421bab5fe4b62e0062f98874 SHA512 def6b20e704600a85b23bc677ed60539fb7d5891b72ea88397267978e8727387dbed7d37f6f936ca6ca63d361e1a3cc45fb4afecede7ac5895a65d1035f972c4
EBUILD Test-Script-1.120.0.ebuild 587 BLAKE2B 8d49b1c13c7db34a3abf1d0d5c6f334e0dd1f3f1c27ddb7e4320cf82bb5d60fb1bcfcdc5b3a5963e732c2b1532891ece170bba2a126894927b046b7f3aef2a80 SHA512 f8b6821026270adb637b50726d05729dd8ba3beb74e0b790f43418bf0bb8b1e04c8a3dc249367786f662282008efb04d3d55692bb4cb4f94c95e53f2cc405d4a
-EBUILD Test-Script-1.180.0.ebuild 656 BLAKE2B b5f6857a716290118a5e68922129e01418d9397fa8b211fbef565cd17018998bec2d0027cf53a9cca373c3ec3bee7a06438cc3ff3ee4d774f1418a35e50d3097 SHA512 f70611788d770014146176e54ea317bacdf5e1e30d4b805155f816d24c23f072dfc9e36f1881b994cb7b0842928b9819831f50e5f42fffd4bb37c3c0939630c0
+EBUILD Test-Script-1.180.0.ebuild 655 BLAKE2B 4833008cd89bfb2f4d4d11ea52073be04ab850ae7a38155ab6b45926a528d718eb73ec525ef7fa34b3e455ec9cc69e944d45533ec9c9a796bcff1433e7858b74 SHA512 0a2f8f453f5d9d90628a814cc401cf69fccd8cab0b475cfb368431bc45fc46b2fa2716982addd9f10641de213811b4400d0980f7b4f8b738c4c096952823fdf8
EBUILD Test-Script-1.230.0.ebuild 649 BLAKE2B d3c0cfd18c96258bc7ab2a5ad277e3a75aca26a61864cd14d41c37e3b8364cbdc4202c3abb0b40103b2b051499a35605b43cd7b02dfc414d6fbee319bdbf68c6 SHA512 79676a38578ce765b1c8aea0448399da2c122c822335801fa717a7664f833454691131e704fd8cda122fc8a15f28328867594603663391770f50d1e0fa9027e5
MISC metadata.xml 394 BLAKE2B 37e062fb84c0a2fd2277ca3ac7a06e4d76e2dff12a4c9a03ed3704bdeb191fc61762078bfa90a22c9c1a9663c346ada26df66428cdae0114f795521be918b533 SHA512 aada2f2396d768e5b41edf9d6c24f030cf137d3eb3341f560935ca014ff6fb3b747908cc673bfc66a21863dc33a4ed3dbd82c5ee04b0743e6732115d669dd4eb
diff --git a/dev-perl/Test-Script/Test-Script-1.180.0.ebuild b/dev-perl/Test-Script/Test-Script-1.180.0.ebuild
index 230b01d55e8c..e1956c33a394 100644
--- a/dev-perl/Test-Script/Test-Script-1.180.0.ebuild
+++ b/dev-perl/Test-Script/Test-Script-1.180.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Cross-platform basic tests for scripts"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
RDEPEND="
diff --git a/dev-perl/Test-Warnings/Manifest b/dev-perl/Test-Warnings/Manifest
index 13a633ed047b..9c48902afd72 100644
--- a/dev-perl/Test-Warnings/Manifest
+++ b/dev-perl/Test-Warnings/Manifest
@@ -1,5 +1,5 @@
DIST Test-Warnings-0.016.tar.gz 32774 BLAKE2B 561499495533179d235cfa9b542253560365550d2d44ffa582b36aa5cf9201208eefc10b68d6be0b4e5bddac8dd6c9e6c1058aeab5e356f5029acb901d4291fd SHA512 78a3e26d2093be8612e1e97f2d45023f224ea7e09f9d669a049fd331e7ff49fb93be52996d7f7fba29263437307587fedd80c54a56b6b282b328668152557027
DIST Test-Warnings-0.026.tar.gz 38058 BLAKE2B 0f53fdcda8557f96bc731ce8b5de93af95ca9bb2b8795c21072be22e128ffe6aecc98c09cb9810f4ff61d2c3fd6cbfb784d7c7fe62b683ee67c51bcd59bec62d SHA512 510e182299173fa01482cde642fe5d84a77ea2f3b1761c7d8bf855caed963f276134357b4d7662bb3fbf09621ac6e11451fe19bf0ba2cf96bc841c280a624cd4
EBUILD Test-Warnings-0.16.0.ebuild 895 BLAKE2B 15c25449651fd90aa6c50227656843caaac543b95df88664fbb7dcca15156f8d8f57613f211c959815a2883588de69bc134e9a4096b595b830362ce0c888b670 SHA512 1d124170cfd984f46a4a7048797b349e432e3acee8b8f84f6ffb5646d7aeceae625f69c2ddd211876c16207707b7e6effe61e96e330cc997978bd696c2992525
-EBUILD Test-Warnings-0.26.0.ebuild 992 BLAKE2B 663150e3c677d92fa1339e2b56e60a7c75f1bee10f04db84b31f11d7067a443647de9739b694301f03db2564b953aa461ae066182391b19a68b8d7f5e8f3f498 SHA512 fd81bace459d900d21a0ce0739aa539a99d83e21a3de8ccb8a05388fc7a02f3af80a9a53f489d6309ba875dfbeb619b57e8bd2429abe12ddf721e14748e7a9ab
+EBUILD Test-Warnings-0.26.0.ebuild 991 BLAKE2B 5450cf434873eb45781416eb7188d0780c49cb08b9945358cfeeb44273768aeae8c759f428e74c218346dc5990764fddb21c696de85a49f20451db0279fbf788 SHA512 e3439aa4a1d7819f42be5e754a3931e4b09026f49e2baf69eefc013683fa83569e89f7e4520a36f846932db01292d8e68adc24c134eda75ef3439eda99d75f23
MISC metadata.xml 479 BLAKE2B 101d3d1f8818cecb1230ac1b67b2ffd945dc65cc3bdc8c89d2caeca04d276b8dead20cbb0451803206799a8f75f17ce86e4c48515089554812c98ef8b93ba101 SHA512 d905a513ef9186d0f8842f206642ca9529f84ff4bef5eed91d4bf63340080b7f8454324259de254516038fc07b3e4468f17e7ef2f9ea978c4b4546c9cce4fbd8
diff --git a/dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild b/dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild
index 5c3dbc962497..f160f1182907 100644
--- a/dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild
+++ b/dev-perl/Test-Warnings/Test-Warnings-0.26.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION='Test for warnings and the lack of them'
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test suggested"
# Test::Builder -> perl-Test-Simple
diff --git a/dev-perl/Text-CSV/Manifest b/dev-perl/Text-CSV/Manifest
index a42a8db1bfdd..cf7d9d8d6389 100644
--- a/dev-perl/Text-CSV/Manifest
+++ b/dev-perl/Text-CSV/Manifest
@@ -1,5 +1,5 @@
DIST Text-CSV-1.94.tar.gz 113691 BLAKE2B d05467961849ce8c357cbf4ce09996c3d0432e01c3f52289c34b9be96a8b974cd8129a50b396560890c14149774593d5c17da658c4f794069bba529cc49331d1 SHA512 def61cd1da13271debee8dc726478aeb0f4f04231ba3d3236906402b7b97281664c3872f4bae8f160515fa284e5955a439f2be207903277178c2b64b7e603ef7
DIST Text-CSV-1.95.tar.gz 114054 BLAKE2B 79a9e6dbd0f06a0116e6bf7c0100fa0da483c47b7117882f7d0a7554deea5b9c30245b03cf94a9f521d9d8bd652a92d4a11c0ff3e8c8cbfd188284fdb5930108 SHA512 447d38c9f6058251b9c3b1e42bffdec80ffe9ea7f232552921477d3c0dc1e913fe2a1cf1d4cec1410fab92a7e4e59601f429e11a005051710cd2b8d3b77201f9
EBUILD Text-CSV-1.940.0.ebuild 525 BLAKE2B a183786ea1a8b1656049bbdf534f934efa3338f369c66018c2fbae68916718ce296ebc86e8218c8323427e68ae1953d4bf681fc0a6534b11f63573f33376ce13 SHA512 c7f171c7a9fa8e7fa44f2941e59748d30495c7d877e9836afe7be419552808e5925728056025d3f4651b9b9a72bd764175588f05a159ed0ac76dc4e643370658
-EBUILD Text-CSV-1.950.0.ebuild 533 BLAKE2B 6a1f87736beaf0afd8b45531a6284b7a5600ddecf3c03ffbdf9801ba82a10158688e8b160cee5c41a5d4092be2f803a723034029f39aebb6679e8f01d4418952 SHA512 64589fa8eeb642cc804a119249817833cbba530164eec23f7f04b47067601034ed1c2321a4e817ae625312d92d15afee1bf51124a45721198f7523f5393ff03d
+EBUILD Text-CSV-1.950.0.ebuild 532 BLAKE2B f415469bf1c1cc50c01c1c7292db69ece3fcbc101a7a43dfc0c9f3305adfff542ac0a707970a58b4ac61b0538de26af587a703e4fb1314ce2b934a1495c6ff0e SHA512 300065bba30e5fb8964643c7dda32e94ad187f08f276fa2a51db5db215aaaea308c9ce8412550329dd2c32f854ccfc515dadb4e81365ba306fdb59b3af37165e
MISC metadata.xml 623 BLAKE2B 84aafef27c346d77397b09f54c96a8c4633f734cce57307a1db3b30a0f6173b63d341b54cd4d5095135bb00dff7b127a31a8ac6ca9139e14b1fc054b03a9f76e SHA512 d743e978b2993997783bb749af824b787748a9ec6c2f4e8698d2cc3c1c14c88bb3356282209c6d85f2baf368109901af59587939e15d2f4e500cec86f94ed7a0
diff --git a/dev-perl/Text-CSV/Text-CSV-1.950.0.ebuild b/dev-perl/Text-CSV/Text-CSV-1.950.0.ebuild
index 2e2faf506cb9..09e3406f59f0 100644
--- a/dev-perl/Text-CSV/Text-CSV-1.950.0.ebuild
+++ b/dev-perl/Text-CSV/Text-CSV-1.950.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Manipulate comma-separated value strings"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86"
IUSE="test +xs"
RDEPEND="
diff --git a/dev-perl/Text-CSV_XS/Manifest b/dev-perl/Text-CSV_XS/Manifest
index 0b5e069335ce..50580123a72f 100644
--- a/dev-perl/Text-CSV_XS/Manifest
+++ b/dev-perl/Text-CSV_XS/Manifest
@@ -3,5 +3,5 @@ DIST Text-CSV_XS-1.29.tgz 165220 BLAKE2B 7f768776818ab7d9065a690f1e616849f3c920d
DIST Text-CSV_XS-1.34.tgz 173425 BLAKE2B 45aff1d60521d2458687eb257ff5a90b9f9dad6595789945206402bffb8f61b17bb89ea18cf8308d01b057e162c239bda0aee014cb3054ee542bd6b250e8f0c1 SHA512 1a13dc0105f52997df87e9612d8696342e2823e4f871b4f5402ae6b48c1375c2eaf70f773bf32b2c176da1ba0deab34413c427013bcdf5e10322fc6901dd2b86
EBUILD Text-CSV_XS-1.280.0.ebuild 732 BLAKE2B 92376a5b355ab50ba1e8d85db3278d50824be02eb73b029e3b4da640d53622b1fb1ae71062d152971821f59f40fce838ee5144eff311ffef8e1855fb6b24502d SHA512 6703bf67fd97f29862e06bb90d7faf3de6e861082ad51d3d54fabd8fc0ec27f37a9ce0f5a4416bcb6068ad278a590a7ef38d59474340eeb7745eeffc45934d00
EBUILD Text-CSV_XS-1.290.0.ebuild 742 BLAKE2B 6addc2ed1975a43698801a77da559738f11dc07ffb36d4f73136d63c9e1acce7c7a105f0348ee01f8b83c7ee3226d0c93c4a26b308cc5ece2b68425e44ba9812 SHA512 7fc1a3cfc5e19070c145e34fb58499384d810ec9ce7c26e6aec20eca87f06976b4f7141197d3b61ea54875ccef80fe0789c5d33ee00e8dedd5b1fd16206cb825
-EBUILD Text-CSV_XS-1.340.0.ebuild 698 BLAKE2B 1d1480691835d0abbae8fd2065adf73e310fb4d8e327b6dcfeae6230777c7fc327aa5f0818875ca536fdbaee3e692603a051a828b8629e35a93cf00337a42a93 SHA512 f60c231c9bd88818b39b08ad1fee67ed8bcf010e6e34f62bfb11d58e8abcd41cfce84f25f90e0fc3817c058d0298bd0ee91689f33a184004191346573e5fe840
+EBUILD Text-CSV_XS-1.340.0.ebuild 697 BLAKE2B 283f2b7db399615a5b84ea7df071cf35728182e3df8c3f52b8a13d17b94cd2419d827662f9d25d9712d1fa75569274a8e769bca1103001c9eb04eb847658299f SHA512 c78694790a4388dd4a2082b2fb696d70d99218d2f0fb3f05115e258471498ae7803cad557c4f8c3125233b671b5fa08a08ba275c51f9b13b7e72c2a5da07875e
MISC metadata.xml 394 BLAKE2B a2fedacdb00534d375306fe5b2475ae77ff16fc8d5dc277256221a0a7f6c540a9595cdcc3429f1f9a750a22eba94eeaf661757afbaec661b0fa0bbba99a5d635 SHA512 7afb3865b8c1b553b0d238a04eaaf38f66e017fb0520ab00dcb5bf1d069b753a57df45c0f539dcbdd9ae5af434c6ce0e1cd8cb1ce1ff8b20adbb3c65e411e2a6
diff --git a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild
index 72129b290d1f..a56509a0bba9 100644
--- a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild
+++ b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.340.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="Comma-separated values manipulation routines"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Text-Diff/Manifest b/dev-perl/Text-Diff/Manifest
index 025bb8003c76..0db4165228b0 100644
--- a/dev-perl/Text-Diff/Manifest
+++ b/dev-perl/Text-Diff/Manifest
@@ -1,5 +1,5 @@
DIST Text-Diff-1.44.tar.gz 29535 BLAKE2B f496cdc63ae8c355ef1158b2cba8e9a08b577f5c2245006ee506bcfaaf519ad2d8d5c0293fe6c036f562a40d2bf0021001a2a99da54e98eb6d71735926aeeae5 SHA512 6174135a07c880cb92577ad07107a4d4606f91a2602f65d9c0fd032d11de86d91367feb6e2da71f9b9293331460ab42439623c5c03e2ee4807846709c3e964aa
DIST Text-Diff-1.45.tar.gz 29599 BLAKE2B 361bc0a8fd7bcbd67df75d59e4c360f9982ce89807080150bfff535218ea9be814d41120710a4880bf777a639bf1b8ca0bd2d9f9182a1a2bec17401955fb1a36 SHA512 569370707bf30d60d12df6389594bcdba050805005916ac3a485c2226e528891b0af9ecfcc13d20e4f377d2c36a7ff67e51de5ca409c647aa8a36b7a87eab367
EBUILD Text-Diff-1.440.0.ebuild 594 BLAKE2B 2752cc690fc9aef4a7ca9dab9bcfbdfce6185f1cc7cc6f91224bf3dc91abec3eac316520cc5dd6c9a7f839bed0b1b4816892ef80cd4dfdf1cc645a25d9fee6a4 SHA512 5d323a598039b578275ffab87b1290523d6219769c35397f1a6ec23b299500c8788ba92c8f88c74af12cbefcc82b2139cef37bffaa2d3e22b3202ffdf694779e
-EBUILD Text-Diff-1.450.0.ebuild 575 BLAKE2B 807a9bf7de077b3032f94e51c6924143c2952b25d197c77511353c0d7b6dbab075477bdca87ccc4c15d3e2ddf94ae60b9fd58cac243f6b4e5eaabde7dec04edb SHA512 1ba811d09f334da15c379f43c0a19418e114f7f3b0e61f2031d4511900eadd545ec4e2b4fbc46b59db5f6399bbe5cc859bb248ef51a017d196ef056f2a164009
+EBUILD Text-Diff-1.450.0.ebuild 574 BLAKE2B 49a90c77c50822be08b51ec79b1003947b1f774d96ff9dc5294c537bd48070549a1a7f675683e43f2b1e75b5a7df2c819fb480ffb5dee1fe1b0c6c10472aad38 SHA512 75710df24e3da986f43f88e5680aba2ad4b4fe3f3a6a64887d80bd4310785fbb9a03700f088ee9c3288a8a1b79254ceba369b70458440cd87ba706eb16a9f251
MISC metadata.xml 582 BLAKE2B 4a8fa6081d0277188645b5f17a77428645b8f2cdbce5ae5eabeaee4bb19a1e1849135d54558adf21473367eb17ad5d65cca286f24e9f3136633329a4f2a83a7c SHA512 7cf50b652f51763448d01d91dbad6ee1792181771551cf2cd72e936210f00249c695a915b914a3ab6d743755aba06b7b79b366b09b7fc0fbb52cd0c20a7e4650
diff --git a/dev-perl/Text-Diff/Text-Diff-1.450.0.ebuild b/dev-perl/Text-Diff/Text-Diff-1.450.0.ebuild
index 7d0736cec532..01d1a4c6fcb6 100644
--- a/dev-perl/Text-Diff/Text-Diff-1.450.0.ebuild
+++ b/dev-perl/Text-Diff/Text-Diff-1.450.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perform diffs on files and record sets"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
RDEPEND="
diff --git a/dev-perl/Text-Unidecode/Manifest b/dev-perl/Text-Unidecode/Manifest
index 399ba245b4b3..ec5e5c88af03 100644
--- a/dev-perl/Text-Unidecode/Manifest
+++ b/dev-perl/Text-Unidecode/Manifest
@@ -3,5 +3,5 @@ DIST Text-Unidecode-1.27.tar.gz 134929 BLAKE2B 0df6da6a0ee57dcd1afcb90b45eb1341f
DIST Text-Unidecode-1.30.tar.gz 137977 BLAKE2B 0deb00376f5bf458c71c6ab1aa96d6ef43c404bf75b886b2c57050d71c4c7e2f3de2ef12b784459346c73717dc8852bb4127992bec71dbcf0f5398a066418f08 SHA512 194f8aba0dcdc7a53338b86370b7cfb6c60d4a8982ada6084f0eb0ccd66ce461b831b6daf04932f039ff1b983dc3cd0c0ced1e8b455955d2699c36120b41a526
EBUILD Text-Unidecode-0.40.0-r1.ebuild 487 BLAKE2B 0ac5c66ff97dbe2f42820dc5535c01ee849284aeebfdaa228faa917b7d03af271f1c6fdf348ee9b4ed24c9b14d5e627188cb6403b8fdb819991bb9c15126742a SHA512 dd8223995b1a41a2d8af3c02279ba06ee8cf692ad10a28b44a974f213efea5a34e270e02923b9112cbd0ab622ac81def11a2a33d940527fb83f1c0b53040fbef
EBUILD Text-Unidecode-1.270.0.ebuild 570 BLAKE2B 7bed8f7d2758d941f43a43cb9572b5a655b3e817245f41feb263e48334739cf504a10b6bcae41c05d1bca9363693bb35d5afcf37a381d130bcca0bdb20cb5f5b SHA512 ca57b8c0c519d420fe1d67196b6d51b0eb00c36cb877dcf3f18d70bdc093dfa948b5c25487c6d839562467e0bcd5c073f150c1c2161d06bbc46910489a8da471
-EBUILD Text-Unidecode-1.300.0.ebuild 555 BLAKE2B 8f4810c78429ba2aef8eebdb103527d838da10e17ecfb0f8d4c29ee7700a16d00db07c65280fa804b31c4c341ef31a6d619aeb30cfa915ad0a1c73ee9eee2f99 SHA512 f8ba230d547d3d80a111da84aa5e197dbab8c6b9628de954b8ce67a65b0f1e861dc7f46226a0be15efa0ee10eb542c7a57dbd24ea77953d94a077e1ad5b5fb7a
+EBUILD Text-Unidecode-1.300.0.ebuild 554 BLAKE2B 006cfeaf0e20e33af446b76ea6d70e452b3f4b28e157b2a70349fdd63acd79a5ba4801f8cdc7ef7671da46ca064ab843e0bcdc6ae5492d875be879b83de29048 SHA512 f09f81e46a48cc25bd518203d154303760a2c9927a2d35bf43f4b8ff9961b6548443ce80d25bc58c3005e5402ef3b88dfb11f4308e3c87ee15febe5dc10500b7
MISC metadata.xml 400 BLAKE2B 1eb2ba5664cdd39b6bcac43914db2f22b520a589f8502285c1fa0f81c501d8dcf4f5d3ede4d19ca41e931c0871a1e5c004a50a8e4dffc3d27b4598dd3b2b3c92 SHA512 843b8dde4d68efb1fa4eae4aa9dfca35fd70812ef65d4b3a4949553dbb95717ea29d6a0de668e055379f2fc8df21d959fae3999250adb3b0a81d6d06b28e50f7
diff --git a/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild b/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild
index 0685400ca175..1cbf4e6a1de6 100644
--- a/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild
+++ b/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Plain ASCII transliterations of Unicode text"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=""
diff --git a/dev-perl/Tree-DAG_Node/Manifest b/dev-perl/Tree-DAG_Node/Manifest
index ba54ce4f3bb7..59b92d842385 100644
--- a/dev-perl/Tree-DAG_Node/Manifest
+++ b/dev-perl/Tree-DAG_Node/Manifest
@@ -2,6 +2,6 @@ DIST Tree-DAG_Node-1.06.tar.gz 32843 BLAKE2B 6f13f455262888f5d1c3dbd06545ed6dfd2
DIST Tree-DAG_Node-1.29.tgz 52498 BLAKE2B 62915d14b2492486b0a0c40a838d66be261f0cac1a3a4382cbe9b32538f71312a4f47fb69978c46bf9860c6ae25e84d6852677c6bb63fec405144ce958ed97d8 SHA512 ec5ef67834360a0931bf742f5814b92ecdacf3751801028c85485f3c51c21a139d2095974b1df65aafbb24e78611d92b013c9473efd6c24381c54b2d698d3b42
DIST Tree-DAG_Node-1.31.tgz 57977 BLAKE2B ba3646d62acebaeda634c3ecc50c9be60e9d47c4c213ef137b28c7e877a821f7f48cc4454e85e4b67e87c4bda925425d3763a7b737c4b21c96b719fc3b5ea78a SHA512 6821a146c55887a8973a8f61512805a3d209bb855f5b2f121cbac11a5fe685073019b958837289e781d1c294212c387bdb8434499712a39ab6b74f7ca2ccaa74
EBUILD Tree-DAG_Node-1.290.0.ebuild 682 BLAKE2B 86e76bdfc2dff7faa7cb73e43a8753048f23a2ced0e576466d471eb3d4dd16be1090b4cc82857bd0ba025948bff8f94521a2af0c8c8cbb4762a537fa1fcb4bae SHA512 a27655d26ef44cdf31cdd2a56d06de36c19f29fcf2fca0ba9c43a2d0cc0ca526c11395183b5e26455c11c389336003657facf28cba79c8a08af4ddcb630756af
-EBUILD Tree-DAG_Node-1.310.0.ebuild 652 BLAKE2B 657bbde34516637e0c26e6a0b0c21e85f1ff8e9ee2834d5bafbcbf09172aa90d17b3c0f9f44d7acb798c9797f82af07209729429d1572af223f257f8e74c2948 SHA512 8f3cb0812c16511f52727cff526e4d32c513268fb27ceb690dcc4df7e94dc7dc56edc64c04652d9b4b9faf0be1024725de870bb95bd18dd2319ce293573cae6e
+EBUILD Tree-DAG_Node-1.310.0.ebuild 651 BLAKE2B 0d0fe3ad525c2969056cccfe8894825ab103d7670f6dd2f19f5c175de1548e9d3ba699dd04ab97c4d407c6f69c912265de5926424d5340c72d3ef59a58fa151c SHA512 148336d568d667bc81d04a528a20d9f37bf31c20dfe48663a7205c80f749140c6ef56c803b6d0a1c6001f14fc4038b1422a85adbeeb77dd34c5b1e47e3a28156
EBUILD Tree-DAG_Node-1.60.0-r1.ebuild 429 BLAKE2B d0c2cd425a120b5043db898184d978799a451ddafb2c10b0a3bdaae182b58709bf27d8be295c6aca0dcb0f2adf742f317054de3d2535f5cb380db6dddb8268ac SHA512 5839c1b8c69a9f26d0d2b7bca8d6663def412bec414b3d27533a15b0103ac7cca8eaa97a41bda12ec367b43a7f3ecf1991bbb38a96ac908cc804728ca6b7cf8a
MISC metadata.xml 398 BLAKE2B 0ff832a6b29f6ef6a3fcee186de077cdcb6e269a38cb6eff8b6a7993088ea5599d2d84be30b6ce1d1158ead5381667540168f6738ebab9e9ccd549b19ad5ff77 SHA512 f19cdc19fe58129b331393bbc0290c882d04a4954ad7f755d3ce6f2a143a3d0f267522def5f7c73c5c7f8b401eafd22bfc6680e7a125ede5b91ff1ef572219bb
diff --git a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild
index 3235e83b6e9e..0de3f402b026 100644
--- a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild
+++ b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="(Super)class for representing nodes in a tree"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Try-Tiny/Manifest b/dev-perl/Try-Tiny/Manifest
index a657811a6e4c..d29619e1bb3e 100644
--- a/dev-perl/Try-Tiny/Manifest
+++ b/dev-perl/Try-Tiny/Manifest
@@ -1,5 +1,5 @@
DIST Try-Tiny-0.24.tar.gz 30666 BLAKE2B aa9085787127f421b3fc5c8605c074d96033a3dd5e0afc3897c54b3654e08d1535c87af023261af52fdc55e9e61eac9e243d9f8975c646543619b213ba9a08b4 SHA512 403ce12b7cda7356b1a86d7661ed406ce4e526f416033fa5eb04b83bbeb7f198b4660342383232affe2ef9a8e0dbd237a6e6c0f290c277c8abc319c949d3c959
DIST Try-Tiny-0.30.tar.gz 34395 BLAKE2B 5f128ec532e9091e0987bf8b0b540c38158b49d37af42f72366151f25da722e12b746626a242d8a8f7755d243ee5fe0232d1828d4f94ddac0c70ad9334b8a6d1 SHA512 f523736ab0504ca0f7150be312e62988c4b9473a9e8469b0746dc8364945e2922c64c92e95e6c2b5792c5d6399dabea3d00aa45c065155b95519d5658a07216c
-EBUILD Try-Tiny-0.240.0.ebuild 901 BLAKE2B b54ce28fcf1bf041c3bebc322fe248567604a27687325e9b4ca9e264fe43e1d6ef37533c2ee5a8596b9213e88e707f396d8eefcbbde3d22a277c4e322a2451a4 SHA512 7286072c155fce0d12955086d40b8adb597b9c1d261d2115a14fa22c1a85724a2721aaf404cfbf94b167109dba391ee7b5240e0741aef7fb82807f75258c083c
+EBUILD Try-Tiny-0.240.0.ebuild 901 BLAKE2B b4546df5fa30f87fbeac0d6665564b02851653938d31b7bfd91d46f3a2f8630919e15bc54a7bfb502c308a075d889de708e8325509f1751c539e52ee4ab64f67 SHA512 1208f67abca94d924e5f1416dbb78a16728d26ae5f317368e0083a025b4869df66b0905d7df454aa6d05cbf3c4f2e8abd2fa4bda9ef2bd459efd350c24e9ee22
EBUILD Try-Tiny-0.300.0.ebuild 935 BLAKE2B 29ccce38b9d095308bd43ed3ec0a2ae8ad244be034ff961663e91879389e1ffec6911aac79ecd1584b00bb459519fcf81351e07500a2dedafa36de3ff0188b2c SHA512 239ffe1dc58cf14e3e1b4d55bbb525cf9e3d39d99511223c01e0bac4579153469d0014004bc2cd43198de4a09be6d34ca84eba809cfa692ef0b3dd90810e31e5
MISC metadata.xml 388 BLAKE2B 0c006675175ee71c7fc5631750d7a293103c9ad64a32780c010720804de0306b198731ba246d1ed3d2150f5e63fb4f82719b312af2bbe1a33022f44d862a4720 SHA512 0a83e2632d6a212e0e50dd9f6af6d929d29eb21271e7f361d1f55529a1aa542485269321672c8741d4595f63c65c587fc4225a783436d65be20fce70b1a01ba8
diff --git a/dev-perl/Try-Tiny/Try-Tiny-0.240.0.ebuild b/dev-perl/Try-Tiny/Try-Tiny-0.240.0.ebuild
index f8ccd15ac9fe..7185ceeac855 100644
--- a/dev-perl/Try-Tiny/Try-Tiny-0.240.0.ebuild
+++ b/dev-perl/Try-Tiny/Try-Tiny-0.240.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Minimal try/catch with proper localization of \$@"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~x86-fbsd ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test minimal"
RDEPEND="
diff --git a/dev-perl/URI/Manifest b/dev-perl/URI/Manifest
index 08963c90a768..670de381d479 100644
--- a/dev-perl/URI/Manifest
+++ b/dev-perl/URI/Manifest
@@ -1,5 +1,5 @@
DIST URI-1.71.tar.gz 100141 BLAKE2B 8efc84c878c96a6ddb52d6ff91df3003125db2780c295070f2012739d3154d6692326dceda8acee5078b11bca5ca65094b1567178d2a7372b3768c74b2a94e0a SHA512 db412b75054a4d315eb861060fa4641832c2428b9dfe56bbe35f530c9ba572d4de2061d9782454750293dd5a64f3375830988d8512f410e84a9d599c80458405
DIST URI-1.73.tar.gz 106930 BLAKE2B 85adc080b463d67142c96e7ab7af13ff4a231054f28976edb8d7746cd9d788693f1cc2f1b30658530634e2693bc76bbdb47b1dfb6a6caca89117bd92aa78b910 SHA512 b72d07e9e9e284f360ad4bf42b22ddec2d1930be40ec465ca28c68484e87b01c55ab664cdec63af387bc435e9428681c64aed39b46b668d7c7c5f36be5fbeb2e
EBUILD URI-1.710.0.ebuild 761 BLAKE2B a7616d4ab3a753b3d2ff18bb5ade5bbd502427c84e855bb0314d01778c42237bc7179c9f456b0219f54527ad66fd0348a31adc7bf93b5ce92f06170981c05e66 SHA512 5c52307813114557bc8500fef2b498f35dd2edf27fec38e19a791990f80605dce35e9f39e2ba1f667f430dd4fa9ef4b6d8e18ff684c00a78d81ce09e037a2c2f
-EBUILD URI-1.730.0.ebuild 849 BLAKE2B c968532d576900605039a9017856a077d564f55c6f0305453937e4d60b93f97033f23fe7711ae2eb2a438bc533b3d8994f6562096b9424567b0822c9610ef4ac SHA512 785a3f647113e15fe1fdebd9ef8f701dab019c3d8d531757ef9382e9e2dab6abb06efae0bcd4dc61486781417019cb37a76e28da98eac8e3b813aa06131655fc
+EBUILD URI-1.730.0.ebuild 848 BLAKE2B 15b145f2769b2c33d6bb72fddccab3c11a8eac89be00dce5063d15e820b27812c224f53c24b4ef7d2a83a58742a665d215e6239f78c623aa452298ad05a7dac0 SHA512 fcd9635892b068bde2bec2e24768fd4b9a2b29e9f1a9618d2039d074df3e9ec8d26af6769f30e0abb0f4e9fd4848b386dedf61e995ddab516147d00de536e6d5
MISC metadata.xml 3394 BLAKE2B 49ba41e67806f2095df0e7c7ca14b990a78f1456339073239990b4f2940b7f0dae85b9c55fae9b01bfeea1a5c22e267e97b17a6ca26a69671546dac1f7de1423 SHA512 3ef0266ecdc2518338db76759effedf7ee8ca1134159174f8b8fb2ad67e7b7523b002bcb77f30ca13efbbeef6f34eb2ef6abfe4da64668d056c5ef82dd2d32cc
diff --git a/dev-perl/URI/URI-1.730.0.ebuild b/dev-perl/URI/URI-1.730.0.ebuild
index e68b66ad2401..6218cabc6999 100644
--- a/dev-perl/URI/URI-1.730.0.ebuild
+++ b/dev-perl/URI/URI-1.730.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/XML-Handler-YAWriter/Manifest b/dev-perl/XML-Handler-YAWriter/Manifest
index b588d468a05d..d4ac09aff69b 100644
--- a/dev-perl/XML-Handler-YAWriter/Manifest
+++ b/dev-perl/XML-Handler-YAWriter/Manifest
@@ -1,4 +1,4 @@
DIST XML-Handler-YAWriter-0.23.tar.gz 25695 BLAKE2B 081ef78b93d502387313dc88a37830cf5923fce0b22cb58df02fd19433516974b70d8dc40b1db78dfdafd4f65af662f3dbdab7f8623ed99ec4c2769b40dfd0c4 SHA512 3d41bfa4a33296ae1556b269b0c6ecd732a809fa517805de37aa452aff8394cdf639a68a7a3248e5457297dae4bedf22ea73407de0dbf25ea6a9facccbd4098f
EBUILD XML-Handler-YAWriter-0.230.0-r1.ebuild 478 BLAKE2B 4a808fc794561400733e6e3d5189907ef54710c8f13b5af767fffc5463817744a24ea4d192b1bc8e361366834bc0f606dbfe659ecca296e5f3dd6b9ba01443fe SHA512 c923d6befe103caf1b4dc8a3bec090806f580a7c6efc0d9618b4f767f828aacff923d36f900c200999abb98704fa9787f6888a161e327f44509d751b6b01d94d
-EBUILD XML-Handler-YAWriter-0.230.0-r2.ebuild 480 BLAKE2B e61aef0a1c6fc784471046575b545034057d67e10c5d67e3a477e7438bc3cbd1b5728acc75fd17da8e781f115981534566ac23e04c36c55165d32f25e25f77bc SHA512 a035a07b2f77cd69d3c28030adf5892b8cae92e0bd76f40123ce5a88ab1a8c9d0f1b87f3e52d21ef4988f6b39131982609b7b2d0db1361dd2e7bff1f74f52be1
+EBUILD XML-Handler-YAWriter-0.230.0-r2.ebuild 479 BLAKE2B 38cfbdfdb3a82e0de24b92583ca4b65cfe9c7ab7964066516f924bcd38df1667e917f0cccd51c336af34ce646fad188b80a8569e85d854b1416a2cd1095757b9 SHA512 e32b398d04d33adf02aeadbf754dba6df3ce52c230a8d9c33a3de74f5a085f0a19790026deebeac358eef6dc54056d1db90231ffb935d80cbe12975853df545a
MISC metadata.xml 413 BLAKE2B f3c1cfef7c72e5127a4e9cfcb225982ffa8ff956eeaf5b90382e661e0c010f460fd13af7f07c09db4ad8fabf1e6cfe831d40b4de6270f7f61c6f9df1d0e2bf4a SHA512 5798214cb2a76bc3a800a3013343a792ff2e76a5c59950bdbaf0d834e28a14455ce053a576afe4984f21440f9e3c20196dde474e4d11662cdab309184b9764e0
diff --git a/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r2.ebuild b/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r2.ebuild
index 8d6bce09c276..57531cda649e 100644
--- a/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r2.ebuild
+++ b/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A Perl module providing a simple API to parsed XML instances"
LICENSE="GPL-2" # GPL
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE=""
RDEPEND=">=dev-perl/libxml-perl-0.07-r1"
diff --git a/dev-perl/XML-SAX-Writer/Manifest b/dev-perl/XML-SAX-Writer/Manifest
index 6507fa26f909..61bdb26c8684 100644
--- a/dev-perl/XML-SAX-Writer/Manifest
+++ b/dev-perl/XML-SAX-Writer/Manifest
@@ -1,5 +1,5 @@
DIST XML-SAX-Writer-0.56.tar.gz 21484 BLAKE2B acb6ae3c5d4fbeb471af9d39df02452810b7925c36913b9960a36e9416e38fa7b686594f2eab7df62ca2583f18265bfe1eb61e48dc5a37383e7ce4e9a3459276 SHA512 af792d43394133adef608a80fcbaa0e24098e9b0408daac91aefb43735d20a27fcb003c90c95d1e472d2b951b64d5ce81ca9e1da956973eed1856f8b111cc866
DIST XML-SAX-Writer-0.57.tar.gz 22120 BLAKE2B 08126b613fe0727356f341bfc7189eca04bac5e987c2ecb47950dcfb56d1981fc5f98520a3241a6be3da2de9f86647f91bda6497fbda9e370323ef0c7a9ef71f SHA512 8a6e8befdd91278b6e1dbce8ef62a630675f43e2debfb5833809fc46707d449c779d792e7aff44089f0509f9c3f8f10d576570ab0b8255f9f793802be92ad94f
EBUILD XML-SAX-Writer-0.560.0.ebuild 530 BLAKE2B 7ecf9320db9a900a2f63e3b95c909c50233b4068b3f3259c925fc0ccb1f00c5de64fd696884b942edfc44cb73069ca07c065378bbfca5d806b5860bef01b90ee SHA512 356178183ab2804b137a208bba7a6ba1e18104d62119550c50c5557dff369329d06410fa4d8cc3cd47cabc9c4db3cb849eb6d8373061be5029c9a8d09ae945cc
-EBUILD XML-SAX-Writer-0.570.0.ebuild 705 BLAKE2B d560f443b05335cc2ba5e4ad2f79394bd1b5d0fd39e5fb982bb768c24854866742b18fa9b4fbadc58faf550582944560d0bbdca3cdc2280e4290a1d9dbebe011 SHA512 544c3d94807a46b443f69d79d91a06d687d2171118973254ded3322bea9ba32a2f1f49026679ca3726d08817f79d3ade37cf821df55c7c5cc4c5bdb921b98fd6
+EBUILD XML-SAX-Writer-0.570.0.ebuild 704 BLAKE2B b550e1e6a25359958f0d6a3c57354422a1783a9b10e62e5871755f009f30ca5cf02da47b7db2d65935ff31c8dd10f6048a1e761e44aadc76848ea9fa6059102a SHA512 924ab6598348e39efda95c88f1eb6c96b5a058f5e6a8db7f93faa41c5a8920509ed3947ce46263b5ebedd2561098168003bbca6ed8cbe714c199f50bde15d851
MISC metadata.xml 1090 BLAKE2B 9d850e8660f18c9454c3aee8db2f268ea1811ee65ef77abee9c71a09971de2c31ee5b8c39f19d5ac02513b1bc121a146d360819218387c6e865893200a227432 SHA512 015b74cb17c2f62ede3c2ecfd414982a14b574aca86544ed59654f1a47b0af649e6f7522dfae6176ad0943d97fc47606e235e9f626ff5001df9350af537d7c33
diff --git a/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild b/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild
index e8a358155602..fec0b3fa26f4 100644
--- a/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild
+++ b/dev-perl/XML-SAX-Writer/XML-SAX-Writer-0.570.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="SAX2 XML Writer"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/XML-SAX/Manifest b/dev-perl/XML-SAX/Manifest
index 47d45e7d34c3..a7395d6e48cf 100644
--- a/dev-perl/XML-SAX/Manifest
+++ b/dev-perl/XML-SAX/Manifest
@@ -3,5 +3,5 @@ AUX encodings.patch 356 BLAKE2B b8d3dc9e53789d1f9e4030808251a40a8eeab67fe8f9291b
DIST XML-SAX-0.99.tar.gz 46703 BLAKE2B e31da35dceab72c9b2c1efc35e49e00c4693ed10991f59e4f5b228b4c4ddff912744c2a9bd867afe37bfd8f3c105a9c3674f0b6221f519fc00e64e246eb8671e SHA512 f0c55efee4e3010deb474377394f9635bd8adc50108b562aeef54a2eef312cf87fb240d0495b5a5bd0c4cd5251db1bc74ba6cb549614708b1627f330959735e1
DIST XML-SAX-1.00.tar.gz 46808 BLAKE2B c81b42050c98d749f5c8e133733c6acc2576dd31d156c98370030c387baccfcbfafcce644152edab114062039ca1075ced38f079ab9c4876470a79549dc8caa1 SHA512 95553c9693d8a310747b4b86d4e80a58d4056b18cfc334f6979c98d0e9034a34253bfb17daecfc5bb28b1bd65e6baf52136f5135a969fadba86aa4148ea9bc1d
EBUILD XML-SAX-0.990.0-r1.ebuild 1279 BLAKE2B 702036e9553b66ffe355ec47c7252983fb11d2ff899d92ca03bd687a7ff144121af1e667a93c3707a626490d218e403747846056557b5bebb59f548665b0ac06 SHA512 39cbb0d573219d51cc50a09e3df4e821c1eed22eec5ebcc906a6ebdd728ec7be7a29f50d49689aea9d8a82a2371c26e4236093ed91acdd7ef584d54fd8ac088e
-EBUILD XML-SAX-1.0.0.ebuild 1237 BLAKE2B ac6beb42e6e098ced10197fed548b4550f123c5b3e3f5cbefd20a7c865bba2b38909dafb1826a85884180c7a1451f3b84f3ff57b188e8cfcf5127af757594526 SHA512 9ae78f67903b5a9365b3cdbcbee6742dca38aac77ba53da8a25ff48cef7ed6ddc311c0f543cd0b6c5e7b852dacb7514afa94426f6ad8b2f036f040365eccb2cb
+EBUILD XML-SAX-1.0.0.ebuild 1236 BLAKE2B 2c04b773a57cb661cdee3703a893b0d5e50fb6cfa709f2a4b58e7e49ab422480f56a0d24a7b6abff4ddf60e5340f6416f56f61d4d39e9b9f2a68380749ba0ea2 SHA512 c716b874d9b0b9ced9435b9615b6a7606a96930074e909c8e64a270fd11717d9933dc404320cc860beeb9e838839d0396712a02bc21cbf31cabe439c992c08f5
MISC metadata.xml 1139 BLAKE2B 1060540815d2564a8df4bf4189cb0cc10c70fd0cc580472d8ca24c6cff19de77248c6624c7fae2b9e71e63fa7ff94bebe00b5cb37b9a4ae36e3a20dba9b62eac SHA512 6941bfef1a5a149b3ebf86869245b678dc9dbd03f3dcac6beb33350f8e82250a2d5c0d11d64f7d5ce8526ecdbb4e336c3c6a8b7768e5d2c2829199452ae9d32f
diff --git a/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild b/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild
index c1c0afd1de5f..9972d70a85d4 100644
--- a/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild
+++ b/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module eutils
DESCRIPTION="Perl module for using and building Perl SAX2 XML parsers, filters, and drivers"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="
diff --git a/dev-perl/XML-Stream/Manifest b/dev-perl/XML-Stream/Manifest
index ef3a1e57d106..5f7143c5dc30 100644
--- a/dev-perl/XML-Stream/Manifest
+++ b/dev-perl/XML-Stream/Manifest
@@ -1,4 +1,4 @@
DIST XML-Stream-1.24.tar.gz 80952 BLAKE2B 1cbf8e745ffae9f9b266a37f7c47172e030684d63e6b667a0f3966b6115463566e9f90b05c12b5ee0090d6008fa47836dc083343a30e3537b80ccb64694c673f SHA512 f762e09197fa7f36cee8484e30a6ce972e407d92cbe55bdf96bcc0073187aff34630c5d9dd2555a14cd297e506875dc2ff153b09001c971b020c37340886025d
-EBUILD XML-Stream-1.240.0-r1.ebuild 487 BLAKE2B 58bbaac112506e650d807ea5e4720bcd785d6d11cac5e655e0ab8137bafd0b3421a327d42520783ca29568638b41cba6f9ba8328eb3d3368d1a7ad574aae13bb SHA512 0c6a609ff64bf53b20cad16abfc96184147d2b9bb18e4be69fe16a8d54a8e5e2452a32f9bd1ff396516d23de20e945102f45c9552942269764d8a75e10f48cda
+EBUILD XML-Stream-1.240.0-r1.ebuild 486 BLAKE2B f929cd52f265e321e2796c4924a8ce992baf4b1a069c3a02a7b8e826bc692866f96532a0d41d4bbdd1ff28fd2dd6a0f2964e9cd8a2f75b1d7acd992abdb5bb71 SHA512 460889415b5e0d7dff1ac3a917b595572922e4bb322b17f3406e613e86919ad458cfe5cd8bcc50d19192aa10e4ed11f81eb9af457e91101fd7463e05683cd8a4
EBUILD XML-Stream-1.240.0.ebuild 509 BLAKE2B 32477f06a3c1551c3d70d5496d6538073b4d45a77741121726bcca01607ac56264fd8c64294de887f4e031cbf80c64b71a302dd548ef92ba40e3a4ae47db0095 SHA512 c865f99fb49cb0dc6bb6ae8e35ab8ace5b06ac3dc34fa8d1ee624826e0e146c15cc5c1a05fbf10f65629b79c6c7348fdd0a6ed846722a360fc99852431d62db9
MISC metadata.xml 1893 BLAKE2B cccb18da4926356a449ed32ea451341c98dcff9dfc1d9fdd92a08518ad81dfbd5cb4561d331bb12d93887dce95e6bdfb73afc8575cd4c73fa4410dde8394421a SHA512 e2defe9b1edff7d849662e3529723c13bd474319f93cdcd840733d6f6fd5bb58a2e418500df7f80be78a937f851a13170af2119f10809eee5289b1f689005591
diff --git a/dev-perl/XML-Stream/XML-Stream-1.240.0-r1.ebuild b/dev-perl/XML-Stream/XML-Stream-1.240.0-r1.ebuild
index b75828c9fef8..4b6684d94624 100644
--- a/dev-perl/XML-Stream/XML-Stream-1.240.0-r1.ebuild
+++ b/dev-perl/XML-Stream/XML-Stream-1.240.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Creates and XML Stream connection and parses return data"
SLOT="0"
LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86"
IUSE="ssl"
diff --git a/dev-perl/XML-Twig/Manifest b/dev-perl/XML-Twig/Manifest
index b91b0b985101..55a652e3dace 100644
--- a/dev-perl/XML-Twig/Manifest
+++ b/dev-perl/XML-Twig/Manifest
@@ -1,3 +1,3 @@
DIST XML-Twig-3.52.tar.gz 407769 BLAKE2B 7420f694db127bac536efc124f8735b6c285615781a8ed00d410938df25b629c15dbf0703cebfc0c7ea8ebdcf290826cf66d25052adc19a90a3eb9ad16132a52 SHA512 1594e127fb76c0e53d0bd1f0a12fe3874c9523dd2bc55675d5a6cf44d5682ddea481671f786d3a65e6b69f5307c4da1701529f318453a1f8a22685b2dae793a6
-EBUILD XML-Twig-3.520.0.ebuild 978 BLAKE2B 0e37d5bb92327418c704dbcb9ab89ffa060c6e3ca97569f61d29a0728a58626b6e2e2d94ee4d74036d77fd0d414795c2ec0b777fcb74cabc48379469e716e510 SHA512 597f5e68e954fa9e164f4281480e66daed70ce28fd6aae6178b79e6d7d3d4b8f233a4fcce58e381ea392905a42714594772cd2df3cfecfe6028bc427d38eee21
+EBUILD XML-Twig-3.520.0.ebuild 977 BLAKE2B 83be37f613f2b3bff6fe8d1a16ba32c483d2fec7b511b340ac99d6edfaa492c2ccd6b4fd9e3ac2b976f882ab5fc0290ce6e00b9e71893e4fe5ccffef498c6fe5 SHA512 feb1fc487872f10261f5cd2556b61b21cbe21dad29ad591a801a0eaeaf83fcb2af60b00efc10a3ec19584e598c78f55e45ca490c66b0f20a21ed1ab4b038e9a6
MISC metadata.xml 998 BLAKE2B a2f5790ed712c731447edd885f2fd8b48b608c0f621e20bca24f640f5d5b3f6c94e21e94913963c4236f327bf14c2a9fc6d709209a191da29015bf8429f4bb9f SHA512 64b1a3797be80d2246fd8214c27ae50ae9e1c5743a16532a49736d62f2dad26713cca8b66908b248934efc24b4c082b87eb024a1ce8d1616a635c57e1ab4e08b
diff --git a/dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild b/dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild
index e424f9cf6416..54a6720eb713 100644
--- a/dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild
+++ b/dev-perl/XML-Twig/XML-Twig-3.520.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Process huge XML documents in tree mode"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="nls test"
RDEPEND="
diff --git a/dev-perl/bareword-filehandles/Manifest b/dev-perl/bareword-filehandles/Manifest
index e4b23ce39c36..3cce7c0b15c2 100644
--- a/dev-perl/bareword-filehandles/Manifest
+++ b/dev-perl/bareword-filehandles/Manifest
@@ -1,3 +1,5 @@
DIST bareword-filehandles-0.005.tar.gz 67564 BLAKE2B a144edf6bdc549d5fe6d45569a35865d35c0d0a846c9482e5d11abd43edff60be7b6602f8f893cde2f0027e7b62443a83d677ea3e7ed698ac426aae14f21cdb7 SHA512 ea1117a31ad9d8d58aa0c17dd6d327ccc82f3ddc8e6c3649a1b35c9e623a39fb851b94a69c855a400d1e678d1a18da1143678efc16ccd78b151b10a2ec5a8a02
+DIST bareword-filehandles-0.006.tar.gz 67243 BLAKE2B 152879d5df2a4d40d6617e7b5fbefc28484deb6d9c48db5820c5f93702e053d2e9f7218c1190d67eb9c4b78937dfef309c60412284a7822ad9b539b5ccf17447 SHA512 73cf85f35d10d13d4ad3be471e30cce0a19a899a7c4d033d2202d815dae8e30aa54b2ad7923dba6d798db1c49d2dcbc7c4f72b2d3f1f08e6e009700682d4e65e
EBUILD bareword-filehandles-0.5.0.ebuild 576 BLAKE2B 3558dfa69076720da16353a6a383608fcbb54066576fb813b1def759b8119500836d4fd2df664c015c689169413885aa834b3248804f2516ee84eef5c1868b78 SHA512 8efb584d0854799771826982b06dd8cc935ffa57f73b9b03069fff4f28aa87de3764fc74d09def3a5917d5c24c0dd63d95529ed2bcb7f496aa00b07b22d9610e
+EBUILD bareword-filehandles-0.6.0.ebuild 650 BLAKE2B e9e73d71ccfd4e2294be615173511697513b062bed8e9ff4b59e7450fe807571ff438d3f88e090c81245d2656ed5e4acb17e6ebdabdb7ce7f475dec1b74d2185 SHA512 be09e3602873690560dd98630583036ae1acfc7af4e878283a367735483008d6d01a71237d32b915a858be7986c25a0585e2dc4e0cbe3b82009d6ca1983326b0
MISC metadata.xml 412 BLAKE2B 4f50f77d41ef36a3ff55441a9a39275f5b49543199c268f8b538fa38450a6bc4d651094ae28fd56ca152351822f9dacc79f0f505b3be13c77f6745020ec6816c SHA512 04cc8f3c7bc3ef56bd4876632e5e19c647ead0ddf97da3270866ccae5801e19f95755f3385f7533c57c65a841eff28819e1cad780533415ca9caf0d92ae41253
diff --git a/dev-perl/bareword-filehandles/bareword-filehandles-0.6.0.ebuild b/dev-perl/bareword-filehandles/bareword-filehandles-0.6.0.ebuild
new file mode 100644
index 000000000000..23f1e5559509
--- /dev/null
+++ b/dev-perl/bareword-filehandles/bareword-filehandles-0.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ILMARI
+DIST_VERSION=0.006
+inherit perl-module
+
+DESCRIPTION="Disables bareword filehandles"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="test"
+
+# Lexical::SealRequireHints only required with Perl < 5.12
+# We could add alternation here, but it would be work without benefit
+# which would complicate stabilization
+RDEPEND="
+ dev-perl/B-Hooks-OP-Check
+ virtual/perl-if
+ virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ dev-perl/ExtUtils-Depends
+ test? ( >=virtual/perl-Test-Simple-0.880.0 )
+"