Hello community,
here is the log from the commit of package perl-Scope-Upper for
openSUSE:Factory checked in at 2019-07-17 14:27:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Scope-Upper (Old)
and /work/SRC/openSUSE:Factory/.perl-Scope-Upper.new.1887 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Scope-Upper"
Wed Jul 17 14:27:11 2019 rev:13 rq:715754 version:0.32
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Scope-Upper/perl-Scope-Upper.changes
2018-08-28 09:24:35.408855296 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Scope-Upper.new.1887/perl-Scope-Upper.changes
2019-07-17 14:27:13.327352026 +0200
@@ -1,0 +2,12 @@
+Tue Jul 16 10:03:44 UTC 2019 - Stephan Kulow <[email protected]>
+
+- updated to 0.32
+ see /usr/share/doc/packages/perl-Scope-Upper/Changes
+
+ 0.32 2019-07-08 12:50 UTC
+ + Fix : [RT #129539] : fails with v5.27.3 and later with DEBUGGING
+ The module has been amended to accomodate with a change of
+ behaviour of a core macro.
+ + Upd : Contact info.
+
+-------------------------------------------------------------------
Old:
----
Scope-Upper-0.31.tar.gz
New:
----
Scope-Upper-0.32.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Scope-Upper.spec ++++++
--- /var/tmp/diff_new_pack.CpNa0p/_old 2019-07-17 14:27:13.975350013 +0200
+++ /var/tmp/diff_new_pack.CpNa0p/_new 2019-07-17 14:27:13.979350001 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Scope-Upper
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -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-Scope-Upper
-Version: 0.31
+Version: 0.32
Release: 0
%define cpan_name Scope-Upper
Summary: Act on upper scopes
License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/Scope-Upper/
+Url: https://metacpan.org/release/%{cpan_name}
Source0:
https://cpan.metacpan.org/authors/id/V/VP/VPIT/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -53,11 +53,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
++++++ Scope-Upper-0.31.tar.gz -> Scope-Upper-0.32.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Scope-Upper-0.31/Changes new/Scope-Upper-0.32/Changes
--- old/Scope-Upper-0.31/Changes 2018-08-26 21:30:47.000000000 +0200
+++ new/Scope-Upper-0.32/Changes 2019-07-08 14:42:57.000000000 +0200
@@ -1,5 +1,11 @@
Revision history for Scope-Upper
+0.32 2019-07-08 12:50 UTC
+ + Fix : [RT #129539] : fails with v5.27.3 and later with DEBUGGING
+ The module has been amended to accomodate with a change of
+ behaviour of a core macro.
+ + Upd : Contact info.
+
0.31 2018-08-26 19:50 UTC
+ Fix : [RT #125931] : localized SCALAR doesn't get imported
localize '$Foo::x' => $var now properly imports $x into Foo.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Scope-Upper-0.31/META.json
new/Scope-Upper-0.32/META.json
--- old/Scope-Upper-0.31/META.json 2018-08-26 21:31:43.000000000 +0200
+++ new/Scope-Upper-0.32/META.json 2019-07-08 14:43:22.000000000 +0200
@@ -1,7 +1,7 @@
{
"abstract" : "Act on upper scopes.",
"author" : [
- "Vincent Pit <[email protected]>"
+ "Vincent Pit <[email protected]>"
],
"dynamic_config" : 1,
"generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter
version 2.150010",
@@ -56,9 +56,9 @@
"http://dev.perl.org/licenses/"
],
"repository" : {
- "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git"
+ "url" : "http://git.vpit.fr/?p=perl%2Fmodules%2FScope-Upper.git"
}
},
- "version" : "0.31",
- "x_serialization_backend" : "JSON::PP version 2.97001"
+ "version" : "0.32",
+ "x_serialization_backend" : "JSON::PP version 4.02"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Scope-Upper-0.31/META.yml
new/Scope-Upper-0.32/META.yml
--- old/Scope-Upper-0.31/META.yml 2018-08-26 21:31:43.000000000 +0200
+++ new/Scope-Upper-0.32/META.yml 2019-07-08 14:43:22.000000000 +0200
@@ -1,7 +1,7 @@
---
abstract: 'Act on upper scopes.'
author:
- - 'Vincent Pit <[email protected]>'
+ - 'Vincent Pit <[email protected]>'
build_requires:
Config: '0'
Exporter: '0'
@@ -33,6 +33,6 @@
bugtracker: http://rt.cpan.org/Dist/Display.html?Name=Scope-Upper
homepage: http://search.cpan.org/dist/Scope-Upper/
license: http://dev.perl.org/licenses/
- repository: http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git
-version: '0.31'
+ repository: http://git.vpit.fr/?p=perl%2Fmodules%2FScope-Upper.git
+version: '0.32'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Scope-Upper-0.31/Makefile.PL
new/Scope-Upper-0.32/Makefile.PL
--- old/Scope-Upper-0.31/Makefile.PL 2017-11-04 16:41:14.000000000 +0100
+++ new/Scope-Upper-0.32/Makefile.PL 2019-07-08 14:36:55.000000000 +0200
@@ -113,13 +113,13 @@
bugtracker => "http://rt.cpan.org/Dist/Display.html?Name=$dist",
homepage => "http://search.cpan.org/dist/$dist/",
license => 'http://dev.perl.org/licenses/',
- repository => "http://git.profvince.com/?p=perl%2Fmodules%2F$dist.git",
+ repository => "http://git.vpit.fr/?p=perl%2Fmodules%2F$dist.git",
},
);
WriteMakefile(
NAME => $name,
- AUTHOR => 'Vincent Pit <[email protected]>',
+ AUTHOR => 'Vincent Pit <[email protected]>',
LICENSE => 'perl',
VERSION_FROM => $file,
ABSTRACT_FROM => $file,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Scope-Upper-0.31/README new/Scope-Upper-0.32/README
--- old/Scope-Upper-0.31/README 2018-08-26 21:31:44.000000000 +0200
+++ new/Scope-Upper-0.32/README 2019-07-08 14:43:23.000000000 +0200
@@ -2,7 +2,7 @@
Scope::Upper - Act on upper scopes.
VERSION
- Version 0.31
+ Version 0.32
SYNOPSIS
"reap", "localize", "localize_elem", "localize_delete" and "WORDS" :
@@ -797,7 +797,7 @@
Scope::Escape.
AUTHOR
- Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>.
+ Vincent Pit "<vpit at cpan.org>".
You can contact me by mail or on "irc.perl.org" (vincent).
@@ -823,8 +823,8 @@
Thanks to Shawn M. Moore for motivation.
COPYRIGHT & LICENSE
- Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018 Vincent
- Pit, all rights reserved.
+ Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019
+ 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/Scope-Upper-0.31/Upper.xs
new/Scope-Upper-0.32/Upper.xs
--- old/Scope-Upper-0.31/Upper.xs 2018-08-26 21:09:25.000000000 +0200
+++ new/Scope-Upper-0.32/Upper.xs 2019-07-08 14:24:57.000000000 +0200
@@ -2022,12 +2022,17 @@
*/
assert(sud);
if (sud->argarray) {
+ I32 fill;
AV *av = newAV();
AvREAL_off(av);
AvREIFY_on(av);
- av_extend(av, AvMAX(sud->argarray));
- AvFILLp(av) = AvFILLp(sud->argarray);
- Copy(AvARRAY(sud->argarray), AvARRAY(av), AvFILLp(av) + 1, SV *);
+
+ fill = AvFILLp(sud->argarray);
+ if (fill >= 0) {
+ av_extend(av, fill);
+ Copy(AvARRAY(sud->argarray), AvARRAY(av), fill + 1, SV *);
+ AvFILLp(av) = fill;
+ }
/* should be referenced by PL_curpad[0] and *_ */
assert(SvREFCNT(PL_curpad[0]) > 1);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Scope-Upper-0.31/lib/Scope/Upper.pm
new/Scope-Upper-0.32/lib/Scope/Upper.pm
--- old/Scope-Upper-0.31/lib/Scope/Upper.pm 2018-08-26 21:11:06.000000000
+0200
+++ new/Scope-Upper-0.32/lib/Scope/Upper.pm 2019-07-08 14:40:38.000000000
+0200
@@ -11,13 +11,13 @@
=head1 VERSION
-Version 0.31
+Version 0.32
=cut
our $VERSION;
BEGIN {
- $VERSION = '0.31';
+ $VERSION = '0.32';
}
=head1 SYNOPSIS
@@ -839,7 +839,7 @@
=head1 AUTHOR
-Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
+Vincent Pit C<< <vpit at cpan.org> >>.
You can contact me by mail or on C<irc.perl.org> (vincent).
@@ -865,7 +865,7 @@
=head1 COPYRIGHT & LICENSE
-Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018 Vincent Pit,
all rights reserved.
+Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019 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/Scope-Upper-0.31/t/lib/Test/Leaner.pm
new/Scope-Upper-0.32/t/lib/Test/Leaner.pm
--- old/Scope-Upper-0.31/t/lib/Test/Leaner.pm 2015-08-03 20:37:35.000000000
+0200
+++ new/Scope-Upper-0.32/t/lib/Test/Leaner.pm 2019-07-08 14:39:36.000000000
+0200
@@ -914,7 +914,7 @@
=head1 AUTHOR
-Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
+Vincent Pit C<< <vpit at cpan.org> >>.
You can contact me by mail or on C<irc.perl.org> (vincent).
@@ -931,7 +931,7 @@
=head1 COPYRIGHT & LICENSE
-Copyright 2010,2011,2013 Vincent Pit, all rights reserved.
+Copyright 2010,2011,2013,2019 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/Scope-Upper-0.31/t/lib/VPIT/TestHelpers.pm
new/Scope-Upper-0.32/t/lib/VPIT/TestHelpers.pm
--- old/Scope-Upper-0.31/t/lib/VPIT/TestHelpers.pm 2017-11-04
15:31:56.000000000 +0100
+++ new/Scope-Upper-0.32/t/lib/VPIT/TestHelpers.pm 2019-07-08
14:39:04.000000000 +0200
@@ -837,11 +837,11 @@
=head1 AUTHOR
-Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
+Vincent Pit C<< <vpit at cpan.org> >>.
=head1 COPYRIGHT & LICENSE
-Copyright 2012,2013,2014,2015 Vincent Pit, all rights reserved.
+Copyright 2012,2013,2014,2015,2019 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.