This update is required for a p5-DBIx-Class update, it requires the recently posted update to p5-strictures.
A fair number of RUN_DEPENDS are now crufty, so the Makefile gets a bit cleaner. As with p5-Role-Tiny and p5-strictures, this change is primarily to not make warnings fatal when the consuming program didn't ask for it. There are also a number of bugfixes. https://metacpan.org/changes/distribution/Moo No direct reverse dependency test fallout. OK? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-Moo/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile 6 Nov 2014 16:29:38 -0000 1.2 +++ Makefile 5 Apr 2015 23:39:19 -0000 @@ -3,25 +3,24 @@ COMMENT = minimalist object orientation (with Moose compatibility) MODULES = cpan -DISTNAME = Moo-1.006001 +DISTNAME = Moo-2.000001 CATEGORIES = devel CPAN_AUTHOR = HAARG -MAINTAINER = Sergey Bronnikov <este...@gmail.com> +MAINTAINER = Sergey Bronnikov <este...@gmail.com> # Perl PERMIT_PACKAGE_CDROM = Yes -BUILD_DEPENDS = devel/p5-Dist-CheckConflicts +RUN_DEPENDS = devel/p5-Class-Method-Modifiers>=1.1 \ + devel/p5-Devel-GlobalDestruction>=0.11 \ + devel/p5-Module-Runtime>=0.014 \ + devel/p5-Role-Tiny>=2 -RUN_DEPENDS = devel/p5-Class-Method-Modifiers \ - devel/p5-Devel-GlobalDestruction \ - devel/p5-Dist-CheckConflicts \ - devel/p5-Module-Runtime \ - devel/p5-Import-Into \ - devel/p5-Role-Tiny \ - devel/p5-Test-Fatal \ - devel/p5-strictures +# Additional optional dependency, upstream expects it +RUN_DEPENDS += devel/p5-strictures>=2 + +TEST_DEPENDS = devel/p5-Test-Fatal>=0.003 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-Moo/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 6 Nov 2014 16:29:38 -0000 1.2 +++ distinfo 5 Apr 2015 23:39:19 -0000 @@ -1,2 +1,2 @@ -SHA256 (Moo-1.006001.tar.gz) = CVaiamePKOt7BMPhZco+28KlghctAC/0nr/Q7HzmKWU= -SIZE (Moo-1.006001.tar.gz) = 88093 +SHA256 (Moo-2.000001.tar.gz) = +pC4gGzeaYWB4lolxpsIuO5ye8MgQ3KB1D2FlYYyO00= +SIZE (Moo-2.000001.tar.gz) = 92847 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/p5-Moo/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 6 Nov 2014 16:29:38 -0000 1.2 +++ pkg/PLIST 5 Apr 2015 23:39:19 -0000 @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.2 2014/11/06 16:29:38 benoit Exp $ +@comment $OpenBSD$ ${P5SITE}/Method/ ${P5SITE}/Method/Generate/ ${P5SITE}/Method/Generate/Accessor.pm @@ -16,6 +16,7 @@ ${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}/Sub/Defer.pm ${P5SITE}/Sub/Quote.pm