pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/p5-Variable-Magic Update from version 0.27 to 0.31.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ce5b23981583
branches:  trunk
changeset: 555117:ce5b23981583
user:      he <he%pkgsrc.org@localhost>
date:      Tue Feb 24 22:13:40 2009 +0000

description:
Update from version 0.27 to 0.31.

Pkgsrc changes:
 o Note that we need a C compiler to build

Upstream changes:

0.31    2009-02-19 23:50 UTC
        + Doc : A somewhat better introduction. The FUNCTION section was moved
                before CONSTANTS and HISTORY since it's more important. And
                'assignation' is really 'assignment', says Ricardo. :)
        + Fix : The op_info features are now thread safe.
        + Fix : Segfaults that occured when trying to get the op name during
                global destruction.
        + Fix : Segfaults and wrong "Unknown error" exceptions that happened
                when dieing in require caused a free callback to fire.
                Thanks Florian Ragwitz for reporting.

0.30    2009-02-12 17:05 UTC
        + Add : You can now get in all the callbacks either the name or a B::OP
                object representing the current op if you pass the new 'op_info'
                option to wizard() with respective values VMG_OP_INFO_NAME and
                VMG_OP_INFO_OBJECT.
        + Doc : Document magic on array/hashes values.
        + Fix : Completely skip free callbacks during global destruction.
        + Tst : Tests now pass again on 5.8.3 and lower (they were broken since
                0.27).
        + Tst : Test magic on symbol table and on array/hash values.

0.29    2009-02-08 11:10 UTC
        + Add : Set $_[2] to the default length for len magic on scalars.
        + Chg : Perl 5.8 is required.
        + Chg : The CLONE method will no longer be defined for non-threaded
                perls.
        + Doc : Nits.
        + Fix : The logic for turning off the GMAGICAL flag on hashes when no
                uvar magic is involved could do nasty things on tied hashes.
        + Upd : More resources in META.yml.

0.28    2009-01-24 17:05 UTC
        + Add : The 'copy_key' option to wizard(), that enables the safe edition
                of $_[2] in uvar callbacks to redirect actions to another key.
        + Fix : Exception objects thrown from callbacks at compile time were not
                available in $@.
        + Fix : free callbacks triggered during global destruction could lead to
                segfaults because the wizard was already freed.
        + Fix : Refcount of scalars with free callback.
        + Fix : Segfaults when using get or uvar magic simultaneously with clear
                magic.
        + Doc : The documentation about what the callbacks take and should
                return is now somewhat clearer.

diffstat:

 devel/p5-Variable-Magic/Makefile |  6 ++++--
 devel/p5-Variable-Magic/distinfo |  8 ++++----
 2 files changed, 8 insertions(+), 6 deletions(-)

diffs (35 lines):

diff -r 332fe0896f4c -r ce5b23981583 devel/p5-Variable-Magic/Makefile
--- a/devel/p5-Variable-Magic/Makefile  Tue Feb 24 21:46:27 2009 +0000
+++ b/devel/p5-Variable-Magic/Makefile  Tue Feb 24 22:13:40 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2009/01/19 23:26:56 he Exp $
+# $NetBSD: Makefile,v 1.6 2009/02/24 22:13:40 he Exp $
 #
 
-DISTNAME=      Variable-Magic-0.27
+DISTNAME=      Variable-Magic-0.31
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Variable/}
@@ -12,6 +12,8 @@
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
+USE_LANGUAGES= c
+
 PERL5_PACKLIST=        auto/Variable/Magic/.packlist
 
 .include "../../lang/perl5/module.mk"
diff -r 332fe0896f4c -r ce5b23981583 devel/p5-Variable-Magic/distinfo
--- a/devel/p5-Variable-Magic/distinfo  Tue Feb 24 21:46:27 2009 +0000
+++ b/devel/p5-Variable-Magic/distinfo  Tue Feb 24 22:13:40 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2009/01/19 23:26:56 he Exp $
+$NetBSD: distinfo,v 1.5 2009/02/24 22:13:40 he Exp $
 
-SHA1 (Variable-Magic-0.27.tar.gz) = 40c7621c14b40803c4c4e225e1d1a961f6f8c962
-RMD160 (Variable-Magic-0.27.tar.gz) = 36ba6944d27eecdbae4d3378fd5fd000c94f61b9
-Size (Variable-Magic-0.27.tar.gz) = 32096 bytes
+SHA1 (Variable-Magic-0.31.tar.gz) = 3067a022ed34c8ce4c81d68866c5792b28d24dd1
+RMD160 (Variable-Magic-0.31.tar.gz) = d3cd54af0b2592a968783af392d92d840e2f0670
+Size (Variable-Magic-0.31.tar.gz) = 37075 bytes



Home | Main Index | Thread Index | Old Index