2016-02-14 09:48:22 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update p5-Params-Validate to 1.22:
1.22 2016-02-13
- Fixed a bug when a callback failed but did not die. The resulting error
message had a pointless colon in it. Reported by Slaven Rezic. RT #111036.
- Made the pure Perl version use Carp's croak rather than confess. The XS
version has never included a stack trace in errors. You can use the on_fail
setting to get a stack trace if you prefer. Reported by Slaven Rezic. RT
#111036.
- The pure Perl code now uses "(unknown)" when it cannot determine the sub
that failed, instead of "N/A". Reported by Slaven Rezic. RT #111036.
- Documented the PARAMS_VALIDATE_IMPLEMENTATION environment
variable. Requested by Slaven Rezic. RT #111035.
|
2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995) |
Log message:
Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-07-19 10:08:47 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.21:
1.21 2015-07-18
- Attribute::Params::Validate is now in its own distro, and needs a new
maintainer. If you would like to maintain it, please contact me.
|
2015-07-12 20:56:37 by Thomas Klausner | Files touched by this commit (405) |
Log message:
Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.
No effective change for the above reason.
Ok joerg
|
2015-06-30 08:54:39 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.20
Upstream changes:
1.20 2015-06-28
- Fixed a bug with stack handling in the XS code. If a callback sub caused
Perl to reallocate the stack this could trigger weird errors of the form
"Bizarre copy of ARRAY" from Perl itself. Fixed by Noel Maddy. GH #5.
- Fixed use of inlining in the XS code to work when "gcc -std=c89" is
specified. Fixed by Vincent Pit. GH #6.
- Previously, Params::Validate would eagerly stringify all values it was
validating, even though this stringification was only needed for error
messages that are used when a parameter fails. For objects which overload
stringification and do real work, this added an unnecessary
slowdown. Stringification is now delayed until it is needed. Reported by
Klaus. RT #105326.
|
2015-06-14 18:45:16 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.19:
1.19 2015-06-12
- Fixed an uninitialized value warning from the pure Perl implementation under
5.8.8. Reported by Jim Bacon. RT #105198.
|
2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152) |
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
|
2015-02-14 13:06:44 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
Update to 1.18
--------------
1.18 2015-02-13
- We no longer attempt to save and restore an existing $SIG{__DIE__} hook
before calling a validation callback. This uses undocumented black magic
poking at the Perl interpreter guts, which seems to cause sporadic
segfaults. Reported by David Wheeler with help from Andreas Koenig. RT
#102112.
|
2015-01-11 21:36:37 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.17:
1.17 2015-01-08
- More XS fixes. Simplified how we localize $@ in the XS code and fixed error
with Perls compiled with -DDEBUGGING. Reported by Lars \
Dɪá´á´á´á´á´¡. RT #101416.
1.16 2015-01-07
- The changes in 1.14 introduced a memory leak any time a callback was called
and it did not throw an error that was a reference. This affected the
DateTime constructor and probably many other things. Reported by David
Kayal. RT #101380.
|
2015-01-04 13:23:13 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.15:
1.15 2015-01-01
- No changes from 1.14
1.14 2014-12-20 (TRIAL RELEASE)
- Callbacks can now die to provide a custom error message or exception
object. Requested by multiple people. Addresses RT #95701 and will allow
MooseX::Params::Validate to use messages provided by the type object.
|