From e24b829609b5dab4cb941235c82eb7ab2543d06a Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Wed, 21 Oct 2020 14:28:29 +0100 Subject: [PATCH] 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 --- .gitignore | 1 + ... => List-MoreUtils-XS-0.430-unbundle.patch | 2 +- perl-List-MoreUtils-XS.spec | 21 +++++++++++++++---- sources | 2 +- 4 files changed, 20 insertions(+), 6 deletions(-) rename List-MoreUtils-XS-0.428-unbundle.patch => List-MoreUtils-XS-0.430-unbundle.patch (93%) 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.430-unbundle.patch similarity index 93% rename from List-MoreUtils-XS-0.428-unbundle.patch rename to List-MoreUtils-XS-0.430-unbundle.patch index 46be647..085f781 100644 --- a/List-MoreUtils-XS-0.428-unbundle.patch +++ b/List-MoreUtils-XS-0.430-unbundle.patch @@ -33,7 +33,7 @@ +++ t/lib/Test/LMU.pm @@ -16,7 +16,6 @@ my $CLASS = __PACKAGE__; eval "use Storable qw();"; - $@ or Storable->import(qw(freeze)); + $@ or Storable->import(qw(freeze)); __PACKAGE__->can("freeze") or eval <<'EOFR'; -use inc::latest 'JSON::PP'; use JSON::PP qw(); 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 - 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 - 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