1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-07-03 04:44:06 +02:00

gnu: Add zig-0.14.0-687.

* gnu/packages/zig.scm (zig-0.14.0-687): New variable.

Change-Id: I75d8adde2789a1de59e9b02c1f14f37d62183fbc
This commit is contained in:
Hilton Chain
2025-08-14 19:52:36 +08:00
parent 06d41fac7a
commit 416c36fddf
+29
View File
@@ -1890,4 +1890,33 @@ toolchain. Among other features it provides
(properties `((max-silent-time . 9600)
,@(clang-compiler-cpu-architectures "19")))))
;;;
;;; Bootstrap path for Zig 0.15.
;;;
(define zig-0.14.0-687
(let ((commit "cc047fdd959edb260f7a6e305ccad53f185ece66")
(revision "687")
(base zig-0.14))
(package
(inherit base)
(name "zig")
(version (git-version "0.14.0" revision commit))
(source (zig-source
version commit
"0wjswx1cvql8pxpdrglr3h24v5rffnq3llr0f08hj8g959f6ffvs"))
;; zig2
(arguments (package-arguments zig-0.10.0-851))
(inputs
(modify-inputs (package-inputs base)
(replace "clang" clang-20)
(replace "lld" lld-20)))
(native-inputs
(modify-inputs (package-native-inputs base)
(replace "llvm" llvm-20)
(replace "zig" `(,base "zig1"))))
(properties `((max-silent-time . 9600)
,@(clang-compiler-cpu-architectures "20"))))))
(define-public zig zig-0.13)