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

Reply via email to