pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-llvmlite: Update to 0.22.0



Module Name:	pkgsrc-wip
Committed By:	Min Sik Kim <minskim%NetBSD.org@localhost>
Pushed By:	minskim
Date:		Wed May 16 14:18:09 2018 -0700
Changeset:	13a45c6e764d3a144f68c93555fd0a8b7b26516b

Modified Files:
	py-llvmlite/Makefile
	py-llvmlite/PLIST
	py-llvmlite/distinfo
Removed Files:
	py-llvmlite/patches/patch-conda-recipes_llvmdev_build.sh

Log Message:
py-llvmlite: Update to 0.22.0

Notable changes since 0.14.0:
- Upgraded to LLVM 5.
- Changed the locking strategy that protects LLVM from
  race conditions.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=13a45c6e764d3a144f68c93555fd0a8b7b26516b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-llvmlite/Makefile                                     |  9 +++++----
 py-llvmlite/PLIST                                        |  8 +++++++-
 py-llvmlite/distinfo                                     |  9 ++++-----
 py-llvmlite/patches/patch-conda-recipes_llvmdev_build.sh | 15 ---------------
 4 files changed, 16 insertions(+), 25 deletions(-)

diffs:
diff --git a/py-llvmlite/Makefile b/py-llvmlite/Makefile
index c5042efceb..012a578354 100644
--- a/py-llvmlite/Makefile
+++ b/py-llvmlite/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	llvmlite-0.14.0.dev
+DISTNAME=	llvmlite-0.22.0
 GITHUB_PROJECT=	llvmlite
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	devel python
@@ -14,11 +14,12 @@ LICENSE=	2-clause-bsd
 
 USE_LANGUAGES=	c++
 
+.include "../../lang/python/pyversion.mk"
+.if "${PYPKGPREFIX}" == "py27"
 DEPENDS+=	${PYPKGPREFIX}-enum-[0-9]*:../../devel/py-enum
-DEPENDS+=	${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
-
-EGG_NAME=	llvmlite-0.13.0
+.endif
 
+BUILDLINK_API_DEPENDS.llvm+=	llvm>=5.0.0
 .include "../../lang/llvm/buildlink3.mk"
 .include "../../lang/python/application.mk"
 .include "../../lang/python/egg.mk"
diff --git a/py-llvmlite/PLIST b/py-llvmlite/PLIST
index eb07aa1c6b..46fcea4348 100644
--- a/py-llvmlite/PLIST
+++ b/py-llvmlite/PLIST
@@ -2,7 +2,7 @@
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PLIST.py2x}${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/llvmlite/__init__.py
 ${PYSITELIB}/llvmlite/__init__.pyc
@@ -13,6 +13,9 @@ ${PYSITELIB}/llvmlite/_version.pyo
 ${PYSITELIB}/llvmlite/binding/__init__.py
 ${PYSITELIB}/llvmlite/binding/__init__.pyc
 ${PYSITELIB}/llvmlite/binding/__init__.pyo
+${PYSITELIB}/llvmlite/binding/analysis.py
+${PYSITELIB}/llvmlite/binding/analysis.pyc
+${PYSITELIB}/llvmlite/binding/analysis.pyo
 ${PYSITELIB}/llvmlite/binding/common.py
 ${PYSITELIB}/llvmlite/binding/common.pyc
 ${PYSITELIB}/llvmlite/binding/common.pyo
@@ -35,6 +38,9 @@ ${PYSITELIB}/llvmlite/binding/linker.pyo
 ${PYSITELIB}/llvmlite/binding/module.py
 ${PYSITELIB}/llvmlite/binding/module.pyc
 ${PYSITELIB}/llvmlite/binding/module.pyo
+${PYSITELIB}/llvmlite/binding/object_file.py
+${PYSITELIB}/llvmlite/binding/object_file.pyc
+${PYSITELIB}/llvmlite/binding/object_file.pyo
 ${PYSITELIB}/llvmlite/binding/options.py
 ${PYSITELIB}/llvmlite/binding/options.pyc
 ${PYSITELIB}/llvmlite/binding/options.pyo
diff --git a/py-llvmlite/distinfo b/py-llvmlite/distinfo
index a91a53cdb8..f316ead1be 100644
--- a/py-llvmlite/distinfo
+++ b/py-llvmlite/distinfo
@@ -1,9 +1,8 @@
 $NetBSD$
 
-SHA1 (llvmlite-0.14.0.dev.tar.gz) = 6a20e83932585c82c2c0fb507e3f500ad5497846
-RMD160 (llvmlite-0.14.0.dev.tar.gz) = 8e81a7b84cfd7b3a165b9c6ac648d4855a2e4933
-SHA512 (llvmlite-0.14.0.dev.tar.gz) = 671dd9df4892d483904621809e0e6b914b1fe742b78823e1b3f9b8c5e485b8cc3e4fcd374c798390d88afc732d1c378c6c2b8231d531a31b6c855642641a1701
-Size (llvmlite-0.14.0.dev.tar.gz) = 139120 bytes
-SHA1 (patch-conda-recipes_llvmdev_build.sh) = fda7e75f79058e68f12630d087ec05e7d7466ee8
+SHA1 (llvmlite-0.22.0.tar.gz) = e6028adef7c3ba85f671021f5989e0d6d6e5ed19
+RMD160 (llvmlite-0.22.0.tar.gz) = b2a45e3f0142d37f9bf9df4d225b2124b97b15db
+SHA512 (llvmlite-0.22.0.tar.gz) = f52da5f0a528502f94dd84e2106f95817111ede4dba50bd10da183d2f1dbdcefed62598f461ac3849ecbea3556d31085ea9abe8b37198f2341b93b191113a124
+Size (llvmlite-0.22.0.tar.gz) = 156065 bytes
 SHA1 (patch-ffi_Makefile.netbsd) = 28a7a3363376e7b4e13a78afea5705b6009ba5f8
 SHA1 (patch-ffi_build.py) = a86eb25dd4172c61ed782bebf84597a910c7b030
diff --git a/py-llvmlite/patches/patch-conda-recipes_llvmdev_build.sh b/py-llvmlite/patches/patch-conda-recipes_llvmdev_build.sh
deleted file mode 100644
index 9a197fc935..0000000000
--- a/py-llvmlite/patches/patch-conda-recipes_llvmdev_build.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-Add NetBSD support.
-
---- conda-recipes/llvmdev/build.sh.orig	2016-08-24 14:49:54.000000000 +0000
-+++ conda-recipes/llvmdev/build.sh
-@@ -13,6 +13,8 @@ if [[ "$unamestr" == 'Linux' ]]; then
-     platform='linux'
- elif [[ "$unamestr" == 'FreeBSD' ]]; then
-     platform='freebsd'
-+elif [[ "$unamestr" == 'NetBSD' ]]; then
-+    platform='netbsd'
- elif [[ "$unamestr" == 'Darwin' ]]; then
-     platform='osx'
- fi


Home | Main Index | Thread Index | Old Index