This is a fairly substantial update, it seems someone has found time to
maintain it again and started merging GitHub PRs that have been sitting
since mid 2017.  One of which fixes a bug I filed in 2009!

https://rt.cpan.org/Public/Bug/Display.html?id=86553
https://github.com/adamkennedy/PPI/issues/68

However, that fix happened to break Perl::Critic tests that relied on it
being wrong, as my coworker who maintains it complained about.  The fix
for it has merged, but there hasn't been a release for that yet.

https://github.com/Perl-Critic/Perl-Critic/issues/858

In any case, p5-Perl-Critic isn't passing tests already, so that isn't a
show stopper and the rest of the direct consumers have the same test
results.

Changelog is here, comments, OK?

https://metacpan.org/changes/release/MITHALDU/PPI-1.264

Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/p5-PPI/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile    13 Jan 2019 14:28:11 -0000      1.15
+++ Makefile    2 May 2019 01:33:49 -0000
@@ -4,23 +4,23 @@ COMMENT=              parse, analyze and manipulate 
 
 MODULES=               cpan
 PKG_ARCH=              *
-DISTNAME=              PPI-1.236
+DISTNAME=              PPI-1.264
 CATEGORIES=            textproc
 
 # perl
 PERMIT_PACKAGE_CDROM=  Yes
 
-BUILD_DEPENDS=         ${RUN_DEPENDS}
 RUN_DEPENDS=           devel/p5-Clone>=0.30 \
-                       devel/p5-IO-String \
-                       devel/p5-List-MoreUtils \
-                       devel/p5-Params-Util
-TEST_DEPENDS=  devel/p5-Class-Inspector \
-                       devel/p5-File-Remove \
-                       devel/p5-Hook-LexWrap \
-                       devel/p5-Task-Weaken \
+                       devel/p5-IO-String>=1.07 \
+                       devel/p5-Params-Util>=1.00 \
+                       devel/p5-Task-Weaken
+TEST_DEPENDS=          devel/p5-Class-Inspector>=1.22 \
                        devel/p5-Test-Deep \
-                       devel/p5-Test-Object \
-                       devel/p5-Test-SubCalls
+                       devel/p5-Test-NoWarnings \
+                       devel/p5-Test-Object>=0.07 \
+                       devel/p5-Test-SubCalls>=1.07
+
+# Missed dependency in META
+TEST_DEPENDS +=        devel/p5-Hook-LexWrap
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/p5-PPI/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo    13 Jan 2019 14:28:11 -0000      1.8
+++ distinfo    2 May 2019 01:33:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (PPI-1.236.tar.gz) = xmdLNJwLfZptZo54ml5SFUd9iO1MggOqaaKlAIUwiuw=
-SIZE (PPI-1.236.tar.gz) = 257245
+SHA256 (PPI-1.264.tar.gz) = u/21uU4HQcNff9HzDxLZ0syHixow9r4QcW0QXP6euQQ=
+SIZE (PPI-1.264.tar.gz) = 249121
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/p5-PPI/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   13 Jan 2019 14:28:11 -0000      1.4
+++ pkg/PLIST   2 May 2019 01:33:49 -0000
@@ -18,6 +18,7 @@ ${P5SITE}/PPI/Node.pm
 ${P5SITE}/PPI/Normal/
 ${P5SITE}/PPI/Normal.pm
 ${P5SITE}/PPI/Normal/Standard.pm
+${P5SITE}/PPI/Singletons.pm
 ${P5SITE}/PPI/Statement/
 ${P5SITE}/PPI/Statement.pm
 ${P5SITE}/PPI/Statement/Break.pm

Reply via email to