Source-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.34.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fcc21732fbdb
branches:  trunk
changeset: 437361:fcc21732fbdb
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Aug 21 20:31:35 2020 +0000

description:
py-llvmlite: updated to 0.34.0

v0.34.0

This release upgrades to LLVM 10 (10.0.1) for all platforms except aarch64 which will remain at LLVM 9 (9.0.1).

Pull requests:

Use std::make_unique on LLVM 10
Revert “Fix CUDA with LLVM9”
LLVM 10
Fix flake in setup.py
add missing targets to wheels
Fix wheel building
fix release date in changelog

diffstat:

 devel/py-llvmlite/Makefile                     |   4 ++--
 devel/py-llvmlite/distinfo                     |  11 +++++------
 devel/py-llvmlite/patches/patch-ffi_linker.cpp |  15 ---------------
 3 files changed, 7 insertions(+), 23 deletions(-)

diffs (50 lines):

diff -r 5d4333c4ec7a -r fcc21732fbdb devel/py-llvmlite/Makefile
--- a/devel/py-llvmlite/Makefile        Fri Aug 21 19:51:21 2020 +0000
+++ b/devel/py-llvmlite/Makefile        Fri Aug 21 20:31:35 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2020/06/16 17:06:48 adam Exp $
+# $NetBSD: Makefile,v 1.17 2020/08/21 20:31:35 adam Exp $
 
-DISTNAME=      llvmlite-0.33.0
+DISTNAME=      llvmlite-0.34.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=l/llvmlite/}
diff -r 5d4333c4ec7a -r fcc21732fbdb devel/py-llvmlite/distinfo
--- a/devel/py-llvmlite/distinfo        Fri Aug 21 19:51:21 2020 +0000
+++ b/devel/py-llvmlite/distinfo        Fri Aug 21 20:31:35 2020 +0000
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.14 2020/06/16 17:06:48 adam Exp $
+$NetBSD: distinfo,v 1.15 2020/08/21 20:31:35 adam Exp $
 
-SHA1 (llvmlite-0.33.0.tar.gz) = 84b6aa4a1dbddcaabebe3c059b3bbe61267054da
-RMD160 (llvmlite-0.33.0.tar.gz) = c1022da4902de157556d4e0a4312b9ed75443978
-SHA512 (llvmlite-0.33.0.tar.gz) = 365355253f80817048a7a6653b6b3997678790dda4305f09a430c78d85f0c1c4093edbd363b3c51e77210ffa3305d0bc38bde095dff795f01fef529e933a6bcc
-Size (llvmlite-0.33.0.tar.gz) = 104608 bytes
+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 (patch-ffi_Makefile.freebsd) = c4624de19e08bab70668a62a62e9edece027cb93
 SHA1 (patch-ffi_Makefile.linux) = 64fe000e738b61f0ece5c3b6cb86a1d548955c70
 SHA1 (patch-ffi_build.py) = 9a992dd33f624055d5c8bea3986c4243c87b4ccf
-SHA1 (patch-ffi_linker.cpp) = 3d9c6ef53a27bc516a06e59b46328ee32323730c
diff -r 5d4333c4ec7a -r fcc21732fbdb devel/py-llvmlite/patches/patch-ffi_linker.cpp
--- a/devel/py-llvmlite/patches/patch-ffi_linker.cpp    Fri Aug 21 19:51:21 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-ffi_linker.cpp,v 1.1 2020/04/18 08:11:53 adam Exp $
-
-Fix building with newer LLVM.
-
---- ffi/linker.cpp.orig        2020-04-17 20:19:54.000000000 +0000
-+++ ffi/linker.cpp
-@@ -42,7 +42,7 @@ LLVMPY_LinkModules(LLVMModuleRef Dest, L
-     auto OldDiagnosticHandler = Ctx.getDiagnosticHandler();
- 
-     // set the handler to a new one
--    Ctx.setDiagnosticHandler(llvm::make_unique<ReportNotAbortDiagnosticHandler>(errstream));
-+    Ctx.setDiagnosticHandler(std::make_unique<ReportNotAbortDiagnosticHandler>(errstream));
- 
-     // link
-     bool failed = LLVMLinkModules2(Dest, Src);


Home | Main Index | Thread Index | Old Index