summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0.ebuild30
-rw-r--r--dev-perl/Devel-CallChecker/Manifest3
-rw-r--r--dev-perl/Devel-CallChecker/metadata.xml12
-rw-r--r--dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild25
-rw-r--r--dev-perl/DynaLoader-Functions/Manifest3
-rw-r--r--dev-perl/DynaLoader-Functions/metadata.xml12
-rw-r--r--dev-perl/Manifest.gzbin259007 -> 259335 bytes
-rw-r--r--dev-perl/PDF-API2/Manifest2
-rw-r--r--dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild31
-rw-r--r--dev-perl/PDF-Create/Manifest2
-rw-r--r--dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild36
-rw-r--r--dev-perl/POSIX-strftime-Compiler/Manifest4
-rw-r--r--dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild31
-rw-r--r--dev-perl/POSIX-strftime-Compiler/metadata.xml4
-rw-r--r--dev-perl/PPI/Manifest2
-rw-r--r--dev-perl/PPI/PPI-1.236.0.ebuild37
-rw-r--r--dev-perl/PPIx-EditorTools/Manifest3
-rw-r--r--dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.0.ebuild35
-rw-r--r--dev-perl/PPIx-EditorTools/files/PPIx-EditorTools-0.20-fix-pseudo-deps.patch204
-rw-r--r--dev-perl/PPIx-Regexp/Manifest2
-rw-r--r--dev-perl/PPIx-Regexp/PPIx-Regexp-0.53.0.ebuild27
-rw-r--r--dev-perl/Parallel-ForkManager/Manifest2
-rw-r--r--dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild31
-rw-r--r--dev-perl/Params-Classify/Manifest2
-rw-r--r--dev-perl/Params-Classify/Params-Classify-0.15.0.ebuild31
-rw-r--r--dev-perl/Params-Util/Manifest2
-rw-r--r--dev-perl/Params-Util/Params-Util-1.70.0.ebuild22
-rw-r--r--dev-perl/Params-Validate/Manifest2
-rw-r--r--dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild36
-rw-r--r--dev-perl/Params-ValidationCompiler/Manifest2
-rw-r--r--dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild34
-rw-r--r--dev-perl/Parse-ErrorString-Perl/Manifest3
-rw-r--r--dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.270.0.ebuild30
-rw-r--r--dev-perl/Parse-ErrorString-Perl/files/Parse-ErrorString-Perl-0.27-no-dot-inc.patch25
-rw-r--r--dev-perl/Parse-Yapp/Manifest2
-rw-r--r--dev-perl/Parse-Yapp/Parse-Yapp-1.210.0.ebuild21
-rw-r--r--dev-perl/Path-Class/Manifest2
-rw-r--r--dev-perl/Path-Class/Path-Class-0.370.0.ebuild38
-rw-r--r--dev-perl/Pegex/Manifest2
-rw-r--r--dev-perl/Pegex/Pegex-0.640.0.ebuild28
-rw-r--r--dev-perl/Perl-Tidy/Manifest2
-rw-r--r--dev-perl/Perl-Tidy/Perl-Tidy-20171214.0.0.ebuild37
-rw-r--r--dev-perl/PerlIO-eol/Manifest2
-rw-r--r--dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild37
-rw-r--r--dev-perl/PerlIO-gzip/Manifest2
-rw-r--r--dev-perl/PerlIO-gzip/PerlIO-gzip-0.200.0.ebuild19
-rw-r--r--dev-perl/Pod-Spell/Manifest2
-rw-r--r--dev-perl/Pod-Spell/Pod-Spell-1.200.0.ebuild44
48 files changed, 964 insertions, 1 deletions
diff --git a/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0.ebuild b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0.ebuild
new file mode 100644
index 000000000000..8faca6b7f4dc
--- /dev/null
+++ b/dev-perl/Devel-CallChecker/Devel-CallChecker-0.8.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ZEFRAM
+DIST_VERSION=0.008
+inherit perl-module
+
+DESCRIPTION="Custom OP checking attached to subroutines"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/DynaLoader-Functions-0.1.0
+ virtual/perl-Exporter
+ virtual/perl-XSLoader
+ virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+ dev-perl/Module-Build
+ test? (
+ >=virtual/perl-ExtUtils-CBuilder-0.150.0
+ virtual/perl-ExtUtils-ParseXS
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Devel-CallChecker/Manifest b/dev-perl/Devel-CallChecker/Manifest
new file mode 100644
index 000000000000..da6802ba74de
--- /dev/null
+++ b/dev-perl/Devel-CallChecker/Manifest
@@ -0,0 +1,3 @@
+DIST Devel-CallChecker-0.008.tar.gz 18940 BLAKE2B 0e856b625aa26bb877a88de70adb0d6a50516d723268b58e5c0b109e970281cdf3980371fdb88dad079b2b20a6955f4bfdd3eefcde855cc6d925b16973b568a5 SHA512 7ae7ee932e7e6a44d57178c84537cff8a9c350fbbf36c21dbc5ce56a5fe1d4ca748e0d5dd75abf5ebfa5e1223af4285b9b25074c0d1baa97eccfc6dddb62cfab
+EBUILD Devel-CallChecker-0.8.0.ebuild 596 BLAKE2B 6df39e8dc36c3b4eb113e1ac01485bd9de0e7fa4fbbdc6a3cb8e229214e19eef4019b935620262eb5a9e1891db2e6301874b4126d0db9ec96125a72ff08cdf0f SHA512 470a19ef7da4e4ab19d5f178c5def77ed350bdcf76b45d361259a1183ff57d52b0d7bbc9bc2eefb7e4ec0b8f75d9531a6836758464e6ace68856d53ea47952dd
+MISC metadata.xml 406 BLAKE2B 8a45bb4f397cc4545e7f15b29a03413b03a892dcbfb01f5a3b0562a3137f7afbcd24565cd750d143546c783877525c625eb655916e0d9dac833122511b6d627d SHA512 0537509475830d775c3db25f36fc6f02f3afff38f3e72cad6c83c91db159a1ba951264813216aeb3b1fd4a9ddfaa90080100ad2bf9ac8aa48eb20c855df75987
diff --git a/dev-perl/Devel-CallChecker/metadata.xml b/dev-perl/Devel-CallChecker/metadata.xml
new file mode 100644
index 000000000000..8011ef006a40
--- /dev/null
+++ b/dev-perl/Devel-CallChecker/metadata.xml
@@ -0,0 +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>
+ <upstream>
+ <remote-id type="cpan">Devel-CallChecker</remote-id>
+ <remote-id type="cpan-module">Devel::CallChecker</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild
new file mode 100644
index 000000000000..1e2f0b922e5d
--- /dev/null
+++ b/dev-perl/DynaLoader-Functions/DynaLoader-Functions-0.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ZEFRAM
+DIST_VERSION=0.003
+inherit perl-module
+
+DESCRIPTION="Deconstructed Dynamic C Library Loading"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+ dev-perl/Module-Build
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/DynaLoader-Functions/Manifest b/dev-perl/DynaLoader-Functions/Manifest
new file mode 100644
index 000000000000..67416d5f97da
--- /dev/null
+++ b/dev-perl/DynaLoader-Functions/Manifest
@@ -0,0 +1,3 @@
+DIST DynaLoader-Functions-0.003.tar.gz 9797 BLAKE2B 68e2a194d192adbd9a146a4fc1a06c04c9a7a9fc746573eb14faad2ff7ae16d7f7a71a08f329c29abd6a4dd39c318109455c36281ebcc645a3a05742c5f598bb SHA512 58147714352fbd6e90bb42599e5967c9a93dbb899a587ef8a2a64dd13fc9e24176e17b3c2b870b5fa846b077373ca9ea27bec49b31113a8d9cb7d800f6d29599
+EBUILD DynaLoader-Functions-0.3.0.ebuild 434 BLAKE2B 7077cc906193c32913ffa8e6dbf5fc0fea4169a47c77cf2272ed3100b375690d56bc24bdc2f23b84bf46633f6d207b4f6108d063092bcf12d1ebfdc474d72f3c SHA512 b080e3629110dd6c0852b58c009ff887136f952fd65a352aee143f1c7ba26b0012d03b3aee5c4c8fa707d48ed90111063893cc9c2955220cef014ebbb77bbb1d
+MISC metadata.xml 412 BLAKE2B 8474df2d8a151d3faf87bac779db59929532c6940509f098005e64cdc2afd526bb5d7ac4db02cea96c0e05024b4f3a3bdf80d2c7be552baa088bb2e2a27f5a96 SHA512 cb29e51586e4e26aa422c83314a537015b27129d880825bbcbc6da45075b4d87c6a65383f79a541b426269c94b9aef677ad595b78a9754d158d79e4b084d8536
diff --git a/dev-perl/DynaLoader-Functions/metadata.xml b/dev-perl/DynaLoader-Functions/metadata.xml
new file mode 100644
index 000000000000..50f7e60ad314
--- /dev/null
+++ b/dev-perl/DynaLoader-Functions/metadata.xml
@@ -0,0 +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>
+ <upstream>
+ <remote-id type="cpan">DynaLoader-Functions</remote-id>
+ <remote-id type="cpan-module">DynaLoader::Functions</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 4e79722a6101..6161839fc102 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/PDF-API2/Manifest b/dev-perl/PDF-API2/Manifest
index 3a7d1ea46679..d336fa53d34a 100644
--- a/dev-perl/PDF-API2/Manifest
+++ b/dev-perl/PDF-API2/Manifest
@@ -1,5 +1,7 @@
DIST PDF-API2-2.027.tar.gz 3500950 BLAKE2B 525839ff4a69434929483c169192d3cb891e757a4daa0c885d6e83a254e5d4d241cae5e96a5a4aa67531364b4ed7a72c706d4fd771dbaa6b1ce09fca56254a05 SHA512 39729907418b863dd97b4b5051584eac5baddc9639a1b92caa5045a5237e41d37ae267fafd37c3a89d8160f8d9b3fb3bdbc903e1cd3de9e4df158cacb8e5c1d8
DIST PDF-API2-2.031.tar.gz 3507672 BLAKE2B 3976957dc247f2ee094932dda6c20b5f887b56dfa61724fc3561394dbe995f87a8253f9a4cb8189446770daae71adac3d9fdd9ae7a8fedd24d614b8d9eecf2ed SHA512 967e6925658ba11d60c065230df78ce32d087ab1ecdd63a4c80c2f87d908db6f18d1bd8cf4021b3520a324bbedaa434f1691873f3cad0a75831e61c03323f4a6
+DIST PDF-API2-2.033.tar.gz 3533753 BLAKE2B 4a99cb7e01b69e07f8d3f3968f8a1d8e388707dc35e034cb862a3d587d91b5701acf724842b55c6bc010754103ceee3f90e8ce625ff1d7ee850f0bb63720ff03 SHA512 8579114492c8b8fcd8ad7b837e8dea1f7157803b2519883308696f78ce1597688bf5f3b06d13971b5a8302eb03636557de3a7092b8386a6e177748c4b3748ea5
EBUILD PDF-API2-2.27.0.ebuild 676 BLAKE2B 379c06cdc393c7cf75f3579304a3ddade72da4921773671375569ba912fe6d8517844542015763d4b0fa1e64de5af66ade03155354f98b16d9f772343507f261 SHA512 a8c50e9e58823372e8604f738d8f8110f1a9a66f3e71f1f9379a867c02190d2bd47a2d4d866759ff930b4ff033d0eb79f42724201543a7dbd581ce561b190c53
EBUILD PDF-API2-2.31.0.ebuild 538 BLAKE2B 973998000ba627988e660bff869ccec3da96c709871f3e4fe5cfc0bdc9f6b5147efa23a3d2374e1b790a573c7e9d2a79169baeca9bc4b463110f463982c01915 SHA512 91b8c299e56719ab5dbd2a41576f69e2c93fb011d6ed27d2c109c1e9c71a4473d46f6f0c830a6860d2a4a57fe4053b6ce6503ee1211d019f9fe1ffda6c045502
+EBUILD PDF-API2-2.33.0.ebuild 610 BLAKE2B 8bf98bccd22fd0e6d5a09355e2f62afc5f4aa0599f7646225a00506122e758707d1ae1e8a972917f838c81c4a54f8f4629ea908327248235f080da054c6a3c26 SHA512 56006cf9f0321869033a7d2f393d4361d5cf968aa3edfe06090b790676ff8cc8561d5168cc88df3b46102b348e385dd688a79b81fa33b5462c8c2394052b29c4
MISC metadata.xml 9026 BLAKE2B d18a38e83cd0f8cd899a900f0d6fa339b4df4ba63ea5b7e2102b2b6209eaf2d0fad62ded1e264b32e6f12169ce2245b4b264480c66d247d4d600fe1b4501a6e5 SHA512 f47971b72632b83bb7cff3c4cd1b611d7a7fd3c748293b30aa9acd2c4aad122ee259d8a5b6a04d211872dc9b169c83d7df82d079d9bc1142c261513a383e1075
diff --git a/dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild b/dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild
new file mode 100644
index 000000000000..a1132a91efc7
--- /dev/null
+++ b/dev-perl/PDF-API2/PDF-API2-2.33.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=SSIMMS
+DIST_VERSION=2.033
+DIST_EXAMPLES=( "contrib/*" )
+inherit perl-module
+
+DESCRIPTION="Facilitates the creation and modification of PDF files"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="examples test"
+
+RDEPEND="
+ >=virtual/perl-IO-Compress-1.0.0
+ dev-perl/Font-TTF"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Test-Exception
+ dev-perl/Test-Memory-Cycle
+ )
+"
+src_test() {
+ perl_rm_files t/author-*.t
+ perl-module_src_test
+}
diff --git a/dev-perl/PDF-Create/Manifest b/dev-perl/PDF-Create/Manifest
index 551edb35eb92..68335614e2b0 100644
--- a/dev-perl/PDF-Create/Manifest
+++ b/dev-perl/PDF-Create/Manifest
@@ -5,6 +5,7 @@ DIST PDF-Create-1.39.tar.gz 120549 BLAKE2B 4152562dc9126be5676436291174e67a987b0
DIST PDF-Create-1.40.tar.gz 120567 BLAKE2B 6e7a64dad186912c315c3598e23d5662e973143ef3d9017b10cecef2ed399e917283b177bf3b6d03619fb5cfa70f996d3ce37f4c7625c185b5620f2328363c70 SHA512 b791e3c99c48c8c9eb9f45b68c67e279b482b4e49053c803e8264910f127cf62b17461abf49534e96d35e6fc31848ffc15ffc288061033847afb63f377f56369
DIST PDF-Create-1.41.tar.gz 120862 BLAKE2B 3d83ba523d2cd30cb51bc07c9e21513aa62937646e797b224ef1413cc95df2aae79f4f27f39123cdfa993e18124ebecce40cbd27e4c9789347d1b11caab661a0 SHA512 d554e2f26d6bb36978eb325b0e64b1f326f9c6f44543cfb7c6bda11927322f45344f6663e83d43a68249435f414324fe54ec62d5fe6f3aee988f12b36c8f3bab
DIST PDF-Create-1.42.tar.gz 120952 BLAKE2B f9a21cb4a21fb9cd570f2addc9a038b767e2b5ffbce4ce914d98e819fea44d679fa436bab1c72dd0e055394929a0057f536849f7f39acb88fd5c37b251e3ee10 SHA512 f330cb0e7f0a17e85de7176b22de423cb1628d57058aea82a9507384bd8bbece24a48b93e37ba1c55681776b6d2167a0414261b1350d5192c0e53c8f853c5945
+DIST PDF-Create-1.43.tar.gz 120986 BLAKE2B 5345f5931e71a7b84f2691ee07493427ff424d98fa282b94e3f85155e908e7dbd8355040d3a2f6250db760c30b540dbd5a91e5a436d29d76eec8337b6dc76a61 SHA512 f63e50ad925459469c9c5bc8f716a0a76d9331702d4da5544f9e179cb6358c4b0550a7ac740bce502ad05cdde24fb6f992496d99f23f3b6b1e41081a1d6bce5d
EBUILD PDF-Create-1.290.0.ebuild 791 BLAKE2B 1abad8abe7c90105d5b712a2427332b0c29f5e57397b7f57d00b39b9247eb5a185687b006bb8095ab08603b1dfbf3d2897157b392205e006eae762b5373c4c2c SHA512 714b5ffef153ca98f9cf0115c628cc8a229162ead0aed9924a09d0cba1a1ee3fcb94fb83d975840c4de59ec8f99aef74c6d26e0a80198452aa45716bd6dcfe99
EBUILD PDF-Create-1.370.0.ebuild 755 BLAKE2B a9ec775013bffd9f01b471fd114e25ae36fd0bf3c8b0abf8df528bf5eb0657df7f68308934c271b666fdb466a77a9086caca55ff8fb1712ca6b63f6e8ef22e49 SHA512 c56bc12fc9cac11a798a383480f09e1ae3bf1b8d3ba9bdbb8d9671cdd52cf51c48a34fa48f2a9802a3488229e0518c1201fd4a4a3c193f418f39808f8462058e
EBUILD PDF-Create-1.380.0.ebuild 755 BLAKE2B dff8a2ef82014de36e834eeb047a055690a28506ee2c20d75e228b824d9a4ba156afeb8ba514afe67c143ec2726263f8f49e3a2d575216a2f1a37269e1d2c375 SHA512 c60c791456a6445403797453cf4940b47aae06d3bda299f5d1c1a38bad8994c1f41eb9d10ad9c62e306fbc212b1810ca65f0c8722a4240811af5f092eb71f14e
@@ -12,4 +13,5 @@ EBUILD PDF-Create-1.390.0.ebuild 755 BLAKE2B 52ed62f27f2d40f904a0abcecf678923e0c
EBUILD PDF-Create-1.400.0.ebuild 767 BLAKE2B d54b8bcc5377ce3d87bc3ff45a03c4e5d4b8ef9c0c37ea616dd75f36d5ed6a34df12bbfb2977bbb4f43cf0a661619633835b6f8519b609d8087a61b28249f296 SHA512 373ec81b8f27048733bee10defc3a8ccd07dd8dc1bdf399b233a7808e8e08376dae58d162e64e6ac26a2cc2dfbd29b7236e749835629984eb8b582df697395ac
EBUILD PDF-Create-1.410.0.ebuild 773 BLAKE2B 2d95191e37831531778cc8786154c3f95f9b54e643cd6408224e6152377c5af32323b4dd6ccea411696ae71f3d16ead9d83a476a7c4faf1d17a3d873ca6cec74 SHA512 dce5270630e084bffa8d0b75526becad362293f429daa8a5d20f46efa0d99f7432e40e5476f0f32e7d6df3ccadf8f66b5683ec92d6c88b21803baadfa0517cb0
EBUILD PDF-Create-1.420.0.ebuild 773 BLAKE2B 82c8c5967b6e1d8a208602c12253a297a4a763fedd11eae967183854f7bdda24815e502fd73a711274acd5fdfb130f67a4801ee6ff4f1d89b77e2b8781fd1ffb SHA512 cc0c43b3308502654eb01b9eed0310b748d806b88b0a444aabd938f4b9c96c09f5bc5accd83ac0735e2f82e49464235aabf6a1669cefe511e99afa778ea4ea52
+EBUILD PDF-Create-1.430.0.ebuild 773 BLAKE2B 90116a40cccf3cc17fad7165e2721e7d1808d7ccee82aa455c8caaade63719c2ccc9bd5b4651513f85239723ed68d40ee2d55c9a15f44732f5b1cb79daf53b2e SHA512 9491a110549780a7e06c249311992e7e07244d2cbc008ba87211f1ef2db8fd2d3313614acdb95d30615365741ab07800d79160c7637ec19d7617df0fd527048a
MISC metadata.xml 704 BLAKE2B 9698c19769c37da58ebc5ad0585e70b9ecce90574908a89dd2ae6142f8e090b0fa9aa50a8230e6d600fea49b182c2f284a87fe3c31e8b5e3577e82270840923e SHA512 b632974f5f4f55b4b5bffe25eb74014a5de8afaf4be8f2139c1bf95ce6360ed1e984e9efb6354a3a060fa52c878eb08036657084039f2aa1595218c1ef77e651
diff --git a/dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild b/dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild
new file mode 100644
index 000000000000..b80210997811
--- /dev/null
+++ b/dev-perl/PDF-Create/PDF-Create-1.430.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MANWAR
+DIST_VERSION=1.43
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="Create PDF documents in Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test examples"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ >=dev-perl/File-Share-0.250.0
+ dev-perl/JSON
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ dev-perl/File-ShareDir-Install
+ test? (
+ virtual/perl-File-Temp
+ >=dev-perl/Test-LeakTrace-0.140.0
+ >=virtual/perl-Test-Simple-1.0.0
+ )
+"
+src_test() {
+ perl_rm_files "t/changes.t" "t/meta-json.t" "t/meta-yml.t" "t/pod.t" "t/manifest.t"
+ perl-module_src_test
+}
diff --git a/dev-perl/POSIX-strftime-Compiler/Manifest b/dev-perl/POSIX-strftime-Compiler/Manifest
index 3c107b59524d..edea4394be3e 100644
--- a/dev-perl/POSIX-strftime-Compiler/Manifest
+++ b/dev-perl/POSIX-strftime-Compiler/Manifest
@@ -1,3 +1,5 @@
DIST POSIX-strftime-Compiler-0.41.tar.gz 17187 BLAKE2B 541618ba973dceb9431b0c231590310b5cc26743e79fbee12068cef02b8eee959545b2cbe9e7b7affa6da02fb7022d9474025cff25cf8a63d7ead80024b7eddf SHA512 b613de3fb332313318cca8a6c8912b64e9dac702d5681d252dc8eb919c7b102354ad25f60b537cdfa66203e01826b34a5a349a2fac856a6affb40d5f160725fe
+DIST POSIX-strftime-Compiler-0.42.tar.gz 17294 BLAKE2B 3c96c8226b4dd06f449a2a6e56785862e98014e8fb8371709fcc6872ec115cff58fc6aa8c98dd5032488917478448b2137749aa3621d7b446a08c923e99de81e SHA512 0c07f1b8589b067533c65a023dd634a29640cb8992aae8047aa1063affe6b30b95930479829982a30a13b87bc7c9ebf82ca4837726bd29658d85d718164e3c76
EBUILD POSIX-strftime-Compiler-0.410.0.ebuild 795 BLAKE2B aa636a9c56d03de0651fb62b22b460e7e64e5ef76d0764751fde31accc601a6d15e1711bd83b06827d348f3386d4fbcb52ee0a3da484d9574883cd25b6e0dcd4 SHA512 6f33ac82179a1da8105bdea6a4ae43ba5300269442f9cddd766504b4531100e22bf5c31c04daffa17550c648b04d1a6315785272c3e56819a6322c70c0cd01e0
-MISC metadata.xml 257 BLAKE2B 04035438572dc9c398ed29172f6454a150c86d72e6cad7947b0adb3ec8fcc084c68530bca43988c6e1683f4b89d4698796cbe212e9a44b5dfe1908999a8444f0 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e
+EBUILD POSIX-strftime-Compiler-0.420.0.ebuild 659 BLAKE2B 9ff55915ea480ede451f9dc9e273889729065340228457b210615894e829993b472948f772892dc9840d2402b1921ddf53c75bd1c9947dcd3d07ba4abc669bbc SHA512 4921c92df3cf1114928a500fc4a97554d7587ddfb7385bb8c7149f7b1fd6e68f241fa6dba10edf5c07a28b8a102e2dbed5c21eaee3f10ff3026120bfe85c438f
+MISC metadata.xml 419 BLAKE2B bb34ee0557b31bbf216b81d98085d7a30f110bf98176dc21eeba20e0d4fd8e4405ce4e6161bb390afa84d51545f73117623fba09f4ad5575d40807ae5de71f7a SHA512 72e34096d5c2304242723e727a974d2379cbdc482b51af2a417c8ab1ecd07bcad640461f70f94a011f3e05a5f7368a37b853c9eb8deb9a094120b87e09d2ba90
diff --git a/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild b/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild
new file mode 100644
index 000000000000..90761177613b
--- /dev/null
+++ b/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=KAZEBURO
+DIST_VERSION=0.42
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="GNU C library compatible strftime for loggers and servers"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test minimal"
+
+# POSIX -> perl
+RDEPEND="
+ !minimal? ( dev-perl/Time-TZOffset )
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-Time-Local
+"
+
+# CPAN::Meta::Prereqs -> perl-CPAN-Meta
+DEPEND="
+ >=dev-perl/Module-Build-0.380.0
+ virtual/perl-CPAN-Meta
+ ${RDEPEND}
+ test? ( >=virtual/perl-Test-Simple-0.980.0 )
+"
diff --git a/dev-perl/POSIX-strftime-Compiler/metadata.xml b/dev-perl/POSIX-strftime-Compiler/metadata.xml
index 2b9a936fc0a1..0a798428ba18 100644
--- a/dev-perl/POSIX-strftime-Compiler/metadata.xml
+++ b/dev-perl/POSIX-strftime-Compiler/metadata.xml
@@ -5,4 +5,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">POSIX-strftime-Compiler</remote-id>
+ <remote-id type="cpan-module">POSIX::strftime::Compiler</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/PPI/Manifest b/dev-perl/PPI/Manifest
index 0f209ff65c4d..f6bffff090c8 100644
--- a/dev-perl/PPI/Manifest
+++ b/dev-perl/PPI/Manifest
@@ -1,4 +1,6 @@
AUX PPI-1.224.0-t-marpa-dot-inc.patch 670 BLAKE2B 87feb1cff3cc7a6ed77c11f1854268c678a8309f6bc402d290670482192c78ac0c6abdd21f7de083fd78f0c372e8cbb3c144a5b3ba83a8c0c858813b6492228b SHA512 b729bc4b64c7e25f6c44d689084778240f5450fa502f3fc3c3649d0ddf59eb89fa53108ceba9b87ac50a5de6847d134771aeea41a89014d62623ad582df9a579
DIST PPI-1.224.tar.gz 257197 BLAKE2B 47b80a0794bb9157cf0c3ef37d381f3dd5afe938cc6f3df1952ddfca87aa56ae0a4272f34fcd18f713e59ee4a0bcdd90043f012fef5ccf41130926021cb3c70a SHA512 7c5f4a01b3d4a1e7e2f68d7e5c81368387fbe9a4cd2f20afc494706f742c9ba0b293747b692fb77af9a1457e077687c7d5217bf09137ab71bb50ba52da24431c
+DIST PPI-1.236.tar.gz 257245 BLAKE2B 7f49ba8baa67b6597b774420d379e832412f666995701e5c6ab56d8ecbdb7a2542e7b2bb18ed76e944ccd47ba8bda970d0fd170683d9236f20991902eb401f86 SHA512 93a7f4059b12156bdcba77958c17841ab43d85cb0045d0c58d087d6e637e09e253a559cfe465d9d8699329098582759cb8381978c121b9661a9a755e919dece1
EBUILD PPI-1.224.0.ebuild 1022 BLAKE2B af77e29b9543d628a42faaeb1c3fd7d00114213455394c64f82c2bada8c7c0b9a4ef63f9eb2c39e6d4e9605fd981602119471c51edb60131ef8a3b054273d8ff SHA512 7789b2141116dc76f689565e4118168d9354fec48e527a258c87ea4e5a7e8db766b786c6b60ba48107f635d2e00f2ef3e0504c044c4bdc8af83558ea9787b985
+EBUILD PPI-1.236.0.ebuild 944 BLAKE2B f431ca95619faa555de66c5afd2d705cd20243e4eeb953976c811906c58eb5bfb0839ea4b0b9ed7fd9e7b10fc5d88f0f1f4663efe9f1792617a22837f9fbd435 SHA512 966e135a7610bdbf26d5be2364ff1b8a1ed0f9a9e8c84b40e4bb2271d6a2c8b6ac5266841a0c55dfb211089609a597d528beab17d9cbe108dcc7bb2e6cc19a2f
MISC metadata.xml 6633 BLAKE2B 66b064eed0aab9a099bb6ea9e621e10f4c5c06b052abf393a5edaccdb5ddbf068382ad767a2d9fb6a68e70766234ace27da4ceddbe0b2174167d27e56d705717 SHA512 a6f5d77c3a8a13f3c454185c090d595b400b665a9aa2dc7e7edbc0c643109bc251d6522a330510080c5ce905f84cfd8892ed0783032a6e45dccc710df5569ec2
diff --git a/dev-perl/PPI/PPI-1.236.0.ebuild b/dev-perl/PPI/PPI-1.236.0.ebuild
new file mode 100644
index 000000000000..e7555d93c89d
--- /dev/null
+++ b/dev-perl/PPI/PPI-1.236.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MITHALDU
+DIST_VERSION=1.236
+inherit perl-module
+
+DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Clone-0.300.0
+ >=virtual/perl-Digest-MD5-2.350.0
+ >=virtual/perl-File-Spec-3.270.100
+ >=dev-perl/IO-String-1.70.0
+ >=dev-perl/List-MoreUtils-0.160.0
+ >=virtual/perl-Scalar-List-Utils-1.330.0
+ >=dev-perl/Params-Util-1.000.0
+ >=virtual/perl-Storable-2.170.0
+ dev-perl/Task-Weaken
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ test? (
+ >=dev-perl/Class-Inspector-1.220.0
+ >=dev-perl/File-Remove-1.420.0
+ dev-perl/Test-Deep
+ >=virtual/perl-Test-Simple-0.860.0
+ >=dev-perl/Test-Object-0.70.0
+ >=dev-perl/Test-SubCalls-1.70.0
+ )
+"
diff --git a/dev-perl/PPIx-EditorTools/Manifest b/dev-perl/PPIx-EditorTools/Manifest
index 4932b9f8a7fa..3498978672a6 100644
--- a/dev-perl/PPIx-EditorTools/Manifest
+++ b/dev-perl/PPIx-EditorTools/Manifest
@@ -1,3 +1,6 @@
+AUX PPIx-EditorTools-0.20-fix-pseudo-deps.patch 5895 BLAKE2B bc7e02fec7ced2190b0f2e1a32465851903e0024b89ffe37e1f0fbf5200d5ee87b9dcc41871c749cfb90d828e2f6c602a74c5112aa58a3a24de4e2fd15ebaf3f SHA512 868dd49fa151515da9762d7941cab9db963fe88e9d8f61565944ebd5fe6150bbb7ca387a496f83c50617c3ebcadbdd7c6cd60f60b2660e59eaebfad2ec12d29b
DIST PPIx-EditorTools-0.18.tar.gz 38874 BLAKE2B 4f33c7053b028a30b01396d5f4af789b83aa18cf4ee754c32595ccc78272ba660e5934d97f3ede49cad1245dfabdecc1185931b0a16274f44c0d9fb191c1c91a SHA512 84be683e7f745c3b5d57944d9f91f0fb53274c2c5bd9f1b252b76d9f0a531f4cc4fbe45592fb70da5f91f978493e2f7c723d4222d99ce73aeebfacfb97110d0a
+DIST PPIx-EditorTools-0.20.tar.gz 37102 BLAKE2B 2f77696826c964ff3b31d21e6f0021be921a5b72a0d50dbe239f28bab91e79b4aca30ad189c6a1a28c074e9b2cc919cca37ae79c9cdeb274fa499e84f3bcb18b SHA512 1762e7d8b6a4e95a547932ecfeb029866a3259bc58409ab6d4f55d83f2d83bfe353c82ddc777b41f499d395b1d11ad12d912e541d06e1779fb25a7e17ba6f405
EBUILD PPIx-EditorTools-0.190.0.ebuild 736 BLAKE2B 957eee26b3404adce8270d86c53140de099f5d08bfbd50a43cfc08120d10bae803dd02e5b7fadd2623c0ee028343a3c07f930d6f89c4cb36bdf09c0c51944b2b SHA512 21c07b2bc03e748a19e32213c3e32f7f46ab1358abe3e0078ec0ea3cae461344e6c0e78d2e8bd21e12cfff532417990a274ad518f24c2cf781b671d647f01a8d
+EBUILD PPIx-EditorTools-0.200.0.ebuild 712 BLAKE2B d63429c54cc86f8df855c29bba684e1a0b6da794bebf8f192825e072168475d7ec8a8aaa000c315d938188788815fe1b702f3f4acce6fbc71f79501470be7bf8 SHA512 3edcfd4ecb2b78eb3e92927369e13905628dd6a1dcc38ab7af3faabee730a64475c4bbb863a70e3c899e6384617d2d78e6d60981ee1f1d34ac29ea54c62fa7bf
MISC metadata.xml 1137 BLAKE2B 00e498e97e5885959c77aaf678e4ffaf7d6109d61a4287ee6ba5dac1ee9c5d7a00031cac8ffd0ba0c77266eeb5664406e6f7f3b5c9d9f7113aa3cea751268ab0 SHA512 9ca46509feb83da6572facbff1e5318a315feeeb0d868e05500b78b83fbfe847a220c0bf05e921855454cf77f086327c9280b6b0509ad8c66b4b34ba8423c00a
diff --git a/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.0.ebuild b/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.0.ebuild
new file mode 100644
index 000000000000..2917e8496957
--- /dev/null
+++ b/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=YANICK
+DIST_VERSION=0.20
+inherit perl-module
+
+DESCRIPTION="Utility methods and base class for manipulating Perl via PPI"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Class-XSAccessor-1.20.0
+ virtual/perl-File-Spec
+ >=dev-perl/PPI-1.215.0
+ dev-perl/Try-Tiny
+"
+DEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ ${RDEPEND}
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ >=dev-perl/Test-Differences-0.480.100
+ dev-perl/Test-Exception
+ dev-perl/Test-Most
+ virtual/perl-Test-Simple
+ )
+"
+PATCHES=("${FILESDIR}/${PN}-0.20-fix-pseudo-deps.patch")
diff --git a/dev-perl/PPIx-EditorTools/files/PPIx-EditorTools-0.20-fix-pseudo-deps.patch b/dev-perl/PPIx-EditorTools/files/PPIx-EditorTools-0.20-fix-pseudo-deps.patch
new file mode 100644
index 000000000000..7bf56bdce9d7
--- /dev/null
+++ b/dev-perl/PPIx-EditorTools/files/PPIx-EditorTools-0.20-fix-pseudo-deps.patch
@@ -0,0 +1,204 @@
+From a83ab92189a6aa9d81f0f96aa905d023853a3c12 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Sun, 24 Dec 2017 17:20:33 +1300
+Subject: Fix pseudo-dependencies
+
+See also: https://github.com/yanick/PPIx-EditorTools/pull/9
+---
+ META.json | 9 +--------
+ META.yml | 7 -------
+ Makefile.PL | 16 +---------------
+ cpanfile | 7 -------
+ dist.ini | 5 +++++
+ t/00-report-prereqs.dd | 9 +--------
+ 6 files changed, 8 insertions(+), 45 deletions(-)
+
+diff --git a/META.json b/META.json
+index e5a97e2..c97d9ab 100644
+--- a/META.json
++++ b/META.json
+@@ -49,22 +49,15 @@
+ "CPAN::Meta" : "2.120900"
+ },
+ "requires" : {
+- "Class::Accessor" : "0",
+ "ExtUtils::MakeMaker" : "0",
+ "File::Spec" : "0",
+ "File::Temp" : "0",
+ "IO::Handle" : "0",
+ "IPC::Open3" : "0",
+- "Method::Signatures" : "0",
+- "Moose" : "0",
+- "MooseX::Declare" : "0",
+ "Test::Differences" : "0",
+ "Test::Exception" : "0",
+ "Test::More" : "0",
+- "Test::Most" : "0",
+- "autodie" : "0",
+- "lib" : "0",
+- "version" : "0"
++ "Test::Most" : "0"
+ }
+ }
+ },
+diff --git a/META.yml b/META.yml
+index 33840f5..5cf9d6a 100644
+--- a/META.yml
++++ b/META.yml
+@@ -7,22 +7,15 @@ author:
+ - 'Gabor Szabo <gabor@szabgab.com>'
+ - 'Yanick Champoux <yanick@cpan.org>'
+ build_requires:
+- Class::Accessor: '0'
+ ExtUtils::MakeMaker: '0'
+ File::Spec: '0'
+ File::Temp: '0'
+ IO::Handle: '0'
+ IPC::Open3: '0'
+- Method::Signatures: '0'
+- Moose: '0'
+- MooseX::Declare: '0'
+ Test::Differences: '0'
+ Test::Exception: '0'
+ Test::More: '0'
+ Test::Most: '0'
+- autodie: '0'
+- lib: '0'
+- version: '0'
+ configure_requires:
+ ExtUtils::MakeMaker: '0'
+ dynamic_config: 0
+diff --git a/Makefile.PL b/Makefile.PL
+index 15dacc8..d1ae11e 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -29,22 +29,15 @@ my %WriteMakefileArgs = (
+ "warnings" => 0
+ },
+ "TEST_REQUIRES" => {
+- "Class::Accessor" => 0,
+ "ExtUtils::MakeMaker" => 0,
+ "File::Spec" => 0,
+ "File::Temp" => 0,
+ "IO::Handle" => 0,
+ "IPC::Open3" => 0,
+- "Method::Signatures" => 0,
+- "Moose" => 0,
+- "MooseX::Declare" => 0,
+ "Test::Differences" => 0,
+ "Test::Exception" => 0,
+ "Test::More" => 0,
+- "Test::Most" => 0,
+- "autodie" => 0,
+- "lib" => 0,
+- "version" => 0
++ "Test::Most" => 0
+ },
+ "VERSION" => "0.20",
+ "test" => {
+@@ -55,7 +48,6 @@ my %WriteMakefileArgs = (
+
+ my %FallbackPrereqs = (
+ "Carp" => 0,
+- "Class::Accessor" => 0,
+ "Class::XSAccessor" => "1.02",
+ "ExtUtils::MakeMaker" => 0,
+ "File::Basename" => 0,
+@@ -63,9 +55,6 @@ my %FallbackPrereqs = (
+ "File::Temp" => 0,
+ "IO::Handle" => 0,
+ "IPC::Open3" => 0,
+- "Method::Signatures" => 0,
+- "Moose" => 0,
+- "MooseX::Declare" => 0,
+ "PPI" => "1.203",
+ "PPI::Find" => 0,
+ "Test::Differences" => 0,
+@@ -73,11 +62,8 @@ my %FallbackPrereqs = (
+ "Test::More" => 0,
+ "Test::Most" => 0,
+ "Try::Tiny" => 0,
+- "autodie" => 0,
+ "base" => 0,
+- "lib" => 0,
+ "strict" => 0,
+- "version" => 0,
+ "warnings" => 0
+ );
+
+diff --git a/cpanfile b/cpanfile
+index 770d0bc..c8a3208 100644
+--- a/cpanfile
++++ b/cpanfile
+@@ -11,22 +11,15 @@ requires "strict" => "0";
+ requires "warnings" => "0";
+
+ on 'test' => sub {
+- requires "Class::Accessor" => "0";
+ requires "ExtUtils::MakeMaker" => "0";
+ requires "File::Spec" => "0";
+ requires "File::Temp" => "0";
+ requires "IO::Handle" => "0";
+ requires "IPC::Open3" => "0";
+- requires "Method::Signatures" => "0";
+- requires "Moose" => "0";
+- requires "MooseX::Declare" => "0";
+ requires "Test::Differences" => "0";
+ requires "Test::Exception" => "0";
+ requires "Test::More" => "0";
+ requires "Test::Most" => "0";
+- requires "autodie" => "0";
+- requires "lib" => "0";
+- requires "version" => "0";
+ };
+
+ on 'test' => sub {
+diff --git a/dist.ini b/dist.ini
+index 37e7ddc..d38eb38 100644
+--- a/dist.ini
++++ b/dist.ini
+@@ -10,8 +10,13 @@ license = Perl_5
+ copyright_holder = The Padre development team as listed in Padre.pm.
+ copyright_year = 2011
+
++[FileFinder::Filter / NoExecTests]
++finder = :TestFiles
++skip = outline
++
+ [@Filter]
+ -bundle=@YANICK
+ -remove=Covenant
+ NextVersion::Semantic.format=%d.%2d
+ AutoPrereqs.skip=Abc
++AutoPrereqs.test_finder = NoExecTests
+diff --git a/t/00-report-prereqs.dd b/t/00-report-prereqs.dd
+index b8c35ca..30d5772 100644
+--- a/t/00-report-prereqs.dd
++++ b/t/00-report-prereqs.dd
+@@ -30,22 +30,15 @@ do { my $x = {
+ 'CPAN::Meta' => '2.120900'
+ },
+ 'requires' => {
+- 'Class::Accessor' => '0',
+ 'ExtUtils::MakeMaker' => '0',
+ 'File::Spec' => '0',
+ 'File::Temp' => '0',
+ 'IO::Handle' => '0',
+ 'IPC::Open3' => '0',
+- 'Method::Signatures' => '0',
+- 'Moose' => '0',
+- 'MooseX::Declare' => '0',
+ 'Test::Differences' => '0',
+ 'Test::Exception' => '0',
+ 'Test::More' => '0',
+- 'Test::Most' => '0',
+- 'autodie' => '0',
+- 'lib' => '0',
+- 'version' => '0'
++ 'Test::Most' => '0'
+ }
+ }
+ };
+--
+2.15.1
+
diff --git a/dev-perl/PPIx-Regexp/Manifest b/dev-perl/PPIx-Regexp/Manifest
index 016d4663ce16..d841c99dd0b1 100644
--- a/dev-perl/PPIx-Regexp/Manifest
+++ b/dev-perl/PPIx-Regexp/Manifest
@@ -1,5 +1,7 @@
DIST PPIx-Regexp-0.048.tar.gz 193354 BLAKE2B fb9948a9c64dd193514ad28f1499d5a07d643204dc640593256e8134530c6871dd8c344f4af1f9de0fe0e6da5c0689d9b5b82ef3a9260ad08a5184f56301c6d1 SHA512 59ac89a9deb279cd454d5b52bdd796a098ab298a02038c06bbbe933e44b2d0bf235bdcab6e73d04945b1de60540e0171465ccf4f772fcfcabdd4bed218c18e28
DIST PPIx-Regexp-0.051.tar.gz 198969 BLAKE2B 6f16db291d466c2311e0dbf77e18198bdeb8549b152bc604a1fb9c5bf01c39ad995d9396bf09655250031b9e114d435fa161be0d18452b8a29796507a582d238 SHA512 1b49d5e3ea3e572cb3df9a92fc020af47fbb3d7e0ccf4acabacb3ffbd200a62ab55a523e36848c7bf8e6b5b097a443584d4570247f24b778dc52fa29bc5d6a1a
+DIST PPIx-Regexp-0.053.tar.gz 204221 BLAKE2B 6bea11c9e906bb94db19bd72e75ebeee6d3c2aa64c78e91c3e536d21e494288cfe95067b1a20ddd438ff8829f5f7b23e408c6440a31a5f70fe0680d14e752d81 SHA512 2f9e913347ad415be47240f48536845d9c1f77211534f2d540f2e1583936a11586c224fe909fc2f7f876398cb1c8048386c001279a724a72f1f71015a43840b7
EBUILD PPIx-Regexp-0.48.0.ebuild 627 BLAKE2B ae26b4196be3abf514ec10aa66f64ba4a7fb36769d597f340087a3797d352f03daca0f2d2b785a1793d6413cdb698b11158122e85adf11ffa8be2e49673741d9 SHA512 1e75b2496b352e5e93f83c39f903c594d81540b875a466e7a3afabc435a837073958d706f229726c34432b3af0389824cd423d56b29e5a7ee9bcd01f9dda5b7f
EBUILD PPIx-Regexp-0.51.0.ebuild 544 BLAKE2B 1db95853f8102e9c0d705c7956fc1969e9f1be7176c47ac40b3d195b77b689436632e69ab11862e209477bb423271e9b17f41ae41d240e4a283145b9a9b3dbbb SHA512 23a6676e6ded4bd39c46d47d0b31600ccb447d5517cb0423e5da014cce6dc95c9e28be8f6ee280a654a7c148510af29107b48fea996f6c4b87bfde205ad824e6
+EBUILD PPIx-Regexp-0.53.0.ebuild 544 BLAKE2B 45ffba10d14c6c92974be74938073ae0c6350832817ca5da020d372fe0b6ec08d338f113a8ba5f97fc0632eb6bc2b0412da4d1f9d5650b7186bfb5a94aa09018 SHA512 0ccb230f345bd1a90c98e653822030957e98884214398838560ad3f4ea733d85394980952be729310fceea63ed515225d2b32d3482173ffaea58d9d43372af10
MISC metadata.xml 5135 BLAKE2B aa9ba72bf7b9457110960e2f70d1bd4c6447187ffe646daa436029895926e82b6b4dded139cdd954a194211e7cc4ff5ae719543b4d75a14777666cac6706aed4 SHA512 b880daf56051178ecf011e80656c00483e5fa5879d1107103916c6c56c4745f36dc902d06ea6827754bc1baba9ecd1c876470fa96d5fd5c076f7438ccbce3c02
diff --git a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.53.0.ebuild b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.53.0.ebuild
new file mode 100644
index 000000000000..8a94953451b9
--- /dev/null
+++ b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.53.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=WYANT
+DIST_VERSION=0.053
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Represent a regular expression of some sort"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test examples"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ dev-perl/List-MoreUtils
+ >=dev-perl/PPI-1.117.0
+ virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+ dev-perl/Module-Build
+ test? ( virtual/perl-Test-Simple )
+"
diff --git a/dev-perl/Parallel-ForkManager/Manifest b/dev-perl/Parallel-ForkManager/Manifest
index 403044094c28..6d03ad84c29c 100644
--- a/dev-perl/Parallel-ForkManager/Manifest
+++ b/dev-perl/Parallel-ForkManager/Manifest
@@ -1,5 +1,7 @@
DIST Parallel-ForkManager-1.17.tar.gz 23121 BLAKE2B 6527dc34dd29fd6028dd242e98bf89c65efc39f1f561138334006f21cf9d00d7d747aeca97e84dcea940dfd1ab307f2fe2d70c8b684823f3f670efc8a4e9edee SHA512 2897cc737bc35ab88bd60fea1cd371a499ea32fdcc33095601ecf8930725dd6350041172dd138e4ee4a529641aacb6fa51ae34f7ac9f1359f910713f3afa0f2c
DIST Parallel-ForkManager-1.18.tar.gz 23400 BLAKE2B e3ebfd159e24d330028b44b33d5c3223a34b0c47623e5a7fb0fe85a3a93804e2ece0ad97ad62fa7760210b8018927ad95bc53bcd18119f583b7e2fbfb5f20d6c SHA512 1d9f959f0caee374273c6eacd0791d758f899aa4a2fd5040232df82c170ba57de396608ce7f464412f00260ca14fb6e9302c6f4eab48419c6b445e86ae43366c
+DIST Parallel-ForkManager-1.19.tar.gz 24381 BLAKE2B fbd92bdbf69012337419e7d28678dbde291a819ce310fdcd47d05fd150f57a65da3e9e582946adeb95a85b3539447dd315a17746ea9dfa346222ff5a14106e87 SHA512 fdd076de153a09e1e8fb681cadc6c36a05f4c8a6718df61937eb5d26729108a6f2f322a7fb9d4bf6166bbfe52cb857e3ea6cab8368c7b5959500018cc01747c6
EBUILD Parallel-ForkManager-1.170.0.ebuild 814 BLAKE2B c289d90fb25e395252a958da7a878dcb73e48bca34e3cc8194ced79424066927847f3fb00375df14616b87bb7f3986c39b9ed996f52572d80016fc175833c855 SHA512 23e40ad6a1d7cd4f5fd8c517b8f28ca8456782ad137b028137427f0b94221bfb8c0b8616a21b199a51be48ba6a91cfaf74f23b65ff1a38f5e0f33a839906ef3f
EBUILD Parallel-ForkManager-1.180.0.ebuild 663 BLAKE2B 97eaf1fec90a728dde57193d3aea6958272fbdc253c7710f4895a268f5a7ad2edb8d8b8483951f1561dbe18ca9a3f1b36070d4f3cbe6625cc9b39db351c6280e SHA512 510db5852633eeedb246625f1846b06fa98ccdb02891092dd2f32304e752b5b11a8f05001831bca5d9bceb590bac65f8bb6b3ec79c0bf05840f0f38190b88665
+EBUILD Parallel-ForkManager-1.190.0.ebuild 663 BLAKE2B f38c665feff095b45402dd5e9509a8c5dd6cf9029eadd093d77306952417c7125702eff0944773963301f26b02740b9ffa55d7df1b3e165652df8ed0048a1714 SHA512 ecb55384ed8e4007cdfa6b055654ffee5605bf1ad808044122376d6e4b5cf5c1d9839a9eb9d923101534c360842593502890e09ac2401768b18f1ca438abc811
MISC metadata.xml 412 BLAKE2B f9685f233ad57dc03a506dad17ed7ca7db47574c9c86066925fb083917fee2d75de7b889a50be75a1a0497088b4ec87f8f0a44c3ba1c8cecad5320d10ced06f3 SHA512 3ece8329d77002aa4b494d3546d98dc46561326302daefbb46791da19e1ec0c6d9de654655ca434282202a3772baac665ea2cf4f47ce75464b2d17b5050c250e
diff --git a/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild b/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild
new file mode 100644
index 000000000000..9cd4df82f09f
--- /dev/null
+++ b/dev-perl/Parallel-ForkManager/Parallel-ForkManager-1.190.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=YANICK
+DIST_VERSION=1.19
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="A simple parallel processing fork manager"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~sparc-solaris ~x86-solaris"
+IUSE="test minimal"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Path
+ virtual/perl-File-Temp
+ virtual/perl-Storable
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 )
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.940.0
+ dev-perl/Test-Warn
+ )
+"
diff --git a/dev-perl/Params-Classify/Manifest b/dev-perl/Params-Classify/Manifest
index 24c7575ad57c..2117b96f4378 100644
--- a/dev-perl/Params-Classify/Manifest
+++ b/dev-perl/Params-Classify/Manifest
@@ -1,5 +1,7 @@
AUX Params-Classify-0.13.0-no-dot-inc.patch 2275 BLAKE2B 1208c7912ae1bc2a5662671ca61136df730151732de7ace4646136806a0591eb37ee7fbd62d87a434d712f2875fa11458034fd56f8cb7c5c1e970b137c8f0714 SHA512 f7225360fff798351a4c5abf573033bed4c3ee099a410d06c56fce7d392655fc6eae4cbe35a006d8eb9df036d2fa3407febdd7ecf7e30b9f1bbff955802ed62b
AUX Params-Classify-0.13.0-op_sibling.patch 2504 BLAKE2B b191de076d3b275c90d02f6f8eb4b3ded0b4fc109de4d0a9ed19120ba537a8157ac46ef238119c15662e308beb3378be4c3abd0b025c87b3e67f4d0c237e069c SHA512 e4c5cc9ee207922f48d1711b25f62b57bf2c03c9e52c6d0cb96713df421c95de014daf8d85910488b8d04f3545540139e5adb012925752c0da8578b29b311231
DIST Params-Classify-0.013.tar.gz 21014 BLAKE2B b3eae7c6c94866c4cef340ec55c4a7fa31fa2964b631f5b701c62adc24f7bd1896a45c6462452ace9cb8abffc9946077609506195d66f43e049b2518805f0e95 SHA512 8638d0d952854770049a8cf382ce02f6164025ad7224588d41be02f504947cb9d309d95c33d8fc1c2e3b5de6dfdbeac7fdaf9cd16dd6ba0a3d546c7a002e65e6
+DIST Params-Classify-0.015.tar.gz 22061 BLAKE2B c905a067415d6c2846fed8c52689cd93ad81fed70414369aa7d36a314c40668ab0ddc025fe296777fdd959161e79330cca41374044a2e5ad5887d96ae76548d4 SHA512 1c41590a3f06d21d5f23e12371b0aee5d4249f773bfb0738e955fbdccdccc6e495744c50d3b91305a6b470e022475446705c8eb8e8d05ca1ed037d369a67617c
EBUILD Params-Classify-0.13.0-r1.ebuild 673 BLAKE2B 7083a3fb9cbcf51a271d21065cd23e835498e2dadc564207a75a2728a81416d91f1ec3b766a9bb1ce2a4a0ec9755a45190e9d193259415fc9fc5bf6b1c664390 SHA512 4fe3a730e81b1acc921dd7b17ed77af73bcedda9c125a29b0daececf12928e8cc9d12265010e66d5317f79b7a204a9c7156d01f689c2b1c669440860eb1da3b0
+EBUILD Params-Classify-0.15.0.ebuild 655 BLAKE2B 5aa41ca2a769063e645c02cb37b47b6aad7788e40beea24dce63f84f135f9df61bf6c21b7361bffee0f85c8a4ee8b242333cd1775bfff090e704dc22da5a2335 SHA512 16885e7a00c060bb214f39dd86937d7633c9d74b4869e40d7d771df7037732936205cfabccf6fffcc292db58433d9f9a961d3e9f96f002082d666221006e6361
MISC metadata.xml 426 BLAKE2B 1de0a01712ae8f7ef7b1fd36ae0750f786972b1f4fed908bc04b7b5c2242a4418edd0c25503b9f16e78cbb9a766540ffc3c66cedb1c66be754721ad7702dc67f SHA512 f225a5362caebe1c868973ee63115caf802b914443e8a9a3347e72fa4ac533fe3f16e95f8ec1ae96ce5a85fcb1e6b971bc18ba1a9b14b410a7e5b23e9ead0214
diff --git a/dev-perl/Params-Classify/Params-Classify-0.15.0.ebuild b/dev-perl/Params-Classify/Params-Classify-0.15.0.ebuild
new file mode 100644
index 000000000000..b42204ca8997
--- /dev/null
+++ b/dev-perl/Params-Classify/Params-Classify-0.15.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ZEFRAM
+DIST_VERSION=0.015
+inherit perl-module
+
+DESCRIPTION="Argument type classification"
+
+SLOT="0"
+KEYWORDS="~amd64 ~s390 ~sh ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Devel-CallChecker-0.3.0
+ virtual/perl-Exporter
+ >=virtual/perl-Scalar-List-Utils-1.10.0
+ virtual/perl-XSLoader
+ virtual/perl-parent
+"
+DEPEND="
+ ${RDEPEND}
+ dev-perl/Module-Build
+ >=virtual/perl-ExtUtils-CBuilder-0.150.0
+ >=virtual/perl-ExtUtils-ParseXS-3.300.0
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Params-Util/Manifest b/dev-perl/Params-Util/Manifest
index 46b0cb75abb3..546ab7d5f13a 100644
--- a/dev-perl/Params-Util/Manifest
+++ b/dev-perl/Params-Util/Manifest
@@ -1,3 +1,5 @@
DIST Params-Util-1.06.tar.gz 40584 BLAKE2B 7ae01ed17b6efc8e436ceb4b62120673a73b51d64b03eb64c358753ff2b88bdbbfef43e0ad59d3171b8c0219c4bf2b4c6db01986e2fb924f87900a138d5b9f44 SHA512 6ff5e5280c29ac8f31d8ec43925ed5dadc02e3bba18797a9fa27d39fa284d2b1cde300db6ffe1ba8e141465fd8b5f984d36fcae4dc1f3121903d2bb75fff4d5c
+DIST Params-Util-1.07.tar.gz 40726 BLAKE2B 96d84eaab47a880520b666e5410215003f498b6a4b66d7b3df25a0d9bd2ee3d5ecb655da37e17174d3e4dccde7143bab3cf2f197799de6f6ca64dfaee3fb78d4 SHA512 ff471b01b33414fc5e1c68d97c21171a95d3418c33e3c45f9910cc768898690e35051506a83ad9403a200336654c14b8efc9d471c4b3fe3321047a7603d6fd56
EBUILD Params-Util-1.60.0-r1.ebuild 608 BLAKE2B 47e5ac2a26ab4bcc47dd7843f60152f607fc458c49d0794f5adc808193c43d008967bf9162d7f5755185362b4c36c99a9ff46359e1db93177dd563cfcfe5eab2 SHA512 00a8ce2080d9a067385a1eb35375f976ec18db5096820162320c7dbaf3f3f58af640658d618243f264c48f55ecd878dda205dd289d9209688a7890a488db0078
+EBUILD Params-Util-1.70.0.ebuild 683 BLAKE2B 534f666f864dd2b5ec0dab13d9f0586a80e31db65289990ab985bea0aedd319125c85aeec1ab12f8516b34604b762803c8b761d5bfbdd4b9f98d64040ee1134e SHA512 2b97dfc106a2769efad5ec0fccc47f4b6167d3927c933c2b42e95a4b6648423e3621c300e7149a5e0163ce3a8fe3eacfd1d2b045d620e0c04fc8b2960f1b5da9
MISC metadata.xml 394 BLAKE2B 81eb56b97951dab4d8b65fc45a485bd1ee1384690a930afefaef194abf96053b680e9ac4ad1b6056c785c173eac7802f6a3ec90dc899b8feca163d25dc4374c7 SHA512 5ecf99ab4566f2737d6554c15ddbd221bf50c3b03f8e48a898eff9341d51e9a6d47bc9ec976114ad77392238ff05c2fac3d63fab436dcd09984ba90ef1d08438
diff --git a/dev-perl/Params-Util/Params-Util-1.70.0.ebuild b/dev-perl/Params-Util/Params-Util-1.70.0.ebuild
new file mode 100644
index 000000000000..aa0d5506870a
--- /dev/null
+++ b/dev-perl/Params-Util/Params-Util-1.70.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ADAMK
+DIST_VERSION=1.07
+inherit perl-module
+
+DESCRIPTION="Utility functions to aid in parameter checking"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=">=virtual/perl-Scalar-List-Utils-1.180.0"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-CBuilder-0.270.0
+ >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+ >=virtual/perl-File-Spec-0.800.0
+ test? ( virtual/perl-Test-Simple )
+"
diff --git a/dev-perl/Params-Validate/Manifest b/dev-perl/Params-Validate/Manifest
index 7a3ef4b1b15f..c9786cc65e17 100644
--- a/dev-perl/Params-Validate/Manifest
+++ b/dev-perl/Params-Validate/Manifest
@@ -2,8 +2,10 @@ DIST Params-Validate-1.07.tar.gz 100822 BLAKE2B cfaa064afeab0a5cfdde6a3b14d7f2c1
DIST Params-Validate-1.22.tar.gz 125866 BLAKE2B 5346e9709c640c85df21a24c66132dc3e57f97bd84963f2f7bcf14821beaab5f27cb111496d1607385a767b37bb919191fbb91832d30639570e007e214b176d6 SHA512 48451f2dcae1432c0b3111668609214ef080281d4d480501e04798a249c938fc69f45a81d2d77d653be86305aa4176fc854487e37288d9f271b1723a072fd6ba
DIST Params-Validate-1.23.tar.gz 129865 BLAKE2B 0119fcec6e547d5ecc32fc22732e0133010901077beb8033ece3a351c432877a74aacb5a9125b264582eb39333cdcd03c3b957a4dd195e4ed2029c861d295b18 SHA512 0f39f269ebfbe22b42fb9f76fb5e5cd12252dcfef057b9b3458aa66b28662a4ab1cc84c5124294e339421982d3343cf7218fc47db2913bb69927137d2bfd1267
DIST Params-Validate-1.28.tar.gz 137099 BLAKE2B 8f99a1edd5b0bd3a808755952c1471db6e7d5292038af671cfcb75bab004277a039752aa5b56e62336f7db103a5d2ee4ad3792810d5a93803cd7c31e33da88be SHA512 e2ebf320c84120090224c5a22f313e11ff7317b433a82e20f9aa6706832e375ea31520d4d1ebcbd4aac68063c6c1addcea6c56002678a87cfabc9e4f4b4fad0d
+DIST Params-Validate-1.29.tar.gz 137609 BLAKE2B 46c62649a7bfc1d2a97f2c038d3ee288163c81b6019e1276ded18ad0560514ed3e0a6377fdfd1103bdc05df28af5d2355ca97c96ea5352d963d03049ced78925 SHA512 afa887d1ce60d38b82cbf3ad88fb892f473e0fa45db528b68e66bbb800058af453180cc96afddae56a2cdad8ec531a587e7aac36b6869c489caa6dd36a57a385
EBUILD Params-Validate-1.220.0.ebuild 891 BLAKE2B e263b1845789ea825b81fd4e904eabbe6c1e7d1fcbfa26242d021bb854de0b150ece679dfea7178889dd0bfaac97d995d9ce4e6846f7f6067878796a90abc03f SHA512 6d362c8c150c95a4decf86e6f39701dcf9d8aca8c065e465db2f71af2f8a306eeffad1e955cba49771991a6fa16441603a5b21afceb86476581555a02465f760
EBUILD Params-Validate-1.230.0.ebuild 900 BLAKE2B 8a0e96f005188b2478f4864065af06449e6266ad4ec7dbe0fcd28b3d3886b416b41419ee1fdfa3a5502a7ae430da686079e2e2aadb673ae4f31bdb714863c66b SHA512 baf3c668e738323d4322daa0f6b7e4ea3ab66a9901002ed2a2ce56e175146233e2a540a63c610db01238f5be96f99ecaa8186ad96cff91a3d770e8a4267a0cbe
EBUILD Params-Validate-1.280.0.ebuild 900 BLAKE2B 4bdf122e6786891f56075a85d1f316e99cbcc79bf46cee7a16d41679f6a62859e715881c52285a0fc36a30fd8fb22add5c51d31545dd2fff0ad12b2c051bd9f3 SHA512 37adae235281bc66830edf4a1e6f4a7e679eaf5b55a02b166d1fb6826b92a1931d58ef7fffd0d5a302bc111d4a7470e96c582f8453ec57925c72815e7742c1b0
+EBUILD Params-Validate-1.290.0.ebuild 933 BLAKE2B e2cee8af4946992cc467585394c14caf2d43fa9bd085f840801cffe3f50317d50f836a815e3459afff4b5204742416cc33b81539b4f8a99e54a7bf1cfdc553e0 SHA512 8fb5e7f14d878412589946186e9ed71a4c9addb62eaaad1e115d1441e4da229bdfff7a93ca4c7c8cc7e901489794fa81e509bfff8e7321ea9b6c02aea6a1051e
EBUILD Params-Validate-1.70.0-r1.ebuild 649 BLAKE2B bb083004fe04ef6bdea26722a11b93727f07a79f91011ccec9df4f05bd7bf2cafd64fd0c23e75aef0d6bf42280ef4963bbdcc3e0c23986997072fd9cf4b75771 SHA512 69f7e3ab72d30ef51fa08cb8792602efd5d84d7831c1b548fb858d53a2b85d6877dd86b2dfa58f636f7743b9d6ffe5088e51fb6dce52b935df58b4e9e15f8e32
MISC metadata.xml 610 BLAKE2B abeef76db866cb3a21286596a461749aef30f1055cfc1037f945a52842ac93da72a58ed9809064e3c917cb38b5be851e6cd2ab18ea7a0baacc110a89e7937a1c SHA512 487c0ddf29751ac3118c1a3fdcdb0675900152d089537663a4bd30028c5b2edf70696678b5d2a03afa7361dee8da4518402e75491b673d41e91258ef7c6ab158
diff --git a/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild b/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild
new file mode 100644
index 000000000000..012d8f21b187
--- /dev/null
+++ b/dev-perl/Params-Validate/Params-Validate-1.290.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.29
+DIST_EXAMPLES=( "benchmarks/*" )
+inherit perl-module
+
+DESCRIPTION="Flexible system for validation of method/function call parameters"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~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-Exporter
+ dev-perl/Module-Implementation
+ >=virtual/perl-Scalar-List-Utils-1.110.0
+ virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-0.280.0
+ >=virtual/perl-JSON-PP-2.273.0
+ test? (
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ dev-perl/Test-Requires
+ )
+"
diff --git a/dev-perl/Params-ValidationCompiler/Manifest b/dev-perl/Params-ValidationCompiler/Manifest
index 8ad569878f87..7f6dbd05d6ef 100644
--- a/dev-perl/Params-ValidationCompiler/Manifest
+++ b/dev-perl/Params-ValidationCompiler/Manifest
@@ -1,3 +1,5 @@
DIST Params-ValidationCompiler-0.24.tar.gz 43439 BLAKE2B ff9a63fd63751ad929f92b5bde06a245ade4893eab5023a0452046790a00cce9e6d92bfaa8651f49231d2da3470b0b0527d36218bd923803351d300b533a0370 SHA512 ea54587db2729991fd7f9d8c9f420449e8d0218473f465783a69d4b118cdfe9e7d7ff045d57ba6d989a79950fb61ad81caac781b3bbaeb6325e061e664cc1665
+DIST Params-ValidationCompiler-0.26.tar.gz 44588 BLAKE2B 8dc61a15e7a559ead00f6e9a4c05c0eb17f14cebfc29ad69db2c0c4814eab9ee84312cfa98c4683b9b7c6487af5c47afa47cf33600a1209195cb8e7b016dc657 SHA512 f393b1cf063ea4e504ddbc863b4f478924b071810431b7817bf6faeb1fe632cbd493bc2e96033dccc99c4ecb5fdba072044f90387c92f262b54cf8f0b0386c0b
EBUILD Params-ValidationCompiler-0.240.0.ebuild 758 BLAKE2B fea2888087e6e3256c2252d38f8498e6bad6a13c1bb52e17ccd6c8f7bdf8e8010936e4ac0b71ba55ebf74793be79813f6b0f3aa198ed838aef5c3fa33c0b094c SHA512 962a2bcf4448dfc2f86a3266f8a3fec53c4b6c5507278937a685ff1dcd47a09426ff02a2e9fa9f87e42ddacab3ae89b8fb0784dca9eecacf5e51dfbc33393342
+EBUILD Params-ValidationCompiler-0.260.0.ebuild 788 BLAKE2B 1db5534c0862513402d48046afc870ad8433bf4fba21b47e73b8a6c7614ac4d319a5186eb9cf3116b0d5645fedc3411bcc04c3a3a33125035e39ba51fe69d7f5 SHA512 d3eb0f37db153c791dc74a55cf32b309c56e5f2344cc17023df0de59f1f1cb66ff208879755460e148af3801be02c4a7018e2fefb6adf3cc97a1a229eb3411ca
MISC metadata.xml 590 BLAKE2B 7caf050225ba76929c61e7782f322517105fd429fdfb301ecc58fae55347d8c1f0da4155c951986c4f113c885e8939ac120b7b2478bde6d6d8f4c3dc0cc4f284 SHA512 9635b89b9c2297a9d33d30b89b393e4b0968432d9f99467a8d7844f3a0d046285937ca9713d662d02d0f2b46e502fdf1936960b2d2ee8db519a654221dc83890
diff --git a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild
new file mode 100644
index 000000000000..ff6204bbfcc6
--- /dev/null
+++ b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.260.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=0.26
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Build an optimized subroutine parameter validator once, use it forever"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+LICENSE="Artistic-2"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Eval-Closure
+ dev-perl/Exception-Class
+ virtual/perl-Exporter
+ >=virtual/perl-Scalar-List-Utils-1.400.0
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ >=dev-perl/Specio-0.140.0
+ >=virtual/perl-Test-Simple-1.302.15
+ dev-perl/Test-Without-Module
+ >=dev-perl/Test2-Suite-0.0.72
+ dev-perl/Test2-Plugin-NoWarnings
+ )
+"
diff --git a/dev-perl/Parse-ErrorString-Perl/Manifest b/dev-perl/Parse-ErrorString-Perl/Manifest
index 8c7d2d6d58b9..d5c663e4c7d7 100644
--- a/dev-perl/Parse-ErrorString-Perl/Manifest
+++ b/dev-perl/Parse-ErrorString-Perl/Manifest
@@ -1,3 +1,6 @@
+AUX Parse-ErrorString-Perl-0.27-no-dot-inc.patch 622 BLAKE2B cd25836fbb076bd47aca6dc9abe73074336b75a85544000728726674bb5d10514fc01a2f66d36ab3f7e6e30c5330795b12b44c869f24f39ba82291e1b9ef6b80 SHA512 25587eb339e5962c1b73c22919dc94318038bcd48493add5dfe704dfdaeee62a13b452c0dc52f8d951f67eff424bf54e42375d953e6225243d80e544ed211d30
DIST Parse-ErrorString-Perl-0.22.tar.gz 29675 BLAKE2B bbb8043ba24f5bdc7f2ceb741757dafa32f577876199418c2162ad56eef32975c8a153b1941d0d8ba6983eb881bcde199379a1cb18d276d1c8d611951bd3e231 SHA512 a1a99a876cd575adfcd30a3f73ed23c104380b32e24f34fc135b315794c640a37369abe10aea0daa5a73da030a38b52439b4a4716cc3c2c5a610a524a9ced507
+DIST Parse-ErrorString-Perl-0.27.tar.gz 29698 BLAKE2B fc1743382145c40a44de21f9a48d302fbb5f80f583b8545553507ef892baebb4f879649e1ccc0e511ffe3d986184397c8933ccd40999966be3154785b1b0004a SHA512 2111d3d130e7eeb754e11d6a20cd289be888fd384853d19000820363b8a2bb60f75db029cbf6646ec267ba5a9f25ddc596c335c41623cc07a82b12fce81a9800
EBUILD Parse-ErrorString-Perl-0.220.0.ebuild 746 BLAKE2B 076fc16ae72e9259fef9062b8e9149eaf7641437632fc8ab849922a5cc78c83c8481dc299c29a1589b12a0d3a2503a2a7442145a3ceed99b768c20b5d74720d1 SHA512 adb785d2f32b1ecc8158c98afc92a194ed3cb8209398c432bc24512ccb3ff4f3a31fb666ea739349b6c519a028368714da262730dcd3146251eddbb87a15d6ca
+EBUILD Parse-ErrorString-Perl-0.270.0.ebuild 608 BLAKE2B 123ae59697eef558ab9bc5c7099f7218a183d000ce415295850c51820f4e01043bde31d789fe1dc4b59f40612c457a9a292c6be267c2bfe9d0436f52ecb376a2 SHA512 9f75a91262946d5a9b5787fdd519c6fa4726d82802e6ea2b60a19ec15ee78c7868ba45d9f07e6847597e8b6acda2e5cd9ca279b70735a3de7f5a23b90bc69af4
MISC metadata.xml 581 BLAKE2B 112dabc3f3a4a602324629d21b337474d7cfe273bf857586c37c0941bf25b3a9ce277a7aeec61b29545b5a6e9cc34c1c83e91e446b160ba150bfc230de7e425f SHA512 4e26bebe3cc4eb0d930dace8145d31e4e7f017c21b5e6a1480e592d5e97d43132d85556299bfbc8e81a96a62c245064862dfa3aea5c84ddd14e8e3e29871b491
diff --git a/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.270.0.ebuild b/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.270.0.ebuild
new file mode 100644
index 000000000000..a2b8e197eb18
--- /dev/null
+++ b/dev-perl/Parse-ErrorString-Perl/Parse-ErrorString-Perl-0.270.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MANWAR
+DIST_VERSION=0.27
+inherit perl-module
+
+DESCRIPTION="Parse error messages from the perl interpreter"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Class-XSAccessor
+ virtual/perl-File-Spec
+ virtual/perl-Pod-Parser
+ >=dev-perl/Pod-POM-0.270.0
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.59
+ test? (
+ dev-perl/Test-Differences
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+PATCHES=( "${FILESDIR}/${PN}-0.27-no-dot-inc.patch" )
diff --git a/dev-perl/Parse-ErrorString-Perl/files/Parse-ErrorString-Perl-0.27-no-dot-inc.patch b/dev-perl/Parse-ErrorString-Perl/files/Parse-ErrorString-Perl-0.27-no-dot-inc.patch
new file mode 100644
index 000000000000..1fd431da93f8
--- /dev/null
+++ b/dev-perl/Parse-ErrorString-Perl/files/Parse-ErrorString-Perl-0.27-no-dot-inc.patch
@@ -0,0 +1,25 @@
+From ef3a6362d55a02572b55d8f56cccb1beaa873097 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org>
+Date: Tue, 4 Jul 2017 09:17:29 +1200
+Subject: Add build fixx for Perl 5.26
+
+Bug: https://bugs.gentoo.org/623086
+---
+ Makefile.PL | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 86e91c4..091130b 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,6 +1,6 @@
+ use strict;
+ use warnings;
+-use inc::Module::Install;
++use lib q[.]; use inc::Module::Install;
+
+ name 'Parse-ErrorString-Perl';
+ license 'perl';
+--
+2.15.1
+
diff --git a/dev-perl/Parse-Yapp/Manifest b/dev-perl/Parse-Yapp/Manifest
index b85604db3a62..f30c7ee1eecb 100644
--- a/dev-perl/Parse-Yapp/Manifest
+++ b/dev-perl/Parse-Yapp/Manifest
@@ -1,3 +1,5 @@
DIST Parse-Yapp-1.05.tar.gz 47776 BLAKE2B 8eb9747ff2f2fe0d9dc1d9a0e79cda477a45b4f77f18f06d6c05c4e7bf7af9a674873f1a1c1dd295db8e14757a29579cd60846fc0c67fdcd6dec1c90b3d87970 SHA512 27375b333bf4358f04354baa1d389b082863e12925bc16425b8b029fa4780a04f6d2e314fd011be4ddcc8dff5f17e9921b257c7a3b1c3cea728220c971bb059b
+DIST Parse-Yapp-1.21.tar.gz 108661 BLAKE2B b5d8e135f8befc4841250c75385fb935757e665b213373c983428809e5990e9f50fed250c3af9a5253da0f6a1494883b23b6ae42e4ae23cff799c3663bd054f0 SHA512 dbf6182d4813ff7e355ea1713c748bfdf8290040a93f123acec645c7a1733fe457ab6e0ab51c4ec83cf82bc43d7fb35cbf89875df7b5c2ffc9635e85458cfeee
+EBUILD Parse-Yapp-1.210.0.ebuild 553 BLAKE2B b7e1c3f0ce12fc5618d46139d0f717e7c6fefc4b208e5fdcd36d042ba76fa9a717621a685afcfc1a295a0de239ba4a741bb9739557929ca02d8123429060abce SHA512 6429a3c8b3b670d9b9ec86fb68588af18ec19542e7d0d08b0b597dbfdfed605525d358560c5d8f918daf8148ac5def25be12bcfae147451fb55373a4020a4fae
EBUILD Parse-Yapp-1.50.0-r1.ebuild 546 BLAKE2B 0b4f70ac07e7aa426adcd28cdf80b314aceea8f98c9bca9980bb764d2f9fd0eb14ee40d6867923d1846df5f9b0dd0d78d213de71cf55cc8498e96c27509b3a9b SHA512 4a889d0566fc6017448a71b9dbdda1ed968b180d950e7cbd4c76bf242d76ff562cf860990866253c870a571cf472379ace98e4120425040fa249a018f8116c1f
MISC metadata.xml 787 BLAKE2B 18e36f0028b449575c6346a0744ccb0b8ed755bfb335ee3d4e694af34057b5f2834140fdf917833f4e929b044415a8e5e5c84e4a93db0a8299df67f3b3adc69a SHA512 18e901c94c1fe62a328678ffa46bffc2b12de70cd38f92f322f68531b3bf05214fbd2b159c6f56cf78202e6be4e6d4f41f83e92da51a66fd99d31fbbab34699c
diff --git a/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0.ebuild b/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0.ebuild
new file mode 100644
index 000000000000..866bca93ab95
--- /dev/null
+++ b/dev-perl/Parse-Yapp/Parse-Yapp-1.210.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=WBRASWELL
+DIST_VERSION=1.21
+DIST_EXAMPLES=( "Calc.yp" "YappParse.yp" )
+inherit perl-module
+
+DESCRIPTION="Compiles yacc-like LALR grammars to generate Perl OO parser modules"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!=net-fs/samba-4*"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+mydoc="docs/*"
diff --git a/dev-perl/Path-Class/Manifest b/dev-perl/Path-Class/Manifest
index ce8c99d90a8d..e1cf20e1f4fe 100644
--- a/dev-perl/Path-Class/Manifest
+++ b/dev-perl/Path-Class/Manifest
@@ -1,3 +1,5 @@
DIST Path-Class-0.36.tar.gz 37033 BLAKE2B 5ec7833a334da957e928ecbe3b2dafbc12f63c51959af3ce89208ce54f0d7c1ca9cc6c76fb391c871bab98574f4dd17fb50036c45a9c04f28cfe51d1dee0c2e6 SHA512 17ab96c897537a5964efecc3d4883fedc048145f4980d3959cf501a7646f2f7837614da9e379411f7ecb1f8de1bf23615ee57555cc437878470865b3fabc4c2d
+DIST Path-Class-0.37.tar.gz 37473 BLAKE2B 1017de1f17cf0d0f27b07b8f59dfaa4a139e573ff67e7b8c37b522a8c164156943d5281daa5b4daaea87e72fa6b2d0229ede6aafe8f7b093ad0aac1d51d8314b SHA512 044d86f85eebff96bdff8fc11e97884eb4e06d56ecd2d3bfdc045135da6f08c40e644e0e5c1a779a8ef5d6c7c04e159e47721b4e637a92fed7d298b5f798ef83
EBUILD Path-Class-0.360.0.ebuild 871 BLAKE2B ed99bb8a0d32a9489558761cce6b8f5398237ba49bd34d4973b5dd8d4a4271a07956f28a925a52c21b233a522978d0522bfa527aafd64b8dbfe220b0490fe93f SHA512 0bbe5aad5f7effec9afa3ca003e64f8cb23f1830e4c33e15acc8cdc18bfc43352e0b3411f6acce1c87e54e071f1219224e41cd944831c89eb266f137efb85838
+EBUILD Path-Class-0.370.0.ebuild 880 BLAKE2B 0fe15da9a8b977ff520fdd98de1f7731c3b9d5153f83edb868b2e2e641988077035a960bbec4e1ab085a6c168bbcc965fa54a746c0d3bc5e9ea420843b8756eb SHA512 76b51c6f7bfab17f17c0d496dc68dc42517f661d90e1cc14c66d0495281729f40fc108aa3285930e958759f4ebdf374e6ee8ec42814e15ee6c8f8c01e1993183
MISC metadata.xml 585 BLAKE2B bab95c7547e43f88f7600192f911af16c29bf7356a62b64d94058dd4f8d1f44de76ad65490c05db359cf2f21ce86b788e92ea88dd83fe738b0ff795c4b05e5f5 SHA512 305513019b4556f6d88bd4e6948d9def1f95bad924a3c347a9b8b9d4912cfd24dc1d9ea1cfe499e6660d45b7dbccb8cefa66d3f83526556b7f0d1b7ddc5cdb83
diff --git a/dev-perl/Path-Class/Path-Class-0.370.0.ebuild b/dev-perl/Path-Class/Path-Class-0.370.0.ebuild
new file mode 100644
index 000000000000..4315c29e476f
--- /dev/null
+++ b/dev-perl/Path-Class/Path-Class-0.370.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=KWILLIAMS
+DIST_VERSION=0.37
+inherit perl-module
+
+DESCRIPTION="Cross-platform path specification manipulation"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ virtual/perl-File-Path
+ >=virtual/perl-File-Spec-3.260.0
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ virtual/perl-Perl-OSType
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+ >=dev-perl/Module-Build-0.360.100
+ >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+ test? (
+ virtual/perl-Test
+ virtual/perl-Test-Simple
+ )
+"
+src_test() {
+ perl_rm_files "t/author-critic.t"
+ perl-module_src_test
+}
diff --git a/dev-perl/Pegex/Manifest b/dev-perl/Pegex/Manifest
index bdf4b9390617..e52584556046 100644
--- a/dev-perl/Pegex/Manifest
+++ b/dev-perl/Pegex/Manifest
@@ -1,5 +1,7 @@
DIST Pegex-0.60.tar.gz 149449 BLAKE2B 4db25e469a3f51f2b7c4d7cb4e57dcdea3964ce2ae32dc85ba5eda8e79eca3c77c45158340cb185c401263ac5221d4a2916f420b82f0e1425139f8aea12144e1 SHA512 e0ea53d38ad889cef33d3121acbc0dd265cea3a9396100266be9c3f1a2b4d43fc18f752087d8f95830783d18b9d18bcecd36a91bde756b6eb5dd900b661338c5
DIST Pegex-0.63.tar.gz 148799 BLAKE2B 2f780f7aeaadbb26bb47fc7525f05767e738b90a327472d97662141f8645fd2cf98469c1c700b59741a523bf525aa08e59a7357dec19557380193c318de35210 SHA512 3b0d420830076035c9d982b2416502968e217024571c8789764b58e155b0f74076aafb010e5ba09ae1bc54cf63c3192b65c7db31450ccfb3edbafb7fa05ffc09
+DIST Pegex-0.64.tar.gz 152976 BLAKE2B ae9fa7a75d8d8f8499f696439541c8a0708326ed3f0dd765fa3ba8339c12cf7cf4d72efc3bd58e85dfa30575e9b0d16a8297ff4728f3b2dd7b6ed8b4d4f7b8bd SHA512 e717a762405a77b2670e1d9b3ca2ef760db186b3f62a92cfc6e87049e71f3abd5476b44a285d27c622711557540a0d978b90d5c59afae63692986f510d7458ce
EBUILD Pegex-0.600.0.ebuild 425 BLAKE2B 79994d586614b25c0adf51bd3cca080dc0b655c37205d1c431ad3ac9ad2f8faa67b90e33cc41aa43857c414f6d4d41d2a64c162b00fc35d5046a7dadc9dcff3d SHA512 8e04926a1ee4c72e7ce12a5b36fc68048d1f439864f882684142d5ca1a8623a6580835f72b4767aaa1119fc9421ed97a81d7c26a581dcbef52027c1039baeabf
EBUILD Pegex-0.630.0.ebuild 531 BLAKE2B b2408c6c090f41b269db47262e9252923e004f385414c2103424381353187adbb89981433223a8bccba1c2ecdbad0e4a80947e959de23a8683c9a64f15850bc0 SHA512 891a44d501e0ff9818e796fae4512ea7e33bc4afa3557a795b6525d3b83af6f887e58d634823473420b40179675c35d341def862fb4dd7401850e8805dab8396
+EBUILD Pegex-0.640.0.ebuild 531 BLAKE2B 4584983ea0898ac09256306fa23fdd85d11334fb9e8c60d15c2b28b374d68645f15a73600e58319e316415e5cc291d666ec681310b6c2ea9e021556391a2ce23 SHA512 aaa6a3617a23659adc7f5ce64da3d1c64f69d020a3554293159d8e30e95e4812bf8a08747d3e06f3508c63f1c80de39c403be755863f8193252cc991f5b80490
MISC metadata.xml 1440 BLAKE2B ff20746a0706d86325d32ca3b1b64ebdd9fed8955f7fe00c4b58de95d85a3e6ae787e464705bf66439b0ed5b17b297117604be442525efbedea5fd50dd2302ec SHA512 feb5e0cf1c8a13e85b80c013dddeab5a51253dd6e9205815e59c1248e067cd4c0e9000f4ebb729af6800f63af9339e5e88a9c8c269d1f147ad276945fbe01747
diff --git a/dev-perl/Pegex/Pegex-0.640.0.ebuild b/dev-perl/Pegex/Pegex-0.640.0.ebuild
new file mode 100644
index 000000000000..ae807867a00e
--- /dev/null
+++ b/dev-perl/Pegex/Pegex-0.640.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=INGY
+DIST_VERSION=0.64
+DIST_EXAMPLES=( "example/*" )
+inherit perl-module
+
+DESCRIPTION="Acmeist PEG Parser Framework"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/File-ShareDir-Install-0.60.0
+ test? ( dev-perl/YAML-LibYAML )
+"
+
+src_test() {
+ perl_rm_files t/author-*
+ perl-module_src_test
+}
diff --git a/dev-perl/Perl-Tidy/Manifest b/dev-perl/Perl-Tidy/Manifest
index 0f7823ef79df..039dc2e49cf0 100644
--- a/dev-perl/Perl-Tidy/Manifest
+++ b/dev-perl/Perl-Tidy/Manifest
@@ -1,5 +1,7 @@
DIST Perl-Tidy-20160302.tar.gz 428484 BLAKE2B 39fa56e9882e163c3630c979ab009fcd5b653021b880fa0632ae4e29af1a765cdceb1fd43751928eb26fb0269ba7c5f724161b5de98dbdd167a42712abc78d04 SHA512 68c7cef5723df717b5b314bee2bd76f29f49194479da993764cd127ced750d5cd8193b0c6c71c19c627687385d20d3e51ea01fcd81ec69374c7edb253bcac4f1
DIST Perl-Tidy-20170521.tar.gz 432394 BLAKE2B b791abb6213d7c8af42a1298854da81c7d03677b1fc08b101f43dcba43cb5ea68f8d8ecf290e69c057774754b3cd699caa21629d1e30fc4c8e13eeda72af7ba5 SHA512 5382162346e2eb1276d4790ed03208e52bfb82ecc2bc63facd5dd81e247872ff209a5aba7718997d426bd1aad5a3fc7434117b60f53dc2eaf9993df6ed9cb1e8
+DIST Perl-Tidy-20171214.tar.gz 435256 BLAKE2B 03e7ec8e7d76e6de68a54cd474f192b24ec4eaea563dae185b1723f80ac86df7c03bafbfcdcdffc0e3a18d2b57acf3f40321637fc66a64f1d0f72988e19a7e81 SHA512 bc561146f184dd0023de44741cafdcf6882ef553ed2e0c0ec8cd9a234f45b76638b4dc7edde0abfc36e4cc1f84ef908c35dc63f776de65e2abd938d35563cc65
EBUILD Perl-Tidy-20160302.0.0.ebuild 996 BLAKE2B b10e65f29f1e74a831b1ddf003472251aad5d192bbd79f000cfb480627269815df9d2ceb29d3a826acf87391f9e0fac025329430ab0ab32b524af2a44b1865a4 SHA512 b47e6ab6786607e88b2386f1aed5cdbfa30ac8f086f2a42ca77703e6820a33e0fafd7334e5ed6f08c4535de5b1b3ab8f0b16c4fe2439e0e5264a594d24ecf7c6
EBUILD Perl-Tidy-20170521.0.0.ebuild 915 BLAKE2B ff4afe65b03d92f0e25337820fa94c6ff10a19a6485a1c994600d4d4cb9f229a3b54d31bcb18030b81c0411a974fa9ea5bf58f3ce1b498b33d458a08a41971f1 SHA512 3bc647c30e6aff64fbee527d840957572bfd10f0fda6750c58859d684724c629cace73ee5ecc44b3ae90c2c951e74ff8a44c8bfe7cfed123d99974c74435c3a3
+EBUILD Perl-Tidy-20171214.0.0.ebuild 915 BLAKE2B 127d47d5986abf93f8e1ef7f9aee333a8b8a000d3f82e2ab7fb5033c22da7a132f93164e45774e6d6d42366b4482d67bb3142ac748ef6889c450f0bbccdce2c2 SHA512 e60ce00e1ee04756977de7ad97308350401c8ad512345c617d4111bea5ed100e470c68787035d615e47f347483397209925c147ef9b31f3375573434f1e846b4
MISC metadata.xml 1644 BLAKE2B 0c6fd7d907aa2865cae8f00b485322bd63ce2b950deef2c12db8b85fe6b064f91351a0687053c3800ed4c5332d99478aef04e527615ad4b83e50b0c23c572cf8 SHA512 a423f7ee82d755f703d5367b988153e08b181d62dd9121d4ac407333ddf8211e6e5b4467c9333f5141fbdc1b13e4a0d1ede40abd1136f5aaae70804352b09fc4
diff --git a/dev-perl/Perl-Tidy/Perl-Tidy-20171214.0.0.ebuild b/dev-perl/Perl-Tidy/Perl-Tidy-20171214.0.0.ebuild
new file mode 100644
index 000000000000..b3ffc3289260
--- /dev/null
+++ b/dev-perl/Perl-Tidy/Perl-Tidy-20171214.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=SHANCOCK
+DIST_VERSION=20171214
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="Perl script indenter and beautifier"
+HOMEPAGE="http://perltidy.sourceforge.net/ ${HOMEPAGE}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+src_install() {
+ perl-module_src_install
+
+ # Compressing pod is bad because perldoc can't decompress
+ # bzip2 automatically, and `less` can't render perldoc
+ docompress -x /usr/share/doc/${PF}/stylekey.pod
+ docompress -x /usr/share/doc/${PF}/tutorial
+
+ docinto ''
+ dodoc docs/stylekey.pod
+
+ docinto tutorial
+ dodoc docs/tutorial.pod docs/testfile.pl
+}
diff --git a/dev-perl/PerlIO-eol/Manifest b/dev-perl/PerlIO-eol/Manifest
index 755fb6cdf99a..6d00528abcdc 100644
--- a/dev-perl/PerlIO-eol/Manifest
+++ b/dev-perl/PerlIO-eol/Manifest
@@ -1,3 +1,5 @@
DIST PerlIO-eol-0.14.tar.gz 17721 BLAKE2B 90f0425f53363904be4eeafa2ebb9e5119091463290f58f7c773f704116ffa305c53c95cab10ea63c442b7b49f708ba3e195840bcb4033d10944dbcf566154be SHA512 d2d13123d71f26e19a7dc4981bd361a4420f49416372abf9c7a16254d03ef7a4595b37cc599883149e2810beccd7d40fff76c7b8982b03c71551d0e1b998fa06
+DIST PerlIO-eol-0.16.tar.gz 18403 BLAKE2B e1dd73c78bb211d28cd42b168b701f5c58c5ba75d44e16c52e0ecd05c1c7ab981058f36728dafb80e88224d81cbcd17ef35313fd8d9492c7caad065ebf1101a4 SHA512 671d0a362eb7d8650adb95bb555851493299607f72f4f88fd3f3c70326825eee0879f6ac837e99f25498d6c32ef14c57f38c8b82de38f1f66a291ab23d733ead
EBUILD PerlIO-eol-0.140.0-r1.ebuild 538 BLAKE2B 05cdd67da01cbfff6da42369779b8f1ce67ed19a5b348516597995195492dd23ba0b8256b5655175981ad183a3e4353a409fd3c8c6db98c856ec576c7e0fa070 SHA512 220b002ef2b64bb7507e3523d6ef68ceb30ec250e0d245ce7ddb9e77291efded0af32822d302d037958cfe5591cc2aab6055727bd8b834bff43fb8cf16ee9fb8
+EBUILD PerlIO-eol-0.160.0.ebuild 726 BLAKE2B ed4a67db7465bfb290d7398611222399883d344fcd022137d2f32a9859967b0d26cf397e15b0c29ac0083f97bb32688502fe296bcef84af9446d18ca432ee41b SHA512 5e6147129000d7b9a101fc2e83daf9d82a7707220d981a620a7617f2418245b02d562199592e3083e78d6bf7c5237c43bd381657f6ed8098ba1fe88be8572884
MISC metadata.xml 392 BLAKE2B 0c3240a04404a30973fa4e24f007573d4ced9683ac1f4842309a3763c3546b483951341bde83e29a6424480f42aa74b34359af4a94dc7c527b16f8dfe986d45a SHA512 2fe5b7934930ca0adbca468f8c76a87a013440f57813eeeb6952148b86c1c75c93ba6cca99a4747da18bced10395e7680faa1b84294c7e27ea97d626c0e5c2f4
diff --git a/dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild b/dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild
new file mode 100644
index 000000000000..50bbab603f36
--- /dev/null
+++ b/dev-perl/PerlIO-eol/PerlIO-eol-0.160.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=SHLOMIF
+DIST_VERSION=0.16
+inherit perl-module
+
+DESCRIPTION="PerlIO layer for normalizing line endings"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE="test"
+
+RDEPEND="
+ virtual/perl-Exporter
+ virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ virtual/perl-Test-Simple
+ )
+"
+# https://rt.cpan.org/Ticket/Display.html?id=123943
+PERL_RM_FILES=(
+ 'Changes~'
+ 'LICENSE~'
+ 'README~'
+ 'dist.ini~'
+ 'eol.xs~'
+ 'lib/PerlIO/eol.pm~'
+)
diff --git a/dev-perl/PerlIO-gzip/Manifest b/dev-perl/PerlIO-gzip/Manifest
index 309009985af9..33f5b8226c40 100644
--- a/dev-perl/PerlIO-gzip/Manifest
+++ b/dev-perl/PerlIO-gzip/Manifest
@@ -1,3 +1,5 @@
DIST PerlIO-gzip-0.19.tar.gz 18956 BLAKE2B 020b5d92a3c20d6be6474632a7f871af505d65894a150aea8b91845b8adf95991ac839c2d756e8847393dfd6cab87966f692609bb5033e452983230855b78588 SHA512 514b4e224bb66f00c1e7e4678ede625b6fd0ce0c2687bb7bf662d8ffe942c6a711426f27399343a9c02b0313dae8aa41a7e4551f7d9e59a178cc1a6d067d8608
+DIST PerlIO-gzip-0.20.tar.gz 19076 BLAKE2B e7ff1dd280bbfe80720c113a26626e222695642bc02730f5271345583784ca3e850d1fbd9958acc43a12dd603ef32cefc786acdc8e86263f9d38fd675df9b7e1 SHA512 b24e8fa99cbcbaf07feabfc09cefc55a10c1dce59b495b59343ff5217536f7108c92f462751e70242e6567be32e69a0cc88a2e66325e926174a64042d4b87966
EBUILD PerlIO-gzip-0.190.0.ebuild 402 BLAKE2B c7efe22617e764f48cb748cf130d5b30fab7b9c2e7ab9dd9740371a65e5066a92dce13076d333ac7d0ac090b75a546c2a844c918c8b5b2544d1ffa6f2c7707a6 SHA512 0a1fa9980b79688df5e878c405c361c11b0b345b3ba1566ab7d673a1f4f0213c22f8198451ab7fe75f1ce7bf3975b4161355ed2e3a8a19384b4e86a868788ffe
+EBUILD PerlIO-gzip-0.200.0.ebuild 411 BLAKE2B 06694439141c1dde2f6da27d5a5aa719c55e42c69007bfaed4811a540f3f93792f61c28fa61f3cb7efc8b78e26714928844414da3da08b44c8de5d550e43044d SHA512 1cd8f4eeb730cdd96455a19c216467d27b4f2cf160df0442c086208daf358bbe7bac506645c059be4056b933d946f7e0a915f44acbc0b2ca8042507db61e4d49
MISC metadata.xml 394 BLAKE2B 012d2ebbc40191cec5ea10b27824381fcdf4266f868c774605129074ee7af724978e9af79096a324d508ce5f19f1ca0716936dcdb83f375752804bc5e6857f9d SHA512 88240f01b3ade41e854f34495e5ccc8b1144b187a2284e604ece72edc68c0f0ceec580f4b5128ca5908ff5fb75af6701f751570853903904a3a30cbc4d7c37e3
diff --git a/dev-perl/PerlIO-gzip/PerlIO-gzip-0.200.0.ebuild b/dev-perl/PerlIO-gzip/PerlIO-gzip-0.200.0.ebuild
new file mode 100644
index 000000000000..5923944e662e
--- /dev/null
+++ b/dev-perl/PerlIO-gzip/PerlIO-gzip-0.200.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=NWCLARK
+DIST_VERSION=0.20
+inherit perl-module
+
+DESCRIPTION="PerlIO layer to gzip/gunzip"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+DEPEND="sys-libs/zlib"
+RDEPEND="${DEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Pod-Spell/Manifest b/dev-perl/Pod-Spell/Manifest
index bec392f1319b..295caaced11b 100644
--- a/dev-perl/Pod-Spell/Manifest
+++ b/dev-perl/Pod-Spell/Manifest
@@ -1,6 +1,8 @@
DIST Pod-Spell-1.01.tar.gz 12846 BLAKE2B 320f3f0dde18291b6a3765d273fe7fb9048afa09aac910114dadb660e77047e5c80686aa717e168e6d9fb8d94e75b8a8a71625b7e1a89001be90a87f688f5a03 SHA512 d846ff32a7129ff47aa8b90a9857fc2258eee5ce74ee158fa142e463592ed2d45d589fb378f1d3e17aa67adedd0059951c39d7d87dd367157c11c9c99fc49f71
DIST Pod-Spell-1.19.tar.gz 29244 BLAKE2B ea04e79d33c357b62c8a14e848f613e051fafe1be266b3ff30bc064f498c1a609be065b1e7e0ce3467da4d8fe87407a2cb292bbd77ded6c7a3c0d24fd655bbf5 SHA512 d9be19a67558d1d6e5c42f50df963ff3b2168f5cf78d25d7415c4fef92d5c6dfa0d0db0621d58358ea438efb50542652febaf8d18a7e3c16e79412bf8ae09999
+DIST Pod-Spell-1.20.tar.gz 31220 BLAKE2B ee725edd8d0dce09ecd076b468e1a6b05f89d2bd79f2e51c996ce715847141aaf2894b995603c716e3df4dbcba7d55f8ec0a3c4aac4d3b9ef6cc84e770ac1e87 SHA512 9a676a897dae7dfe37e9bfca2e5c11bcdc3221ed532b79970e6cc4d0de8dec0eca754cb9fbc5cbbbf6533a213c284d691609dd86d246ae146187bd9cd37d292e
DIST podspell.1.gz 648 BLAKE2B de6d7b87d746e9649986570c83882b598c11033d78624055df33e81285abd442de3484f03a9c2e4ca08cb4da528ddcd48de75c7244a84959d2b0da5a5546c63b SHA512 651d2fc9376329cb95986a885119dfd542f55e79045ec7aa2f37afcd9fc7bd86ba690c2e3a247b35ffd2d90c9adc9ad85e2d6128fb3424c75130d70aacb1c154
EBUILD Pod-Spell-1.10.0-r1.ebuild 619 BLAKE2B 6c58102d921f4d4b9ea95400a0cb97816e6e09e7d49b378692f0c21bc2f38d1c673e800b52c2987bf3832bb103eed4a8b14324c82ec4a9aee431245c0d881bc7 SHA512 e54de573ab167ecd5771ec0b7d958b0329fbba2376fed62a3d234782d86a840f89ee221a91053f3baf62b60dce9a6d08f39bc986a113c43853abae8ee3491aff
EBUILD Pod-Spell-1.190.0.ebuild 1031 BLAKE2B 8e3b62ac0c768f3e16eda6072a7d8cc2f5f079aa02e4009c45f41ea94f0b63b3ad456f94b0d0cde23d21b477ba931af883d8241a96eff1f4f9f0b91209f080f7 SHA512 9233548d1e8af547229c51d1e9ff48898886bc400424fbdfbdc8295bb00f1d8c3dd5809e6bfc7d25b4151611718256f09fd84bbfcc8ffcae2f1e55f7fef25aaa
+EBUILD Pod-Spell-1.200.0.ebuild 1028 BLAKE2B 593e3720df99972a710e8da28976452cd0dc1619b805730f7e7984524784bad1f106167b0e6094d2a3872bc36f559cf27caef252e21685598f64bdc5eb4d7fee SHA512 0c5c2ca247b7115f81abd9fa6657498fe1f04f88e9a74819271b7702233135539f259822bd97ba1750fed28c845bd5550bc706897471af4b255265d7f8f138e9
MISC metadata.xml 436 BLAKE2B f3921b08aad2a4c144aa3fac50ff02fe849eb7b328d5d3fa64f0bd4e5eed230f1175a7f0dcf93ca2cbb3c8ea8e72156e757d4d6361b1141bbe4212d0be919f66 SHA512 32c7920aa303d2e48461f89cc3118a0032469a15bf669e1569f11760639ee65f7c6980c51820e825811edeeff1c42c6ad6dfcde309db0f028514cf71bcb793d9
diff --git a/dev-perl/Pod-Spell/Pod-Spell-1.200.0.ebuild b/dev-perl/Pod-Spell/Pod-Spell-1.200.0.ebuild
new file mode 100644
index 000000000000..325288c69eda
--- /dev/null
+++ b/dev-perl/Pod-Spell/Pod-Spell-1.200.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DOLMEN
+DIST_VERSION=1.20
+inherit perl-module
+
+DESCRIPTION="A formatter for spellchecking Pod"
+SRC_URI+=" mirror://gentoo/podspell.1.gz https://dev.gentoo.org/~tove/files/podspell.1.gz"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE="test minimal"
+
+RDEPEND="
+ virtual/perl-Carp
+ dev-perl/Class-Tiny
+ dev-perl/File-ShareDir
+ dev-perl/Lingua-EN-Inflect
+ dev-perl/Path-Tiny
+ virtual/perl-Pod-Escapes
+ virtual/perl-Pod-Parser
+ virtual/perl-Text-Tabs+Wrap
+ virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/File-ShareDir-Install-0.60.0
+ test? (
+ !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 )
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-IO
+ dev-perl/Test-Deep
+ virtual/perl-Test-Simple
+ )
+"
+
+src_install() {
+ perl-module_src_install
+ doman "${WORKDIR}"/podspell.1
+}