diff options
| author | Maxim Cournoyer <maxim@guixotic.coop> | 2025-11-18 23:29:57 +0900 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2025-11-19 09:42:13 +0900 |
| commit | 8498a2b2748680b2aa17585506f2d1b68e9ce349 (patch) | |
| tree | ee2b9025511a5d52e5bccb7a307cb6c12c76e623 | |
| parent | 9c8fa8e68a1cbdd7d5212dc1eaa94cb7cad3729e (diff) | |
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
| -rw-r--r-- | gnu/packages/emacs.scm | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index f360284f3e6..127f7098aa8 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm | |||
| @@ -9,7 +9,7 @@ | |||
| 9 | ;;; Copyright © 2016 David Thompson <dthompson2@worcester.edu> | 9 | ;;; Copyright © 2016 David Thompson <dthompson2@worcester.edu> |
| 10 | ;;; Copyright © 2016 Nikita <nikita@n0.is> | 10 | ;;; Copyright © 2016 Nikita <nikita@n0.is> |
| 11 | ;;; Copyright © 2017 Marius Bakke <mbakke@fastmail.com> | 11 | ;;; Copyright © 2017 Marius Bakke <mbakke@fastmail.com> |
| 12 | ;;; Copyright © 2017, 2019, 2020, 2023, 2024 Maxim Cournoyer <maxim@guixotic.coop> | 12 | ;;; Copyright © 2017, 2019, 2020, 2023-2025 Maxim Cournoyer <maxim@guixotic.coop> |
| 13 | ;;; Copyright © 2017 Alex Vong <alexvong1995@gmail.com> | 13 | ;;; Copyright © 2017 Alex Vong <alexvong1995@gmail.com> |
| 14 | ;;; Copyright © 2017, 2018 Ricardo Wurmus <rekado@elephly.net> | 14 | ;;; Copyright © 2017, 2018 Ricardo Wurmus <rekado@elephly.net> |
| 15 | ;;; Copyright © 2017, 2023, 2024, 2025 Janneke Nieuwenhuizen <janneke@gnu.org> | 15 | ;;; Copyright © 2017, 2023, 2024, 2025 Janneke Nieuwenhuizen <janneke@gnu.org> |
| @@ -384,7 +384,8 @@ | |||
| 384 | ,(map dirname | 384 | ,(map dirname |
| 385 | (list (search-input-file inputs "/bin/gzip") | 385 | (list (search-input-file inputs "/bin/gzip") |
| 386 | ;; for coreutils | 386 | ;; for coreutils |
| 387 | (search-input-file inputs "/bin/yes")))) | 387 | (search-input-file inputs "/bin/yes") |
| 388 | (search-input-file inputs "/bin/zstd")))) | ||
| 388 | `("EMACSLOADPATH" suffix ,lisp-dirs))) | 389 | `("EMACSLOADPATH" suffix ,lisp-dirs))) |
| 389 | (find-files (string-append out "/bin") | 390 | (find-files (string-append out "/bin") |
| 390 | ;; Matches versioned and unversioned emacs binaries. | 391 | ;; Matches versioned and unversioned emacs binaries. |
| @@ -402,7 +403,7 @@ | |||
| 402 | (copy-file | 403 | (copy-file |
| 403 | (car (find-files "bin" "^emacs-([0-9]+\\.)+[0-9]+$")) | 404 | (car (find-files "bin" "^emacs-([0-9]+\\.)+[0-9]+$")) |
| 404 | "bin/emacs"))))))) | 405 | "bin/emacs"))))))) |
| 405 | (inputs (list bash-minimal coreutils findutils gawk gzip ncurses sed)) | 406 | (inputs (list bash-minimal coreutils findutils gawk gzip ncurses sed zstd)) |
| 406 | (native-inputs (list autoconf libfaketime pkg-config texinfo)) | 407 | (native-inputs (list autoconf libfaketime pkg-config texinfo)) |
| 407 | (home-page "https://www.gnu.org/software/emacs/") | 408 | (home-page "https://www.gnu.org/software/emacs/") |
| 408 | (synopsis "The extensible text editor (minimal build for byte-compilation)") | 409 | (synopsis "The extensible text editor (minimal build for byte-compilation)") |
