summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r1.ebuild37
-rw-r--r--dev-perl/Alien-wxWidgets/Manifest1
-rw-r--r--dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild4
-rw-r--r--dev-perl/Email-Address-XS/Manifest2
-rw-r--r--dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild4
-rw-r--r--dev-perl/Email-MIME/Manifest2
-rw-r--r--dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild2
-rw-r--r--dev-perl/GnuPG-Interface/Manifest2
-rw-r--r--dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0.ebuild2
-rw-r--r--dev-perl/Hash-FieldHash/Manifest2
-rw-r--r--dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild2
-rw-r--r--dev-perl/JSON-XS/Manifest2
-rw-r--r--dev-perl/JSON/JSON-2.940.0.ebuild2
-rw-r--r--dev-perl/JSON/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin259404 -> 259413 bytes
-rw-r--r--dev-perl/PadWalker/Manifest2
-rw-r--r--dev-perl/PadWalker/PadWalker-2.300.0.ebuild2
-rw-r--r--dev-perl/Parse-RecDescent/Manifest2
-rw-r--r--dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.ebuild4
-rw-r--r--dev-perl/Perl-Critic/Manifest4
-rw-r--r--dev-perl/Perl-Critic/Perl-Critic-1.123.ebuild44
-rw-r--r--dev-perl/Perl-Critic/Perl-Critic-1.126.0.ebuild82
-rw-r--r--dev-perl/Regexp-Util/Manifest2
-rw-r--r--dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild2
-rw-r--r--dev-perl/Sub-Uplevel/Manifest2
-rw-r--r--dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0.ebuild4
-rw-r--r--dev-perl/Test-TCP/Manifest2
-rw-r--r--dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild2
-rw-r--r--dev-perl/Tk/Manifest2
-rw-r--r--dev-perl/Tk/Tk-804.33.0.ebuild4
-rw-r--r--dev-perl/Type-Tie/Manifest2
-rw-r--r--dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild2
-rw-r--r--dev-perl/Type-Tiny-XS/Manifest2
-rw-r--r--dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild2
-rw-r--r--dev-perl/Type-Tiny/Manifest2
-rw-r--r--dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild2
-rw-r--r--dev-perl/Types-Serialiser/Manifest3
-rw-r--r--dev-perl/Types-Serialiser/Types-Serialiser-1.0.0-r1.ebuild21
-rw-r--r--dev-perl/Types-Serialiser/metadata.xml6
-rw-r--r--dev-perl/UNIVERSAL-isa/Manifest2
-rw-r--r--dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild25
-rw-r--r--dev-perl/URI/Manifest2
-rw-r--r--dev-perl/URI/URI-1.730.0.ebuild35
-rw-r--r--dev-perl/USB-LibUSB/Manifest2
-rw-r--r--dev-perl/USB-LibUSB/metadata.xml7
-rw-r--r--dev-perl/USB-TMC/Manifest5
-rw-r--r--dev-perl/USB-TMC/USB-TMC-0.6.0.ebuild29
-rw-r--r--dev-perl/USB-TMC/files/USB-TMC-0.006-nopodtest.patch80
-rw-r--r--dev-perl/USB-TMC/metadata.xml4
-rw-r--r--dev-perl/UUID/Manifest2
-rw-r--r--dev-perl/UUID/UUID-0.270.0.ebuild24
-rw-r--r--dev-perl/UltraDNS/Manifest3
-rw-r--r--dev-perl/UltraDNS/UltraDNS-0.60.0-r2.ebuild28
-rw-r--r--dev-perl/UltraDNS/files/UltraDNS-0.06-dotinc.patch80
-rw-r--r--dev-perl/UltraDNS/files/UltraDNS-0.06-nomkmethods.patch20
-rw-r--r--dev-perl/Unicode-LineBreak/Manifest4
-rw-r--r--dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild21
-rw-r--r--dev-perl/Unicode-LineBreak/files/Unicode-LineBreak-2017.004-dotinc.patch232
-rw-r--r--dev-perl/Unicode-LineBreak/metadata.xml2
-rw-r--r--dev-perl/Unicode-Map8/Manifest1
-rw-r--r--dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r1.ebuild17
-rw-r--r--dev-perl/Unicode-MapUTF8/Manifest1
-rw-r--r--dev-perl/Unicode-MapUTF8/Unicode-MapUTF8-1.110.0-r2.ebuild23
-rw-r--r--dev-perl/Unicode-String/Manifest2
-rw-r--r--dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild18
-rw-r--r--dev-perl/Unicode-Stringprep/Manifest3
-rw-r--r--dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild27
-rw-r--r--dev-perl/Unicode-Stringprep/metadata.xml8
-rw-r--r--dev-perl/Unix-Getrusage/Manifest1
-rw-r--r--dev-perl/Unix-Getrusage/Unix-Getrusage-0.30.0-r1.ebuild14
-rw-r--r--dev-perl/Unix-Syslog/Manifest1
-rw-r--r--dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r2.ebuild15
-rw-r--r--dev-perl/User-Identity/Manifest2
-rw-r--r--dev-perl/User-Identity/User-Identity-0.990.0.ebuild24
-rw-r--r--dev-perl/VM-EC2-Security-CredentialCache/Manifest2
-rw-r--r--dev-perl/VM-EC2-Security-CredentialCache/metadata.xml12
-rw-r--r--dev-perl/VM-EC2/Manifest2
-rw-r--r--dev-perl/VM-EC2/metadata.xml190
-rw-r--r--dev-perl/Validate-Tiny/Manifest1
-rw-r--r--dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild21
-rw-r--r--dev-perl/Variable-Magic/Manifest2
-rw-r--r--dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild27
-rw-r--r--dev-perl/Version-Next/Manifest2
-rw-r--r--dev-perl/Version-Next/metadata.xml4
-rw-r--r--dev-perl/Video-Frequencies/Manifest1
-rw-r--r--dev-perl/Video-Frequencies/Video-Frequencies-0.03-r2.ebuild35
-rw-r--r--dev-perl/Video-Info/Manifest3
-rw-r--r--dev-perl/Video-Info/Video-Info-0.993.0-r2.ebuild28
-rw-r--r--dev-perl/Video-Info/metadata.xml11
-rw-r--r--dev-perl/Video-ivtv/Manifest1
-rw-r--r--dev-perl/Video-ivtv/Video-ivtv-0.13-r2.ebuild39
-rw-r--r--dev-perl/WWW-Bugzilla/Manifest1
-rw-r--r--dev-perl/WWW-Bugzilla/WWW-Bugzilla-1.500.0-r2.ebuild50
-rw-r--r--dev-perl/WWW-Curl/Manifest3
-rw-r--r--dev-perl/WWW-Curl/WWW-Curl-4.170.0-r1.ebuild25
-rw-r--r--dev-perl/WWW-Curl/files/WWW-Curl-4.17-dotinc.patch26
-rw-r--r--dev-perl/WWW-Curl/files/WWW-Curl-4.17-networktests.patch190
-rw-r--r--dev-perl/WWW-Mechanize-FormFiller/Manifest2
-rw-r--r--dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0.ebuild26
-rw-r--r--dev-perl/WWW-Mechanize/Manifest2
-rw-r--r--dev-perl/WWW-Mechanize/WWW-Mechanize-1.870.0.ebuild43
-rw-r--r--dev-perl/WWW-RobotRules/Manifest1
-rw-r--r--dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r1.ebuild19
-rw-r--r--dev-perl/Weather-Com/Manifest3
-rw-r--r--dev-perl/Weather-Com/Weather-Com-2.0.0-r1.ebuild33
-rw-r--r--dev-perl/Weather-Com/files/Weather-Com-2.0.0-dotinc.patch68
-rw-r--r--dev-perl/Weather-Com/files/Weather-Com-2.0.0-network.patch54
-rw-r--r--dev-perl/WebService-MusicBrainz/Manifest2
-rw-r--r--dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.4.ebuild21
-rw-r--r--dev-perl/WordNet-QueryData/Manifest4
-rw-r--r--dev-perl/WordNet-QueryData/WordNet-QueryData-1.490.0-r2.ebuild22
-rw-r--r--dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-harness.patch31
-rw-r--r--dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-paths.patch48
-rw-r--r--dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-test-counts.patch43
-rw-r--r--dev-perl/Wx-Perl-ProcessStream/Manifest1
-rw-r--r--dev-perl/Wx-Perl-ProcessStream/Wx-Perl-ProcessStream-0.320.0-r3.ebuild29
-rw-r--r--dev-perl/Wx-Scintilla/Manifest1
-rw-r--r--dev-perl/Wx-Scintilla/Wx-Scintilla-0.390.0-r3.ebuild41
-rw-r--r--dev-perl/Wx/Manifest1
-rw-r--r--dev-perl/Wx/Wx-0.993.200-r1.ebuild46
-rw-r--r--dev-perl/XML-SAX-Base/Manifest2
-rw-r--r--dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild4
-rw-r--r--dev-perl/XML-SAX-Expat/Manifest2
-rw-r--r--dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild4
-rw-r--r--dev-perl/XML-Simple/Manifest2
-rw-r--r--dev-perl/XML-Simple/XML-Simple-2.220.0.ebuild4
-rw-r--r--dev-perl/common-sense/Manifest2
-rw-r--r--dev-perl/common-sense/common-sense-3.740.0-r1.ebuild2
-rw-r--r--dev-perl/libintl-perl/Manifest2
-rw-r--r--dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild4
-rw-r--r--dev-perl/tkispell/Manifest4
-rw-r--r--dev-perl/tkispell/files/tkispell-0.18-aspell.patch46
-rw-r--r--dev-perl/tkispell/metadata.xml4
-rw-r--r--dev-perl/tkispell/tkispell-0.180.0-r1.ebuild35
134 files changed, 2168 insertions, 198 deletions
diff --git a/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r1.ebuild b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r1.ebuild
new file mode 100644
index 000000000000..4a697f0903d3
--- /dev/null
+++ b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.690.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER=3.0
+DIST_AUTHOR=MDOOTSON
+DIST_VERSION=0.69
+inherit wxwidgets perl-module
+
+DESCRIPTION="Building, finding and using wxWidgets binaries"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="gstreamer opengl test"
+
+RDEPEND="
+ >=x11-libs/wxGTK-3:3.0[gstreamer=,opengl=,tiff,X]
+ >=dev-perl/Module-Pluggable-2.600.0
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-CBuilder-0.24
+ >=virtual/perl-File-Spec-1.500.0
+ >=dev-perl/Module-Build-0.280.0
+ test? ( virtual/perl-Test-Simple )
+"
+
+src_configure() {
+ setup-wxwidgets
+ myconf=( --wxWidgets-build=0 )
+ perl-module_src_configure
+}
+
+src_test() {
+ perl_rm_files t/zz_pod.t t/zy_pod_coverage.t
+ perl-module_src_test
+}
diff --git a/dev-perl/Alien-wxWidgets/Manifest b/dev-perl/Alien-wxWidgets/Manifest
index e476e11fcd5f..f886a5b2ee79 100644
--- a/dev-perl/Alien-wxWidgets/Manifest
+++ b/dev-perl/Alien-wxWidgets/Manifest
@@ -3,5 +3,6 @@ DIST Alien-wxWidgets-0.68.tar.gz 671730 BLAKE2B fa9178dcda47db251f0de3b109a7ea57
DIST Alien-wxWidgets-0.69.tar.gz 671819 BLAKE2B 304dd5664fd9e628eb45c5c67cd9ca8250129c8c0eaba1a0d5e1d2ad6afe6cb7acf0eccfe954d2f35714942970613fd1cdcc466104d776119dcaea3a8b1ddff1 SHA512 028eae7fd7f44612b6a56814a38a81681d66a95db5d9e21ffb7ef763ff6c9f68fece8eea4bef0b232546b6e2dd6d7a5c32389b96dd62968c4cb110e6508cd534
EBUILD Alien-wxWidgets-0.670.0-r1.ebuild 775 BLAKE2B b3802e50197af22f07f3b9607e41c71bd4b065d3170f46a7eee5e536f119eb27382485019872ad3eed1f163b5cd3357c3b16ad0e1e2c5f10d74affbee0b3d42f SHA512 bd95cc8414e46254470e2d8edde7b13d4525ad10d99a3cf334429afdb435b6f16b75211e1f71e8cbb5e689daa56350b47997f735c36f174d26d32640085b5c80
EBUILD Alien-wxWidgets-0.680.0.ebuild 758 BLAKE2B 504717a0dabb0915fe34f96221af2079b29b27eac3e1ab4f28eee48bfe41f8b88c3a750c0923be28eb6ac4de3802d7b6a606a6f83f67f9fd9c7b6302dbd9d620 SHA512 6027b49746f646724d24bcc5421bfbf8f87c0f6ae3aed72dac20850069bc2e0ee9ddfa99d0fe7ff1d314d020fb303d59d3b58b60f818cd27646975c602a2b2ad
+EBUILD Alien-wxWidgets-0.690.0-r1.ebuild 775 BLAKE2B b80f7626138be2fcbdb2653ace3e6564efc1662d0d1be19f8c9f53036d455cc0aa75139ec6cf7c0243f28aa30641758bfabbcb9668d9e7b909103fe46a7dd993 SHA512 5a8ad982fa1b1d5f0e9358d17940923b77b7ce0799a404b071f1b0aacbb097ad4b16a8d7f51e54580d2accd068fa557be7045473bb405cddd7270ccd5d39c881
EBUILD Alien-wxWidgets-0.690.0.ebuild 758 BLAKE2B ee7c93084ab6e0f2c1321dbac2789a017d57099d0e54924f245f4d8616ae6c88d5033e863367d43b59d1b371abd4e86dbae9d7271b08a37204a78c5a631b5e56 SHA512 31b9716769ddd7d6d2e4a7ba615a9355877f036cd353c00d277bff1592f5e7a76198451b2cdbc3d8644f642d978bfc45975a1004a0082914125433ba5f64383c
MISC metadata.xml 474 BLAKE2B 7600751c8fa34a04b12f371b15189d75eb51e13a8b1243ac87cd84d562a6118055cceb9940631a47850ea47cf09111154c966bec9d48b51358e43bd2f2ec9a19 SHA512 e75a44d2bb44e4aa1321ca361a73999252ea6a3687efd321d15fbfe69e9e70131146a7f18f2026e22972caccc49357c6c9524054e94f8201eead9c96b66789dd
diff --git a/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild b/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild
index 98d4735fb0a8..a9a1fb77def4 100644
--- a/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild
+++ b/dev-perl/Email-Address-XS/Email-Address-XS-1.10.0.ebuild
@@ -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
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Parse and format RFC 2822 email addresses and groups"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Email-Address-XS/Manifest b/dev-perl/Email-Address-XS/Manifest
index 711d6b9b183f..4f51067d017d 100644
--- a/dev-perl/Email-Address-XS/Manifest
+++ b/dev-perl/Email-Address-XS/Manifest
@@ -1,3 +1,3 @@
DIST Email-Address-XS-1.01.tar.gz 26805 BLAKE2B 657c9b33e2008ba35dbd46bde1fd11b90112f1d2afc422b2cb97c041067c5ac435e7662d8c083866b0e9efb98b94987bbe1a04d284c960a1fcd047cdc1badf36 SHA512 399d8365f2d9d642f482b5fcb4400cb66923f99938180ed1e68c3c7729d44eb53159889780ce6bb97857ab8ef3bc0c4f2dbe74ee453ab250e003761f66c28449
-EBUILD Email-Address-XS-1.10.0.ebuild 454 BLAKE2B 67c402efdc83ba36f6eff036a9a012558e973abd1dcae4b2766a9d8b18eab0b97614c932b0262b92bb35d2febd47994db7b486d65f869f66b6e9b0b586a94624 SHA512 8069f0a605d02ad1c0806b5b3be9d1d5e2aaa3a94da4c0ab23ecb0938d44f88d6ba063c7b7212d6a9148b28195e90cbfb40f31ed8880e7d10a4416352d093f7c
+EBUILD Email-Address-XS-1.10.0.ebuild 466 BLAKE2B 0eddeb9014d8812dffb22fd49d0b73ad310eca30a43ed1843c80da7816c4d0791b6fa4b0f5efc849fd676e59fede16df07a72a16b16760e2ce9a0d3b63acb037 SHA512 72e33ef290b0d71b067c78eff0c88f53f263a95a089e7b0302c7f29e6ce580a903513c5f6bf282fc7c33281fe6e941e071861cb18ece6916d0121dde923fe3cb
MISC metadata.xml 405 BLAKE2B 3eb24bd0ba972e27de688c9a1c8afc1072ee6da64e4852424690934ed9e077b0f4ce045f0a5bdc24547b193bf1072294833eb4a09c1758c1326c46a37f4c59e3 SHA512 2324deca6b9252e105b7fa6475cb0f1b8743da67ff5a166432655f0c3a11fa60778964518876128000946b8413a2cdc9accd35a35119a0d060959e68360cbf73
diff --git a/dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild b/dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild
index bac1da1513c7..b3f8f8a616c7 100644
--- a/dev-perl/Email-MIME/Email-MIME-1.946.0.ebuild
+++ b/dev-perl/Email-MIME/Email-MIME-1.946.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="Easy MIME message parsing"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~sparc-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Email-MIME/Manifest b/dev-perl/Email-MIME/Manifest
index ecf4c9b357c4..aa07f7091a1f 100644
--- a/dev-perl/Email-MIME/Manifest
+++ b/dev-perl/Email-MIME/Manifest
@@ -7,5 +7,5 @@ EBUILD Email-MIME-1.929.0.ebuild 791 BLAKE2B da71b8591bd6045f7540b83171492e07b27
EBUILD Email-MIME-1.936.0.ebuild 767 BLAKE2B 29c33f896eb22ce032eebbd9ff9b37512652a427ad34161efa113b22399b6b6e11ed1032f9c72779335aaaa26a2eda5666bf37ce7acd4231c3cd42cae346659a SHA512 a155a05a0ef4f2aefe07f453d2d71925e6b4176d22cd7384b0051e6f2490b8a7fff63f53c7cba3909f5d8a1894b0437fa1ca099ded8055a0e97897729cc562fb
EBUILD Email-MIME-1.937.0.ebuild 767 BLAKE2B a82055bd80b14ea8d36330190e6b4b664350021ad09d8589e8b3aa67c0e618284bd638a21381890535f96efa09b2bf8b43f650e357211e63a7cbf4505fdc8c7f SHA512 ad1f3f52beff4533ead1f86323309bce9afaa53a56fa6df9d5497a7fdde98b75caf9892c7c711c90eba6737804f21c95b6f2101ea36fd4e32097b2096772707a
EBUILD Email-MIME-1.940.0.ebuild 767 BLAKE2B cb81b9c78841438f78dfb52818204278d14a4b49a08aebec85a2af9f62991d814df0f94c1acaa1a40d7507250c42be412d8386ef57b6e55d3a1ddc1b88127eac SHA512 26620422d98b23e25ecbd1c1cfcb253ac85360447097b7f30c108e43cc50b72b232140215f237b95a208467c331097fd546436beab8d063eddd9d4cfd7c9f782
-EBUILD Email-MIME-1.946.0.ebuild 783 BLAKE2B d7b86501ad74fd52ebdc2f86bb3a130e7e9167c879e5c574577468796686007b38569baca17206468f98842a9d6c985d35e6b175195188d49950c49f02d74d48 SHA512 6aedddf24e00597ae1b290a5449aeeff0c9f146de2d3f3284e3fec143197b435ad8897c0f0fa8dbfcc90c1b5e5fe13bba3f01be5cf858f0880a9873b8379ed0f
+EBUILD Email-MIME-1.946.0.ebuild 795 BLAKE2B 03552916db094ff83f6c0ae2699c8ca929d30b3debdc78c7e0a8f96894917d3fa6c1da24dc03234a8019028d891139dc83a7d72a3fcb6ba37cd8686eb188eafc SHA512 aea472c517721d4efe815cc34e73f5d4679a97c777ee7d74e4c135571ff33c90c2cab8a4c182c9bea3bd495dd1aa71a9191327c16778f47585b479bb3f0712de
MISC metadata.xml 795 BLAKE2B e7b69bbfd1ec712d67a355d516a4e38898cb897653952b420ee09407a40c9bb28148050a1163a01f061da0e35c7697a3fe2e11256964e9f02ee18d7258a12176 SHA512 03e21fc43d9ad0ece29500bc0dfb6e398951ecee2badc23794f6db0d24521906255c038a34fa28211209dbf81f3fe3dc4aa29f93f6ee228cc4c98cea1654ef88
diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
index 0374dffa8b37..3c4a0fe01b12 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-0.520.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl module interface to interacting with GnuPG"
SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86"
+KEYWORDS="amd64 hppa ppc x86"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/GnuPG-Interface/Manifest b/dev-perl/GnuPG-Interface/Manifest
index 106dc22e4240..a430416b96df 100644
--- a/dev-perl/GnuPG-Interface/Manifest
+++ b/dev-perl/GnuPG-Interface/Manifest
@@ -19,6 +19,6 @@ AUX GnuPG-Interface-0.520.0-0018-Use-a-short-temporary-homedir-during-the-test-s
AUX GnuPG-Interface-0.520.0-0019-Make-things-work-with-gpg1-assuming-plain-gpg-is-mod.patch 2237 BLAKE2B f152aa512f9fbc240d1862d5439928276fb4fdc73d716fcb4941504d7bc9fcf3facde6c06d2d52a7ca0628d3aa72e65248a1bb0237afe1e6c0585608f3c44b12 SHA512 a59ac575d410b5feb14a8a2165f526a1a7fbdf4575bc7e0d8d690a4d952fb312defb1390ae0186ec65b52737643ff560d5d48e8920bfe1cdcd1702016755035e
DIST GnuPG-Interface-0.52.tar.gz 63733 BLAKE2B ce068177b8467356b57aae95a61e4746e4f690272083e465c877533a5ab0eedaaf271586aaffe7e4f979034d04bd49fc483047654426f23cfb904a98326454c3 SHA512 911f47a3b52249e8b39133d4040b86147793d9dd6a78d2b279674d6bba0cd38de5c919bf12b241b0e977790575502531afab6b1d2c05739d050c16d05d52fc49
EBUILD GnuPG-Interface-0.520.0-r1.ebuild 750 BLAKE2B dddbb1be098fc3ee8094331ff597508cc0a87cff389096d1abd4a1a396c781d7798e85164f578bbb1a194935a267cb3266504629606cec13606465be85de3ab0 SHA512 12a666502da35e346a6503a040d37033daefda889df50a6efb880097d47798699956b84c3bd56d2fae1892d7fd29da073d0ee9ab62f611fb39b240d11e665389
-EBUILD GnuPG-Interface-0.520.0-r2.ebuild 2527 BLAKE2B 4d3e96753db689c34ddadc40e2aced087117be63c1befa7577395394f40d1c58935b861bd559b518b7a99fc847a87015ad56983a43872197d8475f54c3d75e4a SHA512 7d95957a48bd7af9aa80e2fd8be5c4cac7a581dc3082a0d3be5d31393f69274abdcb89c1aba235d229c3c02a8c89ea7bbb02af5cb68a6dac34ffd0861635dfab
+EBUILD GnuPG-Interface-0.520.0-r2.ebuild 2526 BLAKE2B 47dcc858720c846e2fa0612f20f1c39ced6423dcbe62a0211698a6b9ac57956480a68b5572608ce9fdf4a88dffe5ac0c46f648f23941c9be78a9d7824b47fde3 SHA512 efde13437f6e98749bd066e55dbc17e0ea75002e9f24fb8026031d35251d333ba751f666911d906b5e88cb3fb34d3d2ab1400901d0e0e9b9fbc45b2d8701d84f
EBUILD GnuPG-Interface-0.520.0-r3.ebuild 2655 BLAKE2B bf274c09815ef84626027647b6934512e765f15c66375b5b648c779ad6b0f84d60f5cc0a0efcb2e5ecd734b87e164ffdbca37967832ca769fad71587af93456d SHA512 8682d6945c4564b9c788e30c35335282a2c61ba417cf5968f612bd4217c9705044a4625ba6704c961f4616982cf97580807133a0cbef22990cc1fa517a93eed4
MISC metadata.xml 1209 BLAKE2B a29e49d03ea5216897ae8d8ca55472c4d41d75a2722133dd2782b504db464740f15b5c017e09efb9a76da76b482f3f33e5b8cd8279402d51e14c201c8840d9b3 SHA512 3589a6d227ccde1efd9a0842e98b7f4c3d4f5434a9e62feba4a6764d1fdc4c0dc7390bba15bb52053520931c4ed4ff05235ec98efbe0239a4a9da12b30092cfb
diff --git a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0.ebuild b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0.ebuild
index cbf7558891ff..9bffd8802c07 100644
--- a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0.ebuild
+++ b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Lightweight field hash for inside-out objects"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Hash-FieldHash/Manifest b/dev-perl/Hash-FieldHash/Manifest
index fff2f1adf1dc..58fe6b6f8b93 100644
--- a/dev-perl/Hash-FieldHash/Manifest
+++ b/dev-perl/Hash-FieldHash/Manifest
@@ -1,3 +1,3 @@
DIST Hash-FieldHash-0.15.tar.gz 29082 BLAKE2B 5b8426f3d44e1ba0d10bc24e473b8162189ddad3b378f0863903eae844fe26cff378c73602c4b49085bd0c9e42d5549013111182bd5a09c4f14e523b1c6c7254 SHA512 2f42b0e7efdba03b99c9646882afc47130de1989777eb1ceaf8031769a3a11ebdaa841abedea8288b770aa27c44108846d0765f531a35d707e44a8c1f0f8036e
-EBUILD Hash-FieldHash-0.150.0.ebuild 900 BLAKE2B 13a390cdfde701e252220a6b79133375124ee54630fe913cfefdc0b3e7c7254a9ba32e3ad5dc65531110bda85ed47efeba073db4d632aeacbff8383e23dbac25 SHA512 44193c0d0ef204c0e213421affb487ab2c41b53375bcd65ed0e4b015a4b10b0fcf1485e2ccb5f1a15f3a01f729a9e113c9fd6f843d68d5a58377731640779a68
+EBUILD Hash-FieldHash-0.150.0.ebuild 906 BLAKE2B 8bcd69e67ee66d3bd381e430858ab28fcd5ab92c62d2f3789570ec5e0cff96fdac35840b69f7f98b24fbbb9cf87fbd4db4a1dc1bd8e181bd2e480200fc020ea4 SHA512 a7f5d9652a4a430cb532c6bed04f591b282a02ce83ea409cdcb19e30826f3e4f3033bd7c51bcfa1ef0cdd12a33750dba9429d7e2d817d6aea064a8acb0083632
MISC metadata.xml 400 BLAKE2B 5a93cc38f97d3203f7e32191e8ebc7fc30aaa92272fec85e579f1ed857cba352463ebb8b8d3677c13e4bd592d7fd1776ba5d56e9cf4c0e82604a1eb9d9cbc871 SHA512 01f782c54b4bf4e453848b4e30f21cd4cd08da3ed15bc0f94f52018e5a958c52e2c47d0f845f2719cf79e38678e9966a45859d3b6cf6f80edee1081ea369d30c
diff --git a/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild b/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild
index 422f98928342..6ab7d1345b5f 100644
--- a/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild
+++ b/dev-perl/JSON-XS/JSON-XS-3.40.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="JSON::XS - JSON serialising/deserialising, done correctly and fast"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/JSON-XS/Manifest b/dev-perl/JSON-XS/Manifest
index 632b31366727..ecd4d0976329 100644
--- a/dev-perl/JSON-XS/Manifest
+++ b/dev-perl/JSON-XS/Manifest
@@ -3,5 +3,5 @@ DIST JSON-XS-3.03.tar.gz 83303 BLAKE2B ad2f20e2a2393a055dd18879de5c4f7e1254f7905
DIST JSON-XS-3.04.tar.gz 83424 BLAKE2B 031e3b9d4902b7d9ad704655914fc4ee880874aa3073ded7248e5a842287cdaea47fce8be9d6c2999d19bdd3b5026fa2c0fb963c3183d6ac006387a741e0cdd0 SHA512 69c2e199385b5b5e331d905b64805304de80e1a3b393acaf7dce21c45254b1f23f1a83b246dcd3a80c2cfdadaf8ce3634ee587c469629cb69106f0c2239c73db
EBUILD JSON-XS-3.10.0.ebuild 567 BLAKE2B dcec410f7a6518d8b751a8730c1ed154eadeeec1586be4bcf5496036535c631af535120b39ef7d3496f5e851315e69ac7a258880ae45a4ccfe4245e42f0673ca SHA512 4a31de3344bdf0c1bcd265c395ab9acdd7666e9ad0cbfe42a7b4f69edd283229a0134e165cd847f0ea8f21d694d81ea848a6e420b936ed7127723bd013f7ff00
EBUILD JSON-XS-3.30.0.ebuild 641 BLAKE2B b272b7a3421dc60fda88af1532ae7ec4dc1e173433bc6187178069fa34b9dd91d4971b334cc144ad5d5e70f962d3daabb657028b333fd27087eeee6b88048b76 SHA512 2873b8afce78193e0825f0d7308ff3b4c090cdcca5ee9e3a138984989091225c69c5a06987bf7ccc122cb49c22d39ad0cc0dad2df8238ac2950096c3bc00bf83
-EBUILD JSON-XS-3.40.0.ebuild 653 BLAKE2B bff0e43cbe75d04624e391b9502be5078d2ec62652e6feb81acb9209318a9fd8795b5eb1bddee6b21c594d6d34e49fa52fed22b26e3d4d26adf0fbb4447ea40c SHA512 ff622b454fdf361018d2410d7956c651b8e0dc373e74d7152b95ea111e6812c77fbe6db005bef9d624a1d1daa8b9d13c19623aecdb5d5329284c7027b38e3ffc
+EBUILD JSON-XS-3.40.0.ebuild 659 BLAKE2B b3f9dbdcded6b48136673f7a88e2b70fc878acdbb189ea3822b26b9168fc7754e28aeb5a596e2e6ad2541ad04e5247463cbf1c6ab62fc1c7c9f89b89a2fe31e7 SHA512 54472f7765593cb0cda819ad14ff0409dcbf8f26d2c6e1d308d784840c20e57bd0c33ff8770a1c1ec55bfdd56ac649fda8d68a31ca4b52c27945ac6b326b0922
MISC metadata.xml 386 BLAKE2B 954784aa8f5cb4d83e745dfbff8010f054d9bd01fbd020c60a186fd34b1410f94a75d9bd073f634e549a8ccaa754e35dd81d16cbcb229288b6f8eb2c58f58967 SHA512 929eec3831d4f9accf2ea3dda8eddf68f49c905d299f433ad01f854e7ee8a537854c84c22581545f3a0a4a2076322c2eeae485a9ed58789b23382055c752fa30
diff --git a/dev-perl/JSON/JSON-2.940.0.ebuild b/dev-perl/JSON/JSON-2.940.0.ebuild
index 9d8123d080dd..3d7ac208017b 100644
--- a/dev-perl/JSON/JSON-2.940.0.ebuild
+++ b/dev-perl/JSON/JSON-2.940.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="JSON (JavaScript Object Notation) encoder/decoder"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test +xs"
RDEPEND="xs? ( >=dev-perl/JSON-XS-2.340.0 )"
diff --git a/dev-perl/JSON/Manifest b/dev-perl/JSON/Manifest
index f99c9caa5af0..a30a2a92d0d4 100644
--- a/dev-perl/JSON/Manifest
+++ b/dev-perl/JSON/Manifest
@@ -1,5 +1,5 @@
DIST JSON-2.90.tar.gz 85333 BLAKE2B bcba4f04c1981ce15aeef5e862c567625425802ec25d46f29f4d053b0cbc69b5c1f203300d7d1bc7d2ea4ba99f8148dae63dbdf2494f34ed7b7b52d144dcd5f2 SHA512 72462a468aa37da73d164c91b5123c237c268f87215019fae49b7f212b0a25e0b48cd57b3cf0bd93c9fff6afc553b2417faafc0c319e62cb0cf4b1cf432698e7
DIST JSON-2.94.tar.gz 82629 BLAKE2B 284e8fc19732ad680c9f953211f916222e29a032f2d70075d81df2372769874d409aea5a77c4f25fd00f2ff47784e34f421603adbdd0001834ce2e579c4de4b1 SHA512 0a20562441d525ee37fff467111f7d65124525e06b4f825079948752da2a983757e719025dd2ab896115b34ba146b4c495f738e4f005542dce0b058440c73a46
EBUILD JSON-2.900.0.ebuild 523 BLAKE2B d258221d63c1260f98456deb1a2cc9832436dd578ec5c2caffcf65f1597689d31f1098815ce6201657556509f432bdf89f4eed5d2c05f3f0575c13ac22b678d6 SHA512 7a2ac585c9bab95b0d4d8747cfbf80e95a1734be309cd3df1d0b1331e060c269a996fd2a54a44f370a85f931d84baf1b469f655ed08f2a96c4d7110c3e6bdde4
-EBUILD JSON-2.940.0.ebuild 632 BLAKE2B 39916c05132a835f4d3cc797cff8591c589e80cf385bc9cf4e7a7d4ad5604a30fbbb6f5fe790af57e8675907ccb09f93a5006448d6c1e58cb1d67b4c68187ba1 SHA512 8e3eb45ae8c9286c2556adb8bf9970259ddc4a314344466144d448affc2a9a422bec7313d7ca48af1742469e4e149318ce1309b0a80ed1a940e0ab5d8258865c
+EBUILD JSON-2.940.0.ebuild 638 BLAKE2B dba6f7118af86f6a31ab1482be8f494216569cb3e8d92e8d2d3c83257ff270f882d4158b7a6d05e8c72b627c1d362233e69bc38cbfde72ccbac487005064bd94 SHA512 3b2dded2454dfbd1f82a5b64e6382dcd17dd89fb715d310a7816d47aaf29aeca869be890ecbba702734e9dccc9ec25b9742c928bca76288f6c5cdad311534c15
MISC metadata.xml 740 BLAKE2B acb47648a40ada4067586febbeb3eca5497fe1f4f14fc16fd5e2adaa69c307853244ef061097a13ce60967a0f7bdb83267f45302f911accaed2d5abb6f81cb8e SHA512 39d70cef0132f7d359c8b473ba38bd0b7497e01b8c77edab5ecaab542a1300173a29252118e4ab4ffc16aab340e13b16a4c50c95a4e0aede2a5fc93420d33216
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 3cbbab749ac8..f836338ae5b3 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/PadWalker/Manifest b/dev-perl/PadWalker/Manifest
index 4312e13c1b91..71d3ce166331 100644
--- a/dev-perl/PadWalker/Manifest
+++ b/dev-perl/PadWalker/Manifest
@@ -1,5 +1,5 @@
DIST PadWalker-2.2.tar.gz 16158 BLAKE2B 6ae785c6549607e1ae863e350d2fc92b9dd5a797e386ccdbfcc0a53826c6ca516ea048b9903898c55bee9c9853607334da304277a9703baebccc787d2f16b203 SHA512 b0bdfd4f1ebf63e71618dda0db6249fc6b4a0165cc829a9a90e68353f31b61ec6c5873b598b67b085f0a7fb8be40fd1f890e57de85dfdd1bee5543146cc1a3f3
DIST PadWalker-2.3.tar.gz 16177 BLAKE2B b809448751e907083cde30ab95ab6229d47089044ac20695968b3488f7a45beda3b1567ac96d7d76a49c06399307419088a6d3d727a537dcca0859efe6d73843 SHA512 0a222dc2ed26825bc031b0e4b4b78660fe9d1a5a5d98552f30e730aa4c8e5c38577da9a960669258a11cfd712f6e3827bafa23162aa1101f01b47b08e303b4b0
EBUILD PadWalker-2.200.0.ebuild 412 BLAKE2B 3ece533d06ec461f9c71204a76535958ea8d7900cbc385803cd5e063f257c6e3735c96b4a10f282def21e8b448de79b41eed3835132ca523e99648e28b4867a1 SHA512 c81bb6465d6048d61df07382e057ce2eb494df62bacda75f08b105c6557739c9bcc3ec681705189ea5d9ad8e4969541d843f57a6d5d3a927c5472e71b419a37d
-EBUILD PadWalker-2.300.0.ebuild 414 BLAKE2B 2a6edebf35651d474291ec86d9cefa0b01d532045877298aacdab24a24a5b62926898f93197eb473073236b1de5f9b12edf2f5ba95144da932d4bb94024e6193 SHA512 4f36e1d4abdd0c340a785b3781ccbb4baccb2f04fbf8b1b1b99cce187aa86f5c09d10e418fc3813a351ab825444cf5d49a5dcefe4eedc893ef38a5007d3d7904
+EBUILD PadWalker-2.300.0.ebuild 412 BLAKE2B 081ef65291a0d658af23d309cb6e58b3e87e5f8ea11c1f3c43a088def74b864da1459e49f7c351471450c65a0beb3855ee047492f8f19e2bb3ddd4ec3bfef755 SHA512 fa6fdc8929272cb31489a4cc84dce5a40090101a81069f1171473530a486c44ec9bb46dc2a055dede3e29ce1aef7062274bf9cb5c325ba8ba8bd698752e0a1d6
MISC metadata.xml 389 BLAKE2B 7c98c1fe323f72769d7d734e454c205631e44cba76754b44cba8dcd3ee863c90719e0d9aed5f9579fee035931066b728ce7fcd46e0559cb5728e6c9bb7a8e869 SHA512 a85027bbaa6c174e996335493d2959a26edeb8147dc2ff5fb89a4580c9d13c590cca322a94e24e1ba1ab19129dcbc298802a4cb26b57e0c421c12f006c5b5432
diff --git a/dev-perl/PadWalker/PadWalker-2.300.0.ebuild b/dev-perl/PadWalker/PadWalker-2.300.0.ebuild
index 6950d1be5362..9bdcb847624b 100644
--- a/dev-perl/PadWalker/PadWalker-2.300.0.ebuild
+++ b/dev-perl/PadWalker/PadWalker-2.300.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="play with other peoples' lexical variables"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
DEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Parse-RecDescent/Manifest b/dev-perl/Parse-RecDescent/Manifest
index d67c611a577c..5f7080d53be8 100644
--- a/dev-perl/Parse-RecDescent/Manifest
+++ b/dev-perl/Parse-RecDescent/Manifest
@@ -3,5 +3,5 @@ DIST Parse-RecDescent-1.967014.tar.gz 176884 BLAKE2B 8174f9710ccd4d94d841234bfe2
DIST Parse-RecDescent-1.967015.tar.gz 176996 BLAKE2B 016e65f95aa8e15ebb384005d996909febd0ade6f6f23a13f95d4a5b558261f307f80564c028849d16f10a39b216bfd562c4fd8c220e5cbede165fd4fc1d05e8 SHA512 38adbfc9a88f09d0465d862b845f48c0921ce462ffccaa7ce8b5f1b7090f33f70e7f00f9ee787fd698b5539804412c44f03e7942cf675d53a17a84c3510e5aa4
EBUILD Parse-RecDescent-1.967.13.ebuild 834 BLAKE2B 55e9ca48de19c2053d2d86a7f55373fe32a99097f45819b8a87cadcd64f5c99f078dfbafbd574b958980ae2e36c492151927e207949f2417becabe023cd13601 SHA512 91e019f17b77fd6fb22b9b392b916eb7166e6185a7d9dacdc64d4cf9ce0d337e63d51cf9af0c294f33117e4fc98dad4fcbb6de8da970a94ade5934c1562414dc
EBUILD Parse-RecDescent-1.967.14.ebuild 844 BLAKE2B c624de504f51f790f0ae741f957b85351300a68e178282106b4c70e49bdc78c1360e1fd1df1b26c602dd6c0e865e490fe26feb2d85c697dd595f3241821edabb SHA512 4575c1126f1d620e034c8e640bf5f270e62867cf53f0eb6657e369c62d397a7656538d9ec3f079a4c085b2dfb0000352261811baed891458398a2ff2cab9b4a9
-EBUILD Parse-RecDescent-1.967.15.ebuild 835 BLAKE2B 4ca3f2d3eeaf2711fd0f6d26948c4109359548d63721723d709f902616f53768ccf776c960c50366173819e3865bb54f6f1882d0394664f03eec731e73820c40 SHA512 568b1461f6bf3156b91899673f6f13dcdf15efbfde4c752e60bc1dd8e4ec80bc5a02ebd538755d1009e10868053d3bc34327e61bd1731d93cb5fea6d38c0c65c
+EBUILD Parse-RecDescent-1.967.15.ebuild 834 BLAKE2B 7e392ceaf4da77d0ae91fe00ca8cd05c2f97f3b45a2b1a022d77514b860b19fe28333ebb0876f4379755a2298852845bae871715db204267e60ebbd169c107d9 SHA512 0c7f67495eed9f1e96bf4999f03c2dd1d607b43b605a65beaf02c5bf76e92e6b3fa28df1e98aec0bfe07c14262e0b6b3bdf3ccb1ab2fcebb0b1f32210810b718
MISC metadata.xml 1669 BLAKE2B 4d6de78c4df041e7fb262a850f68c9c3d4a5ac4e30bf98c90b8292743b061a9dca24831ecb3bb6560b79bdf19c362cd6a19e92e8ce487b6565c3202c30c1c7d2 SHA512 5d50c5caa5b710ded5c1655254fd86bd7cc4e8cca9c3b8e8d2cb563028875a7c59955809114daf98c8c5cc34da3c49f67a9b42b591c9b128c929489d7bd1eda6
diff --git a/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.ebuild b/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.ebuild
index d84b142603c1..50fe1e6fe70d 100644
--- a/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.ebuild
+++ b/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.15.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="Generate Recursive-Descent Parsers"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test examples"
RDEPEND="
diff --git a/dev-perl/Perl-Critic/Manifest b/dev-perl/Perl-Critic/Manifest
index a56b0da7b2e9..2f73ffa3b5db 100644
--- a/dev-perl/Perl-Critic/Manifest
+++ b/dev-perl/Perl-Critic/Manifest
@@ -1,8 +1,4 @@
AUX 50Perl-Critic-gentoo.el 435 BLAKE2B 67cd9711566c4f06785a1060202638c7501648a5c1b2c479785389d2c4106b05f3e9193c1c517810a1798efe8b6f06c4ca363682e7c89d9dfc0c594e0bce5c6d SHA512 2f0d1135e98c4fe3a920b24b0540459b2c609bcc81f4a7dcc39dcb390646837573f2896df4fc7c2e0da6650ece104c9a6c1ba6f894c9755967b92117f28551e6
-DIST Perl-Critic-1.123.tar.gz 631981 BLAKE2B e9d09ab9961eecfd99e775d6660f4d9b2b0269cefef07482dab8657e031e9496e6fe61fdabc8ab64ffdd9c788953e341358ab898c9f61cffd6707bb96cdb5213 SHA512 732ba39d69c64ca7ff047bbd998e2dcc5f5486bd02ba7ea8135f4ac9c69ef8443bd248e4411da9ad0d4db7dfc0e5c700f92111e0b8d9962b6ed71dd2c0ff94a1
-DIST Perl-Critic-1.126.tar.gz 646552 BLAKE2B 4c40181e0f787ac28e7ad657296b29d420eb2d18d0fbb7c1a29a5d848f9855102b311e7fb64307a41ed72833765df2b1e5008e42b4ee5484c1f9805a21379a8f SHA512 9427447893eabc83cafd5126d015aa29d9694a83fdd01dd45f5156af9c672a955e0ec6c0ebdddc2ab3ed2d22bdbf14cc016ce474c24fd18d8046bc2889ca33d2
DIST Perl-Critic-1.130.tar.gz 647052 BLAKE2B 2b0905636486531dd8de50af6e490701f1785851744b78a5164539797e6d2549b46c9daef05d3061b53f82005ffc1fa47b7e2dccec613f9a5490c597d61072f4 SHA512 b443ddbb5905a61835061f49d7f10e2e71579e5df96778eb183c3d1e9987342e1536db61196b32e66a192c92916eafd9ebb7b713b0be71ce89c1f93155e89828
-EBUILD Perl-Critic-1.123.ebuild 1002 BLAKE2B f8117fd1abdc500fe60e9e911644f2e369527d04dcd6b947beb85a42af8fae139bc378160525dbac52a366ce9967e65adf5ad4b33078233b61c7e73f79bc6ab1 SHA512 0d82d9907cebdb548c42b368ef92ac59811df0a01f800a184ed13f7f764fe433a3ebaed5c35bd50b05128b50d4c9e3146c9e7e69583aa82e7d270c4b8eea7a1c
-EBUILD Perl-Critic-1.126.0.ebuild 2049 BLAKE2B d3e38a5ec8be3636015f1a1a603068fbd83d0c7757b6e3f78dbc225ecb820c174b8e1be30bb587808ee6ca79a9a3650ba09ac412bece2fcb1dab17629987fa54 SHA512 eb8a62954965e402efe612a69e84e52dfcd32b233ec533b0b2a1f997c7e5e0eb2f1288b583b8b6c0675d3f07f269e4e0f8df5965375f86d42262857595e3e005
EBUILD Perl-Critic-1.130.0.ebuild 2046 BLAKE2B 8e538e76ec78a7d02aa3cf2dacb80bf044960fa5b1a377f7ee214e7c52be16152687db4b3c85f1a9d341bba83af55907d5d018b0595b194e205cc07b22c5cfe8 SHA512 6e788133923bd90b20e11234a90730d8f8bc858da661f9cc1546c39e58de5c22e53cd454f3ddd0388193ed3ca5059da7af4b3016eedf4e7540c14a9d447f9fd6
MISC metadata.xml 20125 BLAKE2B 102686a85bf6f17bd0687bd5b05a4701c7b782c93f6b4fe7d3f4b181360067778c28911c85fa101e8cfc4e44174410b7b75bc0138a9b0e20a6ec38b2b956bb42 SHA512 e98d510b1a6d7e95b6558fbabb7857a2b5133958d790c87d51716be4214b60b091360de6e4e81b71aad14d4f94dcf7c3529087d32f052add0736c2fe4f89372f
diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.123.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.123.ebuild
deleted file mode 100644
index e8bfc74dba70..000000000000
--- a/dev-perl/Perl-Critic/Perl-Critic-1.123.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=THALJEF
-MODULE_VERSION=1.123
-inherit perl-module
-
-DESCRIPTION="Critique Perl source code for best-practices"
-
-SLOT="0"
-KEYWORDS="alpha amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
-IUSE="test"
-
-RDEPEND=">=dev-perl/Module-Pluggable-3.1
- >=dev-perl/Config-Tiny-2
- >=dev-perl/Email-Address-1.88.9
- dev-perl/List-MoreUtils
- dev-perl/IO-String
- dev-perl/Perl-Tidy
- >=dev-perl/PPI-1.220
- dev-perl/PPIx-Utilities
- >=dev-perl/PPIx-Regexp-0.27.0
- dev-perl/Pod-Spell
- >=dev-perl/Set-Scalar-1.20
- dev-perl/File-HomeDir
- dev-perl/File-Which
- dev-perl/B-Keywords
- >=dev-perl/Readonly-2
- dev-perl/Exception-Class
- dev-perl/String-Format
- >=virtual/perl-version-0.77"
-DEPEND="${RDEPEND}
- >=dev-perl/Module-Build-0.402.400
- test? (
- dev-perl/Test-Deep
- dev-perl/PadWalker
- dev-perl/Test-Memory-Cycle
- )"
-
-mydoc="extras/* examples/*"
-
-SRC_TEST="do"
diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.126.0.ebuild b/dev-perl/Perl-Critic/Perl-Critic-1.126.0.ebuild
deleted file mode 100644
index 96c29e5e441d..000000000000
--- a/dev-perl/Perl-Critic/Perl-Critic-1.126.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=THALJEF
-DIST_VERSION=1.126
-inherit perl-module elisp-common
-
-DESCRIPTION="Critique Perl source code for best-practices"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
-IUSE="test minimal examples emacs"
-SITEFILE="50${PN}-gentoo.el"
-RDEPEND="
- >=dev-perl/B-Keywords-1.50.0
- virtual/perl-Carp
- >=dev-perl/Config-Tiny-2
- >=dev-perl/Email-Address-1.889.0
- >=dev-perl/Exception-Class-1.230.0
- >=virtual/perl-Exporter-5.630.0
- dev-perl/File-HomeDir
- virtual/perl-File-Path
- virtual/perl-File-Spec
- virtual/perl-File-Temp
- dev-perl/File-Which
- virtual/perl-Getopt-Long
- dev-perl/IO-String
- >=dev-perl/List-MoreUtils-0.190.0
- >=dev-perl/Module-Pluggable-3.100.0
- >=dev-perl/PPI-1.220
- >=dev-perl/PPIx-Regexp-0.27.0
- >=dev-perl/PPIx-Utilities-1.1.0
- virtual/perl-Pod-Parser
- >=dev-perl/Pod-Spell-1
- >=dev-perl/Readonly-2
- virtual/perl-Scalar-List-Utils
- >=dev-perl/String-Format-1.130.0
- dev-perl/Task-Weaken
- >=virtual/perl-Term-ANSIColor-2.20.0
- >=virtual/perl-Test-Simple-0.920.0
- >=virtual/perl-Text-ParseWords-3
- dev-perl/Perl-Tidy
- >=virtual/perl-version-0.770.0
- emacs? ( virtual/emacs )
-"
-DEPEND="${RDEPEND}
- >=dev-perl/Module-Build-0.402.400
- test? (
- dev-perl/Test-Deep
- !minimal? (
- dev-perl/Test-Memory-Cycle
- )
- )"
-
-src_compile() {
- perl-module_src_compile
- if use emacs; then
- elisp-compile extras/perlcritic.el
- fi
-}
-src_install() {
- perl-module_src_install
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- docinto examples/
- dodoc -r examples/*
- fi
- if use emacs; then
- ewarn "USE=emacs: perlcritic-mode is broken upstream, but is installed anyway"
- ewarn " https://github.com/Perl-Critic/Perl-Critic/issues/682"
- elisp-install ${PN} extras/perlcritic.{el,elc}
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-}
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/dev-perl/Regexp-Util/Manifest b/dev-perl/Regexp-Util/Manifest
index 34abd6c26340..c8ddc8311e06 100644
--- a/dev-perl/Regexp-Util/Manifest
+++ b/dev-perl/Regexp-Util/Manifest
@@ -1,3 +1,3 @@
DIST Regexp-Util-0.003.tar.gz 61890 BLAKE2B 2740b80448deee7aa37dec3e7b1c46eac347cab6f99c82cc0cc019ad03ce899201b08f1cc0d15985becf8bd2bb19b6cac18e128cecfc6730ff662b3e3de5ce40 SHA512 27501c4e7017e2470cd24f2b8bd8b94cc3acd266500851c5ee1f4bbe3af56285be3eeaacee95b45606bee01cead4f0a30eb7c10260d93b3e98bc432d211be2f0
-EBUILD Regexp-Util-0.3.0.ebuild 459 BLAKE2B 1e37c943ea01d3cbbc8e8db24aeeadbb21b005ad428574b033dcb86f0060d65ff5ff080a504baeea8e61526d9cb16e8a6055e0ffb31f8fc7c775addc41326c43 SHA512 592f63185ad95fac9e48d148dac176e9d7ad78b0e02ea4131d0550cc56207741efb558bd00db8acf038220aa1dee25b8c502c09f45d48b7d39f74ad6a03125a5
+EBUILD Regexp-Util-0.3.0.ebuild 465 BLAKE2B d918d14f5b8b2800c2d707dd507e4d9438883cdc37d98fa9ada1d3480f49fb02f863d7431dcffdaf3e96363c7f14c153dfef427e359d0b172f6b875a99fefb16 SHA512 60f7f09ac0b90621d3247d8155c55f1fde04ad37155c8af86c410be3e4902fdadf4f968e3594598313a75fa68dd1c88eb9b7b3d6e0337796b5ec2908915c1a6e
MISC metadata.xml 394 BLAKE2B 7cfadf77366c4f4d2569148d8f1676a62228e6be2fae7638a0cad5e638ea4873d206979c380bec70749b67df6b6ed86bdb797ffc8982c4628e45ec6a3badc7a9 SHA512 ce670284899bab2e90668d5d2fa1c041c6fe61482beb0f370bbeb00d1123d8ff9b46d12b57f86076bee9d0de8310ad06cb259922ec7e4c5266aa82badcde6ea1
diff --git a/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild b/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild
index 26731af73b6b..8350f2d81ead 100644
--- a/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild
+++ b/dev-perl/Regexp-Util/Regexp-Util-0.3.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="General purpose utilities for working with Regular Expressions"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="test"
RDEPEND=""
diff --git a/dev-perl/Sub-Uplevel/Manifest b/dev-perl/Sub-Uplevel/Manifest
index 6a2477ba946b..179e30d2d4fc 100644
--- a/dev-perl/Sub-Uplevel/Manifest
+++ b/dev-perl/Sub-Uplevel/Manifest
@@ -3,5 +3,5 @@ DIST Sub-Uplevel-0.2600.tar.gz 28119 BLAKE2B cd10db5425a66395e74794017f530f6ee11
DIST Sub-Uplevel-0.2800.tar.gz 28361 BLAKE2B 04842cf96f5c72e8b8bb52854f73035d93c5620389e41cf495286177988f6abe3d01fae838848bbf427c522f351034754b677a1520cee3ed12cbba8e58fd703c SHA512 655bab9441bc81e4002db2e715b5c1f771ee35a03bc643a44d4a279aca55431fe17e64332919311a51db2dc02c16b5f97c5751595e61ad0ab96cd0a10ac2d230
EBUILD Sub-Uplevel-0.250.0.ebuild 487 BLAKE2B 62e4846edfa0fae8881a5ab1cf036084e90a9d199006fcdf9c9abbdf86262b78105904810905ef159fb4bb70cc4189790d44060d6d83ab1ac87051de15d683db SHA512 f5f06d66ad49d801aed808754277319949afd444edadbc4e3963c5e99f19079f2861e04122488c1984a1443407384190f3c7cd4931943a6838753bc8054a522c
EBUILD Sub-Uplevel-0.260.0.ebuild 665 BLAKE2B 9f6d9d7e0d2816082f3719bf012b57d92e53d87ed1ae6c4666d9624036d66be8998b6d567c1e00a2a5e034b9aa82f4fdaa8ac58aa59500c3e1388a953a15ccb9 SHA512 02cce1686eba36a22de8e6d241e885a246d7019cd42193a5a43d181cd7101ed05151fcf3b4db5d6bd220bb4f6bb58340cbcc8c291c459731446e945ec4a9ed68
-EBUILD Sub-Uplevel-0.280.0.ebuild 656 BLAKE2B 84f2886ee92a28a3b016635e37496c80b89e605ead75abdada727c4a53ca9059c04d459033b676d82ef926dd853adfb1a704b0105507a8b14f8de467f35894f0 SHA512 68767ca59ffd7b90e529a01020d5e99472e5dab9e3767296b03277bc250edebdf353e8498776753cc2326e7f04d0aa4be77bdf16a89d499b7b32127db3a87d80
+EBUILD Sub-Uplevel-0.280.0.ebuild 655 BLAKE2B bc9719dc69a0a35baaa60c2ac44f1ee7d642150e8506ca510789549e63d19a615cc00cbc18816c4d492d41167d1b8e77e7beb74dbb325cafa82c2d23708c584d SHA512 890c522ef71c3ae9073c8d30800747f635584da9dd73e5c956235a263a13d55dcd935bf6f5018649444a255d36ddcb13da2d223f5ca24740e736c9ab99b09fce
MISC metadata.xml 394 BLAKE2B 3bc0c8d87c7d638934a3e991c70d6362ad62a56330e16a7b160e19f12ca3d045b6820fb6a1e9abd31cb931b0b93ace30f180f981cea233d7501a6f238e7c02cb SHA512 64c7915f1cb3b8fd3b00ca6bd6b89229cec7c07fb71194bc45befc774463e0bf6c4f53ef0b89620f05291b7aacae6066e83bab1d175dcbd0c861fdeef0aa0fdd
diff --git a/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0.ebuild b/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0.ebuild
index 5cd687e471f1..226889424acc 100644
--- a/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.0.ebuild
+++ b/dev-perl/Sub-Uplevel/Sub-Uplevel-0.280.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="Apparently run a function in a higher stack frame"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="virtual/perl-Carp"
diff --git a/dev-perl/Test-TCP/Manifest b/dev-perl/Test-TCP/Manifest
index 8e21534020ce..6544ba79b887 100644
--- a/dev-perl/Test-TCP/Manifest
+++ b/dev-perl/Test-TCP/Manifest
@@ -3,7 +3,7 @@ DIST Test-TCP-2.06.tar.gz 21848 BLAKE2B dc963b26cbe2ed77eb067c3fe01aff6c76d17617
DIST Test-TCP-2.17.tar.gz 25061 BLAKE2B 9bf6e4f0d8ed3287290f4806f9d21b9976c304226eaef120c7da9cd77d28a305cfc8dcf50eed2ab83b7730916a91c6d57f582bede8b8bfbee274eacced1bcb08 SHA512 41795ae4287d43b28f8892ef9e545d155cb61bb7daf35a937a5c9bfd5f480b8714b7c07f393e540ff6bc3711eebb8fc8380833e6163bf66d09e9c1d28b5a30c9
DIST Test-TCP-2.19.tar.gz 26003 BLAKE2B 796720b45b4ba2dab7d336072c12775942a20d9935f6e862fc2ac2d5273b62485a283a7cacd31823110b7006f5b0de64b46892130c5e16781fc9559e6bb321d7 SHA512 1de76f5dc456697d8ea0799bb60d858b0e1c0089f066d1a446c46708e6cb3441849e264526082a066c31519ded4731cde9310b8a493f571ed670c2fbb60a3e85
EBUILD Test-TCP-2.170.0.ebuild 626 BLAKE2B e40fb6b4c7285c08ffde7d1a56d100afa962799491701a09b36fa904af89bf592a88ad1a1baa42e4a75271f5f99cde06f7328faadafbbd21bc1bc3aeb789b698 SHA512 5765247f4d83e93f0a48d1d2dd23cf331d5a3e3198359e6cffe3c725f1ccd6c655e1bb6df76c966d7f8513ac3dfe2a51ecdb8e9b63195ce6a2ae305aa6d9ea44
-EBUILD Test-TCP-2.190.0-r1.ebuild 682 BLAKE2B e3681c4527d542a934f0307b4882dc7f80ad5ee42b49a29c285f2611b4a0bdc4912eb75fee82af134c490844ea071b7ae086d99362809177e4b1cbe08257d733 SHA512 c24678eb16ce1c3cd34e976ff3fd8aec7bd956430a60ea9c98860afc48639621660473e2dc979235105064f3ca02b594df044c68ec8cb5bd94faac4e938d8ba6
+EBUILD Test-TCP-2.190.0-r1.ebuild 679 BLAKE2B 043464453937055643b21fdf6928e3db07410403d011d2ece52f00ff95a0d38d5f91d1cd916c00ecbe321b9ee4a3f1528b45d65ff94030263673a0536b0bf59c SHA512 4b02f4a365b6309dfd4b338106f61c6e70274e1521bef4a95efe9110bec1464fd4d47d93a08881e818f6124cece2bbb6af78f0dda362c7d160e7d6b72ce03573
EBUILD Test-TCP-2.190.0.ebuild 630 BLAKE2B e2212072bae7c6b980e922ef6154f469a918a4839c46b86670d3c8ae0d9f6af273a2bcd2c13b184097f7093b6e74913c0bd07f197f95206f6010df074df688b7 SHA512 415b4c07044ea5e7f4f45e79c086bb21fdcc5ca8e0b93ba3c774e7b810b3a7f38b38768d13768063e2619afe476b3cbeaa3c588b201125dfbefed1142ce67d68
EBUILD Test-TCP-2.60.0.ebuild 429 BLAKE2B b53e9a82896be5ac7cb378cab6e596661e46ad4f6658d72c02195a4455da9962d996f6eafa6677b192da7527dab43a894582dcb5bdae94bc6d4db6dd05c3f05e SHA512 053bf1e1f964eca3671bd7dbd641f02b16970cf62f553071f3273586ae45590c6fb1d4e04c6adec93843b3c073049053cd86910c15895bf50acfee85a1e00a90
MISC metadata.xml 516 BLAKE2B 7e7112059ed6f6790d7d4416049a7f28e2bb264f1100c271b6d6b2c7513d5f554646127bc6bde0fb2b9bb0d7556644bf78b309b316635b2214e591a0bae8cf5e SHA512 d16eb22478b6414a03c014e909e1b1282a45fa79e26bba3c139b056f0ef49df36b5bc2a75584f28c0430ee170823b06067a0ae8e2b684f98c3eddf8fa1e26d94
diff --git a/dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild b/dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild
index a46eaa2fb98c..9b534542b2aa 100644
--- a/dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild
+++ b/dev-perl/Test-TCP/Test-TCP-2.190.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Testing TCP program"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Tk/Manifest b/dev-perl/Tk/Manifest
index da41d51efb3b..037881da51a9 100644
--- a/dev-perl/Tk/Manifest
+++ b/dev-perl/Tk/Manifest
@@ -2,6 +2,6 @@ AUX Tk-804.034-xorg.patch 1741 BLAKE2B 06b07dd1d2c189677bffc0be09872f8b480fa1f59
AUX Tk-804.33.0-xorg.patch 1331 BLAKE2B d912bbb68738201b09cbc0ee6ca2ddca1035614da68bc27c9dea081bcd233cd2508b9bf5d761a816eba0c8b48908cc1865822822d543309524d6ddf79f975da7 SHA512 830eb3ff11671834743fd694efd19ff66882a613dd85d5fe8f90231db10e450b4f921b359b5a07168065870734d102e0f95775c9aa6634fbe2d17670d97ffded
DIST Tk-804.033.tar.gz 6924238 BLAKE2B 72ea4ca69a7602e3c7386254995983e6896c5d722f06e552b423df2dc9d5fc0a70bed6408cc1b797e803560b00a17223503a2807b847360721104a3edc324df2 SHA512 ea56be8246123bbc570d86a7d4f1610349cced91ad92ab740baca4c280822aac2e3acab6334bef60b10a70d5840f331fa40b507aba47a7929f44960df95f2aee
DIST Tk-804.034.tar.gz 6937691 BLAKE2B ee676f82bc805ecb193c2fe999c3d451281a16a4bcd8072f0687859e6634d16cd1db40cc252b1540a3f7b883b4ca585d2b5ef1fa48f12cacffd72ca84693bdc4 SHA512 8d04fd902db72f80f749256453703e40c94fd009c6a196c608dd3bde4eeb99f974a154d5f52b28baa9e67f75529f0180619989c16cae28a9417b647908de04b6
-EBUILD Tk-804.33.0.ebuild 1470 BLAKE2B ed05ab7c038678c5e8e68f1606e6e652b13d3a2a197cee3387343fa0645f98f4ee33de19e514d65725db673048a2345c99acd270e5553f0ec017c686951367b7 SHA512 5af89f2fcf62581b86174caa5a0fc027b4bfef46f99a9b107e6005e5773c8d428f14d2d9cc83eed61b22e9d7ef04f4ebde2a5ca41b0bc93d919bb7f782e3f9da
+EBUILD Tk-804.33.0.ebuild 1469 BLAKE2B 156a9f17d67de08ef46c6477353d092aebb3b7a671bc8ae0daeb52bd0de1afae4e337ab552739893c10852d496759da8ca60a7366535ffebc0ae5d1d3d34faec SHA512 720f950a7d5a364192eff332ee05ab877e979d32cd2d4486fa7f5922c72bbd3ac7656f71270e778c8d54e8fed71c08e2e1afbe1517ed9f332ab2c5bf59159d99
EBUILD Tk-804.34.0.ebuild 1881 BLAKE2B 78baf009b53fe94b49658fcb0a1d308fe8990a91da38cf04967871718749b6415620a825d84893722def1ba7274a0c7c1bedf82623a367eae1d57de2ff2f43fc SHA512 48f3d9e06e46dd7b73a50b16e5a08c96b3f3d5bef7779c99be097513d9dcf94e2fed1fb5e073700709f67c6fad8e7f0d5a4b2ecc1fd632e157972d3acd46a4c4
MISC metadata.xml 7605 BLAKE2B ce28a121fb707f71f6c4566086bb03e5f1b092ff1143cd73fd63d1b098de0757859514f7d03015451b0385af06de4df56bab939485625d07370e51b20d1b35e1 SHA512 cdde0fac0e4a3ef20a35635f5cf5b05340acd7ae205f5435800c1beb710cc2cac87ca2d4efb0c7175ac04dd5cf27cce08b6e85e12b45bd98623069afbd646b42
diff --git a/dev-perl/Tk/Tk-804.33.0.ebuild b/dev-perl/Tk/Tk-804.33.0.ebuild
index 6faa712bb8a2..5f9bdd2c54f2 100644
--- a/dev-perl/Tk/Tk-804.33.0.ebuild
+++ b/dev-perl/Tk/Tk-804.33.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="A Perl Module for Tk"
LICENSE+=" tcltk BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE=""
DEPEND="
diff --git a/dev-perl/Type-Tie/Manifest b/dev-perl/Type-Tie/Manifest
index ace12f9ff178..a2fce1d79ce8 100644
--- a/dev-perl/Type-Tie/Manifest
+++ b/dev-perl/Type-Tie/Manifest
@@ -1,3 +1,3 @@
DIST Type-Tie-0.009.tar.gz 18579 BLAKE2B dc3d8c6b2fa753f14654dc92d8f662c1fbb242f8989b5ae6e1a32b4145bd7ebdd01fd7fcb11f81b4a966f32dd340deb4de0af72ae008fa4bdb13461c0255b0b2 SHA512 2c416cd22d1d4a7ec902470d0801d479a54f312d456982e51671ba7391d127297471f0f753df5cafef4b6e01c983cd9f8f69c99f03f571aad5c89036c642a6c6
-EBUILD Type-Tie-0.9.0.ebuild 531 BLAKE2B b7d48840ef2a84a1b62ac2f97545ec35ff0c563ef29e5a959d8d3afa7fe035306d32934abaf613a99428d1947a164b7faf0edd68704b0577e56d964fcd811285 SHA512 6297a71ad0427db68fd910255b672a5aa3e2da296979c60e7e51cf9de1dad4761e3bb45892d7f0da8210aed2df7196b2a8ca15574047731070ba2d9c6631ad38
+EBUILD Type-Tie-0.9.0.ebuild 537 BLAKE2B 0f3684c8f8468711020dca6efe7fda6d265955ea384198c97097ca81f04a8c0cee6b3265c1c8af14b3987cb579214f4c4367fa34ae58b814de1c243cdf23b384 SHA512 9f4946ee962a377887468658b53b4b666ba066cfdbf01c75a794ad8a8c16a4772da76b484221e3f334aad6766bc19cfab3d43e526f1bd5e33b66489786c90e3b
MISC metadata.xml 639 BLAKE2B 68f3c1e4d5cf805c2a63c776286b4941d0c1f6f9c27fed141ba9ec3c59c23c80a9acbfebc8b6f29b8bd37336dbdedc9bd8c4c491ab860d4d131518e698796728 SHA512 fc5145e63386ca0c1e574a9bafea2521be48d0b483df1c78a61e7bb677e92455a5a9a0ab6da6d7ec5e5724e86cd6c1ee2c4d3ab4a7baa91410aba98a35bc3004
diff --git a/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild b/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild
index fc44f9a36dae..172a8b9f5b0b 100644
--- a/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild
+++ b/dev-perl/Type-Tie/Type-Tie-0.9.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Tie a variable to a type constraint"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="test minimal"
RDEPEND="
diff --git a/dev-perl/Type-Tiny-XS/Manifest b/dev-perl/Type-Tiny-XS/Manifest
index 3f24413ba6fa..7be4b47cbdab 100644
--- a/dev-perl/Type-Tiny-XS/Manifest
+++ b/dev-perl/Type-Tiny-XS/Manifest
@@ -1,3 +1,3 @@
DIST Type-Tiny-XS-0.012.tar.gz 77259 BLAKE2B 6443598a77bcb3d630ff048d649f46659ffd8ecffb968b597d64a245d19dafaea3217c7a63c2bedba551f6d21ff1dbb02c005461dff282955838ca1c4dc75785 SHA512 488925d913872f1f5bf73d8b165b1e04bd8f86bda44d594819120760f79c877d4b1be9f2924712ceabaead8822710bd8851f8ff5bb79f91b07fa253ce9ef7a33
-EBUILD Type-Tiny-XS-0.12.0.ebuild 480 BLAKE2B 942a381e1652c6e18a03a94b0ffff36185c6cdb868c9a4c624ad7942dc6d7038dce0481db85315bea0874d848f7e427d9df8e0586f28db4ca007bfa944768dc3 SHA512 c968eb8120dea51aeabfbea5a91aa511512c8baa5b49f4851ca90e24324a995263867ec52d19c8f5b524e6d698b180b5b2183b7c91c5020b91114649191fa2b6
+EBUILD Type-Tiny-XS-0.12.0.ebuild 486 BLAKE2B 46e01a74e9fdaf3991932b582b3cf1f6b06b3354676e14f1f78e5f63a2ad84a89051e78ba0c80304f34df7d63e398c00ab71bc6f2227b87e8c01534284d8e486 SHA512 ed90aef5009511686f15d3d2807fd56845b1201e6f821be23846f10f511da6c5a86f184bbe10e5ac84e1f145a21998d00365c433884285e91792814d6b57ec2f
MISC metadata.xml 450 BLAKE2B b5851e50574255cf3e6d9c25181c511c14770acf1ac669ecf24d6bc8fde7e7926b2621f0f47d01bf2dcfc0bbef01e400725d28bae1a4200e049d7a122187b8c1 SHA512 0f3d348a16193d537d1e693556b5400a9ef9001e435b638beae8a87c4c23ec416cd1310a6fc56378dc0565a9e133a57343260bc5d445097b932868bb92510ac5
diff --git a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild
index 267c7d5ae6f5..65267cf5edaa 100644
--- a/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild
+++ b/dev-perl/Type-Tiny-XS/Type-Tiny-XS-0.12.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="provides an XS boost for some of Type::Tiny's built-in type constraints"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ~hppa ~ppc x86"
IUSE="test minimal"
RDEPEND="
diff --git a/dev-perl/Type-Tiny/Manifest b/dev-perl/Type-Tiny/Manifest
index 00eee0e274e1..aacb8df085ba 100644
--- a/dev-perl/Type-Tiny/Manifest
+++ b/dev-perl/Type-Tiny/Manifest
@@ -3,5 +3,5 @@ DIST Type-Tiny-1.002000.tar.gz 264748 BLAKE2B 368b00cd122c36b9830d8661a66837b9a5
DIST Type-Tiny-1.002001.tar.gz 264950 BLAKE2B 2e5e1303834c6fb3b95855533c219a5a448e711b307532851e24fb9850fd60505ae8bf7a17d5d6630d065004f3bd8e11e7b58f9abad11048058ceb324375779d SHA512 e499c4f113e5a327294012daac9f0cd60a42a6c40b9d0c9c523a229f574a7dd0f672f209d0596d25edcbc39b79cd2ea65791b6a5146345e75fdd1d84ee1cd161
EBUILD Type-Tiny-1.0.5.ebuild 453 BLAKE2B b4139d14ebd51c05f48984fe2e240215eb443d438b3311baddd8d74e38fde7d85a195c4c236fdd32a7d130a239a4a3a964828961a698e9430a9a17b47ccff0bc SHA512 b58a6f52304a91aaa8ead9ea4b8ae0f674cee10e2a81402e52054a6ef9d6d0877d91ad55e2ca61e3de8aeb065dd242f7b9affc354cffd16f86fab245c592e623
EBUILD Type-Tiny-1.2.0.ebuild 872 BLAKE2B 800ecc6cb56ef3882049626efd78780eb7c283cd4e2cf04df0e3a18ef126a655ea32f032a6f32d836b5dc8396cb1579c5ba5f76c2c682210802cb0be21b92989 SHA512 5339e5237fed5abb133cfbf7aff7b2529a29d48259183f01259f1d8a357b0589414cc0fa0acd87cc1adfe7d86bb5e76f491d10630f56cd3d299dd75a7e0b5a6f
-EBUILD Type-Tiny-1.2.1.ebuild 872 BLAKE2B 7e24831d67e7a35685e279cb946ae12131debe34b7336d14969819ff3bc09fc353f6849b1d0dadc15b035322bf2b959301bcff4309eb41170f48a1c3d6be3cc0 SHA512 8cd4cb146112cbe8355be2b4c2df5485fdbe3dac915ba85fb3b22877fad22cc926b7f23a4d22dcfc473cc5dd98774234b7442766e6206b65f3a21bd276142f60
+EBUILD Type-Tiny-1.2.1.ebuild 878 BLAKE2B 3539dacbcf31944e54f3ea425df919cda38fe079f5e05694b1e2b8fa5ac0764e3ffb9da4ca4a31c683db73d28edaf76dc604f8d22c7f49cfce166c4e1831ec2e SHA512 cb0564525c003ad49f520ec3aba98db3bf453bca9354943ee15c26dd9a030fc1b4d22d64e4898e16028ae6c2bd7292d11a71d592f7ae9cd1aefb3dbf78223c41
MISC metadata.xml 2672 BLAKE2B d826f6a8e063abb1929df72b1d6d6614858b0b1f8af40796bf0680f21797843bcb0fe3f7c48576126727552dd25738b94cc8f6e52f284634155678875cc4028b SHA512 882cc76f5a8dc488bb254674ecd1a0c7753dbdf7201e5d4f78029d1e1024148bec60b87eff517f36243ba83464c40e9611c9889923f7e9b87883cb05a1bbf66c
diff --git a/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild b/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild
index 86f1513e9bd7..7b3ee9329fd3 100644
--- a/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild
+++ b/dev-perl/Type-Tiny/Type-Tiny-1.2.1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="tiny, yet Moo(se)-compatible type constraint"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="test minimal"
# Test rdep for Test::TypeTiny
diff --git a/dev-perl/Types-Serialiser/Manifest b/dev-perl/Types-Serialiser/Manifest
index cf7aa6c19798..9806be2f6aac 100644
--- a/dev-perl/Types-Serialiser/Manifest
+++ b/dev-perl/Types-Serialiser/Manifest
@@ -1,3 +1,4 @@
DIST Types-Serialiser-1.0.tar.gz 6238 BLAKE2B ec0dee2f4519605b1fbbdad832bbf2eced1f27005f6b84a4ed1c2f8d6b4ca898f0c2747f1c1986de78fe92f730cad7d93aa54ac56010e6146a9d699c54a3fe88 SHA512 b786bcd3ee976a6ad948cc98a9c71d2cdcd30f485528eff059091f6d86ae7078c10ba2dc2982326fcf0184dbfbdddea84daff324c6ec6a129fe6aac01253c8fb
+EBUILD Types-Serialiser-1.0.0-r1.ebuild 457 BLAKE2B 4b68704797cbef495f261daf1e9a0be6ecabe3988c0514cd090ae493cb3275fec23c3aca4a65dbb804db7d7f4bd74562b501b61f91c08fa352ec83c6a6791b5f SHA512 ae62601f1532d51c84f07ff12cdd9fb0de7e23d59e09eb302da7ec4840eefe34a2807b0dc6a7b9fd498924d9fe52e5d63d1bcfe07af14bcf49822fa83e6baf63
EBUILD Types-Serialiser-1.0.0.ebuild 453 BLAKE2B 48d445ea26f5d77019ba5e459db7bf05ece1416b20a3a0078d3b3b9055b61e78ca44697ae640007bd29f7819f6b0e8a28d4355d0649c446582ed55d68ed3f7d0 SHA512 a51c71c5261dc20e881d74baf2875a4797ee4531af439da861bc44f8098a122a42601309f11cd09a401b2cbf0c3526a47faf903da27294efdb900a9709fe22a0
-MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e
+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
new file mode 100644
index 000000000000..01ec5f61b6ba
--- /dev/null
+++ b/dev-perl/Types-Serialiser/Types-Serialiser-1.0.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=1.0
+inherit perl-module
+
+DESCRIPTION="simple data types for common serialisation formats"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ dev-perl/common-sense
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Types-Serialiser/metadata.xml b/dev-perl/Types-Serialiser/metadata.xml
index 2b9a936fc0a1..51d2e3cf474c 100644
--- a/dev-perl/Types-Serialiser/metadata.xml
+++ b/dev-perl/Types-Serialiser/metadata.xml
@@ -5,4 +5,10 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Types-Serialiser</remote-id>
+ <remote-id type="cpan-module">Types::Serialiser</remote-id>
+ <remote-id type="cpan-module">Types::Serialiser::BooleanBase</remote-id>
+ <remote-id type="cpan-module">Types::Serialiser::Error</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/UNIVERSAL-isa/Manifest b/dev-perl/UNIVERSAL-isa/Manifest
index 30c0e11ba3fc..e016699b0a4f 100644
--- a/dev-perl/UNIVERSAL-isa/Manifest
+++ b/dev-perl/UNIVERSAL-isa/Manifest
@@ -1,3 +1,5 @@
DIST UNIVERSAL-isa-1.20150614.tar.gz 27124 BLAKE2B 92c2e8f749dd961481e6437ea9f23f336c16d6237b626128255507f42a4b2b281010cf231ddee6ad0037b58b46dc44bf1ae94f0c4af88f38147a8ab9fd1d4352 SHA512 f35ac6dd8762702f47ff7df5276ffd8a1ccfeeb531751cd41fc08f374c6309f76ea0cf1e57e1386b39ae46003464ac1f819f987777708d191eee171474122362
+DIST UNIVERSAL-isa-1.20171012.tar.gz 29345 BLAKE2B 1e4d9b87fe2da93343dbfb8ad58f073def486e67b7f070eda08df803c3df7f296d1cfff80b5ecea6937c0b5916e648b2e45c7fcc94bf12071522b8508bd0bbec SHA512 abc2943b1706c681734cc03d995859a7d853741ab2013b530aa9f290d8625c5074ec594062c97760044cc1261a20448b9f059287a8f3dae7ba8c303397610518
EBUILD UNIVERSAL-isa-1.201.506.140.ebuild 513 BLAKE2B a7f66a4007193183566c73e4e431d96a02e3d8987e9f4163e2fe29bcf4370548b2a334b54a6012b5a645e3674ac9868567537afcbdd9a89dbbe8c5e7ec729a9a SHA512 796ed7fc8feea6d107a2b2bf7bd50ad90fd1e2d53392855a87345c49332c8822c707a6f86d7a3dbc51e56d5d0deeff9280ce525e59140dda2323ef83e3930c7b
+EBUILD UNIVERSAL-isa-1.201.710.120.ebuild 488 BLAKE2B d8aa91f3f90830190e85d224a99b2afe2b24e7bec548c0e3d726372fd2a136e507cab65c2fd792651deb758a8a1d74c3283e2ffd6cd364e107149015d1b4e7a9 SHA512 ede173ab7b76a2b403f0ea73e1689cf2312a2e398059054b670ffcac68565fd1ec4f045857333347c8d2d6eb582745f8b0b221b1dbed378efa7baae363adc32d
MISC metadata.xml 398 BLAKE2B a99ce4172a294f483ee504236cec9418389411226f7074491fa756a1f25a37bfbc190e1e3661f145541e1e34c2ff9a12a32f1215a89288cc3d6658c8aec94980 SHA512 d02a950424c6306fc047fcf97ac736425552a989526d8cd71adad4915ce5cc05c88faacc044109ecd9a16437b80d84fb8bca418db71b71d981e1b85b6b3d547e
diff --git a/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild b/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild
new file mode 100644
index 000000000000..708ef8c491f5
--- /dev/null
+++ b/dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.20171012
+inherit perl-module
+
+DESCRIPTION="Attempt to recover from people calling UNIVERSAL::isa as a function"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~ppc-aix"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/URI/Manifest b/dev-perl/URI/Manifest
index 15ab2812c178..9ab34c4d564b 100644
--- a/dev-perl/URI/Manifest
+++ b/dev-perl/URI/Manifest
@@ -1,3 +1,5 @@
DIST URI-1.71.tar.gz 100141 BLAKE2B 8efc84c878c96a6ddb52d6ff91df3003125db2780c295070f2012739d3154d6692326dceda8acee5078b11bca5ca65094b1567178d2a7372b3768c74b2a94e0a SHA512 db412b75054a4d315eb861060fa4641832c2428b9dfe56bbe35f530c9ba572d4de2061d9782454750293dd5a64f3375830988d8512f410e84a9d599c80458405
+DIST URI-1.73.tar.gz 106930 BLAKE2B 85adc080b463d67142c96e7ab7af13ff4a231054f28976edb8d7746cd9d788693f1cc2f1b30658530634e2693bc76bbdb47b1dfb6a6caca89117bd92aa78b910 SHA512 b72d07e9e9e284f360ad4bf42b22ddec2d1930be40ec465ca28c68484e87b01c55ab664cdec63af387bc435e9428681c64aed39b46b668d7c7c5f36be5fbeb2e
EBUILD URI-1.710.0.ebuild 773 BLAKE2B 51478f63fb38a819f27f3e33d580210de5eb24e25eb862f0c26b9b77314c568734b289004a02b2e82a372a80e9804b2a8f3b75f89db1f4c7a6d4a5983a2926d5 SHA512 58f9450bf4908fe419d0cb06e611142f510089fedc1f6970817d5239fc4dd1da134bf8296410533dc55fe7a90dd4ce80d8a00645160a3eed00735cadfcd30aa1
+EBUILD URI-1.730.0.ebuild 834 BLAKE2B 949007fc1daaf0d3a4386f49773aa04299936d8c5c708f257e4cba1a788a23ddefb7c2070542a6051c5110dc07f5227277afa538874aaa3b4c2aab6a0d4a6a8c SHA512 d42a499e89a79855d00025db5dd0fdc8f367dbb4043d2f1ec82b6057c0927b9a2e1134c7ab7a71629c91f2e5d0325611e4f1b01fe8e20c51334afd9594c3bb12
MISC metadata.xml 3394 BLAKE2B 49ba41e67806f2095df0e7c7ca14b990a78f1456339073239990b4f2940b7f0dae85b9c55fae9b01bfeea1a5c22e267e97b17a6ca26a69671546dac1f7de1423 SHA512 3ef0266ecdc2518338db76759effedf7ee8ca1134159174f8b8fb2ad67e7b7523b002bcb77f30ca13efbbeef6f34eb2ef6abfe4da64668d056c5ef82dd2d32cc
diff --git a/dev-perl/URI/URI-1.730.0.ebuild b/dev-perl/URI/URI-1.730.0.ebuild
new file mode 100644
index 000000000000..1b87152c604a
--- /dev/null
+++ b/dev-perl/URI/URI-1.730.0.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=ETHER
+DIST_VERSION=1.73
+inherit perl-module
+
+DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ virtual/perl-Encode
+ >=virtual/perl-Exporter-5.570.0
+ virtual/perl-File-Spec
+ >=virtual/perl-MIME-Base64-2
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-libnet
+ virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Temp
+ virtual/perl-Test
+ dev-perl/Test-Needs
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/USB-LibUSB/Manifest b/dev-perl/USB-LibUSB/Manifest
index e49281b5cad3..ab20665cda91 100644
--- a/dev-perl/USB-LibUSB/Manifest
+++ b/dev-perl/USB-LibUSB/Manifest
@@ -1,3 +1,3 @@
DIST USB-LibUSB-0.05.tar.gz 65014 BLAKE2B 71713bde50703e3eb8df8bf7c2b88cc45647a0312089229d7bfce7abfbf596bfb1f82f5e8a73ebf383a0a0464780e44333fef005017b40220e8ac5e716801b02 SHA512 9c7c3f645c7bc9353df5878d44e562aaebcecdffdc5f192d1e50249983bb9afbc5adecb3aa530a9f4e81a09ad39382f0a2d75637462568c8214d66f6c9176230
EBUILD USB-LibUSB-0.50.0.ebuild 468 BLAKE2B ed01f3e879ffddcf26981ada21cff7dcacd07e3f4039210e7fa92b072873d1ff4060ba8121649a98f9900ba955790b8e9f5e52d30a52607e4f6af24e381e661a SHA512 861eab6943ff410d0069c2223f89731caf84ca8d5b7cbffcd4d55f7017bf6803feed0b8ffdcb64227a1f60c5cdb9ff9e49e99a91c40c2f4694b2a3ee2ea31701
-MISC metadata.xml 380 BLAKE2B 517c0960ba038fc3d1d44a87a3865fb042dae34a466e910601592cfe4171ec9f5c7b0ae6a5b8196a0aa315e2689c00124a2729f2219b198d4dff939610fdfc85 SHA512 6d769e95dd726bdffb02318b577e7c46a445592d3b750d19823d874ecb6f6cc1fc7a31e44800addd9ea1ff120b04049733195019f878a8997e047dfed3f771bd
+MISC metadata.xml 717 BLAKE2B 68dce609ad881f8f72cce263f09fbf9346f9f534e8d91859bb273896090582700a7001c1767426d5cf195652b4ab350e9ab44b3300e9322a57de1ee5ab2b15d1 SHA512 3bbf893479a7829969a7374256b44fe01961ded29b81f498ff9dec94c7191ef21251b08a7f190e2374de6a6595b1f886e3adc2fa803a3935b18edfe07b201d3c
diff --git a/dev-perl/USB-LibUSB/metadata.xml b/dev-perl/USB-LibUSB/metadata.xml
index e10a656f860c..993d2772ea62 100644
--- a/dev-perl/USB-LibUSB/metadata.xml
+++ b/dev-perl/USB-LibUSB/metadata.xml
@@ -9,4 +9,11 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">USB-LibUSB</remote-id>
+ <remote-id type="cpan-module">USB::LibUSB</remote-id>
+ <remote-id type="cpan-module">USB::LibUSB::Device</remote-id>
+ <remote-id type="cpan-module">USB::LibUSB::Device::Handle</remote-id>
+ <remote-id type="cpan-module">USB::LibUSB::XS</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/USB-TMC/Manifest b/dev-perl/USB-TMC/Manifest
index 637d4f47e5f7..3c625b1f9a0b 100644
--- a/dev-perl/USB-TMC/Manifest
+++ b/dev-perl/USB-TMC/Manifest
@@ -1,3 +1,6 @@
+AUX USB-TMC-0.006-nopodtest.patch 2090 BLAKE2B d23ff41cc3530868892b1dd4e6e1bc6e221d6d087db65d15d8c992be6410c8d8496264367d5a05a04fe7df42b7aa24b416eada451bf96281964ecd9ddf4ad094 SHA512 7debca3686b03466caae035ff1470e14f7d2ea192d147762d947386595fcf11ab9a812751cd74250dcca484cc43cd736c90080c223c61b25bffc0a8afa59ad6e
DIST USB-TMC-0.005.tar.gz 14897 BLAKE2B e0ef62ce0263ab2c094562ad0ab23a2b7847c8e192d82cb3104a3e1cc0177de0d9cf384c337ff0ef1f81da68674063052b1fc217c00d542d6c0f557c176a253b SHA512 25646376dcabab92c4abf82e22649dcea3659762b17860b09280d314deeb373b32fae962d284d9d3eadcd5c2d07da1285f873dd3408c0c6425cafb3082c07575
+DIST USB-TMC-0.006.tar.gz 15154 BLAKE2B a67846e4ab1e558f07498324253370f26a7392bc4cb5f8df078c73fc59fe897d36720f64d8a02e08ce59a5f12ee99c259f144d8ce3e7fbfb060b300fd45017f5 SHA512 8ac2e380bbc2cf78853502485d8af16141688cf6059db580439f1c10a3fcfbaf6241cab226f3845708f801651bd3cf0d8bcd89a1aa75c46f68e2bbe2430abbbf
EBUILD USB-TMC-0.5.0.ebuild 542 BLAKE2B f73d6eda098f9dbd1e4dce8b29f068643540e5f7339482389ec9679d80be01eb2ab7924dcc38db4a8ecdc1577b0356fb53b5b9d8594ea8a6a56f8e7294ce9aa0 SHA512 63413115da76e77c5b65404cee70bd6ca3de76f5428a908bbed6e5dd5cc7fe2c1f69f8be5ee942a4b8ceeef0455a34333e1ca142d9a236ff3417d3f7d956a867
-MISC metadata.xml 380 BLAKE2B 517c0960ba038fc3d1d44a87a3865fb042dae34a466e910601592cfe4171ec9f5c7b0ae6a5b8196a0aa315e2689c00124a2729f2219b198d4dff939610fdfc85 SHA512 6d769e95dd726bdffb02318b577e7c46a445592d3b750d19823d874ecb6f6cc1fc7a31e44800addd9ea1ff120b04049733195019f878a8997e047dfed3f771bd
+EBUILD USB-TMC-0.6.0.ebuild 567 BLAKE2B 3faec8553af6894d0c1f4ab37f155c807813d427406cbc5ad9acf43772340a5dac6bf14bbb6bc0761c886597244270f0d75bbfdf9c4e8ac59f56cecafaf83811 SHA512 93a457577dcaae06ecaf3405822bbcf5e67f3c54dc61a003a00f7c6efa3b2ccafc253d554535e1116d97cd6bd7b5e8d6046ca0d77080eeee55e9daf3f0b986c4
+MISC metadata.xml 509 BLAKE2B ee0398642040266eebb728b3f0505434f7ce82ce29ec429c8757fbd038901d67ae6a00bb7c0df7d39e8999cc1b1195b45f9a050aeee97066d748479255acf769 SHA512 1921a7023a4b649388001da9b2fc0540f9114e5da06640ed1c65de48612d57ed5d0f7a35a7937d81ee1c5ed99700d3e9fa0a55b46d09f1a5d7103c503b6d5f26
diff --git a/dev-perl/USB-TMC/USB-TMC-0.6.0.ebuild b/dev-perl/USB-TMC/USB-TMC-0.6.0.ebuild
new file mode 100644
index 000000000000..917206ce4311
--- /dev/null
+++ b/dev-perl/USB-TMC/USB-TMC-0.6.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_VERSION=0.006
+DIST_AUTHOR=AMBA
+KEYWORDS="~amd64 ~x86"
+inherit perl-module
+
+DESCRIPTION="Perl interface to the USB Test & Measurement (USBTMC) backend"
+
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ dev-perl/Moose
+ dev-perl/MooseX-Params-Validate
+ dev-perl/USB-LibUSB
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
+PATCHES=("${FILESDIR}/${PN}-0.006-nopodtest.patch")
diff --git a/dev-perl/USB-TMC/files/USB-TMC-0.006-nopodtest.patch b/dev-perl/USB-TMC/files/USB-TMC-0.006-nopodtest.patch
new file mode 100644
index 000000000000..f5b527954d1c
--- /dev/null
+++ b/dev-perl/USB-TMC/files/USB-TMC-0.006-nopodtest.patch
@@ -0,0 +1,80 @@
+From 41dbe34a7cd28e3841ac71184753f9e22cdf425d Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Mon, 19 Mar 2018 18:59:30 +1300
+Subject: Relocate t/pod.t to be an author only test
+
+This avoids end users needlessly running the POD tests if they just
+happen to have Test::Pod installed, and also avoids the resulting
+unneeded dependency on Module::Load
+
+Bug: https://github.com/lab-measurement/USB-TMC/pull/1
+---
+ MANIFEST | 2 +-
+ META.json | 1 -
+ META.yml | 1 -
+ Makefile.PL | 2 --
+ {t => xt/author}/pod.t | 0
+ 5 files changed, 1 insertion(+), 5 deletions(-)
+ rename {t => xt/author}/pod.t (100%)
+
+diff --git a/MANIFEST b/MANIFEST
+index ba36c09..850b6ca 100644
+--- a/MANIFEST
++++ b/MANIFEST
+@@ -12,4 +12,4 @@ lib/USB/TMC.pm
+ scripts/load.pl
+ scripts/test.pl
+ t/USB-TMC.t
+-t/pod.t
++xt/author/pod.t
+diff --git a/META.json b/META.json
+index 8c1f927..159b1e8 100644
+--- a/META.json
++++ b/META.json
+@@ -33,7 +33,6 @@
+ },
+ "test" : {
+ "requires" : {
+- "Module::Load" : "0",
+ "Test::More" : "0"
+ }
+ }
+diff --git a/META.yml b/META.yml
+index a5ee3a1..ecc78b8 100644
+--- a/META.yml
++++ b/META.yml
+@@ -3,7 +3,6 @@ abstract: 'Perl interface to USB Test & Measurement (USBTMC) backend.'
+ author:
+ - 'Simon Reinhardt <simon.reinhardt@stud.uni-regensburg.de>'
+ build_requires:
+- Module::Load: '0'
+ Test::More: '0'
+ configure_requires:
+ ExtUtils::MakeMaker: '0'
+diff --git a/Makefile.PL b/Makefile.PL
+index ae75f3e..b29c441 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -26,7 +26,6 @@ my %WriteMakefileArgs = (
+ "warnings" => 0
+ },
+ "TEST_REQUIRES" => {
+- "Module::Load" => 0,
+ "Test::More" => 0
+ },
+ "VERSION" => "0.006",
+@@ -39,7 +38,6 @@ my %WriteMakefileArgs = (
+ my %FallbackPrereqs = (
+ "Carp" => 0,
+ "Data::Dumper" => 0,
+- "Module::Load" => 0,
+ "Moose" => 0,
+ "MooseX::Params::Validate" => 0,
+ "Test::More" => 0,
+diff --git a/t/pod.t b/xt/author/pod.t
+similarity index 100%
+rename from t/pod.t
+rename to xt/author/pod.t
+--
+2.16.2
+
diff --git a/dev-perl/USB-TMC/metadata.xml b/dev-perl/USB-TMC/metadata.xml
index e10a656f860c..1038ebf526c6 100644
--- a/dev-perl/USB-TMC/metadata.xml
+++ b/dev-perl/USB-TMC/metadata.xml
@@ -9,4 +9,8 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">USB-TMC</remote-id>
+ <remote-id type="cpan-module">USB::TMC</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/UUID/Manifest b/dev-perl/UUID/Manifest
index 4ad546627034..3056c74de731 100644
--- a/dev-perl/UUID/Manifest
+++ b/dev-perl/UUID/Manifest
@@ -1,5 +1,7 @@
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.270.0.ebuild b/dev-perl/UUID/UUID-0.270.0.ebuild
new file mode 100644
index 000000000000..b1b592f480c0
--- /dev/null
+++ b/dev-perl/UUID/UUID-0.270.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=JRM
+DIST_VERSION=0.27
+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/UltraDNS/Manifest b/dev-perl/UltraDNS/Manifest
index f29c793f5f8d..52e5f4205f14 100644
--- a/dev-perl/UltraDNS/Manifest
+++ b/dev-perl/UltraDNS/Manifest
@@ -1,3 +1,6 @@
+AUX UltraDNS-0.06-dotinc.patch 1646 BLAKE2B 60e200bd9c33d57e9f8bf21e0aec00e7fa4872244266a358eb8b9b43e6c801c3998a579169e71d690027099d0e63feffca4129e231d46dcad9b1f532c8eb2650 SHA512 f3d66e22c14fd3d8767188fe2c7f19848857c537fb4d14bd672f6e641f1332b6f6d29f64fa48a8a5660c7116d8dc91ec79c7b48a4c59a870c9d7abb9029860dc
+AUX UltraDNS-0.06-nomkmethods.patch 451 BLAKE2B 97281087368ef80c3de13fefba3d9eaf63337dd71822900c9464042b66f4dc65733829551e874e607b526599bf981c9d96af6e9164df1d7343982ced66a408a9 SHA512 56f446b7fdf044cead2828bea23b1ce02f10a848751200da93f48e2203f92240b243e03b17138b6d6864bf9a658cffaa74d36f9f298ba6099b1bb06f1d8d9c86
DIST UltraDNS-0.06.tar.gz 20972 BLAKE2B 28c2a7abb65417236ba8e775b9f615ed3cfcc50b98b32c4e05c03d5cc69fb3c19cb8ca4d39f802d27336786f06d5733b6f9d9baa6fc675b93fc20529b3e18c77 SHA512 93f46fc1fb770dc53b454c493814589dbfbe63ece44ea0bdc76520a194387fd5a3bf4f0262c58282e5224db412d90ee93ddd23950f6cde14cf9032d05e99e30a
EBUILD UltraDNS-0.60.0-r1.ebuild 452 BLAKE2B 71a5d6b04f73925d448e19d3fa328ae3cbd8ba55a40ad9366347613fb64610fba5d315d51efd1311e5752c9cdb1be8eda389efe562636dd7f2b07cdf674f15d6 SHA512 191b3dbca827e6c22162777aef25ac980801a693d84add3eb73f2d666efec9c00afdb44100a300d5fb2167fed344cca2553745abb4af972f1bf1ec0306c6deba
+EBUILD UltraDNS-0.60.0-r2.ebuild 651 BLAKE2B 5470d77b84c684bec2a6e0d7f5837b5fae6350f97c1042cada41870ce5a5ed395467a7d3545f0e9f6960b538b282f57fe30edf947560140765ebbed433ad68df SHA512 a8c73bfb60c7cdd134f325813aa7351b7bee0a5030619395e961da4d6cb5cca6fa8b299776da280d3f40d1cc581169005dab47257c694632270f2241cedaf1cd
MISC metadata.xml 575 BLAKE2B 3237234c9d23c58344195513437b7ece1d34dedafaa77208ca4fce13d6e1eb16cf5038fa57decb84d160b08758fb23c5c440f4bb8aa26da9df0442dd332735f7 SHA512 18232c4af91e4fe8a1131e826c0a214d3f68a2a6e87cd6c732fe498055f91f22638b6bfe23679abb3e2a36096edf0d4b321063008e92b105f4a93e4d6266de2b
diff --git a/dev-perl/UltraDNS/UltraDNS-0.60.0-r2.ebuild b/dev-perl/UltraDNS/UltraDNS-0.60.0-r2.ebuild
new file mode 100644
index 000000000000..638784a3ba8b
--- /dev/null
+++ b/dev-perl/UltraDNS/UltraDNS-0.60.0-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=TIMB
+DIST_VERSION=0.06
+inherit perl-module
+
+DESCRIPTION="Client API for the NeuStar UltraDNS Transaction Protocol"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-perl/Net-SSLeay-1.350.0
+ dev-perl/Test-Exception
+ >=dev-perl/RPC-XML-0.640.0
+ dev-perl/XML-LibXML"
+RDEPEND="${DEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+PATCHES=(
+ "${FILESDIR}/${PN}-0.06-dotinc.patch"
+ "${FILESDIR}/${PN}-0.06-nomkmethods.patch"
+)
+PERL_RM_FILES=("t/perlcritic.t" "t/perlcritic" "t/pod-coverage.t" "t/pod.t")
+mydoc="NUS_API_XML.errata"
diff --git a/dev-perl/UltraDNS/files/UltraDNS-0.06-dotinc.patch b/dev-perl/UltraDNS/files/UltraDNS-0.06-dotinc.patch
new file mode 100644
index 000000000000..490b5aa2c827
--- /dev/null
+++ b/dev-perl/UltraDNS/files/UltraDNS-0.06-dotinc.patch
@@ -0,0 +1,80 @@
+From 93c5a7666ea83f5b0ba56ca0a8fdee492f65ca87 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Mon, 19 Mar 2018 04:58:48 +1300
+Subject: Fix test failures without '.' in @INC
+
+Also explode more readily when runtime dependency resolution fails.
+
+Bug: https://bugs.gentoo.org/623144
+---
+ t/01-connect.t | 2 +-
+ t/02-basic.t | 2 +-
+ t/03-err.t | 2 +-
+ t/30-get.t | 2 +-
+ t/util.pl | 1 +
+ 5 files changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/t/01-connect.t b/t/01-connect.t
+index 39ffb00..d489d4d 100644
+--- a/t/01-connect.t
++++ b/t/01-connect.t
+@@ -4,7 +4,7 @@ use Test::Exception;
+
+ use UltraDNS;
+
+-do 't/util.pl';
++require './t/util.pl';
+
+ my ($hp,$s,$u,$p) = test_connect_args();
+
+diff --git a/t/02-basic.t b/t/02-basic.t
+index d4b6df5..9a98639 100644
+--- a/t/02-basic.t
++++ b/t/02-basic.t
+@@ -4,7 +4,7 @@ use Test::Exception;
+
+ use UltraDNS;
+
+-do 't/util.pl';
++require './t/util.pl';
+
+ my $udns = test_connect();
+ my $rr;
+diff --git a/t/03-err.t b/t/03-err.t
+index 797c452..0f4c6e1 100644
+--- a/t/03-err.t
++++ b/t/03-err.t
+@@ -4,7 +4,7 @@ use Test::Exception;
+
+ use UltraDNS;
+
+-do 't/util.pl';
++require './t/util.pl';
+
+ my ($hp,$s,$u,$p) = test_connect_args();
+
+diff --git a/t/30-get.t b/t/30-get.t
+index e3c2997..ce193e9 100644
+--- a/t/30-get.t
++++ b/t/30-get.t
+@@ -4,7 +4,7 @@ use Test::Exception;
+
+ use UltraDNS;
+
+-do 't/util.pl';
++require './t/util.pl';
+
+ my $udns = test_connect();
+ my $rr;
+diff --git a/t/util.pl b/t/util.pl
+index 269452b..e36b752 100644
+--- a/t/util.pl
++++ b/t/util.pl
+@@ -72,3 +72,4 @@ END {
+ eval { $_->(); 1 } or warn $@ for @at_end;
+ }
+
++1;
+--
+2.16.2
+
diff --git a/dev-perl/UltraDNS/files/UltraDNS-0.06-nomkmethods.patch b/dev-perl/UltraDNS/files/UltraDNS-0.06-nomkmethods.patch
new file mode 100644
index 000000000000..96c907263676
--- /dev/null
+++ b/dev-perl/UltraDNS/files/UltraDNS-0.06-nomkmethods.patch
@@ -0,0 +1,20 @@
+From 16a92623e2005718af58d7ed0628fb2d4c7b2d51 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Mon, 19 Mar 2018 05:06:23 +1300
+Subject: Stop installing mk_methods.pl to the host
+
+---
+ INSTALL.SKIP | 1 +
+ 1 file changed, 1 insertion(+)
+ create mode 100644 INSTALL.SKIP
+
+diff --git a/INSTALL.SKIP b/INSTALL.SKIP
+new file mode 100644
+index 0000000..1699662
+--- /dev/null
++++ b/INSTALL.SKIP
+@@ -0,0 +1 @@
++mk_methods\.pl$
+--
+2.16.2
+
diff --git a/dev-perl/Unicode-LineBreak/Manifest b/dev-perl/Unicode-LineBreak/Manifest
index a9e7a2227a1d..24c53bde2353 100644
--- a/dev-perl/Unicode-LineBreak/Manifest
+++ b/dev-perl/Unicode-LineBreak/Manifest
@@ -1,5 +1,7 @@
+AUX Unicode-LineBreak-2017.004-dotinc.patch 4512 BLAKE2B e86fb471d296e642aedb25472c8ed7921293bc8beb5d560132ce5dfd7abfd5db2f5c17948f3384e328f760f318cf2f9ec2d2274d18fc371ad2a4b3ca3e88cd8b SHA512 e31fc9648c637d3ece712d71f8e3e1a35b949f554aeceb52b33bbf09831acd9541b044cedcc3fbb098701f542e9df60d567d49c4d2c4ef4bebe8c6e1a646c289
DIST Unicode-LineBreak-2016.003.tar.gz 304042 BLAKE2B c0b3d48b0b0855757f3a1555871d52935cdd19d3617a9e10bbe82d21e47fa7bbef648e2d3d235476f9d683d3ccb7f0ea9e960060c47214486dcd968f1105f1e5 SHA512 c2296ebd87a06c55d95f198ef355566c05257a75a38876c726cebe309f5e6082a7bfd7d86f28505e183e3150313e781a6f1999e8de8b35ee772d94845cd08e2f
DIST Unicode-LineBreak-2017.004.tar.gz 311366 BLAKE2B 7f4ff93365c0542ae1a8f9d17e0e9e20224b95949c4965e69f241ff949f625793a19bde4a81830f9f0214abe3d18fa6c52f43f9a04860ec4d13db55169d120f7 SHA512 f372174a761f87663761dc8b0f9bf387ffe289ba267fc0fb58353ac06dfa9418d4b0ac6e4e0d7833d842feacae4f8e90e521cd677ab22db1bf32e75f10f2e727
EBUILD Unicode-LineBreak-2016.3.0.ebuild 406 BLAKE2B c674677e9d1c9452b5dabfd138c0bf8f298352d3314d90500d8dd455a120f8bc44300809a51618ae45b2bcb131c34300c38b8851655441da79f5ee7f8bdc18a6 SHA512 200118373c41717160ee3ea105cbf9972019cc445f6f07749b570993a889807fa9f7f2d594782e8e475e597677b8db65f6333ab4e9d0bf12d734c03169c95bf7
+EBUILD Unicode-LineBreak-2017.4.0-r1.ebuild 494 BLAKE2B d34a18604a19921d1ba0b70fbca3b831e3bde517a37e42c1f85aeb23840c9c7d4bb5370038a5bf8daa189320c056f841b1d5028be029c50ebc35d13f9a61596f SHA512 2fb7c033c8684453403e2138c0bcffbfaf45fd71792ca27a57f0082ce3689e7d97aa2c03cc06040f644128b4ba3437386d4858a8f9c670e31846511ce3221df8
EBUILD Unicode-LineBreak-2017.4.0.ebuild 439 BLAKE2B cabde985bc70d710dd4d0370a0e31c58a37299c772c32c0027aa5db9af2b4631e9f2ccf0d8fef6081b708eb836e3dec2b07c9eee72117780841bbe687d285d08 SHA512 73a5a55008c3939e69acf9a82409582fa0b33c3157eff12e61b918bc144b37868ff09d34612dab9cd04f4d36d0b91174dc4aa4ad989d2267d035428b2053e122
-MISC metadata.xml 531 BLAKE2B 16fb01ea317d8e24cb8739c68581076924242fb737576b3c8d66a78aba2b0dcb12f3823a029648dcefed5d8e8b4cb51f77c2a538435d8e68c04a9b6d2fd97e05 SHA512 1a07699bada83d424013dee1d9823e3873c2b2e21e721b35a45d8a0b7c6a1f1b4ac2671153453a09612baafa4eeb999bfda7801101ab490c37ac45a30dbd66bf
+MISC metadata.xml 531 BLAKE2B 222c5b7ac9a391d440e8d2d74525ffe988ebfaaafeacbeb725b944bb688977ac2a44f5934ccdcf719ccf516d3580308f0cddb6b1f4c7d2b3ae2e2ceadd5cb1db SHA512 831c5152759f2a9b2c549295aec94a7a9a00f261fedeca2744aa5161ba4cc9c68efd59da63b80e3b70ea83fe16491f7438580fc614bfcf57fd813654307710ed
diff --git a/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild b/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild
new file mode 100644
index 000000000000..1b10cd0a7347
--- /dev/null
+++ b/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=NEZUMI
+DIST_VERSION=2017.004
+
+inherit perl-module
+
+DESCRIPTION="UAX #14 Unicode Line Breaking Algorithm"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="dev-perl/MIME-Charset
+ virtual/perl-Encode"
+DEPEND="${RDEPEND}"
+PATCHES=("${FILESDIR}/${PN}-2017.004-dotinc.patch")
+PERL_RM_FILES=("t/pod.t")
diff --git a/dev-perl/Unicode-LineBreak/files/Unicode-LineBreak-2017.004-dotinc.patch b/dev-perl/Unicode-LineBreak/files/Unicode-LineBreak-2017.004-dotinc.patch
new file mode 100644
index 000000000000..3a9b808f4669
--- /dev/null
+++ b/dev-perl/Unicode-LineBreak/files/Unicode-LineBreak-2017.004-dotinc.patch
@@ -0,0 +1,232 @@
+From fd36408d8e59381c0ea217166a244222adbd5ec9 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Sun, 18 Mar 2018 22:02:48 +1300
+Subject: Fix tests for '.' in @INC removal on Perl 5.26+
+
+---
+ t/01break.t | 2 +-
+ t/02hangul.t | 2 +-
+ t/03ns.t | 2 +-
+ t/04fold.t | 2 +-
+ t/05urgent.t | 2 +-
+ t/06context.t | 2 +-
+ t/07sea.t | 2 +-
+ t/08partial.t | 2 +-
+ t/09uri.t | 2 +-
+ t/11format.t | 2 +-
+ t/12fold2.t | 2 +-
+ t/13flowedsp.t | 2 +-
+ t/14sea_al.t | 2 +-
+ t/15array.t | 2 +-
+ t/16regex.t | 2 +-
+ t/17prop.t | 2 +-
+ t/18currency.t | 2 +-
+ 17 files changed, 17 insertions(+), 17 deletions(-)
+
+diff --git a/t/01break.t b/t/01break.t
+index a7676bc..4d80758 100644
+--- a/t/01break.t
++++ b/t/01break.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 13 }
+
+diff --git a/t/02hangul.t b/t/02hangul.t
+index 5140636..027f418 100644
+--- a/t/02hangul.t
++++ b/t/02hangul.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 2 }
+
+diff --git a/t/03ns.t b/t/03ns.t
+index 8d515dd..43b50f7 100644
+--- a/t/03ns.t
++++ b/t/03ns.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 2 }
+
+diff --git a/t/04fold.t b/t/04fold.t
+index 8eb9624..50287cb 100644
+--- a/t/04fold.t
++++ b/t/04fold.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lf.pl";
++require "./t/lf.pl";
+
+ BEGIN { plan tests => 15 + 2 }
+
+diff --git a/t/05urgent.t b/t/05urgent.t
+index e5f27c7..0ae4c66 100644
+--- a/t/05urgent.t
++++ b/t/05urgent.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 5 }
+
+diff --git a/t/06context.t b/t/06context.t
+index 4de9f4e..e8ac3f7 100644
+--- a/t/06context.t
++++ b/t/06context.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 2 }
+
+diff --git a/t/07sea.t b/t/07sea.t
+index 8446e96..da4d49a 100644
+--- a/t/07sea.t
++++ b/t/07sea.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN {
+ require Unicode::LineBreak;
+diff --git a/t/08partial.t b/t/08partial.t
+index e94f0a0..5baa894 100644
+--- a/t/08partial.t
++++ b/t/08partial.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 15 }
+
+diff --git a/t/09uri.t b/t/09uri.t
+index 333e1cf..edb4d25 100644
+--- a/t/09uri.t
++++ b/t/09uri.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 2 }
+
+diff --git a/t/11format.t b/t/11format.t
+index 62167cc..d4ebd5b 100644
+--- a/t/11format.t
++++ b/t/11format.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 6 }
+
+diff --git a/t/12fold2.t b/t/12fold2.t
+index c9a64ef..d9fd4e8 100644
+--- a/t/12fold2.t
++++ b/t/12fold2.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lf.pl";
++require "./t/lf.pl";
+
+ BEGIN { plan tests => 2 }
+
+diff --git a/t/13flowedsp.t b/t/13flowedsp.t
+index 4454e6b..d4b96b8 100644
+--- a/t/13flowedsp.t
++++ b/t/13flowedsp.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lf.pl";
++require "./t/lf.pl";
+
+ BEGIN { plan tests => 1 }
+
+diff --git a/t/14sea_al.t b/t/14sea_al.t
+index 5a45574..2990333 100644
+--- a/t/14sea_al.t
++++ b/t/14sea_al.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 1 }
+
+diff --git a/t/15array.t b/t/15array.t
+index 5ab75c2..51d79ab 100644
+--- a/t/15array.t
++++ b/t/15array.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ BEGIN { plan tests => 19 }
+
+diff --git a/t/16regex.t b/t/16regex.t
+index 4a7f0db..e85e203 100644
+--- a/t/16regex.t
++++ b/t/16regex.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require "t/lb.pl";
++require "./t/lb.pl";
+
+ my $splitre;
+ BEGIN {
+diff --git a/t/17prop.t b/t/17prop.t
+index 55b9944..7f5b68c 100644
+--- a/t/17prop.t
++++ b/t/17prop.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require 't/lb.pl';
++require './t/lb.pl';
+
+ BEGIN { plan tests => 12 }
+
+diff --git a/t/18currency.t b/t/18currency.t
+index e280ddd..4d6feef 100644
+--- a/t/18currency.t
++++ b/t/18currency.t
+@@ -1,6 +1,6 @@
+ use strict;
+ use Test::More;
+-require 't/lb.pl';
++require './t/lb.pl';
+
+ BEGIN { plan tests => 96 }
+
+--
+2.16.2
+
diff --git a/dev-perl/Unicode-LineBreak/metadata.xml b/dev-perl/Unicode-LineBreak/metadata.xml
index 216aa400bc04..de9136171e5d 100644
--- a/dev-perl/Unicode-LineBreak/metadata.xml
+++ b/dev-perl/Unicode-LineBreak/metadata.xml
@@ -7,8 +7,8 @@
</maintainer>
<upstream>
<remote-id type="cpan">Unicode-LineBreak</remote-id>
+ <remote-id type="cpan-module">Text::LineFold</remote-id>
<remote-id type="cpan-module">Unicode::GCString</remote-id>
<remote-id type="cpan-module">Unicode::LineBreak</remote-id>
- <remote-id type="cpan-module">Text::LineFold</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Unicode-Map8/Manifest b/dev-perl/Unicode-Map8/Manifest
index 8c0a522c582d..2accc44a26cb 100644
--- a/dev-perl/Unicode-Map8/Manifest
+++ b/dev-perl/Unicode-Map8/Manifest
@@ -1,3 +1,4 @@
DIST Unicode-Map8-0.13.tar.gz 99250 BLAKE2B 675e39d091c41c2e92e279ada53c2b18283aa5416efc931eba67534af02fab196151e55757ebc689fc26840d290fa54ed91a77c588f8534d5ebe2ed0379ce42e SHA512 1e8db5bb1e10f13da4eb2c5de36d38e1cad5eeed2aba7e6bfcfb36cde727d557902ac476f64d28937ff2a53992c67f027d1a42edb005292d1c2ec89d05e18f2a
+EBUILD Unicode-Map8-0.130.0-r1.ebuild 386 BLAKE2B c78e46e3d02bb6e8fe14fb862364be9e0dce8c7f3f986bc3f738270fc7de57a33fe51af2fb1ad26e1966dc06b01a38a48f174ba333834fb2b90e8d7fdd41967a SHA512 aa50fc4df60fc4531de43ae920baebb3e03581f1a4f06622150868791bb67e468187db38f863169ca2e2f229b4afaa76de538473192d8226a11b02731aff6cc5
EBUILD Unicode-Map8-0.130.0.ebuild 393 BLAKE2B 7400e852d8cba47fdfddc281d5a814ab986ae6d16184580b84135014df2f4fb25e2f093c061322117d6a45862bb0a8dee30bcf4319e71562f5363e0a86ea19f5 SHA512 714ad989b666f7117a872c3092c58266b79527ab57106fd0f89877ea951898e9322db77626d933fdcf5f00c0f57b2ae2b22b3188cada7e2496bbcce07a77ee89
MISC metadata.xml 396 BLAKE2B 35f021db9cfbac5ff191cbe820f80ef228b29995196a2cdb15ab5c5fc749d05b9409f84726eb2acd24c7145e2446d5686cd6e5c16908163df1e9b0aa3fa3a849 SHA512 57e9f9939b12784a74d341d55d4cb74378d4ff1c5f7b69b89c87c6bb47c86b1f91f0ed05627d9e3756a23317dca426222bc40e5d2b35c48c0f13ad08c1e9fdc3
diff --git a/dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r1.ebuild b/dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r1.ebuild
new file mode 100644
index 000000000000..a46057956b84
--- /dev/null
+++ b/dev-perl/Unicode-Map8/Unicode-Map8-0.130.0-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=GAAS
+DIST_VERSION=0.13
+inherit perl-module
+
+DESCRIPTION="Convert between most 8bit encodings"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-perl/Unicode-String-2.60.0"
+DEPEND="${RDEPEND}"
diff --git a/dev-perl/Unicode-MapUTF8/Manifest b/dev-perl/Unicode-MapUTF8/Manifest
index 6666d6dd2e6c..2f2be6856359 100644
--- a/dev-perl/Unicode-MapUTF8/Manifest
+++ b/dev-perl/Unicode-MapUTF8/Manifest
@@ -1,3 +1,4 @@
DIST Unicode-MapUTF8-1.11.tar.gz 16402 BLAKE2B 4664e66d389edc24b2b09d0c4847a863930bc553761c2567adf824d30b5e4a687ce9cb86f45273173c122c391e184c0cdd754afe00b1145eb7d4c231a742a763 SHA512 6af57450761fcff70006537bb37df1769d8868178c1664c75905307c976bfda76afb57d4808612434939afe90a9f254a4e380115e201c78d1b3a64c8eeba9fc4
EBUILD Unicode-MapUTF8-1.110.0-r1.ebuild 480 BLAKE2B b482522d6a5e6e171cf2d6a2566095d05234da7596f5e266c57add9adf0d75036f46bfd8afef19800a15f4d26fa42ace0692b2f3e5c03b4121b19e46bac124e1 SHA512 08bf8223e3487724a813bbc0e8f312a3bc4c83cd3ad415a82d519275fc4d4fd7e456ef5de0fdd84ee771c9224d04f95ac3c733bd7d683fb8c69832bbb772b8a3
+EBUILD Unicode-MapUTF8-1.110.0-r2.ebuild 561 BLAKE2B bde67792a3e119e0e6e9c03dcaf229f0b8c6faa145ace2a24b202eb6edf799bb31f40e51803ddc190af9b5cbea6a489d55bcb32652ce48f56c47f1e27cd46d87 SHA512 d1ff0ddcdac1974816ea4b167d638c056b035e0f60dfb4c3483b6165ea1db01f0f9afb8f51bde77c33b01f8c68c95275c7cfe5a305fdd4dc274893111298c8b8
MISC metadata.xml 402 BLAKE2B 367850efdbdb14382b71f5e7f8734cf10b938ebfb2c47a0d0591d9653d84a842a73902b6ff3bf872bb130be815aaabc202e98e0aa94578b8757ecc6b12b1e5db SHA512 076b40594e0d09cc7e25814cb4aa851b1f8468eeae73173f09abf45fa4533b3e1d1429565f8473d6c3f56f504eb32b983ca2bf2795a4ca592073a34919680d4b
diff --git a/dev-perl/Unicode-MapUTF8/Unicode-MapUTF8-1.110.0-r2.ebuild b/dev-perl/Unicode-MapUTF8/Unicode-MapUTF8-1.110.0-r2.ebuild
new file mode 100644
index 000000000000..56cf2032540d
--- /dev/null
+++ b/dev-perl/Unicode-MapUTF8/Unicode-MapUTF8-1.110.0-r2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=SNOWHARE
+DIST_VERSION=1.11
+inherit perl-module
+
+DESCRIPTION="Conversions to and from arbitrary character sets and UTF8"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="dev-perl/Unicode-Map
+ dev-perl/Unicode-Map8
+ dev-perl/Unicode-String
+ dev-perl/Jcode"
+DEPEND="${RDEPEND}
+ dev-perl/Module-Build"
+
+PERL_RM_FILES=("t/99_pod.t" "t/98_pod_coverage.t" "t/97_distribution.t")
diff --git a/dev-perl/Unicode-String/Manifest b/dev-perl/Unicode-String/Manifest
index c113f8fa064f..92d7dc8d3d8b 100644
--- a/dev-perl/Unicode-String/Manifest
+++ b/dev-perl/Unicode-String/Manifest
@@ -1,3 +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 418 BLAKE2B 834b3b5bcbcf84bb43a99e8655f43523fee006bbdb744a07811bdeb4a3d32f01a21539ace95665eada1a9d685cbeea33abd73812d11e8babe5fe729a3b28c1a1 SHA512 e524073145f54d315580521c2d6d80d73940c572f25805a4a34c85d63992bea29904a1d206365cf0e68ce0628f8d122bdcc2ff19f81357ad07adfc3ab17d63fc
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
new file mode 100644
index 000000000000..3b2713354c29
--- /dev/null
+++ b/dev-perl/Unicode-String/Unicode-String-2.100.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=GAAS
+DIST_VERSION=2.10
+DIST_SECTION=GAAS
+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"
+IUSE=""
+
+RDEPEND=">=virtual/perl-MIME-Base64-2.11"
+DEPEND="${RDEPEND}"
diff --git a/dev-perl/Unicode-Stringprep/Manifest b/dev-perl/Unicode-Stringprep/Manifest
index 9fa8fced54fa..1d2969b7707e 100644
--- a/dev-perl/Unicode-Stringprep/Manifest
+++ b/dev-perl/Unicode-Stringprep/Manifest
@@ -1,3 +1,4 @@
DIST Unicode-Stringprep-1.105.tar.gz 48252 BLAKE2B d75fff72d852907fcf3b9b8ba3e106763efa994f049449754b51f8b72814a6c1633e7392a5204108e7b11e5fa78da7094b592f451226cc69a8db6072200cae6b SHA512 d36e2188a3145ce2271b5ad5d61f9c7032e89dbfcd8747f8d6fd2f0fb0d5865f85bbf4ef2c6f64bc9ae0de3fae0526eeac4d646ec91282dbc47bf40e22d2249f
EBUILD Unicode-Stringprep-1.105.0-r1.ebuild 461 BLAKE2B 4dd3c5562a255ed5406067ebd2bda666786f6c92179d3a0182ff6c19df187c5bb11dfb9915eb57255f3ed23ce93664f94e933f37b388340defe6c28b159809f2 SHA512 aa153edae681fd0f1c810e70d0950c63ff3035111791697650f70d1eabc227f58ccbc56c584722e5f625b6894312fae17134cbfda9636f5191a3facd52009feb
-MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e
+EBUILD Unicode-Stringprep-1.105.0-r2.ebuild 537 BLAKE2B 2161aeaa64a875876cdff1713e030bb5e557bb3a2da137383098d54bbd2d9c6b193626e35d9d5276e19ddcf7f0f40c8af08257cbd538582b1d98bb59a2845380 SHA512 4350e3863c1b7f9245af376320aa8efc721ea707692119e8ab64e479a069c88e23e358347c71ac9d90eb9841ff2e61eaf0be7a753a6c2f100b298093cfba5ef8
+MISC metadata.xml 711 BLAKE2B 79c4fc833e9e5a55e9101edaca532b763ac7df6459d8c91cd6f4478c9e0c4a447b7289a7e3262d7704a8c1ea5477bdad2135cce5c021436e3f6b670661e77f11 SHA512 5e85773177afd6c79539dfa1a0b000963a83f5f9e6e81e02f4751bc6d1c2afe6bdcbddddc3791ef49348f3d6e9404ba4922c7164b852331108f4bcac7255d8b7
diff --git a/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild b/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild
new file mode 100644
index 000000000000..a1c21346cace
--- /dev/null
+++ b/dev-perl/Unicode-Stringprep/Unicode-Stringprep-1.105.0-r2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=CFAERBER
+DIST_VERSION=1.105
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Preparation of Internationalized Strings (RFC 3454)"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=virtual/perl-Unicode-Normalize-1
+"
+DEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-0.420.0
+ test? (
+ virtual/perl-Test-Simple
+ dev-perl/Test-NoWarnings
+ )
+"
+PERL_RM_FILES=("t/10_pod_check.t" "t/11_pod_coverage.t")
diff --git a/dev-perl/Unicode-Stringprep/metadata.xml b/dev-perl/Unicode-Stringprep/metadata.xml
index 2b9a936fc0a1..5158e9d6f8ea 100644
--- a/dev-perl/Unicode-Stringprep/metadata.xml
+++ b/dev-perl/Unicode-Stringprep/metadata.xml
@@ -5,4 +5,12 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Unicode-Stringprep</remote-id>
+ <remote-id type="cpan-module">Unicode::Stringprep</remote-id>
+ <remote-id type="cpan-module">Unicode::Stringprep::BiDi</remote-id>
+ <remote-id type="cpan-module">Unicode::Stringprep::Mapping</remote-id>
+ <remote-id type="cpan-module">Unicode::Stringprep::Prohibited</remote-id>
+ <remote-id type="cpan-module">Unicode::Stringprep::Unassigned</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Unix-Getrusage/Manifest b/dev-perl/Unix-Getrusage/Manifest
index d2fa40e4c5d2..4eb40e986a9c 100644
--- a/dev-perl/Unix-Getrusage/Manifest
+++ b/dev-perl/Unix-Getrusage/Manifest
@@ -1,3 +1,4 @@
DIST Unix-Getrusage-0.03.tar.gz 32243 BLAKE2B 1893ce231291ac5f8769afcb379adad4d059618ec95dcacc291fcd66ea4d99c72108875ef99ef90c35e8ac11fcf33b32b05061d2a958b55d9f1b2b85cd4ca83f SHA512 6d2c15e56c4153e8f6e27f23590a09000ebfabe820af6ebc52ddc4cfcf79bad3c607c62841fa68cf370773844d5a0d54e948f6545b7e5127da87ecb14dda7395
EBUILD Unix-Getrusage-0.030.0.ebuild 302 BLAKE2B 1b310996e6728edc66f11bc0f1dc25410b69fe4ad0123176a81e55bd800eed88f63ecd6e091e5dd70522364c731ab5b18d80736bdbd36e1a7f1c4b2d61e9ba5e SHA512 18b21fdbe43cd43ab42a34331890bce3f34fe737c2fe2b88a51f587c38c1477391423d087e6907c589b1ad8569bbdae4884890fbf036aa3b17176a67b2fcc4c2
+EBUILD Unix-Getrusage-0.30.0-r1.ebuild 276 BLAKE2B dca51e888235f98f24265259b2997ce6969910b5e6925c5e7a66a8ca638bcb03d845bd3c8c70da359eea53fbb588e2a883af4b27efd3b582e70e13b474175d63 SHA512 8d422aa6e2a3d7b5089b6bcb699fb4933e695c5965e3ecf6e251dbba29751c0585c1bb09373f5d30a9413b3dd2676c86a2a05df6855700e959789a3e63d31dce
MISC metadata.xml 604 BLAKE2B 1605ade9967f2354cd15e90df58737857b368c30509dc397fe6edd4ee8d50ddd5252cbd523b492feed68f395fddbba4a5f733842da4a150b3be34eb84dd3cec5 SHA512 484033c4f7ab2d6a5a855d03bab71ad743230ee2d5e488b275268178c468a00055157f0a4c9333319e92bd1f5948e49eeba4bba6ff98b1a6416d2e801cc37709
diff --git a/dev-perl/Unix-Getrusage/Unix-Getrusage-0.30.0-r1.ebuild b/dev-perl/Unix-Getrusage/Unix-Getrusage-0.30.0-r1.ebuild
new file mode 100644
index 000000000000..06be176c38cb
--- /dev/null
+++ b/dev-perl/Unix-Getrusage/Unix-Getrusage-0.30.0-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=TAFFY
+DIST_VERSION=0.03
+
+inherit perl-module
+
+DESCRIPTION="Perl interface to the Unix getrusage system call"
+
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86"
diff --git a/dev-perl/Unix-Syslog/Manifest b/dev-perl/Unix-Syslog/Manifest
index 98d2973e70fc..570ae7b5cf3f 100644
--- a/dev-perl/Unix-Syslog/Manifest
+++ b/dev-perl/Unix-Syslog/Manifest
@@ -1,3 +1,4 @@
DIST Unix-Syslog-1.1.tar.gz 13738 BLAKE2B e7ac99baf742b9458d3ec312babd76be6eedb17986faa5fddba54c2e9407b8696dba19cfdb49c1db912f6363d8ae331147dfe9b4ee1a1d6089fde8cc55dfed76 SHA512 cb1ea3846844b7c82e081f3bb778c698b681d1875b83201b1beef2267a288890c6fc62af8edbfbc04553a9caa1ebafa429130e784f31c9531719b11a4c47c3ba
EBUILD Unix-Syslog-1.100.0-r1.ebuild 343 BLAKE2B 707abbbb4863e7fad737e4510fc53a84f6058ac1172040e26765571a9f7bddc061d92eede8960f63d6466e6a5b031dddef883534fceda542f77678c4443c40b2 SHA512 7f9e8c50ae9cb4244c8eeb7f40edea93c2a6ce584a5cc7f1ac66846a74637be7447a252bd6a678b6108940f18f1ec7d90726006e21613568c736069f6b505d06
+EBUILD Unix-Syslog-1.100.0-r2.ebuild 347 BLAKE2B 43655bb43df6a78a081f70314ce00065f6ec4d8b186dc5e64b714d17801d5882291aae0cfdbb750e4dfb9e51ce689fe62df28071346eb18c66678c64c601e548 SHA512 47bda71834a74b574a7b4295e6d94bbb68a5ccd171c5fc4c37453f1af35cf06eef8ff99b61224f0a962741eb038c86bab4aa5c8dade249d206e8f1366e4fe5c1
MISC metadata.xml 394 BLAKE2B 6ecc89b753eb0833df5cae9cec7972afbaa0e095edc6d3da5b9a1ed219866418a1fbad9395fd78090931a6a8cd8251a3c7b0c5f18a789c079b23500a756e4467 SHA512 26c4481cb9a452f30f95394bd12895de9006052fca1026025223fd391896639b66b1c2045cf7340ed04245f4a9b2e56f183a281b449caf7923e6021738ac3c51
diff --git a/dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r2.ebuild b/dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r2.ebuild
new file mode 100644
index 000000000000..fe680fde658d
--- /dev/null
+++ b/dev-perl/Unix-Syslog/Unix-Syslog-1.100.0-r2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MHARNISCH
+DIST_VERSION=1.1
+inherit perl-module
+
+DESCRIPTION="A Perl module which provides access to the system logger"
+
+SLOT="0"
+LICENSE="Artistic-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
diff --git a/dev-perl/User-Identity/Manifest b/dev-perl/User-Identity/Manifest
index 645c513f7bfa..8f0569a256d4 100644
--- a/dev-perl/User-Identity/Manifest
+++ b/dev-perl/User-Identity/Manifest
@@ -1,5 +1,7 @@
DIST User-Identity-0.94.tar.gz 27235 BLAKE2B ff218367a95016586191b1dbbb1e8a7ed040e56d509434012fa1b9d7bf50446aa0401b011f25ecec3be13b4260b93d3c40f15c91bbb328277ea2d643f8d33e4c SHA512 ff058fb22c2bca968be4c862aaff9bd64441cec07ac2760dd9bb78b3bf1221ebbb602005accde5f8d4452e6a88724fe5b3aa96805c0b2e30cb1f23ea56728223
DIST User-Identity-0.97.tar.gz 27606 BLAKE2B 961dfe92140c151b76f9c193ef003a32b0aa2c9cd9a5bba53eeadee0409ab853c85557c5432d632941e633deb028f664bb29db07e65fc076a3a4708dab7d17c0 SHA512 c2245c003f8a61a90ac0816d73411a77f90a3dcff3d85abb2ff6f277e8de5f8422dd2adf754dac4f03dd0c279f1b7231da96af1a84125288ad53dda78fd287e4
+DIST User-Identity-0.99.tar.gz 28657 BLAKE2B 7374c2ae8be5d81c52bf57d94adbc881c2b07f5d8b11c7dd86d301b95deb93f77a75714831155cfb47fdf085cb271d014203bb3ed917d683faaa7cf0acf0701f SHA512 b0706cb5aed372b384229459c5b1a9e46968cd8d58f713754cd1a65a7caad0931839bf9d1540ce7a849f94a3d37f580120940364eb29684d3a84a009fb702cbb
EBUILD User-Identity-0.940.0.ebuild 478 BLAKE2B 120df187dbfb7b57b102a64cdeae7c9b7eb664aba0ad21ff2beda5676d8a9a2aaf90d19a89b179dd83d6752e5cbd176dc04506c585ad25f0bffad7e295cc1338 SHA512 9f10e8174126576d509d3abd0647fad94433795ddf400cbfa26f03c772860fdc180db13159c393b490a1ad81beed0335394051d907a49550c401294bbe0213b0
EBUILD User-Identity-0.970.0.ebuild 433 BLAKE2B 4508f7665026e3a4921d0553b1f121d2d49b2a98456eaed9db6672efe300cd81f5a39273c827267c9164fef91ab68fb1f2c6b7be6fac2e1a694d392de36a6927 SHA512 ba1d10155c7330046b4ed76203b6816c5174cd0c83b5154b06a986e63731cebaec350d70cf613d13663425f4e10b940f793d2115839f2e75d8669d37eaca6bd6
+EBUILD User-Identity-0.990.0.ebuild 473 BLAKE2B 15d24df691f3ac25b9b3db76a42f7547cfde189a824ea8eeff1e2a5706859c13c241815a6b3a1d4af96f2ca8cdd7f102eaef04cd32e0c6dc1d24484327996c72 SHA512 55736f6fe7e57ff7d5a048291aa2fae94121843664d75b930f83764b9d90debf7d7ecaf15b5e7f09ea99cb4ca49752f87840132cff19c10ed825672c366e749d
MISC metadata.xml 1213 BLAKE2B c39c59b289f194355ffbd9f2f9bd611f69e390a87915ce9d733c5df77b07299b71e168ddd0072f03c67d2b061d1972612d3a01b631be0653cec35317c2618da6 SHA512 2701abcdf1efb1925990b6ee9e943b6f781737469890211b09f3d865fe71891b4842412805e784c19dcb6e6917b4df651a78442b49baacd1017d7bac235a5dd2
diff --git a/dev-perl/User-Identity/User-Identity-0.990.0.ebuild b/dev-perl/User-Identity/User-Identity-0.990.0.ebuild
new file mode 100644
index 000000000000..88936bf23eaf
--- /dev/null
+++ b/dev-perl/User-Identity/User-Identity-0.990.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=0.99
+inherit perl-module
+
+DESCRIPTION="Maintains info about a physical person"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ !<dev-perl/Geography-Countries-1.400.0
+"
+# dev-perl/TimeDate
+# dev-perl/Geography-Countries
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( virtual/perl-Test-Simple )
+"
diff --git a/dev-perl/VM-EC2-Security-CredentialCache/Manifest b/dev-perl/VM-EC2-Security-CredentialCache/Manifest
index b6033fc78e5a..7b75531a08c9 100644
--- a/dev-perl/VM-EC2-Security-CredentialCache/Manifest
+++ b/dev-perl/VM-EC2-Security-CredentialCache/Manifest
@@ -1,3 +1,3 @@
DIST VM-EC2-Security-CredentialCache-0.25.tar.gz 9743 BLAKE2B 0896b7019f4efe8caf7b6336ea19fae7386c8074cac7186b2ce889dde069cad4376068931041e8d48aec02b8f7d994864e93d6f779fdb5bb1fe10b2cb3c3ebd7 SHA512 9ba0546fc17cfc5fa5a7df8db31a1d55dc407ee67673d644b6d4d7a9e6e3b7065888529fefc0653c81df3d1d508dc9e022476c4c7742a7a5bfe098e3beadc5b4
EBUILD VM-EC2-Security-CredentialCache-0.250.0.ebuild 408 BLAKE2B 138309795ad63ca19f242a909971b13b574fc0407dcaebb08d6a1ec9df80318f3f26ac0618ef585205baf7e6db01760085e08cbb97acf845f41243040b2a165f SHA512 d0ce3d62c8321f8e78f65fe7d6bf21691d4ddd6220a0abd52b44114921c52cbf6a8a6c0ddb703771512e0775b14a9c3b4a0ad8eb97e309ffb9c8073e2042598d
-MISC metadata.xml 247 BLAKE2B d94a568c950df425b54d5f8ce29c206c221f01e64654597f2d4a0f7bc86ea508797045e3fb6eb14bb8a2aadec08995d877434d85dc9e622fc6207d2df28b23c2 SHA512 9bd9ddeb07e0644027c9a1dca33f0704de6062bc6b17333adde82a177991f35265f90e1b623e3a6288fedd729597921f48e4fda17fb8d402b1b2f3fc73c6d693
+MISC metadata.xml 424 BLAKE2B 0a86cb9de78fabefbc23e0e35e601202390953e5e4f8cd185e1d76f97838b5c3b64522f92307ac4562364fbd2676c3487370049df7dbeb7a0aae3a1e89cb0b33 SHA512 e327a0d248bad3f10cabbbbfca8d686e9112b4a43f5129a6c96e1859cef091ddcb78e8c6925004f8f4027f463f6833a45abed3177cc044c320fb55697f6a8345
diff --git a/dev-perl/VM-EC2-Security-CredentialCache/metadata.xml b/dev-perl/VM-EC2-Security-CredentialCache/metadata.xml
index 7faa8dfe9af4..9b95d8311a6a 100644
--- a/dev-perl/VM-EC2-Security-CredentialCache/metadata.xml
+++ b/dev-perl/VM-EC2-Security-CredentialCache/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>perl@gentoo.org</email>
- <name>Gentoo Perl Project</name>
-</maintainer>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">VM-EC2-Security-CredentialCache</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Security::CredentialCache</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/VM-EC2/Manifest b/dev-perl/VM-EC2/Manifest
index 11a0015fab21..dc9581481be8 100644
--- a/dev-perl/VM-EC2/Manifest
+++ b/dev-perl/VM-EC2/Manifest
@@ -1,3 +1,3 @@
DIST VM-EC2-1.28.tar.gz 360542 BLAKE2B 0e2c9e13f1b59f8526222d385ec14ae89cf1406e3b536cf95859bf698e097ba76c6256a0eca89ec6f4e2f75bed94cbec887e54c257b8dc6e24701635f873a9e8 SHA512 c3adba06bf526340db441d546ccc5d738d7a83ae78ac90a25beb71a132bc163c1a992b000b7a4bc7601a2efbec1c7cf6541eedc4bd94f3d62b36ebfc6a27e6b2
EBUILD VM-EC2-1.280.0.ebuild 696 BLAKE2B f98c335422674e4a70040a09ffe5ce1e3186de92a1c472d204e4e22e7019d22c32e3a7e0da0d91b4ea11d28a390bfec085cfe62fab8b9578a8bd287dc5fc2faa SHA512 23d4469d7f98b80dd3f98b58dc65cb6ece7b786ac4b33fe7789821a566cb9a803f8961b66b3781e698d34c8865e59a6a4639ab684936ca4d26d0174f0fb1b163
-MISC metadata.xml 247 BLAKE2B d94a568c950df425b54d5f8ce29c206c221f01e64654597f2d4a0f7bc86ea508797045e3fb6eb14bb8a2aadec08995d877434d85dc9e622fc6207d2df28b23c2 SHA512 9bd9ddeb07e0644027c9a1dca33f0704de6062bc6b17333adde82a177991f35265f90e1b623e3a6288fedd729597921f48e4fda17fb8d402b1b2f3fc73c6d693
+MISC metadata.xml 13409 BLAKE2B 77c4094421fb74d2e8b3ce83f21fce80c45f79b3ebb123a14b6f4a6829bf86b8085b2f8ac9c4a2a0fc2335d94f32b70625b7826132bedae86adc1d2ee64352ce SHA512 3a7477a0e5db993c3316d0f6a634533279f772f20c3138d9bee461fbc0eff5462c63de43a328cf0d72d8b006d4f8925d24619f1685933b2d022a7b03df166057
diff --git a/dev-perl/VM-EC2/metadata.xml b/dev-perl/VM-EC2/metadata.xml
index 7faa8dfe9af4..7b5049bdff69 100644
--- a/dev-perl/VM-EC2/metadata.xml
+++ b/dev-perl/VM-EC2/metadata.xml
@@ -1,8 +1,190 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>perl@gentoo.org</email>
- <name>Gentoo Perl Project</name>
-</maintainer>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">VM-EC2</remote-id>
+ <remote-id type="cpan-module">RetryTimer</remote-id>
+ <remote-id type="cpan-module">VM::EC2</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ASG</remote-id>
+ <remote-id type="cpan-module">VM::EC2::AccountAttributes</remote-id>
+ <remote-id type="cpan-module">VM::EC2::AvailabilityZone</remote-id>
+ <remote-id type="cpan-module">VM::EC2::BlockDevice</remote-id>
+ <remote-id type="cpan-module">VM::EC2::BlockDevice::Attachment</remote-id>
+ <remote-id type="cpan-module">VM::EC2::BlockDevice::EBS</remote-id>
+ <remote-id type="cpan-module">VM::EC2::BlockDevice::Mapping</remote-id>
+ <remote-id type="cpan-module">VM::EC2::BlockDevice::Mapping::EBS</remote-id>
+ <remote-id type="cpan-module">VM::EC2::CondVar</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::AvailabilityZone</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::CharacterSet</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::EC2SecurityGroup</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Endpoint</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Engine::Defaults</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Engine::Version</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Event</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Event::Category</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Event::Subscription</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::IPRange</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Instance</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Instance::OrderableOption</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Option</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Option::Group</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Option::Group::Membership</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Option::Group::Option</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Option::Group::Option::Setting</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Parameter</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Parameter::Group</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Parameter::Group::Status</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::PendingModifiedValues</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Reserved::Instance</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Reserved::Instance::Offering</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Reserved::RecurringCharge</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::SecurityGroup</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::SecurityGroup::Membership</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Snapshot</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Subnet</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::Subnet::Group</remote-id>
+ <remote-id type="cpan-module">VM::EC2::DB::VpcSecurityGroup::Membership</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Dispatch</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::Attributes</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::Attributes::AccessLog</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::Attributes::ConnectionDraining</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::Attributes::ConnectionSettings</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::Attributes::CrossZoneLoadBalancing</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::BackendServerDescription</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::HealthCheck</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::InstanceState</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::Listener</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::ListenerDescription</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::ParmParser</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::Policies</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::Policies::AppCookieStickinessPolicy</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::Policies::LBCookieStickinessPolicy</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::PolicyAttribute</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::PolicyAttributeType</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::PolicyDescription</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::PolicyTypeDescription</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ELB::TagDescription</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ElasticAddress</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Error</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Generic</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Group</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Image</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Image::LaunchPermission</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::ConsoleOutput</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::IamProfile</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::Metadata</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::MonitoringState</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::PasswordData</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::Placement</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::Set</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::State</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::State::Change</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::State::Reason</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::Status</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::Status::Details</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::Status::Event</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Instance::StatusItem</remote-id>
+ <remote-id type="cpan-module">VM::EC2::KeyPair</remote-id>
+ <remote-id type="cpan-module">VM::EC2::LaunchConfiguration</remote-id>
+ <remote-id type="cpan-module">VM::EC2::NetworkInterface</remote-id>
+ <remote-id type="cpan-module">VM::EC2::NetworkInterface::Association</remote-id>
+ <remote-id type="cpan-module">VM::EC2::NetworkInterface::Attachment</remote-id>
+ <remote-id type="cpan-module">VM::EC2::NetworkInterface::PrivateIpAddress</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ParmParser</remote-id>
+ <remote-id type="cpan-module">VM::EC2::PlacementGroup</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ProductCode</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::ami</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::autoscaling</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::customer_gateway</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::devpay</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::dhcp</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::ebs</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::elastic_ip</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::elastic_load_balancer</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::elastic_network_interface</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::general</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::instance</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::internet_gateway</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::keys</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::monitoring</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::network_acl</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::placement_group</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::private_ip</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::relational_database_service</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::reserved_instance</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::route_table</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::security_group</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::security_token</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::spot_instance</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::subnet</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::tag</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::vm_export</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::vm_import</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::vpc</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::vpn</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::vpn_gateway</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::windows</remote-id>
+ <remote-id type="cpan-module">VM::EC2::REST::zone</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Region</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservationSet</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservedInstance</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservedInstance::Listing</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservedInstance::Listing::InstanceCounts</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservedInstance::Listing::PriceSchedule</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservedInstance::Modification</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservedInstance::Modification::Configuration</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservedInstance::Modification::Result</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservedInstance::Offering</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ReservedInstance::ParmParser</remote-id>
+ <remote-id type="cpan-module">VM::EC2::ScalingPolicy</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Security::Credentials</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Security::FederatedUser</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Security::Policy</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Security::Token</remote-id>
+ <remote-id type="cpan-module">VM::EC2::SecurityGroup</remote-id>
+ <remote-id type="cpan-module">VM::EC2::SecurityGroup::GroupPermission</remote-id>
+ <remote-id type="cpan-module">VM::EC2::SecurityGroup::IpPermission</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Snapshot</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Snapshot::CreateVolumePermission</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Spot::DatafeedSubscription</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Spot::InstanceRequest</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Spot::LaunchSpecification</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Spot::PriceHistory</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Spot::Status</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Staging::Manager</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Staging::Server</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Staging::Volume</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Tag</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::CustomerGateway</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::DhcpOptions</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::InternetGateway</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::InternetGateway::Attachment</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::NetworkAcl</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::NetworkAcl::Association</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::NetworkAcl::Entry</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::PeeringConnection</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::PeeringConnection::StateReason</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::PeeringConnection::VpcInfo</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::Route</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::RouteTable</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::RouteTable::Association</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::Subnet</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::VpnConnection</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::VpnGateway</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::VpnGateway::Attachment</remote-id>
+ <remote-id type="cpan-module">VM::EC2::VPC::VpnTunnelTelemetry</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Volume</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Volume::Status</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Volume::Status::Action</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Volume::Status::Details</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Volume::Status::Event</remote-id>
+ <remote-id type="cpan-module">VM::EC2::Volume::StatusItem</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Validate-Tiny/Manifest b/dev-perl/Validate-Tiny/Manifest
index 5c6488aa7910..1fe4b356fcb8 100644
--- a/dev-perl/Validate-Tiny/Manifest
+++ b/dev-perl/Validate-Tiny/Manifest
@@ -1,5 +1,6 @@
DIST Validate-Tiny-1.551.tar.gz 25945 BLAKE2B 34ceb24dc356379856c66be30b79de2daa9d71117b2a5407769b7d5daff5abf275eb4ad5162b0273f96e3c6ee59f4fd28f3b005969f862d063aec4e0baf26623 SHA512 541d48b13fe6fe55a30893e82daabad6119cabf93d0825ffcb6f32d629784a8ecc7b47e2b534bc3465c7441cc7640209860388b144e8c766b9bce1658d4cde6d
DIST Validate-Tiny-1.6.tar.gz 26542 BLAKE2B d6b9e0d2c91ff6ee82c367dba4a77c771bdd3bd720f304c825847a13a5d39dbe7dae2aca1f98535427a8a59b30453651cea1c59b225cc7e8bec70a785edf0acc SHA512 133db501597318bec5f728dfce6158cdd04d8f7bdf2f0f81f0f54dba990e69d98824f3920dc72d231589843951b71a71526d57aa18a96836dddaf9ab16ec2f2c
EBUILD Validate-Tiny-1.551.ebuild 394 BLAKE2B 63fe8a64e44da9d00f317b388ce8e2d3d833a370299a51b65ccf087648ba78435b19796cc56fb21e3af810f0692bcda9de1f9e2a36847226968457881c20bcbd SHA512 8e685886fe2caaf1b0c455fb4c94b4c1b27dfef0997b867d3185407e4e63c00e921867c8d116bc1ea631414575e1e8927d51e4c8b325da5dee15b0e3c28b1fd1
+EBUILD Validate-Tiny-1.600.0-r1.ebuild 411 BLAKE2B 0e28ff4752428034f4c86540278e1467da3740abcaa36fa7f310c47b367277746f683262d1a0075929345df6f721889da4ca2288845d1098fe6a768ab5f40248 SHA512 d489783785d389d3ae4b1e298962f8ba09294bf1a4c21654b23e352d72916bcbce78eb816e4c30e3b591785e48cc214db9f68e3f7584c9cdfaa418cd7a8bf974
EBUILD Validate-Tiny-1.600.ebuild 392 BLAKE2B 69fd7cdd8044d767d874940e91b4203202c3b79a79fc0bdf490bcbf9908237a8a5fc60993701a8761a7ef9c63ca5735d6552b3ed0508d30193cbe85f43afba9e SHA512 2c00e731a0786bc985a185da6f1da9167e944cf2126e917d6164d6d2cbfaf3ef0ab36968178e2174e43ad0ca56042dbcc053789a5ecc0392ef307d073f2206e1
MISC metadata.xml 483 BLAKE2B 9a4315e0efc99b520a360cb42ece7e4cdc2f9d9f54c6bef00460fa8f14399e6115306de6975aadbea80a9c25d982760e399a74b6e79279e8a88e29f829244b23 SHA512 9e3b867535c3c4c002950e8269fad2ae14d7bc7386d1a379ad028360085f95e9d49214a53c306c9e6af3113cdd674866f7d1f37afd63d6a3c1ce3ca40bb34c2e
diff --git a/dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild b/dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild
new file mode 100644
index 000000000000..24684a884d67
--- /dev/null
+++ b/dev-perl/Validate-Tiny/Validate-Tiny-1.600.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MINIMAL
+DIST_VERSION=1.6
+inherit perl-module
+
+DESCRIPTION="Minimalistic data validation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc"
+IUSE="test"
+
+RDEPEND=">=dev-perl/List-MoreUtils-0.330.0"
+DEPEND="${RDEPEND}
+ test? (
+ virtual/perl-Test-Simple
+ )"
+PERL_RM_FILES=("t/author-pod-syntax.t")
diff --git a/dev-perl/Variable-Magic/Manifest b/dev-perl/Variable-Magic/Manifest
index 50c1f916de6d..3a934e7a77bf 100644
--- a/dev-perl/Variable-Magic/Manifest
+++ b/dev-perl/Variable-Magic/Manifest
@@ -1,3 +1,5 @@
DIST Variable-Magic-0.61.tar.gz 78663 BLAKE2B cb8153308259b03bd65fb9886edd0ae58d2d892afff403517c799064b19b69106e24872b5505276234dec688b0408469b2b6213d0e624e0e130aba798e7ea73c SHA512 32f27e6faa7f7b6e8ef512eafdab648eb89d11e16b4d5a703523d423d0e6436685a5b6f5751d96f4981872822bbdc5a957cb61b898462c8a4827cbca0f250def
+DIST Variable-Magic-0.62.tar.gz 79009 BLAKE2B e99fc85fa3765475c0393e7c396e3ead5bee3ac49d6d6e82a1ae3ec962367303f85ce0a02dbcfc24189ec29e820650810035c9fe74aebba24ceb24485926f46e SHA512 fdaad8ab1a16a4723e30a155086f7f9ecad60b021b0ca5d449a0bc001b858a53e2857cfdc3fc4e3dcc28e2f59a14f3531afd93e3f71fda3b8fcaa8bc50d0c380
EBUILD Variable-Magic-0.610.0.ebuild 569 BLAKE2B 921f3fa773bc4727efe1f9fbe81b7c34aeb2b0d5741fae27fba40eebebf51fe202351064fcf9faa09cf2bd0167c1272670a3f2bb8bbef466281a729f5b734009 SHA512 ddb0353a8cff4e8292582d096019cb8128031bc5f008f5c0ad784c73952750eb4fd38b90f64c25962a21aed2afb1381c4f1f5bff7c7587b80fe460796d05618e
+EBUILD Variable-Magic-0.620.0.ebuild 574 BLAKE2B c0e7f21d636cde7e6fb30bc51374e0f71f9c407a6ea7fe48bea2eeff803c76eb9ae805882aeafb93f1ebb072505c0edf68634b54e0aab0dc2430c7c6c33a1fef SHA512 759bd7f9ceea93dcdbbf7db26c5b42490cf07454f4816bc067d09af342747fd83dfeab4c338d000100b07a7ec206fdbcab6136f4467e29527b4673b57d47e3e2
MISC metadata.xml 400 BLAKE2B d64f4563ea4cd25cb51d26df159071319ed1381cbbe5128198cffa6252493bbb4b89be911080311934b51d736c4a90dd21654b39043f369d95ae3b6c837af660 SHA512 81b3eb37457b11cc8ec0674cc934402d65629ca51726cffa1a5ea7c17744b864fc55d867597f7881464aa4a633daf289eeea8c97b903efbefb2776d6a4148a5f
diff --git a/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild b/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild
new file mode 100644
index 000000000000..ad2b0d7a45d5
--- /dev/null
+++ b/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=VPIT
+DIST_VERSION=0.62
+DIST_EXAMPLES=("samples/*")
+inherit perl-module
+
+DESCRIPTION="Associate user-defined magic to variables from Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Version-Next/Manifest b/dev-perl/Version-Next/Manifest
index cca6aae0e493..2d27d6dc991f 100644
--- a/dev-perl/Version-Next/Manifest
+++ b/dev-perl/Version-Next/Manifest
@@ -1,3 +1,3 @@
DIST Version-Next-1.000.tar.gz 16759 BLAKE2B 73f73e192b417e2cf67e3e2e601406a3033b17d4e43dadd3f58e37d329afb59805ff71f445a83e04b93986c4c7301ebffc182ed668f0a3df4d2f5e364db1c7d5 SHA512 c7b75d4d77dca5d8f68a84ac808f80e987648c5086e813d85e8112494d241b28d477bc9955e3c3b51d2546c73c4e93bc216891e0a8515d639023164d9e5a04bb
EBUILD Version-Next-1.0.0.ebuild 572 BLAKE2B 3a6b4a615cc747f43b14afad8b13443ab9a6485cf2216bb201bc7733bd9e03268f243600666400c30b361e839a725d242ab71b5247d5a6c6ca2814ecd9401f36 SHA512 1079b67f37af25b692d55dd2a5226559dfce905dc42d75676854431b4da6b51b11ee20f34d5138c1416cd5c0e62701cf6e9398c8a5e324ee6932f9a7038eac1e
-MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e
+MISC metadata.xml 396 BLAKE2B 215a4e7cf603b45647235abe99ed3bfeee1d9087542f65088c82c84feb936b7965face153ea63c60649e4f2d8ab7cd3ae89b1ea502bd514d8fd719ee0d479024 SHA512 8c280caf3306dccacebea2ccfb7fedba3c64fda5eb66f4afd3b5b43f6e1908bd84dadab253e118978c428e49bc845d587a3409d42828f34e87681e0ef4e6cd4b
diff --git a/dev-perl/Version-Next/metadata.xml b/dev-perl/Version-Next/metadata.xml
index 2b9a936fc0a1..ee8cbab02137 100644
--- a/dev-perl/Version-Next/metadata.xml
+++ b/dev-perl/Version-Next/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Version-Next</remote-id>
+ <remote-id type="cpan-module">Version::Next</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Video-Frequencies/Manifest b/dev-perl/Video-Frequencies/Manifest
index aab039730027..c9ba03935659 100644
--- a/dev-perl/Video-Frequencies/Manifest
+++ b/dev-perl/Video-Frequencies/Manifest
@@ -1,3 +1,4 @@
DIST Video-Frequencies-0.03.tar.gz 15840 BLAKE2B 2a29e58dfe3dc2591da70798068c1e4a8c80fd8b361f28110a0541c77401110548960bc94bb449ab7323abd74ef39651c76f5e1cff75496398917ac273aa8792 SHA512 e9e5d48e37b14ada861fc942d43ce984e833a8fbbfe319706b82cb51d67dfd02b2295a8c31b5456a8358aa6df706c5ffc9350b8f93fa5539dcf556b62f8868c9
EBUILD Video-Frequencies-0.03-r1.ebuild 405 BLAKE2B bb5e47f8e728a11ae774f149f4400ce0e3336d79e02e1115749e2bcdd01954f004e098e3da25ba3fe6baa191f75fe30f31acdf7edc9f0793e629e8132cb05e7a SHA512 e62d67fa172e43b31a348e6446bb97436b91e2e3383c73be8a3b02dfe3e433abcdbabce76c4397ce44dc0ba44cee94e59af43ce0c2bd7a9a4fa1c39c99d82b21
+EBUILD Video-Frequencies-0.03-r2.ebuild 781 BLAKE2B 5b9ea63416b5baf8c70fe7cd61a4943d97a4a7744b6f9f2ed6d614600d0bd305c54a5f0675ff448a7546d22bfbd4b24b4e5af1f96fcda800cf14a6ec10e21744 SHA512 25b96576971d2adabf2f93846f58ed0189124ca60e543242dacd3d29f08738bc312279d2076c5b424fb49757cbd2fc50f5a5314d5c8e5a1caf34ee49ac5394a3
MISC metadata.xml 469 BLAKE2B d60a9ec9e9fbc10234ab5d4f716516fac05c00c82ae22f12000c024a48003c3e945eca35b5f730ba34aa16830c8c9ee754b085de02941fbf891bc664bbba77b6 SHA512 b50465b442c1578144a6b23ee3d086f4d1d4dc5c50a860179c940b28386e0cec9de6bb0903453a0649592514832d7269230597f5c0149a100e964ebee20aeb70
diff --git a/dev-perl/Video-Frequencies/Video-Frequencies-0.03-r2.ebuild b/dev-perl/Video-Frequencies/Video-Frequencies-0.03-r2.ebuild
new file mode 100644
index 000000000000..cc38e57aceac
--- /dev/null
+++ b/dev-perl/Video-Frequencies/Video-Frequencies-0.03-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit perl-module
+
+DESCRIPTION="Video Frequencies perl module, for use with ivtv-ptune"
+HOMEPAGE="http://ivtv.sourceforge.net"
+SRC_URI="mirror://sourceforge/ivtv/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ export OPTIMIZE="$CFLAGS"
+ perl-module_src_configure
+}
+
+src_test() {
+ ebegin "Compile testing Video::Frequencies ${PV}"
+ perl -Mblib="${S}" -M"Video::Frequencies ${PV} ()" -e1
+ if ! eend $?; then
+ echo
+ eerror "One or more modules failed compile:";
+ eerror " Video::Frequencies ${PV}"
+ die "Failing due to module compilation errors";
+ fi
+ perl-module_src_test
+}
diff --git a/dev-perl/Video-Info/Manifest b/dev-perl/Video-Info/Manifest
index d905e5edffaf..bd7eeacb3579 100644
--- a/dev-perl/Video-Info/Manifest
+++ b/dev-perl/Video-Info/Manifest
@@ -1,3 +1,4 @@
DIST Video-Info-0.993.tar.gz 634560 BLAKE2B efb6de4bcf8d30a435cb719a5a1f4e06f07c585033ee7e20cfa275bce876e7a0e23f7dfc99a8d633f0ab2e5274f9e44c1cbe1c7c85032c9be01a4a66dd442d50 SHA512 a53f58ba6b5fda2d00f7a55f26d9b84a12a25690909cdf92133c833c9a1f1a9f09ca5246dd8f1bce1a98032049bb9055be3418605e6ced6af06269688ec03d00
EBUILD Video-Info-0.993.0-r1.ebuild 364 BLAKE2B af14d594103ab1032a2baa7012d5e56f3a6a400307d8a2e1860b45c9331acc0e4e7d142f450b4ef61833fce8cdf4951fa6607f2f50fa9ce180ffe857ca6f083d SHA512 849e6676dfaf1485990762807be16f6a5bd0e6f053fcf4f99a47f217f826c9e91ce03ace74ff9108507d8aa90e35c05b48da55989dd80b536243d8f87dedf0a3
-MISC metadata.xml 334 BLAKE2B b3ac833e842da03783f701829ecbc52f823360dcb533a70968f60281736da8bd80d0efabb172c91d56dbe7d48bf5401acc3bb3cf2d37b626dba4990c3e413225 SHA512 986731fe787306cefd321091a9143deb9ea4e22c90b47b13d415b0eaf9f78520910588e194568e45675cd9b0b993feea48fc668fc0d756b300574e9a48827d50
+EBUILD Video-Info-0.993.0-r2.ebuild 565 BLAKE2B f7efcb3dd24b6656819a447ea6bb64505db1c7444fac92011c93dc3fc48cbfb3f40714d797fb9f433753c920814053bb62d3978078581c22b106a1925e295ea1 SHA512 d479996fd0a5721bec287fcd77ae184fcfcd87ebde96f8d4fb96a80c88d8aae26ac409a702f3eb2d34b4fc7a132bac0850c060c833264da681b6a276a4fa0c1f
+MISC metadata.xml 1069 BLAKE2B 1be656678fbc0c5f82d5365a39d3dcecea2425d74f4c95d43ccd17c3f12c223935e9021f564fc51cb131649a2878ca667b4ac59917d59809499aad070175dce6 SHA512 4c597dcde633fed913e03fc0f56201aaf0d68a0030bdc628bb578151ce59d66916190c1526f1f9a2ef2ce94e3f69d3e3ef0cec486fd33d29fe7beebdf09c5276
diff --git a/dev-perl/Video-Info/Video-Info-0.993.0-r2.ebuild b/dev-perl/Video-Info/Video-Info-0.993.0-r2.ebuild
new file mode 100644
index 000000000000..970b260fa933
--- /dev/null
+++ b/dev-perl/Video-Info/Video-Info-0.993.0-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ALLENDAY
+DIST_VERSION=0.993
+inherit perl-module
+
+DESCRIPTION="Perl extension for getting video info"
+
+LICENSE="Aladdin"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="dev-perl/Class-MakeMethods"
+DEPEND="${RDEPEND}
+ test? (
+ dev-perl/MP3-Info
+ )
+"
+PERL_RM_FILES=(
+ # Can't be bothered packaging both Video::OpenQuicktime and libopenquicktime
+ "t/Quicktime.t"
+ # Broken, TODO: Work out what's wrong
+ "t/MPEG.t"
+)
diff --git a/dev-perl/Video-Info/metadata.xml b/dev-perl/Video-Info/metadata.xml
index 30d9a5f2d860..f6f641e5f9d9 100644
--- a/dev-perl/Video-Info/metadata.xml
+++ b/dev-perl/Video-Info/metadata.xml
@@ -7,5 +7,16 @@
</maintainer>
<upstream>
<remote-id type="cpan">Video-Info</remote-id>
+ <remote-id type="cpan-module">Video::Info</remote-id>
+ <remote-id type="cpan-module">Video::Info::ASF</remote-id>
+ <remote-id type="cpan-module">Video::Info::FOO</remote-id>
+ <remote-id type="cpan-module">Video::Info::MPEG</remote-id>
+ <remote-id type="cpan-module">Video::Info::MPEG::Audio</remote-id>
+ <remote-id type="cpan-module">Video::Info::MPEG::Constants</remote-id>
+ <remote-id type="cpan-module">Video::Info::MPEG::System</remote-id>
+ <remote-id type="cpan-module">Video::Info::MPEG::Video</remote-id>
+ <remote-id type="cpan-module">Video::Info::Magic</remote-id>
+ <remote-id type="cpan-module">Video::Info::Quicktime</remote-id>
+ <remote-id type="cpan-module">Video::Info::RIFF</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Video-ivtv/Manifest b/dev-perl/Video-ivtv/Manifest
index a563700fc814..030af56356dd 100644
--- a/dev-perl/Video-ivtv/Manifest
+++ b/dev-perl/Video-ivtv/Manifest
@@ -1,3 +1,4 @@
DIST Video-ivtv-0.13.tar.gz 21240 BLAKE2B deda11a3d908494d0000a039ee8fd092e533a78d88ca5e79440a9e67dd5799f5a1a022f5973ccaf5620f4991f7fe180cfb9dad93d74fef67a400a6ff9a9979b3 SHA512 5b90e1ea29e279a2a2f24f315b18c8055214787e624b6d79ad712d9b375e549c09beb9c3245d3c0670c9c9aeff115a3b26abb2796247121ff5518d62a13b5cd8
EBUILD Video-ivtv-0.13-r1.ebuild 399 BLAKE2B 86c1b9a2fd0991ad03f76949b59dd31d4b47991294405eee54ba4b157630e0303ce30e36bf855885ab795fced84b633d24307b0c54c63a21a4853a6aa4ff7c27 SHA512 3d5b2dfa602269fd2a9c0d5c8d94872e426df0cc176f974f60b41e11ac9a2693d44c414de69ba32ad1ce327b608b89ca7fb847c96bb588e254b121baeac7ec7f
+EBUILD Video-ivtv-0.13-r2.ebuild 842 BLAKE2B 12e53c4ff8c0b713748fa08de9078a72d801929026a5f7c70a75c89fad456b649881403251ef39170928f6c46baeae1cb96410d7b0226d0402dbedde7151257f SHA512 a6c2b804f7fc6cdd83e6a8d6102b1f7b81a81cfc8f33ffb6bdff7e63cb62a149858c38abaf0e796018a53bef5b923c29359ec6aaf961721d1c9fac976c1b9064
MISC metadata.xml 471 BLAKE2B abca87cc45bcc543a36989319679edc67862b7550174858ca433fada6f148db7122de5f9bc5fcd008d293b7ab9511cf59f25fe94a4e087da623be648b26265d4 SHA512 1711a6874b07cc5af5d64c022765653e74649e737f3d9dd786d2d48b64459dcfa6a47d7acf16e9e674a724cac8e3a6b888dd99523e982dfbb3b90b3d9086c00a
diff --git a/dev-perl/Video-ivtv/Video-ivtv-0.13-r2.ebuild b/dev-perl/Video-ivtv/Video-ivtv-0.13-r2.ebuild
new file mode 100644
index 000000000000..7d62cb7029de
--- /dev/null
+++ b/dev-perl/Video-ivtv/Video-ivtv-0.13-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit perl-module
+
+DESCRIPTION="Video::ivtv perl module, for use with ivtv-ptune"
+HOMEPAGE="http://ivtv.sourceforge.net"
+SRC_URI="mirror://sourceforge/ivtv/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ export OPTIMIZE="$CFLAGS"
+ perl-module_src_configure
+}
+
+# Requires /dev/video0 access, set DIST_TEST_OVERRIDE
+# to circumvent
+DIST_TEST="skip"
+
+src_test() {
+ ebegin "Compile testing Video::ivtv ${PV}"
+ perl -Mblib="${S}" -M"Video::ivtv ${PV} ()" -e1
+ if ! eend $?; then
+ echo
+ eerror "One or more modules failed compile:";
+ eerror " Video::ivtv ${PV}"
+ die "Failing due to module compilation errors";
+ fi
+ perl-module_src_test
+}
diff --git a/dev-perl/WWW-Bugzilla/Manifest b/dev-perl/WWW-Bugzilla/Manifest
index 9ad9858f7f73..d0570863b9f3 100644
--- a/dev-perl/WWW-Bugzilla/Manifest
+++ b/dev-perl/WWW-Bugzilla/Manifest
@@ -1,3 +1,4 @@
DIST WWW-Bugzilla-1.5.tar.gz 22498 BLAKE2B 78f6b53673e246ab62b43b014677d6a2ab31b6b67061198e0faedb183f542f53d2e709993684baae0206587bebd005aa5e5662e9ffa82732f91447fde397aaf6 SHA512 f738d1c38a0dd5841fd883ed56a0f376212cbbcdfa4df476d655ac17086a369ab9f956ec982af9cd6eb740723597eddc74d1dc452c23ec89b0e15ef75c51efca
EBUILD WWW-Bugzilla-1.500.0-r1.ebuild 514 BLAKE2B 307c949cbfc44d80324749282d9c03ac438473f49a938cc71e5054730cb97c685ea89fc8da1ce8f50bdea643c96513abc576124cfc1821f42a8cd57e4ad30286 SHA512 693b306920996de1be3e2d0eda61dabcec164d51f2bc1018a8b4288c19992ae41fbb7540b404fd7810576040b274ea5e9c3abd63ebd1c658985675781c704ef9
+EBUILD WWW-Bugzilla-1.500.0-r2.ebuild 1095 BLAKE2B 1e8887ea2432e62c4fee07b076a8954173967723d96a55cf8d282a65da78faf7a277bdc41dffcf58fd63ebc9adc3b723bb081a3695550f323dc996a7589eb085 SHA512 766dedf60f1ac3b57f232786c54919a34ac744bcc05579c281b2e47d63042a9c09b79bbdc499fd468773dfffe78a330d26123a5811016d3294083289a85111a7
MISC metadata.xml 464 BLAKE2B 68c96c15241cf925f249703580d4d0d3ed4799ae432cd9b34b576d359988d2d4092725daeac6c8e0a7a01261c3303cb13b287e8ef38701351c46eaa08b55a503 SHA512 1c82b84ca6ba240aa23f6416cd20f90acaaac8f09c808f653bf1abb533b908b25ca53bab164ce36ca335ba06d05bb7727bb1895f42904ba965e7732d3f713841
diff --git a/dev-perl/WWW-Bugzilla/WWW-Bugzilla-1.500.0-r2.ebuild b/dev-perl/WWW-Bugzilla/WWW-Bugzilla-1.500.0-r2.ebuild
new file mode 100644
index 000000000000..b860738c147c
--- /dev/null
+++ b/dev-perl/WWW-Bugzilla/WWW-Bugzilla-1.500.0-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=BMC
+DIST_VERSION=1.5
+inherit perl-module
+
+DESCRIPTION="Automate interaction with bugzilla"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-perl/WWW-Mechanize-1.300.0
+ >=dev-perl/Params-Validate-0.880.0
+ >=dev-perl/Crypt-SSLeay-0.570.0
+ >=dev-perl/Class-MethodMaker-1.80.0"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ perl-module_src_prepare
+ mkdir "${S}"/lib || die "Can't mkdir lib"
+ cp -r "${S}"/{WWW,lib} || die "Can't copy WWW"
+}
+
+# Network tests are broken
+DIST_TEST="skip"
+src_test() {
+ local MODULES=(
+ "WWW::Bugzilla ${DIST_VERSION}"
+ "WWW::Bugzilla::Search 0.1"
+ )
+ local failed=()
+ for dep in "${MODULES[@]}"; do
+ ebegin "Compile testing ${dep}"
+ perl -Mblib="${S}" -M"${dep} ()" -e1
+ eend $? || failed+=( "$dep" )
+ done
+ if [[ ${failed[@]} ]]; then
+ echo
+ eerror "One or more modules failed compile:";
+ for dep in "${failed[@]}"; do
+ eerror " ${dep}"
+ done
+ die "Failing due to module compilation errors";
+ fi
+ perl-module_src_test
+}
diff --git a/dev-perl/WWW-Curl/Manifest b/dev-perl/WWW-Curl/Manifest
index fb39332c3573..5c5cbca3b3c1 100644
--- a/dev-perl/WWW-Curl/Manifest
+++ b/dev-perl/WWW-Curl/Manifest
@@ -1,4 +1,7 @@
AUX WWW-Curl-4.150.0-curl-7.50.2.patch 1233 BLAKE2B 9f5b17b559191481b688f525a6d51f7d8dbea778f7fd5e9a1dfca4db48b4d56ef2e0a1c04d66f6d41cf21d5255efbe7870bcb12196b47274d75ca95f0b982c64 SHA512 9a65b26ec3d3121c526b3d06ac33ce4b6dd6bd30e19799b8e0601b972712739f03b40584466fa0e32d91d226077152f5f469efd6f810052768fa52e1a5c7e719
+AUX WWW-Curl-4.17-dotinc.patch 695 BLAKE2B fe6aeb27706b1f6dec9db500ce527a980a1d4048a2798bb2e7e8f690ad42b19b92f31e64f60c03d12450f3652d74462f40e03bb447b47eb5dc018f6c8d7700c3 SHA512 c81ea9d16269f60a260401731552b875e94b83840fd8914371cff74022114110e8c99deb2e94aadce61942e33988165a025e5f2524d219e989f8c26e2db7d199
+AUX WWW-Curl-4.17-networktests.patch 3938 BLAKE2B 7f2af37af8c1cf619c9c444cc64969f60083e798fc7f25c107a2fd2ace565004b104d5499c7a958b8e995d51de3d193b0aec67554810441af221ecd0ca0bf1ee SHA512 126e5592e299dea7feeeddd6d68e9d880106c5f55fabab00f2629a45080f0473d0b0cca8edc62d25fb84facfd7b800ab104b83abd4399d3e5dae82b80f11aa4a
DIST WWW-Curl-4.17.tar.gz 50917 BLAKE2B 6f07570fb0db535b506b8e4a879a05f1901d4c1a2c0fb8c775ae330fb3ea44c523d921494d30f9e02b8eb84e4a006eb53e8594bbce6615ad162090b0d422edfb SHA512 bc7a75d0e23f5a77578fd7244b56a1e1b81d814993b90ac7132926f0d571232c4c95875bc615cb6239e424ae1d5481d27796efc5376bb0845d1da0ff1137c0d6
+EBUILD WWW-Curl-4.170.0-r1.ebuild 562 BLAKE2B 56c628f15f752a4bec43fd082a86fdcfa1f120a3e2ced871ad5aeb9a5f067e20cc6a15a84db92af881864c8982d195790df2f9f2934d45f622c14b22d2f640dd SHA512 3057b33bef600eeaf2cff8a3dcc092fd36a71be03ebc4aa2125a36877e362f1b045987da5027a133217f9dee2047fd2910858d470b30581a58b8ca8bc0bfcfcc
EBUILD WWW-Curl-4.170.0.ebuild 630 BLAKE2B 3790e3d7520b2c52d68f6c285f4631d434f16f696e94f9e0982cc88a3e65aec251cdf9960c066bb817c3d8990dd80b9cb3e9c322bd4036690da3bb2a22812950 SHA512 a3470fafed67d177874d0348058f3bee2a0d34184cdfb619018092f72bf0f7368cafd323558ebfd1faf39643b8d22d1a4a61284362c57431243865dd80d2b3f8
MISC metadata.xml 638 BLAKE2B 7bb65ae85c64c8602486d0a1d279abe7ce30e89c9ef9705b5fffe7e890fc72f16a95aefeae5f91a8fdb634e842e311980bc001ef1a53998b057c024710745a06 SHA512 3836ea633a8e613b67fad2aee01058fb3c67f7a625f98d8da5d0c72a23b643abebc0378d1933320b64cc7a171b80818a611e8362ad8be56548785c1e6300086b
diff --git a/dev-perl/WWW-Curl/WWW-Curl-4.170.0-r1.ebuild b/dev-perl/WWW-Curl/WWW-Curl-4.170.0-r1.ebuild
new file mode 100644
index 000000000000..002c1a778c65
--- /dev/null
+++ b/dev-perl/WWW-Curl/WWW-Curl-4.170.0-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=SZBALINT
+DIST_VERSION=4.17
+inherit perl-module
+
+DESCRIPTION="Perl extension interface for libcurl"
+
+LICENSE="|| ( MPL-1.0 MPL-1.1 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="net-misc/curl"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.150.0-curl-7.50.2.patch
+ "${FILESDIR}"/${PN}-4.17-dotinc.patch
+ "${FILESDIR}"/${PN}-4.17-networktests.patch
+)
+PERL_RM_FILES=("t/meta.t" "t/pod-coverage.t" "t/pod.t")
diff --git a/dev-perl/WWW-Curl/files/WWW-Curl-4.17-dotinc.patch b/dev-perl/WWW-Curl/files/WWW-Curl-4.17-dotinc.patch
new file mode 100644
index 000000000000..bb6ea23ceb70
--- /dev/null
+++ b/dev-perl/WWW-Curl/files/WWW-Curl-4.17-dotinc.patch
@@ -0,0 +1,26 @@
+From 326705b559b7e488314a776d171aef40e687e91b Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Fri, 16 Jun 2017 13:42:13 +1200
+Subject: Fix for '.' in @INC removal on Perl 5.26+
+
+Bug: https://rt.cpan.org/Ticket/Display.html?id=122110
+---
+ Makefile.PL | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index fc1a55a..b455410 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,7 +1,7 @@
+ # Makefile.PL for Perl module WWW::Curl
+ # Check out the README file for more information.
+
+-use inc::Module::Install;
++use lib q[.]; use inc::Module::Install;
+
+ name 'WWW-Curl';
+ abstract 'Perl extension interface for libcurl';
+--
+2.16.2
+
diff --git a/dev-perl/WWW-Curl/files/WWW-Curl-4.17-networktests.patch b/dev-perl/WWW-Curl/files/WWW-Curl-4.17-networktests.patch
new file mode 100644
index 000000000000..38bc8b4ecd2e
--- /dev/null
+++ b/dev-perl/WWW-Curl/files/WWW-Curl-4.17-networktests.patch
@@ -0,0 +1,190 @@
+From 7102fd54eb385920ddf41c59e1196fc221ad9ea2 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Wed, 21 Mar 2018 21:08:45 +1300
+Subject: Disable network tests w/ NO_NETWORK_TESTING set.
+
+Gentoo users can opt-in to these tests by doing:
+
+ DIST_TEST_OVERRIDE="do network"
+
+Or Similar
+---
+ t/01basic.t | 6 ++++++
+ t/02callbacks.t | 7 +++++++
+ t/04abort-test.t | 7 +++++++
+ t/05progress.t | 7 +++++++
+ t/08ssl.t | 7 +++++++
+ t/09times.t | 7 +++++++
+ t/14duphandle.t | 7 ++++++-
+ t/15duphandle-callback.t | 7 ++++++-
+ t/18twinhandles.t | 7 ++++++-
+ t/21write-to-scalar.t | 6 ++++++
+ 10 files changed, 65 insertions(+), 3 deletions(-)
+
+diff --git a/t/01basic.t b/t/01basic.t
+index 93e12b1..77ca444 100644
+--- a/t/01basic.t
++++ b/t/01basic.t
+@@ -1,5 +1,11 @@
+ #!perl
+
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
+ use strict;
+ use warnings;
+ use Test::More tests => 19;
+diff --git a/t/02callbacks.t b/t/02callbacks.t
+index 76aff4f..344b4c5 100644
+--- a/t/02callbacks.t
++++ b/t/02callbacks.t
+@@ -1,5 +1,12 @@
+ #!perl
+
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
++
+ use strict;
+ use warnings;
+ use Test::More tests => 7;
+diff --git a/t/04abort-test.t b/t/04abort-test.t
+index c653c49..dcba4fd 100644
+--- a/t/04abort-test.t
++++ b/t/04abort-test.t
+@@ -1,5 +1,12 @@
+ #!perl
+
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
++
+ use strict;
+ use warnings;
+ use Test::More tests => 8;
+diff --git a/t/05progress.t b/t/05progress.t
+index 52129ea..25a08fa 100644
+--- a/t/05progress.t
++++ b/t/05progress.t
+@@ -1,5 +1,12 @@
+ #!perl
+
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
++
+ use strict;
+ use warnings;
+ use Test::More tests => 16;
+diff --git a/t/08ssl.t b/t/08ssl.t
+index 7374e06..d332d37 100644
+--- a/t/08ssl.t
++++ b/t/08ssl.t
+@@ -1,5 +1,12 @@
+ #!perl
+
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
++
+ use strict;
+ use warnings;
+ use Test::More;
+diff --git a/t/09times.t b/t/09times.t
+index 6b3c43a..49bf76a 100644
+--- a/t/09times.t
++++ b/t/09times.t
+@@ -1,5 +1,12 @@
+ #!perl
+
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
++
+ use strict;
+ use warnings;
+ use Test::More tests => 19;
+diff --git a/t/14duphandle.t b/t/14duphandle.t
+index f56ac57..f4211d0 100644
+--- a/t/14duphandle.t
++++ b/t/14duphandle.t
+@@ -1,5 +1,10 @@
+ #!perl
+-
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
+ use strict;
+ use warnings;
+ use lib 'inc';
+diff --git a/t/15duphandle-callback.t b/t/15duphandle-callback.t
+index 3c5ecd0..ee67b8a 100644
+--- a/t/15duphandle-callback.t
++++ b/t/15duphandle-callback.t
+@@ -1,5 +1,10 @@
+ #!perl
+-
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
+ use strict;
+ use warnings;
+ use lib 'inc';
+diff --git a/t/18twinhandles.t b/t/18twinhandles.t
+index 5b0b86b..a6acdb7 100644
+--- a/t/18twinhandles.t
++++ b/t/18twinhandles.t
+@@ -1,5 +1,10 @@
+ #!perl
+-
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
+ use strict;
+ use warnings;
+ use Test::More tests => 12;
+diff --git a/t/21write-to-scalar.t b/t/21write-to-scalar.t
+index 85d916e..6b691b5 100644
+--- a/t/21write-to-scalar.t
++++ b/t/21write-to-scalar.t
+@@ -1,4 +1,10 @@
+ #!perl
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++}
+ use strict;
+ use warnings;
+ use Test::More 'no_plan';
+--
+2.16.2
+
diff --git a/dev-perl/WWW-Mechanize-FormFiller/Manifest b/dev-perl/WWW-Mechanize-FormFiller/Manifest
index 4df2f611f477..9b0e4de1234e 100644
--- a/dev-perl/WWW-Mechanize-FormFiller/Manifest
+++ b/dev-perl/WWW-Mechanize-FormFiller/Manifest
@@ -1,3 +1,5 @@
DIST WWW-Mechanize-FormFiller-0.11.tar.gz 20157 BLAKE2B 0a8ea2faa5c06afde5049f03a5ce87a8d836d501244a8fdad7ea8f679a799f055905902a7b7ef498b387e8815bf22e9dd8a0d9d015cdd3d98085b273e750595f SHA512 60436af00f910465f5bfe60c55200c4a4301380295cf0ac39979a73c7f8efc78559ffd828fb145970838919beb2f4a99bbf134adb1976f577569a13f1c8e3b02
+DIST WWW-Mechanize-FormFiller-0.12.tar.gz 19930 BLAKE2B 878dde1ba22665c9db295a6353a685e4b6ad252785b1993ef0498b32863583d0a72bf500e58298c4a463e511bc918e476fb5f09e0d1d8ca4beea7fc8c4b7a17a SHA512 87db40c49daf6955c8d42b4bd61f4cf4b1f08782ef48789d636ca81881bd000b46d52fb293792918e457aa46845e766d3685d4c3c6d14dd1875b629d6f9f0999
EBUILD WWW-Mechanize-FormFiller-0.110.0.ebuild 414 BLAKE2B 774090ff21b20d46669af3f89c270865950dd0804dd042520dd84aa27f61e4c1d77ec59c8c9b4e010c3d68f691318515b6bae161a635b1cf1dffa47129a9547d SHA512 46de04c7887a3be35bdb8da87501a78aa2d7eca133b329739a2b05f3872e9bc909f2f8c9f5634f6bcfd26bd2463ecf2a5a6dcd35f7aad509d6d0c8b709bb6c3b
+EBUILD WWW-Mechanize-FormFiller-0.120.0.ebuild 457 BLAKE2B e6cac9452cb016bb87b262884515ced413cd70a444238c29beb0069f8f29e43e8c609877c30eab32961f98e3a2aaf1aef34c2269e49a9bbfdb9e9b83d427f3a7 SHA512 f3990081dffdca00d2125bff0c602ef8488165cd67a184e298230b8ade989340e2f93084616256515ad42c41a17f7879c7ebddcef1d00931b23368daae852be2
MISC metadata.xml 1317 BLAKE2B 4a9745410fb6c93fae3c18fc4bb161f275e4df1f1bef4c99ad4e3423bebdd95ac4a79bd2d677980957fb9857e94473404881d634e24065b03396d9a559246c5c SHA512 12ba2db26862aebb95da6fffbffd809b87be9f50f86a3a640a079098281f52af182af411593f86d9444b0969e81e369e9bf24c6be452c36713ce221708194f77
diff --git a/dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0.ebuild b/dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0.ebuild
new file mode 100644
index 000000000000..d3536c56d824
--- /dev/null
+++ b/dev-perl/WWW-Mechanize-FormFiller/WWW-Mechanize-FormFiller-0.120.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=CORION
+DIST_VERSION=0.12
+inherit perl-module
+
+DESCRIPTION="Framework to automate HTML forms"
+
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Data-Random-0.50.0
+ dev-perl/HTML-Form
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Test-MockObject
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/WWW-Mechanize/Manifest b/dev-perl/WWW-Mechanize/Manifest
index bae5981de075..e17617196bc1 100644
--- a/dev-perl/WWW-Mechanize/Manifest
+++ b/dev-perl/WWW-Mechanize/Manifest
@@ -1,7 +1,9 @@
DIST WWW-Mechanize-1.75.tar.gz 128852 BLAKE2B bec9e55a2771869c6bb69be12fb209b07b465ef88c902f8984825a1d276bbb4583f4ca51b3dc7ebc4bf80cd697558aa10055422ec93c742355927593bf778a4c SHA512 1643cbd7acc19d0802a263c0f30e296d438c798224e0ea971142a350f8c1cc78c53ed6dc6cad6c2008e801197a8b13fe5c7e69c76f41d8f919a2a4ec70c49ba6
DIST WWW-Mechanize-1.79.tar.gz 156998 BLAKE2B d1fd2ddc37d64cc3c500f0949c49f70d625acfd838999ba1ff7907f3a826ceed7c6649f954dd005b0e0662edf10f44584e9c8265cc1e6001bc93bced5e30a75e SHA512 762ad8b1263fedf487ad0ac778083104585226a220319e990ba8d3ff4c017d9e449e0473edbc2dd5acf855d2e2d648c334b3b9ee4bbc7e326d261800ccadf9de
DIST WWW-Mechanize-1.84.tar.gz 160656 BLAKE2B a79283e9512a7d782908689723fecab0695737939ea87e7c0b25a5314aa46e4f945d71149de7c137f9dfc403c0bac4ecbe50ee641a64fc9a62b6e0ab9f0d79ab SHA512 2358f5e2fcd068ad5fb3adc82f91174c7e32681166c1466dc1fac0238f0ac0b890295429919b35fcba8b8ac9c3f69034a446962b5e676690550a6a4cd9178096
+DIST WWW-Mechanize-1.87.tar.gz 169289 BLAKE2B e7d34dffc54a9a2ebd6b5a02cd21588fe06d7f66f210b80aa16db6d161635107cc5af7c355a9e7867ef6a902fce7ff9b7b3518106fe9c49155e3bfa0a4297f80 SHA512 4ec0e62402a9236b80b12edc4ee3755fbb7f85f99f83f8f7a5dfdef2212bbac7dde2b9e3e5f02793d7443ee0c193986887203aa5a9929413e945de024321fa72
EBUILD WWW-Mechanize-1.750.0.ebuild 1012 BLAKE2B 0d744c130ac8c4b447af46571a60dd85be94672c8cea8071f200aad9bae2fe73fca0ced8c96cfc354b3474b01dc9860396b6b2061af7aa3475f098d1b228b90b SHA512 03576fd577ae657ea0158ec231acd6d31359c0418201ece130435dfc6410e8ee7181beae68ec2429b2310ca7c1353925bca75f2aadf346cce841b8b46afc9960
EBUILD WWW-Mechanize-1.790.0.ebuild 1039 BLAKE2B ebe3243be580c6da98de049dbd014db4b4cbdab22fc59ecf597a91720dd3b0e3fe98f0a276804fc02b1d468ad63f421f15b167ea2b80c24f82978d10f0ae615e SHA512 67e48b7288349708848a3045ba8c270447486c5d57e8a88826108ef01fb1f58896eb1fbd0b20b40621cd95cdce12b0b8b831827bb11356c0e7c625888098cae9
EBUILD WWW-Mechanize-1.840.0.ebuild 1099 BLAKE2B e7ad0ca8694381d046c8d4fb603fdc5877610e1b55370133c4afcb1995d33c4ede4b254bf8de1394c0574d63d24c2a3129a291b72f51f12806d73a615b1285e3 SHA512 1f8d3f05cb5ede8e43c83db067e81758f2d99bbee45ebaa3cf29fb8a82630298900ef664361272ca751e81fc33b695c6faa2d5d09eadb6146f2f32e0e93ef18c
+EBUILD WWW-Mechanize-1.870.0.ebuild 999 BLAKE2B 14b5ad3e7c6fd3f32bc87fe17752432ed27d69bcf98213830d665b75db23b1a1f899605713679b5bd88b4a5f957f21f7dcd1652f123a0ce7aaeb21f8ebe1d069 SHA512 d36ddc7d1edd09ea88c2bf12fa40825e829d5a577e6256c11b1deb478485981addaaed6589e7d384838680b5c2c6068354a9c450db9cc3e43b49280053de0b86
MISC metadata.xml 533 BLAKE2B afa2243f9fcdcbfe6510e0de2bc396f6d69606fd151bb8570c5d20066983f00809409af4edc18c34df52cdc65ca74d2063442988acf74a4cefcfb8318f2bc31f SHA512 8a59c91ad7528008afe4c023d5a65cfd4c4b14e6994f2e24083f3ab1575024f06eda4639e0bb756cf8254699b4b4f3834fe710d29191afb315e7df80c0117fa7
diff --git a/dev-perl/WWW-Mechanize/WWW-Mechanize-1.870.0.ebuild b/dev-perl/WWW-Mechanize/WWW-Mechanize-1.870.0.ebuild
new file mode 100644
index 000000000000..388b95ff54b2
--- /dev/null
+++ b/dev-perl/WWW-Mechanize/WWW-Mechanize-1.870.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=1.87
+inherit perl-module
+
+DESCRIPTION="Handy web browsing in a Perl object"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Getopt-Long
+ dev-perl/HTML-Form
+ >=dev-perl/HTML-Parser-3.340.0
+ dev-perl/HTML-Tree
+ dev-perl/HTTP-Cookies
+ dev-perl/HTTP-Message
+ >=dev-perl/libwww-perl-5.827.0
+ virtual/perl-Tie-RefHash
+ >=dev-perl/URI-1.360.0
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/CGI-4.320.0
+ virtual/perl-Exporter
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ dev-perl/HTTP-Daemon
+ dev-perl/HTTP-Server-Simple
+ dev-perl/Test-Deep
+ dev-perl/Test-Fatal
+ dev-perl/Test-Output
+ >=virtual/perl-Test-Simple-0.960.0
+ dev-perl/Test-Warnings
+ )
+"
diff --git a/dev-perl/WWW-RobotRules/Manifest b/dev-perl/WWW-RobotRules/Manifest
index 7b2e826b9cfa..bca2f4cbc617 100644
--- a/dev-perl/WWW-RobotRules/Manifest
+++ b/dev-perl/WWW-RobotRules/Manifest
@@ -1,3 +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
MISC metadata.xml 529 BLAKE2B 390a88dfaf65a9a0471a732941ff2d38f4f4500c828fd5f293ce57ec69df2dc6886ff15be540770ddd78ece6305948fca3b687519a49c079fa3a05be9866f6ce SHA512 e97dfe7c14b0239c4b6d3104a422215de68648dcdc54040a50fad6d3f4718a74766718bf5c00f7882258062e7658faf7e068157d6123baea35cf3adfbd4575d4
diff --git a/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r1.ebuild b/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r1.ebuild
new file mode 100644
index 000000000000..171d6dbd8883
--- /dev/null
+++ b/dev-perl/WWW-RobotRules/WWW-RobotRules-6.20.0-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=GAAS
+DIST_VERSION=6.02
+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"
+
+RDEPEND="
+ !<dev-perl/libwww-perl-6
+ >=dev-perl/URI-1.10
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-perl/Weather-Com/Manifest b/dev-perl/Weather-Com/Manifest
index 1885f5dac00b..51aac40801b6 100644
--- a/dev-perl/Weather-Com/Manifest
+++ b/dev-perl/Weather-Com/Manifest
@@ -1,3 +1,6 @@
+AUX Weather-Com-2.0.0-dotinc.patch 1471 BLAKE2B 43df5c1e0482e65b2d50f74fb7bf2e73e855c3043b24073d4bc40e93b60b2113fac08f01a0a20c6c579483bbb680462f1699e15c6a5aab19ee50ba739030ccfb SHA512 70e4af9df68390fe57503b47b5cd62522ed37c07bc5c3848b44fdb4a92fcf668ae773dc06d7602432fc03c0ed1dfb30b1c10f392399ee4e866d410f1eaebe543
+AUX Weather-Com-2.0.0-network.patch 1191 BLAKE2B 72cd031ca3d0b9513791726338ca281af71256cb669fec9726a8e74e2562763609b2260c440201de01caf678b4e4145caf97d7c051ebba4bb531e2a6441c6bb1 SHA512 e3d9f7d6143404d1d39f0cfed2104c4e41c4425f7069d42d71f22f8415b6b70defc102ff7ac5161cc6ffc1bfe0cda56ebfccedc074d01692d099196f1dbb9bd1
DIST Weather-Com-2.0.0.tar.gz 49293 BLAKE2B 3d687ced12c9e712543188e5739911f8cbd023b89237e39957a6834adb7df28d9c958b818cbf9b4dd9571243b4ce30b3fd19cd86e904e76cbf8ae4ad6ca9e4ac SHA512 8d26e5c9d69fdf902cf3678a60b2eedc95e8a516b4017fa496ea9c8254c51a93cc40b03e84eec3c6ac8869931f5657bc79ab7db025cd3b5c08c61abbe27eafff
+EBUILD Weather-Com-2.0.0-r1.ebuild 704 BLAKE2B bc14291267a3c20cf48c4220b68133842536137cfbccefbbd44a30eb3dd0337e10c7b74d5cf0591955626fdd73012d0976e6ae43b2c9efcf7175415cb13a890c SHA512 6f757a17e2beb7f8e72ae70e67e6f12fc4614d63b45f488adeb01c89ae226da22fa3640f4589aff498be0ddaa9d1ab1267ddacc24bf512b9d6c5d56cd257781a
EBUILD Weather-Com-2.0.0.ebuild 602 BLAKE2B c7130b04520f99ded102fd5e1e4826ae8300ef705c150c53d8bf4c8fd95b41d49c3ef2cf7be9072497cfc1d081701d6f46dad475828007572650ed610aff1633 SHA512 2e63d8950bdf31b7372537791ebe7ee0adef0146ef31d56f4c8c12faef9f250af5b8b0e5b198fb8daf64d9d858b4977e2522d5b6cfafa5e5ff5032b7c55feab7
MISC metadata.xml 2075 BLAKE2B fde4f3ced3cb91b1c3c0c066164ae1c3551f3dc96e1f91076d6c0d52cfc63a04634ea8187cb074ddc5a894b1c102374c513fc99609ee1eca9cb9206ab9fd3a9f SHA512 ae18e75ff56ab6249ca9e7ff4c8b50656d8c169c3303f2a47ba116774815e319f707c7cdb634708eec2d00eb92e0ed2a2554236b57dc37ae08ee5034cb72a5ae
diff --git a/dev-perl/Weather-Com/Weather-Com-2.0.0-r1.ebuild b/dev-perl/Weather-Com/Weather-Com-2.0.0-r1.ebuild
new file mode 100644
index 000000000000..ec884a815d57
--- /dev/null
+++ b/dev-perl/Weather-Com/Weather-Com-2.0.0-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=BOBERNST
+DIST_VERSION=2.0.0
+DIST_EXAMPLES=("samples/*")
+inherit perl-module
+
+DESCRIPTION='fetching weather information from weather.com'
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ virtual/perl-Data-Dumper
+ dev-perl/HTTP-Message
+ dev-perl/libwww-perl
+ virtual/perl-Locale-Maketext
+ virtual/perl-Storable
+ dev-perl/Test-MockObject
+ >=dev-perl/Time-Format-1.0.0
+ virtual/perl-Time-Local
+ dev-perl/URI
+ dev-perl/XML-Simple
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+PATCHES=(
+ "${FILESDIR}/${PN}-2.0.0-dotinc.patch"
+ "${FILESDIR}/${PN}-2.0.0-network.patch"
+)
diff --git a/dev-perl/Weather-Com/files/Weather-Com-2.0.0-dotinc.patch b/dev-perl/Weather-Com/files/Weather-Com-2.0.0-dotinc.patch
new file mode 100644
index 000000000000..e850732127e5
--- /dev/null
+++ b/dev-perl/Weather-Com/files/Weather-Com-2.0.0-dotinc.patch
@@ -0,0 +1,68 @@
+From 8093cbf66931ef66aadf6e68d8132066c49a792f Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Wed, 21 Mar 2018 14:46:49 +1300
+Subject: Fix tests for '.' in @INC removal
+
+Bug: https://bugs.gentoo.org/623148
+---
+ t/Base.t | 2 +-
+ t/Cached.t | 2 +-
+ t/OOInterface.t | 2 +-
+ t/Simple.t | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/t/Base.t b/t/Base.t
+index 4085b6e..9669bc3 100644
+--- a/t/Base.t
++++ b/t/Base.t
+@@ -16,7 +16,7 @@
+ #
+ no warnings;
+ use Test::More tests => 6;
+-require 't/TestData.pm';
++require './t/TestData.pm';
+
+ BEGIN {
+ use_ok('Weather::Com::Base');
+diff --git a/t/Cached.t b/t/Cached.t
+index 33aff23..7257374 100644
+--- a/t/Cached.t
++++ b/t/Cached.t
+@@ -16,7 +16,7 @@
+ #
+ no warnings;
+ use Test::More tests => 10;
+-require 't/TestData.pm';
++require './t/TestData.pm';
+
+ BEGIN {
+ use_ok('Weather::Com::Cached');
+diff --git a/t/OOInterface.t b/t/OOInterface.t
+index 33d75a2..b20535e 100644
+--- a/t/OOInterface.t
++++ b/t/OOInterface.t
+@@ -15,7 +15,7 @@
+ #
+ no warnings;
+ use Test::More tests => 62;
+-require 't/TestData.pm';
++require './t/TestData.pm';
+
+ BEGIN {
+ use_ok('Weather::Com::Finder');
+diff --git a/t/Simple.t b/t/Simple.t
+index b29c5bd..227383d 100644
+--- a/t/Simple.t
++++ b/t/Simple.t
+@@ -16,7 +16,7 @@
+ no warnings;
+ use Data::Dumper;
+ use Test::More tests => 2;
+-require 't/TestData.pm';
++require './t/TestData.pm';
+
+ BEGIN {
+ use_ok('Weather::Com::Simple');
+--
+2.16.2
+
diff --git a/dev-perl/Weather-Com/files/Weather-Com-2.0.0-network.patch b/dev-perl/Weather-Com/files/Weather-Com-2.0.0-network.patch
new file mode 100644
index 000000000000..b16a71f5ca9e
--- /dev/null
+++ b/dev-perl/Weather-Com/files/Weather-Com-2.0.0-network.patch
@@ -0,0 +1,54 @@
+From d1c3b3bc53f2ce1ceb99e634a2d62f573a539220 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Wed, 21 Mar 2018 14:58:29 +1300
+Subject: Disable tests that require network IO when NO_NETWORK_TESTING set
+
+---
+ t/OOInterface.t | 9 ++++++++-
+ t/Simple.t | 9 ++++++++-
+ 2 files changed, 16 insertions(+), 2 deletions(-)
+
+diff --git a/t/OOInterface.t b/t/OOInterface.t
+index b20535e..9591d93 100644
+--- a/t/OOInterface.t
++++ b/t/OOInterface.t
+@@ -14,7 +14,14 @@
+ # initialization
+ #
+ no warnings;
+-use Test::More tests => 62;
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++ require Test::More;
++ Test::More->import( tests => 62 );
++}
+ require './t/TestData.pm';
+
+ BEGIN {
+diff --git a/t/Simple.t b/t/Simple.t
+index 227383d..f4687ec 100644
+--- a/t/Simple.t
++++ b/t/Simple.t
+@@ -14,8 +14,15 @@
+ # initialization
+ #
+ no warnings;
++BEGIN {
++ if ( $ENV{NO_NETWORK_TESTING} ) {
++ print "1..0 # SKIP NO_NETWORK_TESTING set";
++ exit 0;
++ }
++ require Test::More;
++ Test::More->import( tests => 2 );
++}
+ use Data::Dumper;
+-use Test::More tests => 2;
+ require './t/TestData.pm';
+
+ BEGIN {
+--
+2.16.2
+
diff --git a/dev-perl/WebService-MusicBrainz/Manifest b/dev-perl/WebService-MusicBrainz/Manifest
index 0a89074ab444..3a924aba108c 100644
--- a/dev-perl/WebService-MusicBrainz/Manifest
+++ b/dev-perl/WebService-MusicBrainz/Manifest
@@ -2,7 +2,9 @@ AUX 1.0.2-no-network-testing.patch 1965 BLAKE2B 29ff98e11459421b6820b5423a3430b3
DIST WebService-MusicBrainz-0.93.tar.gz 23378 BLAKE2B 4cd83874bd918acc8788a6fceeb7f96e391b3f8467ee7a1140395248e815017c94d05cd7081623114d9fee2b28671acc1356fc2a618408956266a079eb6baf5c SHA512 52b61dc10dd406aafec3eaac01aa7cebd240176bc3ef10fd00be543b146ac23ef8f90ec6c1bab37ea5440292cf3fd9f599bc0df92a09d749f3df4f7c546ac2c8
DIST WebService-MusicBrainz-0.94.tar.gz 29800 BLAKE2B 87fc1a7a24a05d45faaca9f382bc057a553ad3f68967463670d67b6b8d826ded33fa3175a708c36b231374c4afd0b10e93877605d374fe4f4ee2da248ca6bc47 SHA512 4c73aa4e1407bb17567e0ad618771ffae47aa87925ef516640af6bb16e4dde2657a5c16bfa2dea2379b67812a2eee253d0642e4b2d73d43929d031f5917e51f0
DIST WebService-MusicBrainz-1.0.2.tar.gz 9547 BLAKE2B 58d33745a1207eb5417fcc2cc91c66517dca1e8cf3e9ed9afccbd5dc785a200ee9c4d60e9bdd02694fff99612a8d0771aa4c0c0aef520f60eef4dc739ef0c7ef SHA512 fc5f2744ad52d01e671c6dfcf011c334762f3655d200e47ab8aa48752755a74530f854870961243e2ccea727b287df549fbebe579c6ca5bb70d94edf5c508ce6
+DIST WebService-MusicBrainz-1.0.4.tar.gz 9937 BLAKE2B f57dc8edf4649bd1ee69d105cb6a1e885f695065f319e2537e1aa24a44560d19b2a947b98c2ad4fde0a965b93b3b3a9a562e6f6f6139d5694599e246735556d0 SHA512 91442fe4696a4f9ac1434cc9dc8d3a16d2e3a8ccd3434f5e4ac642ffba0d56db6583175283c0a1a75365cdc65dbb4516bfa6182be568de16767fba3676f2368b
EBUILD WebService-MusicBrainz-0.930.0-r1.ebuild 434 BLAKE2B a5d6cd5d2f8efca31cfb6572e270f86d2d79d9487a4b275a4162aa26d9a5f251fe76f77d4cec67f4584d1af1b3c48709821d60614d9e748f10e799bbd9c7869b SHA512 6ceba9b6f80057577fc2371ed76679d8562c5b797c2f5d27f96570377f6733121daf25f92af227a2498df621e4e0add81e49288dce5c8a49965d7f27435d89e5
EBUILD WebService-MusicBrainz-0.940.0.ebuild 515 BLAKE2B 3e774a23cafa339bf0c557b9d6e0b7400b84f0946792e8c6ebb6f94392ca76c6cfc8f9139949b7ae8660a54713ef89d9a371ea960be7a3e0ffef604e22d59c9a SHA512 bb248fbd128951b6b92e3df0146d79fa4e25e91d60297a45854e848e6186395bcee0f3a828e8013e8c982dd36bc17bbda84cce5c37a010c7db0b4cf79c4c0b2b
EBUILD WebService-MusicBrainz-1.0.2.ebuild 437 BLAKE2B 62ef72a65a24e6b5dacba41d85825ca528f040ba08229538d937829ae03baa41c7804c1acee0724b1e7727561b71ca2f71bdc6312a5407de2d8b39c6a4c32d59 SHA512 0c401ba3e9fb8f228f6bc583081853da9ba264059bba63d51d576dc41c058f8aa48e36ae3cd59531f725ffcc6572225ac242730d4e1866634182b022a69c0a13
+EBUILD WebService-MusicBrainz-1.0.4.ebuild 437 BLAKE2B df3a651f43904a0ebf915e41565705793894b73416b09bec82e4b4c41abea29156debb23d024daa587438cc84cb0acce2662f0c9860cc2179548324d7d5396f6 SHA512 da3f0bc0d45809fb90fcfb60134a08472c5b3cd13bece8c543d973843cd3afef9366a9c9f8141b21aa29707a8069e72d1173a68adac445aac65579a60693de7e
MISC metadata.xml 615 BLAKE2B 99b23604b63dfd7522f4a6d88763338d3534ec9e38d3c3467af046e09b98c48cc7cdba214e66256b6e21f0bb8022fc2697a198091efd986a9dd33ccd7486e6a2 SHA512 d85aa0e1b316fbd1813875212c220921b395c02327fa0837949794a395a1d4e9cab2d3fe1fab77634ac3cbbe401a450d6e7564045bb0086d7497c8df3beaad5d
diff --git a/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.4.ebuild b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.4.ebuild
new file mode 100644
index 000000000000..7d3046336df0
--- /dev/null
+++ b/dev-perl/WebService-MusicBrainz/WebService-MusicBrainz-1.0.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=BFAIST
+DIST_VERSION=1.0.4
+inherit perl-module
+
+DESCRIPTION="Web service API to MusicBrainz database"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+PATCHES=( "${FILESDIR}/1.0.2-no-network-testing.patch" )
+RDEPEND="
+ >=dev-perl/Mojolicious-7.130.0
+"
+DEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-0.420.0
+"
diff --git a/dev-perl/WordNet-QueryData/Manifest b/dev-perl/WordNet-QueryData/Manifest
index d00988c92664..389f3449cfac 100644
--- a/dev-perl/WordNet-QueryData/Manifest
+++ b/dev-perl/WordNet-QueryData/Manifest
@@ -1,3 +1,7 @@
+AUX WordNet-QueryData-1.49-harness.patch 727 BLAKE2B 42c113b3a276b901dbd7bda9da4e4624d90a23abbfafd0e996f8dd78d2f2f79d3f92315401334532731fe8bea137754488147b235922dcb492156e6688df0847 SHA512 1ccc645814b5a7069556c54d998628db10271573325dc3ecdb36b03c2370abac24e458bd3e3e9cb5772c720c8958a6f71376b0f50e8b796b28de640782f45429
+AUX WordNet-QueryData-1.49-paths.patch 2946 BLAKE2B 56711b3ecf7a7a60945f53f8b15c3e7b5a12ca2d788333c4d567ae0c6b7e26e70a7de5971a1545ca6688bc104a78ae561eacefc21aeb2194388f0ead48d14975 SHA512 7fbac21430a8bb1961c053412b04c84b381c27e9048945c9dcff4abdc9daaa2d23eae8cf05592cd7e60a87625aa7a98272e4bacc71623c2984f98a2cff9156fa
+AUX WordNet-QueryData-1.49-test-counts.patch 1429 BLAKE2B 9669d22d69c1f7b29a5a64457454118a83383bceb5e158ce0f49562473791521d95b85eec2088412594a802d7dc49c797489734af78679aed8e073e3aa6c06da SHA512 41cb61cc29b609235fac60180e8ba36d799092c2e2965b1368a0b8b289459fdc30a7f93fc7faf5bcfd814b9e2fec4b2aa3f5bb773f593497858088ebbbc56134
DIST WordNet-QueryData-1.49.tar.gz 19656 BLAKE2B 290a214539a689e43d0fbad88af8195af95c54378eece4b2913cbfc8950af7041748dc5c8a2ad2f47770f5fb5b95cd6708a9cff93f91b32aa6c424dcc382655b SHA512 41a092f762da0048367648b1c3bcdfb311b7241329ebfb0569b5bd3d5918304d34319c74e9bf8c60ce7316d084c434bfcc54963e21c4ab0999ab0ba022dcb192
EBUILD WordNet-QueryData-1.490.0-r1.ebuild 392 BLAKE2B f1c92c18245e368953ea09c2aab0d68b3236f765d8f579eacfd88a16ba12879ee4efbb5899a0bbd926c9db3d2256396ac87af58ba33acffd5a2ef05ff9ff35bc SHA512 61ed8a51fe79e149a234614b45e97903560675ba722a50fcb0dc0a7db58855708eda16a6c6cd5f933eea2f05297dc642e86707cf76df8440df12803ba4156eb4
+EBUILD WordNet-QueryData-1.490.0-r2.ebuild 454 BLAKE2B 8d9f2dacc8b0d56c4202e23a7a4796c73a8b9707f6aeb4b1d905c9406050f381e57265bdf35b837db15141bc2cc87a7b6ef7331260b29aba6c1764a2bbded217 SHA512 10086ccffa13f3d75960e734f187dc7e354c4bd487d273fc24b07c807e5524eb3925a3a67c23d339bdc8296d4b353ff0ea7fca5b07b0198d849d9920febf8540
MISC metadata.xml 406 BLAKE2B 90a8c384d90f0317cdfd74a4ffff47ebe1f173d1e9168d4265777c73dfcc5496351d9e24b2a7f91c0af386eb784e8c5d39158042bc36b719767155ef61f8bd30 SHA512 ba2d95b787c43d07c10a921ebb32bc666d026d4431e5d621f03d6627f02b0620268e30be62e364aeeb62496bed7760853238fc032b1fb3bd87c27945aa9e8183
diff --git a/dev-perl/WordNet-QueryData/WordNet-QueryData-1.490.0-r2.ebuild b/dev-perl/WordNet-QueryData/WordNet-QueryData-1.490.0-r2.ebuild
new file mode 100644
index 000000000000..c6ffadef6406
--- /dev/null
+++ b/dev-perl/WordNet-QueryData/WordNet-QueryData-1.490.0-r2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=JRENNIE
+DIST_VERSION=1.49
+inherit perl-module
+
+DESCRIPTION="Direct perl interface to WordNet database"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-dicts/wordnet"
+RDEPEND="${DEPEND}"
+PATCHES=(
+ "${FILESDIR}/${PN}-1.49-paths.patch"
+ "${FILESDIR}/${PN}-1.49-test-counts.patch"
+ "${FILESDIR}/${PN}-1.49-harness.patch"
+)
diff --git a/dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-harness.patch b/dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-harness.patch
new file mode 100644
index 000000000000..c0e4a7ba791e
--- /dev/null
+++ b/dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-harness.patch
@@ -0,0 +1,31 @@
+From a29056d2dca8cfb27750e391a95dd2f612a02a87 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Wed, 21 Mar 2018 22:28:11 +1300
+Subject: Reorganize into proper test structure to make harness work
+
+---
+ MANIFEST | 2 +-
+ test.pl => t/wnqd.t | 0
+ 2 files changed, 1 insertion(+), 1 deletion(-)
+ rename test.pl => t/wnqd.t (100%)
+
+diff --git a/MANIFEST b/MANIFEST
+index 6b05bf0..3c8aeaa 100644
+--- a/MANIFEST
++++ b/MANIFEST
+@@ -1,7 +1,7 @@
+ ChangeLog
+ Makefile.PL
+ README
+-test.pl
++t/wnqd.t
+ QueryData.pm
+ MANIFEST
+ META.yml Module meta-data (added by MakeMaker)
+diff --git a/test.pl b/t/wnqd.t
+similarity index 100%
+rename from test.pl
+rename to t/wnqd.t
+--
+2.16.2
+
diff --git a/dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-paths.patch b/dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-paths.patch
new file mode 100644
index 000000000000..72cb934ae019
--- /dev/null
+++ b/dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-paths.patch
@@ -0,0 +1,48 @@
+From 4efc840a9f8041c3d08de8e06d5b5386fca94e4a Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Wed, 21 Mar 2018 22:15:30 +1300
+Subject: Use system wordnet path instead of usr/local
+
+---
+ Makefile.PL | 2 +-
+ QueryData.pm | 4 ++--
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index d192f6d..1932c8f 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -5,7 +5,7 @@ use ExtUtils::MakeMaker;
+ # $wnHomePC). These need to be synchronized. I need to import those
+ # variables from QueryData.pm.
+
+-die "*** Please set the WNHOME environment variable to the location of your\n*** WordNet installation. QueryData.pm will not work otherwise.\n*** Alternatively, you can make the installation in the default\n*** location, C:\\Program Files\\WordNet\\3.0 on Windows, or /usr/local/WordNet-3.0 on unix.\n" unless exists $ENV{WNHOME} or exists $ENV{WNSEARCHDIR} or -d "C:\\Program Files\\WordNet\\3.0" or -d "/usr/local/WordNet-3.0";
++die "*** Please set the WNHOME environment variable to the location of your\n*** WordNet installation. QueryData.pm will not work otherwise.\n*** Alternatively, you can make the installation in the default\n*** location, C:\\Program Files\\WordNet\\3.0 on Windows, or /usr/share/wordnet on unix.\n" unless exists $ENV{WNHOME} or exists $ENV{WNSEARCHDIR} or -d "C:\\Program Files\\WordNet\\3.0" or -d "/usr/share/wordnet";
+
+ WriteMakefile(
+ 'dist' => { 'COMPRESS' => 'gzip', 'SUFFIX' => '.gz', },
+diff --git a/QueryData.pm b/QueryData.pm
+index ee27ee6..fc6168a 100644
+--- a/QueryData.pm
++++ b/QueryData.pm
+@@ -201,7 +201,7 @@ my @excFile = ("", "noun.exc", "verb.exc", "adj.exc", "adv.exc");
+ my @indexFile = ("", "index.noun", "index.verb", "index.adj", "index.adv");
+ my @dataFile = ("", "data.noun", "data.verb", "data.adj", "data.adv");
+
+-my $wnHomeUnix = defined($ENV{"WNHOME"}) ? $ENV{"WNHOME"} : "/usr/local/WordNet-3.0";
++my $wnHomeUnix = defined($ENV{"WNHOME"}) ? $ENV{"WNHOME"} : "/usr/share/wordnet";
+ my $wnHomePC = defined($ENV{"WNHOME"}) ? $ENV{"WNHOME"} : "C:\\Program Files\\WordNet\\3.0";
+ my $wnPrefixUnix = defined($ENV{"WNSEARCHDIR"}) ? $ENV{"WNSEARCHDIR"} : "$wnHomeUnix/dict";
+ my $wnPrefixPC = defined($ENV{"WNSEARCHDIR"}) ? $ENV{"WNSEARCHDIR"} : "$wnHomePC\\dict";
+@@ -1113,7 +1113,7 @@ QueryData knows about two environment variables, WNHOME and
+ WNSEARCHDIR. If WNSEARCHDIR is set, QueryData looks for WordNet data
+ files there. Otherwise, QueryData looks for WordNet data files in
+ WNHOME/dict (WNHOME\dict on a PC). If WNHOME is not set, it defaults
+-to "/usr/local/WordNet-3.0" on Unix and "C:\Program Files\WordNet\3.0"
++to "/usr/share/wordnet" on Unix and "C:\Program Files\WordNet\3.0"
+ on a PC. Normally, all you have to do is to set the WNHOME variable
+ to the location where you unpacked your WordNet distribution. The
+ database files are normally unpacked to the "dict" subdirectory.
+--
+2.16.2
+
diff --git a/dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-test-counts.patch b/dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-test-counts.patch
new file mode 100644
index 000000000000..e06c872e0128
--- /dev/null
+++ b/dev-perl/WordNet-QueryData/files/WordNet-QueryData-1.49-test-counts.patch
@@ -0,0 +1,43 @@
+From fe7f10589ee4da4a834e1f6355bb203de644920e Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Wed, 21 Mar 2018 22:24:09 +1300
+Subject: Remove tests dependent on specific counts of dictionary terms
+
+This was never going to be portable against newer wordnet data releases
+---
+ test.pl | 10 +++-------
+ 1 file changed, 3 insertions(+), 7 deletions(-)
+
+diff --git a/test.pl b/test.pl
+index 537aa7b..386c66c 100644
+--- a/test.pl
++++ b/test.pl
+@@ -5,7 +5,8 @@
+ # $Id: test.pl,v 1.40 2007/05/07 01:08:31 jrennie Exp $
+
+ my $i = 1;
+-BEGIN {
++BEGIN {
++ print "1..103\n";
+ $| = 1;
+ }
+ END { print "not ok 1\n" unless $loaded; }
+@@ -162,14 +163,9 @@ $foo[1] == 2
+ ? print "ok ", $i++, "\n" : print "not ok ", $i++, "\n";
+ ($wn->querySense('acropetal#a#1', 'dmnc'))[0] eq 'botany#n#2'
+ ? print "ok ", $i++, "\n" : print "not ok ", $i++, "\n";
+-scalar $wn->offset("0#n#1") == 13742358
+- ? print "ok ", $i++, "\n" : print "not ok ", $i++, "\n";
+
+-scalar $wn->listAllWords("noun") == 117798
+- ? print "ok ", $i++, "\n" : print "not ok ", $i++, "\n";
+-$wn->offset("child#n#1") == 9917593
+- ? print "ok ", $i++, "\n" : print "not ok ", $i++, "\n";
+ my ($foo) = $wn->querySense ("cat#n#1", "glos");
+ ($foo eq "feline mammal usually having thick soft fur and no ability to roar: domestic cats; wildcats ") ? print "ok ", $i++, "\n" : print "not ok ", $i++, "\n";
+
+ }
++print "0..$i\n";
+--
+2.16.2
+
diff --git a/dev-perl/Wx-Perl-ProcessStream/Manifest b/dev-perl/Wx-Perl-ProcessStream/Manifest
index e0a2d16e2a95..9a1dbadcc643 100644
--- a/dev-perl/Wx-Perl-ProcessStream/Manifest
+++ b/dev-perl/Wx-Perl-ProcessStream/Manifest
@@ -1,3 +1,4 @@
DIST Wx-Perl-ProcessStream-0.32.tar.gz 15781 BLAKE2B 41c8ed767015eb84522abc775f75e6a46ac68ab5deffd03a1115734d80aef613a33c3f734ada77548da69f86a4f39bc1cadd342c5276d3b58a5ba8728b6844de SHA512 075ba1d3e0a448af34971878eb89d67a038fdb8602792f59153d68a7c6d12766d239d8909dc054c8f382694567bd024377e49b0e2aa3ae2b2c483d5e0d8404f4
EBUILD Wx-Perl-ProcessStream-0.320.0-r2.ebuild 472 BLAKE2B 74840dad75dcbf5dbac38ba7e05a30d90cab4054a3c72f972360520b1e7f775c012aeeee18de285426eef2d4ba275876801bd8a7e6176ac336d0262f0fa6fb79 SHA512 72bc5d03476ca2704132325db1cab1b73b3f864214adbf37d50ec6f86d274005867fdd86d151fce1a8632d6c03ca500b119cf764cc24a152ece557be083468a4
+EBUILD Wx-Perl-ProcessStream-0.320.0-r3.ebuild 500 BLAKE2B 89ea93c127bac869a1c300ccda69fc0337b4d581f9d8996dfb755fc9d5d724887a1ba78e2fe5a79d836bc57f0a9305b884396fa51b047217820788a870fa64bd SHA512 a0c32df849480807fcf42eb64df7b606d84658b4555d07a043a1c62af46aa1f901911e5b9995b5d6e0ada86c6ba35e858365911b207f64fabdba305c74254a4b
MISC metadata.xml 750 BLAKE2B 6a4ced2825b36c7d9cfb9eaa070bd491ea9d17a325762c987f27af8a34ee3b3395aa2c360bc080cb0bb4388a08647062b549104cd66eb10d21aca216c734a0ef SHA512 336d9bd231cf2b5c869cb8e24311f1523765a74e7d2cd7e30332af713c9c9fcac469b4f5dc92ec18db5693bd1449f409609e427423fcbde2c169c44afab58794
diff --git a/dev-perl/Wx-Perl-ProcessStream/Wx-Perl-ProcessStream-0.320.0-r3.ebuild b/dev-perl/Wx-Perl-ProcessStream/Wx-Perl-ProcessStream-0.320.0-r3.ebuild
new file mode 100644
index 000000000000..3f0d0bf9c504
--- /dev/null
+++ b/dev-perl/Wx-Perl-ProcessStream/Wx-Perl-ProcessStream-0.320.0-r3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0"
+DIST_AUTHOR=MDOOTSON
+DIST_VERSION=0.32
+inherit wxwidgets perl-module virtualx
+
+DESCRIPTION="access IO of external processes via events"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ x11-libs/wxGTK:${WX_GTK_VER}
+ >=dev-perl/Wx-0.97.01"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ setup-wxwidgets
+ perl-module_src_prepare
+}
+
+src_test() {
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/Wx-Scintilla/Manifest b/dev-perl/Wx-Scintilla/Manifest
index 9263be6d3946..6e5838e1a45a 100644
--- a/dev-perl/Wx-Scintilla/Manifest
+++ b/dev-perl/Wx-Scintilla/Manifest
@@ -2,4 +2,5 @@ AUX Wx-Scintilla-0.34-flags.patch 545 BLAKE2B ce7f59a2d369c522469679d79c81d5154e
AUX Wx-Scintilla-0.39-gcc6.patch 1099 BLAKE2B 3b6531b42f6c83f6963ba1142d90b6073a941521b2b1c441f0916f505afff878c861bf9833c5d4e4fefe8752f2267ea7dfb51b7b24c42b53b5fcf492e68d62b5 SHA512 c5eceb13994cd0f156efacb0d505a95b873f954b6bea9f016d60d003fa24e82db8d13f440cad3b91188b2b4794c64d46ce077613516f2e78acbdfd06b93dd7de
DIST Wx-Scintilla-0.39.tar.gz 848565 BLAKE2B e6404ebfa506ba63e6bd11f3a81321241ed69b58ccf59cfd37b58a14c9fd6ba8b954623c97e19f9d8d123c0aa352d1a80e0e527358d1de0e0d1e823f42fb8b7a SHA512 d9ecec347c1f1382788e5ed7708b0caf86f2ff87db0fdb2b8fa07460c96b1a7921a9402431105beee61f4627f3694a79db7515ceb76b1ae4fb3f95c807afb4d4
EBUILD Wx-Scintilla-0.390.0-r2.ebuild 817 BLAKE2B c00cf22273a29ca7cfa3a07aa87fe5978acdd8644cedaf2a8ae1c62ee72cb8836207bf140e1beaeadd111b18611ecbd8bec5247da750d0f7e44889abbec9d011 SHA512 c5174bea04620af4400a5a2ffde748571c7278ceeaac1e504d69c1cb0697aea0b472c4a99b4de8a2d4a3fde7aa83e7856635f611a62575b9cb0d0ee55215935e
+EBUILD Wx-Scintilla-0.390.0-r3.ebuild 728 BLAKE2B 43f9ef3dceff896a1d9f4c99a2ac714646c9857b1961332d1c05b4414946175a47f4442b7e03e7f84bf505252a2d84275d99397adbc12d09b9f69c565952602b SHA512 9f6d9448d8cbc82063eb01ce90ecb236e88e788528704ac963c80c9cfb645643f12f21b2080d125f3b4357b538535c65a803ad8111862f1f866afb3cf9014cd6
MISC metadata.xml 744 BLAKE2B 32b74b415634112c5c1bae52ced35928c80ef07fcf5a1e220c8bf951a10188f28e57526f9389afc767cf7b63ee1c6f54e0b06a50f60741e5ee3a7dd0c1d29031 SHA512 96093148b5aa6af8a600273f746835adf2cf77596b6ded2c20b03734c43376f1d2e678254b0a15b1fe15747a6607b846e3f4824555bfa3aafcbb7f95319285d6
diff --git a/dev-perl/Wx-Scintilla/Wx-Scintilla-0.390.0-r3.ebuild b/dev-perl/Wx-Scintilla/Wx-Scintilla-0.390.0-r3.ebuild
new file mode 100644
index 000000000000..df5e61dfc0ae
--- /dev/null
+++ b/dev-perl/Wx-Scintilla/Wx-Scintilla-0.390.0-r3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0"
+DIST_AUTHOR=AZAWAWI
+DIST_VERSION=0.39
+inherit wxwidgets perl-module virtualx
+
+DESCRIPTION="Scintilla source code editing component for wxWidgets"
+
+LICENSE+=" HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-perl/Alien-wxWidgets
+ dev-perl/Wx
+ x11-libs/wxGTK:${WX_GTK_VER}
+"
+DEPEND="${RDEPEND}
+ >=dev-perl/ExtUtils-XSpp-0.160.200
+ >=dev-perl/Module-Build-0.360.0
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.34-flags.patch
+ "${FILESDIR}"/${PN}-0.39-gcc6.patch
+)
+
+src_configure() {
+ setup-wxwidgets
+ myconf=( --verbose )
+ perl-module_src_configure
+}
+
+src_test() {
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/Wx/Manifest b/dev-perl/Wx/Manifest
index 2a7002265c85..f88bd570cc60 100644
--- a/dev-perl/Wx/Manifest
+++ b/dev-perl/Wx/Manifest
@@ -1,5 +1,6 @@
DIST Wx-0.9928.tar.gz 501439 BLAKE2B 8ea83983952660f052c123f0935f5cc9695297e0b3c74f8a3067ded758e30f1f2e8d6b3d80654e468ae91d1c789c5b2b8309b16033e980fb9de062b2ffc0efaa SHA512 9ddb946e1a6a7f670fcc27ece4227821cfa9b2fcebe078e8452e924a8786fca8c20c53262a5fa2f93ecd6586a82d42af77920ec543817a0552749caca2c552f6
DIST Wx-0.9932.tar.gz 486326 BLAKE2B 54509a108b131973aa3c14fc895893248ddfe2807c0117a7fd56b710e79fbac257dadacb6aa39a0463447b16aa909bb2faed1a437024389afeb2b00c63562a8c SHA512 49f9a32bcd65ad4f2017f322e45ddaad741cdc0f0245489425771dda917553c354945fa949521c18730d27e78444a79d0d56374d462bcd92a96c0e76a4471c0e
EBUILD Wx-0.992.800.ebuild 1098 BLAKE2B e2caaebdf83beb48a59efa361922ff23e4aa4c6091e9a7f4c6701d5cf1c2ecf888da38911647d65921ce1bfd594825eaf5caaef3d53646995829f2a6f2f15c00 SHA512 2e359440ac9cbd1e77828ed023f0bee2249b09266b8a43cfe47ff39c74642941dbca793468301e1c3e01155759f1e0b78d62bce676660a3d2d46a79edf5d95e1
+EBUILD Wx-0.993.200-r1.ebuild 1091 BLAKE2B bc16abddb30d7999660d8080363c56f2ade19b2195a09ba35a0cf8dc8fa5d68e41249363ac384d2267a5bea2b56b5982199fe8e8e9392032175802594c1a2d33 SHA512 fd3efbd316432f40186524a5008a8dbc49f478fd177ef02f5da774e5788430650afda315334a2ba781b3ac20e2c80cbc8a107143bb69c9639545a8416fda933e
EBUILD Wx-0.993.200.ebuild 1100 BLAKE2B 67e736f30632106dc92341e2c4792d3ea6b81c2a8cb0f619f1bbe45c07f863af717c4f5ee60bb9f67c630ebf4999bee2e9d72c86f4456118e3f8bfa2779941dd SHA512 be02b760dbeba0a949e8ae1e07a499fd089f23b0d2c7657fe0c2ef5a390a7ceed4504cfcaaef0794e5a6aa177abe7ff9250fac90373b70aa144db3a3adabb7bc
MISC metadata.xml 20246 BLAKE2B fd148abe46ee2d3e8c2ac838400797bc80cc75637a4f60249744fb628232f5499c035d219414fd8e7683c19844b05884ec5ac29109143f7d42d9571897ff6c98 SHA512 618e3cb991b6d5d3d72daea34be068fade6b211fedeecf43167a891cb30f4aaf10e9514b8a2d2bf8c85f6e4d1b0b0be84e8185607c332413a4e8775c5d8d003a
diff --git a/dev-perl/Wx/Wx-0.993.200-r1.ebuild b/dev-perl/Wx/Wx-0.993.200-r1.ebuild
new file mode 100644
index 000000000000..b1d9866a7aed
--- /dev/null
+++ b/dev-perl/Wx/Wx-0.993.200-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0"
+DIST_AUTHOR=MDOOTSON
+DIST_VERSION=0.9932
+DIST_EXAMPLES=("samples/*")
+inherit wxwidgets virtualx perl-module
+
+DESCRIPTION="Perl bindings for wxGTK"
+HOMEPAGE="http://wxperl.sourceforge.net/ ${HOMEPAGE}"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Alien-wxWidgets-0.690.0-r1
+ x11-libs/wxGTK:${WX_GTK_VER}
+ >=virtual/perl-File-Spec-0.820.0
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.480.0
+ >=virtual/perl-ExtUtils-ParseXS-3.150.0
+ >=dev-perl/ExtUtils-XSpp-0.160.200
+ >=virtual/perl-if-0.30.0
+ test? (
+ >=virtual/perl-Test-Harness-2.260.0
+ >=virtual/perl-Test-Simple-0.430.0
+ )
+"
+
+src_prepare() {
+ setup-wxwidgets
+ perl-module_src_prepare
+}
+
+src_test() {
+ # the webview/t/03_threads.t test tends to hang or crash in weird
+ # ways depending on local configuration. eg, backtraces involving
+ # all of webkit-gtk, kpartsplugin and kdelibs...
+ perl_rm_files t/12_pod.t ext/webview/t/03_threads.t
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/XML-SAX-Base/Manifest b/dev-perl/XML-SAX-Base/Manifest
index 93e26696faf1..757e42fc13f1 100644
--- a/dev-perl/XML-SAX-Base/Manifest
+++ b/dev-perl/XML-SAX-Base/Manifest
@@ -1,5 +1,5 @@
DIST XML-SAX-Base-1.08.tar.gz 28197 BLAKE2B af6b718525396654ab6e8bb5d5849d2a6bc2de836a484ef5677161a2d333c5020c013b776333f46fb99963c21168b8ebb606da552ff9d61265c2ea4427edcb64 SHA512 2149a4772b10d31b6d0f4f0cf8d07145cdb103de518d3055f09ed921748a5b6c8269c9d7c017e865b8c251a3e930cf752eb33780d5291b4287c003af3b6ff47f
DIST XML-SAX-Base-1.09.tar.gz 28215 BLAKE2B a723958c23cbc81fde872bc29d9ccdc021952331460161f873360d94743af6ad68ed1eb061ebceb1100a26e1a47cb2884688820a735f15439de81fbf22fb6910 SHA512 72a34fd2b0375222cad3a42a0e2d92f793d7a2ac27d831a8a8d3322fdc75ba246ca53c33cdc0fbade81f3a96ad977ebf5d4cddc6d75d76be79b2e655f316d532
EBUILD XML-SAX-Base-1.80.0-r1.ebuild 520 BLAKE2B ccc0ad01effb90f8d60a5011f8b5cda09a73ea8dcbb5acd644780917e5aedfda5c61c28846165a92763bd24ab87b6f96d862962d0eee098d37456c7fb3b02c9d SHA512 93505b51086f1d53f157aeb779a9e69f618d85186a33a7b655ea67e85724c0a8c49c9e98e64055136cad920d606109516ffafc1e81575dc7d26cc25c678c430a
-EBUILD XML-SAX-Base-1.90.0.ebuild 603 BLAKE2B 9c2c0e73c8b2d9c8b6377c1ab2ddc8ba668c9bcfb446f81d20400590a4710740096e53562d107734c35b23ea8e8ea8f0ca4d1f86e8d9884b80be55b1a8aecfcc SHA512 1b9b2a3c7e43b1b8882a13f89c21f0811432902666f603262acd14033c46619d172c9d0347ce9fbe0ccc3b63816307a292b622beaf186e5db5fce3d279828729
+EBUILD XML-SAX-Base-1.90.0.ebuild 602 BLAKE2B 8a8f93a357b7613ac14c59c170bd9e6708063b311ebf45e559046f717f26383616fa37841d96ddad1873a5112d05129044dbb2b871e660941e0403de41efc76a SHA512 ce1eb5d6782597852ee944b0a5f6414aaf49ba9b07fe6aeaefaa69604ea7619960c4cf8571ef537768ba4bc813f62203db856c579582c26767900bd0e15b7da3
MISC metadata.xml 519 BLAKE2B 04fd038b73042cdd0e7dd7ca09b4a34e36d298382f2423ab8308005986ec405309950187c0201755b1e0cf05932008163003ee998f532295cacc7866643172c4 SHA512 f8f58cc6e6d0f5299464cb2806226e8a7d63f3a981968fd18f5f49569baba98bf42459a0482d2c799fa3af9481fe7a4bc42cbce9fbbb6cdd1542a4d1fff88c3c
diff --git a/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild b/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild
index d02ba30f80ca..fe67014cdb98 100644
--- a/dev-perl/XML-SAX-Base/XML-SAX-Base-1.90.0.ebuild
+++ b/dev-perl/XML-SAX-Base/XML-SAX-Base-1.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="Base class SAX Drivers and Filters"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/XML-SAX-Expat/Manifest b/dev-perl/XML-SAX-Expat/Manifest
index f12a2d0c2494..caa42e95d7ed 100644
--- a/dev-perl/XML-SAX-Expat/Manifest
+++ b/dev-perl/XML-SAX-Expat/Manifest
@@ -1,3 +1,3 @@
DIST XML-SAX-Expat-0.51.tar.gz 7134 BLAKE2B bc1f7a9bf5e5edeb4f8102569b6c4edad38666af5d2466f53c4b874366443ebe8b24c36b2431fd77119c6f9e32f40fae611df2c45b0df0ae51d022edc51d49c4 SHA512 9cd3c7a1cdf0b0a49ea9f871095984fb67ff54c9e5ed49884c591a450c2662acbd6d0f5232a5720663bcab09ff4f41093d414daa0b72457dc98eea5001270478
-EBUILD XML-SAX-Expat-0.510.0.ebuild 1308 BLAKE2B 6db39d80c94d5d1d96b771fffc9a1f38e0f72f05c82171741eb052f1a8fa7e7c5e4f573f82609d392f73dd9d6c9c2ffafecc046e056155a9270f759318aac370 SHA512 8cf4a675d5d74f49f5a6162dfd80a2428f5f5991a4253a5f5b257d9399913ce3aff2eaabdef9b1756aef69dc0599b988a1a744cdf81aae18f92c1638d3a0f276
+EBUILD XML-SAX-Expat-0.510.0.ebuild 1306 BLAKE2B a17402f4d07c5cfc557e7633dd180d0b619e911a243cc517384f2653f2c9abf10f5f4999f662310dbe8bfd09fc1d10cf66b48a8d10048e1e24540688754375fb SHA512 30071c89a05517ce044f36fc298cbc88027469c63c211ab41ab0bed49881ee532b89639ee9d2ff84a8faadc325a80fdd30743f1242d112b57d14379b6a2b7fa9
MISC metadata.xml 399 BLAKE2B 46ced18e82e3bd57d0ea258076474dc0aaa87e18d1f8b426a50a12a17d6d0a98beb53c70cf6a64a75afb8c0aa0fd9edd21cd146741ad4e3f092ddf010d6db4ce SHA512 658b27f117623f86efb9a39b76857410146d8bd412d0861f2dc1197af32d2e4d6f9f84a7d71bb2d0960cb0ca1e264e0e18d499718326c1aabce51427b5272d09
diff --git a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild
index 873f30bbb674..39e3f9cc5f5e 100644
--- a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.0.ebuild
+++ b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.510.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="SAX2 Driver for Expat"
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 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 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
RDEPEND=">=dev-perl/XML-SAX-0.15-r1
diff --git a/dev-perl/XML-Simple/Manifest b/dev-perl/XML-Simple/Manifest
index 14655a8ce8a8..5036605f9157 100644
--- a/dev-perl/XML-Simple/Manifest
+++ b/dev-perl/XML-Simple/Manifest
@@ -1,5 +1,5 @@
DIST XML-Simple-2.20.tar.gz 75993 BLAKE2B 59edf0397247ff25f940c470263c87f7b49bae1806395b52a2399a3caca9d54485b9fb84c45065d4066315404722608bb176918a0f8e628108d903128d4d8294 SHA512 f953a0b9082c509c4616b92529da94a289b1e0300b18a5b88c08d0826bb4fd18e51f1e3854e6f870ef3cfb506366c0b47b9dd302433b63270a18b45f068d4658
DIST XML-Simple-2.22.tar.gz 77937 BLAKE2B aaaaccc9035584f468767e7408718e76821012173cefda53eb8b8cc7280ef11794c3443367ef1a2b1d84b98eeefc15394a7b231f856e3a2a412e094d20bb81a8 SHA512 b5e5d36726b8a0efcf7200522d802a7f733c883526db2dba64ce23bf7e044d20d9186fac3bb2f2940807a30f746301f690129c4c542341c8a57a735471b5f4d7
EBUILD XML-Simple-2.200.0-r1.ebuild 640 BLAKE2B 4eb669df5de86ad743aa367679ca472bf2cde02ff37b56c37d871db9c8353e05fad727113a69936542c4b0becbf9c5d45106de0a911167d7b2841e575618c71c SHA512 59d2b59fad7b7a920215abf46c3b4087cb5f350a5f752654e5b9425f6e088ffef89cef2a5c84d1adcbd49e19098e40608cd7014fa01f2b57af4145864d5edc10
-EBUILD XML-Simple-2.220.0.ebuild 633 BLAKE2B 122e715b4f47be6c7837e864fa2b3003f8be9dfa65e7845bd749d3352c11cb5019ba5ec46dca3226ff8aef0acb785afb3b87861cbc5f19ab5ef52718ac4bc2a8 SHA512 8c093aff250230955829b08d5549586cf3f1e702011894ff6686d86ca2ec49ea4a8a0c19b8903c9d28d40e226b5967e8e3666f7dfbaa8f2cd26037e01c074e2f
+EBUILD XML-Simple-2.220.0.ebuild 631 BLAKE2B 7c969c939654ab725e59362d02e3c0ece5452b09ca8db49dcd64c250ea9fcb3f7070d2d07a3def5603b4ada05157bd45db2541f7f355c7b1c81d8c922cae9695 SHA512 4749b56a03084042a6aae938a5d7f697ae3e1669527ada363266be048e8df2037999f7eee7b39735d110102b77324d5ad4ee4dd9adcc2892d0d0d94eef32329a
MISC metadata.xml 392 BLAKE2B 82cfdc5651e3ddf3cad0999d49e4779d495e9eb8d9075b576b20a2cb65e7177faa71208a0a3a1d489b435a032f1c82884eef6df6ebbb5358dd61a1b128c20ce2 SHA512 a78d9648fb2badc04c24c32bb62d0f03d81cd2a8404fbe1195eadd42ddba090035fe577bb15527982b7987ac91782794ed315afaf12dec121e3b3e5c29dbf9cf
diff --git a/dev-perl/XML-Simple/XML-Simple-2.220.0.ebuild b/dev-perl/XML-Simple/XML-Simple-2.220.0.ebuild
index 23a7ba46e79d..87d49e9002df 100644
--- a/dev-perl/XML-Simple/XML-Simple-2.220.0.ebuild
+++ b/dev-perl/XML-Simple/XML-Simple-2.220.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="An API for simple XML files"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 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 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/common-sense/Manifest b/dev-perl/common-sense/Manifest
index e9aebfd6213e..dec74a168b8a 100644
--- a/dev-perl/common-sense/Manifest
+++ b/dev-perl/common-sense/Manifest
@@ -1,4 +1,4 @@
DIST common-sense-3.74.tar.gz 13002 BLAKE2B 234f86e1d51d650c43be0e79f1e87f24f07c529fc7724084fdb75048e3a7295961131dc108bc573e8d3ca757e6b51c657426adcfb800afdf8ded3d8bf86a352c SHA512 658ad70a2d1bbd0b26f91c4ea5d69b4cc0b632ede9532b88282987002a5e280f0475d63ee846b7bd2d38ef82f2680e20c2093803e4b62a984750ed447f318d60
-EBUILD common-sense-3.740.0-r1.ebuild 398 BLAKE2B d53c8efc995efd2929639e06ef23ab1a3c833e0f49e823e57fa8b82b0f6c9d4c56b2e0903b4059b623d785e1af229de3404ca05071db042d69821687e476c164 SHA512 d2b519327a2314b520d23586b702bdb9cae862489231a5f67fbf9ece83b6a627d67c591d74be04b91751a3071e3fc81eb12efc6403984153ae5053facc18af31
+EBUILD common-sense-3.740.0-r1.ebuild 404 BLAKE2B 8f0974a73398185e083b1b5fff9e390523666e64b99021d548e9969b6dc9243609fa50c5ead777e745e8face6795911e35dfad4debb02311a2842644e3f811d0 SHA512 21539658b4957b41e91869e1f920afb9dc1ca0f389df533b292a4d3b2b19db6ec75e7ebaacfe4368b05225d43a4d57b93c7623988016fbecff476310afeb71b2
EBUILD common-sense-3.740.0.ebuild 401 BLAKE2B 66b564625db1d910907cd843db50a124d271a73bd220e880fb8d0436dfa4a12df8b656f37cbd30747934d859df80b364deff16e28f2d4ff9611c728fb8e10a65 SHA512 7783d2a1e8638f87b01895119ee492b347b97d569e197d52df3fa9f16c4d7b9864cc05d4fb8ab0d97bad3baaec00131c4004bb82d3c377f28ec056aae6609b7d
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 190ba13dbdf4..ec5c1443bc46 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 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x86-solaris"
IUSE=""
DEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/libintl-perl/Manifest b/dev-perl/libintl-perl/Manifest
index 48b5664d488b..197798bb09f2 100644
--- a/dev-perl/libintl-perl/Manifest
+++ b/dev-perl/libintl-perl/Manifest
@@ -4,7 +4,7 @@ DIST libintl-perl-1.20.tar.gz 499899 BLAKE2B c5456fc04f50dca99852b3023be2d16707b
DIST libintl-perl-1.24.tar.gz 605626 BLAKE2B 6949f895ba54853704d5470e8a736e799d74ddbd569378254ac19ada9cc43c644f78bea1949b7a4c0072d4fe54f0744b7ad011539c6a1dd1191c6792c9347f1a SHA512 1c2c5d6d7ab21c45897195952a9f0f6ba26a9bbb7bfef0b5f3e9da282fcf94ab4ee80721164e5e3293d8abda0158e77ffbc331b8bed66aa56dd7fc7a6a91323d
DIST libintl-perl-1.28.tar.gz 470898 BLAKE2B 6217a37f2176869dc945bd64a87a82710645153e3777fb5e4ddc674f179040d2268f326411a578314efafaa0edbd0e67aed99c4da86e20e811e1116d5cf2a86a SHA512 50f0836c1a84a22fcc8fca0fff2faeaae66774ec67b96c09a911c4969e8a610bbf20ba38167c13339b9ad9617e1fca07cb0cb1f12732f973b1cf618d502f59aa
EBUILD libintl-perl-1.200.0-r1.ebuild 802 BLAKE2B 8fc982be962e534a46691ec3c02251648cf65b381d1a9b81746f1de52b8f020e0d7377d1cb3eaec8e1c88c9e2c7307f171a1c926f486a624b6f305b1e5a972c0 SHA512 62bb8a20c35b9a7f999bb115eb13a9432485d258762ba139105700abece3ce9d8d5f425690bb0950f28cd1ac32f98e273e24f246ea90dc5ad30328610d7c66a3
-EBUILD libintl-perl-1.240.0-r2.ebuild 946 BLAKE2B a8c1153b0d49f4f3cc9b14bc186e58dce88f43e0e821aa28cd1597d10d97b7c9a21ac3cad854a63a6fe75da6f8caa69c68605f29f8e13353d0840b3c5fd8db3a SHA512 f28f5889a7853911720b505019f2c8007dcb08d6be8954898c410f4c31a427dfdead4ab7850421e96dead38d3a96fd24f11b432bf3c329c626050e5a4727f6a1
+EBUILD libintl-perl-1.240.0-r2.ebuild 945 BLAKE2B fed07f0268fb2cfa190f4a6fd4833759b668655c01388a4975ae05eaa9f757bc73a77f489ab27ed5f789deb601691c343e9b71cae9abc6e867f708232fffd3c4 SHA512 51a23739ac1e27dd18608a8ca0e6466e32d2b1d1425026d4d1c8534ca183799ab733a67ebf40ffe0e829157c2e70dc98f1e1c82ffece2dbbed48aa698fc8a7b6
EBUILD libintl-perl-1.240.0.ebuild 867 BLAKE2B bea0ee4178696602b72a3e422377e7dd363e537d4b3921dbc551adbd3eb904133ff5704c33b9afa2822f13a5310c838fd84bce0503a1272c91e2189d13628aed SHA512 c125736264d3fc6c38f9a44c3fd50028f458f66ec91f9608b20ca3d9d36e61fea1521eb6236518b3f2731ef5e46f7cfb01bfd2487191cd1eb8877c76de890745
EBUILD libintl-perl-1.280.0.ebuild 717 BLAKE2B 894d7b321044e14177598045f2ae08ceca29973df94aa9e2bc5f8aa3cccbb002b77d5995049a234a29f0ac5c798e6120aea00841d29aa57e4c6b3d89a076f3ff SHA512 a367923ed124973822bc8d3edd850d6fa727c11fa7cbccbab60f277aa2abfa686a6112eff08c2bf75a9ac7d5068356fddf3f4ebf9c9bf0c102dc95f7a2403cd2
MISC metadata.xml 11484 BLAKE2B 6d4b9ed8ddbab8219bf47d61bf1985895f7c78753943039e4ba178b01bb907a5216f0704f77e1c501d76e50401e5b3f4e7fd29e8a193bd65a3fc54c6e0e4029a SHA512 264a3f0d04a6eef4b8c730634af0de431798057d6a8fe9b802a999ff446ffbba53cc9fe2746f128002808a8e72f575387107784aff2c8707999c1c068bbc3b4d
diff --git a/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild b/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild
index aa2da1b0e938..052406c9274f 100644
--- a/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.ebuild
+++ b/dev-perl/libintl-perl/libintl-perl-1.240.0-r2.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
@@ -12,7 +12,7 @@ HOMEPAGE="http://guido-flohr.net/projects/libintl-perl ${HOMEPAGE}"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="virtual/libintl"
diff --git a/dev-perl/tkispell/Manifest b/dev-perl/tkispell/Manifest
index d70ca9c155ce..b53aeddd7890 100644
--- a/dev-perl/tkispell/Manifest
+++ b/dev-perl/tkispell/Manifest
@@ -1,4 +1,6 @@
+AUX tkispell-0.18-aspell.patch 1574 BLAKE2B 43027d0ff663c3d51ca82814dc0508473c9840b97c2f99239612c45e7b0e5d333ce1bc825f3d819f91eb58bd4c63bcc6a6d2cc815b533f51a03ed86ef984f573 SHA512 2da8d74a43aff400a878fe568e287d7fd3d96611f5c9303cc1514c253d9972664b391063f9665f348f9bcd4affa568d7aa96a3bf5582523b9b3bd61186eba8c1
AUX tkispell-0.180.0-aspell.patch 1411 BLAKE2B a36c5a371ee06f578bbe542f8e690593466dfb57dcf4d227f65b3c147173d721389c991936f7169582e2e735b64b7781a530788d4f4b1c3ffa762f4920c152b4 SHA512 e9869b12e9a207412d1444ae3d45173ee9e58828f8f20b9c73fdf6c82db25b2590d250a80b500b5e801d64520dadffdb04c64ae35e0a3d3dc752ccbe42b6889d
DIST tkispell-0.18.tar.gz 16067 BLAKE2B 314165e586868135e7209360aafdf908aadb93fca5d94e8fa1e05f46e7f6e31fe24b198fdab470082deadbc0deba91820604884b469adc700cff500c261f88ce SHA512 15a32367c53b36217a5c57d1b109b304c5b97e4c46b4ab64cbce66c99c46a651af5d376a8219e35c6ec909250040e7be1e4d073546a893ff25650187ca561e08
+EBUILD tkispell-0.180.0-r1.ebuild 711 BLAKE2B 4d3b5907cd70dd7f5eb2257e50c8c7f3d31f328b2bd7c179ef6b5aa5c32e383a91b7b965ebd76bc41806ac766dd18b7cd39af17fc8fe42235734156b44961698 SHA512 3fcc4406bbb8af1a9dc5b19a4207426d5029afe5c8e91e085a196991fd0478252b4749b4cb83edae5df78ac6948d2a8fe73780ae8a700d1f1ee2ef2b2e24feb3
EBUILD tkispell-0.180.0.ebuild 393 BLAKE2B 258baaaf442dd5e711be63c897f1e84c835ee9e5eb53e1bed8505a5b96c9de922eeffda4f2a6dc3e71ebb36bebb5d689bf2f0c479752d02984bbc2d4b69c9439 SHA512 d984424cf1614a26d1e8cf8c407e7e1578556b83edc75fabdc29cbf2cd7aa7b21ae88b2a2c1446e2b3ed136f2b4a83485e8acdc4f9bdcd3663c603b2cf07c360
-MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e
+MISC metadata.xml 399 BLAKE2B f0715191b4e7c991a9858c00dae64f7bf960219e7dea1f30a79febe63f3b784fab90538b25591495ab37759ae1d0f012d39266260baa319f368d70a681edaf7a SHA512 3b602ed98f74a9a1d7c0053426a4daed193ebc3aa322dd65910916621853a35ac33ff71f6411d517901a7aafb3cdd13443c2baf4217bafc21272be32e79332c5
diff --git a/dev-perl/tkispell/files/tkispell-0.18-aspell.patch b/dev-perl/tkispell/files/tkispell-0.18-aspell.patch
new file mode 100644
index 000000000000..14c080db3cf3
--- /dev/null
+++ b/dev-perl/tkispell/files/tkispell-0.18-aspell.patch
@@ -0,0 +1,46 @@
+From ed7ede66c01fbae6c5de0e6dc28d991a1f27016c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org>
+Date: Sat, 11 Oct 2014 21:48:27 +1300
+Subject: Patch to use aspell instead of ispell
+
+---
+ Makefile.PL | 8 ++++----
+ tkispell | 2 +-
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 4cebdea..8a49493 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,11 +1,11 @@
+ use ExtUtils::MakeMaker;
+
+-my $ispell_bin = `which ispell`;
++my $ispell_bin = `which ispell-aspell`;
+ # The first match is for Solaris which. The second is for
+ # Linux which.
+-if (($ispell_bin =~ /no ispell/) || (length($ispell_bin) == 0)) {
+- print "Could not find locate ispell. Make sure that\n";
+- print "the ispell program is installed in a directory\n";
++if (($ispell_bin =~ /no ispell-aspell/) || (length($ispell_bin) == 0)) {
++ print "Could not find locate ispell-aspell. Make sure that\n";
++ print "the ispell-aspell program is installed in a directory\n";
+ print "named in the PATH environment variable.\n";
+ exit 1;
+ }
+diff --git a/tkispell b/tkispell
+index fbc6cc7..6bde051 100644
+--- a/tkispell
++++ b/tkispell
+@@ -14,7 +14,7 @@ my $lang = $ENV{LANG};
+ if ($lang =~ /^C$/ || ! defined ($lang)) {$lang = 'default'; }
+ my $hdict = $ENV{HOME}."/.ispell_$lang"; # Personal dictionary.
+
+-my $ispell_prog = `which ispell`;
++my $ispell_prog = `which ispell-aspell`;
+ chomp $ispell_prog;
+ my ($cw, $b1, @misspelledlist, @replacementlist, @addlist, $midx);
+ my $ifname = '';
+--
+2.16.2
+
diff --git a/dev-perl/tkispell/metadata.xml b/dev-perl/tkispell/metadata.xml
index 2b9a936fc0a1..6443d758ddad 100644
--- a/dev-perl/tkispell/metadata.xml
+++ b/dev-perl/tkispell/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">tkispell</remote-id>
+ <remote-id type="cpan-module">Tk::SimpleFileSelect</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/tkispell/tkispell-0.180.0-r1.ebuild b/dev-perl/tkispell/tkispell-0.180.0-r1.ebuild
new file mode 100644
index 000000000000..0522d6010a95
--- /dev/null
+++ b/dev-perl/tkispell/tkispell-0.180.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=RKIES
+DIST_VERSION=0.18
+inherit perl-module
+
+DESCRIPTION="Perl/Tk user interface for ispell"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ app-text/aspell
+ dev-perl/Tk
+ virtual/perl-Carp
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.18-aspell.patch" )
+
+src_test() {
+ ebegin "Compile testing Tk::SimpleFileSelect 0.68"
+ perl -Mblib="${S}" -M"Tk::SimpleFileSelect 0.68 ()" -e1
+ if ! eend $?; then
+ echo
+ eerror "One or more modules failed compile:";
+ eerror " Tk::SimpleFileSelect 0.68"
+ die "Failing due to module compilation errors";
+ fi
+ perl-module_src_test
+}