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

Reply via email to