guix_mirror_bot pushed a commit to branch master
in repository guix.

commit d4c83934a4ebf45622a49642a0fbd619b39efd60
Author: jgart <[email protected]>
AuthorDate: Wed Jan 28 13:53:07 2026 -0500

    gnu: emacs-shell-maker: Update to 0.84.8.
    
    * gnu/packages/emacs-xyz.scm (emacs-shell-maker): Update to 0.84.8.
    [arguments]: Patch curl.
    [inputs]: Add curl.
    
    Change-Id: Icab3e1fdc5ef20a1959e4735098a9c3df6d7eae1
---
 gnu/packages/emacs-xyz.scm | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 9dfa04b819..95b5f0c9f4 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -10899,18 +10899,27 @@ the speedbar window.")
 (define-public emacs-shell-maker
   (package
     (name "emacs-shell-maker")
-    (version "0.84.7")
+    (version "0.84.8")
     (source (origin
               (method git-fetch)
               (uri (git-reference
-                    (url "https://github.com/xenodium/shell-maker";)
-                    (commit (string-append "v" version))))
+                     (url "https://github.com/xenodium/shell-maker";)
+                     (commit (string-append "v" version))))
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0x10qjhcym4nnv5zh4nwy7d46lp158q06w2iwgi265nl1bz9s7yq"))))
+                "1knswylikwipg8aqb7dip2jm1l8q3sxj8q0af31ipn92v6wh9bks"))))
     (build-system emacs-build-system)
-    (arguments (list #:tests? #f))      ;no tests
+    (arguments
+     (list #:tests? #f ; There are no tests.
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'patch-curl
+                 (lambda* (#:key inputs #:allow-other-keys)
+                   (emacs-substitute-variables "shell-maker.el"
+                     ("shell-maker-curl-executable"
+                      (search-input-file inputs "/bin/curl"))))))))
+    (inputs (list curl))
     (home-page "https://github.com/xenodium/shell-maker";)
     (synopsis "Create Emacs shells")
     (description "Shell Maker is a convenience wrapper around Comint mode.")

Reply via email to