From d246a28b32cbc64a4f9fe11022f51a8c118fa14b Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Fri, 15 Apr 2022 15:24:02 +0530 Subject: gn: tissue: Set absolute path to guile in shebang. * gn/packages/gemini.scm (tissue)[arguments]: Replace the patch-source-shebangs phase with a custom one. --- gn/packages/gemini.scm | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gn') diff --git a/gn/packages/gemini.scm b/gn/packages/gemini.scm index 07b664e..1b00a9b 100644 --- a/gn/packages/gemini.scm +++ b/gn/packages/gemini.scm @@ -57,6 +57,11 @@ ,@%gnu-build-system-modules) #:phases (modify-phases %standard-phases + (replace 'patch-source-shebangs + (lambda* (#:key inputs outputs #:allow-other-keys) + (substitute* "bin/tissue" + (("^exec guile") + (string-append "exec " (assoc-ref inputs "git-minimal") "/bin/guile"))))) (replace 'configure (lambda* (#:key inputs #:allow-other-keys) (substitute* (list "bin/tissue" "tissue/git.scm" "tissue/issue.scm") -- cgit v1.2.3