Hi, ports@:
Here is a simple patch to update textproc/p5-PPIx-Regexp
to 0.084. It build well and pass all tests on amd64-7.1 system.
Only one port depends on it, it build well and pass all tests
on amd64-7.1 system too.
Upstream changes :
0.084 2022-04-02 T. R. Wyant
Require PPI 1.238 for postfix deref support, and recode the
postfix deref logic in terms of 1.238's functionality.
Parse '@{[ ... ]}' as code, not interpolation. This is more in line
with what it actually represents, and allows correct versioning of
postfix dereferences. But is is an incompatible change.
0.083 2022-03-17 T. R. Wyant
Correct and optimize the computation of logical column position (the
one that takes account of tabs).
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/p5-PPIx-Regexp/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile 11 Mar 2022 20:02:56 -0000 1.21
+++ Makefile 3 Apr 2022 01:52:16 -0000
@@ -2,7 +2,7 @@ COMMENT= parse regular expressions
MODULES= cpan
PKG_ARCH= *
-DISTNAME = PPIx-Regexp-0.082
+DISTNAME = PPIx-Regexp-0.084
CATEGORIES= textproc
# perl
@@ -11,6 +11,6 @@ PERMIT_PACKAGE= Yes
CPAN_AUTHOR= WYANT
RUN_DEPENDS= devel/p5-Task-Weaken \
- textproc/p5-PPI
+ textproc/p5-PPI>=1.238
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/p5-PPIx-Regexp/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo 28 Jan 2022 08:18:21 -0000 1.13
+++ distinfo 3 Apr 2022 01:52:16 -0000
@@ -1,2 +1,2 @@
-SHA256 (PPIx-Regexp-0.082.tar.gz) =
X7GQf3RWvQHYLVfe7wyrTGa2t/tTD64MD002C/Gx3U8=
-SIZE (PPIx-Regexp-0.082.tar.gz) = 240877
+SHA256 (PPIx-Regexp-0.084.tar.gz) =
SvWTDm6TNgHf4VCzR8Vai0IBUWCQFsFA0ic08whTnYM=
+SIZE (PPIx-Regexp-0.084.tar.gz) = 242268