z572 pushed a commit to branch master
in repository guix.

commit e3d6188dfd47461fa85eb5804f56192646cca1cf
Author: Zheng Junjie <[email protected]>
AuthorDate: Wed Jan 22 11:05:26 2025 +0800

    gnu: adms: Fix build.
    
    Fixes <https://issues.guix.gnu.org/75740>.
    
    * gnu/packages/engineering.scm (adms): Fix build.
    [arguments]<#:phases>: Add patch-shebang phase.
    
    Change-Id: I4c3f3ae9777277cc37997bcaa7a7e6258bbd478f
---
 gnu/packages/engineering.scm | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index b0c3b5787a..5a93227e2a 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -1744,6 +1744,14 @@ developed at MIT to model electromagnetic systems.")
                (base32
                 "0i37c9k6q1iglmzp9736rrgsnx7sw8xn3djqbbjw29zsyl3pf62c"))))
     (build-system gnu-build-system)
+    (arguments
+     (list #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'patch-shebang
+                 (lambda _
+                   (substitute* "bootstrap.sh"
+                     (("# !/bin/sh")
+                      (string-append "#!" (which "sh")))))))))
     (native-inputs
      (list autoconf
            automake

Reply via email to