Hi ports, Here is an update for PPI, that includes Perl 5.28 build and test fixes.
What's new upstream (partial, see [1]): - Remove undocumented, non-working 'timeout' attribute to Document->new, including HAVE_ALARM and PPI::Exception::ParserTimeout. - Many parsing fixes What's new in the port: - Updated dependencies - Some changes in PLIST due to the 'timeout' attribute removal Testing: - 'make test' passes - There are 276 consumers, i've found no new failures due to this update [2]. Charlène. [1] https://metacpan.org/changes/release/MITHALDU/PPI-1.236 [2] https://transfer.sh/yxN0W/p5-PPI.tgz Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/p5-PPI/Makefile,v retrieving revision 1.14 diff -u -p -u -p -r1.14 Makefile --- Makefile 20 Mar 2016 19:57:07 -0000 1.14 +++ Makefile 6 Jan 2019 16:17:47 -0000 @@ -4,7 +4,7 @@ COMMENT= parse, analyze and manipulate MODULES= cpan PKG_ARCH= * -DISTNAME= PPI-1.220 +DISTNAME= PPI-1.236 CATEGORIES= textproc # perl @@ -19,7 +19,7 @@ TEST_DEPENDS= devel/p5-Class-Inspector \ devel/p5-File-Remove \ devel/p5-Hook-LexWrap \ devel/p5-Task-Weaken \ - devel/p5-Test-NoWarnings \ + devel/p5-Test-Deep \ devel/p5-Test-Object \ devel/p5-Test-SubCalls Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/p5-PPI/distinfo,v retrieving revision 1.7 diff -u -p -u -p -r1.7 distinfo --- distinfo 5 Mar 2016 15:35:40 -0000 1.7 +++ distinfo 6 Jan 2019 16:17:47 -0000 @@ -1,2 +1,2 @@ -SHA256 (PPI-1.220.tar.gz) = HhW+UOfZWjbTUa+L9QdPZpWixyFl5YbZPmFhg+dgK4M= -SIZE (PPI-1.220.tar.gz) = 245416 +SHA256 (PPI-1.236.tar.gz) = xmdLNJwLfZptZo54ml5SFUd9iO1MggOqaaKlAIUwiuw= +SIZE (PPI-1.236.tar.gz) = 257245 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/p5-PPI/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- pkg/PLIST 30 Jun 2010 16:50:02 -0000 1.3 +++ pkg/PLIST 6 Jan 2019 16:17:48 -0000 @@ -12,7 +12,6 @@ ${P5SITE}/PPI/Element.pm ${P5SITE}/PPI/Exception/ ${P5SITE}/PPI/Exception.pm ${P5SITE}/PPI/Exception/ParserRejection.pm -${P5SITE}/PPI/Exception/ParserTimeout.pm ${P5SITE}/PPI/Find.pm ${P5SITE}/PPI/Lexer.pm ${P5SITE}/PPI/Node.pm @@ -115,6 +114,7 @@ ${P5SITE}/PPI/XSAccessor.pm @man man/man3p/PPI::Document::Normalized.3p @man man/man3p/PPI::Dumper.3p @man man/man3p/PPI::Element.3p +@man man/man3p/PPI::Exception.3p @man man/man3p/PPI::Find.3p @man man/man3p/PPI::Lexer.3p @man man/man3p/PPI::Node.3p