Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jun 2024 13:06:12 GMT
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 726e7a61059e - main - devel/py-llvmlite: update to 0.43.0
Message-ID:  <202406181306.45ID6CEu099087@gitrepo.freebsd.org>

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

URL: https://cgit.FreeBSD.org/ports/commit/?id=726e7a61059e315715063818e98ed62e8ad21f37

commit 726e7a61059e315715063818e98ed62e8ad21f37
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2024-06-18 13:05:33 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2024-06-18 13:05:33 +0000

    devel/py-llvmlite: update to 0.43.0
    
    - Remove stale patches.
---
 devel/py-llvmlite/Makefile                         |  4 +---
 devel/py-llvmlite/distinfo                         |  6 +++---
 devel/py-llvmlite/files/patch-ffi-Makefile.freebsd | 18 ------------------
 devel/py-llvmlite/files/patch-ffi_CMakeLists.txt   | 12 ------------
 4 files changed, 4 insertions(+), 36 deletions(-)

diff --git a/devel/py-llvmlite/Makefile b/devel/py-llvmlite/Makefile
index c2d4d9575fe4..0ab3093a8dcb 100644
--- a/devel/py-llvmlite/Makefile
+++ b/devel/py-llvmlite/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	llvmlite
-DISTVERSION=	0.42.0
+DISTVERSION=	0.43.0
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,8 +15,6 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 USES=		compiler:c++11-lib fortran llvm:14,build,run python
 USE_PYTHON=	distutils autoplist pytest # many tests fail, see https://github.com/numba/llvmlite/issues/1015
 
-CXXFLAGS=	-fPIC
-
 MAKE_ENV=	LLVM_CONFIG=${LLVM_CONFIG}
 
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
diff --git a/devel/py-llvmlite/distinfo b/devel/py-llvmlite/distinfo
index 4e84bba67e26..bf477b3ee500 100644
--- a/devel/py-llvmlite/distinfo
+++ b/devel/py-llvmlite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712833651
-SHA256 (llvmlite-0.42.0.tar.gz) = f92b09243c0cc3f457da8b983f67bd8e1295d0f5b3746c7a1861d7a99403854a
-SIZE (llvmlite-0.42.0.tar.gz) = 156136
+TIMESTAMP = 1718714350
+SHA256 (llvmlite-0.43.0.tar.gz) = ae2b5b5c3ef67354824fb75517c8db5fbe93bc02cd9671f3c62271626bc041d5
+SIZE (llvmlite-0.43.0.tar.gz) = 157069
diff --git a/devel/py-llvmlite/files/patch-ffi-Makefile.freebsd b/devel/py-llvmlite/files/patch-ffi-Makefile.freebsd
deleted file mode 100644
index 85458df67478..000000000000
--- a/devel/py-llvmlite/files/patch-ffi-Makefile.freebsd
+++ /dev/null
@@ -1,18 +0,0 @@
---- ffi/Makefile.freebsd.orig	2023-10-17 13:15:45 UTC
-+++ ffi/Makefile.freebsd
-@@ -1,12 +1,12 @@
- 
--CXX = clang++ -stdlib=libc++
-+CXX ?= clang++ -stdlib=libc++
- 
- # -flto and --exclude-libs allow us to remove those parts of LLVM we don't use
- CXX_FLTO_FLAGS ?= -flto
- LD_FLTO_FLAGS ?= -flto -Wl,--exclude-libs=ALL
- 
--CXXFLAGS := $(CPPFLAGS) $(CXXFLAGS) $(LLVM_CXXFLAGS) $(CXX_FLTO_FLAGS)
--LDFLAGS := $(LDFLAGS) $(LLVM_LDFLAGS) $(LD_FLTO_FLAGS)
-+CXXFLAGS := $(CPPFLAGS) $(CXXFLAGS) $(LLVM_CXXFLAGS)
-+LDFLAGS := $(LDFLAGS) $(LLVM_LDFLAGS)
- LIBS = $(LLVM_LIBS)
- INCLUDE = core.h
- SRC = assembly.cpp bitcode.cpp core.cpp initfini.cpp module.cpp value.cpp \
diff --git a/devel/py-llvmlite/files/patch-ffi_CMakeLists.txt b/devel/py-llvmlite/files/patch-ffi_CMakeLists.txt
deleted file mode 100644
index e3c2b7f56c13..000000000000
--- a/devel/py-llvmlite/files/patch-ffi_CMakeLists.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-https://github.com/numba/llvmlite/issues/542
---- ffi/CMakeLists.txt.orig	2020-01-04 18:08:00 UTC
-+++ ffi/CMakeLists.txt
-@@ -11,6 +11,8 @@ find_package(LLVM REQUIRED CONFIG)
- message(STATUS "Found LLVM ${LLVM_PACKAGE_VERSION}")
- message(STATUS "Using LLVMConfig.cmake in: ${LLVM_DIR}")
- 
-+set(CMAKE_POSITION_INDEPENDENT_CODE ON) # otherwise FreeBSD build breaks asking for -fPIC
-+
- # Set your project compile flags.
- # E.g. if using the C++ header files
- # you will need to enable C++11 support



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