This needs "CONFIGURE_STYLE = modbuild tiny" and a TEST_DEPENDS on devel/p5-MooseX-StrictConstructor
Although I notice that tests fail because p5-MooseX-ConfigFromFile is missing a RUN_DEPENDS, so look for a change to that incoming. Other than that OK afresh1@ On Sun, Jul 26, 2020 at 01:28:19PM +0000, wen heping wrote: > Index: devel/p5-MooseX-Getopt/Makefile > =================================================================== > RCS file: /cvs/ports/devel/p5-MooseX-Getopt/Makefile,v > retrieving revision 1.13 > diff -u -p -r1.13 Makefile > --- devel/p5-MooseX-Getopt/Makefile 3 Jul 2020 21:45:02 -0000 1.13 > +++ devel/p5-MooseX-Getopt/Makefile 26 Jul 2020 13:11:06 -0000 > @@ -4,16 +4,16 @@ COMMENT= Moose role for processing comm > > MODULES= cpan > PKG_ARCH= * > -DISTNAME= MooseX-Getopt-0.62 > +DISTNAME= MooseX-Getopt-0.74 > CATEGORIES= devel > -REVISION= 1 > > # perl > PERMIT_PACKAGE= Yes > > -RUN_DEPENDS= devel/p5-Getopt-Long-Descriptive \ > +RUN_DEPENDS= devel/p5-Getopt-Long-Descriptive>=0.088 \ > devel/p5-Moose \ > - devel/p5-MooseX-Role-Parameterized>=1.02 > + devel/p5-MooseX-Role-Parameterized>=1.01 \ > + devel/p5-Try-Tiny > TEST_DEPENDS= devel/p5-Class-Load \ > devel/p5-Devel-GlobalDestruction \ > devel/p5-Module-Runtime \ > Index: devel/p5-MooseX-Getopt/distinfo > =================================================================== > RCS file: /cvs/ports/devel/p5-MooseX-Getopt/distinfo,v > retrieving revision 1.3 > diff -u -p -r1.3 distinfo > --- devel/p5-MooseX-Getopt/distinfo 22 Mar 2014 14:03:20 -0000 1.3 > +++ devel/p5-MooseX-Getopt/distinfo 26 Jul 2020 13:11:06 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (MooseX-Getopt-0.62.tar.gz) = > y+i+aOxe1hGZYPVhVcui8F1RuBPSmNDLEjllnsPY5xA= > -SIZE (MooseX-Getopt-0.62.tar.gz) = 48289 > +SHA256 (MooseX-Getopt-0.74.tar.gz) = > HeDfO0Mevp81Y730Vp6s1+B+hlqDl/KpkNDLV9TLLCQ= > +SIZE (MooseX-Getopt-0.74.tar.gz) = 58129