Hello community, here is the log from the commit of package perl-strictures for openSUSE:Factory checked in at 2018-04-25 10:01:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-strictures (Old) and /work/SRC/openSUSE:Factory/.perl-strictures.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-strictures" Wed Apr 25 10:01:18 2018 rev:16 rq:599896 version:2.000005 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-strictures/perl-strictures.changes 2016-05-12 09:33:28.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-strictures.new/perl-strictures.changes 2018-04-25 10:01:25.238690736 +0200 @@ -1,0 +2,20 @@ +Sat Apr 21 06:08:49 UTC 2018 - co...@suse.com + +- updated to 2.000005 + see /usr/share/doc/packages/perl-strictures/Changes + + 2.000005 - 2018-04-20 + - update internal list of warnings for categories added in 5.28.0 (no + behaviour change) + +------------------------------------------------------------------- +Fri Apr 20 06:14:39 UTC 2018 - co...@suse.com + +- updated to 2.000004 + see /usr/share/doc/packages/perl-strictures/Changes + + 2.000004 - 2018-04-19 + - update bundled ExtUtils::HasCompiler to 0.021 + - update internal list of warnings (no behavior change) + +------------------------------------------------------------------- Old: ---- strictures-2.000003.tar.gz New: ---- strictures-2.000005.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-strictures.spec ++++++ --- /var/tmp/diff_new_pack.z7aHgq/_old 2018-04-25 10:01:26.094659332 +0200 +++ /var/tmp/diff_new_pack.z7aHgq/_new 2018-04-25 10:01:26.094659332 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-strictures # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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-strictures -Version: 2.000003 +Version: 2.000005 Release: 0 %define cpan_name strictures Summary: Turn On Strict and Make Most Warnings Fatal -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/strictures/ -Source0: http://www.cpan.org/authors/id/H/HA/HAARG/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ strictures-2.000003.tar.gz -> strictures-2.000005.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/strictures-2.000003/Changes new/strictures-2.000005/Changes --- old/strictures-2.000003/Changes 2016-04-19 02:37:42.000000000 +0200 +++ new/strictures-2.000005/Changes 2018-04-20 15:55:17.000000000 +0200 @@ -1,5 +1,14 @@ Release history for strictures +2.000005 - 2018-04-20 + - update internal list of warnings for categories added in 5.28.0 (no + behaviour change) + +2.000004 - 2018-04-19 + - update bundled ExtUtils::HasCompiler to 0.021 + - update internal list of warnings for categories added in 5.26.0 (no + behavior change) + 2.000003 - 2016-04-19 - update bundled ExtUtils::HasCompiler to 0.013 to fix potential false negative (RT#113637) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/strictures-2.000003/META.json new/strictures-2.000005/META.json --- old/strictures-2.000003/META.json 2016-04-19 02:40:44.000000000 +0200 +++ new/strictures-2.000005/META.json 2018-04-20 15:55:30.000000000 +0200 @@ -4,13 +4,13 @@ "mst - Matt S. Trout (cpan:MSTROUT) <m...@shadowcat.co.uk>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.1, CPAN::Meta::Converter version 2.150001", + "generated_by" : "ExtUtils::MakeMaker version 7.34, 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" : "strictures", "no_index" : { @@ -64,9 +64,19 @@ ], "repository" : { "type" : "git", - "url" : "git://git.shadowcat.co.uk/p5sagit/strictures.git", - "web" : "http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/strictures.git" + "url" : "https://github.com/p5sagit/strictures.git", + "web" : "https://github.com/p5sagit/strictures" } }, - "version" : "2.000003" + "version" : "2.000005", + "x_authority" : "cpan:MSTROUT", + "x_contributors" : [ + "Graham Knop <ha...@haarg.org>", + "Karen Etheridge <et...@cpan.org>", + "Matt S Trout <m...@shadowcat.co.uk>", + "Peter Rabbitson <ribasu...@cpan.org>", + "Christian Walde <walde.christ...@googlemail.com>", + "Diab Jerius <djer...@cfa.harvard.edu>" + ], + "x_serialization_backend" : "JSON::MaybeXS version 1.004" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/strictures-2.000003/META.yml new/strictures-2.000005/META.yml --- old/strictures-2.000003/META.yml 2016-04-19 02:40:44.000000000 +0200 +++ new/strictures-2.000005/META.yml 2018-04-20 15:55:29.000000000 +0200 @@ -6,7 +6,7 @@ Test::More: '0' configure_requires: {} dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.1, CPAN::Meta::Converter version 2.150001' +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 @@ -22,5 +22,14 @@ resources: bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=strictures license: http://dev.perl.org/licenses/ - repository: git://git.shadowcat.co.uk/p5sagit/strictures.git -version: '2.000003' + repository: https://github.com/p5sagit/strictures.git +version: '2.000005' +x_authority: cpan:MSTROUT +x_contributors: + - 'Graham Knop <ha...@haarg.org>' + - 'Karen Etheridge <et...@cpan.org>' + - 'Matt S Trout <m...@shadowcat.co.uk>' + - 'Peter Rabbitson <ribasu...@cpan.org>' + - 'Christian Walde <walde.christ...@googlemail.com>' + - 'Diab Jerius <djer...@cfa.harvard.edu>' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/strictures-2.000003/Makefile.PL new/strictures-2.000005/Makefile.PL --- old/strictures-2.000003/Makefile.PL 2016-04-19 02:39:21.000000000 +0200 +++ new/strictures-2.000005/Makefile.PL 2018-04-20 15:54:58.000000000 +0200 @@ -17,6 +17,7 @@ my %META = ( name => 'strictures', license => 'perl_5', + dynamic_config => 1, prereqs => { configure => { requires => { } }, build => { requires => { } }, @@ -39,10 +40,14 @@ } }, }, resources => { + # GitHub mirrors from Shadowcat. We list it so we can get pull requests. + # The canonical repo is: + # r/o: git://git.shadowcat.co.uk/p5sagit/strictures.git # r/w: p5sa...@git.shadowcat.co.uk:strictures.git + # web: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/strictures.git repository => { - url => 'git://git.shadowcat.co.uk/p5sagit/strictures.git', - web => 'http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/strictures.git', + url => 'https://github.com/p5sagit/strictures.git', + web => 'https://github.com/p5sagit/strictures', type => 'git', }, bugtracker => { @@ -54,11 +59,20 @@ no_index => { directory => [ 't', 'xt', 'inc' ] }, + x_authority => 'cpan:MSTROUT', + x_contributors => [ # manually added, from git shortlog -e -s -n + 'Graham Knop <ha...@haarg.org>', + 'Karen Etheridge <et...@cpan.org>', + 'Matt S Trout <m...@shadowcat.co.uk>', + 'Peter Rabbitson <ribasu...@cpan.org>', + 'Christian Walde <walde.christ...@googlemail.com>', + 'Diab Jerius <djer...@cfa.harvard.edu>', + ], ); my %MM_ARGS = ( PREREQ_PM => { - ($] >= 5.008004 && $have_compiler ? %extra_prereqs : () ) + ("$]" >= 5.008004 && $have_compiler ? %extra_prereqs : () ) }, ); @@ -76,7 +90,7 @@ ## BOILERPLATE ############################################################### require ExtUtils::MakeMaker; -(do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml'; +(do './maint/Makefile.PL.include' or die $@) unless -f 'META.yml'; # have to do this since old EUMM dev releases miss the eval $VERSION line my $eumm_version = eval $ExtUtils::MakeMaker::VERSION; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/strictures-2.000003/lib/strictures.pm new/strictures-2.000005/lib/strictures.pm --- old/strictures-2.000003/lib/strictures.pm 2016-04-18 23:39:41.000000000 +0200 +++ new/strictures-2.000005/lib/strictures.pm 2018-04-20 15:54:58.000000000 +0200 @@ -4,14 +4,14 @@ use warnings FATAL => 'all'; BEGIN { - *_PERL_LT_5_8_4 = ($] < 5.008004) ? sub(){1} : sub(){0}; + *_PERL_LT_5_8_4 = ("$]" < 5.008004) ? sub(){1} : sub(){0}; # goto &UNIVERSAL::VERSION usually works on 5.8, but fails on some ARM # machines. Seems to always work on 5.10 though. - *_CAN_GOTO_VERSION = ($] >= 5.010000) ? sub(){1} : sub(){0}; + *_CAN_GOTO_VERSION = ("$]" >= 5.010000) ? sub(){1} : sub(){0}; } -our $VERSION = '2.000003'; -$VERSION = eval $VERSION; +our $VERSION = '2.000005'; +$VERSION =~ tr/_//d; our @WARNING_CATEGORIES = grep { exists $warnings::Offsets{$_} } qw( closure @@ -19,15 +19,18 @@ deprecated exiting experimental + experimental::alpha_assertions experimental::autoderef experimental::bitwise experimental::const_attr + experimental::declared_refs experimental::lexical_subs experimental::lexical_topic experimental::postderef experimental::re_strict experimental::refaliasing experimental::regex_sets + experimental::script_run experimental::signatures experimental::smartmatch experimental::win32_perlio @@ -58,6 +61,7 @@ inplace internal malloc + shadow signal substr syntax diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/strictures-2.000003/t/crash.t new/strictures-2.000005/t/crash.t --- old/strictures-2.000003/t/crash.t 2015-02-01 21:32:15.000000000 +0100 +++ new/strictures-2.000005/t/crash.t 2018-04-20 15:54:45.000000000 +0200 @@ -1,7 +1,7 @@ use strict; use warnings FATAL => 'all'; use Test::More - $] < 5.008004 ? ( skip_all => "can't test extra loading on perl < 5.8.4" ) + "$]" < 5.008004 ? ( skip_all => "can't test extra loading on perl < 5.8.4" ) : ( tests => 1 ); use File::Spec; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/strictures-2.000003/t/extras.t new/strictures-2.000005/t/extras.t --- old/strictures-2.000003/t/extras.t 2015-11-04 00:56:22.000000000 +0100 +++ new/strictures-2.000005/t/extras.t 2018-04-20 15:54:45.000000000 +0200 @@ -1,8 +1,9 @@ BEGIN { delete $ENV{PERL_STRICTURES_EXTRA} } use strict; use warnings; -use Test::More $] >= 5.008_004 ? qw(no_plan) - : (skip_all => 'Extra tests disabled on perls <= 5.008003'); +use Test::More 0.88; + +plan skip_all => 'Extra tests disabled on perls <= 5.008003' unless "$]" >= 5.008_004; use File::Temp; use Cwd 'cwd'; @@ -130,3 +131,5 @@ } } } + +done_testing; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/strictures-2.000003/t/strictures.t new/strictures-2.000005/t/strictures.t --- old/strictures-2.000003/t/strictures.t 2015-11-04 00:56:22.000000000 +0100 +++ new/strictures-2.000005/t/strictures.t 2018-04-20 15:54:45.000000000 +0200 @@ -2,9 +2,11 @@ sub _eval { eval $_[0] } +use Test::More 0.88; + use strict; use warnings; -use Test::More qw(no_plan); +use Test::More; sub capture_hints { my $code = shift; @@ -76,3 +78,5 @@ is $@, '', "Can use current strictures version"; + +done_testing;