summaryrefslogtreecommitdiff
path: root/gnu/packages/zig.scm
diff options
context:
space:
mode:
authorTheodor Thornhill <theo@thornhill.no>2026-06-18 22:28:07 +0200
committerHilton Chain <hako@ultrarare.space>2026-06-20 23:23:59 +0800
commitd06a4e93bde3dcbb931e5279ca815be0b7fd348e (patch)
tree804139dbd2f8ce6081458a1ccfebe5cab3c326eb /gnu/packages/zig.scm
parentcacb9d2a924d4cc0201b3c9b607737e77856c12c (diff)
gnu: Add zig-0.15.0-1447.
* gnu/packages/zig.scm (zig-0.15.0-1447): New variable. Change-Id: I2835fbc96bd1eedc7395e4bedb237c0c99e872ac Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
Diffstat (limited to 'gnu/packages/zig.scm')
-rw-r--r--gnu/packages/zig.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/zig.scm b/gnu/packages/zig.scm
index 60f8eb3998c..4ce87cc7c61 100644
--- a/gnu/packages/zig.scm
+++ b/gnu/packages/zig.scm
@@ -2069,4 +2069,32 @@ toolchain. Among other features it provides
2069 (properties `((max-silent-time . 9600) 2069 (properties `((max-silent-time . 9600)
2070 ,@(clang-compiler-cpu-architectures "20"))))) 2070 ,@(clang-compiler-cpu-architectures "20")))))
2071 2071
2072
2073;;;
2074;;; Bootstrap path for Zig 0.16.
2075;;;
2076
2077(define zig-0.15.0-1447
2078 (let ((commit "ce0df033cf2bb6986c6c226786e6543d05e29a77")
2079 (revision "1447")
2080 (base zig-0.15))
2081 (package
2082 (inherit base)
2083 (name "zig")
2084 (version (git-version "0.15.0" revision commit))
2085 (source (zig-source
2086 version commit
2087 "1c3wfbpyrkkr5d2bjqnscwqywcf36lkvs8rsmq2y1ci0aa1rj007"))
2088 ;; zig2
2089 (arguments (package-arguments zig-0.10.0-851))
2090 (inputs
2091 (modify-inputs inputs
2092 (replace "clang" clang-21)
2093 (replace "lld" lld-21)))
2094 (native-inputs
2095 (modify-inputs native-inputs
2096 (replace "llvm" llvm-21)
2097 (replace "zig" `(,base "zig1"))))
2098 (properties `((max-silent-time . 9600)
2099 ,@(clang-compiler-cpu-architectures "21"))))))
2072(define-public zig zig-0.13) 2100(define-public zig zig-0.13)