Hello community,

here is the log from the commit of package perl-indirect for openSUSE:Factory 
checked in at 2017-11-15 16:52:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-indirect (Old)
 and      /work/SRC/openSUSE:Factory/.perl-indirect.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-indirect"

Wed Nov 15 16:52:18 2017 rev:6 rq:539948 version:0.38

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-indirect/perl-indirect.changes      
2016-07-20 09:19:10.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-indirect.new/perl-indirect.changes 
2017-11-15 16:52:18.936090287 +0100
@@ -1,0 +2,11 @@
+Sun Nov  5 07:17:46 UTC 2017 - [email protected]
+
+- updated to 0.38
+   see /usr/share/doc/packages/perl-indirect/Changes
+
+  0.38    2017-11-04 15:40 UTC
+          + Fix : [RT #123374] : Compatibility with CV-in-stash optimisation
+                  Thanks Father Chrysostomos for reporting and contributing a
+                  patch.
+
+-------------------------------------------------------------------

Old:
----
  indirect-0.37.tar.gz

New:
----
  indirect-0.38.tar.gz

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

Other differences:
------------------
++++++ perl-indirect.spec ++++++
--- /var/tmp/diff_new_pack.fRgvAh/_old  2017-11-15 16:52:19.656063907 +0100
+++ /var/tmp/diff_new_pack.fRgvAh/_new  2017-11-15 16:52:19.660063761 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-indirect
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX 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,14 +17,14 @@
 
 
 Name:           perl-indirect
-Version:        0.37
+Version:        0.38
 Release:        0
 %define cpan_name indirect
 Summary:        Lexically warn about using the indirect method call syntax
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/indirect/
-Source0:        
http://www.cpan.org/authors/id/V/VP/VPIT/%{cpan_name}-%{version}.tar.gz
+Source0:        
https://cpan.metacpan.org/authors/id/V/VP/VPIT/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl

++++++ indirect-0.37.tar.gz -> indirect-0.38.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/indirect-0.37/Changes new/indirect-0.38/Changes
--- old/indirect-0.37/Changes   2016-07-12 18:08:04.000000000 +0200
+++ new/indirect-0.38/Changes   2017-11-04 16:23:03.000000000 +0100
@@ -1,5 +1,10 @@
 Revision history for indirect
 
+0.38    2017-11-04 15:40 UTC
+        + Fix : [RT #123374] : Compatibility with CV-in-stash optimisation
+                Thanks Father Chrysostomos for reporting and contributing a
+                patch.
+
 0.37    2016-07-12 16:40 UTC
         + Chg : A large chunk of boilerplate XS code, which is also used in
                 other XS modules, has been factored out of the main .xs file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/indirect-0.37/META.json new/indirect-0.38/META.json
--- old/indirect-0.37/META.json 2016-07-12 18:15:40.000000000 +0200
+++ new/indirect-0.38/META.json 2017-11-04 16:23:16.000000000 +0100
@@ -4,13 +4,13 @@
       "Vincent Pit <[email protected]>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter 
version 2.150005",
+   "generated_by" : "ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "perl_5"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec";,
-      "version" : "2"
+      "version" : 2
    },
    "name" : "indirect",
    "no_index" : {
@@ -63,6 +63,6 @@
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2Findirect.git";
       }
    },
-   "version" : "0.37",
-   "x_serialization_backend" : "JSON::PP version 2.27400"
+   "version" : "0.38",
+   "x_serialization_backend" : "JSON::PP version 2.94"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/indirect-0.37/META.yml new/indirect-0.38/META.yml
--- old/indirect-0.37/META.yml  2016-07-12 18:15:40.000000000 +0200
+++ new/indirect-0.38/META.yml  2017-11-04 16:23:16.000000000 +0100
@@ -19,7 +19,7 @@
   Config: '0'
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter version 
2.150005'
+generated_by: 'ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -38,5 +38,5 @@
   homepage: http://search.cpan.org/dist/indirect/
   license: http://dev.perl.org/licenses/
   repository: http://git.profvince.com/?p=perl%2Fmodules%2Findirect.git
-version: '0.37'
+version: '0.38'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/indirect-0.37/README new/indirect-0.38/README
--- old/indirect-0.37/README    2016-07-12 18:15:40.000000000 +0200
+++ new/indirect-0.38/README    2017-11-04 16:23:16.000000000 +0100
@@ -2,7 +2,7 @@
     indirect - Lexically warn about using the indirect method call syntax.
 
 VERSION
-    Version 0.37
+    Version 0.38
 
 SYNOPSIS
     In a script :
@@ -222,8 +222,8 @@
     reporting issues.
 
 COPYRIGHT & LICENSE
-    Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016 Vincent Pit, all
-    rights reserved.
+    Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017 Vincent Pit,
+    all rights reserved.
 
     This program is free software; you can redistribute it and/or modify it
     under the same terms as Perl itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/indirect-0.37/lib/indirect.pm 
new/indirect-0.38/lib/indirect.pm
--- old/indirect-0.37/lib/indirect.pm   2016-07-12 18:08:16.000000000 +0200
+++ new/indirect-0.38/lib/indirect.pm   2017-11-04 16:22:14.000000000 +0100
@@ -11,13 +11,13 @@
 
 =head1 VERSION
 
-Version 0.37
+Version 0.38
 
 =cut
 
 our $VERSION;
 BEGIN {
- $VERSION = '0.37';
+ $VERSION = '0.38';
 }
 
 =head1 SYNOPSIS
@@ -307,7 +307,7 @@
 
 =head1 COPYRIGHT & LICENSE
 
-Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016 Vincent Pit, all rights 
reserved.
+Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017 Vincent Pit, all 
rights reserved.
 
 This program is free software; you can redistribute it and/or modify it under 
the same terms as Perl itself.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/indirect-0.37/t/lib/VPIT/TestHelpers.pm 
new/indirect-0.38/t/lib/VPIT/TestHelpers.pm
--- old/indirect-0.37/t/lib/VPIT/TestHelpers.pm 2016-07-12 17:50:29.000000000 
+0200
+++ new/indirect-0.38/t/lib/VPIT/TestHelpers.pm 2017-11-04 15:31:56.000000000 
+0100
@@ -97,7 +97,9 @@
  }
 
  my $glob = $stash->{$sub};
- return $glob ? *$glob{CODE} : undef;
+ return ref \$glob eq 'GLOB' ? *$glob{CODE}
+      : ref  $glob eq 'CODE' ?  $glob
+      :                          undef;
 };
 
 sub skip { $test_sub->('skip')->(@_) }


Reply via email to