pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/keystone
Module Name: pkgsrc
Committed By: wiz
Date: Fri Aug 22 14:36:05 UTC 2025
Modified Files:
pkgsrc/emulators/keystone: distinfo
pkgsrc/emulators/keystone/patches: patch-CMakeLists.txt
patch-llvm_CMakeLists.txt
Log Message:
py-keystone: fix build with cmake 4
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/emulators/keystone/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/emulators/keystone/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/emulators/keystone/patches/patch-llvm_CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/keystone/distinfo
diff -u pkgsrc/emulators/keystone/distinfo:1.6 pkgsrc/emulators/keystone/distinfo:1.7
--- pkgsrc/emulators/keystone/distinfo:1.6 Tue Aug 19 10:15:19 2025
+++ pkgsrc/emulators/keystone/distinfo Fri Aug 22 14:36:05 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2025/08/19 10:15:19 wiz Exp $
+$NetBSD: distinfo,v 1.7 2025/08/22 14:36:05 wiz Exp $
BLAKE2s (keystone-0.9.2.tar.gz) = 9a32cd25b940e1a1f6bb5e6f1292cdcd7a8500b668ebf201ac5ebcafbd9c84a8
SHA512 (keystone-0.9.2.tar.gz) = 5d4dd30410410bc7848e75a2e31e8ecef6241ad25e21963aa7a07bbea21d95b75e235c80573129014102684c9647710ace3c0776a8401844d7e4b45cab7bd04b
Size (keystone-0.9.2.tar.gz) = 4433222 bytes
-SHA1 (patch-CMakeLists.txt) = 0bd1626922dce88625f357e3f17365708b6ebc39
-SHA1 (patch-llvm_CMakeLists.txt) = 0eb3728658f03927e4a5834b930b3bf19218b85d
+SHA1 (patch-CMakeLists.txt) = 08fec45dc91ef12ffa3f60a57dcdb8874bd7aa73
+SHA1 (patch-llvm_CMakeLists.txt) = 7390d0527a379f3133f3fe8ef1a35cb0f1c7064d
Index: pkgsrc/emulators/keystone/patches/patch-CMakeLists.txt
diff -u pkgsrc/emulators/keystone/patches/patch-CMakeLists.txt:1.1 pkgsrc/emulators/keystone/patches/patch-CMakeLists.txt:1.2
--- pkgsrc/emulators/keystone/patches/patch-CMakeLists.txt:1.1 Tue Aug 19 10:15:19 2025
+++ pkgsrc/emulators/keystone/patches/patch-CMakeLists.txt Fri Aug 22 14:36:05 2025
@@ -1,9 +1,18 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2025/08/19 10:15:19 wiz Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2025/08/22 14:36:05 wiz Exp $
Fix build with cmake 4.
---- CMakeLists.txt.orig 2025-08-19 10:14:17.969503233 +0000
+--- CMakeLists.txt.orig 2020-06-21 12:03:54.000000000 +0000
+++ CMakeLists.txt
+@@ -1,7 +1,7 @@
+ # Keystone Assembler Engine (www.keystone-engine.org)
+ # By Nguyen Anh Quynh, 2016
+
+-cmake_minimum_required(VERSION 2.8.7)
++cmake_minimum_required(VERSION 3.5)
+ project(keystone)
+
+ set(KEYSTONE_VERSION_MAJOR 0)
@@ -18,15 +18,6 @@ if (POLICY CMP0022)
cmake_policy(SET CMP0022 NEW) # automatic when 2.8.12 is required
endif()
Index: pkgsrc/emulators/keystone/patches/patch-llvm_CMakeLists.txt
diff -u pkgsrc/emulators/keystone/patches/patch-llvm_CMakeLists.txt:1.2 pkgsrc/emulators/keystone/patches/patch-llvm_CMakeLists.txt:1.3
--- pkgsrc/emulators/keystone/patches/patch-llvm_CMakeLists.txt:1.2 Tue Aug 19 10:15:19 2025
+++ pkgsrc/emulators/keystone/patches/patch-llvm_CMakeLists.txt Fri Aug 22 14:36:05 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-llvm_CMakeLists.txt,v 1.2 2025/08/19 10:15:19 wiz Exp $
+$NetBSD: patch-llvm_CMakeLists.txt,v 1.3 2025/08/22 14:36:05 wiz Exp $
Fix build with cmake 4.
@@ -6,6 +6,14 @@ 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()
Home |
Main Index |
Thread Index |
Old Index