py-llvmlite: updated to 0.29.0

v0.29.0:
This release upgrades to LLVM 8.0 for all supported platforms except PPC64LE.
Due to numerous problems with LLVM 8.0 running on PPC64LE,
we have decided to use LLVM 7.1, which is more stable on PPC64LE.
In addition, non-host LLVM targets, AMDGPU, NVPTX, and WebAssembly, are enabled
and they are available in our `llvmlite` builds.
* Revert "LLVM 7 changed memset intrinsic signature, adjust it"
* Depend on enum34 using PEP 508 environment markers
* Upgrade to llvm8
* Support loading from current directory and egg files
* Add missing fastmath flags from LLVM 7
* LLVM 7 changed memset intrinsic signature, adjust it
This commit is contained in:
adam 2019-06-02 09:02:45 +00:00
parent 6edbc954d3
commit 40ab5a23b1
3 changed files with 10 additions and 10 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.8 2019/03/14 13:02:18 adam Exp $
# $NetBSD: Makefile,v 1.9 2019/06/02 09:02:45 adam Exp $
DISTNAME= llvmlite-0.28.0
DISTNAME= llvmlite-0.29.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=l/llvmlite/}
@ -27,7 +27,7 @@ post-install:
${DESTDIR}${PREFIX}/${PYSITELIB}/llvmlite/binding/libllvmlite.dylib
.endif
BUILDLINK_API_DEPENDS.llvm+= llvm>=6.0.0
BUILDLINK_API_DEPENDS.llvm+= llvm>=8.0.0
.include "../../lang/llvm/buildlink3.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,8 +1,8 @@
@comment $NetBSD: PLIST,v 1.2 2018/12/09 20:22:55 adam Exp $
@comment $NetBSD: PLIST,v 1.3 2019/06/02 09:02:45 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PLIST.py2x}${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/llvmlite/__init__.py
${PYSITELIB}/llvmlite/__init__.pyc

View file

@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.7 2019/03/14 13:02:18 adam Exp $
$NetBSD: distinfo,v 1.8 2019/06/02 09:02:45 adam Exp $
SHA1 (llvmlite-0.28.0.tar.gz) = 5450bf03ddca7f5188065b857d0fa2d27857085d
RMD160 (llvmlite-0.28.0.tar.gz) = 17850a08b32a5c8a62c10bf89e964121f6905db3
SHA512 (llvmlite-0.28.0.tar.gz) = 67714592efe486919dd2bd0bd77570cf9034780431c86e27dc7a8c38efc7a86f73dce4e8ff7b7784084a82eb5d188e66b5f50f48c201e7f88e02705df993b546
Size (llvmlite-0.28.0.tar.gz) = 106678 bytes
SHA1 (llvmlite-0.29.0.tar.gz) = d5aa70d1a608fd12c225f6177493b431d1f70387
RMD160 (llvmlite-0.29.0.tar.gz) = 9d2518a9f68e07a6ec48682960d6bb4214bf1682
SHA512 (llvmlite-0.29.0.tar.gz) = 6b73d400625a057c2b6bfc3883d516a3e6e1cb56576a8e6f4b52c8cfa30365c2375a5d938e4bfe326f0de0cb1e470028181840e7ccd9c25c2ffe099549567f03
Size (llvmlite-0.29.0.tar.gz) = 109342 bytes
SHA1 (patch-ffi_build.py) = a3241ffc7f208b709053fb04a5225290363ba284