This is an automated email from the git hooks/post-receive script.

arunisaac pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 61428ccf41 gnu: ravanan: Patch shebang in executable.
61428ccf41 is described below

commit 61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e
Author: Arun Isaac <arunis...@systemreboot.net>
AuthorDate: Mon Feb 24 19:01:40 2025 +0000

    gnu: ravanan: Patch shebang in executable.
    
    * gnu/packages/bioinformatics.scm (ravanan)[arguments]: Replace
    patch-source-shebangs phase with custom phase.
---
 gnu/packages/bioinformatics.scm | 6 ++++++
 1 file changed, 6 insertions(+)

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)

Reply via email to