pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Params-Validate Update to 1.10. From the chan...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/33782fdde5de
branches:  trunk
changeset: 635677:33782fdde5de
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Mon Jun 09 18:50:38 2014 +0000

description:
Update to 1.10. From the changelog:

- Require Readonly 1.03+ and Scalar::Util 1.20 for testing with
  Readonly. AFAICT, earlier versions of Readonly worked very differently,
  and/or this is related to Scalar::Util. Either way, this test isn't that
  important anyway. RT #95402.

- A call to validate() where the spec was a reference to a Readonly hash would
  segfault. Reported by Salvatore Bonaccorso. RT #80572.

- When using the XS implementation, attempting to validate parameters with
  tainted values would cause an "Insecure dependency in eval_sv() while
  running with -T switch" exception from Perl *if the validation failed*. This
  is fixed, but only for Perl 5.14+. Older Perls do not include the necessary
  XS API. RT #70174.

- Fixed some potential segfaults from the XS implementation including the one
  reported by Анатолий Гришаев in RT #50412. However, the XS code in general
  is pretty crufty and tends to assume that values which could be NULL aren't.

- Fixed bad example of state() in POD. Reported by Salvatore Bonaccorso. RT
  #80250.

diffstat:

 devel/p5-Params-Validate/Makefile |  5 ++---
 devel/p5-Params-Validate/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 45c4420ca6cd -r 33782fdde5de devel/p5-Params-Validate/Makefile
--- a/devel/p5-Params-Validate/Makefile Mon Jun 09 18:47:56 2014 +0000
+++ b/devel/p5-Params-Validate/Makefile Mon Jun 09 18:50:38 2014 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.46 2014/05/29 23:36:11 wiz Exp $
+# $NetBSD: Makefile,v 1.47 2014/06/09 18:50:38 schmonz Exp $
 
-DISTNAME=      Params-Validate-1.08
+DISTNAME=      Params-Validate-1.10
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   2
 SVR4_PKGNAME=  p5pva
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Params/}
diff -r 45c4420ca6cd -r 33782fdde5de devel/p5-Params-Validate/distinfo
--- a/devel/p5-Params-Validate/distinfo Mon Jun 09 18:47:56 2014 +0000
+++ b/devel/p5-Params-Validate/distinfo Mon Jun 09 18:50:38 2014 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2013/09/05 19:03:53 wiz Exp $
+$NetBSD: distinfo,v 1.24 2014/06/09 18:50:38 schmonz Exp $
 
-SHA1 (Params-Validate-1.08.tar.gz) = 0ec98748b756cb5f6e34a6db6eaa13b5e4105cb1
-RMD160 (Params-Validate-1.08.tar.gz) = 7ef1fb3306b15982ea2f53eeb0b0933d10c06803
-Size (Params-Validate-1.08.tar.gz) = 103728 bytes
+SHA1 (Params-Validate-1.10.tar.gz) = a433a3ffcbd82640bfcfc80c4bb11a57ae8b23b6
+RMD160 (Params-Validate-1.10.tar.gz) = fb25e51778ba80be0084314ea30249b43768e32f
+Size (Params-Validate-1.10.tar.gz) = 102391 bytes


Home | Main Index | Thread Index | Old Index