Update to 5.002 (rhbz#2166281)

- New upstream release 5.002
  - Fix up Decoder tests to run on perl 5.8, which has no defined-or
  - Ensure that Encoder depends on the correct version of the Decoder
  - Test compatibility fixes when no perl is already installed
  - Add t/195_backcompat.t to check if the latest decoder will seamlessly
    handle reading output from older versions
  - Test compatibility fixes with version 3 and earlier
This commit is contained in:
Paul Howarth 2023-02-01 13:41:37 +00:00
parent acd96b1d1a
commit cfe1bfe803
3 changed files with 14 additions and 4 deletions

1
.gitignore vendored
View File

@ -27,3 +27,4 @@
/Sereal-Encoder-4.023.tar.gz
/Sereal-Encoder-4.025.tar.gz
/Sereal-Encoder-5.001.tar.gz
/Sereal-Encoder-5.002.tar.gz

View File

@ -6,8 +6,8 @@
%endif
Name: perl-Sereal-Encoder
Version: 5.001
Release: 3%{?dist}
Version: 5.002
Release: 1%{?dist}
Summary: Perl serialization into Sereal format
# lib/Sereal/Encoder.pm: GPL+ or Artistic
# qsort.h: LGPLv2+ (borrowed from glibc)
@ -60,7 +60,7 @@ BuildRequires: perl(lib)
BuildRequires: perl(List::Util)
BuildRequires: perl(overload)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Sereal::Decoder) >= 4.002
BuildRequires: perl(Sereal::Decoder) >= %{version}
BuildRequires: perl(Storable)
BuildRequires: perl(Test::LongString)
BuildRequires: perl(Test::More) >= 0.88
@ -119,6 +119,15 @@ make test
%{_mandir}/man3/Sereal::Encoder.3*
%changelog
* Wed Feb 1 2023 Paul Howarth <paul@city-fan.org> - 5.002-1
- Update to 5.002 (rhbz#2166281)
- Fix up Decoder tests to run on perl 5.8, which has no defined-or
- Ensure that Encoder depends on the correct version of the Decoder
- Test compatibility fixes when no perl is already installed
- Add t/195_backcompat.t to check if the latest decoder will seamlessly
handle reading output from older versions
- Test compatibility fixes with version 3 and earlier
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.001-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (Sereal-Encoder-5.001.tar.gz) = 6325e2ff08ee583fb7be2bf394ae47a77ffd9df0952b9537e403a00f671f27775b0d139382d97f9e37078f51b79eea146f4edd1822b5a23f972ca90f0303044b
SHA512 (Sereal-Encoder-5.002.tar.gz) = 2c701151cb2d4883c237e6b40d75bc6c2595af20496babf44fb821ba81daa733112e188f1b756fbef028da635701319abb14e2995068a4601fe507b89bdc67f3