newer versions of ack require YAML::PP to run its tests;

: YAML::PP is a modular YAML processor. It aims to support YAML 1.2 and
: YAML 1.1. Some (rare) syntax elements are not yet supported.
: 
: The YAML backend is implemented in a modular way that allows one to add
: custom handling of YAML tags, perl objects and data types.

ok to import the attached textproc/p5-YAML-PP?

ack diff looks like this.

Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/p5-ack/Makefile,v
diff -u -p -r1.36 Makefile
--- Makefile    11 Mar 2025 18:57:41 -0000      1.36
+++ Makefile    2 Jun 2025 10:25:04 -0000
@@ -2,7 +2,7 @@ COMMENT=        grep like tool, aimed at progra
 
 MODULES=       cpan
 PKG_ARCH=      *
-V=             3.8.1
+V=             3.9.0
 DISTNAME=      ack-v$V
 PKGNAME=       p5-ack-$V
 CPAN_AUTHOR=   PETDANCE
@@ -20,7 +20,8 @@ TAR=          gtar
 RUN_DEPENDS=   devel/p5-File-Next
 
 TEST_DEPENDS=  devel/p5-IO-Tty \
-               shells/bash
+               shells/bash \
+               textproc/p5-YAML-PP
 
 PORTHOME=      ${WRKDIR}
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/p5-ack/distinfo,v
diff -u -p -r1.22 distinfo
--- distinfo    11 Mar 2025 18:57:41 -0000      1.22
+++ distinfo    2 Jun 2025 10:25:04 -0000
@@ -1,2 +1,2 @@
-SHA256 (ack-v3.8.1.tar.gz) = HAOrRvSSKgvSRi9M9+6zy0tObUPOvTz886LhMjGeuI4=
-SIZE (ack-v3.8.1.tar.gz) = 281551
+SHA256 (ack-v3.9.0.tar.gz) = lO1Hfjs/lNEmzscynw6DmfHQzoLHxNiCqUrbFQ5//JA=
+SIZE (ack-v3.9.0.tar.gz) = 277332

Attachment: p5-YAML-PP.tgz
Description: application/tar-gz

Reply via email to