On Sun, Oct 21, 2018 at 04:05:48AM +0000, wen heping wrote: > Hi, ports@: > > Here is a patch to update : > devel/p5-Test-Base --> 0.89
I think this needs a new TEST_DEPENDS of p5-Algorithm-Diff, see below > devel/p5-Test-YAML --> 1.07 OK afresh1@ > devel/p5-YAML --> 1.26 This needed some TEST_DEPENDS fixes for me, see below > devel/p5-YAML-Tiny --> 1.73 Looks like most of the test depends moved to the xt/ directory so we don't need them, but it did need p5-JSON-MaybeXS, see below. > devel/p5-YAML-XS --> 0.74 OK afresh1@ (and I can take MAINTAINER on it, as I'm already p5-YAML) > All patch build and test well on my amd64 system. > > OK ? I didn't run reverse dependency tests on these, but may get to trying that later, however I expect it'll be OK and we can solve any fallout before the next release. Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-Test-Base/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 20 Mar 2016 19:56:36 -0000 1.11 +++ Makefile 21 Oct 2018 19:49:02 -0000 @@ -5,15 +5,16 @@ COMMENT= data driven test framework MODULES= cpan PKG_ARCH= * -DISTNAME= Test-Base-0.88 +DISTNAME= Test-Base-0.89 CATEGORIES= devel # perl PERMIT_PACKAGE_CDROM= Yes -RUN_DEPENDS= devel/p5-Spiffy +RUN_DEPENDS= devel/p5-Spiffy>=0.40 -TEST_DEPENDS= devel/p5-Test-Deep \ - devel/p5-YAML +TEST_DEPENDS= devel/p5-Algorithm-Diff>=1.15 \ + devel/p5-Test-Deep \ + textproc/p5-Text-Diff>=0.35 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-Test-Base/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo 19 Apr 2015 12:41:24 -0000 1.7 +++ distinfo 21 Oct 2018 19:49:02 -0000 @@ -1,2 +1,2 @@ -SHA256 (Test-Base-0.88.tar.gz) = UjaMxanLvE6roz7YIGcvkgAbc9i8ugu5XV/bHTcLkDk= -SIZE (Test-Base-0.88.tar.gz) = 52032 +SHA256 (Test-Base-0.89.tar.gz) = J5Shqq6x06KH3SxyhiWGY3llYvfbnMxrQkvE8d6K0BQ= +SIZE (Test-Base-0.89.tar.gz) = 52105 Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-YAML/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile 23 Nov 2016 00:47:06 -0000 1.20 +++ Makefile 21 Oct 2018 20:11:30 -0000 @@ -5,7 +5,7 @@ COMMENT = YAML Ain't Markup Language MODULES = cpan PKG_ARCH = * -DISTNAME = YAML-1.19 +DISTNAME = YAML-1.26 CATEGORIES = devel MAINTAINER = Andrew Fresh <afre...@openbsd.org> @@ -13,11 +13,15 @@ MAINTAINER = Andrew Fresh <afresh1@openb # Perl PERMIT_PACKAGE_CDROM = Yes +# really, you want the faster one RUN_DEPENDS = devel/p5-YAML-XS -TEST_DEPENDS = devel/p5-Test-YAML>=1.05 \ - devel/p5-Test-Pod -MAKE_ENV += RELEASE_TESTING=1 +TEST_DEPENDS = devel/p5-Test-Deep \ + devel/p5-Test-YAML>=1.05 + +# Additional depends to avoid skipping tests +TEST_ENV += AUTHOR_TESTING=1 +TEST_DEPENDS += devel/p5-Test-Pod .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-YAML/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo 23 Nov 2016 00:47:06 -0000 1.12 +++ distinfo 21 Oct 2018 20:05:15 -0000 @@ -1,2 +1,2 @@ -SHA256 (YAML-1.19.tar.gz) = MBD2ULDxehIKNMKj3N/J7iux/hRapSMFk266nAEgAFw= -SIZE (YAML-1.19.tar.gz) = 81305 +SHA256 (YAML-1.26.tar.gz) = +i+Z1UxK+8WvnaYyJgnStpfQIAtrzm/fZEr/QkKVf7w= +SIZE (YAML-1.26.tar.gz) = 86698 Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-YAML-Tiny/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile 4 Dec 2017 17:56:27 -0000 1.13 +++ Makefile 21 Oct 2018 19:43:08 -0000 @@ -4,17 +4,13 @@ COMMENT = read/write YAML files with as MODULES = cpan PKG_ARCH = * -DISTNAME = YAML-Tiny-1.70 +DISTNAME = YAML-Tiny-1.73 CATEGORIES = devel -FIX_EXTRACT_PERMISSIONS= Yes # Perl PERMIT_PACKAGE_CDROM = Yes -TEST_DEPENDS = devel/p5-YAML \ - devel/p5-YAML-Perl \ - devel/p5-YAML-Syck \ - devel/p5-YAML-XS +TEST_DEPENDS = converters/p5-JSON-MaybeXS>=1.001000 MAKE_ENV += AUTOMATED_TESTING=1 Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-YAML-Tiny/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo 29 Apr 2017 13:26:12 -0000 1.7 +++ distinfo 21 Oct 2018 19:43:08 -0000 @@ -1,2 +1,2 @@ -SHA256 (YAML-Tiny-1.70.tar.gz) = u85LUrXq/bBOMEOXWgjb85TQC30slYrbnQPZ9+kpElU= -SIZE (YAML-Tiny-1.70.tar.gz) = 72663 +SHA256 (YAML-Tiny-1.73.tar.gz) = vDFfoS6PHj7l4vQw2Qtwil3H5HyGfbqNzjprj74ld0Q= +SIZE (YAML-Tiny-1.73.tar.gz) = 73708