Update to 7.13

- New upstream release 7.13
  - Only call tlsext_host_name for non-empty common names
  - Log a (single) notice message if SNI is not supported
  - Upgrade to UTS-46:9.0.0 draft and switch to non-transitional behaviour
    (see also https://bugzilla.mozilla.org/show_bug.cgi?id=1218179)
  - It turns out that the UTS-46 IDNA testcase failures were indeed bugs in the
    testcases and the specification and not in the code - the post-9.0.0
    unicode files have all known problems fixed, so finally the AnyEvent IDNA
    implementation can pass the full IDNA testsuite - without needing a single
    fix
  - Guarantee (and document) that condvar callbacks will be removed on
    invocation - important to avoid circular references
- Simplify find command using -delete
- Use %license unconditionally
This commit is contained in:
Paul Howarth 2016-09-19 15:04:47 +01:00
parent 334d7073e2
commit ab7ad5c0b6
2 changed files with 22 additions and 10 deletions

View File

@ -4,8 +4,8 @@
%global debug_package %{nil} %global debug_package %{nil}
Name: perl-AnyEvent Name: perl-AnyEvent
Version: 7.12 Version: 7.13
Release: 4%{?dist} Release: 1%{?dist}
Summary: Framework for multiple event loops Summary: Framework for multiple event loops
Group: Development/Libraries Group: Development/Libraries
License: GPL+ or Artistic License: GPL+ or Artistic
@ -17,12 +17,12 @@ BuildRequires: coreutils
BuildRequires: findutils BuildRequires: findutils
BuildRequires: make BuildRequires: make
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-generators
BuildRequires: perl(Canary::Stability) BuildRequires: perl(Canary::Stability)
BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(ExtUtils::MakeMaker)
# Module requirements # Module requirements
BuildRequires: perl >= 3:5.8.1 BuildRequires: perl >= 3:5.8.1
BuildRequires: perl-generators
BuildRequires: perl(base) BuildRequires: perl(base)
BuildRequires: perl(Carp) BuildRequires: perl(Carp)
BuildRequires: perl(Exporter) BuildRequires: perl(Exporter)
@ -112,8 +112,8 @@ make %{?_smp_mflags}
%install %install
make pure_install DESTDIR=$RPM_BUILD_ROOT make pure_install DESTDIR=%{buildroot}
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -type f -name .packlist -delete
%check %check
@ -124,11 +124,7 @@ make test
%files %files
%if 0%{?_licensedir:1}
%license COPYING %license COPYING
%else
%doc COPYING
%endif
%doc Changes README %doc Changes README
%{perl_vendorarch}/AE.pm %{perl_vendorarch}/AE.pm
%{perl_vendorarch}/AnyEvent.pm %{perl_vendorarch}/AnyEvent.pm
@ -165,6 +161,22 @@ make test
%changelog %changelog
* Mon Sep 19 2016 Paul Howarth <paul@city-fan.org> - 7.13-1
- Update to 7.13
- Only call tlsext_host_name for non-empty common names
- Log a (single) notice message if SNI is not supported
- Upgrade to UTS-46:9.0.0 draft and switch to non-transitional behaviour
(see also https://bugzilla.mozilla.org/show_bug.cgi?id=1218179)
- It turns out that the UTS-46 IDNA testcase failures were indeed bugs in the
testcases and the specification and not in the code - the post-9.0.0
unicode files have all known problems fixed, so finally the AnyEvent IDNA
implementation can pass the full IDNA testsuite - without needing a single
fix
- Guarantee (and document) that condvar callbacks will be removed on
invocation - important to avoid circular references
- Simplify find command using -delete
- Use %%license unconditionally
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 7.12-4 * Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 7.12-4
- Perl 5.24 re-rebuild of bootstrapped packages - Perl 5.24 re-rebuild of bootstrapped packages

View File

@ -1 +1 @@
3c7054fc2c1d93b985d63c13d37d3369 AnyEvent-7.12.tar.gz 70eea152cf4686f8f351aa8bc96157f9 AnyEvent-7.13.tar.gz