guix_mirror_bot pushed a commit to branch add-compress-debug-symbols-phase
in repository guix.

commit a6fec545689e52b4586c191583119b25e0d484e5
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Tue Nov 18 23:29:57 2025 +0900

    gnu: emacs-minimal: Add Zstd support.
    
    * gnu/packages/emacs.scm (emacs-minimal) [#:phases]
    {wrap-emacs-paths}: Add $zstd/bin to PATH environment variable in wrapper.
    [inputs]: Add zstd.
    
    Change-Id: I235c218af96297f509278a247195c874b4e4548b
---
 gnu/packages/emacs.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index f360284f3e..127f7098aa 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -9,7 +9,7 @@
 ;;; Copyright © 2016 David Thompson <[email protected]>
 ;;; Copyright © 2016 Nikita <[email protected]>
 ;;; Copyright © 2017 Marius Bakke <[email protected]>
-;;; Copyright © 2017, 2019, 2020, 2023, 2024 Maxim Cournoyer 
<[email protected]>
+;;; Copyright © 2017, 2019, 2020, 2023-2025 Maxim Cournoyer 
<[email protected]>
 ;;; Copyright © 2017 Alex Vong <[email protected]>
 ;;; Copyright © 2017, 2018 Ricardo Wurmus <[email protected]>
 ;;; Copyright © 2017, 2023, 2024, 2025 Janneke Nieuwenhuizen <[email protected]>
@@ -384,7 +384,8 @@
                        ,(map dirname
                              (list (search-input-file inputs "/bin/gzip")
                                    ;; for coreutils
-                                   (search-input-file inputs "/bin/yes"))))
+                                   (search-input-file inputs "/bin/yes")
+                                   (search-input-file inputs "/bin/zstd"))))
                      `("EMACSLOADPATH" suffix ,lisp-dirs)))
                  (find-files (string-append out "/bin")
                              ;; Matches versioned and unversioned emacs 
binaries.
@@ -402,7 +403,7 @@
                 (copy-file
                  (car (find-files "bin" "^emacs-([0-9]+\\.)+[0-9]+$"))
                  "bin/emacs")))))))
-    (inputs (list bash-minimal coreutils findutils gawk gzip ncurses sed))
+    (inputs (list bash-minimal coreutils findutils gawk gzip ncurses sed zstd))
     (native-inputs (list autoconf libfaketime pkg-config texinfo))
     (home-page "https://www.gnu.org/software/emacs/";)
     (synopsis "The extensible text editor (minimal build for 
byte-compilation)")

Reply via email to