View | Details | Raw Unified | Return to bug 277876 | Differences between
and this patch

Collapse All | Expand All

(-)b/devel/py-llvmlite/Makefile (-9 / +5 lines)
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
(-)b/devel/py-llvmlite/distinfo (-4 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1700436592
1
TIMESTAMP = 1712833651
2
SHA256 (llvmlite-0.41.1.tar.gz) = f19f767a018e6ec89608e1f6b13348fa2fcde657151137cb64e56d48598a92db
2
SHA256 (llvmlite-0.42.0.tar.gz) = f92b09243c0cc3f457da8b983f67bd8e1295d0f5b3746c7a1861d7a99403854a
3
SIZE (llvmlite-0.41.1.tar.gz) = 146564
3
SIZE (llvmlite-0.42.0.tar.gz) = 156136
4
- 

Return to bug 277876