This updates devel/p5-AnyEvent to 4.85 from 4.41, this removes the
requirement to have EBADMSG (which we don't) that was added in 4.35 (not
sure why it didn't trigger an error until 4.83 though).  This adds
AnyEvent::TLS for SSL/TLS contexts and AnyEvent::Impl::IOAsync for an
IO::Async (not imported yet) backend.  It also uses Async::Interrupt if
available (not yet ported, but rather cool module that allows
asynchronous interruption of running perl code).

Tested and passes regress on i386



Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-AnyEvent/Makefile,v
retrieving revision 1.10
diff -N -u Makefile
--- Makefile    4 Jun 2009 22:44:11 -0000       1.10
+++ Makefile    18 Jul 2009 09:02:58 -0000
@@ -3,7 +3,7 @@
 COMMENT=       provide framework for multiple event loops
 
 MODULES=       cpan
-DISTNAME=      AnyEvent-4.41
+DISTNAME=      AnyEvent-4.85
 CATEGORIES=    devel
 CPAN_AUTHOR=   MLEHMANN
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-AnyEvent/distinfo,v
retrieving revision 1.9
diff -N -u distinfo
--- distinfo    4 Jun 2009 22:44:11 -0000       1.9
+++ distinfo    18 Jul 2009 09:02:58 -0000
@@ -1,5 +1,5 @@
-MD5 (AnyEvent-4.41.tar.gz) = VtEIPwNdb4JRu9vLnudmjA==
-RMD160 (AnyEvent-4.41.tar.gz) = wc+kvkn+AoIuSXxnCEPAXcHrxQE=
-SHA1 (AnyEvent-4.41.tar.gz) = QwkiuSQwTWg/jPTgROGrl44iE/s=
-SHA256 (AnyEvent-4.41.tar.gz) = 2KTWSdiw0ObVtLXQMoD18uv+vb2fIF9GJhEbICV6KBA=
-SIZE (AnyEvent-4.41.tar.gz) = 128417
+MD5 (AnyEvent-4.85.tar.gz) = of/LwVcqqBXN5hUoRskl5A==
+RMD160 (AnyEvent-4.85.tar.gz) = agziZQ81VE6uWjdimsvps5cSv7U=
+SHA1 (AnyEvent-4.85.tar.gz) = B370uql0uHW1HTXw2Df0ig/eOD4=
+SHA256 (AnyEvent-4.85.tar.gz) = gCpPwHsEv7CewMcDP2UZQ/wUanvQEPzb9fgSVUYct2w=
+SIZE (AnyEvent-4.85.tar.gz) = 165920
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-AnyEvent/pkg/PLIST,v
retrieving revision 1.3
diff -N -u pkg/PLIST
--- pkg/PLIST   4 Feb 2009 08:47:15 -0000       1.3
+++ pkg/PLIST   18 Jul 2009 09:02:58 -0000
@@ -8,6 +8,7 @@
 ${P5SITE}/AnyEvent/Impl/Event.pm
 ${P5SITE}/AnyEvent/Impl/EventLib.pm
 ${P5SITE}/AnyEvent/Impl/Glib.pm
+${P5SITE}/AnyEvent/Impl/IOAsync.pm
 ${P5SITE}/AnyEvent/Impl/POE.pm
 ${P5SITE}/AnyEvent/Impl/Perl.pm
 ${P5SITE}/AnyEvent/Impl/Qt.pm
@@ -15,6 +16,7 @@
 ${P5SITE}/AnyEvent/Intro.pod
 ${P5SITE}/AnyEvent/Socket.pm
 ${P5SITE}/AnyEvent/Strict.pm
+${P5SITE}/AnyEvent/TLS.pm
 ${P5SITE}/AnyEvent/Util.pm
 @man man/man3p/AnyEvent.3p
 @man man/man3p/AnyEvent::DNS.3p
@@ -23,6 +25,7 @@
 @man man/man3p/AnyEvent::Impl::Event.3p
 @man man/man3p/AnyEvent::Impl::EventLib.3p
 @man man/man3p/AnyEvent::Impl::Glib.3p
+...@man man/man3p/AnyEvent::Impl::IOAsync.3p
 @man man/man3p/AnyEvent::Impl::POE.3p
 @man man/man3p/AnyEvent::Impl::Perl.3p
 @man man/man3p/AnyEvent::Impl::Qt.3p
@@ -30,8 +33,11 @@
 @man man/man3p/AnyEvent::Intro.3p
 @man man/man3p/AnyEvent::Socket.3p
 @man man/man3p/AnyEvent::Strict.3p
+...@man man/man3p/AnyEvent::TLS.3p
 @man man/man3p/AnyEvent::Util.3p
 share/examples/p5-AnyEvent/
+share/examples/p5-AnyEvent/ae0.pl
+share/examples/p5-AnyEvent/ae2.pl
 share/examples/p5-AnyEvent/bench
 share/examples/p5-AnyEvent/bench2
 share/examples/p5-AnyEvent/connect

Reply via email to