Hi, I imported devel/p5-Devel-OverloadInfo.
- devel/p5-MooseX-Clone: i was suspicious about "BUILD_DEPENDS=${RUN_DEPENDS}", but this avoids nasty warnings. OK cwen@ - devel/p5-MooseX-Getopt: Can't locate Test/Needs.pm in @INC (you may need to install the Test::Needs module) - devel/p5-Test-Needs needs to be added to TEST_DEPENDS - "FIX_EXTRACT_PERMISSIONS = Yes" needs to be set - devel/p5-Test-Warnings as a TEST_DEPENDS is only needed for author tests, so it's okay to not add it since we don't run them OK cwen@ with that fixed. - devel/p5-Moose (tested on amd64 only): Module::Runtime::Conflicts is missing, but that's only for distribution stuff we don't care about in a non-cpan context. OK cwen@ I tested direct consumers for each of them, i see no regression from them. On Sun, 23 Aug 2020 08:12:37 +0000 wen heping wrote: > Here is the revised patch: > > i) Add devel/p5-CPAN-Meta-Check to p5-Moose's TEST_DEPENDS > ii) Add devel/p5-MooseX-StrictConstructor to p5-MooseX-Getopt's > TEST_DEPENDS iii) Add CONFIGURE_STYLE = modbuild tiny to > p5-MooseX-Getopt > > It need two new ports: p5-Test-CleanNamespaces had been imported, > but p5-Devel-OverloadInfo is waiting for one more OK to be imported. > > > Cheers ! > wen > ________________________________ > 发件人: Andrew Hewus Fresh <and...@afresh1.com> > 发送时间: 2020年7月31日 12:16 > 收件人: wen heping <wenheping2...@hotmail.com> > 抄送: ports@openbsd.org <ports@openbsd.org> > 主题: Re: [Update] devel/p5-Moose : Update to 2.2013 > > 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