From 64fc6c4b10205dd4d7d1e320268d8774dd431c66 Mon Sep 17 00:00:00 2001 From: wen Date: Sun, 24 Nov 2013 02:03:03 +0000 Subject: [PATCH] Update to 0.53 Upstream changes: 0.53 2013-09-01 17:50 UTC This is a maintenance release. The code contains no functional change. Satisfied users of version 0.52 can skip this update. + Fix : [RT #86338] : typo fix. Thanks dsteinbrunner@pobox.com for the patch. + Tst : Author tests are no longer bundled with this distribution. They are only made available to authors in the git repository. 0.52 2012-11-05 02:30 UTC + Add : The new constant VMG_COMPAT_SCALAR_NOLEN evaluates to true when your perl does not call 'len' magic for scalars, which is the case for perl 5.17.4 and above. This fixes RT #80388. + Tst : t/35-stash.t has been taught about perl 5.17.4. + Tst : Author tests overhaul. 0.51 2012-08-18 15:00 UTC + Fix : It is now safe to call dispell() from inside 'free', 'copy' and 'uvar' callbacks to dispell the magic currently in use. Thanks Clinton Gormley for reporting. + Fix : Exceptions thrown from inside a 'free' callback are now always consistently propagated outside of the callback. They used to be lost when the 'free' callback was invoked at the end of an eval block or string. + Fix : The 'reset RMG flag' workaroundn used to allow wizards with both 'uvar' and 'clear' magics to be cast onto a hash, has been made thread-safe. 0.50 2012-06-24 23:00 UTC + Fix : Less memory is leaked when a wizard is freed during global destruction, or when an exception is thrown from a 'free' callback. + Fix : [RT #77991] : t/17-ctl.t fails on perl 5.14 and 5.16. This was actually an issue with ActivePerl, and this test has learned to cope with it. Thanks Gisle Aas for reporting. + Tst : t/35-stash.t has been taught about perl 5.17.1. + Doc : Many clarifications. 0.49 2012-06-05 21:40 UTC This is a maintenance release. The code contains no functional change. Satisfied users of version 0.48 can skip this update. + Fix : [RT #77644] : t/17_ctl.t fails in test 44 since 5.17.0. This test has been taught about perl 5.17.0. Thanks Reini Urban for reporting. + Tst : t/99-kwalitee.t will be skipped when only problematic versions of its dependencies are available. --- devel/p5-Variable-Magic/Makefile | 5 ++--- devel/p5-Variable-Magic/distinfo | 8 ++++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/devel/p5-Variable-Magic/Makefile b/devel/p5-Variable-Magic/Makefile index 16ebfd71bc0b..6912c1219a5e 100644 --- a/devel/p5-Variable-Magic/Makefile +++ b/devel/p5-Variable-Magic/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.23 2013/05/31 12:40:53 wiz Exp $ +# $NetBSD: Makefile,v 1.24 2013/11/24 02:03:03 wen Exp $ -DISTNAME= Variable-Magic-0.48 +DISTNAME= Variable-Magic-0.53 PKGNAME= p5-${DISTNAME} -PKGREVISION= 2 CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Variable/} diff --git a/devel/p5-Variable-Magic/distinfo b/devel/p5-Variable-Magic/distinfo index 69df3dc65fff..d15c5c50afa7 100644 --- a/devel/p5-Variable-Magic/distinfo +++ b/devel/p5-Variable-Magic/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.17 2012/03/04 14:09:59 abs Exp $ +$NetBSD: distinfo,v 1.18 2013/11/24 02:03:03 wen Exp $ -SHA1 (Variable-Magic-0.48.tar.gz) = 847b0d91737fdf7df3915ac67ff8b771a24e344b -RMD160 (Variable-Magic-0.48.tar.gz) = e5cec0783725e59787329eb48a5f070b023dce95 -Size (Variable-Magic-0.48.tar.gz) = 52720 bytes +SHA1 (Variable-Magic-0.53.tar.gz) = 501b8c9c64177f43f87f344d08886d7efdb319cc +RMD160 (Variable-Magic-0.53.tar.gz) = 7e52ffbe3d2cd86ed659b0b262dd2205a33cd9c8 +Size (Variable-Magic-0.53.tar.gz) = 58153 bytes