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
No comments:
Post a Comment