summaryrefslogtreecommitdiff
path: root/gnu/packages/zig.scm
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2024-11-11 14:20:24 +0800
committerHilton Chain <hako@ultrarare.space>2024-12-31 10:54:15 +0800
commit27078a1f2288050a3d6ac24bc56e0bb57e729795 (patch)
tree34cf8f064061e26e307f8c007b9fa32e1f8dba37 /gnu/packages/zig.scm
parentab8979321881e59777da31ad11e77d5e482ff843 (diff)
gnu: Add zig-0.11.0-149.
* gnu/packages/zig.scm (zig-0.11.0-149): New variable. Change-Id: Ibb5b0df17b20e161772d846f589c06d3fc811263
Diffstat (limited to 'gnu/packages/zig.scm')
-rw-r--r--gnu/packages/zig.scm30
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/zig.scm b/gnu/packages/zig.scm
index 8d087a7b8f4..ae19bd6578f 100644
--- a/gnu/packages/zig.scm
+++ b/gnu/packages/zig.scm
@@ -1158,4 +1158,34 @@ toolchain. Among other features it provides
1158 (properties `((max-silent-time . 9600) 1158 (properties `((max-silent-time . 9600)
1159 ,@(clang-compiler-cpu-architectures "16"))))) 1159 ,@(clang-compiler-cpu-architectures "16")))))
1160 1160
1161
1162;;;
1163;;; Bootstrap path for Zig 0.12.
1164;;; See also: <https://git.jakstys.lt/motiejus/zig-repro>.
1165;;;
1166
1167(define zig-0.11.0-149
1168 (let ((commit "7a85ad151daece3d0bba3c8d23081502a0956c95")
1169 (revision "149")
1170 (base zig-0.11))
1171 (package
1172 (inherit base)
1173 (name "zig")
1174 (version (git-version "0.11.0" revision commit))
1175 (source (zig-source
1176 version commit
1177 "1kb245d4wfs1dyv7ccw3xiawasggpln9qxfqwlp4gkdg50l1qyzw"))
1178 ;; zig1
1179 (arguments
1180 (substitute-keyword-arguments (package-arguments zig-0.10.0-747)
1181 ((#:phases phases '%standard-phases)
1182 #~(modify-phases #$phases
1183 (replace 'build-zig1
1184 (lambda _
1185 (invoke "zig" "build" "--zig-lib-dir" "lib"
1186 "update-zig1" "--verbose")))))))
1187 (native-inputs
1188 (modify-inputs (package-native-inputs base)
1189 (replace "zig" `(,base "out")))))))
1190
1161(define-public zig zig-0.10) 1191(define-public zig zig-0.10)