Hi, ports@:
Here is a patch for devel/p5-Moo:
i) Update to 2.004000
ii) Update RUN_DEPENDS
iii) Remove devel/p5-strictures from TEST_DEPENDS since
it is RUN_DEPENDS
It build well and pass all tests on amd64-current system.
Many ports (32) depends on p5-Moo, I tested some of them:
www/p5-Dancer2
devel/p5-File-ChangeNotify
mail/p5-Email-Sender
devel/p5-Specio
devel/p5-namespace-autoclean
all build well and pass all tests.
databases/p5-DBIx-Class
build well , 2 in all 308 tests failed, not caused this patch.
Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Moo/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile 12 Jul 2019 20:45:00 -0000 1.8
+++ Makefile 10 Apr 2020 03:11:16 -0000
@@ -5,9 +5,8 @@ COMMENT = Minimalist Object Orientation
MODULES = cpan
PKG_ARCH = *
-DISTNAME = Moo-2.003004
+DISTNAME = Moo-2.004000
CATEGORIES = devel
-REVISION = 0
CPAN_AUTHOR = HAARG
@@ -15,19 +14,15 @@ CPAN_AUTHOR = HAARG
PERMIT_PACKAGE = Yes
-RUN_DEPENDS = devel/p5-Class-Method-Modifiers>=1.1 \
+RUN_DEPENDS = devel/p5-Class-Method-Modifiers>=1.10 \
devel/p5-Devel-GlobalDestruction>=0.11 \
devel/p5-Module-Runtime>=0.014 \
- devel/p5-Role-Tiny>=2.000004 \
- devel/p5-Sub-Quote>=2.003001
-
-# p5-strictures in RUN_DEPENDS because although not required
-# it will be less confusing.
-RUN_DEPENDS += devel/p5-strictures>=2
+ devel/p5-Role-Tiny>=2.001004 \
+ devel/p5-Sub-Quote>=2.006006 \
+ devel/p5-strictures>=2
TEST_DEPENDS = devel/p5-Class-XSAccessor>=1.18 \
devel/p5-Sub-Name>=0.08 \
- devel/p5-Test-Fatal>=0.003 \
- devel/p5-strictures>=2
+ devel/p5-Test-Fatal>=0.003
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Moo/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo 28 Oct 2018 03:11:58 -0000 1.5
+++ distinfo 10 Apr 2020 03:11:16 -0000
@@ -1,2 +1,2 @@
-SHA256 (Moo-2.003004.tar.gz) = +Lu2JfjpY+q+Bc/5BI/dcr3SZ3dAT/LEC8aQ9Vi+keE=
-SIZE (Moo-2.003004.tar.gz) = 96141
+SHA256 (Moo-2.004000.tar.gz) = MjJA0AA5TPOOxC6GWwXLiSj2Jcgsk5HNLNxyszxRuDQ=
+SIZE (Moo-2.004000.tar.gz) = 107574