Hi, ports@:

    Here is a patch for devel/p5-Moo:
     i) Update to 2.005005
     ii) Update RUN_DEPENDS and TEST_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 (30+) depends on p5-Moo, I tested some of them,
no problem meet.
     

Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Moo/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile    11 Mar 2022 18:51:45 -0000      1.11
+++ Makefile    10 Jul 2023 07:56:41 -0000
@@ -3,7 +3,7 @@ COMMENT =       Minimalist Object Orientation 
 
 MODULES =      cpan
 PKG_ARCH =     *
-DISTNAME =     Moo-2.004004
+DISTNAME =     Moo-2.005005
 CATEGORIES =   devel
 
 CPAN_AUTHOR =  HAARG
@@ -12,19 +12,15 @@ CPAN_AUTHOR =       HAARG
 PERMIT_PACKAGE =       Yes
 
 
-RUN_DEPENDS =  devel/p5-Class-Method-Modifiers>=1.1 \
-               devel/p5-Devel-GlobalDestruction>=0.11 \
+RUN_DEPENDS =  devel/p5-Class-Method-Modifiers>=1.10 \
                devel/p5-Module-Runtime>=0.014 \
-               devel/p5-Role-Tiny>=2.000004 \
-               devel/p5-Sub-Quote>=2.003001
+               devel/p5-Role-Tiny>=2.002003 \
+               devel/p5-Sub-Quote>=2.006006
 
 # p5-strictures in RUN_DEPENDS because although not required
 # it will be less confusing.
 RUN_DEPENDS += 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
+TEST_DEPENDS = devel/p5-Class-XSAccessor>=1.18
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Moo/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    17 Jan 2021 11:15:40 -0000      1.6
+++ distinfo    10 Jul 2023 07:56:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (Moo-2.004004.tar.gz) = cUt3sRV4hwjG2KtvGO6hc/gQnTl67NNOMsxxoP/PIkY=
-SIZE (Moo-2.004004.tar.gz) = 108386
+SHA256 (Moo-2.005005.tar.gz) = +1opUmSfrtBzc/Igt4AEqcaro4dzkTN0DBdw6bH0sQg=
+SIZE (Moo-2.005005.tar.gz) = 108583
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-Moo/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   11 Mar 2022 18:51:45 -0000      1.5
+++ pkg/PLIST   10 Jul 2023 07:56:41 -0000
@@ -13,8 +13,6 @@ ${P5SITE}/Moo/HandleMoose/_TypeMap.pm
 ${P5SITE}/Moo/Object.pm
 ${P5SITE}/Moo/Role.pm
 ${P5SITE}/Moo/_Utils.pm
-${P5SITE}/Moo/_mro.pm
-${P5SITE}/Moo/_strictures.pm
 ${P5SITE}/Moo/sification.pm
 ${P5SITE}/oo.pm
 @man man/man3p/Moo.3p

Reply via email to