Hello community, here is the log from the commit of package perl-indirect for openSUSE:Factory checked in at 2019-07-17 14:27:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-indirect (Old) and /work/SRC/openSUSE:Factory/.perl-indirect.new.1887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-indirect" Wed Jul 17 14:27:09 2019 rev:7 rq:715753 version:0.39 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-indirect/perl-indirect.changes 2017-11-15 16:52:18.936090287 +0100 +++ /work/SRC/openSUSE:Factory/.perl-indirect.new.1887/perl-indirect.changes 2019-07-17 14:27:11.975356226 +0200 @@ -1,0 +2,12 @@ +Tue Jul 16 10:24:17 UTC 2019 - Stephan Kulow <[email protected]> + +- updated to 0.39 + see /usr/share/doc/packages/perl-indirect/Changes + + 0.39 2019-07-08 12:00 UTC + + Fix : [RT #127118] : Fails on perl >= v5.28.0 with -DDEBUGGING + The module has been amended to accomodate with a change of + behaviour of a core macro. + + Upd : Contact info. + +------------------------------------------------------------------- Old: ---- indirect-0.38.tar.gz New: ---- indirect-0.39.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-indirect.spec ++++++ --- /var/tmp/diff_new_pack.etvM7Q/_old 2019-07-17 14:27:12.775353741 +0200 +++ /var/tmp/diff_new_pack.etvM7Q/_new 2019-07-17 14:27:12.779353729 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-indirect # -# Copyright (c) 2017 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-indirect -Version: 0.38 +Version: 0.39 Release: 0 %define cpan_name indirect Summary: Lexically warn about using the indirect method call syntax -License: Artistic-1.0 or GPL-1.0+ +License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/indirect/ +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 @@ -51,11 +51,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 ++++++ indirect-0.38.tar.gz -> indirect-0.39.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/indirect-0.38/Changes new/indirect-0.39/Changes --- old/indirect-0.38/Changes 2017-11-04 16:23:03.000000000 +0100 +++ new/indirect-0.39/Changes 2019-07-08 13:53:04.000000000 +0200 @@ -1,5 +1,11 @@ Revision history for indirect +0.39 2019-07-08 12:00 UTC + + Fix : [RT #127118] : Fails on perl >= v5.28.0 with -DDEBUGGING + The module has been amended to accomodate with a change of + behaviour of a core macro. + + Upd : Contact info. + 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 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/indirect-0.38/META.json new/indirect-0.39/META.json --- old/indirect-0.38/META.json 2017-11-04 16:23:16.000000000 +0100 +++ new/indirect-0.39/META.json 2019-07-08 13:53:12.000000000 +0200 @@ -1,10 +1,10 @@ { "abstract" : "Lexically warn about using the indirect method call syntax.", "author" : [ - "Vincent Pit <[email protected]>" + "Vincent Pit <[email protected]>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -60,9 +60,9 @@ "http://dev.perl.org/licenses/" ], "repository" : { - "url" : "http://git.profvince.com/?p=perl%2Fmodules%2Findirect.git" + "url" : "http://git.vpit.fr/?p=perl%2Fmodules%2Findirect.git" } }, - "version" : "0.38", - "x_serialization_backend" : "JSON::PP version 2.94" + "version" : "0.39", + "x_serialization_backend" : "JSON::PP version 4.02" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/indirect-0.38/META.yml new/indirect-0.39/META.yml --- old/indirect-0.38/META.yml 2017-11-04 16:23:16.000000000 +0100 +++ new/indirect-0.39/META.yml 2019-07-08 13:53:12.000000000 +0200 @@ -1,7 +1,7 @@ --- abstract: 'Lexically warn about using the indirect method call syntax.' author: - - 'Vincent Pit <[email protected]>' + - 'Vincent Pit <[email protected]>' build_requires: Carp: '0' Config: '0' @@ -19,7 +19,7 @@ Config: '0' ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -37,6 +37,6 @@ bugtracker: http://rt.cpan.org/Dist/Display.html?Name=indirect 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.38' + repository: http://git.vpit.fr/?p=perl%2Fmodules%2Findirect.git +version: '0.39' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/indirect-0.38/Makefile.PL new/indirect-0.39/Makefile.PL --- old/indirect-0.38/Makefile.PL 2016-07-12 17:50:29.000000000 +0200 +++ new/indirect-0.39/Makefile.PL 2019-07-08 12:22:57.000000000 +0200 @@ -89,13 +89,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/indirect-0.38/README new/indirect-0.39/README --- old/indirect-0.38/README 2017-11-04 16:23:16.000000000 +0100 +++ new/indirect-0.39/README 2019-07-08 13:53:12.000000000 +0200 @@ -2,7 +2,7 @@ indirect - Lexically warn about using the indirect method call syntax. VERSION - Version 0.38 + Version 0.39 SYNOPSIS In a script : @@ -199,7 +199,7 @@ Carp (standard since perl 5), XSLoader (since perl 5.6.0). AUTHOR - Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>. + Vincent Pit "<[email protected]>". You can contact me by mail or on "irc.perl.org" (vincent). @@ -222,8 +222,8 @@ reporting issues. COPYRIGHT & LICENSE - Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017 Vincent Pit, - all rights reserved. + Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,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/indirect-0.38/indirect.xs new/indirect-0.39/indirect.xs --- old/indirect-0.38/indirect.xs 2016-07-12 17:50:29.000000000 +0200 +++ new/indirect-0.39/indirect.xs 2019-07-08 12:14:51.000000000 +0200 @@ -261,7 +261,8 @@ XSH_LOCAL_REALLOC(oi->buf, oi->size, len, char); oi->size = len; } - Copy(s, oi->buf, len, char); + if (oi->buf) + Copy(s, oi->buf, len, char); oi->len = len; oi->pos = pos; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/indirect-0.38/lib/indirect.pm new/indirect-0.39/lib/indirect.pm --- old/indirect-0.38/lib/indirect.pm 2017-11-04 16:22:14.000000000 +0100 +++ new/indirect-0.39/lib/indirect.pm 2019-07-08 13:40:42.000000000 +0200 @@ -11,13 +11,13 @@ =head1 VERSION -Version 0.38 +Version 0.39 =cut our $VERSION; BEGIN { - $VERSION = '0.38'; + $VERSION = '0.39'; } =head1 SYNOPSIS @@ -284,7 +284,7 @@ =head1 AUTHOR -Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>. +Vincent Pit C<< <[email protected]> >>. You can contact me by mail or on C<irc.perl.org> (vincent). @@ -307,7 +307,7 @@ =head1 COPYRIGHT & LICENSE -Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017 Vincent Pit, all rights reserved. +Copyright 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,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/indirect-0.38/t/lib/Test/Leaner.pm new/indirect-0.39/t/lib/Test/Leaner.pm --- old/indirect-0.38/t/lib/Test/Leaner.pm 2016-07-12 17:50:29.000000000 +0200 +++ new/indirect-0.39/t/lib/Test/Leaner.pm 2019-07-08 12:37:34.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/indirect-0.38/t/lib/VPIT/TestHelpers.pm new/indirect-0.39/t/lib/VPIT/TestHelpers.pm --- old/indirect-0.38/t/lib/VPIT/TestHelpers.pm 2017-11-04 15:31:56.000000000 +0100 +++ new/indirect-0.39/t/lib/VPIT/TestHelpers.pm 2019-07-08 12:30:16.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.
