Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Apr 2021 07:10:28 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3cef5a93279b - main - devel/vexcl: Add build dependencies as run dependencies because this header-only library expects them at run-time
Message-ID:  <202104210710.13L7ASfF061432@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3cef5a93279bcf0b2de047592efd5365a90069b8

commit 3cef5a93279bcf0b2de047592efd5365a90069b8
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-04-21 07:09:13 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-04-21 07:10:26 +0000

    devel/vexcl: Add build dependencies as run dependencies because this header-only library expects them at run-time
---
 devel/vexcl/Makefile | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/devel/vexcl/Makefile b/devel/vexcl/Makefile
index f478b1dde040..ea7f7e7137c7 100644
--- a/devel/vexcl/Makefile
+++ b/devel/vexcl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	vexcl
 DISTVERSION=	1.4.1
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -9,13 +9,18 @@ COMMENT=	C++ vector expression template library for OpenCL/CUDA
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-BUILD_DEPENDS=	boost-libs>0:devel/boost-libs \
-		opencl>0:devel/opencl \
-		ocl-icd>0:devel/ocl-icd
+HPP_DEPENDS=	boost-libs>0:devel/boost-libs \
+		opencl>0:devel/opencl
+BUILD_DEPENDS=	${HPP_DEPENDS} \
+		ocl-icd>0:devel/ocl-icd # devel/ocl-icd is probably not needed
+RUN_DEPENDS=	${HPP_DEPENDS}
 
 USES=		cmake localbase:ldflags
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	ddemidov
+
+NO_BUILD=	yes
 NO_ARCH=	yes
 
 .include <bsd.port.mk>



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