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}
Name: perl-AnyEvent
Version: 7.12
Release: 4%{?dist}
Version: 7.13
Release: 1%{?dist}
Summary: Framework for multiple event loops
Group: Development/Libraries
License: GPL+ or Artistic
@ -17,12 +17,12 @@ BuildRequires: coreutils
BuildRequires: findutils
BuildRequires: make
BuildRequires: perl
BuildRequires: perl-generators
BuildRequires: perl(Canary::Stability)
BuildRequires: perl(ExtUtils::MakeMaker)
# Module requirements
BuildRequires: perl >= 3:5.8.1
BuildRequires: perl-generators
BuildRequires: perl(base)
BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
@ -112,8 +112,8 @@ make %{?_smp_mflags}
%install
make pure_install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -delete
%check
@ -124,11 +124,7 @@ make test
%files
%if 0%{?_licensedir:1}
%license COPYING
%else
%doc COPYING
%endif
%doc Changes README
%{perl_vendorarch}/AE.pm
%{perl_vendorarch}/AnyEvent.pm
@ -165,6 +161,22 @@ make test
%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
- Perl 5.24 re-rebuild of bootstrapped packages

View File

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