summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:18:26 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:18:26 +0100
commit6c30cc2d5bd48ddbdbe8d75544899cd5dbfcaba4 (patch)
tree6ef7f6e1d48141a5da904d788b906da5bba4b697 /dev-perl
parent62f82c107c3904ac6917ece47301d2999c7dd90e (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Archive-Zip/Archive-Zip-1.600.0-r1.ebuild35
-rw-r--r--dev-perl/Archive-Zip/Manifest2
-rw-r--r--dev-perl/Archive-Zip/files/Archive-Zip-1.60-CVE-2018-10860.patch395
-rw-r--r--dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.210.0.ebuild30
-rw-r--r--dev-perl/B-Hooks-EndOfScope/Manifest2
-rw-r--r--dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild2
-rw-r--r--dev-perl/CPAN-Meta-Check/Manifest2
-rw-r--r--dev-perl/Calendar-Simple/Calendar-Simple-1.210.0-r1.ebuild26
-rw-r--r--dev-perl/Calendar-Simple/Manifest2
-rw-r--r--dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild2
-rw-r--r--dev-perl/Canary-Stability/Manifest2
-rw-r--r--dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild2
-rw-r--r--dev-perl/Capture-Tiny/Manifest2
-rw-r--r--dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild4
-rw-r--r--dev-perl/Convert-ASN1/Manifest2
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0.ebuild2
-rw-r--r--dev-perl/Crypt-OpenSSL-Bignum/Manifest2
-rw-r--r--dev-perl/DBD-Pg/DBD-Pg-3.7.0.ebuild2
-rw-r--r--dev-perl/DBD-Pg/Manifest2
-rw-r--r--dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild2
-rw-r--r--dev-perl/Date-Manip/Manifest2
-rw-r--r--dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Mail/Manifest2
-rw-r--r--dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild2
-rw-r--r--dev-perl/ExtUtils-InstallPaths/Manifest2
-rw-r--r--dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild2
-rw-r--r--dev-perl/HTTP-Cookies/Manifest2
-rw-r--r--dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r1.ebuild2
-rw-r--r--dev-perl/HTTP-Negotiate/Manifest2
-rw-r--r--dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.60.0.ebuild4
-rw-r--r--dev-perl/LWP-Protocol-https/Manifest2
-rw-r--r--dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild2
-rw-r--r--dev-perl/List-SomeUtils-XS/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin259570 -> 259579 bytes
-rw-r--r--dev-perl/Module-Implementation/Manifest2
-rw-r--r--dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild2
-rw-r--r--dev-perl/Net-HTTP/Manifest2
-rw-r--r--dev-perl/Net-HTTP/Net-HTTP-6.90.0.ebuild4
-rw-r--r--dev-perl/Net-LDAP-Server/Manifest1
-rw-r--r--dev-perl/Net-LDAP-Server/Net-LDAP-Server-0.430.0.ebuild25
-rw-r--r--dev-perl/Pod-LaTeX/Manifest2
-rw-r--r--dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild2
-rw-r--r--dev-perl/Test-RequiresInternet/Manifest2
-rw-r--r--dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild2
-rw-r--r--dev-perl/Types-Serialiser/Manifest2
-rw-r--r--dev-perl/Types-Serialiser/Types-Serialiser-1.0.0-r1.ebuild2
-rw-r--r--dev-perl/UUID/Manifest2
-rw-r--r--dev-perl/UUID/UUID-0.250.0.ebuild24
-rw-r--r--dev-perl/Unicode-String/Manifest2
-rw-r--r--dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild2
-rw-r--r--dev-perl/WWW-RobotRules/Manifest2
-rw-r--r--dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0.ebuild4
-rw-r--r--dev-perl/XML-DOM/Manifest2
-rw-r--r--dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild2
-rw-r--r--dev-perl/XML-LibXSLT/Manifest2
-rw-r--r--dev-perl/XML-LibXSLT/XML-LibXSLT-1.950.0.ebuild27
-rw-r--r--dev-perl/XML-Simple/Manifest2
-rw-r--r--dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild2
-rw-r--r--dev-perl/YAML-Tiny/Manifest2
-rw-r--r--dev-perl/YAML-Tiny/YAML-Tiny-1.700.0.ebuild35
-rw-r--r--dev-perl/YAML/Manifest4
-rw-r--r--dev-perl/YAML/YAML-1.210.0.ebuild27
-rw-r--r--dev-perl/YAML/YAML-1.230.0.ebuild27
-rw-r--r--dev-perl/autobox/Manifest2
-rw-r--r--dev-perl/autobox/autobox-2.850.0.ebuild19
-rw-r--r--dev-perl/common-sense/Manifest2
-rw-r--r--dev-perl/common-sense/common-sense-3.740.0-r1.ebuild2
67 files changed, 482 insertions, 307 deletions
diff --git a/dev-perl/Archive-Zip/Archive-Zip-1.600.0-r1.ebuild b/dev-perl/Archive-Zip/Archive-Zip-1.600.0-r1.ebuild
new file mode 100644
index 000000000000..2b727f01eb34
--- /dev/null
+++ b/dev-perl/Archive-Zip/Archive-Zip-1.600.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=PHRED
+DIST_VERSION=1.60
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="A wrapper that lets you read Zip archive members as if they were files"
+
+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"
+IUSE="test"
+
+RDEPEND="
+ >=virtual/perl-Compress-Raw-Zlib-2.17.0
+ virtual/perl-File-Path
+ >=virtual/perl-File-Spec-0.800.0
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ virtual/perl-Time-Local
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Test-MockModule
+ >=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 d45d45471559..6d97a8c17018 100644
--- a/dev-perl/Archive-Zip/Manifest
+++ b/dev-perl/Archive-Zip/Manifest
@@ -1,3 +1,5 @@
+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
+EBUILD Archive-Zip-1.600.0-r1.ebuild 858 BLAKE2B aed29a2225cfd651137f8dd811d13090d12214863fb69fc27c22d1d38ec30430fcda0013eb610eccb590f83b551a5bdc505e33d806b4ba4ab048656569b7f006 SHA512 d313e158eb633046c818971af88b5079d2956200bc96cdd09b12b6cece2b543082e7a72babfbc65cad2bbba584907e6d2786348008e8fe1230e02711977048d8
EBUILD Archive-Zip-1.600.0.ebuild 789 BLAKE2B cff5d1ed7d2da83405e03bb6043354bb20e13228e62d7ab6dec4d5d2aedebc6bf2ec268d308e965b4282d9fe03db22ab667c06df876f8f89fe4ba3f4e639bb48 SHA512 8fae5015313e935b90209f988dc6a115602268845e3bb07da68a7891bf12aea775ee004c86b441df53bf07936b4b08bea49a8dd73553bdff50108e2a3c95fb1d
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
new file mode 100644
index 000000000000..94ade1abdfb4
--- /dev/null
+++ b/dev-perl/Archive-Zip/files/Archive-Zip-1.60-CVE-2018-10860.patch
@@ -0,0 +1,395 @@
+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/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.210.0.ebuild b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.210.0.ebuild
deleted file mode 100644
index 47a6c4bc3558..000000000000
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.210.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.21
-inherit perl-module
-
-DESCRIPTION="Execute code after a scope finished compilation"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-aix ~x86-fbsd ~x64-macos"
-IUSE="test"
-
-RDEPEND="
- >=dev-perl/Module-Implementation-0.50.0
- >=dev-perl/Sub-Exporter-Progressive-0.1.6
- >=dev-perl/Variable-Magic-0.480.0
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- virtual/perl-Text-ParseWords
- test? (
- >=virtual/perl-CPAN-Meta-2.120.900
- virtual/perl-File-Spec
- virtual/perl-Module-Metadata
- >=virtual/perl-Test-Simple-0.890.0
- )
-"
diff --git a/dev-perl/B-Hooks-EndOfScope/Manifest b/dev-perl/B-Hooks-EndOfScope/Manifest
index b4a4a194892f..d749d063a526 100644
--- a/dev-perl/B-Hooks-EndOfScope/Manifest
+++ b/dev-perl/B-Hooks-EndOfScope/Manifest
@@ -1,5 +1,3 @@
-DIST B-Hooks-EndOfScope-0.21.tar.gz 33336 BLAKE2B edd3c9428dbe689e1528b76a0383ec6c85ccd35059abbfdc0a6de613ca5648010e89a9f7fa34c627130ac81a6c247da6fcc7552dd6bd12ce676fed73de26ba8d SHA512 6c34b5e6bd9b355703339b5ec7625e8ecc94a4d38bbc1a94fb561c8832234a80a1d5f0b389e4479fe75a85afb15d9e56092c2c1ceca0c995b39fc5ba0e4a563b
DIST B-Hooks-EndOfScope-0.24.tar.gz 37859 BLAKE2B b5e4f0061949af112b9bcb89c1352e1385222c291624df330e8e60d3faf48f78a669650b074b1659f8287f14d46bdb488da0c943a0d22adb5a50dc37aebf7754 SHA512 5c061a81a3fed88ad868a14a1f817f7952b2f0c9512408174354e0ecf7e3caa5d646054cf75efa8b8c558e6241a8dfebf9400e8826021bdb5cbdf3a00065b147
-EBUILD B-Hooks-EndOfScope-0.210.0.ebuild 714 BLAKE2B a480d261066fe3b1861fc35ae6a5292d30e6ea78adf8a8d13aee855f3e7b7c4871c68873ebf36a8f1a082e945b5fe493cd556c6042c5d42237c773578caecc40 SHA512 312dcb4d4693b8de3e2ddb737b459e424f97deb95bc4492fa8c02cd89fb97daf5e31095802e5e63b752f1e1bdb43e5bb78f72fce2a8bf9a338f1fe3f00a439b7
EBUILD B-Hooks-EndOfScope-0.240.0.ebuild 715 BLAKE2B 4f6ef5355f32f2cad3646e987802d40cc70f33bd0ec126bb4384c05ea61022d63404b325b8deff49e1ca3c5f8959aaa2f0f2af8de5bc2fef42dc3dadddc8822e SHA512 7e4cd99911e0eabc32cabb78364292c289a36fb89cea08f77b0bb8a56436c5df8934a97424a551c38ec0c20e4eee8f836763e4b39d42a548fbe579d6fb2de5a4
MISC metadata.xml 551 BLAKE2B 1f029ceea8b1946ac24943bfc3071524b2e5c245d8c9806383fa46d6e761f4d7ac84868acd65936bde6f98746d4df45d7af2b089bdc29c3593319194bf755cf5 SHA512 3624449a7844dfe649ebc7dc90e197a496e92a678d8d08009e164914198a1722b4cb3af43590dab725281d45c70c0414b3bbe888bffc0702e774f0e066e1806e
diff --git a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild
index 0211a015b264..597949d0cdfa 100644
--- a/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild
+++ b/dev-perl/CPAN-Meta-Check/CPAN-Meta-Check-0.14.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Verify requirements in a CPAN::Meta object"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="test"
# CPAN::Meta::Prereqs -> perl-CPAN-Meta
diff --git a/dev-perl/CPAN-Meta-Check/Manifest b/dev-perl/CPAN-Meta-Check/Manifest
index 8d31e6296c41..dd95e378531c 100644
--- a/dev-perl/CPAN-Meta-Check/Manifest
+++ b/dev-perl/CPAN-Meta-Check/Manifest
@@ -1,3 +1,3 @@
DIST CPAN-Meta-Check-0.014.tar.gz 13187 BLAKE2B 49e21dd269265f6ce279fe88430d9eb3b7bcd65e932da18eb7b6e762a69c20683279c9413157b8df432c480a8950097ee288013e648e062fe55280088276a48c SHA512 a10af09a7ce771ca3983adea8053d141750fd09849609a28e7f973831fd3a3ece55281841aec93c099154bb59135986da4983bf612ae4e956c45dbb3f2770f5e
-EBUILD CPAN-Meta-Check-0.14.0.ebuild 681 BLAKE2B 10bec6db775b97d8fb39e071db5a8d2779a161520d0c45699673e8ac819a2cb4fa1bbaa43c39acb7e54e2fcb00ce513c5dfe971d4d644e69b74519ba826a2841 SHA512 46aab6698990b61e18900ecdcd9610f1fd6a03dcbf6709f9c7b4619659d1ab6d70c2ed8c0ceee9d6d60f9eea892c70a5cebcb00327ac5cd9106c8b9b4f3b4c71
+EBUILD CPAN-Meta-Check-0.14.0.ebuild 687 BLAKE2B d32fcaf16419a9cea9f5a4395ce3442ca414382465115acd4f826aa470e2930a127dced9704ef543c46e03d55df32e22dc1a005769be4bfd968a37d1092a8efe SHA512 818617a5954351449358a0e84540233dbd8156feb511950f51c854069e973dbbd479a08a43c3b2e901b324f777c34a3c5201f80b17c4e92b4af4be7e63c2c694
MISC metadata.xml 391 BLAKE2B 5d0a2b94e3a37af2aa336e3f7ae1455eb85d7dd575c91ab8617d950cf6b21a2f77ccad678e3d5630b5902321e23837d8584af1886985c138b4c6101efb30e580 SHA512 bc37f7b063ddb1b27a00462f8273c2b3e6324f06f6d852a64a939e377206fbe36e0b9be1a3778283092a16ad016cccd1af59bdf33dc3c029fea5ba320ca8c8cb
diff --git a/dev-perl/Calendar-Simple/Calendar-Simple-1.210.0-r1.ebuild b/dev-perl/Calendar-Simple/Calendar-Simple-1.210.0-r1.ebuild
deleted file mode 100644
index fc5c07947cde..000000000000
--- a/dev-perl/Calendar-Simple/Calendar-Simple-1.210.0-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DAVECROSS
-MODULE_VERSION=1.21
-inherit perl-module
-
-DESCRIPTION="Perl extension to create simple calendars"
-
-SLOT="0"
-KEYWORDS="amd64 hppa ~ppc x86 ~ppc-aix"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=dev-perl/Module-Build-0.28
- test? ( virtual/perl-Test-Simple )"
-
-SRC_TEST="do"
-
-src_test() {
- perl_rm_files t/pod_coverage.t t/pod.t
- perl-module_src_test
-}
diff --git a/dev-perl/Calendar-Simple/Manifest b/dev-perl/Calendar-Simple/Manifest
index 1a246f5143b1..61d2e1ca8435 100644
--- a/dev-perl/Calendar-Simple/Manifest
+++ b/dev-perl/Calendar-Simple/Manifest
@@ -1,5 +1,3 @@
-DIST Calendar-Simple-1.21.tar.gz 7007 BLAKE2B e6e4f0528245dcff92b8c378418e47c719a954929f7b547a128099f13a1551be52c27e4ed5e3e9cec98b9599f87998c06965ee1c59a478d3f5e263a9745e439a SHA512 29ec836e774c5d3879c309eb58fdedddb12b146b382ed3c3cf014b602dd31edc7f4eff8929bd485968fa328931a589b4bde5cd87c3456b5665480ed51466252b
DIST Calendar-Simple-1.23.tar.gz 7989 BLAKE2B 24c25e60021e6210e06645a51fd068c7e0887b5273c83b3fc2cf632deef2530e548d6c3282807c8564d4999ce2f133303a9bb2e6a40ae0aaa77cfb11f205bb5e SHA512 3d024e3de896a20b837adfc4fbac2bcd1dce969ac426445573ae0975e189ffde906e7c25d3c6f0595a7e49d47a09cd3e9bdfb6810ca7c9e20f9e01a4ecb7ec49
-EBUILD Calendar-Simple-1.210.0-r1.ebuild 490 BLAKE2B a5a4ee031dc636b4ed80ab953859ff93829ecf2e760c78f7ba811c711b51ede4b90226ed3960d8036002d16fd2867566a6dc7924ae0e6d93f92720e129667900 SHA512 cceabb72859d8ccb8090839e1ebfc11ce1f94453f2a8d2dcfe29d9842d77a5277a4949eb5674a4447909dce042b56a0a6f2f16b3849bd1af5e71bb1431473327
EBUILD Calendar-Simple-1.230.0.ebuild 488 BLAKE2B c50914fc023ba82916b2a6fbfca964b9f6a91c04b0da6b21ba1781e13f9b995b182105d6b360743f7b29aa99a6816e97553fae268e7562d14c674dac5e619b3f SHA512 85403068850f2029470d9bc574ca7bc34a7c947b3141f26a73b13b0760e4390dc30c1fa61545a51ea6da6790be0fd327abaedadd09a10fa0bf9a768ec82b1ce7
MISC metadata.xml 402 BLAKE2B e465130f7fe7cb9d112ee98993aef5e231358cb81da41b3b69f0d32f06be9d7789d92322f8c3d42d6f4da3254b3aaac502aade47bc5c3da28754bf07ae803ab8 SHA512 d35e03eecd4213fc034e86a4d8786aeeadfce4e58bc210cdc50e39b89aad8cd407481ee44cc7bd96e510279087b782d5470eb8fcd4f653236c717bcea01e18cd
diff --git a/dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild b/dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild
index 3d1868428a60..341b35706763 100644
--- a/dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild
+++ b/dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Canary to check perl compatibility for schmorp's modules"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd"
IUSE=""
RDEPEND=""
diff --git a/dev-perl/Canary-Stability/Manifest b/dev-perl/Canary-Stability/Manifest
index b002c962a2ab..3960ff172aa7 100644
--- a/dev-perl/Canary-Stability/Manifest
+++ b/dev-perl/Canary-Stability/Manifest
@@ -1,3 +1,3 @@
DIST Canary-Stability-2012.tar.gz 4334 BLAKE2B 47849a31c9ed3cddfde379b7a66c557b575235b30d8d55e5893b724e28ebb8f7c4bfac89f57e50ca09385d0535edbe46cfb4e0ee1afb32b3b60b9e9e7bcacd57 SHA512 7780731e4142d536182e1820c041c43ae67c5b47c044f15d8dcc060646bbab10a974bddcb703fdb27f427db3cd4dbdff54e131dc708c0260d7275be869eb27b1
-EBUILD Canary-Stability-2012.0.0.ebuild 560 BLAKE2B 5fbd0298e3e87e7afa84a3effb9d11797a3637ea7f6f7ffe6eaf9294bd1c5d18695600db8ca6d08377279a1080e18be55fe3a935d55a9e9e9dd7d2d5f9ce24d8 SHA512 f44dd079eacd3a6ae418c2bf3a5f4d95b06b28b45aa503d3a0cd7404c56cab7ab00b46ba8286fb1f439a062bd1e6246002e7253cee2ca0d7d92bb56b0ba4e687
+EBUILD Canary-Stability-2012.0.0.ebuild 565 BLAKE2B 1348a4527d291007364904a0c1a547d2a0215aba0d3365f2ae739c66897a4ebc289f0a166551ecd291f5018169b2ba10ccf618e42cd0c69300f9783ec2769cc2 SHA512 786e0015e92aa249fac640501bf78b5a4635d88b1095afba4163fba96dff3b3e6006057c24cecf76d97e24a45f4cabaa7bd62713c002d0b5d5574a459346557b
MISC metadata.xml 404 BLAKE2B b029dd8a9e04ac39ab7917ae1dfc108d9ec9d2f37fc9fc92f75c41bd2d42e44b7ed81b8d479c15e83cada7318c0cccd1c2e84da998d3cf720622d80268f37a6d SHA512 7d0c59169af0804ccc6e9f690c509b1894dc60d055f0536986053e1059fdcce831e7d3f8327ed3f3315c1b8a7d5df089cbfdc335fb61709c53867d14b55c6012
diff --git a/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild b/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild
index e93a9e901cf1..9274101d3ca8 100644
--- a/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild
+++ b/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild
@@ -12,7 +12,7 @@ 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"
+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="
diff --git a/dev-perl/Capture-Tiny/Manifest b/dev-perl/Capture-Tiny/Manifest
index 44421a5522cd..538b53145b27 100644
--- a/dev-perl/Capture-Tiny/Manifest
+++ b/dev-perl/Capture-Tiny/Manifest
@@ -1,3 +1,3 @@
DIST Capture-Tiny-0.46.tar.gz 37424 BLAKE2B cfc9a208c488072972567ccc1fc3956fad32e3061d7dec5ad953d0e6d90b5b523ee57eb9ae43c883fbf6ccd82b859327d9346f2f3e849054dde656c066f84f11 SHA512 6247bff20b95628453a1bfbfc6fb59c6a3967506ea45e01327d0978f48ae75b597c27c828ef10ae5e55be217e3bd0b63419523de6a81c97fabc8cf4e2a0e6cd1
-EBUILD Capture-Tiny-0.460.0.ebuild 799 BLAKE2B 5cbe995c5cc0e97ad9a25f0ec207783e068578c67d359397cbc66db21a3d8987360d7cb0ec692221ed30b422f7310232cbeb2c669916513f30198ac2321174c6 SHA512 e25a1ac7300e6191772ad6d0197bc7ae83387fb4ec0ec0f7b929afc2ea584b1d248ac7d6a3768654143bb6a8e639d8806e18ef736af7fdb0b0866871861900af
+EBUILD Capture-Tiny-0.460.0.ebuild 798 BLAKE2B 6097080358dc283c9702c42457b7e9438d0f26bba9e00c9f83500d9bde379cc320f887e975b08cd887c1552987211aa752dd2739a8dc79a44b0a7775c702cd7c SHA512 e636bd3ed9af5c0fecaa9ed5c1679e517e167ca927f5eda1c451a3f75b47001897c3332a991d3777b26e6b4af2b9c6a2ded13364e19ae542e3ed023743bf746b
MISC metadata.xml 396 BLAKE2B f21556c36cc152b1db1fa5521a4733cd9d4b790f4af2011968f43bf27e3d146c4b83757f8fe9b9003eec6cc800d271da5303d0a318d2948f05a0fcadc7bdd077 SHA512 30de10bc3d78d68fa2bf7165525c2a84a79db417decebf19c3d5c8e54beae0749bb9894a476025848ddb7e66307bc570787a775c59b90ad513558b6348b8d644
diff --git a/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild b/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild
index 4d5d0099dafb..4b5d1444cee4 100644
--- a/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild
+++ b/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Standard en/decode of ASN.1 structures"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
RDEPEND=""
diff --git a/dev-perl/Convert-ASN1/Manifest b/dev-perl/Convert-ASN1/Manifest
index 190375738e49..672497d75310 100644
--- a/dev-perl/Convert-ASN1/Manifest
+++ b/dev-perl/Convert-ASN1/Manifest
@@ -1,4 +1,4 @@
AUX Convert-ASN1-0.270.0-perl-526.patch 6189 BLAKE2B 93614ec863a4a90e195fb7e99e4e4a6b729fa1d154a85d9d9f72232ff9cdca50868d5ba320653853ae6da5d612533d57cb9470c56ad2e01e979613cf628509bb SHA512 a6805154a0b7da8af86c101521b74d88562e34f95890ab62221bd7d0d03a41a1dcc82b26eb79383d84274abbb9ed4c683f627e75434062b7cf0984b340f5192c
DIST Convert-ASN1-0.27.tar.gz 74081 BLAKE2B 14929ec5f25ac85465204fb8f584384c5c65e73cb3ee5bfd9510a9bb2580e7c1a86f485af99ab7cd83813914ae6e277020720d26af8d2bda54acdd06fff7e984 SHA512 253bc0c1b2919841497a95bcbd05825217a3013c7f789fd9f3d389808fb015daca91f5c149797574bf32d38e94efb7f1d8df62e9e4c13928ec3b978cc9fd6fe8
-EBUILD Convert-ASN1-0.270.0.ebuild 637 BLAKE2B 0763bc97e4e9086f5354d489f4d53e4d610cf41c0be0c82b12a79bb99a719d3c0baec63b1f00c03a3abef81ee95876fd958e286a4aface03a95b95a980cdaece SHA512 a737bd01512d11ddb200daa63adac0fcbb1340f2af0bb8beff6ea5b886756fa0ddd6b37e072bf48c8b692da0cd59ba717832109528da06e793dea1e023a3daf0
+EBUILD Convert-ASN1-0.270.0.ebuild 636 BLAKE2B 8f9f100f9c72b347c347f5893317711cad4c71eaec4a03fde8a5d73f0e611f246d6d9a95754477e39ed4e9bc7a3d8853ab4da25169aad8c88d2ed2d2af24a2ad SHA512 472b7a4b127f29bcbea9bfc272fe6e59257229730f70846057d9c59fd488123448aa1ce8d042e74a9c1cb0f6db973a77e290cee34e50ffcbce4f803ef4dd765e
MISC metadata.xml 396 BLAKE2B 835109f7d055b2dad36326d3f8cff1c08596d68b70a2688a7800c5c7baaea3e3282d491e1b2a321aa2ea1d510a4f9cc69448ca3193317d08abff39717ca3c25d SHA512 8e9334d912a55b1da2071790da0a113a4f841babee48bcecbee7943c5a242548d7d4ae9cfbc8840bf29712444ea28090e784713929a0437c9086648c774357bf
diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0.ebuild
index d76a0d2afaa0..bded3731a32a 100644
--- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.90.0.ebuild
@@ -10,7 +10,7 @@ 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"
+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="
diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Manifest b/dev-perl/Crypt-OpenSSL-Bignum/Manifest
index 10bac4a63047..6844789f12b9 100644
--- a/dev-perl/Crypt-OpenSSL-Bignum/Manifest
+++ b/dev-perl/Crypt-OpenSSL-Bignum/Manifest
@@ -7,5 +7,5 @@ EBUILD Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild 530 BLAKE2B 44b5b9b7c597f908603606f
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 561 BLAKE2B d21366654ad40cdbe140dd86d888ea38503cf473fa9edf5b5abc5c97d87c0d79b90ad78c8c91dba1f4f69df292f1ca0625f6ddf249b404e6a5f0078478215313 SHA512 ef5cdfce8f94f5a36f7ed54adf046e0e4618dbe0f010f815ef8cf59b680507a3e6bd5ec44426b408491cad2ca2f65cbc2129c1729c351c8b426507ef70d7398b
+EBUILD Crypt-OpenSSL-Bignum-0.90.0.ebuild 560 BLAKE2B 07ff46b97a7e2e1d297d84e4474ec078e9a91391a37220b2698f37bc2d78b1c86c1c1b1be57dd07cdbd3075d7eb1da767e00c927b4fc945c4848e0247ad6e1c1 SHA512 f682eea60482763307dd18064b188b8ddad06599ad345782dc7a6ebac518af5b6ce4b9084400083aac7771cb26417306b334dc5d7b9cec040d705b902780c80e
MISC metadata.xml 487 BLAKE2B f989929f1ea0c37f69c27f3b0cf3466672831c28bd53d8a572e3c0cd04cb028c5fdc2e59861f6ce45d102a38e719993b43796dac1ee214d2fd3a27a2b4c613e6 SHA512 1e71784a35f318764db6f11bcbdc77aac5390288565af158ccd66cfa72c0b4e1d93973cd85bad2a39388600f6e29f0a7ab68f57832f3117626a17524b712d3a0
diff --git a/dev-perl/DBD-Pg/DBD-Pg-3.7.0.ebuild b/dev-perl/DBD-Pg/DBD-Pg-3.7.0.ebuild
index a2c12797c243..5c25b81e75c1 100644
--- a/dev-perl/DBD-Pg/DBD-Pg-3.7.0.ebuild
+++ b/dev-perl/DBD-Pg/DBD-Pg-3.7.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="PostgreSQL database driver for the DBI module"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
RDEPEND="
diff --git a/dev-perl/DBD-Pg/Manifest b/dev-perl/DBD-Pg/Manifest
index de8357b25e9c..cbaf88f581bd 100644
--- a/dev-perl/DBD-Pg/Manifest
+++ b/dev-perl/DBD-Pg/Manifest
@@ -3,5 +3,5 @@ DIST DBD-Pg-3.6.2.tar.gz 258640 BLAKE2B 76e25905b0336eae4ead14c28cf8338412fec023
DIST DBD-Pg-3.7.0.tar.gz 260083 BLAKE2B 73ae253e8033dab58075f6dc3c639e5d21f2df09880f59cb00fcdc201c17db1573e4902c4bfd535916775c0ef61a020a70e8f542ce28e257a903d4aabb9f6730 SHA512 edd4d3448dac1b563899c5fd4a1bad6cb810afdbbbf57b558bbe6710aa3e58530a6cf0932e35c3316c7f4f59763764d75ce1049f13c8c13deeb2e8a7c60ff73e
EBUILD DBD-Pg-3.5.3.ebuild 1144 BLAKE2B 20d1d5fc5b14c8e596a34f09f7be7e15c16f080c4ceeff143aa7bcc1c685a49de251c7fa823983c190e8d4819af6be64c113c992e39e8eab5dfa2bd75b6f7569 SHA512 5f237cf091c9aa5eee967b6e80d004a4e1ff3e99f344bd124f28160892c72931f1615fa3a5470edd02078dd1608e6ce4efd339ea1cfb9accdf63cdaf9ce6dc3c
EBUILD DBD-Pg-3.6.2.ebuild 1153 BLAKE2B d2618de3bb78d8192e1d0bdb1710f0f04f45028dca8ddbc05c92457d3a1f3f97c4f58ceb555cee2936a0c7d9150564846fae7434c81db8cbb2b719708b0ce188 SHA512 67933187e9e9f05347b13cb3a91d178c8c9af03cc2c2efeaadeb2ad522d9758a3c1ab4d65460b529d61eca976d177c9b52aeba16ad3513959fa27bf5a6026ed5
-EBUILD DBD-Pg-3.7.0.ebuild 2678 BLAKE2B 10177b2f54b8745b57f82f23e077b148dc1d2ee557f7ba6263923dc430847e5c57680568e236f667bcb1ae0fa537b9db84aa3dbc694e4c94cad2a76fa4259cbc SHA512 ccd72ed1ae89f14cd79749d82736061fd9ec2e7046e6b20b42fe3345e8026ff957c61a980cefdc72e7cb7a627a5a4ef7a40b145e2276d6622e64672724384370
+EBUILD DBD-Pg-3.7.0.ebuild 2677 BLAKE2B 7854e36cfd92ae3250eddcf6b1a68b817cd0008f67ae052e2921471a211e34556eb04c48efbbfd0957edf4f5b07d28d67b62a75d9b5528618a613b4d6212fb32 SHA512 7b53c532067cce4913910ff45fb4665215c2e5ac5ca3cabd1346cb977327b419b159cced38ceff53cd04c780aebb900eb5696352ff8144b54b137dff3d7551a6
MISC metadata.xml 446 BLAKE2B 428b5b91a84ab6026f482e2e3404f7b43a1557d16f42340453d927b4ea676caa3ab422705ea99439fd6369a43af9f2dcd0d7d3ec6a42f82b9e8df17cd2642a1a SHA512 23e05469a61761595bc52b6798d152dfc82b42a4ce1ed8010cd17b6343557ef92433cd31c00102098ed698ed0fd0260e3d165c926b9ce3de91f52112c9b40684
diff --git a/dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild
index 58853ca6ca8a..11dc54d026ef 100644
--- a/dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild
+++ b/dev-perl/Date-Manip/Date-Manip-6.600.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl date manipulation routines"
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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="elibc_musl test"
RDEPEND="
diff --git a/dev-perl/Date-Manip/Manifest b/dev-perl/Date-Manip/Manifest
index 71c2e6717516..557877e1419e 100644
--- a/dev-perl/Date-Manip/Manifest
+++ b/dev-perl/Date-Manip/Manifest
@@ -12,5 +12,5 @@ EBUILD Date-Manip-6.560.0.ebuild 958 BLAKE2B 257f9a6486aac163931dc685b307097171c
EBUILD Date-Manip-6.570.0.ebuild 899 BLAKE2B a7fc174b2a5a8b038e52eb8da9c8445016473fbf8fa881e439a4db9ca6184903f80ade4e29b228845af67e9755979dc252a64241452fa0de2716eadc764452c3 SHA512 2514c53ab01f8d292d705027f61966100cad370e43213c2e13ee80795b98c969651e6b61552c9c169189186b98a7591cece954ac48d801b0f2182c8b1fc8cb0d
EBUILD Date-Manip-6.580.0.ebuild 899 BLAKE2B 1c6e7be0b9ff74d537af58171206b4aeb05e1ece4dda1d6ec922c81fb957171880479a7fc451b8017857fad35720b08087e93823e47e3216c899c244eec09b1e SHA512 ceabf3c142e9912fb359056284aebd15cb194bfd55a65475b94d98999234e1c8d5e2c721f7b80a9e9c271e04b2de8be3d0c19af246d2f6b8c801eb1d38fe7044
EBUILD Date-Manip-6.590.0.ebuild 899 BLAKE2B de3200456d6edc2eb9424def183aab765115c9da55768c5eb07ba476a5121e6425e39cc3a821929417f1144acafc67be25fbd26462499f5395436e3abe3dcc49 SHA512 0ae6aec0b6d662e08ee8cf39b557d984dc96db6964d79075d41a9921ba268be1e6df57391092d9c9074a95813112f35bce0abf4ecc40538d09ff1675a8b958c9
-EBUILD Date-Manip-6.600.0.ebuild 891 BLAKE2B 811306afa6d18527a58131a9d2880ed23a02ee831250dae3abbf0e7af06e0c79aa6c557b972b832dccb6d8a7da3c8f5bda07fff2ff11fb9c094394451d824880 SHA512 de408bb7dab59c8648ee10bee69f8ebd370ed37ee707331df2728ea2d55c6cf76ad487c9ada1a53546e95b624e389c4175691b668ce2970a3ed14a5624af9294
+EBUILD Date-Manip-6.600.0.ebuild 890 BLAKE2B df4020314d236c27317cf3aff563ae37b65318b448090043180ad41a0044a03903aa5e7bb13c070408500c1ac2e157c873e6fd33d7c84b27d4ee0fe85cdc6e35 SHA512 4d105774d87c74a14bb8245db1567c0409ad67ff3ca3735478c07c2f95ae976931116228c57e043368f5aa97bc8c4f2eadc4cf0c63c0ca5217904e5a0e5b00f9
MISC metadata.xml 71063 BLAKE2B f7ffb9fe1d37153b8d40d8e176292bc17b65f60b26fb34df4ea21ed66d9f052be669e3eb5c3de0f233454cb35d2098d76949902163630b421ad34afe3923d777 SHA512 3e0885876687e6adb60ecbd0f538f3f754716150ad593f9c729b2ae85f98f081eb694bc5d209fe1156aee475ef14a1e42d260cb46224c462ef95e4318c387497
diff --git a/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild b/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild
index 07c8add5640c..5c7877c688a0 100644
--- a/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild
+++ b/dev-perl/DateTime-Format-Mail/DateTime-Format-Mail-0.403.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Convert between DateTime and RFC2822/822 formats"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-solaris"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/DateTime-Format-Mail/Manifest b/dev-perl/DateTime-Format-Mail/Manifest
index 801e0007a9ef..f9946a8da43e 100644
--- a/dev-perl/DateTime-Format-Mail/Manifest
+++ b/dev-perl/DateTime-Format-Mail/Manifest
@@ -1,5 +1,5 @@
DIST DateTime-Format-Mail-0.402.tar.gz 178213 BLAKE2B 16ec4de015b19c30cf2ac75ca09ad91081d5842376f30398da7b66a96068acf6c827a9b488ffb1d1fff275d7cf163f8ced0487a70d5fd6cda049bcafed390bb5 SHA512 079a4a4e3dbd8b585726b03809e42436d48a71c94f4a94a662e7955278374ff564ee0fae4a4999f84f2f35d78b0d695b917a737e262a7499940272abd66ac5c6
DIST DateTime-Format-Mail-0.403.tar.gz 178292 BLAKE2B 931547f40cab8d135167260783c5622a748f90c4d0b3b002496ec2ca26390adc30b5e8fe1b95a9fdd81fcc65a9fa1166413e2a79d390a652b1f74b4447329b2a SHA512 b5e6f0ffdda3c52aa64b65414f399dcc06f72004c5421f8f0dbf1f9d4cda6e0deb1c3873df62531dc265a44ac66fd110dfc1d4273c97a48b0c472a67b03fd56f
EBUILD DateTime-Format-Mail-0.402.0.ebuild 649 BLAKE2B a57ff7fb896ac9288015b2e8a8cd63ab8730fa7e09cf8acfe812dfd59d5490f049bd74c9a5e047351ab47b1c4739b420528d4a93d4643073952b4769c60345da SHA512 168b80e3b44fbde970bd1533ea82532c3852b92d6d16d4170318ce5b282cefb80278f0c0485558d9b1b4b40aec61f9e567446347b492381bcbd889aafe802aa9
-EBUILD DateTime-Format-Mail-0.403.0.ebuild 619 BLAKE2B f727d66e9d24ed20034e62b7ef6b7e77de6890baa8d79fd65d0dcdcc61a32cf770105f4482ac67818556397b8d386e094b9453c234686ca596654c607bceb93f SHA512 9b12f0daa01f5e9e4399ef1e1b57b523941a0905609e3655a0d3d5fd922766ccc9e2c6b43bd0103f7957f20bed3fdacf5f1e2bc271298d50a8e6e5758ea57321
+EBUILD DateTime-Format-Mail-0.403.0.ebuild 617 BLAKE2B 936856b2c740134c431adb036c6fda503ca512877bc9b104e081be3cfd17b235d086b1e42e5058561c3a81cddb4ffdc39f446be9a0d352cab380429c013edd58 SHA512 e3604d4efd917034915886288a9afcb586f29d906fe5dc156485a6c82a31903ae518ce2192b6706cf6af6461535c660120d42d87380e7055cdafce2bbd06180b
MISC metadata.xml 413 BLAKE2B a0621506432e96e33421b27dfefc06731fdb3fa49d22fd6f7cb826e1aa36998ffe95326605369fa80224f1487b425129309a6aa6bb6959e83ce3de71f0f17cf5 SHA512 817090c051dff57cb4ce28ae9b3749f560bdf7ec26daa23d0c6797acb591808971907fc09cc4ff7e2fc4f10ace5f2abb9d45a39f1d9a16ad369f0f73570f2a9a
diff --git a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild
index 4521d08e56f0..b983cabe5141 100644
--- a/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild
+++ b/dev-perl/ExtUtils-InstallPaths/ExtUtils-InstallPaths-0.11.0.ebuild
@@ -8,7 +8,7 @@ inherit perl-module
DESCRIPTION="Build.PL install path logic made easy"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/ExtUtils-InstallPaths/Manifest b/dev-perl/ExtUtils-InstallPaths/Manifest
index 16f36ca773e8..016902f42154 100644
--- a/dev-perl/ExtUtils-InstallPaths/Manifest
+++ b/dev-perl/ExtUtils-InstallPaths/Manifest
@@ -1,5 +1,5 @@
DIST ExtUtils-InstallPaths-0.010.tar.gz 18395 BLAKE2B 66e7f4128f70f1d316f3fbd9e9824533be5d49eefc509fd92706585134b85c2b9d55d59602d8e61a4548f9808b9abc9ab1586172be331b5c3c4fe74691e69ec1 SHA512 3639e8e05b2d59d1a5c4548d74e51158ce6e6b2260d2958f5500b7bb2f64470b72b8b9690e3ec917ff6db8baf0a81038178336bccbc272116e16b520cac73f0f
DIST ExtUtils-InstallPaths-0.011.tar.gz 18588 BLAKE2B 35d10a3477837b00763ce039651d283d7a9ee047b68ab354456c2ff9f9abb9b4cdbb6b9869f0da0efa6080dc5f60ca22af7746c4e8a6f422cab24085f25702d1 SHA512 c31bfce1ba1094f1408409d9a50406d7eb974ce43195e968fae51493a7fd3c7112d41af561435233b14d2396df297604ec0c264bab910566c046f9f7b5b3beb7
EBUILD ExtUtils-InstallPaths-0.10.0.ebuild 566 BLAKE2B 218f48e7224aeb80597aed0771a81518f7c8296db8b4dd959e5e62896c991db4ad74cfbba702c86d1b3f69eff61da50b53a9bb0dfe7abd6e75d528b19523ff13 SHA512 136237ee1965a8bb698b43ebe5ea804106368e0273e51ac9a72c99885dfada10b1a2559b86e853e8dcf0aea2b020b47534fde81019a3fc825f92ba39a59c09cd
-EBUILD ExtUtils-InstallPaths-0.11.0.ebuild 643 BLAKE2B 890631961e58e8b32b182bc7f84205a5639b0fce2ece00a9ad5184668487cee230302367d3c3434365b01606ea9b872b2a95024380467e9cda77c7f652a9d412 SHA512 2fe168dc43635de474248fdf8c131d139916441e99ab7beaf7c2d8de2e30724912f491e079b8d46c11731bdd593e6226b9b514d2b8a3a467735cd80101b8d29a
+EBUILD ExtUtils-InstallPaths-0.11.0.ebuild 648 BLAKE2B a3ca6555efc411c74bdb2f621cf3922fb85374911db3f52a6c228c29f630c2a41ba2f39320ff0ce2a1ac36eea12092ca1ecb6bc7415dd2bdfd454ac5368d96cf SHA512 8b1c348fb1218722e20c99ffdc10fc54ab0674907a805b861ee5db744407803e7922c7344da014a0517dc04fa5d399a90d9f229f8e45fd9fb4ea71424160390a
MISC metadata.xml 402 BLAKE2B a472ac9c3aab745c81c5a097f9d033b4cfbe2895ff58ea4b2fd51ef9be3b179748bdb1463382a95d0ca2d0e0f1025965b5f3dc38e9bf30074c53a714896898fb SHA512 e54ec2e34cdb7a4825b4747b988bb2a534503dbac349d7a5e71f4e995586598a29357162197b62b4a727af8254c1f6247243edfb5420cf8b2207b915012101d3
diff --git a/dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild b/dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild
index e611ab9c01a3..96220ace83e1 100644
--- a/dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild
+++ b/dev-perl/HTTP-Cookies/HTTP-Cookies-6.40.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Storage of cookies"
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 ~arm-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 ~arm-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/HTTP-Cookies/Manifest b/dev-perl/HTTP-Cookies/Manifest
index 7c01eb8de5c8..e95058696bb6 100644
--- a/dev-perl/HTTP-Cookies/Manifest
+++ b/dev-perl/HTTP-Cookies/Manifest
@@ -3,5 +3,5 @@ DIST HTTP-Cookies-6.03.tar.gz 33669 BLAKE2B dfe536940144ef9488bbf85eb6f4b2dad176
DIST HTTP-Cookies-6.04.tar.gz 39502 BLAKE2B a6a5de4a992ee246dd0e04594fe47ce635248d7fb004acdd4eb926a84c27a7b69f0b8d5a522460287f1786f3d3f9d8bfd23c933ab7650e8cfaffaf392eecb94e SHA512 e8b24b96e6630f1238e828edfbf7074fb9186a391fd1d129fb65a82748a4cf7d71669fa658c31957560a6faac3e638c8dc7aa3182acaa6fd14f0d56f3968f5e4
EBUILD HTTP-Cookies-6.10.0.ebuild 642 BLAKE2B adbaeae3ae70ab65129a132f232e164bdd5a11015f4a1dbb7f04baa240081ca738460bd21d9cc28e433dd7c31222d9ee078faae9a9e9e18f8f7f7869ea7a6389 SHA512 6e05ba7647bc935a9d5a1e1220ed676b5474000dd0c195f3afd3054f268cc217bd826ce05ddc8a9d9cc7f6a087c2b41e56617eba3afaaac4b3cc5416c3c8f682
EBUILD HTTP-Cookies-6.30.0.ebuild 843 BLAKE2B 2f94074fe6e414095c583412483477c06da76fefe3be28b96662441b78483d4427592575c565b3c841fbd2f3ba8842943a453d793318b81187dcbb17fe5ad68d SHA512 f3e75037ee5185eb7bf59b016b5e1dc94d91605b8d5b140f0899d342a0c95a193ba38726943d0e6449669ec5df9f7ad8e7edf4e8f09c6c3ebc844899333143c2
-EBUILD HTTP-Cookies-6.40.0.ebuild 757 BLAKE2B 05275fec02108eadf8570adaf0acc4f565ab019d91d0d06ea0c3b7aaf7ac64370377968de2bd334d869c31da57be755cb7e65be3501e35ff880f5b660dddff96 SHA512 39ec1369ce1908bea5529a0cb58a5bf97641d47000e62696d1b800935561aa06f7ce63ac932ca29499f13a13222e2681cd1ba75e4d542326cc8215bfa5c9ddac
+EBUILD HTTP-Cookies-6.40.0.ebuild 756 BLAKE2B a7a56fb4412c1e636f713db87dc025851458421eb94d3e7152c1fe8391ecdd8d1e9ba361b638b6ce76e370b35d987f8bc6f5851163872e59435a277db317b169 SHA512 e8cfdc1a3ae5e07a18aef8770e775e27fa83d7798a2bd76d760314b7ed3aa1322b4213865d41d065d849e3219c1280f8a7e6817bcaa23c3f445ab2294bd23db7
MISC metadata.xml 537 BLAKE2B 661efc3e34bd073871e2a424df5e52a5e13763862c73d9ad2fd6f7335b2d9806eaed338e3849df393d19ce2a4f6bfc7d80cb089037a0dc921d507349d5cb6182 SHA512 8bd8c5bffbca00990043526261a737dac89ed22624d171ff6c95f01a466e9ba6234d7cd64a86a091869f9446c5af8112bb532101b449dfac0c4e799cbae57aaf
diff --git a/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r1.ebuild b/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r1.ebuild
index 5f2068674db6..412e48abe019 100644
--- a/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r1.ebuild
+++ b/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="HTTP content negotiation"
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 ~arm-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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="
diff --git a/dev-perl/HTTP-Negotiate/Manifest b/dev-perl/HTTP-Negotiate/Manifest
index 9dd96e2d3d6e..671aff70e7b8 100644
--- a/dev-perl/HTTP-Negotiate/Manifest
+++ b/dev-perl/HTTP-Negotiate/Manifest
@@ -1,4 +1,4 @@
DIST HTTP-Negotiate-6.01.tar.gz 8596 BLAKE2B 157e6470dabf0eda068aba69e3e53fe28a9a38634df6ae77fc8354e6e190629ee90f81e1cdacd0018d0ca5183183db6960ebeac5d2d536d800a7dadc23775dcd SHA512 2651010f0d989fb255d37a0e4585de4779edcccd59fcad7d7f5ccc7d2c2ec420060324beebc880664d6c0d29193ce62f2d21cb6332bbfa0a3adacfa632876617
-EBUILD HTTP-Negotiate-6.10.0-r1.ebuild 576 BLAKE2B 7b8a6bedc9bed81b7a87e435c148ee6ae33bf000a06bb6bd642e32cf41d0f4c167f3d5a046905765ff21ad01beeddfcb66886066bb5694ed8e74075f2792bd5b SHA512 5b0c0aed13cdedc9efa49b8e430c2836bd7fcd99a81ae0a4d31fa8bca1ddaa2d0a5b6bc72c4339ad97e22366725807c35b8ee644dba48b8d79afc1678e9018cc
+EBUILD HTTP-Negotiate-6.10.0-r1.ebuild 575 BLAKE2B dfcb9f5927805224b9ef379c7241ac3c699b6753a9ee1c6550d33f859215c4d6f8279a94cf7d9238dd19aae58d1cadbac55080c7bf2571f3f9eae5a54f296724 SHA512 3e736e1573e2b51af63b42d73b50873d0ce00f58fdb3afef0cdc97edf2526f00a9f3b83273bd84b3fadb3c1a0070e3b4d8a17d4615fb0fc45e6a12e2d42ba4f4
EBUILD HTTP-Negotiate-6.10.0.ebuild 595 BLAKE2B 9853804390ce523c7b66085379ff45d411cf0ee46a17b29f8e0d854a79c3fa84cd7a7902ac1ac205f347fa5c49cdc0656da3bf1c7319af0607473c565d155e03 SHA512 7be71bd2823c80b31231c479d40a65349bafc47915ac7c2b58f13f0af3f29fce475be4fa391e5ecc34771e727cb3a1de43c9daa661b418d45e7e0872e9a754f6
MISC metadata.xml 388 BLAKE2B a31ceca5a5043a14e25deb7412ff114998bc04a49570ad620ed16157721fd8a2147c3ed539d8e78d8d67ccd26ef989f871a9e441610231b7f9d5a48ec2c4b08b SHA512 069bc2453fe7a55bc45401b8877a73c5b333d61cffd3c2ca138a4f9f02fa4c7f86de82c150db527dce991ef531a79ba9e62448395445e26613cc697ef599d39c
diff --git a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.60.0.ebuild b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.60.0.ebuild
index 2e7af81eb130..44caf92ca7c2 100644
--- a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.60.0.ebuild
+++ b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.60.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ DESCRIPTION="Provide https support for LWP::UserAgent"
SLOT="0"
IUSE=""
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
app-misc/ca-certificates
diff --git a/dev-perl/LWP-Protocol-https/Manifest b/dev-perl/LWP-Protocol-https/Manifest
index 4e2a1a8a1889..66d9f96320ac 100644
--- a/dev-perl/LWP-Protocol-https/Manifest
+++ b/dev-perl/LWP-Protocol-https/Manifest
@@ -4,6 +4,6 @@ AUX LWP-Protocol-https-6.70.0-CVE-2014-3230.patch 1136 BLAKE2B b6a82d284c8a4bcc6
AUX LWP-Protocol-https-6.70.0-etcsslcerts.patch 1595 BLAKE2B 1a0d41704506f988405a776d96292e12be53487b3d2ab71259f82282ba95741e647925444d4c4090b242ebeeee49c7e2dc83f93d5aca6480bb4731970c410f98 SHA512 977ae51ffaa8d931e55b1aac278980f0a13fc06f0cbed99b81d983cd98068f5f8e65b388ed97befa6c850d92e9cae785ae3b4f84d5115cf730271bc04a40e18d
DIST LWP-Protocol-https-6.06.tar.gz 8376 BLAKE2B f8c19db22689c50b707f45d19f745e49329edf14d87a888f9d5d4eab901d5bbeac0b525f13a3dd0ad8ab642a2ea7f2a77167a86ccbe5bc6644bc4478531be8ec SHA512 acc65d63da858f25cf9cc1e11d074f035e8ead4c1ffea22bac930f61100ff98f2bf0bb4ede12219d6c22bd5fe4d99532a45fe5cbc9a4b863dd16b0c379f8d2ea
DIST LWP-Protocol-https-6.07.tar.gz 9184 BLAKE2B 0104a51ac8b5cedeedc2f19bf6079a2f22f050db5f9e9030a015b473c63c8c01ea1716551a30e9602323dd420fdd50e304840722d214d38e1ae2a0347c91448a SHA512 4a07cd8a1c44e31781069a632a77f3af43747933420e831b4fd4a12faac7dc04f0c6b10ea773c3e14ecb66209a547b3587c0e3f481a55b9929db65f7b10343aa
-EBUILD LWP-Protocol-https-6.60.0.ebuild 801 BLAKE2B ebe4e3d0050b8762d4b45eabace511611823b157d9da31bc8be1c3aa2d33fa22e200b0bbb15f70bf45ff12a27e6b098a92713d9daac6d8e479a44a773aef48b3 SHA512 2890a804abaa78537ae0522c7fe2d9f6e62e1cfdaf152bd9593d23c92c76be8f1f574839bd7af460d8c99dee27cc3179d67a037604d577b5228e52153228044a
+EBUILD LWP-Protocol-https-6.60.0.ebuild 800 BLAKE2B 1bc5a19a0500a22ed903ac9b79f110624d794b3f92f109061bcc0ab174c7c6ae8a431ad6cde98b9e6e3ad88f26cb339dc150ac3f82a8edb0611b76c8091ec658 SHA512 2463813e314c4e9d16d9cf532b631e56bd16f5c4bd944f1edf16650c41d4c1d0c2b6cc5aa8919732916042f0a07dc6e082f663e5a08e0c82cf58788eea429399
EBUILD LWP-Protocol-https-6.70.0.ebuild 952 BLAKE2B db6ee911aa992ff97627ee6d8bb081823904644c27f757d68607c9fe0d117de48edcbfba34220d0417f8990a1e6b0cbd298935081cc30d59f9e250cd9dd7c6ab SHA512 29651d2fcec83c918e1ef8f641f3ca602777bdb30eb7fe6bd4fc49b0636eb0be9c2474335e9d5791283e709de0c1209f1841d1c4833ac66e9fdeb9ea0dcc7cd4
MISC metadata.xml 470 BLAKE2B 3ca8b3351b051c0c140dfd02e57b98551aa5e3015d008ecd4c609aae9067535e9eec71c5c94b7f8f33931a69d6ad5f4a357cf91d070fc7932c8ccd692fc4471e SHA512 53faefb3533b9b8534d5a41f25eb5c77e0d9a5e765ef0c90a18c6bb1bee62bc9ee88ad4e8eed4c85453ef4cfabb240d5ff1e60e6a6651af0476ce0fa1d269bb8
diff --git a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild
index 5adc4ff83b66..c9d472f34ea7 100644
--- a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild
+++ b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.550.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XS implementation for List::SomeUtils"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/List-SomeUtils-XS/Manifest b/dev-perl/List-SomeUtils-XS/Manifest
index 7b67c860bd46..bcce325764fa 100644
--- a/dev-perl/List-SomeUtils-XS/Manifest
+++ b/dev-perl/List-SomeUtils-XS/Manifest
@@ -1,3 +1,3 @@
DIST List-SomeUtils-XS-0.55.tar.gz 95426 BLAKE2B 84c5cf45a646062769ffc3b422e407071b9934a52cfbbb5d6e2b9a6f9640c26c7bc9fe24f0a24d287cb2558a2efeefd3614ea988177cd09c7927bfe424e3cc8e SHA512 44bf99ed3653c6d21fe0d0504dc6e3235ee89079b9c7cb77315f5713c0522057f8f3acbd34001bfba34cce6dfc568684c564b4fcecc700cbc780c57d36591f1f
-EBUILD List-SomeUtils-XS-0.550.0.ebuild 678 BLAKE2B cc9fb0007a187a99550edb2c27cd40c1fc1dcf754ee59eb8882a0b549364a58de00d8474b1b93b2169ba5155f91a0ba5cf1babf0f35a7222cece63552f5962f7 SHA512 e3800d9e1452e007c8e70b81a339580351a445413e1f4f10714e2eacfc0783a8f5d88301625f245c3aef4f62ae195f48720bcb7eaa101960c5d29570d73b1b4e
+EBUILD List-SomeUtils-XS-0.550.0.ebuild 684 BLAKE2B 91c86275fbbf9a3ea3979833b7d45369464699f946338e7112c096da8cf2b460c2a6a32e3df30d86c7b9dfae27e3cd7d1ed3afe43ea8e1718afa10dcb41aac36 SHA512 45a4a3d76a0feddbbb09e8b64887812790f5b1f4c53f138b14a137c6e7992e737ac68033969de7ee82f912c2b8fa5fcfda85402d0addb176fabf34efef46e70b
MISC metadata.xml 407 BLAKE2B 50bd471ac48c27726b1b984452826d712a3cbadf2f59958a47b27f1e498c8651fd3c21f8670a8b1af63ecb6a56fb9a5f0a9f1e6dfecae5aad9471c3ac3bbaf7d SHA512 7b7e867350c5c5d70f773da33373eb6ad0f5a40688ff3abd31e6f376c00f5adcd08f5ea76680c5dc8b4aa1cf8abb8d289659d9ddf2540e356ecccbc1208bef09
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 4bdd9973a38d..e700a71a6a73 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Module-Implementation/Manifest b/dev-perl/Module-Implementation/Manifest
index f70970c3950a..be7a77992cac 100644
--- a/dev-perl/Module-Implementation/Manifest
+++ b/dev-perl/Module-Implementation/Manifest
@@ -1,3 +1,3 @@
DIST Module-Implementation-0.09.tar.gz 18553 BLAKE2B bab4c80f852b72ab8392d4e4f2717c1af0742ed6078ce92f1d5ff345c60f752d16f98b46b371c0c7596ff1c1df5d2e41e05927b6384b9e4b11ab7c352e54e5f1 SHA512 049f967ba1bd8a3914968b34006030ae318d99ac629a0f34736f1c2b5392490c30aa0914e777eaefda7f0f58755d2d3363a266b90db59b53fe145ef68e1d953c
-EBUILD Module-Implementation-0.90.0.ebuild 855 BLAKE2B 69cc3bb8d32dc0fad4cd7ff9b59172dda49e641636861bac9a6821a97299256634ea74d35a8ab81492a647f6051efda3a032617a9d686cc8fff27afe1e600337 SHA512 1897aea8a76491d650fa4d83985452d5ee80e3688b1c4a1dac2f5741ff27e636c658e76b867694608d692fad5e8bc98a67ca7712261770d8841ebb47cc83f1b1
+EBUILD Module-Implementation-0.90.0.ebuild 854 BLAKE2B 29160e5f98f238da637bbf3e675092a67a8b85f6723b3b119f392b9163925dfe30180ad67ea31a53c41276dc36f8ec873ddae285ee3857283fb217674ebb2e7e SHA512 0acb0775624bc5d91706b6fb56fe6ab17793ece535563fa93ad246a6a64d78fdd472a4fdd5b758c2168f2c2505188e54bbb55eceb7835a86ca4288b933b991b0
MISC metadata.xml 414 BLAKE2B bb3116f016b54f7b6c302a995fc1fa4addb0e140624766d518cddbf33423cf197fbf20feea579a2f5a57a368eb756c5338facebe66ff7ecc4562246f3bd1e57b SHA512 be433eb1fb26d27174824a01d076585b7d32877a8936f87b876282d71bf9e2280571dcd64d1612c34a4bf58741a23166d4c5f4415fb907e0bfbe5c339bd64887
diff --git a/dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild b/dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild
index 1198357dcb4d..37563d695ae8 100644
--- a/dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild
+++ b/dev-perl/Module-Implementation/Module-Implementation-0.90.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Loads one of several alternate underlying implementations for a mod
LICENSE="Artistic-2"
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 ~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 ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Net-HTTP/Manifest b/dev-perl/Net-HTTP/Manifest
index 6c6e9878dc45..3208b9dab6fe 100644
--- a/dev-perl/Net-HTTP/Manifest
+++ b/dev-perl/Net-HTTP/Manifest
@@ -11,5 +11,5 @@ EBUILD Net-HTTP-6.130.0.ebuild 950 BLAKE2B 95f199bd8115ba53503d6322e1351a7bd7232
EBUILD Net-HTTP-6.150.0.ebuild 926 BLAKE2B 182f5e40b463638ac75d66a8faead62528d99eed4a2d23d989fbb788a764900d69ed2cb48aa0efdd7b8fb288ce7798059dc3ad3e7b9d1673dd77054b96332938 SHA512 fdafd78214b436c190e74e3a7703de2a6d6c3bf2625042359c9a20938e44dd5e2651947c758f2bdecf707ed17c4d0776485a5fabd04164760c23142be22607e9
EBUILD Net-HTTP-6.160.0.ebuild 925 BLAKE2B 480a8f1f8764c49a0d212cbdeae7ce74ff8f55a960c253b28863ce33c3abc86947ad720e4db560ecc4111532e9d15ae7e720ab80b963d5c29cdc1aac9830d3ec SHA512 ae7717fd2ffc8999a9f4d8940673094be1f51bc7eab31b545622741eeb792be65e8251b1b21675b90cbc6dc2f890c2271d5fcb5bee962c85367a21c22dc7a1ce
EBUILD Net-HTTP-6.170.0.ebuild 937 BLAKE2B 73cc768efc8f63f2b199e2bf6c131bd058b769f533c672e87ae62ea120e8d233a746026948e121237d6ea1dafd76ee7604332897f69bcca47dc61d61bbcde936 SHA512 86de4b7c4f83161f08fa6f2d28691aaf6b2589a5cdef977479769e6bd2defcd6cf1672e0b1de27ceb8828872d877868156db5fc17ca91ec9be4dd989dbeefa2c
-EBUILD Net-HTTP-6.90.0.ebuild 767 BLAKE2B 4ca863d2657c4802262b8377b8f60cb5403adef8c46db65c353f2c34e3bd0993965980e32853c51d023c1b15e0fb72efa5ffeb807fa00d6bb59cf9a0d33c91d9 SHA512 041ff42f3e6e6cd726e135fa531c83290446190d7f9326a5f19d37d2b9139e980ae1853ae23fc42f9294289b914c12fceed61f795088f65781dba85bf75bb426
+EBUILD Net-HTTP-6.90.0.ebuild 766 BLAKE2B 50bb9235d839badc300c6a4e9e13858faec19a75a02c6fae0f17d2d2116a4a42e758c86f89995ebca8ea011649501ae4dd9269ecbdf313f75905cbdf329b8e92 SHA512 4dd774a461368b50fec5072910334d68fb852ec4c6f20af3726a781ef438aae51fee3658dc77ca2a604517581ffa5d265e1c85b775785b451fe3daf33d2c9175
MISC metadata.xml 552 BLAKE2B cceb9dac240083ce84261040992af424efbb107431e3c705afe9b8a328cf6fb69c1fa20dec1233fe71e7b2d1103161831293f780c2d1b2c7ff0a56352d1e3f89 SHA512 961ea4e69d6fee34cb1e0086fb4fd451ecb36192a1ab48373350f77e6f7e84e79f20dd7d8fb51429a7e678287f494472358d8e6ad5f8839ce2f159d7bdbb2be0
diff --git a/dev-perl/Net-HTTP/Net-HTTP-6.90.0.ebuild b/dev-perl/Net-HTTP/Net-HTTP-6.90.0.ebuild
index a917229f7c78..f68939e1322b 100644
--- a/dev-perl/Net-HTTP/Net-HTTP-6.90.0.ebuild
+++ b/dev-perl/Net-HTTP/Net-HTTP-6.90.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Low-level HTTP connection (client)"
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 ~arm-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 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="minimal"
PATCHES=( "${FILESDIR}/networktest.patch" )
diff --git a/dev-perl/Net-LDAP-Server/Manifest b/dev-perl/Net-LDAP-Server/Manifest
index ebd9b16161b7..e6301d2a3027 100644
--- a/dev-perl/Net-LDAP-Server/Manifest
+++ b/dev-perl/Net-LDAP-Server/Manifest
@@ -1,4 +1,3 @@
DIST Net-LDAP-Server-0.43.tar.gz 6707 BLAKE2B f09c3297cfb0e11872350f217964ee6adb0487e3fb97dc38087b78c0faa5ffdc7881446ee0159c743478b69cc2040018d8a7f31098251dd20be44e2ec77773a0 SHA512 b615da489a78c5db0270376c18bfa1cf2593dc1395647daf46bb15b7a8e967b8cfc4888cc07ee9736798972e89b1719fab02c2c7bf2884b0fc9ffc350880aca7
EBUILD Net-LDAP-Server-0.430.0-r1.ebuild 472 BLAKE2B 3b9de2b9e5ad7114dfc54c5cfc6da1d752fd0223bedd15ef8ecdff5682158a24d010e9b15781dff3f714d7d501a3a7a54b6b874074cf87956e9d2a447d8cf61f SHA512 d64a79cef1bf1fa2e4ae35b399ee379095342cb701cf59bb235d9155affc47343b4fa5113d491fd80da3a01e5a5c282b95238b02f3089b08a119c8529e9a0147
-EBUILD Net-LDAP-Server-0.430.0.ebuild 460 BLAKE2B 7d2732e5f21f1f119cef87e1d9ff28d7006340069992c57465b051bbe87e3768fec654fca9d48795cd437387a060d294be49e87a2c29de9f34d73703b8d01344 SHA512 e9ce8e06ca4b17b550e37a0af38d984084aeef2829cd952c48e2543a406aadd1f3874fe63898198f7c280f5948a8cfe8f1aa1fe5313d527d5a099c42f7940659
MISC metadata.xml 517 BLAKE2B 6c5e268502456d13ee281d2fb7c0db258104db5f8797e0e141a60b25a2c2f4005ef8d677f053a630b4ba9959ceff77767058c1cba7d37a389cead4ac2c2ea662 SHA512 c9afb1c84da0a420129c54eb6851db6b08e5daaa97a01a3ecc421826c08c503360517f5a1a84430b370909c702e48b36ab4b6c25e8a0c9599af62e5f12986a02
diff --git a/dev-perl/Net-LDAP-Server/Net-LDAP-Server-0.430.0.ebuild b/dev-perl/Net-LDAP-Server/Net-LDAP-Server-0.430.0.ebuild
deleted file mode 100644
index 15627e0244d1..000000000000
--- a/dev-perl/Net-LDAP-Server/Net-LDAP-Server-0.430.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=AAR
-MODULE_VERSION=0.43
-inherit perl-module
-
-DESCRIPTION="LDAP server side protocol handling"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-PERL_RM_FILES=(
- t/02-pod.t
- t/03-podcoverage.t
-)
-
-# Net::LDAP -> perl-ldap
-RDEPEND="dev-perl/perl-ldap
- dev-perl/Convert-ASN1"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker"
-
-SRC_TEST="do"
diff --git a/dev-perl/Pod-LaTeX/Manifest b/dev-perl/Pod-LaTeX/Manifest
index 69c175693b0a..e4c4dba87359 100644
--- a/dev-perl/Pod-LaTeX/Manifest
+++ b/dev-perl/Pod-LaTeX/Manifest
@@ -1,4 +1,4 @@
DIST Pod-LaTeX-0.61.tar.gz 32618 BLAKE2B 6fa102c637c3d990247446c09fdf86cdaa9c4a50fd09a5d386c2b2840de0cee7c64116cfd27badd6cc4b08dd17fceb9a4f58eefb4e4b27599baac158bd44ded1 SHA512 c9b5d8b50f630e25e1f913d95d83a1323e71d2c5a3a794a543bdc9962800e5979b3e58595e7a653a96f9aea1f321c1564e2062e9b9d70d8c4d1c6729cb8df498
EBUILD Pod-LaTeX-0.610.0-r1.ebuild 455 BLAKE2B d236ca8c71b67c403fabfdc4592b33ec2913d033e362b5323f683ed1a9d3cc4e251a73279844b935ea7a5254a0c474603193e950d9ed10cbcb72a2df45d482ed SHA512 7d6ef0f349f71f6c93e52706acf46bf284ec2933bf15b206941624d67b6fa4985f05783db20819013a8dfba23ac5475999ba8de9497a76839f10ce23737579c0
-EBUILD Pod-LaTeX-0.610.0.ebuild 466 BLAKE2B 56975bfc3ff84f75f4bfec68a014ebb378c8cbdd3e0907503ba2c7c644354088e142600cc859f0a261651a3b62a014be099327a482148b977750ffbaf8676cfb SHA512 c686020d3ea872aac32e5e114f84a80d4c9569c831723b49618cb7feed6cb5e936ae05ad258e2fa5e61d8f0625466229cc27d46394bf281b8cd644e67bb2f2dd
+EBUILD Pod-LaTeX-0.610.0.ebuild 465 BLAKE2B d5e71e6d3b57778446a15d9b8ef2b725ef0d5d8206d5cc92bace7f0c650e5c85a92542958b60b0ad8a06433931004d2b7ee23a4f6cfbc73019c3fdf5ce84acae SHA512 02b015c901a045c208781ee04a8f76b5cb6b17e7b7cad2e23a4b0295afde2b5fe5c06c95bd6879ae16401d140874378138041c3065aa8fe29573e32f33d30a71
MISC metadata.xml 390 BLAKE2B 4c5f45fedf26c3fec15f84ec9be02cb52bad73ef1ea1440660d4b5be42f2b6b6b90ca0aa5c7791fe38ac9b3848100c4045a350f0407e442140f42bbfa4d3dfa9 SHA512 341aa40bd68ff1f379b3b316a95126bbd491942545992ec62810de8b3f471493960fa1cc51328908488daaa5d1ef4a299f2b6f8b59b78e22b53985300759cecf
diff --git a/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild b/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild
index 0e2e3cbc4086..1647aa9441c4 100644
--- a/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild
+++ b/dev-perl/Pod-LaTeX/Pod-LaTeX-0.610.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Convert Pod data to formatted LaTeX"
LICENSE="|| ( GPL-1+ Artistic )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""
RDEPEND="
diff --git a/dev-perl/Test-RequiresInternet/Manifest b/dev-perl/Test-RequiresInternet/Manifest
index 226b0e420e56..ee487e8b3aff 100644
--- a/dev-perl/Test-RequiresInternet/Manifest
+++ b/dev-perl/Test-RequiresInternet/Manifest
@@ -1,3 +1,3 @@
DIST Test-RequiresInternet-0.05.tar.gz 11029 BLAKE2B d10a0dfddd08feda05389252a3210bc364f64f40b309c2a7521a85dbf4b42f649a8342befb176422bf65861322c75f15c45fa8294de52adad402fa8e66564eb2 SHA512 572af3e6fdfb90df3a58ba6eaf571717b294a54fff4b3f597fd177f1eb91fb1c929cb808f8d219f692314a944cf41dc1afab41f5a0dd2185054c08fec69e66c3
-EBUILD Test-RequiresInternet-0.50.0.ebuild 580 BLAKE2B 6fe7dcee247798a6e17ed4bcde3211bdbc5a888e5ca2f770dac3d87410e55d9483752e8c25c46a0382ee546f2fa7d8c5b40ef0d572c3db6cbea0992caecbc887 SHA512 921004e74e2ed678a974ecdad7c6bdc88fd749207075c2a420a56e8e8af1b1ef7f233c1bb77d06677a5ed8f869b3ecaf0feb39b57d97519b0f3b0c5383c9d798
+EBUILD Test-RequiresInternet-0.50.0.ebuild 585 BLAKE2B 6e1a6009397b99e926529969b6e053b602b04fed3c82da61f20dbcd824751941b180386595366556e07fe6cec3378559d0ee06f70b084c3d657dad3f658c9ee0 SHA512 75abe30a784faf48575f27a68b8d006ef78d6c174ce50623be41eef8377afa3d32d3babcc6237fb87c21c900ce38e9bcfbc2bd6d3e34949363636aa03b287136
MISC metadata.xml 414 BLAKE2B 039f0a245636be3c02f078ffb87dc23c68ca109ba56a57ab06429ac76cf8f64029bf7458a972220b386effd6ed7a06cd5cb7b2d339c0dda4f5f487ba0ef9cccf SHA512 7ca20e491294fe98665a150b00775384c46091f97d470933873cfe1b1430cfcab2573111c0970cd9b88bd8dec373cbdf6832bd0183963e70de9ba1abf0b18f81
diff --git a/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild b/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild
index 3a0342795760..1cf20cbf0556 100644
--- a/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild
+++ b/dev-perl/Test-RequiresInternet/Test-RequiresInternet-0.50.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Easily test network connectivity"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc x86 ~ppc-aix ~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 ~mips ppc ~ppc64 s390 sparc x86 ~ppc-aix ~amd64-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/Types-Serialiser/Manifest b/dev-perl/Types-Serialiser/Manifest
index 4cd7a43e0270..bc6a9351a334 100644
--- a/dev-perl/Types-Serialiser/Manifest
+++ b/dev-perl/Types-Serialiser/Manifest
@@ -1,4 +1,4 @@
DIST Types-Serialiser-1.0.tar.gz 6238 BLAKE2B ec0dee2f4519605b1fbbdad832bbf2eced1f27005f6b84a4ed1c2f8d6b4ca898f0c2747f1c1986de78fe92f730cad7d93aa54ac56010e6146a9d699c54a3fe88 SHA512 b786bcd3ee976a6ad948cc98a9c71d2cdcd30f485528eff059091f6d86ae7078c10ba2dc2982326fcf0184dbfbdddea84daff324c6ec6a129fe6aac01253c8fb
-EBUILD Types-Serialiser-1.0.0-r1.ebuild 456 BLAKE2B b88c2ffcf9a41c10e75726f8f8e9d6b8f629b071d430a259e32004929cc7f0476cbbe3cc78f8fa49f1e6d38e1e2e95ddfe5ff18969250d560100797e4c33ecb9 SHA512 ea31d9dc38f52aaed28105247d2d368368b0898f26203e590d62694cca15cb94a49473f7d66e60d581aab16455ee88fb7af2af6c2882109eb02c1d2bde02e12d
+EBUILD Types-Serialiser-1.0.0-r1.ebuild 461 BLAKE2B 83946db8a3e218087a4946a5db481cd8b9d04811bf72cf72cfa5d7df8ece301cd35d87e7bb9fd502c666ab4740f6a391fa7d85f180b972d238018e87d052d565 SHA512 b154fd3f4df4808b88b7cd867e550c5e142f4ce9dc5f50b7f6575d098152a555bffe77d90aca0fd066be630c1d3844a10b7773dc6628afebb8d08cff83d715f3
EBUILD Types-Serialiser-1.0.0.ebuild 453 BLAKE2B 48d445ea26f5d77019ba5e459db7bf05ece1416b20a3a0078d3b3b9055b61e78ca44697ae640007bd29f7819f6b0e8a28d4355d0649c446582ed55d68ed3f7d0 SHA512 a51c71c5261dc20e881d74baf2875a4797ee4531af439da861bc44f8098a122a42601309f11cd09a401b2cbf0c3526a47faf903da27294efdb900a9709fe22a0
MISC metadata.xml 552 BLAKE2B 20d13f727a17efa1b10eae668d4d1d5b030eefa6af7b0644afb3a7453583b960566d6b44ecc1b84a5fb3b74c6cddfb4903c0c6c1ec8d284f7b7d854e2c2c0437 SHA512 7242de2c5a48f45650fbb22a5a86e90e7f3f6440633a63d5e0c6cee6492abf17789a5265bbba9d95ac5c995c6e61d9a417942c995a7f3c8ca18bfcafa52f4995
diff --git a/dev-perl/Types-Serialiser/Types-Serialiser-1.0.0-r1.ebuild b/dev-perl/Types-Serialiser/Types-Serialiser-1.0.0-r1.ebuild
index 02ab8cfe8837..08dec4ee9da0 100644
--- a/dev-perl/Types-Serialiser/Types-Serialiser-1.0.0-r1.ebuild
+++ b/dev-perl/Types-Serialiser/Types-Serialiser-1.0.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="simple data types for common serialisation formats"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x64-macos ~x86-solaris"
IUSE=""
RDEPEND="
diff --git a/dev-perl/UUID/Manifest b/dev-perl/UUID/Manifest
index 3056c74de731..888b8f9522de 100644
--- a/dev-perl/UUID/Manifest
+++ b/dev-perl/UUID/Manifest
@@ -1,7 +1,5 @@
-DIST UUID-0.25.tar.gz 14383 BLAKE2B bfdbe9d9bb2fdfcbd2b06f4985e00a2bdfed1a1d019aa9bdfc16fadc646bc0dfba18d31f00818f8e38f6f6b674a92e45f056ade319e3032eff3179c088e6a1b1 SHA512 b775692fd85597fb9786a376a2f290938714e61416eb213f7329d3fbf820a94912c9de5a1900fcba85e8cde2002c626bbfbca6a91dfd9ef0011b1e2d61bad65a
DIST UUID-0.26.tar.gz 14535 BLAKE2B a1159c96d2c88bdfdf66f80924b121d646449742774427431cb323ac6dd4365b5c6166d1fbfbddaa7670b4e87927569fcb9e27b7289e6301d9f4b959ea5e9a72 SHA512 7ec7345fedd42e38ad50531535364565cdab2b091439992833a32804c543dd846f430688eee3b72b10ecb060127463cbb5f771c7ae11719398c22cce7b49274c
DIST UUID-0.27.tar.gz 14690 BLAKE2B b4f296f82172202eb3af67f8e1e18dbbf4c36e3d6931f63aeaea32003fe1c3d5ad4c6d25540c4e1475f16841654b44d39164bff5dbfd35712bfec69dc7bdc039 SHA512 a7b45e0bf5461318cf8e6d874630afb31c98d5a10a5aa3408a27e48bcde051517d6c8bc904a2f05d2bd5aee076f06b07ddd535371e891eb7ac2e5845c4d930c2
-EBUILD UUID-0.250.0.ebuild 675 BLAKE2B d930d5d983ed9966201da15560d440f1736e3c164c206ef5e9ec02b42dbc17161ea8022064187b1107823d6f0ede7a1234a45b2833f3f97a4cb35059a1880121 SHA512 efe6b09e66bdb3f3a79d6f8f7a1076b381f0bafbbcd6ff4a33b63f2c18192a674540d4ad9041b5473123adc2047fda63effcf11635321afb76b5744d6376441f
EBUILD UUID-0.260.0.ebuild 675 BLAKE2B 10941ae5d5aa9b69b6330a238ff7f8c0b469e76354d1e843251f4a3e83ae71043fa558bc15dafe569a57d04ab72dc603383898876ca39f87a287955840595f68 SHA512 a91072ed45b4ce2fe28d0a0a403ad76b8763b75ef2e350e5ad391f781d25d7e34a5c4ffff794447e498b8b04b26bd0b6d20503c1ba5d8a4d840f0316f918cc93
EBUILD UUID-0.270.0.ebuild 675 BLAKE2B d019cf28115357c5096eff27d1175a093bcf24ad0990490432ad1df09eafb724d3cb6584569ed9a15540af5ce05dd41ee088e7f7c400bd3280a3fab5ea52761e SHA512 a7e2d2552f4346e80dce5b86326b4db3b2541a235d0fb17e89d937f301719423cfc45b2aa64338b8b40969c5f03ddf7abfa40097ad965588d4f178f2e13775b7
MISC metadata.xml 451 BLAKE2B 734f27755dd3e4e627a86bcea655bc65955f30416f425baf065312024736ee6e230840f03ab1d960b9f7fcb9421e75234bcb42a60ed6acf86ecd2dffd042dbe0 SHA512 1465bbead24cdcb1308c28e448b75da2e78ab9a0ca9889dd159145ee198d04b1a3e34a3480210e3426e9c516a350b8f107b587e5b1be197ae8fa5d42b36eb7ae
diff --git a/dev-perl/UUID/UUID-0.250.0.ebuild b/dev-perl/UUID/UUID-0.250.0.ebuild
deleted file mode 100644
index 96c8efc75c24..000000000000
--- a/dev-perl/UUID/UUID-0.250.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=JRM
-DIST_VERSION=0.25
-inherit perl-module
-
-DESCRIPTION="Perl extension for using UUID interfaces as defined in e2fsprogs"
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# Note: UUID appears to link against a bunch of different UUID
-# implementations depending on availability and platform.
-#
-# Presently uses uuid.h/libuuid.so from util-linux which is fine for Linux
-# platforms, but may need special attention on *bsd, *osx and win*
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- >=dev-perl/Devel-CheckLib-1.20.0
-"
diff --git a/dev-perl/Unicode-String/Manifest b/dev-perl/Unicode-String/Manifest
index 200ab1971886..2d2044e287b9 100644
--- a/dev-perl/Unicode-String/Manifest
+++ b/dev-perl/Unicode-String/Manifest
@@ -1,5 +1,5 @@
DIST Unicode-String-2.09.tar.gz 122705 BLAKE2B aa51290d56eec9942650ce53019407158b182cf98e296bffc99b88accdfdefe289da530e6f33cc0b5795aa5547e4e742c6d3e421875b06354ba938965d52c4a4 SHA512 88bd5fe4a1e8ac05b7da5f75411f3e2cb17fb756ca926ace7f46d047ba7a7f22e54462efb61c2f0bf651d2c63d6fe74bffa8b7bcf49aa59847135a43b5cde759
DIST Unicode-String-2.10.tar.gz 121287 BLAKE2B 4d7769b74fd85e197aa1bf8a22a57f3dc519b30bb1c1d47fa1f1de6faeb47e2a0351a580a2c34c158b13a37a43d9e5b7864c2333143d335f129219efb5451857 SHA512 e1fad14dcda301d1e5199c9968efe2f33408fd56ef701d7ede40262a50d4d13a3b78ed7aab5c5319e63f551d40dd48b06dfd74e49f3e434b7b2f8d2f592f0b0e
-EBUILD Unicode-String-2.100.0.ebuild 410 BLAKE2B 32afd499303fcc11ea40064a3cd5be485a453de118efb6630c363bdb9a0e934de38be50d83862d0ba9b21987b2066f5a9204e8bf586636679774c76a43f2af4a SHA512 089523689939a84d927135d61eafadbad2eb399957b98a5c689841a3910081780eefb0fc4baa5ba29b5f020fe2035e4b74411eec311d9d52607651bc56bbcb91
+EBUILD Unicode-String-2.100.0.ebuild 409 BLAKE2B a7fb619fa170e3cfdb9db69b6dd385b7d2283aa159092409f1da26cb269e57244e526c5a9ed53da83f5d1052a387b39388c2ae4cd1b174185c5c092865bad9b3 SHA512 cadb4fb3a80869ff354b5f11dd13e09b1865865f4ec2651ef15562eab5c8e00bbf879a395a2de9f4510dbd6248fb521ddc080bd101330a0787cc0bd642b64d0b
EBUILD Unicode-String-2.90.0-r1.ebuild 393 BLAKE2B 141c941d8931f151d5987b45d458272fdd6b05c8f60b495159b26bb971a0fedba7f1f3e5ae02fb62202d083da064ffa6b6d7e1325c5b2617419d020681c2ac4f SHA512 f3755d5c6d61e5eabd9e1b220c0c6df3ed532dca9ed009e6bf184627738f1e3508ff6e2b75e633575dee5ff8a50458af3bd8acfb89ddd3da9bace173b3c7b4a6
MISC metadata.xml 464 BLAKE2B 22020fd1ae466d0855ae2492769090602ad5a88d2084519d46bf58f00e03e337a13738aeb0a2d934f0d9b20b1979b41711db28c5cd0fea07add1d905c905f7be SHA512 f2486ee988a2cfaa196ed080011ed24cbcaf1fb2995080417f94a137958e4ecb5811784dc6008bc51c25f55dee4aa9cf375241c4f36cabb038ad8679e6e1c4c1
diff --git a/dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild b/dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild
index 11b6bca59b1c..99b8478fc848 100644
--- a/dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild
+++ b/dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="String manipulation for Unicode strings"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-linux"
IUSE=""
RDEPEND=">=virtual/perl-MIME-Base64-2.11"
diff --git a/dev-perl/WWW-RobotRules/Manifest b/dev-perl/WWW-RobotRules/Manifest
index bca2f4cbc617..07dfd46ee60a 100644
--- a/dev-perl/WWW-RobotRules/Manifest
+++ b/dev-perl/WWW-RobotRules/Manifest
@@ -1,4 +1,4 @@
DIST WWW-RobotRules-6.02.tar.gz 9059 BLAKE2B b9ad0d2a16a6614bba6b307ba8d81095be59b7c4128050fdd019723f22e1085571abe9eb977cbf5e971dbfce18eb4be1ef1866a0bc86bd7c017c033541cad352 SHA512 781a2fc90e4efed901a91ecf4f2aaac2684409c6a75a8434ff140654838bb05d11f8fa760642e20eee96450d3ced6815a4dab11a4245bc8120c69ca68ab49e44
EBUILD WWW-RobotRules-6.20.0-r1.ebuild 563 BLAKE2B 534af27577df52010c862cad8c33e98700376109f33b7d72f4484d51df17fd4cb42cb30c0410c7de6ddc2a29aeba140f5001bffa9681bdca1738a3ff9193611b SHA512 c77f3dd105a5352b21889888608a69b2fedac502c1af36f26b8df609afebe39dcb1c706e1da3638a1de22ef6adce6d8f30259ccec80dd6fa94655a3f24fe0f2f
-EBUILD WWW-RobotRules-6.20.0.ebuild 575 BLAKE2B 66e943d60f3e31a37a8588ddef49b66ba52c9b688352b17905b58994a4ff0dc5fcaa0e0ad1ec8807722f32999109a55cbbcf40af65d3ec5290533f6019e30938 SHA512 7d0f80d6bb42b95cc15f58fb21e67266b7f844ab44da3c727b5f2bd472fec91f8318712d38ebfceeacd4fd560c80c80dcb28fe97de01515a9d0f9b5d4982163a
+EBUILD WWW-RobotRules-6.20.0.ebuild 574 BLAKE2B 68d51a0cd6e9476a6039b562cd105a2fd64d8ec27caf08c25ac551efbdbd977834ae11499a77836068bd0bbec7482791c69068c00bc9b836652cb64295c02c5a SHA512 e4da7171b41fd914abc5b8889aa1ed4e96904755404e5eef5c1987a2ba417e013bdc1bae8cecee8a3b3426a3e86db5fe9a073e10857396888f4fe3ecee7630f5
MISC metadata.xml 529 BLAKE2B 390a88dfaf65a9a0471a732941ff2d38f4f4500c828fd5f293ce57ec69df2dc6886ff15be540770ddd78ece6305948fca3b687519a49c079fa3a05be9866f6ce SHA512 e97dfe7c14b0239c4b6d3104a422215de68648dcdc54040a50fad6d3f4718a74766718bf5c00f7882258062e7658faf7e068157d6123baea35cf3adfbd4575d4
diff --git a/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0.ebuild b/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0.ebuild
index 4f2e6a557c88..096f9f943142 100644
--- a/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0.ebuild
+++ b/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse /robots.txt file"
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 ~arm-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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
!<dev-perl/libwww-perl-6
diff --git a/dev-perl/XML-DOM/Manifest b/dev-perl/XML-DOM/Manifest
index c44493b383e7..1f5b92d872fd 100644
--- a/dev-perl/XML-DOM/Manifest
+++ b/dev-perl/XML-DOM/Manifest
@@ -2,6 +2,6 @@ AUX XML-DOM-1.46-nodotinc.patch 4213 BLAKE2B ff995ec9374859789db0283818d942b24df
DIST XML-DOM-1.45.tar.gz 116855 BLAKE2B 5374e69925fb1afe835447655493d4292533252d5d1ee461ad8578e1651aaea9c028be2766c7617560214d0c50e38d94a9e9bee8a20fa6be66fd4f50b53eaa52 SHA512 559082f36d96dee28fd8ade7867b56abbd904e8fd6f585a4a2b348b2a6ae7e7892a2974b3d1983a296044e08ce346fdd006999aab364638d8c998dcee441fccf
DIST XML-DOM-1.46.tar.gz 117291 BLAKE2B 5cceeb851a052289d4eec061703c6467d0500e5d231c8652e9b3763773c6468ee41fae0aa0308e7db61ba14635bea09ebe866753710c781c89d9573e64f7aaee SHA512 0fc96571996262bb0a99bd5f85e5d9e0f9c71c604c46c74129f0f560aa2749f7b945c591bfc13b9178d2b8d83826d5306f4ac71db33b51c55ce4d76398bab13d
EBUILD XML-DOM-1.450.0.ebuild 597 BLAKE2B 85cf2177fffcfb180ee6fae58ad12d109d8b2c1fdf7c835ea856d54438ff0c30b26090db7cc1c22848bf9a7fa0f80246300d572873be03116bda49d6f5ddc8b9 SHA512 97904e157db27851cad3254492779cd5d319ae6d03153f70fea2ac6040ecf1ca188071fb69ddc3f075f1b6cecdd713bbb77a23e9d605924469be9854dd5f1ad3
-EBUILD XML-DOM-1.460.0-r1.ebuild 662 BLAKE2B 3cdb8d357b051df1c48ff4df83bcb9bd67c2bbb766a7330fe01ee836c94a3871da6f70448758a084888104451671c9ae1967356ed247743d4de8d43c4efb65e8 SHA512 97f55df2de4470ed2b59f9a12542b72e4ccdb72daed8f78674e7c919cb265364ebec75a1865a71b832a33ca9b61c5b18610e6cc94ad0c9076682892f5193b9c8
+EBUILD XML-DOM-1.460.0-r1.ebuild 661 BLAKE2B da674aa575f4adea13865dc1656ff46db73e4e233bacc1c60d042befe3ca2b8e822231e331b983fd9d953a71dbe0ab6025e34a6aecb41bd403031ac2c4992b1e SHA512 5641187ade950bb60b6ce42782634a64ad4638bb47a97f18b16ab72c4e374f6d53426bf41483ba938bd989629cb3207ae8456fe6f27a27d46e76b925b11fd3c6
EBUILD XML-DOM-1.460.0.ebuild 619 BLAKE2B 85f5252bb017dd9b012607fe1f541c205ef9e73f114726ac54458624c4685b99074ba1d13a1f516a5bd5ff154bbf07787f66f4dbd87b8fe3bcc64dcf49ef2b3f SHA512 50bad054ef445aacadd5f21183b01c5bb696ae113207397f11518eac0a04d9b4164d21a327ca62222c05d447c7fcb1a20c3c7fcf29ee29033dea0d6d75c1b711
MISC metadata.xml 2325 BLAKE2B 5a5fd11575ca8146cb7798ae8852a0290d29f2d33168e04de8fbdd13cd3104d21b7ab14621eff9e5d14331a6c9a3f14cc0bf4d8ee2354c853d743fdaa9a48359 SHA512 80b933f9a5569530b77d63f9e710e6fd5011dc0c9227fa574e2a41c0880c65f8a1f030efe6684a6f6b2f8b7586ab864d3311aa71724ac4fea15876a2fd3905d3
diff --git a/dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild b/dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild
index 8fa1d887087f..119114dc31b5 100644
--- a/dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild
+++ b/dev-perl/XML-DOM/XML-DOM-1.460.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A Perl module for an DOM Level 1 compliant interface"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/XML-LibXSLT/Manifest b/dev-perl/XML-LibXSLT/Manifest
index 6005f7efb65f..1f95695e607f 100644
--- a/dev-perl/XML-LibXSLT/Manifest
+++ b/dev-perl/XML-LibXSLT/Manifest
@@ -1,8 +1,6 @@
AUX XML-LibXSLT-1.96-entityexpandtest.patch 791 BLAKE2B 844c61b8fc33a3374de6b2f4066fe301a2122bb2ac5f48ca61a62db4ae5e3371333656a34b73216e12d219c802a6aa5df2db4fed917a1ed02ed2c5afe07c75b7 SHA512 f11d50369bcf0159b58f4ce1c88df02464d1f9c3803b199546b2b276b2f61fa537a4d746d337f80593496bd460b44eee42bbb1cd463224eb969bdb835786187c
DIST XML-LibXSLT-1.94.tar.gz 114015 BLAKE2B e16cebbfc5e126dc56482845af4f21b70c62ef08eb14bc79f678fca35d418858b33d69adc411836f4d81cdb7dde8fb535b9f4855a947deab60ec1d77a4edd9d5 SHA512 52b3ec6ef0556d9dde8320acbea01fe36e219bc62ed2d9e0cbe2f8f402bfc3f42ca1e28a6e047e69f501982fe4ba40d23fcfbce9399388c9f28a0d8804fc5f73
-DIST XML-LibXSLT-1.95.tar.gz 114231 BLAKE2B 792ceab8dd2e185c8c3c9a4a6981817ccb667006de588b9a8047eca8c27c63ed73e2aa5629314b723585fa2ca37f468bbacd2ff1d7596e9ca446aca56b412197 SHA512 06a1c9896a391be2588995f25520da05f086b3fa79109884131525a0d76a7b375e0c5a2febf8a79a888f3a9bd25b5eb39064de1baeffafcfe18f5576c9c54e19
DIST XML-LibXSLT-1.96.tar.gz 114068 BLAKE2B 2225e387e9e877578be51a9a6c8c3612490e79c2cec366dd2fdc64710ce67200f5ab7109742197abcdc311f9a1bf16b42a40c7e7df4d669b638de4ee49782866 SHA512 7b6e22889c538bbd861c6420cd56893d229676d3afc1cf30e17cae48a4714139769a99a48a99f1dff52864f4989e410303007c07941625bf6bd12a24276c35e6
EBUILD XML-LibXSLT-1.940.0.ebuild 493 BLAKE2B 40345d1d84105d6b60d6422438a103fa8fae667c1a9a3e8a87761f599a541b9dbf600bae482f4efa443d0eeeb8badc7e45aac9398db2aff83c9703b20ef87c5c SHA512 a6b4a80e1161969508091b2ee0afea228e2b6fc7acc726d6f36906a128fbd53625be2c314252f6e7a229c382675303a630f698b7c7e1d9a7b3e049a660856dd2
-EBUILD XML-LibXSLT-1.950.0.ebuild 600 BLAKE2B fe71fc8b20ab66f3ca62e636bbe0fa7dc17a55009ae83b388a0fc0c2bb22c6833b9ecf9148763008f07cd342c9fd3c4f556280e3867f4f22d449e6a302e0c6da SHA512 73e5fdca21992d2b5c8a6b7071850806c99a9c65a94c35a0b7fe42c9b22306b66d92efa5d7a16a9e910fa1a7e6519dc75d674dcea828e5bf27f780bf29bcf04d
EBUILD XML-LibXSLT-1.960.0.ebuild 677 BLAKE2B 129ff8c3c6935aa5ccc9d7739fc401666a66262d662e6b91ad5cf5f95365836ed8cc17e35ff5f3ae7df6c69d6e61c0033d478f0ce7616480d0609c4855c34c37 SHA512 27e51bb83fc6b8ec28d2007cbb7fff617cf0ebdcfd72d16329d454dec0cc43abcbd31eaa10e5f0c6e89a3f4abb7f9b6f9501e90229159c0b4095e360cca923d5
MISC metadata.xml 804 BLAKE2B 52f3c7030c5a8eaa8c59cb02db4887c509285c1c1b1d22435523a27cef5627e701983dd6b7d961a3bcaad3187ac4993e91be4fe688cb6b25a7b1d1f39627f1b0 SHA512 8baa00642249d81519d3d21ff2375ac5adbc79db18a225f4bb1f9e7145b8a98b9d258248cbcae9d50cfb5440185e06942e1551ad1d28db8bb7705525d962a6d0
diff --git a/dev-perl/XML-LibXSLT/XML-LibXSLT-1.950.0.ebuild b/dev-perl/XML-LibXSLT/XML-LibXSLT-1.950.0.ebuild
deleted file mode 100644
index 8f84f77ade28..000000000000
--- a/dev-perl/XML-LibXSLT/XML-LibXSLT-1.950.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=SHLOMIF
-DIST_VERSION=1.95
-inherit perl-module
-
-DESCRIPTION="A Perl module to parse XSL Transformational sheets using gnome's libXSLT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE=""
-
-RDEPEND="
- virtual/perl-Encode
- >=dev-perl/XML-LibXML-1.700.0
- >=dev-libs/libxslt-1.1.32
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- virtual/pkgconfig
-"
-
-PERL_RM_FILES=( t/06entities.t )
-# test fails, reason unknown
diff --git a/dev-perl/XML-Simple/Manifest b/dev-perl/XML-Simple/Manifest
index f72efd9589e9..4ace82879acc 100644
--- a/dev-perl/XML-Simple/Manifest
+++ b/dev-perl/XML-Simple/Manifest
@@ -4,5 +4,5 @@ DIST XML-Simple-2.22.tar.gz 77937 BLAKE2B aaaaccc9035584f468767e7408718e76821012
DIST XML-Simple-2.25.tar.gz 78443 BLAKE2B 6b990c0095fd573ce92db8ca4fbeaf259b33817992bbc0f465dcf1df1f77b56d5229b94a062a59178676500f7445ddf824a8e0d05b21df9ce1a5491d328eee48 SHA512 0f1a6a1bdb8f6ac6fa4deef33d09930eb4758b4a3ed4431624004ffa2b1eb02f0d6ce14cb4942162cb76f7aa39fea4ec6a71e1eb9ebd464b710db7024bdd990c
EBUILD XML-Simple-2.200.0-r1.ebuild 640 BLAKE2B 4eb669df5de86ad743aa367679ca472bf2cde02ff37b56c37d871db9c8353e05fad727113a69936542c4b0becbf9c5d45106de0a911167d7b2841e575618c71c SHA512 59d2b59fad7b7a920215abf46c3b4087cb5f350a5f752654e5b9425f6e088ffef89cef2a5c84d1adcbd49e19098e40608cd7014fa01f2b57af4145864d5edc10
EBUILD XML-Simple-2.220.0.ebuild 631 BLAKE2B 7c969c939654ab725e59362d02e3c0ece5452b09ca8db49dcd64c250ea9fcb3f7070d2d07a3def5603b4ada05157bd45db2541f7f355c7b1c81d8c922cae9695 SHA512 4749b56a03084042a6aae938a5d7f697ae3e1669527ada363266be048e8df2037999f7eee7b39735d110102b77324d5ad4ee4dd9adcc2892d0d0d94eef32329a
-EBUILD XML-Simple-2.250.0.ebuild 730 BLAKE2B 7d9fb19a301e6efb69cfec46f96c8bcc44f3c3f4d464b6340c78068e69dd9bcea85bda73dc21ce1809ce27cc70ff36d78ccf88697c4fc7f4826af0b9a20f5d06 SHA512 149dfc12e25a12b5fe6ae4078756c994a9f2b4d351ad287972a53e6d06a265c55107dba35c59a5a5d1bb95a604cbf3393e03ef53614034ba4f51dd04df2e179b
+EBUILD XML-Simple-2.250.0.ebuild 729 BLAKE2B eaa58c3ad12667f7ddfbc405847a4c20e11484243db52b8c80d7683f63029fb95bc04fb718e894c0a0b54531f86ea78f4b04f8e74713ad2c68eca29365993c66 SHA512 78cd153c515dce50c4a3e88bce7ebdcad18f44daf3d9ae4b88f5ae2fa5f167ca09030147e7ca2df46ec3f4dcad3444c230ddd43ad80b8474d8f619038151fa88
MISC metadata.xml 392 BLAKE2B 82cfdc5651e3ddf3cad0999d49e4779d495e9eb8d9075b576b20a2cb65e7177faa71208a0a3a1d489b435a032f1c82884eef6df6ebbb5358dd61a1b128c20ce2 SHA512 a78d9648fb2badc04c24c32bb62d0f03d81cd2a8404fbe1195eadd42ddba090035fe577bb15527982b7987ac91782794ed315afaf12dec121e3b3e5c29dbf9cf
diff --git a/dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild b/dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild
index 1de5afaf1623..cde27eba0783 100644
--- a/dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild
+++ b/dev-perl/XML-Simple/XML-Simple-2.250.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="An API for simple XML files"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/YAML-Tiny/Manifest b/dev-perl/YAML-Tiny/Manifest
index c1194abc197b..462c47d27b5d 100644
--- a/dev-perl/YAML-Tiny/Manifest
+++ b/dev-perl/YAML-Tiny/Manifest
@@ -1,7 +1,5 @@
DIST YAML-Tiny-1.69.tar.gz 71513 BLAKE2B e765df404b786a3cc22927ca47b1706ceb5e6d2518aaf313342987839c4ab5158b7d4bf4d553f91803b9ed5072efbd580ffffe2e92fd1c6ae0958b851530da0f SHA512 64c3428691f78d94bedf7f3b3276f7868d7280ca6d3c9a7a2e8137568d0da2fc94c766f9873f2796898386d6e7d3d1010c790fcc119f3d4d743becfa39d56a2c
-DIST YAML-Tiny-1.70.tar.gz 72663 BLAKE2B 38fd70deed477341436693a2da78d3e89e9b9dbc72c2872904e6a806b01987a09d875b416d75b2c68fea006e6823f19351dc630ac64968d0a1924c1a7824b405 SHA512 a4d790f8d797170fac819640d23a3ddc62b506ac9467d8922ed2ca8f1abacf5a6ba7604e5312f6539a3c9e4aa8c41ccd91754ca32f74bf8b0d89a9d84e4b4f53
DIST YAML-Tiny-1.73.tar.gz 73708 BLAKE2B 42e9c5cffa2b9babb0dd1453af69866405fd7273c2b340ceb010d78d8fe28db61268b6bb5ad1840b1aa72819ae048150bf5c416bed1b2e518b28f77b2ba978be SHA512 5999e220025aa8076e5e0e9e73e80c2da21660e77f6744d73e8e29962221d02d33a36e9829c44abf7d4f45abae069d8e121c8019bd1600b7e64db5e54efd9987
EBUILD YAML-Tiny-1.690.0.ebuild 831 BLAKE2B d589617b4ccd42980fc0ca4072f733f6fdc51d852efe3aa673e510d0fb3f4c4d63ddf946762223459304e06e9779d51b75f54b4787019f0a4d448bdb2c2dc002 SHA512 f6b1251028c0970a445468747b8c4141a356b0afe4b528eb6b173ab79757dc5016c4d31ecd733af233aead9239c5ebefac243721d09d9b5508d585449212b361
-EBUILD YAML-Tiny-1.700.0.ebuild 887 BLAKE2B f19d0477d0516023fd1a1d26bd810ab7a8d1affce9c0439f2b8d20f4471bc79fddafba3f4e19218e46f037b78dc0bea7b85cf14dcac45712ed5b14aba3d0a27a SHA512 dfcf43453470ab559bcd95b5f6b81b9488eb0b31047188121ce28175143d622ac4365c1a3b86590cc678201663ef034a221f016292a67f39658123538c23cd2c
EBUILD YAML-Tiny-1.730.0.ebuild 887 BLAKE2B a99abdb8bfea41f59a2afa26682b8d2cf9ba1829b1a9a476bde5c85b13d95875bf0e45daa00a7b6d8306915633dca007f5050fa54854ab268fb9e9e47c8d5dae SHA512 42ff810285bc4dd9ed212fb2b15a98b24e5c5bf8b9f9f730e936f9f5bad6a2ef8ec556c689152728c2ab1996c5e05945dc8ac190502b25a4c7a158b5732f493f
MISC metadata.xml 390 BLAKE2B 43f06ee024367997900aeccd745e3477442ef332475b5f80330487525939f91f40a799539806dd249d6ff4028e2ce2e046cb26511ce464d0389c4410d326924a SHA512 52c36ed90d2421c9bbdca2eaf494b8e46cf61ef567ed52ebd8f28ad20eb5ff8b9217ee20b4865621d79b9df0694ac848311a7c7ad62b267c7ed95467ef1112d4
diff --git a/dev-perl/YAML-Tiny/YAML-Tiny-1.700.0.ebuild b/dev-perl/YAML-Tiny/YAML-Tiny-1.700.0.ebuild
deleted file mode 100644
index e838a72c918a..000000000000
--- a/dev-perl/YAML-Tiny/YAML-Tiny-1.700.0.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=ETHER
-DIST_VERSION=1.70
-inherit perl-module
-
-DESCRIPTION="Read/Write YAML files with as little code as possible"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~s390 ~sh ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test minimal"
-
-RDEPEND="
- virtual/perl-Carp
- virtual/perl-Exporter
- virtual/perl-Scalar-List-Utils
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- !minimal? (
- >=virtual/perl-CPAN-Meta-2.120.900
- >=dev-perl/JSON-MaybeXS-1.1.0
- )
- >=virtual/perl-File-Spec-0.80.0
- >=virtual/perl-File-Temp-0.190.0
- virtual/perl-Getopt-Long
- virtual/perl-IO
- virtual/perl-JSON-PP
- >=virtual/perl-Test-Simple-0.880.0
- )
-"
diff --git a/dev-perl/YAML/Manifest b/dev-perl/YAML/Manifest
index ede8d8a05044..2d0005286bbd 100644
--- a/dev-perl/YAML/Manifest
+++ b/dev-perl/YAML/Manifest
@@ -1,9 +1,5 @@
DIST YAML-1.15.tar.gz 80702 BLAKE2B adb4874943a2bd1b7aab688d5a0843e78e28e2934138589ee2b3c502ea105c672c8d4e860607f562c231065f903abd0d20f79bc046316283b0bbf5323974134a SHA512 c1b715c46186009e27e25857c99cbd729fc49a1854dd987dcab53e4279528f19a1b9822dd1ca95162aa2a0b6627cf15ef6a692ad22c659dbd5c251fc3f898b7b
-DIST YAML-1.21.tar.gz 82995 BLAKE2B 91fa21da12188004ffa50da6bdcccac1efb94de2574d8a5a1b011390205e581c7cf24994c7214c84effcddb3603f4a378fc955de8199926c76269706aa2214d1 SHA512 1542c9a931a7c2c460cd89d66978747a6feee855993529b05638456ff4f16fa5273e539b7423e843d63ccfd29c650e2d46b9140388d44cc6c812a0e0c6be9cd3
-DIST YAML-1.23.tar.gz 83566 BLAKE2B 317d3d0b96e0050645385d8ab7868f6b04d41a3172d901b1ded66813c61cbd2ac28542086f79e322b7c9ad3220e03e1fe49f8a5b38c45015148dfe5da742e1fc SHA512 42dd2063e16b0e96a51ae9e43ed537741206529ff0df2939717eb142edf6396f69130b6b64d1d338d0c0a32dc11f68f3ffc5e0b5043c325c20e0d492626c106c
DIST YAML-1.24.tar.gz 83296 BLAKE2B c15d041ee5004b5c9d13b994abb2aca1753aa8aad4f498eee82008a5476c84f844f3ab5d2d40ed2fc46c876e1ce51c8cd24b870e207a8bc4395e9b3aaecbbb6b SHA512 20ba196cf9c68a38154f68b884262b9f89463af5e67c1e59944070b2493f6d9515f92a2793f456e20fe7e6372b74da8f6c16b884274793b6c3aa0ed0134c340d
EBUILD YAML-1.150.0.ebuild 579 BLAKE2B e23dbb9131452a6d9e3270dfc5dd794f3f91bbf7f48e1b1f52a7b065ce3f3b59d247ccaf9caccaf8332bdccc7b3a2c76ceb6222e04b16843364b1d78593f8997 SHA512 08c3585856a078de15f96a71f488627c6bb698574383f76acd79adfd8a53f202d7e19bc6f2792a519a2ccf77b59430c189366d5f8c83dc4316e3ffd7192dceba
-EBUILD YAML-1.210.0.ebuild 683 BLAKE2B a360472abe25ef347b618d2f502bc3422e737ae540c333b5b31e94a12f3f987f0fa94bca0294b968331a528ea26657bc9d47db89d76d1c54a0e8df672a91f1ff SHA512 acdb97c8edd61c900426bc3061cab79e571421324d337fa35f41cf98ede9bcf74426911d16c480401503250000f1ecfc76ce2f60678259f48c8ac4bdb1c144ea
-EBUILD YAML-1.230.0.ebuild 683 BLAKE2B 481c7d168a6032f0c2e76b96d87f90105cf38a2bcbb429287f8446417dc51dc2dbf5db20fc71d9954dbb3e743eabedbc08eae7b64239c6cd92552b04ce7a8946 SHA512 c8283441d6740e8f4a4a46e546f7a45b2a1cb2c24ab3d0d2723801dabb0704dfc14f4ab4266f1be4b7bc7c3132375a242054027bbcdf7bee5e54aef377caa475
EBUILD YAML-1.240.0.ebuild 660 BLAKE2B 3fddb3f141a57a9478d98bedc4b0f9604ca8c112250906a2c728c28d03b16d246557f88592e4ba906316ab96749a253b89b4aae4f309c576d56ef01815a1e295 SHA512 775577e530d0ff8ebe6cecd11e3edb68a78a7be0aad523c7dd24e67c1d21f548abf0e4bbbd8f8996fa76617d73a43ef427c1b2f0955d839d73701e70353350ff
MISC metadata.xml 1648 BLAKE2B fa4dee8b87f50eebb9b1b0f454a5ff54983210525f03e900b8356dcf6270ed7db786ce8d6bb20755244a2c4370c88fd444b32cdd83c331895adef2dfe60afb62 SHA512 d4f824afe8a3e3c8feab3d2d6c3788d201e4aafc3879cdb9e8a9e248022c09d8160c5c1db574ff35e1327afe4c898c11939105e4772a8b6c7917bae6146f033c
diff --git a/dev-perl/YAML/YAML-1.210.0.ebuild b/dev-perl/YAML/YAML-1.210.0.ebuild
deleted file mode 100644
index e2a534381b75..000000000000
--- a/dev-perl/YAML/YAML-1.210.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=INGY
-DIST_VERSION=1.21
-inherit perl-module
-
-DESCRIPTION="YAML Ain't Markup Language (tm)"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-Test-Simple-0.880.0
- >=dev-perl/Test-YAML-1.50.0
- )
-"
-src_test() {
- perl_rm_files t/author-*.t
- perl-module_src_test
-}
diff --git a/dev-perl/YAML/YAML-1.230.0.ebuild b/dev-perl/YAML/YAML-1.230.0.ebuild
deleted file mode 100644
index e6921a04d4f6..000000000000
--- a/dev-perl/YAML/YAML-1.230.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=INGY
-DIST_VERSION=1.23
-inherit perl-module
-
-DESCRIPTION="YAML Ain't Markup Language (tm)"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- >=virtual/perl-Test-Simple-0.880.0
- >=dev-perl/Test-YAML-1.50.0
- )
-"
-src_test() {
- perl_rm_files t/author-*.t
- perl-module_src_test
-}
diff --git a/dev-perl/autobox/Manifest b/dev-perl/autobox/Manifest
index 9f12fa995262..475ca1a0c65c 100644
--- a/dev-perl/autobox/Manifest
+++ b/dev-perl/autobox/Manifest
@@ -1,5 +1,3 @@
-DIST autobox-2.85.tar.gz 80443 BLAKE2B 1eff93ea1e8c80d38f597137cff128495f22744b07df4a28f510b3a8d0a3aaf20a1f550de173d8afc1a0370420b458b0eb5eef80752545a2e698d64d0659ec6b SHA512 2f9c0ef556655eb19a2e50aa2ec47769ef2fd7bb15806a7f22320be9d79178811c418dbe58cf792fdc48dc3e7b80b70c1882956559373cc6eb152c0b94d52081
DIST autobox-2.86.tar.gz 85350 BLAKE2B fd4ef4a26efbec7542c4aa962787b032889603c789b1e892b00fa597efa8b74db6ce546710fbf02b5a497ba16c4aeb0f377b1d7baa5f2fa74b22a71f257d34b0 SHA512 ab4d41cfddb10a03e6bdb47a81cbf2a41f5c2f518dd674e9af17a3127589d8b4d84d50f4293291517fb24b9c1b022dfcecafd7acf5d0d1e693528353ccc9c186
-EBUILD autobox-2.850.0.ebuild 356 BLAKE2B 3f21a34039cc2fbdb8c8b3c74f96a40006c9e120fe2b2737dda1b149b870ebe0e16a591f5b7589740fe6134715b0835537dc334d4aeacb81f3b2308cda14d8e9 SHA512 4dc026359c0a5e6c04e9f9f38dd91d45fb51840da430d4753d6b9627107a42bd3771f3fde2e00d17bf8210d70fddb54055a54706701d86d09dafcf25229da0ea
EBUILD autobox-2.860.0.ebuild 439 BLAKE2B c8b3bca2e3ae7f034429e11ed5d416ecaac0d74b6c5eb33363a02914f4684a7d2377327963d1693a845c652ad3e4262b16bdb15493d263bce748730cb1994e0e SHA512 cfb080e7076ae6166263f25bcb3a17cfe9cc9225c6bb6bd3df78da29286aa9ee1a80083c9ab73ece5b8d600aa5ecbeed4a585138189d355ef546eadfd358b9be
MISC metadata.xml 450 BLAKE2B 27aef631bf8d3ff524c9e660eae951ed9a5c4e84b9c69179089153383143339fd41e42a21f1721cf9c15227c4d490b758dd6a6c236711e5fb0c19e2467358a6e SHA512 9ed2d562f9190af27032d580a564f9dfcc3feb8ec6ddbbda7d0595e6d9761180637dbd5f1e065487481449d1a2e68b1b7586e1fc29c98e86ca40f48001df4d75
diff --git a/dev-perl/autobox/autobox-2.850.0.ebuild b/dev-perl/autobox/autobox-2.850.0.ebuild
deleted file mode 100644
index 6d5c941f2f54..000000000000
--- a/dev-perl/autobox/autobox-2.850.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=CHOCOLATE
-DIST_VERSION=2.85
-inherit perl-module
-
-DESCRIPTION="Call methods on native types"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
- >=dev-perl/Scope-Guard-0.210.0
-"
-DEPEND="${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
-"
diff --git a/dev-perl/common-sense/Manifest b/dev-perl/common-sense/Manifest
index 5e909752b1bf..aacbcbf9f6e6 100644
--- a/dev-perl/common-sense/Manifest
+++ b/dev-perl/common-sense/Manifest
@@ -1,3 +1,3 @@
DIST common-sense-3.74.tar.gz 13002 BLAKE2B 234f86e1d51d650c43be0e79f1e87f24f07c529fc7724084fdb75048e3a7295961131dc108bc573e8d3ca757e6b51c657426adcfb800afdf8ded3d8bf86a352c SHA512 658ad70a2d1bbd0b26f91c4ea5d69b4cc0b632ede9532b88282987002a5e280f0475d63ee846b7bd2d38ef82f2680e20c2093803e4b62a984750ed447f318d60
-EBUILD common-sense-3.740.0-r1.ebuild 403 BLAKE2B ccc54247ba52c2820a6a5a5d473403ed09b3bdc13a78aefcdeb52ab3b3c5e64b4fc23a2167ef421264acdc244c08fe3878daf77664071bc7a070775496b407e2 SHA512 52910561534f39c87a9ba3d897277042d00ace29baec7d30e865e41fa0e0a001dc042e42ba5153312572735ac470ad75321cd5d9465b075ce248c724d4696833
+EBUILD common-sense-3.740.0-r1.ebuild 408 BLAKE2B 87004310b21df9088610f6ea2ca405d023281386b8dd21e0b03d0499c6f56ca7beb3f7fbeddad4f1b08470c352f16e6f78bc917301118fd5e9a0e1f663d20c21 SHA512 71a705f1c21aac904b0f6cc3173e7a714bd80ad4ca5992b3ad3b3ebe5b11dc7d0d5734def71ea112e0a17b5a6d65121666606629ac9052da8b0b2c2302707050
MISC metadata.xml 396 BLAKE2B d3197948deba91188cc433d79f8c000591fe9d9b2d9022144a4ba7f8c532360401d24a5d8836ee4c66e01e5ee369a574d0d4778da08bc4735dc8cda752e726dd SHA512 5d18911426507b4496be965fc4ac8881a322f2996bad79d40693f62e63a09b82ddbc9ecc13a9d13cff4aab6441b08250f4538a0ffb4b20e216d6d191373d5caa
diff --git a/dev-perl/common-sense/common-sense-3.740.0-r1.ebuild b/dev-perl/common-sense/common-sense-3.740.0-r1.ebuild
index 061238bd16c0..d92502f9e36e 100644
--- a/dev-perl/common-sense/common-sense-3.740.0-r1.ebuild
+++ b/dev-perl/common-sense/common-sense-3.740.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Save a tree AND a kitten, use common::sense!"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x64-macos ~x86-solaris"
IUSE=""
DEPEND="virtual/perl-ExtUtils-MakeMaker"