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