On Tue, Dec 31, 2019 at 01:55:00AM +0000, wen heping wrote: > 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
OK afresh1@ as soon as p5-XString is imported. This module recommends devel/p5-Ref-Util as a speed improvement. Not sure if we want to add that and XString as RUN_DEPENDS. Often I like to do that if we have them ported and it makes things faster. Not sure about adding p5-Sub-Name, but it sounds like a decent dependency to add from the docs. > 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 -- andrew - http://afresh1.com If your computer says, "Printer out of Paper," this problem cannot be resolved by continuously clicking the "OK" button.