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

Reply via email to