Hello community,

here is the log from the commit of package perl-PadWalker for openSUSE:Factory 
checked in at 2020-09-29 19:01:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-PadWalker (Old)
 and      /work/SRC/openSUSE:Factory/.perl-PadWalker.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-PadWalker"

Tue Sep 29 19:01:53 2020 rev:18 rq:838282 version:2.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-PadWalker/perl-PadWalker.changes    
2018-01-09 14:51:04.149776938 +0100
+++ /work/SRC/openSUSE:Factory/.perl-PadWalker.new.4249/perl-PadWalker.changes  
2020-09-29 19:02:13.781804558 +0200
@@ -1,0 +2,14 @@
+Mon Sep 28 03:16:09 UTC 2020 - Tina Müller <[email protected]>
+
+- updated to 2.5
+   see /usr/share/doc/packages/perl-PadWalker/Changes
+
+
+  2.4  Sat 26 Sep 2020 18:39:17 BST
+      - Names of utf8 lexical vars not reported correctly
+        https://rt.cpan.org/Ticket/Display.html?id=133424
+
+  2.5  Sun 27 Sep 2020 13:22:11 BST
+      - Make 2.4 compatible with older perl.
+
+-------------------------------------------------------------------

Old:
----
  PadWalker-2.3.tar.gz

New:
----
  PadWalker-2.5.tar.gz

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

Other differences:
------------------
++++++ perl-PadWalker.spec ++++++
--- /var/tmp/diff_new_pack.bhFDZn/_old  2020-09-29 19:02:15.753806954 +0200
+++ /var/tmp/diff_new_pack.bhFDZn/_new  2020-09-29 19:02:15.757806959 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-PadWalker
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,18 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           perl-PadWalker
-Version:        2.3
+Version:        2.5
 Release:        0
 %define cpan_name PadWalker
-Summary:        Play with Other Peoples' Lexical Variables
-License:        GPL-1.0+ or Artistic-1.0
+Summary:        Play with other peoples' lexical variables
+License:        Artistic-1.0 OR GPL-1.0-or-later
 Group:          Development/Libraries/Perl
-Url:            http://search.cpan.org/dist/PadWalker/
+URL:            https://metacpan.org/release/%{cpan_name}
 Source0:        
https://cpan.metacpan.org/authors/id/R/RO/ROBIN/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -47,11 +47,11 @@
 %setup -q -n %{cpan_name}-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+make %{?_smp_mflags}
 
 %check
-%{__make} test
+make test
 
 %install
 %perl_make_install

++++++ PadWalker-2.3.tar.gz -> PadWalker-2.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PadWalker-2.3/Changes new/PadWalker-2.5/Changes
--- old/PadWalker-2.3/Changes   2017-11-10 19:27:07.000000000 +0100
+++ new/PadWalker-2.5/Changes   2020-09-27 14:22:38.685585214 +0200
@@ -189,3 +189,10 @@
 2.3  Fri 10 Nov 2017 18:26:29 GMT
     - Make tests work with -Ddefault_inc_excludes_dot
       https://rt.cpan.org/Public/Bug/Display.html?id=120421
+
+2.4  Sat 26 Sep 2020 18:39:17 BST
+    - Names of utf8 lexical vars not reported correctly
+      https://rt.cpan.org/Ticket/Display.html?id=133424
+
+2.5  Sun 27 Sep 2020 13:22:11 BST
+    - Make 2.4 compatible with older perl.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PadWalker-2.3/META.json new/PadWalker-2.5/META.json
--- old/PadWalker-2.3/META.json 2017-11-10 22:02:43.000000000 +0100
+++ new/PadWalker-2.5/META.json 2020-09-27 14:35:50.000000000 +0200
@@ -4,7 +4,7 @@
       "unknown"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter 
version 2.150010",
+   "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter 
version 2.120630",
    "license" : [
       "unknown"
    ],
@@ -37,6 +37,5 @@
       }
    },
    "release_status" : "stable",
-   "version" : "2.3",
-   "x_serialization_backend" : "JSON::PP version 2.27400_02"
+   "version" : "2.5"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PadWalker-2.3/META.yml new/PadWalker-2.5/META.yml
--- old/PadWalker-2.3/META.yml  2017-11-10 22:02:43.000000000 +0100
+++ new/PadWalker-2.5/META.yml  2020-09-27 14:35:50.000000000 +0200
@@ -3,21 +3,20 @@
 author:
   - unknown
 build_requires:
-  ExtUtils::MakeMaker: '0'
+  ExtUtils::MakeMaker: 0
 configure_requires:
-  ExtUtils::MakeMaker: '0'
+  ExtUtils::MakeMaker: 0
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter 
version 2.120630'
 license: unknown
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: '1.4'
+  version: 1.4
 name: PadWalker
 no_index:
   directory:
     - t
     - inc
 requires:
-  perl: '5.008001'
-version: '2.3'
-x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
+  perl: 5.008001
+version: 2.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PadWalker-2.3/PadWalker.pm 
new/PadWalker-2.5/PadWalker.pm
--- old/PadWalker-2.3/PadWalker.pm      2017-11-10 19:20:44.000000000 +0100
+++ new/PadWalker-2.5/PadWalker.pm      2020-09-27 14:22:55.029497225 +0200
@@ -12,7 +12,7 @@
 @EXPORT_OK = qw(peek_my peek_our closed_over peek_sub var_name 
set_closed_over);
 %EXPORT_TAGS = (all => \@EXPORT_OK);
 
-$VERSION = '2.3';
+$VERSION = '2.5';
 
 bootstrap PadWalker $VERSION;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PadWalker-2.3/PadWalker.xs 
new/PadWalker-2.5/PadWalker.xs
--- old/PadWalker-2.3/PadWalker.xs      2015-10-23 18:55:04.000000000 +0200
+++ new/PadWalker-2.5/PadWalker.xs      2020-09-27 14:21:02.000000000 +0200
@@ -15,6 +15,10 @@
 #define CvISXSUB(sv) CvXSUB(sv)
 #endif
 
+#ifndef PadnameUTF8
+#  define PadnameUTF8(pn) FALSE
+#endif
+
 /* For development testing */
 #ifdef PADWALKER_DEBUGGING
 # define debug_print(x) printf x
@@ -269,7 +273,7 @@
                 if (!val_sv) val_sv = &PL_sv_undef;
               }
 
-              hv_store((is_our ? our_hash : my_hash), name_str, name_len,
+              hv_store((is_our ? our_hash : my_hash), name_str, 
PadnameUTF8(name_sv) ? -name_len : name_len,
                        (val_sv ? newRV_inc(val_sv) : &PL_sv_undef), 0);
             }
           }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PadWalker-2.3/README new/PadWalker-2.5/README
--- old/PadWalker-2.3/README    2017-11-10 19:26:18.000000000 +0100
+++ new/PadWalker-2.5/README    2020-09-27 14:22:47.272295261 +0200
@@ -1,5 +1,5 @@
 -----------------------------------------------------------------------------
-| PadWalker v2.3    - Robin Houston
+| PadWalker v2.5    - Robin Houston
 -----------------------------------------------------------------------------
 
 NAME


Reply via email to