Subject: CVS commit: pkgsrc/devel/p5-Params-Validate
From: Amitai Schlair
Date: 2014-06-09 20:50:38
Message id: 20140609185038.4A4CA96@cvs.netbsd.org

Log Message:
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.

Files:
RevisionActionfile
1.47modifypkgsrc/devel/p5-Params-Validate/Makefile
1.24modifypkgsrc/devel/p5-Params-Validate/distinfo