Index: head/devel/p5-Coro/Makefile =================================================================== --- head/devel/p5-Coro/Makefile (revision 445903) +++ head/devel/p5-Coro/Makefile (revision 445904) @@ -1,58 +1,51 @@ # $FreeBSD$ PORTNAME= Coro -PORTVERSION= 6.51.1 +PORTVERSION= 6.51.3 PORTEPOCH= 1 -PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} MAINTAINER= perl@FreeBSD.org COMMENT= Coroutine process abstraction for perl LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-AnyEvent>=7:devel/p5-AnyEvent \ p5-AnyEvent-AIO>=1.0:devel/p5-AnyEvent-AIO \ p5-EV>=4:devel/p5-EV \ p5-Event>=1.08:devel/p5-Event \ p5-Guard>=0.5:devel/p5-Guard \ p5-IO-AIO>=3.1:devel/p5-IO-AIO \ p5-common-sense>=0:devel/p5-common-sense RUN_DEPENDS:= ${BUILD_DEPENDS} BUILD_DEPENDS+= p5-Canary-Stability>=0:devel/p5-Canary-Stability OPTIONS_DEFINE= DOCS EXAMPLES USES= perl5 shebangfix USE_PERL5= configure PORTDOCS= * PORTEXAMPLES= * SHEBANG_FILES= Coro/*.pl eg/* perl_OLD_CMD= /.*/bin/perl -.include - -.if ${PERL_LEVEL} >= 502200 && ${PERL_LEVEL} < 502400 -BROKEN= Perl >= 5.22 and < 5.24 is not supported -.endif - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Coro/EV/EV.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Coro/Event/Event.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Coro/State/State.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/doc/cede-vs-schedule ${STAGEDIR}${DOCSDIR}/ post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ ${INSTALL_SCRIPT} ${WRKSRC}/eg/* ${STAGEDIR}${EXAMPLESDIR}/ -.include +.include Index: head/devel/p5-Coro/distinfo =================================================================== --- head/devel/p5-Coro/distinfo (revision 445903) +++ head/devel/p5-Coro/distinfo (revision 445904) @@ -1,3 +1,3 @@ -TIMESTAMP = 1467056137 -SHA256 (Coro-6.511.tar.gz) = 7e3ed48cdb3f3742d94ae3ab3d088c3ab818c521f8681da6c5f656bd49ac53ea -SIZE (Coro-6.511.tar.gz) = 195173 +TIMESTAMP = 1500125547 +SHA256 (Coro-6.513.tar.gz) = 3448b99c62142d1b204bf87269600d53328daf9de5a68cc995bd056a04f2696d +SIZE (Coro-6.513.tar.gz) = 195455 Index: head/devel/p5-Coro/files/patch-Coro-State.xs =================================================================== --- head/devel/p5-Coro/files/patch-Coro-State.xs (revision 445903) +++ head/devel/p5-Coro/files/patch-Coro-State.xs (nonexistent) @@ -1,25 +0,0 @@ ---- Coro/State.xs.orig 2016-06-26 21:44:30 UTC -+++ Coro/State.xs -@@ -102,6 +102,10 @@ static int cctx_max_idle = 4; - #include "CoroAPI.h" - #define GCoroAPI (&coroapi) /* very sneaky */ - -+#ifndef PERL_MAGIC_ext -+# define PERL_MAGIC_ext '~' -+#endif -+ - #ifdef USE_ITHREADS - # if CORO_PTHREAD - static void *coro_thx; -@@ -1412,7 +1416,11 @@ runops_trace (pTHX) - PUSHMARK (SP); - PUSHs (&PL_sv_yes); - PUSHs (fullname); -+#if PERL_VERSION_ATLEAST(5,24,0) -+ PUSHs (CxHASARGS (cx) ? sv_2mortal (newRV_inc (PL_curpad[0])) : &PL_sv_undef); -+#else - PUSHs (CxHASARGS (cx) ? sv_2mortal (newRV_inc ((SV *)cx->blk_sub.argarray)) : &PL_sv_undef); -+#endif - PUTBACK; - cb = hv_fetch ((HV *)SvRV (coro_current), "_trace_sub_cb", sizeof ("_trace_sub_cb") - 1, 0); - if (cb) call_sv (*cb, G_KEEPERR | G_EVAL | G_VOID | G_DISCARD); Property changes on: head/devel/p5-Coro/files/patch-Coro-State.xs ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property