aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Isaac <arunisaac@systemreboot.net>2025-02-24 19:01:40 +0000
committerArun Isaac <arunisaac@systemreboot.net>2025-02-24 19:11:29 +0000
commit61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e (patch)
tree2ade218dc4e29096955c9ce99099eced713db871
parentc4fcf8fb627c9ea54a4a639a81766e5df3973fdc (diff)
downloadguix-61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e.tar.gz
guix-61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e.zip
gnu: ravanan: Patch shebang in executable.
* gnu/packages/bioinformatics.scm (ravanan)[arguments]: Replace patch-source-shebangs phase with custom phase.
-rw-r--r--gnu/packages/bioinformatics.scm6
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index e1620d73b8..d22691422c 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -6721,6 +6721,12 @@ CWL descriptions.")
(with-imported-modules `((guix build guile-build-system)
,@%default-gnu-imported-modules)
#~(modify-phases %standard-phases
+ (replace 'patch-source-shebangs
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "bin/ravanan"
+ (("^exec guile")
+ (string-append "exec "
+ (search-input-file inputs "/bin/guile"))))))
(delete 'configure)
(add-after 'install 'wrap
(lambda* (#:key inputs outputs #:allow-other-keys)