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