Hello community,

here is the log from the commit of package perl-Variable-Magic for 
openSUSE:Factory checked in at 2013-06-13 20:26:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Variable-Magic (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Variable-Magic.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Variable-Magic"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Variable-Magic/perl-Variable-Magic.changes  
2012-03-01 17:25:27.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Variable-Magic.new/perl-Variable-Magic.changes 
    2013-06-13 20:26:18.000000000 +0200
@@ -1,0 +2,37 @@
+Mon Jun 10 11:00:00 UTC 2013 - [email protected]
+
+- updated to 0.52
+         + 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.
+         + 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.
+         + 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.
+         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.
+
+-------------------------------------------------------------------

Old:
----
  Variable-Magic-0.48.tar.gz

New:
----
  Variable-Magic-0.52.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Variable-Magic.spec ++++++
--- /var/tmp/diff_new_pack.WWsmQB/_old  2013-06-13 20:26:18.000000000 +0200
+++ /var/tmp/diff_new_pack.WWsmQB/_new  2013-06-13 20:26:18.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Variable-Magic
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Variable-Magic
-Version:        0.48
+Version:        0.52
 Release:        0
 %define cpan_name Variable-Magic
 Summary:        Associate user-defined magic to variables from Perl
@@ -29,12 +29,14 @@
 BuildRequires:  perl
 BuildRequires:  perl-macros
 #BuildRequires: perl(ActivePerl)
-#BuildRequires: perl(Hash::Util::FieldHash)
-#BuildRequires: perl(Test::Kwalitee)
+#BuildRequires: perl(Capture::Tiny) >= 0.08
+#BuildRequires: perl(Perl::Destruct::Level)
 #BuildRequires: perl(Variable::Magic)
+#BuildRequires: perl(Variable::Magic::TestGlobalDestruction)
 #BuildRequires: perl(Variable::Magic::TestThreads)
 #BuildRequires: perl(Variable::Magic::TestValue)
 #BuildRequires: perl(Variable::Magic::TestWatcher)
+#BuildRequires: perl(VPIT::TestHelpers)
 %{perl_requires}
 
 %description
@@ -45,9 +47,9 @@
 a single line of XS.
 
 You'll realize that these magic variables look a lot like tied variables.
-It's not surprising, as tied variables are implemented as a special kind of
-magic, just like any 'irregular' Perl variable : scalars like '$!', '$(' or
-'$^W', the '%ENV' and '%SIG' hashes, the '@ISA' array, 'vec()' and
+It is not surprising, as tied variables are implemented as a special kind
+of magic, just like any 'irregular' Perl variable : scalars like '$!', '$('
+or '$^W', the '%ENV' and '%SIG' hashes, the '@ISA' array, 'vec()' and
 'substr()' lvalues, the threads::shared manpage variables... They all share
 the same underlying C API, and this module gives you direct access to it.
 

++++++ Variable-Magic-0.48.tar.gz -> Variable-Magic-0.52.tar.gz ++++++
++++ 3330 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to