Update to 7.15

- New upstream release 7.15
  - INCOMPATIBLE CHANGE: AnyEvent::Handle's tls_detect documentation gave
    separate major and minor versions, while code passed only a single value;
    this version follows the documentation and now passes separate major and
    minor values
  - Work around Net::SSLeay not having been ported to openssl 1.1, but many
    distributions compiling it against openssl 1.1, which unfortunately
    succeeds and results in a very broken module
  - AnyEvent::DNS::dns_unpack now stores the original DNS packet in the __
    member, to allow decoding of undecodable resouce records containing
    compressed domain names
  - AnyEvent::Socket::parse_ipv6 would NOT, as advertised, accept ipv4
    addresses; it now does and converts them to ipv4 mapped addresses
  - Support CAA records
  - Add freenom and cloudflare nameservers as DNS fallback
  - AnyEvent::Strict would not properly ward against io watchers on files when
    the handle passed was a file descriptor
  - Document "internal" variables used by the DNS en-/decoder to allow
    enterprising users to extend them in a semi-official way
This commit is contained in:
Paul Howarth 2019-02-26 11:31:26 +00:00
parent e1ba0651be
commit 35b46ffc8e
2 changed files with 27 additions and 5 deletions

View File

@ -7,19 +7,19 @@
%global have_weak_deps 0%{?fedora} > 20 || 0%{?rhel} > 7
Name: perl-AnyEvent
Version: 7.14
Release: 8%{?dist}
Version: 7.15
Release: 1%{?dist}
Summary: Framework for multiple event loops
License: GPL+ or Artistic
URL: https://metacpan.org/release/AnyEvent
Source0: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-%{version}%{?subver}.tar.gz
Source0: https://cpan.metacpan.org/modules/by-module/AnyEvent/AnyEvent-%{version}%{?subver}.tar.gz
# Build requirements
BuildRequires: coreutils
BuildRequires: findutils
BuildRequires: make
BuildRequires: perl-interpreter
BuildRequires: perl-generators
BuildRequires: perl-interpreter
BuildRequires: perl(Canary::Stability)
BuildRequires: perl(ExtUtils::MakeMaker)
@ -145,6 +145,7 @@ make %{?_smp_mflags}
%install
make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -delete
%{_fixperms} -c %{buildroot}
%check
@ -192,6 +193,27 @@ make test
%changelog
* Tue Feb 26 2019 Paul Howarth <paul@city-fan.org> - 7.15-1
- Update to 7.15
- INCOMPATIBLE CHANGE: AnyEvent::Handle's tls_detect documentation gave
separate major and minor versions, while code passed only a single value;
this version follows the documentation and now passes separate major and
minor values
- Work around Net::SSLeay not having been ported to openssl 1.1, but many
distributions compiling it against openssl 1.1, which unfortunately
succeeds and results in a very broken module
- AnyEvent::DNS::dns_unpack now stores the original DNS packet in the __
member, to allow decoding of undecodable resouce records containing
compressed domain names
- AnyEvent::Socket::parse_ipv6 would NOT, as advertised, accept ipv4
addresses; it now does and converts them to ipv4 mapped addresses
- Support CAA records
- Add freenom and cloudflare nameservers as DNS fallback
- AnyEvent::Strict would not properly ward against io watchers on files when
the handle passed was a file descriptor
- Document "internal" variables used by the DNS en-/decoder to allow
enterprising users to extend them in a semi-official way
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.14-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (AnyEvent-7.14.tar.gz) = 98e7b9e06cf74b99d3407a25b60f3b825fceed3bae43505e1fb90785e24bd88ae25955cff25d29b4cc96957db7f4f5203d19ad2365abb4e3a3227fd91a16fb25
SHA512 (AnyEvent-7.15.tar.gz) = 90ed9c89313e3ed07461e3426230083850a02ed1796b3c1eaaed1e7e6f77cb24609a36b6cdae7cd907c9867a2a347b8833f73c5718e52832bb57db7a356d3cd1