diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-09-14 21:43:19 +0900 |
---|---|---|
committer | Andreas Enge <andreas@enge.fr> | 2025-07-18 20:17:36 +0200 |
commit | d6909c341f2638b530e24ff3b2e5c756810dfabe (patch) | |
tree | 3008339710fe0d2cdffef34cb9fa22a5756bb5a9 | |
parent | f51070cb702ce950ff40be9c5e86b2d365b1a86d (diff) |
gnu: git-minimal: Patch 'sh' command in git-send-email script.
* gnu/packages/version-control.scm (git-minimal)
[phases] <patch-commands>: Extend to patch 'sh' command in
git-send-email.perl.
Series-postfix: core-updates
Change-Id: Ie60d206a4ab33cd894c8bfb6c20d12f52654707c
-rw-r--r-- | gnu/packages/version-control.scm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 76ab8e9d38..8da582904b 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -444,7 +444,12 @@ Python 3.3 and later, rather than on Python 2.") (("\\$\\(basename") (string-append "$(" (search-input-file inputs "bin/basename"))) (("sed -e") - (string-append (search-input-file inputs "bin/sed") " -e"))))) + (string-append (search-input-file inputs "bin/sed") " -e"))) + + ;; git-send-email invokes the editor via 'sh'; patch it. + (substitute* "git-send-email.perl" + (("'sh'") + (format #f "'~a'" (search-input-file inputs "bin/sh")))))) (add-after 'configure 'patch-makefiles (lambda _ (substitute* "Makefile" @@ -568,7 +573,8 @@ Python 3.3 and later, rather than on Python 2.") gettext-minimal perl)) (inputs - (list coreutils-minimal + (list bash-minimal + coreutils-minimal curl ;for HTTP(S) access expat ;for 'git push' over HTTP(S) openssl |