Thu Apr 14 12:48:26 2016 UTC ()
Update p5-Variable-Magic to 0.59.

0.59    2015-10-05 19:05 UTC
        + Chg : The magic callbacks are now always executed in a new stack.
                This should have no negative impact (performance-wise or
                behaviour-wise) on your code, but may actually fix some obscure
                bugs.
        + Fix : [RT #107294] : Crash during install of Variable-Magic-0.58
                running "t\18-opinfo.t".
                A recent change in the core implementation of transliterations
                caused an undefined behaviour when it interacted with this
                module, which resulted in visible stack corruption on Win32
                perls compiled with MSVC when the op_info feature was enabled.
                This was fixed by using a separate stack for the magic
                callbacks.
                Thanks Peter Stokes for reporting and providing greatly
                helpful feedback.
        + Fix : The object op_info feature will now handle correctly Unicode
                transliteration, multideref and custom ops.


(wiz)
diff -r1.30 -r1.31 pkgsrc/devel/p5-Variable-Magic/Makefile
diff -r1.23 -r1.24 pkgsrc/devel/p5-Variable-Magic/distinfo

cvs diff -r1.30 -r1.31 pkgsrc/devel/p5-Variable-Magic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Variable-Magic/Makefile 2015/08/06 08:26:17 1.30
+++ pkgsrc/devel/p5-Variable-Magic/Makefile 2016/04/14 12:48:26 1.31
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.30 2015/08/06 08:26:17 wiz Exp $ 1# $NetBSD: Makefile,v 1.31 2016/04/14 12:48:26 wiz Exp $
2 2
3DISTNAME= Variable-Magic-0.58 3DISTNAME= Variable-Magic-0.59
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= devel perl5 5CATEGORIES= devel perl5
6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Variable/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Variable/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://search.cpan.org/dist/Variable-Magic/ 9HOMEPAGE= http://search.cpan.org/dist/Variable-Magic/
10COMMENT= Perl 5 module to associate user-defined magic to variables 10COMMENT= Perl 5 module to associate user-defined magic to variables
11LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
12 12
13USE_LANGUAGES= c 13USE_LANGUAGES= c
14 14
15PERL5_PACKLIST= auto/Variable/Magic/.packlist 15PERL5_PACKLIST= auto/Variable/Magic/.packlist
16 16

cvs diff -r1.23 -r1.24 pkgsrc/devel/p5-Variable-Magic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Variable-Magic/distinfo 2015/11/03 03:28:57 1.23
+++ pkgsrc/devel/p5-Variable-Magic/distinfo 2016/04/14 12:48:26 1.24
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.23 2015/11/03 03:28:57 agc Exp $ 1$NetBSD: distinfo,v 1.24 2016/04/14 12:48:26 wiz Exp $
2 2
3SHA1 (Variable-Magic-0.58.tar.gz) = ea41fda3580d17bc546124c9e23fa025b97bf1fb 3SHA1 (Variable-Magic-0.59.tar.gz) = 771801759f136537d3f430d5f5e0986fbdce781b
4RMD160 (Variable-Magic-0.58.tar.gz) = 6ee0a6e219b9a3a27bd8e26bd3444a9f75f1ff1b 4RMD160 (Variable-Magic-0.59.tar.gz) = b3ac539aa6cd32a39629307feba907324ce377b3
5SHA512 (Variable-Magic-0.58.tar.gz) = 0318dc08c73f4680731fda15c35301454cf12cd366c8276b80f36441ecbc92edd6659238a80d0749d1faa25c1dcb4ec1c3d652f1a3d96694c93967507a903ed1 5SHA512 (Variable-Magic-0.59.tar.gz) = 500def84c3ef27afc0ee41d3737d4dc9d527ecd6f2fddbf53f969548d843adf30990f7b2704aa6db654bcfea9e2a6906fc5f3b89ef933abb22c72ac528acad1f
6Size (Variable-Magic-0.58.tar.gz) = 73506 bytes 6Size (Variable-Magic-0.59.tar.gz) = 74019 bytes