Hi, ports@:
Here is a patch for devel/p5-Specio:
i) Update to 0.45
ii) Add p5-XString as TEST_DEPENDS
It build well and pass all tests on amd64-current system.
One port depends on it: devel/p5-Params-ValidationCompiler,
it build well and pass all tests with this patch.
Regards,
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Specio/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile 25 Aug 2019 23:07:47 -0000 1.1.1.1
+++ Makefile 31 Dec 2019 01:49:42 -0000
@@ -2,7 +2,7 @@
COMMENT = type constraints and coercions for Perl
-DISTNAME = Specio-0.43
+DISTNAME = Specio-0.45
CATEGORIES = devel
@@ -22,6 +22,7 @@ RUN_DEPENDS = devel/p5-Devel-StackTrace
TEST_DEPENDS = devel/p5-Moo \
devel/p5-Test-Fatal \
devel/p5-Test-Needs \
+ textproc/p5-XString \
devel/p5-namespace-autoclean
PKG_ARCH = *
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Specio/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 25 Aug 2019 23:07:47 -0000 1.1.1.1
+++ distinfo 31 Dec 2019 01:49:42 -0000
@@ -1,2 +1,2 @@
-SHA256 (Specio-0.43.tar.gz) = PNDev3tkBBJ9Xgu3+3jP75314lGdPWrXETtZrR2p+h0=
-SIZE (Specio-0.43.tar.gz) = 104288
+SHA256 (Specio-0.45.tar.gz) = 5LmIzmODsHa/I+lCMT0biTB3nrmVTYfbmU/iuv/UYfY=
+SIZE (Specio-0.45.tar.gz) = 107335
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-Specio/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 25 Aug 2019 23:07:47 -0000 1.1.1.1
+++ pkg/PLIST 31 Dec 2019 01:49:42 -0000
@@ -44,6 +44,7 @@ ${P5SITE}/Specio/Role/
${P5SITE}/Specio/Role/Inlinable.pm
${P5SITE}/Specio/Subs.pm
${P5SITE}/Specio/TypeChecks.pm
+${P5SITE}/Test/
${P5SITE}/Test/Specio.pm
@man man/man3p/Specio.3p
@man man/man3p/Specio::Coercion.3p