Notification time stamped 2020-10-21 13:31:05 UTC
From e24b829609b5dab4cb941235c82eb7ab2543d06a Mon Sep 17 00:00:00 2001
From: Paul Howarth <[email protected]>
Date: Oct 21 2020 13:28:29 +0000
Subject: Update to 0.430
- New upstream release 0.430
- Fix parts of CPAN RT#123989: more $a/$b/$_ refcounting bugs
- Since some bugs are simply reported wrong, dealing with them breaks more
(including running code) than it solves - way too heavy to feel better...
- Introduce functions slide and slideatatime
- Toolchain fixes
- Fix LANG=nb_NO.utf8 related str tests fails (CPAN RT#133128)
- Fix typo (GH#7)
- Fix parts of CPAN RT#132043: listcmp misbehave in XS implementation
- Use author-independent source URL
---
diff --git a/.gitignore b/.gitignore
index 82bb4d1..9fc5f0b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/List-MoreUtils-XS-0.423.tar.gz
/List-MoreUtils-XS-0.426.tar.gz
/List-MoreUtils-XS-0.428.tar.gz
+/List-MoreUtils-XS-0.430.tar.gz
diff --git a/List-MoreUtils-XS-0.428-unbundle.patch
b/List-MoreUtils-XS-0.428-unbundle.patch
deleted file mode 100644
index 46be647..0000000
--- a/List-MoreUtils-XS-0.428-unbundle.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- Makefile.PL
-+++ Makefile.PL
-@@ -13,18 +13,8 @@ BEGIN
- }
- }
-
--use inc::latest 'Capture::Tiny';
--use inc::latest 'Config::AutoConf';
--
--if (inc::latest->can("write"))
--{
-- inc::latest->write("inc");
-- for my $mod (inc::latest->loaded_modules)
-- {
-- inc::latest->bundle_module($mod, "inc");
-- }
--}
--
-+use Capture::Tiny;
-+use Config::AutoConf;
- use ExtUtils::MakeMaker;
-
- use inc::Config::AutoConf::LMU ();
-@@ -48,7 +38,6 @@ my %RUN_DEPS = (
- 'XSLoader' => "0.22",
- );
- my %BUNDLE_CONFIGURE_DEPS = (
-- 'inc::latest' => '0.500',
- 'Config::AutoConf' => '0.315',
- );
- my %CONFIGURE_DEPS = (
---- t/lib/Test/LMU.pm
-+++ t/lib/Test/LMU.pm
-@@ -16,7 +16,6 @@ my $CLASS = __PACKAGE__;
- eval "use Storable qw();";
- $@ or Storable->import(qw(freeze));
- __PACKAGE__->can("freeze") or eval <<'EOFR';
--use inc::latest 'JSON::PP';
- use JSON::PP qw();
- sub freeze {
- my $json = JSON::PP->new();
diff --git a/List-MoreUtils-XS-0.430-unbundle.patch
b/List-MoreUtils-XS-0.430-unbundle.patch
new file mode 100644
index 0000000..085f781
--- /dev/null
+++ b/List-MoreUtils-XS-0.430-unbundle.patch
@@ -0,0 +1,41 @@
+--- Makefile.PL
++++ Makefile.PL
+@@ -13,18 +13,8 @@ BEGIN
+ }
+ }
+
+-use inc::latest 'Capture::Tiny';
+-use inc::latest 'Config::AutoConf';
+-
+-if (inc::latest->can("write"))
+-{
+- inc::latest->write("inc");
+- for my $mod (inc::latest->loaded_modules)
+- {
+- inc::latest->bundle_module($mod, "inc");
+- }
+-}
+-
++use Capture::Tiny;
++use Config::AutoConf;
+ use ExtUtils::MakeMaker;
+
+ use inc::Config::AutoConf::LMU ();
+@@ -48,7 +38,6 @@ my %RUN_DEPS = (
+ 'XSLoader' => "0.22",
+ );
+ my %BUNDLE_CONFIGURE_DEPS = (
+- 'inc::latest' => '0.500',
+ 'Config::AutoConf' => '0.315',
+ );
+ my %CONFIGURE_DEPS = (
+--- t/lib/Test/LMU.pm
++++ t/lib/Test/LMU.pm
+@@ -16,7 +16,6 @@ my $CLASS = __PACKAGE__;
+ eval "use Storable qw();";
+ $@ or Storable->import(qw(freeze));
+ __PACKAGE__->can("freeze") or eval <<'EOFR';
+-use inc::latest 'JSON::PP';
+ use JSON::PP qw();
+ sub freeze {
+ my $json = JSON::PP->new();
diff --git a/perl-List-MoreUtils-XS.spec b/perl-List-MoreUtils-XS.spec
index 50e0424..f532e40 100644
--- a/perl-List-MoreUtils-XS.spec
+++ b/perl-List-MoreUtils-XS.spec
@@ -1,6 +1,6 @@
Name: perl-List-MoreUtils-XS
-Version: 0.428
-Release: 10%{?dist}
+Version: 0.430
+Release: 1%{?dist}
Summary: Provide compiled List::MoreUtils functions
# Code from List-MoreUtils < 0.417 is GPL+ or Artistic
# Anything after that is ASL 2.0
@@ -8,8 +8,8 @@ Summary: Provide compiled List::MoreUtils functions
# determine the license of any particular chunk of code
License: (GPL+ or Artistic) and ASL 2.0
URL: https://metacpan.org/release/List-MoreUtils-XS
-Source0:
https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-%{version}.tar.gz
-Patch0: List-MoreUtils-XS-0.428-unbundle.patch
+Source0:
https://cpan.metacpan.org/modules/by-module/List/List-MoreUtils-XS-%{version}.tar.gz
+Patch0: List-MoreUtils-XS-0.430-unbundle.patch
# Module Build
BuildRequires: coreutils
BuildRequires: findutils
@@ -33,6 +33,7 @@ BuildRequires: perl(JSON::PP)
BuildRequires: perl(List::Util)
BuildRequires: perl(Math::Trig)
BuildRequires: perl(overload)
+BuildRequires: perl(POSIX)
BuildRequires: perl(Storable)
BuildRequires: perl(Test::Builder::Module)
BuildRequires: perl(Test::LeakTrace)
@@ -78,6 +79,18 @@ make test
%{_mandir}/man3/List::MoreUtils::XS.3*
%changelog
+* Wed Oct 21 2020 Paul Howarth <[email protected]> - 0.430-1
+- Update to 0.430
+ - Fix parts of CPAN RT#123989: more $a/$b/$_ refcounting bugs
+ - Since some bugs are simply reported wrong, dealing with them breaks more
+ (including running code) than it solves - way too heavy to feel better...
+ - Introduce functions slide and slideatatime
+ - Toolchain fixes
+ - Fix LANG=nb_NO.utf8 related str tests fails (CPAN RT#133128)
+ - Fix typo (GH#7)
+ - Fix parts of CPAN RT#132043: listcmp misbehave in XS implementation
+- Use author-independent source URL
+
* Tue Jul 28 2020 Fedora Release Engineering <[email protected]> -
0.428-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index 147eb42..85bd675 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (List-MoreUtils-XS-0.428.tar.gz) =
a608568e3c4a2e160e4f9afa26640be5b97ec83e301a6b81849e37951698b9423c0a969d7e8797a49b4fb6c5123780630a3726c64713922b90b21b947682c3dd
+SHA512 (List-MoreUtils-XS-0.430.tar.gz) =
98260b81f03a425bf8c2e0b63bc3a8d360a0aa2e198b2b7faaeaa48684936183018afdd1e6a04bd7e99a7e728d809709c6206ea578dfe7d8d40c5a4e3e4bb405
https://src.fedoraproject.org/rpms/perl-List-MoreUtils-XS/c/e24b829609b5dab4cb941235c82eb7ab2543d06a?branch=master
_______________________________________________
perl-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]