Updated to 5.25. This fixes build problem due to API changes of devel/libev. 5.25 Thu Nov 11 01:08:39 CET 2010 - try a different approach on netbsd - netbsd 5 finally has marginally working pthreads, but still broken ucontext/sigaltstack. - openbsd 4.8 finally got their act together, Coro works out of the box with asm, setjmp and pthreads (no change, just informational). 5.24 Sat Oct 23 11:27:12 CEST 2010 - port to the EV 4.0 API. - work around bugs in mingw32, making strawberry perl work out of the box. - correctly modify Coro::AIO function prototypes so that they reflect the "no optional parameters" rule. - "ported" libcoro to C++.diff -r1.3 -r1.4 pkgsrc/devel/p5-Coro/Makefile
(hiramatsu)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2010/08/21 16:33:28 seb Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2010/12/17 02:22:36 hiramatsu Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= Coro-5.23 | 4 | DISTNAME= Coro-5.25 | |
5 | PKGNAME= p5-${DISTNAME} | 5 | PKGNAME= p5-${DISTNAME} | |
6 | PKGREVISION= 1 | 6 | PKGREVISION= 1 | |
7 | CATEGORIES= parallel | 7 | CATEGORIES= parallel | |
8 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Coro/} | 8 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Coro/} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://search.cpan.org/dist/Coro/ | 11 | HOMEPAGE= http://search.cpan.org/dist/Coro/ | |
12 | COMMENT= Perl 5 module providing cooperative threads | 12 | COMMENT= Perl 5 module providing cooperative threads | |
13 | LICENSE= ${PERL5_LICENSE} | 13 | LICENSE= ${PERL5_LICENSE} | |
14 | 14 | |||
15 | PKG_DESTDIR_SUPPORT= user-destdir | 15 | PKG_DESTDIR_SUPPORT= user-destdir | |
16 | 16 | |||
17 | USE_LANGUAGES= c | 17 | USE_LANGUAGES= c |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2010/05/24 20:53:31 seb Exp $ | 1 | $NetBSD: distinfo,v 1.3 2010/12/17 02:22:36 hiramatsu Exp $ | |
2 | 2 | |||
3 | SHA1 (Coro-5.23.tar.gz) = c03813768c4eec90d17e17145a525d8fc4f2d815 | 3 | SHA1 (Coro-5.25.tar.gz) = dfe32a7b969e62e14adf0964f657afa207adf300 | |
4 | RMD160 (Coro-5.23.tar.gz) = fe113078afec26de92bf7266fd4e3c6024a25e60 | 4 | RMD160 (Coro-5.25.tar.gz) = 4036afa08a40888e8d43f169e476d6cec32deb2f | |
5 | Size (Coro-5.23.tar.gz) = 154475 bytes | 5 | Size (Coro-5.25.tar.gz) = 148009 bytes | |
6 | SHA1 (patch-aa) = d7d87d47b94013d5d60797f6023671850446d75d | 6 | SHA1 (patch-aa) = d7d87d47b94013d5d60797f6023671850446d75d |