summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Tournier <zimon.toutoune@gmail.com>2025-02-14 16:41:35 +0100
committerSimon Tournier <zimon.toutoune@gmail.com>2025-02-14 16:54:37 +0100
commit647bba4d056b7267c3e9cd03d906497651ce112a (patch)
treed88448d087bd63194b8f182c072e77173cad5c72
parent57ea546604f8ba478fff5793ea9dd20f3fdbedcd (diff)
build-system/julia: Tweak internal 'slug'.
* guix/build/julia-build-system.scm (link-depot): Tweak 'slug'. Change-Id: I72937a701c86505e7793209509d1592689217b22
-rw-r--r--guix/build/julia-build-system.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/guix/build/julia-build-system.scm b/guix/build/julia-build-system.scm
index 7fb5cc6c81b..71b36fe9b66 100644
--- a/guix/build/julia-build-system.scm
+++ b/guix/build/julia-build-system.scm
@@ -169,7 +169,10 @@ Project.toml)."
169 (format #f "using Pkg; 169 (format #f "using Pkg;
170println(Base.version_slug(Base.UUID(\"~a\"), 170println(Base.version_slug(Base.UUID(\"~a\"),
171 Base.SHA1(Pkg.GitTools.tree_hash(\".\"))))" uuid))) 171 Base.SHA1(Pkg.GitTools.tree_hash(\".\"))))" uuid)))
172 (slug (string-trim-right (get-string-all pipe)))) 172 (slug (string-take-right
173 (string-trim-right (get-string-all pipe))
174 5)))
175
173 (let ((status (close-pipe pipe))) 176 (let ((status (close-pipe pipe)))
174 (unless (zero? status) 177 (unless (zero? status)
175 (error "failed to compute package slug" status))) 178 (error "failed to compute package slug" status)))