Date: Sat, 28 Nov 2020 21:48:42 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r556531 - in head/devel/py-llvmlite: . files Message-ID: <202011282148.0ASLmgIK062884@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sat Nov 28 21:48:42 2020 New Revision: 556531 URL: https://svnweb.freebsd.org/changeset/ports/556531 Log: devel/py-llvmlite: Update 0.31.0 -> 0.34.0 PR: 250937 Approved by: dave@dal.ca (maintainer's timeout 21 days) Added: head/devel/py-llvmlite/files/patch-ffi_CMakeLists.txt (contents, props changed) Modified: head/devel/py-llvmlite/Makefile head/devel/py-llvmlite/distinfo Modified: head/devel/py-llvmlite/Makefile ============================================================================== --- head/devel/py-llvmlite/Makefile Sat Nov 28 21:44:03 2020 (r556530) +++ head/devel/py-llvmlite/Makefile Sat Nov 28 21:48:42 2020 (r556531) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= llvmlite -DISTVERSION= 0.31.0 +DISTVERSION= 0.34.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -24,21 +24,9 @@ CXXFLAGS= -fPIC MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER} -# compatible LLVM versions for llvmlite versions 0.29.0 - ... -LLVM_SUPPORTED_MIN= 70 -LLVM_SUPPORTED_MAX= 80 - -.include <bsd.port.pre.mk> - -.if ${LLVM_DEFAULT:C/[1-5]./&0/:S,-devel,990,} < ${LLVM_SUPPORTED_MIN} -LLVM_VER= ${LLVM_SUPPORTED_MIN} -.elif ${LLVM_DEFAULT:C/[1-5]./&0/:S,-devel,990,} > ${LLVM_SUPPORTED_MAX} -LLVM_VER= ${LLVM_SUPPORTED_MAX} -.else LLVM_VER= ${LLVM_DEFAULT} -.endif post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/llvmlite/binding/libllvmlite.so -.include <bsd.port.post.mk> +.include <bsd.port.mk> Modified: head/devel/py-llvmlite/distinfo ============================================================================== --- head/devel/py-llvmlite/distinfo Sat Nov 28 21:44:03 2020 (r556530) +++ head/devel/py-llvmlite/distinfo Sat Nov 28 21:48:42 2020 (r556531) @@ -1,3 +1,3 @@ -TIMESTAMP = 1578993365 -SHA256 (llvmlite-0.31.0.tar.gz) = 22ab2b9d7ec79fab66ac8b3d2133347de86addc2e2df1b3793e523ac84baa3c8 -SIZE (llvmlite-0.31.0.tar.gz) = 110810 +TIMESTAMP = 1604792195 +SHA256 (llvmlite-0.34.0.tar.gz) = f03ee0d19bca8f2fe922bb424a909d05c28411983b0c2bc58b020032a0d11f63 +SIZE (llvmlite-0.34.0.tar.gz) = 107740 Added: head/devel/py-llvmlite/files/patch-ffi_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-llvmlite/files/patch-ffi_CMakeLists.txt Sat Nov 28 21:48:42 2020 (r556531) @@ -0,0 +1,12 @@ +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?202011282148.0ASLmgIK062884>