Tue Jan 14 16:22:33 2020 UTC ()
py-llvmlite: updated to 0.31.0

This release switches memset/memcpy to use the 4 argument style as per LLVM 7+
and updates some documentation.

Commits:
* Revert "Revert "LLVM 7 changed memset intrinsic signature, adjust it""
* Begin development of 0.31.0
* Add cttz and ctlz to irbuilder docs.
* Update deprecation docs with full deprecation of 5 arg memset/memcpy
* Update docs to not report LLVM 3.8 as latest!


(adam)
diff -r1.11 -r1.12 pkgsrc/devel/py-llvmlite/Makefile
diff -r1.10 -r1.11 pkgsrc/devel/py-llvmlite/distinfo

cvs diff -r1.11 -r1.12 pkgsrc/devel/py-llvmlite/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-llvmlite/Makefile 2019/12/19 22:12:43 1.11
+++ pkgsrc/devel/py-llvmlite/Makefile 2020/01/14 16:22:33 1.12
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.11 2019/12/19 22:12:43 joerg Exp $ 1# $NetBSD: Makefile,v 1.12 2020/01/14 16:22:33 adam Exp $
2 2
3DISTNAME= llvmlite-0.30.0 3DISTNAME= llvmlite-0.31.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= devel python 5CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=l/llvmlite/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=l/llvmlite/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://llvmlite.pydata.org/ 9HOMEPAGE= http://llvmlite.pydata.org/
11COMMENT= Lightweight LLVM Python binding for writing JIT compilers 10COMMENT= Lightweight LLVM Python binding for writing JIT compilers
12LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
13 12
14USE_LANGUAGES= c++ 13USE_LANGUAGES= c++
15 14
16.include "../../lang/python/pyversion.mk" 15.include "../../lang/python/pyversion.mk"
17.if ${_PYTHON_VERSION} == 27 16.if ${_PYTHON_VERSION} == 27
18DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34 17DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34

cvs diff -r1.10 -r1.11 pkgsrc/devel/py-llvmlite/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-llvmlite/distinfo 2019/12/19 22:12:43 1.10
+++ pkgsrc/devel/py-llvmlite/distinfo 2020/01/14 16:22:33 1.11
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.10 2019/12/19 22:12:43 joerg Exp $ 1$NetBSD: distinfo,v 1.11 2020/01/14 16:22:33 adam Exp $
2 2
3SHA1 (llvmlite-0.30.0.tar.gz) = b353b936f8d46b1bd1fc72813e099270aad877af 3SHA1 (llvmlite-0.31.0.tar.gz) = ebdcf9138d085a4622d0135f727f48b759dbc762
4RMD160 (llvmlite-0.30.0.tar.gz) = 602cafebbbd51be6782cca04f054b76f17aec2fc 4RMD160 (llvmlite-0.31.0.tar.gz) = 72e936f6da5d0faead9f1d79cc606fafe92eebb2
5SHA512 (llvmlite-0.30.0.tar.gz) = 2ac376cf708c1e451b188d8ebf8699208e2507f0eeac4e256fde0d5545409601d4b4935346fe5c6a152d34ac194ab88003f1f84c13a7fbe0a6e8f66340ade41a 5SHA512 (llvmlite-0.31.0.tar.gz) = 6dc5fbd7c8cc43a84c05446c4b43b39b70212ae1f254f7dad0c6a8a14c9ae03dda6b423a2bec126d626942d461d0f0b561e4753de59b9a9cd254cde0a79fa8a2
6Size (llvmlite-0.30.0.tar.gz) = 110771 bytes 6Size (llvmlite-0.31.0.tar.gz) = 110810 bytes
7SHA1 (patch-ffi_Makefile.freebsd) = c4624de19e08bab70668a62a62e9edece027cb93 7SHA1 (patch-ffi_Makefile.freebsd) = c4624de19e08bab70668a62a62e9edece027cb93
8SHA1 (patch-ffi_Makefile.linux) = 64fe000e738b61f0ece5c3b6cb86a1d548955c70 8SHA1 (patch-ffi_Makefile.linux) = 64fe000e738b61f0ece5c3b6cb86a1d548955c70
9SHA1 (patch-ffi_build.py) = 9f160e60cc664e8596a74915b7fcda757bd86332 9SHA1 (patch-ffi_build.py) = 9f160e60cc664e8596a74915b7fcda757bd86332