Mon Apr 23 07:12:48 2018 UTC ()
Update to 0.72

Upstream changes:
0.72    2018-04-02 19:34:27
        [CHANGES]
         * Expanded docs on Stream's on_read sub return values
         * Overridable timeout for IO::Async::Test::wait_for
         * Hide IO::Async::ChildManager as an internal implementation detail;
           move the docs into main IO::Async::Loop
         * Added $loop->open_process; suggest using that instead of
           ->open_child
         * Begin implementation of $loop->is_running method (part of RT123780)

        [BUGFIXES]
         * Make IO::Async::Future->await wait until it's ready
         * Fix calculation of periodic timer in 'skip' mode (RT124414)
         * Perform synchronous getaddrinfo shortcut even for service-less
           lookups
         * Make sure that errors from underlying read/write functions are
           debug-logged by IO::Async::Stream


(wen)
diff -r1.11 -r1.12 pkgsrc/devel/p5-IO-Async/Makefile
diff -r1.8 -r1.9 pkgsrc/devel/p5-IO-Async/distinfo

cvs diff -r1.11 -r1.12 pkgsrc/devel/p5-IO-Async/Makefile (switch to unified diff)

--- pkgsrc/devel/p5-IO-Async/Makefile 2017/06/05 14:23:05 1.11
+++ pkgsrc/devel/p5-IO-Async/Makefile 2018/04/23 07:12:48 1.12
@@ -1,36 +1,35 @@ @@ -1,36 +1,35 @@
1# $NetBSD: Makefile,v 1.11 2017/06/05 14:23:05 ryoon Exp $ 1# $NetBSD: Makefile,v 1.12 2018/04/23 07:12:48 wen Exp $
2 2
3DISTNAME= IO-Async-0.71 3DISTNAME= IO-Async-0.72
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= devel perl5 5CATEGORIES= devel perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IO/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IO/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://metacpan.org/release/IO-Async 9HOMEPAGE= https://metacpan.org/release/IO-Async
11COMMENT= Asynchronous event-driven programming 10COMMENT= Asynchronous event-driven programming
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14DEPENDS+= p5-Future>=0.18:../../devel/p5-Future 13DEPENDS+= p5-Future>=0.18:../../devel/p5-Future
15 14
16BUILD_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal 15BUILD_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
17BUILD_DEPENDS+= p5-Test-Identity-[0-9]*:../../devel/p5-Test-Identity 16BUILD_DEPENDS+= p5-Test-Identity-[0-9]*:../../devel/p5-Test-Identity
18BUILD_DEPENDS+= p5-Test-Refcount-[0-9]*:../../devel/p5-Test-Refcount 17BUILD_DEPENDS+= p5-Test-Refcount-[0-9]*:../../devel/p5-Test-Refcount
19BUILD_DEPENDS+= p5-Struct-Dumb-[0-9]*:../../devel/p5-Struct-Dumb 18BUILD_DEPENDS+= p5-Struct-Dumb-[0-9]*:../../devel/p5-Struct-Dumb
20 19
21USE_LANGUAGES= # empty 20USE_LANGUAGES= # empty
22PERL5_MODULE_TYPE= Module::Build 21PERL5_MODULE_TYPE= Module::Build
23PERL5_PACKLIST= auto/IO/Async/.packlist 22PERL5_PACKLIST= auto/IO/Async/.packlist
24 23
25PERL5_REQD+= 5.7.3 # Storable >= 0 24PERL5_REQD+= 5.7.3 # Storable >= 0
26PERL5_REQD+= 5.7.3 # Time::HiRes >= 0 25PERL5_REQD+= 5.7.3 # Time::HiRes >= 0
27PERL5_REQD+= 5.10 26PERL5_REQD+= 5.10
28PERL5_REQD+= 0 # IO::Poll >= 0 27PERL5_REQD+= 0 # IO::Poll >= 0
29PERL5_REQD+= 2.007 # Socket >= 2.007 28PERL5_REQD+= 2.007 # Socket >= 2.007
30PERL5_REQD+= 5.4 # File::stat >= 0 29PERL5_REQD+= 5.4 # File::stat >= 0
31PERL5_REQD+= 0 # IO::Socket::IP >= 0 30PERL5_REQD+= 0 # IO::Socket::IP >= 0
32PERL5_REQD+= 5.10.1 # Test::More >= 0.88 31PERL5_REQD+= 5.10.1 # Test::More >= 0.88
33PERL5_REQD+= 5.6.1 # File::Temp >= 0 32PERL5_REQD+= 5.6.1 # File::Temp >= 0
34 33
35.include "../../lang/perl5/module.mk" 34.include "../../lang/perl5/module.mk"
36.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.8 -r1.9 pkgsrc/devel/p5-IO-Async/distinfo (switch to unified diff)

--- pkgsrc/devel/p5-IO-Async/distinfo 2017/03/11 11:13:13 1.8
+++ pkgsrc/devel/p5-IO-Async/distinfo 2018/04/23 07:12:48 1.9
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.8 2017/03/11 11:13:13 wen Exp $ 1$NetBSD: distinfo,v 1.9 2018/04/23 07:12:48 wen Exp $
2 2
3SHA1 (IO-Async-0.71.tar.gz) = fb27c94ce937b339646497da969fff1e998a7376 3SHA1 (IO-Async-0.72.tar.gz) = 0dfb01c3ea508b1ccdbd15bd0530045d57709abf
4RMD160 (IO-Async-0.71.tar.gz) = 377157ba550db7386a33fdc37c0b84580966fb3e 4RMD160 (IO-Async-0.72.tar.gz) = 431ef96865feb16a2b50a1aaa89f071225273353
5SHA512 (IO-Async-0.71.tar.gz) = 5d68e9a4cb8d0ba212ef094a1c6052e254ecdad2b3775d3690fcd38cdd1c230323477912bbbc984e410036d2304a9d4908b4f0a52dbd5a4581a9e691b8b442f2 5SHA512 (IO-Async-0.72.tar.gz) = 4d1243e7904647d94bceb300d677ed2d28e58b7b57695b9de40b19f9b5d79418516837d5f6bead3836897956aad7027213b84c1244e46ddaa335b4916fe53804
6Size (IO-Async-0.71.tar.gz) = 236256 bytes 6Size (IO-Async-0.72.tar.gz) = 236223 bytes