[perl-perl5i] Update to 2.13.1

Paul Howarth pghmcfc at fedoraproject.org
Wed Jan 7 09:42:42 UTC 2015


commit 753007950a80657ba7772c8ee0be2ed583654839
Author: Paul Howarth <paul at city-fan.org>
Date:   Wed Jan 7 09:42:21 2015 +0000

    Update to 2.13.1
    
    - New upstream release 2.13.1
      - Upgrade utf8::all requirement to get consistent @ARGV behaviour
      - The latest autodie is recommended for load time and memory usage
        improvements (GH#284)
      - Change how we import utf8::all so @ARGV is translated appropriately
        (GH#279)
      - Update autobox to avoid segfaults during global destruction (GH#283,
        CPAN RT#71777)

 ...tests-broken-with-utf8-all-0.013-or-later.patch |   31 ---------------
 perl-perl5i.spec                                   |   41 ++++++++++++--------
 sources                                            |    2 +-
 3 files changed, 26 insertions(+), 48 deletions(-)
---
diff --git a/perl-perl5i.spec b/perl-perl5i.spec
index bffa6bb..a3fcd13 100644
--- a/perl-perl5i.spec
+++ b/perl-perl5i.spec
@@ -1,12 +1,11 @@
 Name:		perl-perl5i
 Summary:	Fix as much of Perl 5 as possible in one pragma
-Version:	2.13.0
-Release:	4%{?dist}
+Version:	2.13.1
+Release:	1%{?dist}
 License:	GPL+ or Artistic
 Group:		Development/Libraries
 URL:		https://metacpan.org/release/perl5i
 Source0:	http://cpan.metacpan.org/authors/id/M/MS/MSCHWERN/perl5i-v%{version}.tar.gz
-Patch0:		0001-Fix-ARGV-tests-broken-with-utf8-all-0.013-or-later.patch
 # Module Build
 BuildRequires:	perl
 BuildRequires:	perl(lib)
@@ -31,6 +30,7 @@ BuildRequires:	perl(File::Spec)
 BuildRequires:	perl(Hash::FieldHash) >= 0.06
 BuildRequires:	perl(Hash::Merge::Simple) >= 0.04
 BuildRequires:	perl(Hash::StoredIterator) >= 0.007
+BuildRequires:	perl(Import::Into) >= 1.002003
 BuildRequires:	perl(IO::Handle)
 BuildRequires:	perl(IPC::System::Simple) >= 1.18
 BuildRequires:	perl(JSON) >= 2.17
@@ -49,7 +49,7 @@ BuildRequires:	perl(Time::y2038)
 BuildRequires:	perl(Try::Tiny) >= 0.02
 BuildRequires:	perl(Want) >= 0.18
 BuildRequires:	perl(YAML::Any) >= 0.70
-BuildRequires:	perl(autobox) >= 2.70
+BuildRequires:	perl(autobox) >= 2.80
 BuildRequires:	perl(autobox::Core) >= 1.0
 BuildRequires:	perl(autobox::List::Util) >= 20090629
 BuildRequires:	perl(autobox::dump) >= 20090426
@@ -64,7 +64,7 @@ BuildRequires:	perl(open)
 BuildRequires:	perl(overload)
 BuildRequires:	perl(parent) >= 0.221
 BuildRequires:	perl(true::VERSION) >= 0.16
-BuildRequires:	perl(utf8::all) >= 0.002
+BuildRequires:	perl(utf8::all) >= 0.015
 BuildRequires:	perl(version) >= 0.77
 # Test Suite
 BuildRequires:	perl(Config)
@@ -95,6 +95,7 @@ Requires:	perl(File::Spec)
 Requires:	perl(Hash::FieldHash) >= 0.06
 Requires:	perl(Hash::Merge::Simple) >= 0.04
 Requires:	perl(Hash::StoredIterator) >= 0.007
+Requires:	perl(Import::Into) >= 1.002003
 Requires:	perl(IPC::System::Simple) >= 1.18
 Requires:	perl(JSON) >= 2.17
 Requires:	perl(List::MoreUtils) >= 0.22
@@ -108,7 +109,7 @@ Requires:	perl(Text::Wrap) >= 2009.0305
 Requires:	perl(Try::Tiny) >= 0.02
 Requires:	perl(Want) >= 0.18
 Requires:	perl(YAML::Any) >= 0.70
-Requires:	perl(autobox) >= 2.70
+Requires:	perl(autobox) >= 2.80
 Requires:	perl(autobox::Core) >= 1.0
 Requires:	perl(autobox::List::Util) >= 20090629
 Requires:	perl(autobox::dump) >= 20090426
@@ -118,13 +119,15 @@ Requires:	perl(if)
 Requires:	perl(indirect) >= 0.24
 Requires:	perl(parent) >= 0.221
 Requires:	perl(true::VERSION) >= 0.16
-Requires:	perl(utf8::all) >= 0.002
+Requires:	perl(utf8::all) >= 0.015
 
 # Filter underspecified dependencies
 %global __requires_exclude ^perl\\(CLASS\\)$
 %global __requires_exclude %__requires_exclude|^perl\\(Carp::Fix::1_25\\)$
+%global __requires_exclude %__requires_exclude|^perl\\(Devel::Declare::MethodInstaller::Simple\\)$
 %global __requires_exclude %__requires_exclude|^perl\\(Hash::FieldHash\\)$
 %global __requires_exclude %__requires_exclude|^perl\\(Hash::StoredIterator\\)$
+%global __requires_exclude %__requires_exclude|^perl\\(Import::Into\\)$
 %global __requires_exclude %__requires_exclude|^perl\\(Module::Load\\)$
 %global __requires_exclude %__requires_exclude|^perl\\(Try::Tiny\\)$
 %global __requires_exclude %__requires_exclude|^perl\\(Want\\)$
@@ -153,10 +156,6 @@ like a branch you control) and implement it yourself.
 %prep
 %setup -q -n perl5i-v%{version}
 
-# Upstream fix for compatibility with utf8::all ≳ 0.013
-# https://github.com/evalEmpire/perl5i/pull/280
-%patch0 -p1
-
 %build
 perl Build.PL --installdirs=vendor --optimize="%{optflags}"
 ./Build
@@ -175,13 +174,23 @@ perl Build.PL --installdirs=vendor --optimize="%{optflags}"
 %{perl_vendorlib}/perl5i.pm
 %{perl_vendorlib}/perl5i/
 %doc %{perl_vendorlib}/perl5ifaq.pod
-%{_mandir}/man3/perl5i.3pm*
-%{_mandir}/man3/perl5i::Meta.3pm*
-%{_mandir}/man3/perl5i::Signature.3pm*
-%{_mandir}/man3/perl5i::latest.3pm*
-%{_mandir}/man3/perl5ifaq.3pm*
+%{_mandir}/man3/perl5i.3*
+%{_mandir}/man3/perl5i::Meta.3*
+%{_mandir}/man3/perl5i::Signature.3*
+%{_mandir}/man3/perl5i::latest.3*
+%{_mandir}/man3/perl5ifaq.3*
 
 %changelog
+* Wed Jan  7 2015 Paul Howarth <paul at city-fan.org> - 2.13.1-1
+- Update to 2.13.1
+  - Upgrade utf8::all requirement to get consistent @ARGV behaviour
+  - The latest autodie is recommended for load time and memory usage
+    improvements (GH#284)
+  - Change how we import utf8::all so @ARGV is translated appropriately
+    (GH#279)
+  - Update autobox to avoid segfaults during global destruction (GH#283,
+    CPAN RT#71777)
+
 * Tue Sep  9 2014 Paul Howarth <paul at city-fan.org> - 2.13.0-4
 - Add upstream fix for compatibility with utf8::all ≳ 0.013 (#1134872)
 
diff --git a/sources b/sources
index 6255ae7..8320317 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f46157faa63100774b05db754a31551d  perl5i-v2.13.0.tar.gz
+c69d503122e7bd242ddbe2fc2c464018  perl5i-v2.13.1.tar.gz



More information about the perl-devel mailing list