I'm proposing here an update for MooseX::Types::Structured. There are only a few changes upstream [1]: distribution tooling has been changed, slurpy constraints fixed, documentation improved.
Port-wise i did a *_DEPENDS cleanup, otherwise it's a simple version bump. Testing: - 'make test' passes - There are 5 consumers and they all pass! [2] Comments/feedback are welcome! Charlène. [1] https://metacpan.org/changes/distribution/MooseX-Types-Structured [2] https://transfer.sh/g0nIm/p5-MooseX-Types-Structured.tgz Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-MooseX-Types-Structured/Makefile,v retrieving revision 1.12 diff -u -p -u -p -r1.12 Makefile --- Makefile 20 Mar 2016 19:56:30 -0000 1.12 +++ Makefile 8 Feb 2019 14:09:58 -0000 @@ -2,7 +2,7 @@ COMMENT= structured Type Constraints for Moose -DISTNAME = MooseX-Types-Structured-0.33 +DISTNAME = MooseX-Types-Structured-0.36 CATEGORIES= devel @@ -14,11 +14,14 @@ PKG_ARCH= * RUN_DEPENDS= devel/p5-Devel-PartialDump \ devel/p5-MooseX-Types>=0.22 \ - devel/p5-MooseX-Types-DateTime \ devel/p5-Sub-Exporter BUILD_DEPENDS= ${RUN_DEPENDS} -TEST_DEPENDS = devel/p5-Test-Fatal \ - devel/p5-Test-Requires +TEST_DEPENDS= devel/p5-DateTime \ + devel/p5-MooseX-Types-DateTime \ + devel/p5-Test-Fatal \ + devel/p5-Test-Needs + +CONFIGURE_STYLE = modbuild tiny .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-MooseX-Types-Structured/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- distinfo 13 Jun 2015 08:37:31 -0000 1.4 +++ distinfo 8 Feb 2019 14:09:58 -0000 @@ -1,2 +1,2 @@ -SHA256 (MooseX-Types-Structured-0.33.tar.gz) = Vys42xBJNQqh642RmhpvOVHZcSwaL8/vMBpVbe7UR5U= -SIZE (MooseX-Types-Structured-0.33.tar.gz) = 58533 +SHA256 (MooseX-Types-Structured-0.36.tar.gz) = Q822UvljhyPjV3yw+LVGhiAkTJY252WYEeW0qAFgPVc= +SIZE (MooseX-Types-Structured-0.36.tar.gz) = 61348 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/p5-MooseX-Types-Structured/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- pkg/PLIST 13 Jun 2015 08:37:31 -0000 1.3 +++ pkg/PLIST 8 Feb 2019 14:09:58 -0000 @@ -12,5 +12,10 @@ ${P5SITE}/MooseX/Types/Structured/ ${P5SITE}/MooseX/Types/Structured.pm ${P5SITE}/MooseX/Types/Structured/MessageStack.pm ${P5SITE}/MooseX/Types/Structured/OverflowHandler.pm +@man man/man3p/MooseX::Meta::TypeCoercion::Structured.3p +@man man/man3p/MooseX::Meta::TypeCoercion::Structured::Optional.3p @man man/man3p/MooseX::Meta::TypeConstraint::Structured.3p +@man man/man3p/MooseX::Meta::TypeConstraint::Structured::Optional.3p @man man/man3p/MooseX::Types::Structured.3p +@man man/man3p/MooseX::Types::Structured::MessageStack.3p +@man man/man3p/MooseX::Types::Structured::OverflowHandler.3p
