[129599] trunk/dports/python/py-llvmlite
stromnov at macports.org
stromnov at macports.org
Tue Dec 16 12:18:40 PST 2014
Revision: 129599
https://trac.macports.org/changeset/129599
Author: stromnov at macports.org
Date: 2014-12-16 12:18:40 -0800 (Tue, 16 Dec 2014)
Log Message:
-----------
py-llvmlite: update to version 0.2.0
Modified Paths:
--------------
trunk/dports/python/py-llvmlite/Portfile
trunk/dports/python/py-llvmlite/files/patch-ffi_Makefile.osx.diff
Removed Paths:
-------------
trunk/dports/python/py-llvmlite/files/patch-ffi_build.py.diff
Modified: trunk/dports/python/py-llvmlite/Portfile
===================================================================
--- trunk/dports/python/py-llvmlite/Portfile 2014-12-16 19:59:29 UTC (rev 129598)
+++ trunk/dports/python/py-llvmlite/Portfile 2014-12-16 20:18:40 UTC (rev 129599)
@@ -5,7 +5,7 @@
PortGroup github 1.0
PortGroup python 1.0
-github.setup numba llvmlite 0.1.0 v
+github.setup numba llvmlite 0.2.0 v
name py-llvmlite
categories-append science
@@ -19,12 +19,11 @@
description A lightweight LLVM python binding for writing JIT compilers
long_description ${description}
-checksums rmd160 9b2d2d61af48899a22e78e24adee3348749fb2f6 \
- sha256 cc9f843006157fa3b6de832f1b1b8acd23d4c2cfb58654f280b5a27f3c0ad2ac
+checksums rmd160 b7192a7abc70f41573c3d860991a247d5347ed8c \
+ sha256 e97bb74799223d24b7ad412c81974f3f2947b04352e2d54e418dba5a48c77d93
if {${name} ne ${subport}} {
- patchfiles-append patch-ffi_build.py.diff \
- patch-ffi_Makefile.osx.diff
+ patchfiles-append patch-ffi_Makefile.osx.diff
depends_build-append \
port:py${python.version}-setuptools
@@ -32,7 +31,6 @@
depends_lib-append port:llvm-3.5
if {${python.version} < 34} {
- revision 1
depends_lib-append port:py${python.version}-enum34
}
Modified: trunk/dports/python/py-llvmlite/files/patch-ffi_Makefile.osx.diff
===================================================================
--- trunk/dports/python/py-llvmlite/files/patch-ffi_Makefile.osx.diff 2014-12-16 19:59:29 UTC (rev 129598)
+++ trunk/dports/python/py-llvmlite/files/patch-ffi_Makefile.osx.diff 2014-12-16 20:18:40 UTC (rev 129599)
@@ -1,13 +1,11 @@
---- ffi/Makefile.osx.orig 2014-12-12 18:36:32.000000000 +0300
-+++ ffi/Makefile.osx 2014-12-12 18:36:56.000000000 +0300
-@@ -1,7 +1,7 @@
- CXX = clang++ -std=c++11 -stdlib=libc++
--CXXFLAGS = `llvm-config --cxxflags`
--LDFLAGS = `llvm-config --ldflags`
--LIBS = `llvm-config --system-libs --libs all`
-+CXXFLAGS = `llvm-config-mp-3.5 --cxxflags`
-+LDFLAGS = `llvm-config-mp-3.5 --ldflags`
-+LIBS = `llvm-config-mp-3.5 --system-libs --libs all`
- SRC = assembly.cpp bitcode.cpp core.cpp initfini.cpp module.cpp value.cpp \
- executionengine.cpp transforms.cpp passmanagers.cpp targets.cpp dylib.cpp \
- linker.cpp
+--- ffi/Makefile.osx.orig 2014-12-16 22:59:31.000000000 +0300
++++ ffi/Makefile.osx 2014-12-16 23:00:41.000000000 +0300
+@@ -1,6 +1,6 @@
+-LLVM_CONFIG ?= llvm-config
++LLVM_CONFIG ?= llvm-config-mp-3.5
+
+-CXX = clang++ -std=c++11 -stdlib=libc++
++CXX = clang++-mp-3.5 -std=c++11 -stdlib=libc++
+ CXXFLAGS = `$(LLVM_CONFIG) --cxxflags`
+ LDFLAGS = `$(LLVM_CONFIG) --ldflags`
+ LIBS = `$(LLVM_CONFIG) --system-libs --libs all`
Deleted: trunk/dports/python/py-llvmlite/files/patch-ffi_build.py.diff
===================================================================
--- trunk/dports/python/py-llvmlite/files/patch-ffi_build.py.diff 2014-12-16 19:59:29 UTC (rev 129598)
+++ trunk/dports/python/py-llvmlite/files/patch-ffi_build.py.diff 2014-12-16 20:18:40 UTC (rev 129599)
@@ -1,11 +0,0 @@
---- ffi/build.py.orig 2014-12-12 18:31:54.000000000 +0300
-+++ ffi/build.py 2014-12-12 18:32:41.000000000 +0300
-@@ -68,7 +68,7 @@
- def main_posix(kind, library_ext):
- os.chdir(here_dir)
- makefile = "Makefile.%s" % (kind,)
-- llvm_config = os.environ.get('LLVM_CONFIG', 'llvm-config')
-+ llvm_config = os.environ.get('LLVM_CONFIG', 'llvm-config-mp-3.5')
- subprocess.check_call(['make', '-f', makefile,
- 'LLVM_CONFIG=%s' % llvm_config])
- shutil.copy('libllvmlite' + library_ext, target_dir)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141216/f0250a49/attachment.html>
More information about the macports-changes
mailing list