Update to 7.08
- New upstream release 7.08: - Work around a newly introduced bug in Socket 2.011 (an erroneous sun_length check) - AnyEvent::TLS didn't load (but refer to) AnyEvent::Socket - AnyEvent::Strict will now confess, not croak, in line with it being a development/debugging tool - Work around a number of libglib bugs (debug builds of libglib enforce certain undocumented behaviour patterns such as not being able to remove a child watch source after it has fired, which we will try to emulate to avoid "criticals"; what were they thinking?) - Mention json security issues in AnyEvent::Handle - Changed default DNS resolver "max_outstanding" value from 1 to 10, the latter beinfg the intended value all along - Added new "AnyEvent::Impl::UV" interface module to the UV event lib
This commit is contained in:
parent
a85bf23e87
commit
ece8b3a669
@ -4,8 +4,8 @@
|
|||||||
%global debug_package %{nil}
|
%global debug_package %{nil}
|
||||||
|
|
||||||
Name: perl-AnyEvent
|
Name: perl-AnyEvent
|
||||||
Version: 7.07
|
Version: 7.08
|
||||||
Release: 6%{?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
|
||||||
@ -37,7 +37,7 @@ BuildRequires: perl(Test::More)
|
|||||||
# Many of these modules require or build-require AnyEvent themselves,
|
# Many of these modules require or build-require AnyEvent themselves,
|
||||||
# so don't do event loop testing when bootstrapping
|
# so don't do event loop testing when bootstrapping
|
||||||
#
|
#
|
||||||
# Cocoa and FLTK are not in Fedora/EPEL
|
# Cocoa, FLTK and UV are not in Fedora/EPEL
|
||||||
# AnyEvent::AIO, EV and IO::Async::Loop are not (yet) in EPEL-7
|
# AnyEvent::AIO, EV and IO::Async::Loop are not (yet) in EPEL-7
|
||||||
# Test suite does not currently test the Qt event loop
|
# Test suite does not currently test the Qt event loop
|
||||||
%if 0%{!?perl_bootstrap:1}
|
%if 0%{!?perl_bootstrap:1}
|
||||||
@ -75,14 +75,15 @@ Requires: perl(Task::Weaken)
|
|||||||
%global optional_deps %{optional_deps}|Qt::isa
|
%global optional_deps %{optional_deps}|Qt::isa
|
||||||
%global optional_deps %{optional_deps}|Qt::slots
|
%global optional_deps %{optional_deps}|Qt::slots
|
||||||
%global optional_deps %{optional_deps}|Tk
|
%global optional_deps %{optional_deps}|Tk
|
||||||
|
%global optional_deps %{optional_deps}|UV
|
||||||
|
|
||||||
# Don't include optional dependencies
|
# Don't include optional dependencies
|
||||||
%global __requires_exclude ^perl[(](%{optional_deps})[)]
|
%global __requires_exclude ^perl[(](%{optional_deps})[)]
|
||||||
|
|
||||||
# Filter unversioned and bogus provides
|
# Filter unversioned and bogus provides
|
||||||
# AnyEvent::Impl::Cocoa and AnyEvent::Impl::FLTK are filtered as the required
|
# AnyEvent::Impl::{Cocoa,FLTK,UV} are filtered as the required
|
||||||
# underlying modules are not currently available in Fedora
|
# underlying modules are not currently available in Fedora
|
||||||
%global __provides_exclude ^perl[(](AnyEvent(::Impl::(Cocoa|FLTK))?|DB)[)]$
|
%global __provides_exclude ^perl[(](AnyEvent(::Impl::(Cocoa|FLTK|UV))?|DB)[)]$
|
||||||
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -122,37 +123,54 @@ make test
|
|||||||
%{perl_vendorarch}/AE.pm
|
%{perl_vendorarch}/AE.pm
|
||||||
%{perl_vendorarch}/AnyEvent.pm
|
%{perl_vendorarch}/AnyEvent.pm
|
||||||
%{perl_vendorarch}/AnyEvent/
|
%{perl_vendorarch}/AnyEvent/
|
||||||
%{_mandir}/man3/AE.3pm*
|
%{_mandir}/man3/AE.3*
|
||||||
%{_mandir}/man3/AnyEvent.3pm*
|
%{_mandir}/man3/AnyEvent.3*
|
||||||
%{_mandir}/man3/AnyEvent::DNS.3pm*
|
%{_mandir}/man3/AnyEvent::DNS.3*
|
||||||
%{_mandir}/man3/AnyEvent::Debug.3pm*
|
%{_mandir}/man3/AnyEvent::Debug.3*
|
||||||
%{_mandir}/man3/AnyEvent::FAQ.3pm*
|
%{_mandir}/man3/AnyEvent::FAQ.3*
|
||||||
%{_mandir}/man3/AnyEvent::Handle.3pm*
|
%{_mandir}/man3/AnyEvent::Handle.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::Cocoa.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::Cocoa.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::EV.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::EV.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::Event.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::Event.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::EventLib.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::EventLib.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::FLTK.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::FLTK.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::Glib.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::Glib.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::IOAsync.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::IOAsync.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::Irssi.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::Irssi.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::POE.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::POE.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::Perl.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::Perl.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::Qt.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::Qt.3*
|
||||||
%{_mandir}/man3/AnyEvent::Impl::Tk.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::Tk.3*
|
||||||
%{_mandir}/man3/AnyEvent::Intro.3pm*
|
%{_mandir}/man3/AnyEvent::Impl::UV.3*
|
||||||
%{_mandir}/man3/AnyEvent::IO.3pm*
|
%{_mandir}/man3/AnyEvent::Intro.3*
|
||||||
%{_mandir}/man3/AnyEvent::IO::IOAIO.3pm*
|
%{_mandir}/man3/AnyEvent::IO.3*
|
||||||
%{_mandir}/man3/AnyEvent::IO::Perl.3pm*
|
%{_mandir}/man3/AnyEvent::IO::IOAIO.3*
|
||||||
%{_mandir}/man3/AnyEvent::Log.3pm*
|
%{_mandir}/man3/AnyEvent::IO::Perl.3*
|
||||||
%{_mandir}/man3/AnyEvent::Loop.3pm*
|
%{_mandir}/man3/AnyEvent::Log.3*
|
||||||
%{_mandir}/man3/AnyEvent::Socket.3pm*
|
%{_mandir}/man3/AnyEvent::Loop.3*
|
||||||
%{_mandir}/man3/AnyEvent::Strict.3pm*
|
%{_mandir}/man3/AnyEvent::Socket.3*
|
||||||
%{_mandir}/man3/AnyEvent::TLS.3pm*
|
%{_mandir}/man3/AnyEvent::Strict.3*
|
||||||
%{_mandir}/man3/AnyEvent::Util.3pm*
|
%{_mandir}/man3/AnyEvent::TLS.3*
|
||||||
|
%{_mandir}/man3/AnyEvent::Util.3*
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Dec 10 2014 Paul Howarth <paul@city-fan.org> - 7.08-1
|
||||||
|
- Update to 7.08:
|
||||||
|
- Work around a newly introduced bug in Socket 2.011 (an erroneous sun_length
|
||||||
|
check)
|
||||||
|
- AnyEvent::TLS didn't load (but refer to) AnyEvent::Socket
|
||||||
|
- AnyEvent::Strict will now confess, not croak, in line with it being a
|
||||||
|
development/debugging tool
|
||||||
|
- Work around a number of libglib bugs (debug builds of libglib enforce
|
||||||
|
certain undocumented behaviour patterns such as not being able to remove a
|
||||||
|
child watch source after it has fired, which we will try to emulate to
|
||||||
|
avoid "criticals"; what were they thinking?)
|
||||||
|
- Mention json security issues in AnyEvent::Handle
|
||||||
|
- Changed default DNS resolver "max_outstanding" value from 1 to 10, the
|
||||||
|
latter beinfg the intended value all along
|
||||||
|
- Added new "AnyEvent::Impl::UV" interface module to the UV event lib
|
||||||
|
|
||||||
* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 7.07-6
|
* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 7.07-6
|
||||||
- Perl 5.20 re-rebuild of bootstrapped packages
|
- Perl 5.20 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user