summaryrefslogtreecommitdiff
path: root/devel/p5-POE
diff options
context:
space:
mode:
authoradam <adam>2011-08-06 13:24:20 +0000
committeradam <adam>2011-08-06 13:24:20 +0000
commit2a81c0f92789248f02b951225216fe30adde0872 (patch)
tree9e3a7dff9a32d3f2faa18fb41def29aa9d0b997a /devel/p5-POE
parent1fc533925a5e3a6bcdb5b7270295ff60dec3fac3 (diff)
downloadpkgsrc-2a81c0f92789248f02b951225216fe30adde0872.tar.gz
Changes 1.312:
* Apply Stephen Oberholtzer's patch to fix a test freeze. * IO::Handle->blocking() is broken on MSWin32, locking up t/10_units/04_drivers/01_sysrw.t in some cases. Stephen provided a patch to Perl and to POE to work around the issue. It's portable enough that things shouldn't immediately break after Perl is fixed. * Resolves rt.cpan.org ticket 69769. * getnameinfo() returns host and port in the opposite order of unpack_sockaddr_in(). Swap the return values so the right ones appear in ARG1 and ARG2. Thanks to Luiz Eduardo Roncato Cordeiro at CERT Brazil for spotting the problem and suggesting the fix. This should resolve his rt.cpan.org ticket, #68959. * Add stack traces to _data_handle_remove() failures. * Add note about Perl 5.6 issues with '>&' open mode * Document using getsockname to verify a listening socket * Localize $SIG{__DIE__} when rethrowing userspace exceptions from a safe point. Avoids shenanigans at a distance when reporting on userspace errors. May thwart someone's exception handling, but I don't know a good way to satisfy everyone here. Suggestions? * Don't fail t/00_info.t if POE::Test::Loops is unavailable. * This test dependency is intended to be optional, and the loop tests should be skipped if the user doesn't want them. Problem reported by skbz in irc.perl.org #poe, related to cpanm installing POE::Test:Loops in a user-local directory but not looking there when installing POE. * Fix mangled stdio checks. This one passes all tests.
Diffstat (limited to 'devel/p5-POE')
-rw-r--r--devel/p5-POE/Makefile4
-rw-r--r--devel/p5-POE/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/devel/p5-POE/Makefile b/devel/p5-POE/Makefile
index eb82ccdd2bb..8f8af5d5ee3 100644
--- a/devel/p5-POE/Makefile
+++ b/devel/p5-POE/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2010/09/06 11:45:09 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2011/08/06 13:24:20 adam Exp $
-DISTNAME= POE-1.293
+DISTNAME= POE-1.312
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=POE/}
diff --git a/devel/p5-POE/distinfo b/devel/p5-POE/distinfo
index 8211c50c25b..2bbf1f62a88 100644
--- a/devel/p5-POE/distinfo
+++ b/devel/p5-POE/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2010/09/06 11:45:09 wiz Exp $
+$NetBSD: distinfo,v 1.10 2011/08/06 13:24:20 adam Exp $
-SHA1 (POE-1.293.tar.gz) = 7d23d1e39dd4e505b572f1d69333e7cc10b8d460
-RMD160 (POE-1.293.tar.gz) = 79b8a2ff372c8034084de34a918013f2ab65be84
-Size (POE-1.293.tar.gz) = 366473 bytes
+SHA1 (POE-1.312.tar.gz) = 0c1d0fe29a02b93fdab09c8ac8969a753b2fc37c
+RMD160 (POE-1.312.tar.gz) = d27da48b39528d306703cd7274fab2482e202118
+Size (POE-1.312.tar.gz) = 365835 bytes