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

Collapse All | Expand All

(-)b/devel/py-llvmlite/Makefile (-4 / +3 lines)
Lines 1-8 Link Here
1
PORTNAME=	llvmlite
1
PORTNAME=	llvmlite
2
DISTVERSION=	0.39.1
2
DISTVERSION=	0.40.1
3
PORTREVISION=	1
4
CATEGORIES=	devel python
3
CATEGORIES=	devel python
5
MASTER_SITES=	PYPI
4
#MASTER_SITES=	PYPI
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
6
8
MAINTAINER=	dave@dal.ca
7
MAINTAINER=	dave@dal.ca
Lines 22-28 CXXFLAGS= -fPIC Link Here
22
21
23
MAKE_ENV=	LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER}
22
MAKE_ENV=	LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER}
24
23
25
LLVM_VER=	11 # see the compatibility table https://github.com/numba/llvmlite#compatibility
24
LLVM_VER=	14 # see the compatibility table https://github.com/numba/llvmlite#compatibility
26
25
27
TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
26
TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
28
27
(-)b/devel/py-llvmlite/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1663429323
1
TIMESTAMP = 1693019320
2
SHA256 (llvmlite-0.39.1.tar.gz) = b43abd7c82e805261c425d50335be9a6c4f84264e34d6d6e475207300005d572
2
SHA256 (llvmlite-0.40.1.tar.gz) = 5cdb0d45df602099d833d50bd9e81353a5e036242d3c003c5b294fc61d1986b4
3
SIZE (llvmlite-0.39.1.tar.gz) = 132819
3
SIZE (llvmlite-0.40.1.tar.gz) = 136328
(-)b/devel/py-llvmlite/files/patch-ffi-Makefile.freebsd (-3 / +3 lines)
Lines 1-9 Link Here
1
--- ffi/Makefile.freebsd.orig	2022-09-01 13:47:22 UTC
1
--- ffi/Makefile.freebsd.orig	2023-06-21 07:30:00 UTC
2
+++ ffi/Makefile.freebsd
2
+++ ffi/Makefile.freebsd
3
@@ -1,17 +1,17 @@
3
@@ -1,17 +1,17 @@
4
 
4
 
5
-CXX = clang++ -std=c++11 -stdlib=libc++
5
-CXX = clang++ -stdlib=libc++
6
+CXX ?= clang++ -std=c++11 -stdlib=libc++
6
+CXX ?= clang++ -stdlib=libc++
7
 
7
 
8
 # -flto and --exclude-libs allow us to remove those parts of LLVM we don't use
8
 # -flto and --exclude-libs allow us to remove those parts of LLVM we don't use
9
 CXX_FLTO_FLAGS ?= -flto
9
 CXX_FLTO_FLAGS ?= -flto

Return to bug 273355