summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-12-18 15:11:02 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-12-18 15:11:02 +0000
commit0fb71e0215ed52863e462cccef73c01aff44d43d (patch)
tree428fc3fa92f9c69ed02878e9b6151a9fb810e651 /dev-perl
parent9bd54251864651f49e673a08aec9ef79cfe08f04 (diff)
gentoo resync : 18.12.2017
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/Manifest.gzbin259000 -> 259008 bytes
-rw-r--r--dev-perl/Net-Subnet/Manifest3
-rw-r--r--dev-perl/Net-Subnet/Net-Subnet-1.30.0-r1.ebuild19
-rw-r--r--dev-perl/Net-Subnet/metadata.xml1
-rw-r--r--dev-perl/Net-Trackback/Manifest3
-rw-r--r--dev-perl/Net-Trackback/Net-Trackback-1.10.0-r1.ebuild17
-rw-r--r--dev-perl/Net-Trackback/metadata.xml9
-rw-r--r--dev-perl/Net-Whois-IP/Manifest3
-rw-r--r--dev-perl/Net-Whois-IP/Net-Whois-IP-1.190.0-r1.ebuild51
-rw-r--r--dev-perl/Net-Whois-IP/metadata.xml4
-rw-r--r--dev-perl/Net-Z3950-ZOOM/Manifest2
-rw-r--r--dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r2.ebuild20
-rw-r--r--dev-perl/Net-Z3950-ZOOM/files/Net-Z3950-ZOOM-1.28-network-tests.patch299
-rw-r--r--dev-perl/NetxAP/Manifest2
-rw-r--r--dev-perl/NetxAP/NetxAP-0.20.0-r2.ebuild34
15 files changed, 464 insertions, 3 deletions
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index d49bf05fbcb1..b494dda51dba 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Net-Subnet/Manifest b/dev-perl/Net-Subnet/Manifest
index 6f78228b0acc..1c588869ac05 100644
--- a/dev-perl/Net-Subnet/Manifest
+++ b/dev-perl/Net-Subnet/Manifest
@@ -1,4 +1,5 @@
AUX 1.30.0-pod-spelling.patch 491 BLAKE2B b8ac6e5132ae00d69a18a2882473638481c27e8618cfcdfd6e6f6cd350f71b54e4e53fd677621b2f1ac6f65bb3c999bf6745080595fca559853359dc7d734c2f SHA512 0eb9cdd317f78fd2d49e5d90eed52538f00a24f9019c757acc2280bf5d21bc606999197806816acc665ed13a9456b8a53eeee81e41222f2b0b0959734a697dc7
DIST Net-Subnet-1.03.tar.gz 4305 BLAKE2B 95f9a04920196c1161a26f7f4ad1fc4a88e564c4f359e1f000a2560399024ff3ad11c5eabd52e26c843bcb7f8c5ec1adabc127c362ba3e02e0cd524a883b32b1 SHA512 a28518e63736021c2c33959c13b54ec4dce0f43854f824c551b585db96ef001e62f6ce413cbc946aaa6cfa28cc4631973074c8980c1b0507f37390f4d8c70fd4
+EBUILD Net-Subnet-1.30.0-r1.ebuild 546 BLAKE2B 738acf2d1990f766f531bfc0d66e07a281ff411ddb11996fc6662c34a1c35f6c730ecd9003674a355127a2e17a86f9198f5cde942e7dfff8e6f3a1b0d7b06246 SHA512 a9bf0286d3752f971e4ccabaaaaec5c4b1dec5722f359045e57dced66ed39f7c6e6e89464ee6480ea361558345f106bf9ce14a1dd8375c8b40ae51f452dbbc44
EBUILD Net-Subnet-1.30.0.ebuild 550 BLAKE2B 835905ab3693d457380e68d72a9364a1152ed6e951974f73b28a23825a9a7a0718d2e7cf22fbac7f4220af477b4d9886283ed7f7b9acdbe1582b4605c0660b5b SHA512 1fa9fc98a520a87a8af4666366e130a2d02670e04c80f9f4fc271fd2295ab694dccf382dff521d9e5498e7c259be1303f0b1e0b6abf2119098df090296a855e9
-MISC metadata.xml 334 BLAKE2B 5af053aa5f7c466ad38f163285069d94868f4aec37886c4c3510f89aee9dbcdd58efe432b7dd4ba8cbf66a393c5f91ee0c6d1f31010b431c4bc1d3093b75aac2 SHA512 4a3e188f156b94e2e17d3cbc2a14a74b0b8f96af9ffce0494a2dd0be21de51afbb0a1aac767670ed3f0c158fcd383f3d963879373d77b779104556a0e4cb7589
+MISC metadata.xml 392 BLAKE2B 734c2f60ea9f274c323106afb4f802e8c5c054d15e2eed88457d11bb290d116d63eafbe759a60f6f91002fe85c24730566fb7611763c0bedb2d8a455c69ae116 SHA512 70c88d7ba867e8395fe5d129cb1d62908df39c968aa94ee8df3662d511a1a0cbe5698b72a9edde38310e752322fdb58396183e06fec590d6280229b9f69c64b2
diff --git a/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r1.ebuild b/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r1.ebuild
new file mode 100644
index 000000000000..355fd3179459
--- /dev/null
+++ b/dev-perl/Net-Subnet/Net-Subnet-1.30.0-r1.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=JUERD
+DIST_VERSION=1.03
+inherit perl-module
+
+DESCRIPTION="Fast IP-in-subnet matcher for IPv4 and IPv6, CIDR or mask"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+
+RDEPEND="
+ >=dev-perl/Socket6-0.250.0
+"
+DEPEND="${RDEPEND}"
+PATCHES=( ${FILESDIR}/${PV}-pod-spelling.patch )
diff --git a/dev-perl/Net-Subnet/metadata.xml b/dev-perl/Net-Subnet/metadata.xml
index b712450fc81d..3cdb951bb93f 100644
--- a/dev-perl/Net-Subnet/metadata.xml
+++ b/dev-perl/Net-Subnet/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="cpan">Net-Subnet</remote-id>
+ <remote-id type="cpan-module">Net::Subnet</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-perl/Net-Trackback/Manifest b/dev-perl/Net-Trackback/Manifest
index 60040e5b82a4..04b934f07cdc 100644
--- a/dev-perl/Net-Trackback/Manifest
+++ b/dev-perl/Net-Trackback/Manifest
@@ -1,3 +1,4 @@
DIST Net-Trackback-1.01.tar.gz 9067 BLAKE2B cc56cffe541eacd030a27d703235571278c3702380e9ee6d4ecfa938654004e6dda22c946740c5e67e087adb5ff60aa2bb5b043caa819c3881bf1093c6c797b1 SHA512 4936734bcd44c14383d7b6ec6899ebeb048a46ba9f82e337406ef52e2803a52ab6203588d6a36e30db77cc227b6b59257f8924031c6234c45cfa9b305f51b588
+EBUILD Net-Trackback-1.10.0-r1.ebuild 393 BLAKE2B 3c2074188e7c0b2c996eb8a598d668cbfe57455736cb15e9a250962ccc4111e34f7195c8186a1a39410149bca953014acf2a2656095edad699479646ae91547c SHA512 40db99fd21243183ab56ae92dfc3ed51c395d2f6b31f79d3abf07a0e6deef2764769ffdca1cc4dc6a07af91459cd6e153969eb7e25d02f0e10df5c61c09d94ee
EBUILD Net-Trackback-1.10.0.ebuild 423 BLAKE2B 2126ee76b5dca6995a0dcf3998c7291aa5902a15002d3f1534af56d1620cea5ff16ca460bae7cf0a14ef8e6c542fb3782ef670a24f9c988f0ee6896e6e1347a7 SHA512 dc4b7a2209fa844f2f9f7878d31cea1da2fa260c9c858bd74295c0005f821f1d7d49b0d54ac8fb554516c8e1cc47c45663b5ee2c7e98b6fd48dc15aba09534ed
-MISC metadata.xml 251 BLAKE2B 1de7d1f7a54ea11d1363a8a5673fe7e0e7c561103c03558042528680a9d5faab7222805b136c64d39abc56718c999581ccba9945fe5201ca12c962cc101fb267 SHA512 bc87b53817cd976bf8641fa1f7eeb62379b3bbb7d99d3a00078d1d55a0af6f296d54fda4bc2c2cda93434976b32b45a334fb3264fa3fbc1ed2f22728bf605695
+MISC metadata.xml 718 BLAKE2B a146b6c250cdf52ea32ca8b0a1eb45ba746c0dbcab1354f22d0d7923343199f2d5e9d4702326be264fb1db36ef15da07029609da30bcea88b6a594549fab2124 SHA512 9fe122bc2d32d3303a716e0ee5306acd62b367b4173205de4a516434712f4e361671f0be894733df938cb1ecd7289a03b0e2d5963e4ce9bec3286cb5454044d6
diff --git a/dev-perl/Net-Trackback/Net-Trackback-1.10.0-r1.ebuild b/dev-perl/Net-Trackback/Net-Trackback-1.10.0-r1.ebuild
new file mode 100644
index 000000000000..b72ac189d876
--- /dev/null
+++ b/dev-perl/Net-Trackback/Net-Trackback-1.10.0-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_VERSION=1.01
+DIST_AUTHOR=TIMA
+inherit perl-module
+
+DESCRIPTION="Object-oriented interface for developing Trackback clients and servers"
+IUSE=""
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-perl/libwww-perl-5.831.0
+ >=dev-perl/Class-ErrorHandler-0.10.0"
+RDEPEND="${RDEPEND}"
diff --git a/dev-perl/Net-Trackback/metadata.xml b/dev-perl/Net-Trackback/metadata.xml
index 51930499ab60..a1bea2f7a38b 100644
--- a/dev-perl/Net-Trackback/metadata.xml
+++ b/dev-perl/Net-Trackback/metadata.xml
@@ -5,4 +5,13 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Net-Trackback</remote-id>
+ <remote-id type="cpan-module">Net::Trackback</remote-id>
+ <remote-id type="cpan-module">Net::Trackback::Client</remote-id>
+ <remote-id type="cpan-module">Net::Trackback::Data</remote-id>
+ <remote-id type="cpan-module">Net::Trackback::Message</remote-id>
+ <remote-id type="cpan-module">Net::Trackback::Ping</remote-id>
+ <remote-id type="cpan-module">Net::Trackback::Server</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Net-Whois-IP/Manifest b/dev-perl/Net-Whois-IP/Manifest
index 923e708afc49..f3faccfdc33b 100644
--- a/dev-perl/Net-Whois-IP/Manifest
+++ b/dev-perl/Net-Whois-IP/Manifest
@@ -1,3 +1,4 @@
DIST Net-Whois-IP-1.19.tar.gz 25192 BLAKE2B 41dff899207f548a4a3fae1c011c6d46692ec14a601fc4bebe0f976371ab5a170db64db4e330c706832142a0577bdd57c9261993e9c354877dbe46f44c739f86 SHA512 80d1be9dc6c8e9da74df97524f1a804f6ab64f1e016509944b1ba970c2a508e46cd6d633c6cfc2e9fa5d3fc8240500f81cbc90a27bdeab26cb7b590ba97758ae
+EBUILD Net-Whois-IP-1.190.0-r1.ebuild 1208 BLAKE2B 2a26220d690974ab226e275108658b286cf4da96f1d4025e04da5446d7f6b3881a917e926af31488c20f9a97b37567603a3c2e10267182bcee24e5391158d93e SHA512 dbaa8220a9d1554b8d57ab0708d06b78fbd5101fca04002318f92456631228d668ccf7c6d922a47063be14e8f9323406747282630ce7841608b5bc24b079c71a
EBUILD Net-Whois-IP-1.190.0.ebuild 794 BLAKE2B 94cd1c6e9ff30942fdab50128bcc7909d6e5666631e58dc87b33ea94858c62e8f841e6e789634e34d7d3855cef6ec999b08b0a607c27a6d67f40926acf3c2634 SHA512 088b3b96a608af471e57e9d8ea50c4c014612acc9fee470398a169bc4194ccd4bd83d60f8bed4f9702378d9ad7aca08e3d1841aabc997a5579455401caa3f9fd
-MISC metadata.xml 371 BLAKE2B 8690216719666584fbacbe4c9a1b622de7b0f36a38ee70c320ae2d664fb46e8c27dfa604d92fc71f093128572bbaa3a906bc2b371ca929d0096c1aed73e2f133 SHA512 828b617d47d6cea61dcb4eaec4386c9844f0588d18e0ecd8694611a30265caf9700b2be69396bcd1a4c156236e5e5e1ae51f12d53bc061db22cba62d353637ec
+MISC metadata.xml 511 BLAKE2B 95f9e9610aa9ef5e95ab37f004f7fa0fa841ecaa6d5838b276fa738138bb5ce3169e464f126fd156ce503ce3a5feb1d660b4ae9ede9eca8f01ac253280cc12e2 SHA512 98c89481190eb891b08446f738e696898f9d7ce6ceaa6b852bbbf3d90aafdc5b7c224d75c537f5aae1da8f1c999cae9bcea0fd2f8eb8ac8efe9b1cb00957e122
diff --git a/dev-perl/Net-Whois-IP/Net-Whois-IP-1.190.0-r1.ebuild b/dev-perl/Net-Whois-IP/Net-Whois-IP-1.190.0-r1.ebuild
new file mode 100644
index 000000000000..32f794ca21f1
--- /dev/null
+++ b/dev-perl/Net-Whois-IP/Net-Whois-IP-1.190.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_VERSION=${PV%0.0}
+DIST_AUTHOR=BSCHMITZ
+inherit perl-module
+
+DESCRIPTION="Perl extension for looking up the whois information for ip addresses"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+PERL_RM_FILES=(
+ "test.pl" # gets installed otherwise :(
+)
+RDEPEND="
+ dev-perl/Regexp-IPv6
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+src_test() {
+ local MODULES=(
+ "Net::Whois::IP ${DIST_VERSION}"
+ )
+ 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
+ # # All tests defined require networking
+ # and all fail.
+ # https://rt.cpan.org/Public/Bug/Display.html?id=110961
+ # local my_test_control
+ # my_test_control=${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}
+ # if ! has network ${my_test_control} ; then
+ # perl_rm_files "t/test1.t" "t/testx.t"
+ # fi
+ # perl-module_src_test
+}
diff --git a/dev-perl/Net-Whois-IP/metadata.xml b/dev-perl/Net-Whois-IP/metadata.xml
index 74081c2bc74c..dffda38316da 100644
--- a/dev-perl/Net-Whois-IP/metadata.xml
+++ b/dev-perl/Net-Whois-IP/metadata.xml
@@ -9,4 +9,8 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">Net-Whois-IP</remote-id>
+ <remote-id type="cpan-module">Net::Whois::IP</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-perl/Net-Z3950-ZOOM/Manifest b/dev-perl/Net-Z3950-ZOOM/Manifest
index 80e2628e642f..14a6cad33ade 100644
--- a/dev-perl/Net-Z3950-ZOOM/Manifest
+++ b/dev-perl/Net-Z3950-ZOOM/Manifest
@@ -1,3 +1,5 @@
+AUX Net-Z3950-ZOOM-1.28-network-tests.patch 6346 BLAKE2B 7057da20a3241402c411d7b572674c1f6a3c9c3ab35e8ee841c60b34e8c49c8bceee9b288fc8256f7a1cd16715ad8ff2ce718a320e258c7870367bb28a9866f8 SHA512 daa687aaeb6bc504f1ea33102bdcc82b355bd9cbf4ca8c4a0c894cbfe0b40caff4e43b7ec7c88e299fa9b7ba2648911ef106bf7c2d5a953aba84f95941acba60
DIST Net-Z3950-ZOOM-1.28.tar.gz 66800 BLAKE2B 747fdc742914edcf0c12e40a03ee593a45177bda6020489055a8e3e208c1ef02c709360fc2a72b7102e0d707c6920a01925b24be351eea4786103b6c5433d21e SHA512 647ec0e7e572a10307be76c469781423f3cdd176c9d968bc93746f22570b11208dc3364e8835fa1840dfb10de7a5df0d683ff06aeae2f1a67db13a8f810871eb
EBUILD Net-Z3950-ZOOM-1.280.0-r1.ebuild 350 BLAKE2B ca893d45748e160209fc266a8364833ccc63de27eb69c01d55f29790b3628296fd649f553a1a3cf2c31bf544f1c14278bd6f797aa1ae09aa6d54f0546915d250 SHA512 ade8399a7e71b2723e1922e7accc6e10a0fae0b4d4995969338cc27b06dd40fd18ceb252443adcaba47f6b8382ae186bc9e64e35883a46c79fa38640700f801c
+EBUILD Net-Z3950-ZOOM-1.280.0-r2.ebuild 408 BLAKE2B 6f5c60734fa9f420571d60bcf9979245ea1a6654749e9808c4de6920ba18568493a3e7b87e5bf45937a536ec03c0e471aa20a3349ea7b29a491f9fe1144498e2 SHA512 8a0f30cb47e183d906274bffcdeffcc1bbca069d37bac8b52f90c43c197a863d9605aa6dea5ce8fb7631d5ad792a445dadfd316471cb92e45b94e1ab5a546e57
MISC metadata.xml 1684 BLAKE2B 12eb6f17b81fb79b5260d8480bfb4ddf222284c8dd6132c099bffc056db0c7aa90df8b65d2790076f623edebef7f470f0d76de4283cb31e137bb5a96dc9aee3f SHA512 1ffa5d22a2b2be9fcb6592ec5a22f1d14c9d18fd28fc13e82cd38f93dd286b84f12e834fcd22a724d8a7d513528b153c85c9627844d09a23ad3c7dfd89330146
diff --git a/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r2.ebuild b/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r2.ebuild
new file mode 100644
index 000000000000..8934b5a75d3f
--- /dev/null
+++ b/dev-perl/Net-Z3950-ZOOM/Net-Z3950-ZOOM-1.280.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MIRK
+DIST_VERSION=1.28
+inherit perl-module
+
+DESCRIPTION="Perl extension for invoking the ZOOM-C API"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/yaz-2.1.50
+ dev-perl/MARC-Record
+"
+DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/${PN}-1.28-network-tests.patch" )
diff --git a/dev-perl/Net-Z3950-ZOOM/files/Net-Z3950-ZOOM-1.28-network-tests.patch b/dev-perl/Net-Z3950-ZOOM/files/Net-Z3950-ZOOM-1.28-network-tests.patch
new file mode 100644
index 000000000000..be9a2aa3e3ba
--- /dev/null
+++ b/dev-perl/Net-Z3950-ZOOM/files/Net-Z3950-ZOOM-1.28-network-tests.patch
@@ -0,0 +1,299 @@
+From dd0b1305d9d44167a10e224179a4d25b997dfb8c Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Sun, 17 Dec 2017 20:08:01 +1300
+Subject: Disable network-dependent tests when NO_NETWORK_TESTING is defined
+
+---
+ t/1-Net-Z3950-ZOOM.t | 6 ++++++
+ t/12-query.t | 6 ++++++
+ t/13-resultset.t | 6 ++++++
+ t/14-sorting.t | 6 ++++++
+ t/15-scan.t | 6 ++++++
+ t/16-packages.t | 6 ++++++
+ t/18-charset.t | 6 ++++++
+ t/19-events.t | 6 ++++++
+ t/2-ZOOM.t | 6 ++++++
+ t/22-query.t | 6 ++++++
+ t/23-resultset.t | 6 ++++++
+ t/24-sorting.t | 6 ++++++
+ t/25-scan.t | 6 ++++++
+ t/26-packages.t | 6 ++++++
+ t/28-charset.t | 6 ++++++
+ t/29-events.t | 6 ++++++
+ 16 files changed, 96 insertions(+)
+
+diff --git a/t/1-Net-Z3950-ZOOM.t b/t/1-Net-Z3950-ZOOM.t
+index a23ba48..673d9c3 100644
+--- a/t/1-Net-Z3950-ZOOM.t
++++ b/t/1-Net-Z3950-ZOOM.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 23;
+ BEGIN { use_ok('Net::Z3950::ZOOM') };
+
+diff --git a/t/12-query.t b/t/12-query.t
+index d21204b..c100699 100644
+--- a/t/12-query.t
++++ b/t/12-query.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 41;
+ BEGIN { use_ok('Net::Z3950::ZOOM') };
+
+diff --git a/t/13-resultset.t b/t/13-resultset.t
+index b3e6225..e8a4eaa 100644
+--- a/t/13-resultset.t
++++ b/t/13-resultset.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 24;
+ BEGIN { use_ok('Net::Z3950::ZOOM') };
+
+diff --git a/t/14-sorting.t b/t/14-sorting.t
+index 341ed44..3f663d4 100644
+--- a/t/14-sorting.t
++++ b/t/14-sorting.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 29;
+ use MARC::Record;
+
+diff --git a/t/15-scan.t b/t/15-scan.t
+index fea22a0..a723e43 100644
+--- a/t/15-scan.t
++++ b/t/15-scan.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 81;
+
+ BEGIN { use_ok('Net::Z3950::ZOOM') };
+diff --git a/t/16-packages.t b/t/16-packages.t
+index 1cdd022..de3ae56 100644
+--- a/t/16-packages.t
++++ b/t/16-packages.t
+@@ -12,6 +12,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 39;
+
+ BEGIN { use_ok('Net::Z3950::ZOOM') };
+diff --git a/t/18-charset.t b/t/18-charset.t
+index 72e0ead..05fdbd6 100644
+--- a/t/18-charset.t
++++ b/t/18-charset.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 9;
+
+ BEGIN { use_ok('Net::Z3950::ZOOM') };
+diff --git a/t/19-events.t b/t/19-events.t
+index 3c286b2..cecd221 100644
+--- a/t/19-events.t
++++ b/t/19-events.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 23;
+
+ BEGIN { use_ok('Net::Z3950::ZOOM') };
+diff --git a/t/2-ZOOM.t b/t/2-ZOOM.t
+index d644068..e6bda5a 100644
+--- a/t/2-ZOOM.t
++++ b/t/2-ZOOM.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 23;
+ BEGIN { use_ok('ZOOM') };
+
+diff --git a/t/22-query.t b/t/22-query.t
+index 4ffbd63..a5cb283 100644
+--- a/t/22-query.t
++++ b/t/22-query.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 41;
+ BEGIN { use_ok('ZOOM') };
+
+diff --git a/t/23-resultset.t b/t/23-resultset.t
+index 7a026ff..ac0977a 100644
+--- a/t/23-resultset.t
++++ b/t/23-resultset.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 24;
+ BEGIN { use_ok('ZOOM') };
+
+diff --git a/t/24-sorting.t b/t/24-sorting.t
+index e7f1b77..64251ae 100644
+--- a/t/24-sorting.t
++++ b/t/24-sorting.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 29;
+ use MARC::Record;
+
+diff --git a/t/25-scan.t b/t/25-scan.t
+index 01aba9e..042e0ab 100644
+--- a/t/25-scan.t
++++ b/t/25-scan.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 81;
+
+ BEGIN { use_ok('ZOOM') };
+diff --git a/t/26-packages.t b/t/26-packages.t
+index e60b5f3..eb7f7b3 100644
+--- a/t/26-packages.t
++++ b/t/26-packages.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 39;
+
+ BEGIN { use_ok('ZOOM') };
+diff --git a/t/28-charset.t b/t/28-charset.t
+index 16773f0..6abe21d 100644
+--- a/t/28-charset.t
++++ b/t/28-charset.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 9;
+
+ BEGIN { use_ok('ZOOM') };
+diff --git a/t/29-events.t b/t/29-events.t
+index 5c0ef4b..9bb2ba4 100644
+--- a/t/29-events.t
++++ b/t/29-events.t
+@@ -3,6 +3,12 @@
+
+ use strict;
+ use warnings;
++BEGIN {
++ $ENV{NO_NETWORK_TESTING} and do {
++ print "1..0 # SKIP due to NO_NETWORK_TESTING=1";
++ exit;
++ };
++}
+ use Test::More tests => 23;
+
+ BEGIN { use_ok('ZOOM') };
+--
+2.15.1
+
diff --git a/dev-perl/NetxAP/Manifest b/dev-perl/NetxAP/Manifest
index e23c6ee10a3b..31a5d12fb1d4 100644
--- a/dev-perl/NetxAP/Manifest
+++ b/dev-perl/NetxAP/Manifest
@@ -1,3 +1,5 @@
+DIST NetxAP-0.02-patches-1.tar.xz 2912 BLAKE2B f07a22b792b6e876786fb54749d73e10ed9bce2c87c1f56395c53c0aeb0696d12e8ad6590bf33adbf922a57a2b21a9797907c2a205bc69ba0cdb8dfa5598d4ab SHA512 5b54ad9de0467cfdf2876c72552d9a5bd678dc717acd02187dce5d7f405c9a710e4ec65c5b9f44c1d7d0e111e04255e99d27a0fac7950c90df1713875605c28d
DIST NetxAP-0.02.tar.gz 33374 BLAKE2B 551dcdfe26836f7a3be4c92a5d1eb3e0ad9a14effd977e1d9263a55eff5d795a7e0899de75d1a3f1246b684b33726ec6aeaab763f4cdbe10dc2082f3b6528090 SHA512 72b2cb8e68f462f8dbbda6b1008344be5cd6b120ea7a7f14c3b83dc3f0b649171416cc1d86caefaf6732a9eea978a7fb502cd9315c9d4399d114f80caac8eccf
EBUILD NetxAP-0.20.0-r1.ebuild 405 BLAKE2B 8362b3efbab6a06fe28b62c956c821fe82c1138cbff951267c262975cdb8d1be34b42d0d6561147c62202089f13de5a6509aed01aa04395434e69bd651ffc8db SHA512 c4370723eda85363171fb6a2e0481411b4288aa46297a107c9e99d0e2e16f0dbdb90d1db3d474c93eb50d938aba1dd4aa67466c927280411efafd322f565f24e
+EBUILD NetxAP-0.20.0-r2.ebuild 697 BLAKE2B 0a6fe3810c229f8aa402546e1a460213cab5a8cd7df598e8d6fb066d5b4842123c6514fa00fc6dbf7116eb72379fe384925cedc2f10555a9d87ac8884fdd594e SHA512 9b0a6256ed87e35783846a5a8cf224d3bb85b4c56864b435a9dc29f239078d0b26f0afc7395fb7153b6ca95d9b22d8e69243bc4fb8e3798da9c4f8e5eda5c82b
MISC metadata.xml 2380 BLAKE2B d7c0964d9f485ac336512c9e1dec4ec14068075539b7bc1c83103aff492f647870c893d11db07248bc4df6cb11c37e30ed9537c6191789a5a5cd3a6e90fd26b6 SHA512 b7ce0e85527acc10695dd72c1497dc05e88b2bdfe89318944c2cbf4dd7d8398c14ab8e9147f6e40b8f221f4c592b98542919a43563f41fbc5823fa8183f4d668
diff --git a/dev-perl/NetxAP/NetxAP-0.20.0-r2.ebuild b/dev-perl/NetxAP/NetxAP-0.20.0-r2.ebuild
new file mode 100644
index 000000000000..a4a234053305
--- /dev/null
+++ b/dev-perl/NetxAP/NetxAP-0.20.0-r2.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=KJOHNSON
+DIST_VERSION=0.02
+DIST_EXAMPLES=("examples/*")
+
+inherit perl-module
+
+PATCH_BASE="${PN}-0.02-patches-1"
+
+DESCRIPTION="A base class for protocols such as IMAP, ACAP, IMSP, and ICAP"
+SRC_URI+=" mirror://gentoo/${PATCH_BASE}.tar.xz https://dev.gentoo.org/~kentnl/distfiles/${PATCH_BASE}.tar.xz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="virtual/perl-MIME-Base64
+ dev-perl/MD5
+ dev-perl/Digest-HMAC
+ virtual/perl-Digest-MD5
+"
+DEPEND="${RDEPEND}
+ test? (
+ net-mail/uw-imap
+ )
+"
+src_prepare() {
+ eapply "${WORKDIR}/patches"
+ perl-module_src_prepare
+}