gnu: emacs-vterm: Update to 0.0.2-2.056ad74.

* gnu/packages/emacs-xyz.scm (emacs-vterm): Update to 0.0.2-2.056ad74.
[#:phases]: Add ‘replace-bin-bash’.

Change-Id: Icce5543c3aacce2387b8a05b5882d08044e77401
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
This commit is contained in:
Cayetano Santos 2025-06-27 10:24:04 +02:00 committed by Hilton Chain
parent 916078cc22
commit 482ec7da7b
No known key found for this signature in database
GPG key ID: ACC66D09CA528292

View file

@ -33795,8 +33795,8 @@ shell integration.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-vterm (define-public emacs-vterm
(let ((commit "c3a3a23a5eace137947524c93644204bf6b56cff") (let ((commit "056ad74653704bc353d8ec8ab52ac75267b7d373")
(revision "1")) (revision "2"))
(package (package
(name "emacs-vterm") (name "emacs-vterm")
(version (git-version "0.0.2" revision commit)) (version (git-version "0.0.2" revision commit))
@ -33808,7 +33808,7 @@ shell integration.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"0a3akvqmwh3frgbk1rgmi4b2gwdnpa3fymg7prin3k3jgqih1piv")))) "0mh1xx3ggrr3kampm1b9cxydbn6csihipaa2bpjv08py98wi0434"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(arguments (arguments
`(#:modules ((guix build emacs-build-system) `(#:modules ((guix build emacs-build-system)
@ -33821,6 +33821,11 @@ shell integration.")
#:include (cons* "^etc/.*" %default-include) #:include (cons* "^etc/.*" %default-include)
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'replace-bin-bash
;; This is necessary to avoid errors in phase 'patch-el-files'.
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "vterm.el"
(("\\/bin\\/bash") (search-input-file inputs "/bin/bash")))))
(add-after 'unpack 'substitute-vterm-module-path (add-after 'unpack 'substitute-vterm-module-path
(lambda* (#:key outputs #:allow-other-keys) (lambda* (#:key outputs #:allow-other-keys)
(chmod "vterm.el" #o644) (chmod "vterm.el" #o644)