Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
p5-ack update, new port needed as TDEP
To:
ports <ports@openbsd.org>
Date:
Mon, 2 Jun 2025 11:25:16 +0100

Download raw body.

Thread
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