pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/zig/patches
Module Name: pkgsrc
Committed By: adam
Date: Mon Jun 9 18:07:33 UTC 2025
Added Files:
pkgsrc/lang/zig/patches: patch-CMakeLists.txt
Log Message:
zig: add missing patch
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.5 pkgsrc/lang/zig/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/lang/zig/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/lang/zig/patches/patch-CMakeLists.txt:1.5
--- /dev/null Mon Jun 9 18:07:33 2025
+++ pkgsrc/lang/zig/patches/patch-CMakeLists.txt Mon Jun 9 18:07:33 2025
@@ -0,0 +1,27 @@
+$NetBSD: patch-CMakeLists.txt,v 1.5 2025/06/09 18:07:33 adam Exp $
+
+Skip stage3 during build to:
+* spedd up buidling
+* avoid work directory reference in zig's RUNPATH.
+
+--- CMakeLists.txt.orig 2025-03-04 22:35:21.000000000 +0000
++++ CMakeLists.txt
+@@ -971,18 +971,9 @@ if(MINGW AND "${ZIG_HOST_TARGET_ARCH}" S
+ endif()
+
+
+-add_custom_target(stage3 ALL
+- DEPENDS "${PROJECT_BINARY_DIR}/stage3/bin/zig"
+-)
+
+ set(ZIG2_WORKING_DIR "${PROJECT_SOURCE_DIR}")
+
+-add_custom_command(
+- OUTPUT "${PROJECT_BINARY_DIR}/stage3/bin/zig"
+- COMMAND zig2 build --prefix "${PROJECT_BINARY_DIR}/stage3" ${ZIG_BUILD_ARGS}
+- COMMENT "Building stage3"
+- WORKING_DIRECTORY "${ZIG2_WORKING_DIR}"
+-)
+
+ set(ZIG_EXECUTABLE "$<TARGET_FILE:zig2>")
+
Home |
Main Index |
Thread Index |
Old Index