Lines 1-27
Link Here
|
1 |
PORTNAME= llvmlite |
1 |
PORTNAME= llvmlite |
2 |
DISTVERSION= 0.41.1 |
2 |
DISTVERSION= 0.42.0 |
3 |
CATEGORIES= devel python |
3 |
CATEGORIES= devel python |
4 |
MASTER_SITES= PYPI |
4 |
MASTER_SITES= PYPI |
5 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
5 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
6 |
|
6 |
|
7 |
MAINTAINER= dave@dal.ca |
7 |
MAINTAINER= makc@FreeBSD.org |
8 |
COMMENT= Lightweight LLVM python binding for writing JIT compilers |
8 |
COMMENT= Lightweight LLVM python binding for writing JIT compilers |
9 |
WWW= https://github.com/numba/llvmlite |
9 |
WWW= https://github.com/numba/llvmlite |
10 |
|
10 |
|
11 |
LICENSE= BSD3CLAUSE |
11 |
LICENSE= BSD3CLAUSE |
12 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
12 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
13 |
|
13 |
|
14 |
BUILD_DEPENDS= llvm-config${LLVM_VER}:devel/llvm${LLVM_VER} |
14 |
# llvm compatibility table https://github.com/numba/llvmlite#compatibility |
15 |
RUN_DEPENDS= llvm-config${LLVM_VER}:devel/llvm${LLVM_VER} |
15 |
USES= compiler:c++11-lib fortran llvm:14,build,run python |
16 |
|
|
|
17 |
USES= compiler:c++11-lib python fortran |
18 |
USE_PYTHON= distutils autoplist pytest # many tests fail, see https://github.com/numba/llvmlite/issues/1015 |
16 |
USE_PYTHON= distutils autoplist pytest # many tests fail, see https://github.com/numba/llvmlite/issues/1015 |
19 |
|
17 |
|
20 |
CXXFLAGS= -fPIC |
18 |
CXXFLAGS= -fPIC |
21 |
|
19 |
|
22 |
MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER} |
20 |
MAKE_ENV= LLVM_CONFIG=${LLVM_CONFIG} |
23 |
|
|
|
24 |
LLVM_VER= 14 # see the compatibility table https://github.com/numba/llvmlite#compatibility |
25 |
|
21 |
|
26 |
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} |
22 |
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} |
27 |
|
23 |
|