Lines 1-24
Link Here
|
1 |
PORTNAME= pocl |
1 |
PORTNAME= pocl |
2 |
DISTVERSIONPREFIX= v |
2 |
DISTVERSIONPREFIX= v |
3 |
DISTVERSION= 4.0 |
3 |
DISTVERSION= 5.0 |
4 |
CATEGORIES= lang |
4 |
CATEGORIES= lang |
5 |
|
5 |
|
6 |
MAINTAINER= ohartmann@walstatt.org |
6 |
MAINTAINER= ohartmann@walstatt.org |
7 |
COMMENT= POrtable Computing Language (POCL) |
7 |
COMMENT= POrtable Computing Language (POCL) |
8 |
WWW= http://portablecl.org/ |
8 |
WWW= http://portablecl.org/ |
9 |
|
9 |
|
10 |
LICENSE= MIT |
10 |
LICENSE= MIT |
11 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
11 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
12 |
|
12 |
|
13 |
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le |
13 |
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le |
14 |
ONLY_FOR_ARCHS_REASON= only tested on ${ONLY_FOR_ARCHS:tW:S/ /, /g} |
14 |
ONLY_FOR_ARCHS_REASON= only tested on ${ONLY_FOR_ARCHS:tW:S/ /, /g} |
15 |
BROKEN_i386= Unable to access file /wrkdirs/usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-i386-portbld-freebsd13.0-avx.bc:No such file or directory |
15 |
BROKEN_i386= unable to access file /wrkdirs/usr/ports/lang/pocl/work/stage/usr/local/share/pocl/kernel-i386-portbld-freebsd13.0-avx.bc:No such file or directory |
16 |
|
16 |
|
17 |
BUILD_DEPENDS= llvm${LLVM_VERSION}>=14:devel/llvm${LLVM_VERSION} \ |
17 |
BUILD_DEPENDS= opencl>=3:devel/opencl |
18 |
opencl>=3:devel/opencl |
18 |
LIB_DEPENDS= libhwloc.so:devel/hwloc2 \ |
19 |
LIB_DEPENDS= libhwloc.so:devel/hwloc2 libOpenCL.so:devel/ocl-icd |
19 |
libOpenCL.so:devel/ocl-icd \ |
|
|
20 |
liblttng-ust.so:sysutils/lttng-ust \ |
21 |
libLLVM-${LLVM_VERSION}.so:devel/llvm${LLVM_VERSION} |
22 |
|
23 |
USES= cmake:testing localbase:ldflags ncurses pkgconfig python |
20 |
|
24 |
|
21 |
USES= cmake localbase:ldflags ncurses pkgconfig |
|
|
22 |
USE_GITHUB= yes |
25 |
USE_GITHUB= yes |
23 |
USE_LDCONFIG= yes |
26 |
USE_LDCONFIG= yes |
24 |
|
27 |
|
Lines 40-46
OPTIONS_DEFINE= DOCS
Link Here
|
40 |
DOCS_DESC= Build documentation (needs textproc/py-sphinx) |
43 |
DOCS_DESC= Build documentation (needs textproc/py-sphinx) |
41 |
DOCS_CMAKE_ON= -DENABLE_DOCS=ON |
44 |
DOCS_CMAKE_ON= -DENABLE_DOCS=ON |
42 |
DOCS_CMAKE_OFF= -DENABLE_DOCS=OFF |
45 |
DOCS_CMAKE_OFF= -DENABLE_DOCS=OFF |
43 |
DOCS_USES= python |
|
|
44 |
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} |
46 |
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} |
45 |
|
47 |
|
46 |
.include <bsd.port.options.mk> |
48 |
.include <bsd.port.options.mk> |