summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjgart <jgart@dismail.de>2026-01-28 13:53:07 -0500
committerjgart <jgart@dismail.de>2026-01-28 13:59:13 -0500
commitd4c83934a4ebf45622a49642a0fbd619b39efd60 (patch)
tree91ab1ae19f1b34843ecdc72bad30f2bdb06a7a85
parent1c230ec96e29e3f70ddf217e93c448f6f037a470 (diff)
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
-rw-r--r--gnu/packages/emacs-xyz.scm19
1 files changed, 14 insertions, 5 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 9dfa04b8192..95b5f0c9f4f 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.")