pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-llvmlite py-llvmlite: updated to 0.36.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2feaa7372a3c
branches:  trunk
changeset: 455828:2feaa7372a3c
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Jul 12 19:38:46 2021 +0000

description:
py-llvmlite: updated to 0.36.0

v0.36.0:
* Expose pass timings
* Switch encoding to UTF-8 from latin1
* Delete requirements.txt
* fix rst syntax in install docs
* Modify cmake options to work with VS2019
* Llvmdev windows 10
* Python 3.9 support
* use build 2 on windows
* Support building with CMake on posix systems
* slight rearrangement of intro
* Added fneg instruction
* Cleanup public CI configuration and badge
* fixup azure badge to point at master branch
* Callback to track when the llvm lock is acquired and released
* adapt Python version clamp from Numba
* Improve llvm not found error

PkgSrc:
Temporarily mark as broken

diffstat:

 devel/py-llvmlite/Makefile |  10 +++++-----
 devel/py-llvmlite/distinfo |  10 +++++-----
 2 files changed, 10 insertions(+), 10 deletions(-)

diffs (56 lines):

diff -r 49f778fb111d -r 2feaa7372a3c devel/py-llvmlite/Makefile
--- a/devel/py-llvmlite/Makefile        Mon Jul 12 19:32:01 2021 +0000
+++ b/devel/py-llvmlite/Makefile        Mon Jul 12 19:38:46 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2020/12/31 00:13:48 mef Exp $
+# $NetBSD: Makefile,v 1.19 2021/07/12 19:38:46 adam Exp $
 
-DISTNAME=      llvmlite-0.34.0
+DISTNAME=      llvmlite-0.36.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=l/llvmlite/}
@@ -10,14 +10,15 @@
 COMMENT=       Lightweight LLVM Python binding for writing JIT compilers
 LICENSE=       2-clause-bsd
 
+BROKEN=                "Does not compile with LLVM 12"
+
 USE_LANGUAGES= c++14
 MAKE_ENV+=     LLVMLITE_SKIP_LLVM_VERSION_CHECK=1
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 pre-configure:
-#      ${LN} -f ${WRKSRC}/ffi/Makefile.freebsd ${WRKSRC}/ffi/Makefile.netbsd
-       ${SED} -e 's/ -stdlib=libc++//'   ${WRKSRC}/ffi/Makefile.freebsd > ${WRKSRC}/ffi/Makefile.netbsd
+       ${SED} -e 's/ -stdlib=libc++//' ${WRKSRC}/ffi/Makefile.freebsd > ${WRKSRC}/ffi/Makefile.netbsd
 
 .include "../../mk/bsd.prefs.mk"
 post-install:
@@ -27,7 +28,6 @@
                ${DESTDIR}${PREFIX}/${PYSITELIB}/llvmlite/binding/libllvmlite.dylib
 .endif
 
-BUILDLINK_API_DEPENDS.llvm+=   llvm>=10.0.0
 .include "../../lang/llvm/buildlink3.mk"
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 49f778fb111d -r 2feaa7372a3c devel/py-llvmlite/distinfo
--- a/devel/py-llvmlite/distinfo        Mon Jul 12 19:32:01 2021 +0000
+++ b/devel/py-llvmlite/distinfo        Mon Jul 12 19:38:46 2021 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.15 2020/08/21 20:31:35 adam Exp $
+$NetBSD: distinfo,v 1.16 2021/07/12 19:38:46 adam Exp $
 
-SHA1 (llvmlite-0.34.0.tar.gz) = 23db9e2c68644b9f374dd78ddfa2ef7587f26cd6
-RMD160 (llvmlite-0.34.0.tar.gz) = 4b971afb2ec32c18f5c25d233c66150485b026e1
-SHA512 (llvmlite-0.34.0.tar.gz) = 0f1bfc4f22e0655820c5d1d0ca4efe847193226aa458188b7217290a46100e4b8f46077ad98197a124a03f73a0f94fd3ae2be741e3bbabbd3db3b1b5fbad1598
-Size (llvmlite-0.34.0.tar.gz) = 107740 bytes
+SHA1 (llvmlite-0.36.0.tar.gz) = 0fc7979ede5a14f00a46c3d1f7b564992a2f40d0
+RMD160 (llvmlite-0.36.0.tar.gz) = 7a43e41871c4c2b215a7140cfc19561cb01666fd
+SHA512 (llvmlite-0.36.0.tar.gz) = 2fed7347227f02f34bfbdc172e2e27a9074a4f8fe8b91b46241e4d5c7892e44dd69867297442e5705e0fa94f72c2c0f508fd7bb04ff748c618f28aec08f333bf
+Size (llvmlite-0.36.0.tar.gz) = 126219 bytes
 SHA1 (patch-ffi_Makefile.freebsd) = c4624de19e08bab70668a62a62e9edece027cb93
 SHA1 (patch-ffi_Makefile.linux) = 64fe000e738b61f0ece5c3b6cb86a1d548955c70
 SHA1 (patch-ffi_build.py) = 9a992dd33f624055d5c8bea3986c4243c87b4ccf



Home | Main Index | Thread Index | Old Index