diff options
author | yuri <yuri@FreeBSD.org> | 2018-03-03 17:35:21 +0800 |
---|---|---|
committer | yuri <yuri@FreeBSD.org> | 2018-03-03 17:35:21 +0800 |
commit | 7f8bc4a1f44f7238e4ed71ff596237da53c43bed (patch) | |
tree | fae2159807837dded332603a13d60dd67a3911c4 /devel | |
parent | 3c57d16e8930c66bfa77813d6bfb4756f40a989d (diff) | |
download | freebsd-ports-gnome-7f8bc4a1f44f7238e4ed71ff596237da53c43bed.tar.gz freebsd-ports-gnome-7f8bc4a1f44f7238e4ed71ff596237da53c43bed.tar.zst freebsd-ports-gnome-7f8bc4a1f44f7238e4ed71ff596237da53c43bed.zip |
devel/py-llvmlite: Update to 0.22.0
Port changes:
* Changed to DISTVERSION
* Added LIB_DEPENDS for llvm50
* Updated LLVM_VER to 50
* Added stripping
PR: 226306
Submitted by: David Kalliecharan <dave@dal.ca> (maintainer)
Approved by: tcberner (mentor, implicit)
Diffstat (limited to 'devel')
-rw-r--r-- | devel/py-llvmlite/Makefile | 15 | ||||
-rw-r--r-- | devel/py-llvmlite/distinfo | 6 |
2 files changed, 11 insertions, 10 deletions
diff --git a/devel/py-llvmlite/Makefile b/devel/py-llvmlite/Makefile index 81f3285a3097..e3f0151a579f 100644 --- a/devel/py-llvmlite/Makefile +++ b/devel/py-llvmlite/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= llvmlite -PORTVERSION= 0.16.0 -PORTREVISION= 1 +DISTVERSION= 0.22.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,21 +16,23 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_powerpc64= fails to compile: clang++: not found BUILD_DEPENDS= ${PY_ENUM34} +LIB_DEPENDS= libLLVM-5.0.so:devel/llvm50 # Python 2.7,3.4+ USES= python fortran USE_PYTHON= distutils autoplist -# llvmlite-0.13.0 requires devel/llvm38 -LLVM_VER= 39 - -BUILD_DEPENDS+= llvm-config${LLVM_VER}:devel/llvm${LLVM_VER} +# llvmlite requires devel/llvm50 +LLVM_VER= 50 MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER} post-patch: # Requried, because Makefile.freebsd does not see VARS from this Makefile - ${REINPLACE_CMD} -e "s|%%_GCC_VER%%|${_GCC_VER}|" \ + @${REINPLACE_CMD} -e "s|%%_GCC_VER%%|${_GCC_VER}|" \ ${WRKSRC}/ffi/Makefile.freebsd +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/llvmlite/binding/libllvmlite.so + .include <bsd.port.mk> diff --git a/devel/py-llvmlite/distinfo b/devel/py-llvmlite/distinfo index cb7903ce1aac..e1d96235ab56 100644 --- a/devel/py-llvmlite/distinfo +++ b/devel/py-llvmlite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1491060911 -SHA256 (llvmlite-0.16.0.tar.gz) = ef3bae32482f91742d91571b5225a6943804291eb9405b98090a7b50942ec5e9 -SIZE (llvmlite-0.16.0.tar.gz) = 95284 +TIMESTAMP = 1520068624 +SHA256 (llvmlite-0.22.0.tar.gz) = a0a875f3d502f41f4a24444aa98fbf076a6bf36e2a0b3b4481b22e1c4a3acdc2 +SIZE (llvmlite-0.22.0.tar.gz) = 98338 |