commit ece8b3a669931d8cf040d7116754e624e8160202 Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Wed Dec 10 19:39:54 2014 +0000 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 perl-AnyEvent.spec | 84 +++++++++++++++++++++++++++++++-------------------- sources | 2 +- 2 files changed, 52 insertions(+), 34 deletions(-) --- diff --git a/perl-AnyEvent.spec b/perl-AnyEvent.spec index 547252c..aaf4806 100644 --- a/perl-AnyEvent.spec +++ b/perl-AnyEvent.spec @@ -4,8 +4,8 @@ %global debug_package %{nil} Name: perl-AnyEvent -Version: 7.07 -Release: 6%{?dist} +Version: 7.08 +Release: 1%{?dist} Summary: Framework for multiple event loops Group: Development/Libraries License: GPL+ or Artistic @@ -37,7 +37,7 @@ BuildRequires: perl(Test::More) # Many of these modules require or build-require AnyEvent themselves, # 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 # Test suite does not currently test the Qt event loop %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::slots %global optional_deps %{optional_deps}|Tk +%global optional_deps %{optional_deps}|UV # Don't include optional dependencies %global __requires_exclude ^perl[(](%{optional_deps})[)] # 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 -%global __provides_exclude ^perl[(](AnyEvent(::Impl::(Cocoa|FLTK))?|DB)[)]$ +%global __provides_exclude ^perl[(](AnyEvent(::Impl::(Cocoa|FLTK|UV))?|DB)[)]$ %description @@ -122,37 +123,54 @@ make test %{perl_vendorarch}/AE.pm %{perl_vendorarch}/AnyEvent.pm %{perl_vendorarch}/AnyEvent/ -%{_mandir}/man3/AE.3pm* -%{_mandir}/man3/AnyEvent.3pm* -%{_mandir}/man3/AnyEvent::DNS.3pm* -%{_mandir}/man3/AnyEvent::Debug.3pm* -%{_mandir}/man3/AnyEvent::FAQ.3pm* -%{_mandir}/man3/AnyEvent::Handle.3pm* -%{_mandir}/man3/AnyEvent::Impl::Cocoa.3pm* -%{_mandir}/man3/AnyEvent::Impl::EV.3pm* -%{_mandir}/man3/AnyEvent::Impl::Event.3pm* -%{_mandir}/man3/AnyEvent::Impl::EventLib.3pm* -%{_mandir}/man3/AnyEvent::Impl::FLTK.3pm* -%{_mandir}/man3/AnyEvent::Impl::Glib.3pm* -%{_mandir}/man3/AnyEvent::Impl::IOAsync.3pm* -%{_mandir}/man3/AnyEvent::Impl::Irssi.3pm* -%{_mandir}/man3/AnyEvent::Impl::POE.3pm* -%{_mandir}/man3/AnyEvent::Impl::Perl.3pm* -%{_mandir}/man3/AnyEvent::Impl::Qt.3pm* -%{_mandir}/man3/AnyEvent::Impl::Tk.3pm* -%{_mandir}/man3/AnyEvent::Intro.3pm* -%{_mandir}/man3/AnyEvent::IO.3pm* -%{_mandir}/man3/AnyEvent::IO::IOAIO.3pm* -%{_mandir}/man3/AnyEvent::IO::Perl.3pm* -%{_mandir}/man3/AnyEvent::Log.3pm* -%{_mandir}/man3/AnyEvent::Loop.3pm* -%{_mandir}/man3/AnyEvent::Socket.3pm* -%{_mandir}/man3/AnyEvent::Strict.3pm* -%{_mandir}/man3/AnyEvent::TLS.3pm* -%{_mandir}/man3/AnyEvent::Util.3pm* +%{_mandir}/man3/AE.3* +%{_mandir}/man3/AnyEvent.3* +%{_mandir}/man3/AnyEvent::DNS.3* +%{_mandir}/man3/AnyEvent::Debug.3* +%{_mandir}/man3/AnyEvent::FAQ.3* +%{_mandir}/man3/AnyEvent::Handle.3* +%{_mandir}/man3/AnyEvent::Impl::Cocoa.3* +%{_mandir}/man3/AnyEvent::Impl::EV.3* +%{_mandir}/man3/AnyEvent::Impl::Event.3* +%{_mandir}/man3/AnyEvent::Impl::EventLib.3* +%{_mandir}/man3/AnyEvent::Impl::FLTK.3* +%{_mandir}/man3/AnyEvent::Impl::Glib.3* +%{_mandir}/man3/AnyEvent::Impl::IOAsync.3* +%{_mandir}/man3/AnyEvent::Impl::Irssi.3* +%{_mandir}/man3/AnyEvent::Impl::POE.3* +%{_mandir}/man3/AnyEvent::Impl::Perl.3* +%{_mandir}/man3/AnyEvent::Impl::Qt.3* +%{_mandir}/man3/AnyEvent::Impl::Tk.3* +%{_mandir}/man3/AnyEvent::Impl::UV.3* +%{_mandir}/man3/AnyEvent::Intro.3* +%{_mandir}/man3/AnyEvent::IO.3* +%{_mandir}/man3/AnyEvent::IO::IOAIO.3* +%{_mandir}/man3/AnyEvent::IO::Perl.3* +%{_mandir}/man3/AnyEvent::Log.3* +%{_mandir}/man3/AnyEvent::Loop.3* +%{_mandir}/man3/AnyEvent::Socket.3* +%{_mandir}/man3/AnyEvent::Strict.3* +%{_mandir}/man3/AnyEvent::TLS.3* +%{_mandir}/man3/AnyEvent::Util.3* %changelog +* Wed Dec 10 2014 Paul Howarth <paul@xxxxxxxxxxxx> - 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@xxxxxxxxxx> - 7.07-6 - Perl 5.20 re-rebuild of bootstrapped packages diff --git a/sources b/sources index 1a944e9..764e61b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e5ef99081b2acc3df80851838f9acfc4 AnyEvent-7.07.tar.gz +c6ea790037bb108fc70d985cba87aec8 AnyEvent-7.08.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel