Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Feb 2015 18:24:59 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r378664 - head/devel/p5-Moo
Message-ID:  <201502081824.t18IOxac025277@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Sun Feb  8 18:24:58 2015
New Revision: 378664
URL: https://svnweb.freebsd.org/changeset/ports/378664
QAT: https://qat.redports.org/buildarchive/r378664/

Log:
  Remove the dependency on p5-Dist-CheckConflicts; it was removed from Moo in
  version 1.004. Bump PORTREVISION for this.
  
  While here, add an XS option that pulls in Class::XSAccessor and Sub::Name
  for speed boosts. In the next version, the Sub::Name dependency will change.
  
  PR:		197211

Modified:
  head/devel/p5-Moo/Makefile

Modified: head/devel/p5-Moo/Makefile
==============================================================================
--- head/devel/p5-Moo/Makefile	Sun Feb  8 17:47:53 2015	(r378663)
+++ head/devel/p5-Moo/Makefile	Sun Feb  8 18:24:58 2015	(r378664)
@@ -3,6 +3,7 @@
 
 PORTNAME=	Moo
 PORTVERSION=	1.007000
+PORTREVISION=	1
 CATEGORIES=	devel perl5
 MASTER_SITES=	CPAN
 MASTER_SITE_SUBDIR=	CPAN:HAARG
@@ -16,7 +17,6 @@ LICENSE_COMB=	dual
 
 BUILD_DEPENDS=	p5-Class-Method-Modifiers>=1.10:${PORTSDIR}/devel/p5-Class-Method-Modifiers \
 		p5-Devel-GlobalDestruction>=0.11:${PORTSDIR}/devel/p5-Devel-GlobalDestruction \
-		p5-Dist-CheckConflicts>=0.02:${PORTSDIR}/devel/p5-Dist-CheckConflicts \
 		p5-Module-Runtime>=0.012:${PORTSDIR}/devel/p5-Module-Runtime \
 		p5-Role-Tiny>=1.003.002:${PORTSDIR}/devel/p5-Role-Tiny \
 		p5-strictures>=1.004003:${PORTSDIR}/devel/p5-strictures \
@@ -27,4 +27,11 @@ TEST_DEPENDS=	p5-Test-Fatal>=0.003:${POR
 USES=		perl5
 USE_PERL5=	configure
 
+OPTIONS_DEFINE=	XS
+XS_DESC=	Use XS libraries for speed boost
+
+XS_BUILD_DEPENDS=	p5-Class-XSAccessor>=1.18:${PORTSDIR}/devel/p5-Class-XSAccessor \
+			p5-Sub-Name>=0:${PORTSDIR}/devel/p5-Sub-Name
+XS_RUN_DEPENDS:=	${XS_BUILD_DEPENDS}
+
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502081824.t18IOxac025277>