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 <afresh1@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
No comments:
Post a Comment