svn commit: r554988 - in head: graphics/opencv math/py-python-fcl

Loïc Bartoletti lbartoletti at FreeBSD.org
Thu Nov 12 20:42:25 UTC 2020


Author: lbartoletti
Date: Thu Nov 12 20:42:24 2020
New Revision: 554988
URL: https://svnweb.freebsd.org/changeset/ports/554988

Log:
  Convert to USES=eigen
  
  PR:		250949
  Approved by:	portmgr (blanket)

Modified:
  head/graphics/opencv/Makefile
  head/math/py-python-fcl/Makefile

Modified: head/graphics/opencv/Makefile
==============================================================================
--- head/graphics/opencv/Makefile	Thu Nov 12 20:40:32 2020	(r554987)
+++ head/graphics/opencv/Makefile	Thu Nov 12 20:42:24 2020	(r554988)
@@ -179,7 +179,7 @@ EXAMPLES_CMAKE_BOOL=	INSTALL_C_EXAMPLES
 PERFORMANCE_DESC=	Performance enhancing libraries
 
 EIGEN3_DESC=		Eigen 3 support
-EIGEN3_BUILD_DEPENDS=	${LOCALBASE}/include/eigen3/Eigen/Eigen:math/eigen3
+EIGEN3_USES=		eigen:3
 EIGEN3_CMAKE_BOOL=	WITH_EIGEN
 
 OPENCL_DESC=		OpenCL support

Modified: head/math/py-python-fcl/Makefile
==============================================================================
--- head/math/py-python-fcl/Makefile	Thu Nov 12 20:40:32 2020	(r554987)
+++ head/math/py-python-fcl/Makefile	Thu Nov 12 20:42:24 2020	(r554988)
@@ -12,14 +12,12 @@ COMMENT=	Python bindings for the Flexible Collision Li
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-NEEDED_DEPENDS=	${PYNUMPY} \
-		eigen>0:math/eigen3
 LIB_DEPENDS=	libfcl05.so:math/fcl05 \
 		liboctomap.so:math/octomap
-BUILD_DEPENDS=	${NEEDED_DEPENDS}
-RUN_DEPENDS=	${NEEDED_DEPENDS}
+BUILD_DEPENDS=	${PYNUMPY}
+RUN_DEPENDS=	${PYNUMPY}
 
-USES=		compiler:c++11-lang python
+USES=		compiler:c++11-lang eigen:3 python
 
 USE_PYTHON=	distutils autoplist concurrent cython
 


More information about the svn-ports-all mailing list