head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.6 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.4 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.2 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.1.0.36 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.34 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.32 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.30 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.28 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.26 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.24 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.22 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.20 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.18 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.16 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.14 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.12 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.10 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.8 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.6 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.4 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.2 pkgsrc-2021Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2025.08.22.14.36.05; author wiz; state Exp; branches; next 1.2; commitid BirTpA5XeI3PCJ7G; 1.2 date 2025.08.19.10.15.19; author wiz; state Exp; branches; next 1.1; commitid mZ8yaiQtdN1lhk7G; 1.1 date 2021.02.10.10.35.13; author adam; state Exp; branches; next ; commitid sshli6hDY6Bfs9HC; desc @@ 1.3 log @py-keystone: fix build with cmake 4 @ text @$NetBSD: patch-llvm_CMakeLists.txt,v 1.2 2025/08/19 10:15:19 wiz Exp $ Fix build with cmake 4. On Darwin, use correct install_name. --- llvm/CMakeLists.txt.orig 2020-06-21 12:03:54.000000000 +0000 +++ llvm/CMakeLists.txt @@@@ -1,6 +1,6 @@@@ # See docs/CMake.html for instructions about how to build LLVM with CMake. -cmake_minimum_required(VERSION 2.8.7) +cmake_minimum_required(VERSION 3.5) set(LLVM_INSTALL_TOOLCHAIN_ONLY ON) @@@@ -13,15 +13,6 @@@@ if(POLICY CMP0022) cmake_policy(SET CMP0022 NEW) # automatic when 2.8.12 is required endif() -if (POLICY CMP0051) - # CMake 3.1 and higher include generator expressions of the form - # $ in the SOURCES property. These need to be - # stripped everywhere that access the SOURCES property, so we just - # defer to the OLD behavior of not including generator expressions - # in the output for now. - cmake_policy(SET CMP0051 OLD) -endif() - if(CMAKE_VERSION VERSION_LESS 3.1.20141117) set(cmake_3_2_USES_TERMINAL) else() @@@@ -455,8 +446,6 @@@@ set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${LL set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) if (APPLE) - set(CMAKE_INSTALL_NAME_DIR "@@rpath") - set(CMAKE_INSTALL_RPATH "@@executable_path/../lib") else(UNIX) if(NOT DEFINED CMAKE_INSTALL_RPATH) set(CMAKE_INSTALL_RPATH "\$ORIGIN/../lib${LLVM_LIBDIR_SUFFIX}") @ 1.2 log @keystone: fix build with cmake 4 @ text @d1 1 a1 1 $NetBSD: patch-llvm_CMakeLists.txt,v 1.1 2021/02/10 10:35:13 adam Exp $ d9 8 @ 1.1 log @keystone py-keystone: updated to 0.9.2 Version 0.9.2 This version fixes some important bugs inside the core of Keystone, added some new bindings & made some minor improvements. All users of Keystone are encouraged to upgrade to v0.9.1. @ text @d1 3 a3 1 $NetBSD$ d7 1 a7 1 --- llvm/CMakeLists.txt.orig 2021-02-09 13:03:37.000000000 +0000 d9 17 a25 1 @@@@ -455,8 +455,6 @@@@ set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${LL @