head 1.2; access; symbols pkgsrc-2020Q2:1.1.0.2 pkgsrc-2020Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2020.08.21.20.31.36; author adam; state dead; branches; next 1.1; commitid kScPkfUdby5wjYkC; 1.1 date 2020.04.18.08.11.53; author adam; state Exp; branches; next ; commitid R8ySLGrGCjzZeQ4C; desc @@ 1.2 log @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 @ text @$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(errstream)); + Ctx.setDiagnosticHandler(std::make_unique(errstream)); // link bool failed = LLVMLinkModules2(Dest, Src); @ 1.1 log @py-llvmlite: updated to 0.32.0 v0.32.0: * llvmlite wheel building fixes * ENH: Better error message * update install docs * binding: Allow empty features list * travis: Cleanup * azure-pipelines: Bump VM images. * Add paragraph on installing from sdist and on non-traditional platforms. * Remove python 2, python < 3.6, fix up, add flake8 * Miscalled method and missing parameter in the documentation * Permit building on Visual Studio 2017 * Update error message in LLVM version check. * update to final release date for 0.31.0 @ text @d1 1 a1 1 $NetBSD$ @