Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Sep 2018 06:25:20 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r480345 - head/science/py-PyFR
Message-ID:  <201809220625.w8M6PK2i088161@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Sep 22 06:25:19 2018
New Revision: 480345
URL: https://svnweb.freebsd.org/changeset/ports/480345

Log:
  science/py-PyFR: Update dependencies: move one under the option option, add another one

Modified:
  head/science/py-PyFR/Makefile

Modified: head/science/py-PyFR/Makefile
==============================================================================
--- head/science/py-PyFR/Makefile	Sat Sep 22 06:23:55 2018	(r480344)
+++ head/science/py-PyFR/Makefile	Sat Sep 22 06:25:19 2018	(r480345)
@@ -2,7 +2,7 @@
 
 PORTNAME=	PyFR
 DISTVERSION=	1.7.6
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	science python
 MASTER_SITES=	http://www.pyfr.org/download/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,6 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:dev
 		${PYTHON_PKGNAMEPREFIX}mako>=1.0.0:textproc/py-mako@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}mpi4py>=2.0:net/py-mpi4py@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytools>=2016.2.1:devel/py-pytools@${PY_FLAVOR} \
-		clblas>0:math/clblas \
 		${NUMPY}
 
 USES=		python:3.3+ shebangfix zip
@@ -30,10 +29,12 @@ NO_ARCH=	yes
 OPTIONS_MULTI=		PARALLEL
 OPTIONS_MULTI_PARALLEL=	OPENCL OPENMP # CUDA isn't supported on FreeBSD
 OPTIONS_DEFAULT=	${OPTIONS_MULTI_PARALLEL}
-PARALLEL_DESC=		Parallelization backend to install
+PARALLEL_DESC=		Parallelization backends to install
 
-OPENCL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyopencl>0:devel/py-pyopencl@${PY_FLAVOR}
-OPENMP_RUN_DEPENDS=	openmp>0:devel/openmp
+OPENCL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyopencl>0:devel/py-pyopencl@${PY_FLAVOR} \
+			clblas>0:math/clblas
+OPENMP_RUN_DEPENDS=	openmp>0:devel/openmp \
+			libxsmm>0:math/libxsmm
 
 pre-build: # patch in pre-build to make the patch less error-prone (it has %%LOCALBASE%%)
 	@${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/pyfr/backends/openmp/compiler.py



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