Hello community, here is the log from the commit of package perl-experimental for openSUSE:Factory checked in at 2020-02-25 16:04:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-experimental (Old) and /work/SRC/openSUSE:Factory/.perl-experimental.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-experimental" Tue Feb 25 16:04:32 2020 rev:9 rq:778787 version:0.021 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-experimental/perl-experimental.changes 2018-05-29 10:32:12.916634838 +0200 +++ /work/SRC/openSUSE:Factory/.perl-experimental.new.26092/perl-experimental.changes 2020-02-25 16:05:16.400412409 +0100 @@ -1,0 +2,9 @@ +Sun Feb 23 03:10:24 UTC 2020 - <timueller+p...@suse.de> + +- updated to 0.021 + see /usr/share/doc/packages/perl-experimental/Changes + + 0.021 2020-02-22 23:18:22+01:00 Europe/Amsterdam + - Add the isa feature + +------------------------------------------------------------------- Old: ---- experimental-0.020.tar.gz New: ---- experimental-0.021.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-experimental.spec ++++++ --- /var/tmp/diff_new_pack.83rpJB/_old 2020-02-25 16:05:18.492412261 +0100 +++ /var/tmp/diff_new_pack.83rpJB/_new 2020-02-25 16:05:18.496412260 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-experimental # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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-experimental -Version: 0.020 +Version: 0.021 Release: 0 %define cpan_name experimental Summary: Experimental features made easy License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/experimental/ +Url: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/L/LE/LEONT/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildArch: noarch @@ -76,6 +76,14 @@ This was added in perl 5.22.0. +* * 'declared_refs' - enables aliasing via assignment to references + +This was added in perl 5.26.0. + +* * 'isa' - allow the use of the 'isa' infix operator + +This was added in perl 5.32.0. + * * 'lexical_topic' - allow the use of lexical '$_' via 'my $_'. This was added in perl 5.10.0 and removed in perl 5.23.4. @@ -84,10 +92,16 @@ This was added in 5.18.0. -* * 'postderef' - allow the use of postfix dereferencing expressions, - including in interpolating strings +* * 'postderef' - allow the use of postfix dereferencing expressions -This was added in perl 5.20.0. +This was added in perl 5.20.0, and became non-experimental (and always +enabled) in 5.24.0. + +* * 'postderef_qq' - allow the use of postfix dereferencing expressions + inside interpolating strings + +This was added in perl 5.20.0, and became non-experimental (and always +enabled) in 5.24.0. * * 're_strict' - enables strict mode in regular expressions @@ -122,11 +136,11 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} %check -%{__make} test +make test %install %perl_make_install ++++++ experimental-0.020.tar.gz -> experimental-0.021.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/experimental-0.020/Changes new/experimental-0.021/Changes --- old/experimental-0.020/Changes 2018-05-09 21:31:24.000000000 +0200 +++ new/experimental-0.021/Changes 2020-02-22 23:18:24.000000000 +0100 @@ -1,5 +1,8 @@ Revision history for experimental +0.021 2020-02-22 23:18:22+01:00 Europe/Amsterdam + - Add the isa feature + 0.020 2018-05-09 21:31:22+02:00 Europe/Amsterdam - Add the declared_refs feature diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/experimental-0.020/MANIFEST new/experimental-0.021/MANIFEST --- old/experimental-0.020/MANIFEST 2018-05-09 21:31:24.000000000 +0200 +++ new/experimental-0.021/MANIFEST 2020-02-22 23:18:24.000000000 +0100 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.010. +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.012. Changes INSTALL LICENSE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/experimental-0.020/META.json new/experimental-0.021/META.json --- old/experimental-0.020/META.json 2018-05-09 21:31:24.000000000 +0200 +++ new/experimental-0.021/META.json 2020-02-22 23:18:24.000000000 +0100 @@ -4,7 +4,7 @@ "Leon Timmermans <le...@cpan.org>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.150005", + "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -17,6 +17,9 @@ "configure" : { "requires" : { "ExtUtils::MakeMaker" : "0" + }, + "suggests" : { + "JSON::PP" : "2.27300" } }, "develop" : { @@ -42,7 +45,7 @@ "provides" : { "experimental" : { "file" : "lib/experimental.pm", - "version" : "0.020" + "version" : "0.021" } }, "release_status" : "stable", @@ -53,12 +56,14 @@ }, "repository" : { "type" : "git", - "url" : "git://github.com/Leont/experimental.git", - "web" : "https://github.com/Leont/experimental" + "url" : "git://github.com/Dual-Life/experimental.git", + "web" : "https://github.com/Dual-Life/experimental" } }, - "version" : "0.020", + "version" : "0.021", "x_contributors" : [ + "brian greenfield <0bria...@gmail.com>", + "Dagfinn Ilmari Manns\u00e5ker <ilm...@ilmari.org>", "Father Chrysostomos <spr...@cpan.org>", "Grant McLean <gr...@catalyst.net.nz>", "gregor herrmann <gre...@debian.org>", @@ -67,6 +72,7 @@ "Ricardo Signes <r...@cpan.org>", "Sawyer X <xsawy...@cpan.org>" ], + "x_generated_by_perl" : "v5.24.0", "x_serialization_backend" : "Cpanel::JSON::XS version 3.0215" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/experimental-0.020/META.yml new/experimental-0.021/META.yml --- old/experimental-0.020/META.yml 2018-05-09 21:31:24.000000000 +0200 +++ new/experimental-0.021/META.yml 2020-02-22 23:18:24.000000000 +0100 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 0 -generated_by: 'Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.150005' +generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -16,7 +16,7 @@ provides: experimental: file: lib/experimental.pm - version: '0.020' + version: '0.021' requires: Carp: '0' strict: '0' @@ -24,9 +24,11 @@ warnings: '0' resources: bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=experimental - repository: git://github.com/Leont/experimental.git -version: '0.020' + repository: git://github.com/Dual-Life/experimental.git +version: '0.021' x_contributors: + - 'brian greenfield <0bria...@gmail.com>' + - 'Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>' - 'Father Chrysostomos <spr...@cpan.org>' - 'Grant McLean <gr...@catalyst.net.nz>' - 'gregor herrmann <gre...@debian.org>' @@ -34,4 +36,5 @@ - 'Leon Timmermans <faw...@gmail.com>' - 'Ricardo Signes <r...@cpan.org>' - 'Sawyer X <xsawy...@cpan.org>' +x_generated_by_perl: v5.24.0 x_serialization_backend: 'YAML::Tiny version 1.69' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/experimental-0.020/Makefile.PL new/experimental-0.021/Makefile.PL --- old/experimental-0.020/Makefile.PL 2018-05-09 21:31:24.000000000 +0200 +++ new/experimental-0.021/Makefile.PL 2020-02-22 23:18:24.000000000 +0100 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.010. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.012. use strict; use warnings; @@ -24,7 +24,7 @@ "TEST_REQUIRES" => { "Test::More" => "0.89" }, - "VERSION" => "0.020", + "VERSION" => "0.021", "test" => { "TESTS" => "t/*.t" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/experimental-0.020/README new/experimental-0.021/README --- old/experimental-0.020/README 2018-05-09 21:31:24.000000000 +0200 +++ new/experimental-0.021/README 2020-02-22 23:18:24.000000000 +0100 @@ -1,7 +1,5 @@ - - This archive contains the distribution experimental, -version 0.020: +version 0.021: Experimental features made easy @@ -11,5 +9,4 @@ the same terms as the Perl 5 programming language system itself. -This README file was generated by Dist::Zilla::Plugin::Readme v6.010. - +This README file was generated by Dist::Zilla::Plugin::Readme v6.012. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/experimental-0.020/lib/experimental.pm new/experimental-0.021/lib/experimental.pm --- old/experimental-0.020/lib/experimental.pm 2018-05-09 21:31:24.000000000 +0200 +++ new/experimental-0.021/lib/experimental.pm 2020-02-22 23:18:24.000000000 +0100 @@ -1,5 +1,5 @@ package experimental; -$experimental::VERSION = '0.020'; +$experimental::VERSION = '0.021'; use strict; use warnings; use version (); @@ -26,6 +26,7 @@ declared_refs => '5.26.0', evalbytes => '5.16.0', fc => '5.16.0', + isa => '5.31.7', lexical_topic => '5.10.0', lexical_subs => '5.18.0', postderef => '5.20.0', @@ -40,13 +41,14 @@ unicode_eval => '5.16.0', unicode_strings => '5.12.0', ); -my %max_version = ( +my %removed_in_version = ( + array_base => '5.29.4', autoderef => '5.23.1', lexical_topic => '5.23.4', ); $_ = version->new($_) for values %min_version; -$_ = version->new($_) for values %max_version; +$_ = version->new($_) for values %removed_in_version; my %additional = ( postderef => ['postderef_qq'], @@ -77,8 +79,8 @@ } croak "Need perl $stable or later for feature $pragma"; } - elsif ($] >= ($max_version{$pragma} || 7)) { - croak "Experimental feature $pragma has been removed from perl in version $max_version{$pragma}"; + elsif ($] >= ($removed_in_version{$pragma} || 7)) { + croak "Experimental feature $pragma has been removed from perl in version $removed_in_version{$pragma}"; } } @@ -132,7 +134,7 @@ =head1 VERSION -version 0.020 +version 0.021 =head1 SYNOPSIS @@ -181,6 +183,14 @@ This was added in perl 5.22.0. +=item * C<declared_refs> - enables aliasing via assignment to references + +This was added in perl 5.26.0. + +=item * C<isa> - allow the use of the C<isa> infix operator + +This was added in perl 5.32.0. + =item * C<lexical_topic> - allow the use of lexical C<$_> via C<my $_>. This was added in perl 5.10.0 and removed in perl 5.23.4. @@ -189,10 +199,13 @@ This was added in 5.18.0. -=item * C<postderef> - allow the use of postfix dereferencing expressions, -including in interpolating strings +=item * C<postderef> - allow the use of postfix dereferencing expressions -This was added in perl 5.20.0. +This was added in perl 5.20.0, and became non-experimental (and always enabled) in 5.24.0. + +=item * C<postderef_qq> - allow the use of postfix dereferencing expressions inside interpolating strings + +This was added in perl 5.20.0, and became non-experimental (and always enabled) in 5.24.0. =item * C<re_strict> - enables strict mode in regular expressions @@ -252,7 +265,7 @@ =head1 SEE ALSO -L<perlexperimental|perlexperimental> contains more information about experimental features. +L<perlexperiment|perlexperiment> contains more information about experimental features. =head1 AUTHOR