summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2017-06-07 14:42:23 +0000
committerryoon <ryoon@pkgsrc.org>2017-06-07 14:42:23 +0000
commit133aaeb7f23080d4a2e0240d7275753a978ad592 (patch)
tree1c4e9dfd2addfd27e5ca6ddc7111ee5a630edcd5
parent6592491ee3520e58e102676a59d2f136e905faef (diff)
downloadpkgsrc-133aaeb7f23080d4a2e0240d7275753a978ad592.tar.gz
Fix build with Perl 5.26.0
-rw-r--r--devel/p5-AnyEvent/distinfo3
-rw-r--r--devel/p5-AnyEvent/patches/patch-Makefile.PL15
-rw-r--r--devel/p5-Array-Diff/distinfo3
-rw-r--r--devel/p5-Array-Diff/patches/patch-Makefile.PL14
-rw-r--r--devel/p5-Class-Accessor-Grouped/distinfo3
-rw-r--r--devel/p5-Class-Accessor-Grouped/patches/patch-Makefile.PL14
-rw-r--r--devel/p5-Class-Adapter/distinfo3
-rw-r--r--devel/p5-Class-Adapter/patches/patch-Makefile.PL12
-rw-r--r--devel/p5-Class-Autouse/distinfo3
-rw-r--r--devel/p5-Class-Autouse/patches/patch-Makefile.PL12
-rw-r--r--devel/p5-Class-C3-Componentised/distinfo3
-rw-r--r--devel/p5-Class-C3-Componentised/patches/patch-Makefile.PL12
-rw-r--r--devel/p5-Class-ReturnValue/distinfo3
-rw-r--r--devel/p5-Class-ReturnValue/patches/patch-Makefile.PL12
-rw-r--r--devel/p5-Class-Trigger/distinfo3
-rw-r--r--devel/p5-Class-Trigger/patches/patch-Makefile.PL12
-rw-r--r--devel/p5-Config-GitLike/distinfo3
-rw-r--r--devel/p5-Config-GitLike/patches/patch-Makefile.PL12
-rw-r--r--devel/p5-Context-Preserve/distinfo3
-rw-r--r--devel/p5-Context-Preserve/patches/patch-Makefile.PL12
-rw-r--r--devel/p5-File-Find-Rule-VCS/distinfo3
-rw-r--r--devel/p5-File-Find-Rule-VCS/patches/patch-Makefile.PL10
-rw-r--r--devel/p5-File-Flat/distinfo3
-rw-r--r--devel/p5-File-Flat/patches/patch-Makefile.PL13
-rw-r--r--devel/p5-MooseX-Emulate-Class-Accessor-Fast/distinfo3
-rw-r--r--devel/p5-MooseX-Emulate-Class-Accessor-Fast/patches/patch-Makefile.PL14
-rw-r--r--devel/p5-Parallel-Prefork/distinfo3
-rw-r--r--devel/p5-Parallel-Prefork/patches/patch-Makefile.PL10
-rw-r--r--devel/p5-Test-Inline/distinfo3
-rw-r--r--devel/p5-Test-Inline/patches/patch-Makefile.PL12
-rw-r--r--devel/p5-Test-YAML-Valid/distinfo3
-rw-r--r--devel/p5-Test-YAML-Valid/patches/patch-Makefile.PL14
-rw-r--r--devel/p5-Test-utf8/distinfo3
-rw-r--r--devel/p5-Test-utf8/patches/patch-Makefile.PL12
-rw-r--r--devel/p5-asa/distinfo3
-rw-r--r--devel/p5-asa/patches/patch-Makefile.PL10
-rw-r--r--devel/p5-prefork/distinfo3
-rw-r--r--devel/p5-prefork/patches/patch-Makefile.PL12
-rw-r--r--devel/py-wrapt/Makefile4
-rw-r--r--devel/py-wrapt/distinfo10
-rw-r--r--math/pari23/Makefile4
-rw-r--r--math/pari23/distinfo5
-rw-r--r--math/pari23/patches/patch-ai28
-rw-r--r--math/pari23/patches/patch-src_desc_merge__82213
-rw-r--r--textproc/p5-Convert-PEM/distinfo3
-rw-r--r--textproc/p5-Convert-PEM/patches/patch-Makefile.PL12
-rw-r--r--textproc/p5-Pod-Readme/distinfo4
-rw-r--r--textproc/p5-Pod-Readme/patches/patch-Makefile.PL19
-rw-r--r--textproc/p5-Pod-Tests/distinfo3
-rw-r--r--textproc/p5-Pod-Tests/patches/patch-Makefile.PL12
-rw-r--r--textproc/p5-String-CamelCase/distinfo3
-rw-r--r--textproc/p5-String-CamelCase/patches/patch-Makefile.PL13
-rw-r--r--textproc/p5-Test-YAML/Makefile8
-rw-r--r--textproc/p5-Text-RecordParser/distinfo3
-rw-r--r--textproc/p5-Text-RecordParser/patches/patch-Makefile.PL12
-rw-r--r--www/p5-Catalyst-Action-RenderView/distinfo3
-rw-r--r--www/p5-Catalyst-Action-RenderView/patches/patch-Makefile.PL14
-rw-r--r--www/p5-Catalyst-Plugin-ConfigLoader/distinfo3
-rw-r--r--www/p5-Catalyst-Plugin-ConfigLoader/patches/patch-Makefile.PL12
-rw-r--r--www/p5-Catalyst-Plugin-Static-Simple/distinfo3
-rw-r--r--www/p5-Catalyst-Plugin-Static-Simple/patches/patch-Makefile.PL14
-rw-r--r--www/p5-Catalyst-Runtime/distinfo3
-rw-r--r--www/p5-Catalyst-Runtime/patches/patch-Makefile.PL14
-rw-r--r--www/p5-Hijk/distinfo3
-rw-r--r--www/p5-Hijk/patches/patch-Makefile.PL12
-rw-r--r--www/p5-Plack-Middleware-ReverseProxy/distinfo3
-rw-r--r--www/p5-Plack-Middleware-ReverseProxy/patches/patch-Makefile.PL12
67 files changed, 493 insertions, 50 deletions
diff --git a/devel/p5-AnyEvent/distinfo b/devel/p5-AnyEvent/distinfo
index 5b48b93ad04..29ea36c0679 100644
--- a/devel/p5-AnyEvent/distinfo
+++ b/devel/p5-AnyEvent/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.29 2016/09/17 13:39:36 mef Exp $
+$NetBSD: distinfo,v 1.30 2017/06/07 14:42:23 ryoon Exp $
SHA1 (AnyEvent-7.13.tar.gz) = a4c6c045866d16a025a3df3038ce00b933eb12c9
RMD160 (AnyEvent-7.13.tar.gz) = 8b438339c89e73830a1c58e4a9623ec8ac80ae79
SHA512 (AnyEvent-7.13.tar.gz) = 7a3b10028641358cb5a7c09c01583ee7a7d7c8d02529a0e4682ff426246f3675a1e82cb46c31d0b7ea1c130c11b4f4f392be2592d961f1c03d66803287ddb089
Size (AnyEvent-7.13.tar.gz) = 299596 bytes
+SHA1 (patch-Makefile.PL) = f021944d7e1896b0b6f7a9d423c97249960f8098
diff --git a/devel/p5-AnyEvent/patches/patch-Makefile.PL b/devel/p5-AnyEvent/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..21cc72f7b85
--- /dev/null
+++ b/devel/p5-AnyEvent/patches/patch-Makefile.PL
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:23 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2016-09-17 02:32:17.000000000 +0000
++++ Makefile.PL
+@@ -22,7 +22,7 @@ print <<EOF;
+
+ EOF
+
+-do "constants.pl.PL"
++do "./constants.pl.PL"
+ or die "cannot execute constants.pl.PL: $@";
+
+ WriteMakefile(
diff --git a/devel/p5-Array-Diff/distinfo b/devel/p5-Array-Diff/distinfo
index 29965cb9119..af57bb9d4d9 100644
--- a/devel/p5-Array-Diff/distinfo
+++ b/devel/p5-Array-Diff/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.4 2015/11/03 03:27:56 agc Exp $
+$NetBSD: distinfo,v 1.5 2017/06/07 14:42:23 ryoon Exp $
SHA1 (Array-Diff-0.07.tar.gz) = 04d5f087941816367c8f9ceb446a18ce6cf41f21
RMD160 (Array-Diff-0.07.tar.gz) = 7d127b259814e97f34cc1d71810bef603795af21
SHA512 (Array-Diff-0.07.tar.gz) = a918c17538599899ed5651804117de080918941727e21f752f435a0e0222a25ac7f653e9affce76ccafb8c3eb4d4e73666eeae20542adf5664fb6341b2745f6e
Size (Array-Diff-0.07.tar.gz) = 52126 bytes
+SHA1 (patch-Makefile.PL) = 2941300f4fc383f48d846acdc6f4dfe75f78c5af
diff --git a/devel/p5-Array-Diff/patches/patch-Makefile.PL b/devel/p5-Array-Diff/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..70bc9195bfa
--- /dev/null
+++ b/devel/p5-Array-Diff/patches/patch-Makefile.PL
@@ -0,0 +1,14 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:23 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2010-10-08 00:00:09.000000000 +0000
++++ Makefile.PL
+@@ -1,5 +1,7 @@
+ sub auto_set_repository {}
+
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+ name 'Array-Diff';
+ all_from 'lib/Array/Diff.pm';
diff --git a/devel/p5-Class-Accessor-Grouped/distinfo b/devel/p5-Class-Accessor-Grouped/distinfo
index e82f6cf2d12..d3d8706051a 100644
--- a/devel/p5-Class-Accessor-Grouped/distinfo
+++ b/devel/p5-Class-Accessor-Grouped/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.16 2015/11/03 03:28:00 agc Exp $
+$NetBSD: distinfo,v 1.17 2017/06/07 14:42:23 ryoon Exp $
SHA1 (Class-Accessor-Grouped-0.10012.tar.gz) = d0efafd95c34746c12ead9dd3dd585e39f612f98
RMD160 (Class-Accessor-Grouped-0.10012.tar.gz) = d4537b6deda7fb397f66a68cc84017103821133f
SHA512 (Class-Accessor-Grouped-0.10012.tar.gz) = 195c4b1f9897b50753231ab6c893987a3e49e6283713175d612843651428c8cb2eb791a5385e25607a1db189861811efade33f94ef33c36cd41624e793ca20d1
Size (Class-Accessor-Grouped-0.10012.tar.gz) = 47830 bytes
+SHA1 (patch-Makefile.PL) = f855f14babf4dd0ff934d306e49eb44aef48d430
diff --git a/devel/p5-Class-Accessor-Grouped/patches/patch-Makefile.PL b/devel/p5-Class-Accessor-Grouped/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..fd8271332e9
--- /dev/null
+++ b/devel/p5-Class-Accessor-Grouped/patches/patch-Makefile.PL
@@ -0,0 +1,14 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:23 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2014-09-26 10:47:10.000000000 +0000
++++ Makefile.PL
+@@ -1,5 +1,7 @@
+ use strict;
+ use warnings;
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install 1.06;
+
+ name 'Class-Accessor-Grouped';
diff --git a/devel/p5-Class-Adapter/distinfo b/devel/p5-Class-Adapter/distinfo
index e483d5e956b..4268bf81446 100644
--- a/devel/p5-Class-Adapter/distinfo
+++ b/devel/p5-Class-Adapter/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 03:28:00 agc Exp $
+$NetBSD: distinfo,v 1.8 2017/06/07 14:42:24 ryoon Exp $
SHA1 (Class-Adapter-1.08.tar.gz) = a3c6c801c25c2f0363c59d42e5b5e2a28ae2ded5
RMD160 (Class-Adapter-1.08.tar.gz) = 2f4e8cb696e415ac6267dfcf6d903ccc49d2ab47
SHA512 (Class-Adapter-1.08.tar.gz) = 84053834561d058a38744e556d3573dfc91b5972a6329f3e7660cb422e4b680c76502c3ee3a2c80b6a135d67713502428a541a9e7b2c22991df8d7aab3de0408
Size (Class-Adapter-1.08.tar.gz) = 35843 bytes
+SHA1 (patch-Makefile.PL) = 4bd0029458d212bf52c1aaee98750f20177f7ae5
diff --git a/devel/p5-Class-Adapter/patches/patch-Makefile.PL b/devel/p5-Class-Adapter/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..c6a49d08981
--- /dev/null
+++ b/devel/p5-Class-Adapter/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:24 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2011-03-24 01:38:45.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install::DSL 1.00;
+
+ all_from lib/Class/Adapter.pm
diff --git a/devel/p5-Class-Autouse/distinfo b/devel/p5-Class-Autouse/distinfo
index 081ad25249e..3b338b8d6ef 100644
--- a/devel/p5-Class-Autouse/distinfo
+++ b/devel/p5-Class-Autouse/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.12 2015/11/03 03:28:01 agc Exp $
+$NetBSD: distinfo,v 1.13 2017/06/07 14:42:24 ryoon Exp $
SHA1 (Class-Autouse-2.01.tar.gz) = 875dadc0c92d617f1f38089240bf07b1b360d8ae
RMD160 (Class-Autouse-2.01.tar.gz) = 532bd1d71a0c1f096307199fc9dcb526d8a5fecf
SHA512 (Class-Autouse-2.01.tar.gz) = 68b23ac3a004d91e0cb77bed5c166a058128cd15d432dd278b477acbe33ee7f91b8b6e25245198a51f3b5679024ce4657d803b581745fb42bef4ba9bdbb416fd
Size (Class-Autouse-2.01.tar.gz) = 52719 bytes
+SHA1 (patch-Makefile.PL) = 1d81d8fabef6b830665c9fd1fbd0dfd7f65a6de4
diff --git a/devel/p5-Class-Autouse/patches/patch-Makefile.PL b/devel/p5-Class-Autouse/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..1712f6bdad9
--- /dev/null
+++ b/devel/p5-Class-Autouse/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:24 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2012-02-03 07:55:57.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install::DSL 1.04;
+
+ all_from lib/Class/Autouse.pm
diff --git a/devel/p5-Class-C3-Componentised/distinfo b/devel/p5-Class-C3-Componentised/distinfo
index c8bd36edd7e..db199400570 100644
--- a/devel/p5-Class-C3-Componentised/distinfo
+++ b/devel/p5-Class-C3-Componentised/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.6 2015/11/03 03:28:01 agc Exp $
+$NetBSD: distinfo,v 1.7 2017/06/07 14:42:24 ryoon Exp $
SHA1 (Class-C3-Componentised-1.001000.tar.gz) = 7865738314ba3a5cbe0df8b5114be4f71e52f7f9
RMD160 (Class-C3-Componentised-1.001000.tar.gz) = 3515628dc29b83846e8ac0a24d3b566b61ffa05f
SHA512 (Class-C3-Componentised-1.001000.tar.gz) = 860b7cd09b1add6f252fddc0934e9f542231be90a57cf36afcab55684aca2fdb667777248c3583ad955ce0b76db44297515f56194ed2ec444dd8c801a01b5713
Size (Class-C3-Componentised-1.001000.tar.gz) = 24335 bytes
+SHA1 (patch-Makefile.PL) = b392b36a8ce8daff355e2143fbc0f1b6514f55c8
diff --git a/devel/p5-Class-C3-Componentised/patches/patch-Makefile.PL b/devel/p5-Class-C3-Componentised/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..8ef21190117
--- /dev/null
+++ b/devel/p5-Class-C3-Componentised/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:24 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2011-08-07 15:29:59.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install 1.00;
+
+ use 5.006002;
diff --git a/devel/p5-Class-ReturnValue/distinfo b/devel/p5-Class-ReturnValue/distinfo
index fe483a01d4e..f1f7be463c6 100644
--- a/devel/p5-Class-ReturnValue/distinfo
+++ b/devel/p5-Class-ReturnValue/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 03:28:03 agc Exp $
+$NetBSD: distinfo,v 1.8 2017/06/07 14:42:24 ryoon Exp $
SHA1 (Class-ReturnValue-0.55.tar.gz) = b2e1e7dbd51df5bcbbbb6f71b54144f2bbaaff15
RMD160 (Class-ReturnValue-0.55.tar.gz) = ec6763e569980e4b0bec90256a5e037d420cc3e1
SHA512 (Class-ReturnValue-0.55.tar.gz) = 27aecf99a7db6c943c5300048a4e51aa7646fc83d2a6494f24a68fc76755a9e565099fa830e7f745b76c9ab1b2a8c5ac2a90cf3b22f250245413923bf03b315c
Size (Class-ReturnValue-0.55.tar.gz) = 14339 bytes
+SHA1 (patch-Makefile.PL) = e89de898472dc34191710a92ce9ff21c8dc0d1bd
diff --git a/devel/p5-Class-ReturnValue/patches/patch-Makefile.PL b/devel/p5-Class-ReturnValue/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..b937a9bd7a7
--- /dev/null
+++ b/devel/p5-Class-ReturnValue/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:24 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2007-08-13 21:20:44.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+
+ name('Class-ReturnValue');
diff --git a/devel/p5-Class-Trigger/distinfo b/devel/p5-Class-Trigger/distinfo
index 66e51fcec5a..04898eefd34 100644
--- a/devel/p5-Class-Trigger/distinfo
+++ b/devel/p5-Class-Trigger/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 03:28:03 agc Exp $
+$NetBSD: distinfo,v 1.9 2017/06/07 14:42:24 ryoon Exp $
SHA1 (Class-Trigger-0.14.tar.gz) = fb184c1e58c32bb3add03d45b1b88e23fa3cbfdb
RMD160 (Class-Trigger-0.14.tar.gz) = fc9c9d0fec5aa40930809fd62cfd75a697976bea
SHA512 (Class-Trigger-0.14.tar.gz) = f0908469a4853ef386158f2ee66bb52a1bb4cfcdb385ecd9fd3375af87943910ba75f99066a00eab5dd367f68404369c8ad4ae2afbcb76d18e9f1327f95eb2ca
Size (Class-Trigger-0.14.tar.gz) = 49950 bytes
+SHA1 (patch-Makefile.PL) = 1182236a38f6c7f9cd96020f628e50873cceadd6
diff --git a/devel/p5-Class-Trigger/patches/patch-Makefile.PL b/devel/p5-Class-Trigger/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..d1baa6c8c6c
--- /dev/null
+++ b/devel/p5-Class-Trigger/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:24 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2009-03-10 22:09:11.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+ name 'Class-Trigger';
+ all_from 'lib/Class/Trigger.pm';
diff --git a/devel/p5-Config-GitLike/distinfo b/devel/p5-Config-GitLike/distinfo
index a3a9661c54b..20907bc61b3 100644
--- a/devel/p5-Config-GitLike/distinfo
+++ b/devel/p5-Config-GitLike/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 03:28:04 agc Exp $
+$NetBSD: distinfo,v 1.10 2017/06/07 14:42:24 ryoon Exp $
SHA1 (Config-GitLike-1.16.tar.gz) = 9186a61ad3e9a00b19b03300d623c5c30265f399
RMD160 (Config-GitLike-1.16.tar.gz) = df68eb09acec4ca5a786b73820667e0645b315ce
SHA512 (Config-GitLike-1.16.tar.gz) = ec8d9302f10c2eaab900e4a44b588644e52c28a120d7dac443e7362b6338cd7ced86998ccbf74a33060f84e419609dd2d25f32acbee0866193c73d62166ab154
Size (Config-GitLike-1.16.tar.gz) = 49812 bytes
+SHA1 (patch-Makefile.PL) = 7e7c27385c81af5544f9f96da75740e83d2bf0d2
diff --git a/devel/p5-Config-GitLike/patches/patch-Makefile.PL b/devel/p5-Config-GitLike/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..45ad15a03ae
--- /dev/null
+++ b/devel/p5-Config-GitLike/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:24 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2013-09-16 20:05:22.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+ name('Config-GitLike');
+ all_from('lib/Config/GitLike.pm');
diff --git a/devel/p5-Context-Preserve/distinfo b/devel/p5-Context-Preserve/distinfo
index adac7b98ec8..32858bc7473 100644
--- a/devel/p5-Context-Preserve/distinfo
+++ b/devel/p5-Context-Preserve/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 03:28:05 agc Exp $
+$NetBSD: distinfo,v 1.3 2017/06/07 14:42:25 ryoon Exp $
SHA1 (Context-Preserve-0.01.tar.gz) = 0cf4e0bfd6ef3967b6671ff1ed93d51536d53806
RMD160 (Context-Preserve-0.01.tar.gz) = 7823a552765028d885c1ab00473965d81de6b6ef
SHA512 (Context-Preserve-0.01.tar.gz) = f579fdb935fb3d73375d1420db4f2357fae8a9feb350f5967f17dfe67074c02a5567180151fff6387324d995782a720e704cb0f5f5332623e88730117c3fe160
Size (Context-Preserve-0.01.tar.gz) = 13158 bytes
+SHA1 (patch-Makefile.PL) = 2cb49750775a52f0cd026c767e01ac24ede270b0
diff --git a/devel/p5-Context-Preserve/patches/patch-Makefile.PL b/devel/p5-Context-Preserve/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..51ad1e8dfe8
--- /dev/null
+++ b/devel/p5-Context-Preserve/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:25 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2008-01-15 21:58:35.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+
+ name 'Context-Preserve';
diff --git a/devel/p5-File-Find-Rule-VCS/distinfo b/devel/p5-File-Find-Rule-VCS/distinfo
index fc332d3020e..7be95873ad8 100644
--- a/devel/p5-File-Find-Rule-VCS/distinfo
+++ b/devel/p5-File-Find-Rule-VCS/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2015/11/03 03:28:15 agc Exp $
+$NetBSD: distinfo,v 1.6 2017/06/07 14:42:25 ryoon Exp $
SHA1 (File-Find-Rule-VCS-1.08.tar.gz) = 6a6662eacaed57053b6a33656b2999d840308aab
RMD160 (File-Find-Rule-VCS-1.08.tar.gz) = 4bed258b45ef9439f15b3241e4546fbbfcd3ee3f
SHA512 (File-Find-Rule-VCS-1.08.tar.gz) = e9ed73c4528022d49b71e5ccc1062e7a145d0fd30124fa3b009e244dd56404dd5415ba37ec4836d1f9ce6fabb22712727a8217a9714eb13b2a65249406368267
Size (File-Find-Rule-VCS-1.08.tar.gz) = 30225 bytes
+SHA1 (patch-Makefile.PL) = e7bcc27234587720150c6c67d9fde2dd37d5d96b
diff --git a/devel/p5-File-Find-Rule-VCS/patches/patch-Makefile.PL b/devel/p5-File-Find-Rule-VCS/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..650789ba933
--- /dev/null
+++ b/devel/p5-File-Find-Rule-VCS/patches/patch-Makefile.PL
@@ -0,0 +1,10 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:25 ryoon Exp $
+
+--- Makefile.PL.orig 2010-10-06 00:48:31.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install::DSL 1.00;
+
+ all_from lib/File/Find/Rule/VCS.pm
diff --git a/devel/p5-File-Flat/distinfo b/devel/p5-File-Flat/distinfo
index 6f4c37bfd6e..96eb9f2c522 100644
--- a/devel/p5-File-Flat/distinfo
+++ b/devel/p5-File-Flat/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2015/11/03 03:28:15 agc Exp $
+$NetBSD: distinfo,v 1.6 2017/06/07 14:42:25 ryoon Exp $
SHA1 (File-Flat-1.04.tar.gz) = 09d9bef3425ef9bec75b5fb7a664e2e33052707e
RMD160 (File-Flat-1.04.tar.gz) = 36847040787880043b569b2fac86509eb094b7a0
SHA512 (File-Flat-1.04.tar.gz) = 5271c45be6ec057247310f74da13c59e9549d1514e13e8111708ca9288439a198dae95a71d561c07afd2ec32663fac436f7b8df1160c3a7f071b597ba12bd789
Size (File-Flat-1.04.tar.gz) = 47183 bytes
+SHA1 (patch-Makefile.PL) = 5644f639a72b19fc26bf3d26cad48f431e662fec
diff --git a/devel/p5-File-Flat/patches/patch-Makefile.PL b/devel/p5-File-Flat/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..0c280ae3ca4
--- /dev/null
+++ b/devel/p5-File-Flat/patches/patch-Makefile.PL
@@ -0,0 +1,13 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:25 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2008-03-24 05:20:01.000000000 +0000
++++ Makefile.PL
+@@ -1,4 +1,6 @@
+ use strict;
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+
+ # Because many filesystem modules are buggier
diff --git a/devel/p5-MooseX-Emulate-Class-Accessor-Fast/distinfo b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/distinfo
index 43538936a74..25e9e25b8ed 100644
--- a/devel/p5-MooseX-Emulate-Class-Accessor-Fast/distinfo
+++ b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.6 2015/11/03 03:28:32 agc Exp $
+$NetBSD: distinfo,v 1.7 2017/06/07 14:42:25 ryoon Exp $
SHA1 (MooseX-Emulate-Class-Accessor-Fast-0.00903.tar.gz) = ef19e4ac9af934321f9a34b67acf1d4d98e8bd84
RMD160 (MooseX-Emulate-Class-Accessor-Fast-0.00903.tar.gz) = b49cf954f80b3743bee590a1cba65b4eb42ee682
SHA512 (MooseX-Emulate-Class-Accessor-Fast-0.00903.tar.gz) = 5205589b905449855e34c3772a9d18140352fc964a400fda53c0fee63da19116655d992c1bf1bae1bdfea4c2464fc579bb443d878291644152e1b851827897eb
Size (MooseX-Emulate-Class-Accessor-Fast-0.00903.tar.gz) = 21548 bytes
+SHA1 (patch-Makefile.PL) = 14269f004865e82de725860b3489925fe8e07c12
diff --git a/devel/p5-MooseX-Emulate-Class-Accessor-Fast/patches/patch-Makefile.PL b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..37480b098c9
--- /dev/null
+++ b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/patches/patch-Makefile.PL
@@ -0,0 +1,14 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:25 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2009-07-10 11:33:17.000000000 +0000
++++ Makefile.PL
+@@ -1,5 +1,7 @@
+ #! /usr/bin/perl -w
+
++use FindBin;
++use lib $FindBin::Bin;
+ # Load the Module::Install bundled in ./inc/
+ use inc::Module::Install;
+
diff --git a/devel/p5-Parallel-Prefork/distinfo b/devel/p5-Parallel-Prefork/distinfo
index 4b3a1577f6a..7e872c828ec 100644
--- a/devel/p5-Parallel-Prefork/distinfo
+++ b/devel/p5-Parallel-Prefork/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.6 2016/09/20 12:41:34 mef Exp $
+$NetBSD: distinfo,v 1.7 2017/06/07 14:42:25 ryoon Exp $
SHA1 (Parallel-Prefork-0.18.tar.gz) = 0c576d1cb1a74f806d66557f0d3a3bbc3a70738c
RMD160 (Parallel-Prefork-0.18.tar.gz) = a4e5158534e81c001df86b64f87283124a8d669f
SHA512 (Parallel-Prefork-0.18.tar.gz) = 9d2dc977d98c3ba263a0d8e189877b59661bfa9fdf97ed5e685271b4b1661522e8288ae8392bd9eeeafb21b37191e55a2bac35cce49d2d5d68e6c3e2d3353c6f
Size (Parallel-Prefork-0.18.tar.gz) = 28226 bytes
+SHA1 (patch-Makefile.PL) = b6cdf4c025599abb10a7edca0eb679abdc1bc4fc
diff --git a/devel/p5-Parallel-Prefork/patches/patch-Makefile.PL b/devel/p5-Parallel-Prefork/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..1c6d06f5963
--- /dev/null
+++ b/devel/p5-Parallel-Prefork/patches/patch-Makefile.PL
@@ -0,0 +1,10 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:25 ryoon Exp $
+
+--- Makefile.PL.orig 2014-05-13 08:29:18.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+
+ all_from 'lib/Parallel/Prefork.pm';
diff --git a/devel/p5-Test-Inline/distinfo b/devel/p5-Test-Inline/distinfo
index 4ea1b3e3a8d..ea94bd7d1b3 100644
--- a/devel/p5-Test-Inline/distinfo
+++ b/devel/p5-Test-Inline/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.13 2015/11/03 03:28:51 agc Exp $
+$NetBSD: distinfo,v 1.14 2017/06/07 14:42:25 ryoon Exp $
SHA1 (Test-Inline-2.213.tar.gz) = 36d600672493ccddcb805d56631fe7fbb29b122f
RMD160 (Test-Inline-2.213.tar.gz) = 56cc1d600826fa90950c312ff658a330c36b7ecf
SHA512 (Test-Inline-2.213.tar.gz) = 2d5772b515a0c7260c8591a56f640ebb41ce91e32380ae46636f2e85b3c56656fcbf75a1b859e30bb437b9bdcaaf268b943cb1332365173ff413d15f6761b4a4
Size (Test-Inline-2.213.tar.gz) = 61649 bytes
+SHA1 (patch-Makefile.PL) = 31ee61946dd961de257ecde3eee371aef4002df5
diff --git a/devel/p5-Test-Inline/patches/patch-Makefile.PL b/devel/p5-Test-Inline/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..72d6ed17898
--- /dev/null
+++ b/devel/p5-Test-Inline/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:25 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2013-04-09 06:02:09.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install 1.00;
+
+ all_from 'lib/Test/Inline.pm';
diff --git a/devel/p5-Test-YAML-Valid/distinfo b/devel/p5-Test-YAML-Valid/distinfo
index c5dbff0e173..b481a37f552 100644
--- a/devel/p5-Test-YAML-Valid/distinfo
+++ b/devel/p5-Test-YAML-Valid/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 03:28:55 agc Exp $
+$NetBSD: distinfo,v 1.4 2017/06/07 14:42:26 ryoon Exp $
SHA1 (Test-YAML-Valid-0.04.tar.gz) = 1445a3dde542dd646f0340a70356ede2926606ed
RMD160 (Test-YAML-Valid-0.04.tar.gz) = 4bc624c53c8079f01142f2f51ee821279cc906ed
SHA512 (Test-YAML-Valid-0.04.tar.gz) = 5e1ab689759fed4e907b23bb004989812b9f4602de187af8bb9d911aa2f0c2195c036a36348bba42e91a7d61e8c5000e5d396874aa32e9f9115ace24c9af8816
Size (Test-YAML-Valid-0.04.tar.gz) = 25970 bytes
+SHA1 (patch-Makefile.PL) = 1cd15e772e73d08bd01d08c709fa78bd52c0ace8
diff --git a/devel/p5-Test-YAML-Valid/patches/patch-Makefile.PL b/devel/p5-Test-YAML-Valid/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..a04022b3b98
--- /dev/null
+++ b/devel/p5-Test-YAML-Valid/patches/patch-Makefile.PL
@@ -0,0 +1,14 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:26 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2010-01-09 07:23:26.000000000 +0000
++++ Makefile.PL
+@@ -1,5 +1,7 @@
+ use strict;
+ use warnings;
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+
+ name('Test-YAML-Valid');
diff --git a/devel/p5-Test-utf8/distinfo b/devel/p5-Test-utf8/distinfo
index 2dac8b02f1c..57216da0855 100644
--- a/devel/p5-Test-utf8/distinfo
+++ b/devel/p5-Test-utf8/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 03:28:55 agc Exp $
+$NetBSD: distinfo,v 1.3 2017/06/07 14:42:26 ryoon Exp $
SHA1 (Test-utf8-1.01.tar.gz) = cf75b7fd96da36e9f461037772e66e78715830d5
RMD160 (Test-utf8-1.01.tar.gz) = 5204e28992c00fda261fc9aef737afe3b32243bf
SHA512 (Test-utf8-1.01.tar.gz) = 07dcd5ed98a63f7d96bb0fc629b168773d02bb4c93c5bc44ec60738fc29669794547dfde5913f9de682cd583cf85f4d82b6151398aaebcfec9278525447b9c4e
Size (Test-utf8-1.01.tar.gz) = 33308 bytes
+SHA1 (patch-Makefile.PL) = 3f7382435a7fa738931ae71ff9c591d2d7768b80
diff --git a/devel/p5-Test-utf8/patches/patch-Makefile.PL b/devel/p5-Test-utf8/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..74c637a8485
--- /dev/null
+++ b/devel/p5-Test-utf8/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:26 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2014-01-08 21:34:38.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+
+ name 'Test-utf8';
diff --git a/devel/p5-asa/distinfo b/devel/p5-asa/distinfo
index 6b92e1ca4e7..f8fd0e26ec7 100644
--- a/devel/p5-asa/distinfo
+++ b/devel/p5-asa/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 03:28:58 agc Exp $
+$NetBSD: distinfo,v 1.4 2017/06/07 14:42:26 ryoon Exp $
SHA1 (asa-1.03.tar.gz) = 9d899781e3173d9151ab24a56dee1c806c6ee376
RMD160 (asa-1.03.tar.gz) = 9b963184ff08b6fea551b51b58e0e3a16afa8f6b
SHA512 (asa-1.03.tar.gz) = 22cbccb93c8c9e96ec6e2cfa159f20a5220d722eb369a3c28a9ebae246fa145fb915db5d043722d52894d45f58015cc549f6aa0ba1dd4cbe498ad73cee918a1c
Size (asa-1.03.tar.gz) = 30840 bytes
+SHA1 (patch-Makefile.PL) = 0fbb146b445039e30c442a58bbdb8f7f232a50f0
diff --git a/devel/p5-asa/patches/patch-Makefile.PL b/devel/p5-asa/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..0b39c375536
--- /dev/null
+++ b/devel/p5-asa/patches/patch-Makefile.PL
@@ -0,0 +1,10 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:26 ryoon Exp $
+
+--- Makefile.PL.orig 2011-03-06 22:51:11.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install::DSL;
+
+ all_from lib/asa.pm
diff --git a/devel/p5-prefork/distinfo b/devel/p5-prefork/distinfo
index e8cb3cb8816..bb124013191 100644
--- a/devel/p5-prefork/distinfo
+++ b/devel/p5-prefork/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 03:29:00 agc Exp $
+$NetBSD: distinfo,v 1.8 2017/06/07 14:42:26 ryoon Exp $
SHA1 (prefork-1.04.tar.gz) = f92d4de1ea268410262a117f992c437ee7e940a4
RMD160 (prefork-1.04.tar.gz) = d297cff7fdb6bbf51ef91d26a1980c5f7394ca14
SHA512 (prefork-1.04.tar.gz) = 80fd65f9255116cc54421000557369e4d852444d921a1ef4dadf12a7ad4bd06e641787e57df57fc0180be092d3ca546e42e9ec03cf59d0170db1197140613f54
Size (prefork-1.04.tar.gz) = 29059 bytes
+SHA1 (patch-Makefile.PL) = 117f7b5cec5cbbc47f59800e3c656220a8cc399f
diff --git a/devel/p5-prefork/patches/patch-Makefile.PL b/devel/p5-prefork/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..7345e55aa2a
--- /dev/null
+++ b/devel/p5-prefork/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:42:26 ryoon Exp $
+
+* FIx build with Perl 5.26.0
+
+--- Makefile.PL.orig 2009-07-21 13:18:25.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install::DSL 0.91;
+
+ all_from lib/prefork.pm
diff --git a/devel/py-wrapt/Makefile b/devel/py-wrapt/Makefile
index af041660b70..666ae7325ea 100644
--- a/devel/py-wrapt/Makefile
+++ b/devel/py-wrapt/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2016/05/05 11:15:33 richard Exp $
+# $NetBSD: Makefile,v 1.2 2017/06/07 14:42:26 ryoon Exp $
-DISTNAME= wrapt-1.10.8
+DISTNAME= wrapt-1.10.10
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PYPI:=w/wrapt/}
diff --git a/devel/py-wrapt/distinfo b/devel/py-wrapt/distinfo
index 8a7424679de..18d700c4567 100644
--- a/devel/py-wrapt/distinfo
+++ b/devel/py-wrapt/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2016/05/05 11:15:33 richard Exp $
+$NetBSD: distinfo,v 1.2 2017/06/07 14:42:26 ryoon Exp $
-SHA1 (wrapt-1.10.8.tar.gz) = bf61e605eb54383666e3a403b99f49c4dee406d3
-RMD160 (wrapt-1.10.8.tar.gz) = 55882ba07e05aed13ceb301fd545aa9f891bb8a9
-SHA512 (wrapt-1.10.8.tar.gz) = 0e16bdf6cd18af546e4f8c862bcbe247a6e61977b5a6f26d7756564d188da210bbe1b7fea12e476a0bbf1fabc168d9d1864b2af4d5a4bc875fef936317320f29
-Size (wrapt-1.10.8.tar.gz) = 25183 bytes
+SHA1 (wrapt-1.10.10.tar.gz) = 6be4f1bb50db879863f4247692360eb830a3eb33
+RMD160 (wrapt-1.10.10.tar.gz) = e78fc011d2bacff5010e63fbdc68f6aa473b0fb3
+SHA512 (wrapt-1.10.10.tar.gz) = 4cb43eeadb49727dcd74cccd5b2e593bce1c9510904fa431be7d494563e73ea0e7dbbd00f23a48c1a2b7f3bf7c29ccc001ac1dab18e8dd1e5638184f6acb52ae
+Size (wrapt-1.10.10.tar.gz) = 27257 bytes
diff --git a/math/pari23/Makefile b/math/pari23/Makefile
index 942a1d7787d..b273aee78fb 100644
--- a/math/pari23/Makefile
+++ b/math/pari23/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2016/07/09 06:38:33 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2017/06/07 14:45:31 ryoon Exp $
DISTNAME= pari-2.3.5
PKGREVISION= 20
@@ -13,7 +13,7 @@ LICENSE= gnu-gpl-v2
MAKE_JOBS_SAFE= no
USE_LIBTOOL= yes
-USE_TOOLS+= perl:run
+USE_TOOLS+= perl
USE_LANGUAGES+= c c++
HAS_CONFIGURE= yes
CONFIGURE_ENV+= LOCALBASE=${LOCALBASE}
diff --git a/math/pari23/distinfo b/math/pari23/distinfo
index 855a5eeb483..8a104f8b5cf 100644
--- a/math/pari23/distinfo
+++ b/math/pari23/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1 2016/03/03 13:23:22 wiz Exp $
+$NetBSD: distinfo,v 1.2 2017/06/07 14:45:31 ryoon Exp $
SHA1 (pari-2.3.5.tar.gz) = f211ccfe42a4b18dbcde832dfd1ece6f477f4966
RMD160 (pari-2.3.5.tar.gz) = 488adf3af5398d0ab5390eb86b65cd79bd1044c5
@@ -12,7 +12,7 @@ SHA1 (patch-ae) = 34e174cf1c97ee8b627691f3a5bf19fbbea43324
SHA1 (patch-af) = 985b3a35f4c69124336c23c9c78690eb7e7d1567
SHA1 (patch-ag) = 8c50e5b01832bc876874d51df02905dddb7839f3
SHA1 (patch-ah) = 3febc677f1b94a9b3f4dec79388fdb8f77fa184f
-SHA1 (patch-ai) = 19b1f467ee0e534c19cce5768de070950e147c67
+SHA1 (patch-ai) = 391588df28a5ccdd7876a6c60ea94f49b52231d5
SHA1 (patch-aj) = 9231890613515ceb2c7018189dc549872f04a14d
SHA1 (patch-ak) = 622a06c67fd16c61ca8219c01e7f9dc9de202df4
SHA1 (patch-al) = 4b9fe2464fb1136449ab3f46dcd743e937db470f
@@ -21,6 +21,7 @@ SHA1 (patch-an) = 4e1f9c8e0c63e2f1922bb8b181212b3e09c56ce6
SHA1 (patch-ao) = 44bf077f1585e20277dcd42a7c5fd38d12b19af5
SHA1 (patch-ap) = 21a20b68b589f8be3036d1f2f9c4b2a7f43210a8
SHA1 (patch-config_get_fltk) = 2c2aa271fad5880a44b2df70a7143d2aea690ca0
+SHA1 (patch-src_desc_merge__822) = 8c4c317a21174d73d59b4fd9d5a3e155df141752
SHA1 (patch-src_headers_paridecl.h) = ee02e487807d8ed1c1a11268965ade76a2f80cf2
SHA1 (patch-src_language_anal.c) = d0028a51e8ef14cae766cb881fcfce82cec0346f
SHA1 (patch-src_language_es.c) = 27c286da66ce1a2fc6e5179cfb3f4e222984813d
diff --git a/math/pari23/patches/patch-ai b/math/pari23/patches/patch-ai
index 3b2e56d6636..b5b5868e888 100644
--- a/math/pari23/patches/patch-ai
+++ b/math/pari23/patches/patch-ai
@@ -1,4 +1,6 @@
-$NetBSD: patch-ai,v 1.1 2016/03/03 13:23:22 wiz Exp $
+$NetBSD: patch-ai,v 1.2 2017/06/07 14:45:31 ryoon Exp $
+
+* PERL5LIB part: Fix build with Perl 5.26.0
--- config/Makefile.SH.orig 2010-01-09 17:59:48.000000000 +0000
+++ config/Makefile.SH
@@ -347,3 +349,27 @@ $NetBSD: patch-ai,v 1.1 2016/03/03 13:23:22 wiz Exp $
if test -n "$add_funclist"; then
cat >> $file << EOT
+@@ -533,19 +431,19 @@ $desc/\$(DESC): $src/funclist $desc/merg
+ mv $desc/def\$(TMPSUF) \$@
+
+ $src/language/members.h: $desc/\$(DESC) $desc/gen_member
+- cd $desc && \$(PERL) gen_member \$(DESC) > members\$(TMPSUF)
++ cd $desc && PERL5LIB=. \$(PERL) gen_member \$(DESC) > members\$(TMPSUF)
+ mv $desc/members\$(TMPSUF) \$@
+
+ $src/language/init.h: $desc/\$(DESC) \$(DESC_HELP_GEN)
+- cd $desc && \$(PERL) gen_proto basic \$(DESC) > init\$(TMPSUF)
++ cd $desc && PERL5LIB=. \$(PERL) gen_proto basic \$(DESC) > init\$(TMPSUF)
+ mv $desc/init\$(TMPSUF) \$@
+
+ $src/gp/gp_init.h: $desc/\$(DESC) \$(DESC_HELP_GEN)
+- cd $desc && \$(PERL) gen_proto gp \$(DESC) > gp_init\$(TMPSUF)
++ cd $desc && PERL5LIB=. \$(PERL) gen_proto gp \$(DESC) > gp_init\$(TMPSUF)
+ mv $desc/gp_init\$(TMPSUF) \$@
+
+ $src/gp/highlvl.h: $desc/\$(DESC) \$(DESC_HELP_GEN)
+- cd $desc && \$(PERL) gen_proto highlevel \$(DESC) > highlvl\$(TMPSUF)
++ cd $desc && PERL5LIB=. \$(PERL) gen_proto highlevel \$(DESC) > highlvl\$(TMPSUF)
+ mv $desc/highlvl\$(TMPSUF) \$@
+
+ L0MODS=$kern0/asm0.h $knone/addll.h $knone/mulll.h $knone/bfffo.h $knone/divll.h
diff --git a/math/pari23/patches/patch-src_desc_merge__822 b/math/pari23/patches/patch-src_desc_merge__822
new file mode 100644
index 00000000000..9e08440b310
--- /dev/null
+++ b/math/pari23/patches/patch-src_desc_merge__822
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_desc_merge__822,v 1.1 2017/06/07 14:45:31 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- src/desc/merge_822.orig 2008-03-31 11:43:59.000000000 +0000
++++ src/desc/merge_822
+@@ -1,4 +1,6 @@
+ #!/usr/bin/perl -w
++use FindBin;
++use lib $FindBin::Bin;
+ use PARI::822;
+
+ PARI::822::read(\%funcs,$_,1)
diff --git a/textproc/p5-Convert-PEM/distinfo b/textproc/p5-Convert-PEM/distinfo
index 67835e7b4db..6fa87bdd175 100644
--- a/textproc/p5-Convert-PEM/distinfo
+++ b/textproc/p5-Convert-PEM/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2015/11/04 01:59:42 agc Exp $
+$NetBSD: distinfo,v 1.6 2017/06/07 14:46:58 ryoon Exp $
SHA1 (Convert-PEM-0.08.tar.gz) = eaee6c317cb8d4002604dacea45ea0d3349398f5
RMD160 (Convert-PEM-0.08.tar.gz) = 9bb9713bc5dde93422ff05089d849dc51ad7191b
SHA512 (Convert-PEM-0.08.tar.gz) = d5e4342b40d01d534ec5f81ab009af185f795267c1bce792d26739ab07078a618093c720230ac2b6cf10c4b5ae1c282c94afa5b9db2eef6fd66e684d2080c273
Size (Convert-PEM-0.08.tar.gz) = 54089 bytes
+SHA1 (patch-Makefile.PL) = c5c76d1477da41c694066f5e8c059e79d7c8b4ef
diff --git a/textproc/p5-Convert-PEM/patches/patch-Makefile.PL b/textproc/p5-Convert-PEM/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..33496c65976
--- /dev/null
+++ b/textproc/p5-Convert-PEM/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:46:58 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2010-12-07 04:53:22.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+ name 'Convert-PEM';
+ all_from 'lib/Convert/PEM.pm';
diff --git a/textproc/p5-Pod-Readme/distinfo b/textproc/p5-Pod-Readme/distinfo
index c953b916ccf..53fc9a12c75 100644
--- a/textproc/p5-Pod-Readme/distinfo
+++ b/textproc/p5-Pod-Readme/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.5 2015/11/04 01:59:47 agc Exp $
+$NetBSD: distinfo,v 1.6 2017/06/07 14:46:58 ryoon Exp $
SHA1 (Pod-Readme-v1.1.2.tar.gz) = 685cc3a34c4274caf04dd175e47f953646ed5aef
RMD160 (Pod-Readme-v1.1.2.tar.gz) = 820c006ddb13539cf75d6b2734d102569bfd0069
SHA512 (Pod-Readme-v1.1.2.tar.gz) = b8d2cb11fa2018d91b4623c471206c057046daf2570500c828f6f8fbe9ef8fe45e4977396352878c1ca5a47ec27be04ca53c1c9240e7dfc09a9405b0af5dcf47
Size (Pod-Readme-v1.1.2.tar.gz) = 47521 bytes
-SHA1 (patch-Makefile.PL) = 3475a94d601fd44c4167300b108d138afb376faf
+SHA1 (patch-Makefile.PL) = 36d516ca7fad2ccfd982a40465cba4052aec5904
diff --git a/textproc/p5-Pod-Readme/patches/patch-Makefile.PL b/textproc/p5-Pod-Readme/patches/patch-Makefile.PL
index fca2da7e1e4..a7107231605 100644
--- a/textproc/p5-Pod-Readme/patches/patch-Makefile.PL
+++ b/textproc/p5-Pod-Readme/patches/patch-Makefile.PL
@@ -1,8 +1,19 @@
-$NetBSD: patch-Makefile.PL,v 1.1 2015/01/11 15:29:44 wen Exp $
-do not install depends via CPAN
---- Makefile.PL.orig 2015-01-11 23:14:38.000000000 +0000
+$NetBSD: patch-Makefile.PL,v 1.2 2017/06/07 14:46:58 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+* do not install depends via CPAN
+
+--- Makefile.PL.orig 2014-12-08 18:01:19.000000000 +0000
+++ Makefile.PL
-@@ -89,5 +89,5 @@ author_requires(
+@@ -1,5 +1,7 @@
+ use strict;
+ use warnings FATAL => 'all';
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+
+ author 'Robert Rothenberg <rrwo@cpan.org>';
+@@ -89,5 +91,5 @@ author_requires(
recursive_author_tests('xt');
install_as_cpan;
diff --git a/textproc/p5-Pod-Tests/distinfo b/textproc/p5-Pod-Tests/distinfo
index 1afd62dc695..8a91a17a530 100644
--- a/textproc/p5-Pod-Tests/distinfo
+++ b/textproc/p5-Pod-Tests/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.3 2015/11/04 01:59:47 agc Exp $
+$NetBSD: distinfo,v 1.4 2017/06/07 14:46:58 ryoon Exp $
SHA1 (Pod-Tests-1.19.tar.gz) = 53ed2833ed06e8132ca0158a0038701ec72c29d2
RMD160 (Pod-Tests-1.19.tar.gz) = aeb4d5c44ccf8a99ab4f622aa30f450600ac79bf
SHA512 (Pod-Tests-1.19.tar.gz) = fb48e912f33bc36b782eaf71797732358288840148bdf69ce3381038c47de31e2e111d16d47351c75169016a8a45dcfdfa6e290f61acc8d130fd6c4d0c7dfb9c
Size (Pod-Tests-1.19.tar.gz) = 30157 bytes
+SHA1 (patch-Makefile.PL) = d66a106ec6c69e0d4abebfb0f113045309626066
diff --git a/textproc/p5-Pod-Tests/patches/patch-Makefile.PL b/textproc/p5-Pod-Tests/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..f9006db6ef5
--- /dev/null
+++ b/textproc/p5-Pod-Tests/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:46:58 ryoon Exp $
+
+* FIx build with Perl 5.26.0
+
+--- Makefile.PL.orig 2008-07-13 08:35:49.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install 0.75;
+
+ all_from 'lib/Pod/Tests.pm';
diff --git a/textproc/p5-String-CamelCase/distinfo b/textproc/p5-String-CamelCase/distinfo
index 79d314cc3d0..42e6db48636 100644
--- a/textproc/p5-String-CamelCase/distinfo
+++ b/textproc/p5-String-CamelCase/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.2 2015/11/04 01:59:48 agc Exp $
+$NetBSD: distinfo,v 1.3 2017/06/07 14:46:58 ryoon Exp $
SHA1 (String-CamelCase-0.02.tar.gz) = 39878678c5d85d34a9d7c63830f184cac23db43f
RMD160 (String-CamelCase-0.02.tar.gz) = 97112ef1cd5dce694a4d8cd5cdb906804f4d58d4
SHA512 (String-CamelCase-0.02.tar.gz) = 51532369a5c8a0d231298a51ecf7a60d303dd896d2bd065f6fa984bd0fcbdfdc8220b205cc808a7e6e78195ab18d410a6ddca8e0f23f1eb23aff75acef089afd
Size (String-CamelCase-0.02.tar.gz) = 8250 bytes
+SHA1 (patch-Makefile.PL) = 3e5b5eea84c7f560864be203c87aee4d3b1debb4
diff --git a/textproc/p5-String-CamelCase/patches/patch-Makefile.PL b/textproc/p5-String-CamelCase/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..5b356526c0d
--- /dev/null
+++ b/textproc/p5-String-CamelCase/patches/patch-Makefile.PL
@@ -0,0 +1,13 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:46:58 ryoon Exp $
+
+--- Makefile.PL.orig 2009-12-27 23:37:51.000000000 +0000
++++ Makefile.PL
+@@ -1,6 +1,8 @@
+ use strict;
+ use warnings;
+ use ExtUtils::MakeMaker;
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::ExtUtils::MY_Metafile qw(my_metafile);
+
+ my_metafile {
diff --git a/textproc/p5-Test-YAML/Makefile b/textproc/p5-Test-YAML/Makefile
index 00efcc29995..230998a8ea1 100644
--- a/textproc/p5-Test-YAML/Makefile
+++ b/textproc/p5-Test-YAML/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2017/06/05 14:24:47 ryoon Exp $
+# $NetBSD: Makefile,v 1.8 2017/06/07 14:46:58 ryoon Exp $
DISTNAME= Test-YAML-1.06
PKGNAME= p5-${DISTNAME}
@@ -15,8 +15,10 @@ DEPENDS+= p5-Test-Base>=0.86:../../devel/p5-Test-Base
PERL5_PACKLIST= auto/Test/YAML/.packlist
-USE_TOOLS+= bash:run
-REPLACE_BASH+= bin/test-yaml
+# Workaround: to avoid a WRKREF error
+DEPENDS+= bash-[0-9]*:../../shells/bash
+#USE_TOOLS+= bash:run
+#REPLACE_BASH+= bin/test-yaml
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Text-RecordParser/distinfo b/textproc/p5-Text-RecordParser/distinfo
index 9660a249323..6cf152ead37 100644
--- a/textproc/p5-Text-RecordParser/distinfo
+++ b/textproc/p5-Text-RecordParser/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.6 2015/11/04 01:59:52 agc Exp $
+$NetBSD: distinfo,v 1.7 2017/06/07 14:46:58 ryoon Exp $
SHA1 (Text-RecordParser-1.6.5.tar.gz) = 9c06d8bac11890cb7c8ac13705ed10228fc33634
RMD160 (Text-RecordParser-1.6.5.tar.gz) = b62b9adfd9e38323ceb5b3c9f9bd7e542864cbb2
SHA512 (Text-RecordParser-1.6.5.tar.gz) = a05e2c7a1a26ff1776dc00dd1d5eb92b41e03177a1eee8aa0ffde9c03368f918e67d7d4f8eb54483704cf9f276a954a91cbd12ce04172bd1a6e0844d3b289258
Size (Text-RecordParser-1.6.5.tar.gz) = 83653 bytes
+SHA1 (patch-Makefile.PL) = 89bd6e350ca98bef8291e68bae95830e0b35d80d
diff --git a/textproc/p5-Text-RecordParser/patches/patch-Makefile.PL b/textproc/p5-Text-RecordParser/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..5f830995291
--- /dev/null
+++ b/textproc/p5-Text-RecordParser/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:46:59 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2015-04-21 19:17:02.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+
+ name 'Text-RecordParser';
diff --git a/www/p5-Catalyst-Action-RenderView/distinfo b/www/p5-Catalyst-Action-RenderView/distinfo
index 63d9a986fd3..5cb3db64986 100644
--- a/www/p5-Catalyst-Action-RenderView/distinfo
+++ b/www/p5-Catalyst-Action-RenderView/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.9 2015/11/04 02:47:03 agc Exp $
+$NetBSD: distinfo,v 1.10 2017/06/07 14:51:18 ryoon Exp $
SHA1 (Catalyst-Action-RenderView-0.16.tar.gz) = 2e97448328791a9a2e95232543595b617b1cc47b
RMD160 (Catalyst-Action-RenderView-0.16.tar.gz) = b60adb40db2b5cbaed3a3365f9c5eff915cba767
SHA512 (Catalyst-Action-RenderView-0.16.tar.gz) = eae4fbad6a023a2364de254162e50fddd9fa17f28ba8a5c3fb0f34173d9e18c1189081d76e5d61519d1d398210a4f49b87c6eea11c85cc828f33da4940d5b288
Size (Catalyst-Action-RenderView-0.16.tar.gz) = 21529 bytes
+SHA1 (patch-Makefile.PL) = 890f04663a59e7fbf512ee00e9bb09c07c2f1998
diff --git a/www/p5-Catalyst-Action-RenderView/patches/patch-Makefile.PL b/www/p5-Catalyst-Action-RenderView/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..55071bc48b7
--- /dev/null
+++ b/www/p5-Catalyst-Action-RenderView/patches/patch-Makefile.PL
@@ -0,0 +1,14 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:51:18 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2011-01-05 19:29:08.000000000 +0000
++++ Makefile.PL
+@@ -1,5 +1,7 @@
+ use strict;
+ use warnings;
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install 0.91;
+
+ if ( $Module::Install::AUTHOR ) {
diff --git a/www/p5-Catalyst-Plugin-ConfigLoader/distinfo b/www/p5-Catalyst-Plugin-ConfigLoader/distinfo
index 826c44bdb4d..13afe151a9f 100644
--- a/www/p5-Catalyst-Plugin-ConfigLoader/distinfo
+++ b/www/p5-Catalyst-Plugin-ConfigLoader/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.11 2015/11/04 02:47:04 agc Exp $
+$NetBSD: distinfo,v 1.12 2017/06/07 14:51:18 ryoon Exp $
SHA1 (Catalyst-Plugin-ConfigLoader-0.34.tar.gz) = 3f1abe13d5416057e0213d5da74b5157322cec09
RMD160 (Catalyst-Plugin-ConfigLoader-0.34.tar.gz) = c929c5aac0a7f73250fb2f46eb2df8733fa5e89d
SHA512 (Catalyst-Plugin-ConfigLoader-0.34.tar.gz) = 294826900f11b9c00a5106f71b3b778e3a9c41bd7ff5bd7e3a6c376242f330c9a4c9473a15854e7bba730b90a01711edfc4221d54d8609ab0f8480c95d59c115
Size (Catalyst-Plugin-ConfigLoader-0.34.tar.gz) = 30240 bytes
+SHA1 (patch-Makefile.PL) = 8f7564e0d39115873c5a1d12f0bb2443694460dd
diff --git a/www/p5-Catalyst-Plugin-ConfigLoader/patches/patch-Makefile.PL b/www/p5-Catalyst-Plugin-ConfigLoader/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..295ac6d2b73
--- /dev/null
+++ b/www/p5-Catalyst-Plugin-ConfigLoader/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:51:18 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2014-04-16 13:36:16.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install 0.95;
+
+ if ( -e 'MANIFEST.SKIP' ) {
diff --git a/www/p5-Catalyst-Plugin-Static-Simple/distinfo b/www/p5-Catalyst-Plugin-Static-Simple/distinfo
index fbcc239f154..9e6a518fc5a 100644
--- a/www/p5-Catalyst-Plugin-Static-Simple/distinfo
+++ b/www/p5-Catalyst-Plugin-Static-Simple/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.9 2015/11/04 02:47:05 agc Exp $
+$NetBSD: distinfo,v 1.10 2017/06/07 14:51:18 ryoon Exp $
SHA1 (Catalyst-Plugin-Static-Simple-0.33.tar.gz) = 879c3b1a7a84872fb7dc595238d7f9f8182a3994
RMD160 (Catalyst-Plugin-Static-Simple-0.33.tar.gz) = 8eee5c77b53b8b16fcd7aca9481f85f84a2737aa
SHA512 (Catalyst-Plugin-Static-Simple-0.33.tar.gz) = 8ca7782c6fbd9ba29de8005a6c35d6bcf1f3cbaf72bd3b9caf76200e54d1c200bd41d074ce6717ae663629d6305d7e9d10c3e117b86f7656786bc771977610de
Size (Catalyst-Plugin-Static-Simple-0.33.tar.gz) = 44753 bytes
+SHA1 (patch-Makefile.PL) = 75e78a988308449c1efa346dc48f7235363f164b
diff --git a/www/p5-Catalyst-Plugin-Static-Simple/patches/patch-Makefile.PL b/www/p5-Catalyst-Plugin-Static-Simple/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..cef24370e15
--- /dev/null
+++ b/www/p5-Catalyst-Plugin-Static-Simple/patches/patch-Makefile.PL
@@ -0,0 +1,14 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:51:18 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2014-10-29 15:11:31.000000000 +0000
++++ Makefile.PL
+@@ -1,5 +1,7 @@
+ use strict;
+ use warnings;
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install 0.91;
+ use Module::Install::AuthorRequires;
+ use Module::Install::AuthorTests;
diff --git a/www/p5-Catalyst-Runtime/distinfo b/www/p5-Catalyst-Runtime/distinfo
index dd3b7dd916d..976865719d0 100644
--- a/www/p5-Catalyst-Runtime/distinfo
+++ b/www/p5-Catalyst-Runtime/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.26 2017/01/02 02:59:15 wen Exp $
+$NetBSD: distinfo,v 1.27 2017/06/07 14:51:18 ryoon Exp $
SHA1 (Catalyst-Runtime-5.90114.tar.gz) = 3af74152ce006449f4a04f3201550c95248d8463
RMD160 (Catalyst-Runtime-5.90114.tar.gz) = ab58e532921ec5deb80a9b11c35ea767d5bb0df4
SHA512 (Catalyst-Runtime-5.90114.tar.gz) = f6b795709aa22f64bcb7f651ad83f84073793d9e699b115070a4cfa62f96e39181a90063bd5829ce8cbef30e7157908697588a5f04b2c7f843e91f26d8afe3b4
Size (Catalyst-Runtime-5.90114.tar.gz) = 391209 bytes
+SHA1 (patch-Makefile.PL) = a1349133540339015c3abbde8e50f32a8fa2f837
diff --git a/www/p5-Catalyst-Runtime/patches/patch-Makefile.PL b/www/p5-Catalyst-Runtime/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..bfe9ee98c9d
--- /dev/null
+++ b/www/p5-Catalyst-Runtime/patches/patch-Makefile.PL
@@ -0,0 +1,14 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:51:18 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2015-11-16 15:13:57.000000000 +0000
++++ Makefile.PL
+@@ -1,5 +1,7 @@
+ use strict;
+ use warnings;
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install 0.91;
+ # Ensure that these get used - yes, M::I loads them for us, but if you're
+ # in author mode and don't have them installed, then the error is tres
diff --git a/www/p5-Hijk/distinfo b/www/p5-Hijk/distinfo
index 9302193ec4c..bba3a44c0b6 100644
--- a/www/p5-Hijk/distinfo
+++ b/www/p5-Hijk/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2017/01/24 01:38:31 wen Exp $
+$NetBSD: distinfo,v 1.6 2017/06/07 14:51:18 ryoon Exp $
SHA1 (Hijk-0.27.tar.gz) = b1b06db881e2bf39a5e20243b282e61a783d06da
RMD160 (Hijk-0.27.tar.gz) = 52442411871361fceb9a937cd5493526213c979f
SHA512 (Hijk-0.27.tar.gz) = cc97667208793eca2cdb248a7c2d19cfcd96f5e2da831ff16ebb900af9eab079e627b293064053753d3feab76f40f92d5aa636eddffcda6826280b07f23eccbc
Size (Hijk-0.27.tar.gz) = 44245 bytes
+SHA1 (patch-Makefile.PL) = bb288f5cf9a38c62899b045fef71139874207bab
diff --git a/www/p5-Hijk/patches/patch-Makefile.PL b/www/p5-Hijk/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..ffe18c37372
--- /dev/null
+++ b/www/p5-Hijk/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:51:18 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2016-03-21 09:06:22.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+ license('mit');
+ author('Kang-min Liu & Borislav Nikolov');
diff --git a/www/p5-Plack-Middleware-ReverseProxy/distinfo b/www/p5-Plack-Middleware-ReverseProxy/distinfo
index f434e2ae09e..299715b41ef 100644
--- a/www/p5-Plack-Middleware-ReverseProxy/distinfo
+++ b/www/p5-Plack-Middleware-ReverseProxy/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.4 2015/11/04 02:47:17 agc Exp $
+$NetBSD: distinfo,v 1.5 2017/06/07 14:51:18 ryoon Exp $
SHA1 (Plack-Middleware-ReverseProxy-0.15.tar.gz) = 813daff3ef29a1cba55275d5e498b368ec1d8ceb
RMD160 (Plack-Middleware-ReverseProxy-0.15.tar.gz) = 4d03a2e851760e2284166b20b02362d4f1ab482a
SHA512 (Plack-Middleware-ReverseProxy-0.15.tar.gz) = 37fc9b06da74afb41be3c5932911bdb44cbdd621934abba3358c6986d81776c2f32ee3c22c924c4546796e56ce99d6deb9180bccd709ca0e522b180449cec27d
Size (Plack-Middleware-ReverseProxy-0.15.tar.gz) = 22746 bytes
+SHA1 (patch-Makefile.PL) = a930577448eff6a7c6e0843b595acc529c0a0a48
diff --git a/www/p5-Plack-Middleware-ReverseProxy/patches/patch-Makefile.PL b/www/p5-Plack-Middleware-ReverseProxy/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..a5e31d7b2b8
--- /dev/null
+++ b/www/p5-Plack-Middleware-ReverseProxy/patches/patch-Makefile.PL
@@ -0,0 +1,12 @@
+$NetBSD: patch-Makefile.PL,v 1.1 2017/06/07 14:51:18 ryoon Exp $
+
+* Fix build with Perl 5.26.0
+
+--- Makefile.PL.orig 2013-01-07 23:58:57.000000000 +0000
++++ Makefile.PL
+@@ -1,3 +1,5 @@
++use FindBin;
++use lib $FindBin::Bin;
+ use inc::Module::Install;
+ name 'Plack-Middleware-ReverseProxy';
+ all_from 'lib/Plack/Middleware/ReverseProxy.pm';