Mon Nov 7 10:45:25 2016 UTC ()
Updated p5-Params-ValidationCompiler to 0.17.

Add missing test dependencies.

0.17     2016-11-04

- When using positional parameters, parameters with a default are now
  optional. For named parameters, this was already the case.

0.16     2016-11-03

- Moose and Specio types (and coercions) which provide variables to close over
  when being inlined did not always compile properly. Most notable, this was
  not being handled at all for Moose types, and not completely handled for
  Specio coercions.

0.15     2016-11-03

- Previously, using a default with a positional parameter would result in an
  error when compiling the validator subroutine. Defaults now work with
  positional parameters. Implemented by Greg Oschwald. Based on PR #5.

0.14     2016-11-02

- Added a "named_to_list" option to support returning only the parameter
  values from a named parameter validator rather than the key-value
  pairs. Implemented by Greg Oschwald. Based on PR #4.

- Errors from calls to validation_for() now use croak so as to show up at the
  call site, rather than in the internals


(wiz)
diff -r1.2 -r1.3 pkgsrc/devel/p5-Params-ValidationCompiler/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/p5-Params-ValidationCompiler/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/devel/p5-Params-ValidationCompiler/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Params-ValidationCompiler/Makefile 2016/10/01 12:54:08 1.2
+++ pkgsrc/devel/p5-Params-ValidationCompiler/Makefile 2016/11/07 10:45:25 1.3
@@ -1,26 +1,24 @@ @@ -1,26 +1,24 @@
1# $NetBSD: Makefile,v 1.2 2016/10/01 12:54:08 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2016/11/07 10:45:25 wiz Exp $
2 2
3DISTNAME= Params-ValidationCompiler-0.13 3DISTNAME= Params-ValidationCompiler-0.17
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= devel perl5 5CATEGORIES= devel perl5
7MASTER_SITES= http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/ 6MASTER_SITES= http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/ 9HOMEPAGE= http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/
11COMMENT= Build an optimized subroutine parameter validator once, use it forever 10COMMENT= Build an optimized subroutine parameter validator once, use it forever
12LICENSE= artistic-2.0 11LICENSE= artistic-2.0
13 12
14DEPENDS+= p5-Eval-Closure-[0-9]*:../../devel/p5-Eval-Closure 13DEPENDS+= p5-Eval-Closure-[0-9]*:../../devel/p5-Eval-Closure
15DEPENDS+= p5-Exception-Class-[0-9]*:../../devel/p5-Exception-Class 14DEPENDS+= p5-Exception-Class-[0-9]*:../../devel/p5-Exception-Class
16# TEST_DEPENDS 15# TEST_DEPENDS
17BUILD_DEPENDS+= p5-Specio>=0.14:../../devel/p5-Specio 16BUILD_DEPENDS+= p5-Specio>=0.14:../../devel/p5-Specio
18#BUILD_DEPENDS+= p5-Test2-Bundle-Extended-[0-9]*:../../devel/p5-Test2-Bundle-Extended 17BUILD_DEPENDS+= p5-Test2-Suite-[0-9]*:../../devel/p5-Test2-Suite
19#BUILD_DEPENDS+= p5-Test2-Plugin-NoWarnings-[0-9]*:../../devel/p5-Test2-Plugin-NoWarnings 18BUILD_DEPENDS+= p5-Test2-Plugin-NoWarnings-[0-9]*:../../devel/p5-Test2-Plugin-NoWarnings
20#BUILD_DEPENDS+= p5-Test2-Require-Module-[0-9]*:../../devel/p5-Test2-Require-Module 19BUILD_DEPENDS+= p5-Test-Without-Module-[0-9]*:../../devel/p5-Test-Without-Module
21#BUILD_DEPENDS+= p5-Test-More>=1.302015:../../devel/p5-Test-More 
22 20
23PERL5_PACKLIST= auto/Params/ValidationCompiler/.packlist 21PERL5_PACKLIST= auto/Params/ValidationCompiler/.packlist
24 22
25.include "../../lang/perl5/module.mk" 23.include "../../lang/perl5/module.mk"
26.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/devel/p5-Params-ValidationCompiler/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Params-ValidationCompiler/distinfo 2016/09/18 06:32:17 1.1
+++ pkgsrc/devel/p5-Params-ValidationCompiler/distinfo 2016/11/07 10:45:25 1.2
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2016/09/18 06:32:17 mef Exp $ 1$NetBSD: distinfo,v 1.2 2016/11/07 10:45:25 wiz Exp $
2 2
3SHA1 (Params-ValidationCompiler-0.13.tar.gz) = d7117d5b32a76f56f814ca443c11bd6210185979 3SHA1 (Params-ValidationCompiler-0.17.tar.gz) = bbb8f7055bb7043c217fdd5cb3889ea9724f47fd
4RMD160 (Params-ValidationCompiler-0.13.tar.gz) = 3f87a52aaa19b31fef4a492eb25c369f06a1ea9e 4RMD160 (Params-ValidationCompiler-0.17.tar.gz) = b647eb6c7e41382019d26dea339b3e70ed43e101
5SHA512 (Params-ValidationCompiler-0.13.tar.gz) = 483a586a96050f3cfc93445e3ad959d15d097f8543bf51dece0fc901ebd914a69d869a0b21f60458d38c6af7cb9f4b1ec6c9cf5b7e4045037088cd98bf92052d 5SHA512 (Params-ValidationCompiler-0.17.tar.gz) = 4c909a1034a83bd4a7fe28a0b0c2d1677af848a8a730cef9afe236aa0f4223e3b90b6b5a47e2db9d6b373df95bae8cc9cbf5b46f1e49b99fc34d0665687e261e
6Size (Params-ValidationCompiler-0.13.tar.gz) = 35615 bytes 6Size (Params-ValidationCompiler-0.17.tar.gz) = 38234 bytes