summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMorgan Smith <Morgan.J.Smith@outlook.com>2026-08-26 20:07:34 -0400
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-08-28 16:58:33 +0200
commitf8e1ba9fa42a4fd5ea6e7e82c03420458bb1078e (patch)
treeb6781ec3cc3320beeb8cd84194986c56f5b9705f
parente9081d6c1cde824c071815d0c0e47f3310e8c9e6 (diff)
emacs-utils: Enable generating autoloads from compressed files.
* guix/build/emacs-utils.scm (emacs-generate-autoloads): Load the "jka-compr" library eagerly to enable using compressed files during autoload generation. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Fixes: guix/guix#9819
-rw-r--r--guix/build/emacs-utils.scm1
1 files changed, 1 insertions, 0 deletions
diff --git a/guix/build/emacs-utils.scm b/guix/build/emacs-utils.scm
index 41914e7dcb0..954d8425a12 100644
--- a/guix/build/emacs-utils.scm
+++ b/guix/build/emacs-utils.scm
@@ -120,6 +120,7 @@ If NATIVE?, only disable native compilation."
120 (let* ((file (string-append directory "/" name "-autoloads.el")) 120 (let* ((file (string-append directory "/" name "-autoloads.el"))
121 (expr `(let ((backup-inhibited t) 121 (expr `(let ((backup-inhibited t)
122 (generated-autoload-file ,file)) 122 (generated-autoload-file ,file))
123 (require 'jka-compr) ;; to read ".el.gz" files
123 (cond 124 (cond
124 ((require 'loaddefs-gen nil t) 125 ((require 'loaddefs-gen nil t)
125 ;; Emacs >= 29 126 ;; Emacs >= 29