Here is an update for MooseX::Params::Validate.
The sole upstream change [1] is backward incompatible: errors thrown by this module when a type constraint fails have changed. What's new in the port: - Cleaned TEST_DEPENDS. Author and release tests have not been enabled, we have too many missing modules for that. - Fixed a spacing inconsistency - New PLIST Testing: - 'make test' passes - There are 3 consumers, they all passes tests [2] Comments and feedback are welcome. Charlène. [1] https://metacpan.org/source/DROLSKY/MooseX-Params-Validate-0.21/Changes [2] https://transfer.sh/6A7ti/p5-MooseX-Params-Validate.tgz Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-MooseX-Params-Validate/Makefile,v retrieving revision 1.8 diff -u -p -u -p -r1.8 Makefile --- Makefile 20 Mar 2016 19:56:29 -0000 1.8 +++ Makefile 10 Feb 2019 11:57:12 -0000 @@ -4,18 +4,17 @@ COMMENT = extension of Params::Validate MODULES = cpan PKG_ARCH = * -DISTNAME = MooseX-Params-Validate-0.19 +DISTNAME = MooseX-Params-Validate-0.21 CATEGORIES = devel # Perl -PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_CDROM = Yes RUN_DEPENDS = devel/p5-Devel-Caller \ devel/p5-Moose \ devel/p5-Params-Validate \ devel/p5-Sub-Exporter -TEST_DEPENDS = devel/p5-Test-Exception \ - devel/p5-Test-Fatal +TEST_DEPENDS = devel/p5-Test-Fatal .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-MooseX-Params-Validate/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- distinfo 20 Jan 2015 09:55:23 -0000 1.3 +++ distinfo 10 Feb 2019 11:57:12 -0000 @@ -1,2 +1,2 @@ -SHA256 (MooseX-Params-Validate-0.19.tar.gz) = k7deCYz5zKvNVr82+vOpZmkFSQJWc5YyHuZ+q53fOpo= -SIZE (MooseX-Params-Validate-0.19.tar.gz) = 30285 +SHA256 (MooseX-Params-Validate-0.21.tar.gz) = iClURqupmcu4+ZjX+5onAdZhc5SlHW1yTHdObZ/xOdk= +SIZE (MooseX-Params-Validate-0.21.tar.gz) = 34300 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/p5-MooseX-Params-Validate/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 PLIST --- pkg/PLIST 27 Oct 2009 00:33:37 -0000 1.1.1.1 +++ pkg/PLIST 10 Feb 2019 11:57:12 -0000 @@ -1,5 +1,9 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2009/10/27 00:33:37 jim Exp $ ${P5SITE}/MooseX/ ${P5SITE}/MooseX/Params/ +${P5SITE}/MooseX/Params/Validate/ ${P5SITE}/MooseX/Params/Validate.pm +${P5SITE}/MooseX/Params/Validate/Exception/ +${P5SITE}/MooseX/Params/Validate/Exception/ValidationFailedForTypeConstraint.pm @man man/man3p/MooseX::Params::Validate.3p +@man man/man3p/MooseX::Params::Validate::Exception::ValidationFailedForTypeConstraint.3p