summaryrefslogtreecommitdiff
path: root/gnu/packages/emacs-xyz.scm
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2023-10-19 06:10:15 +0200
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2023-11-01 20:44:28 +0100
commitd9d725976406588c9644f16f3a2ecc2c17084d5f (patch)
tree734c3becdf0998a01233e02ab8905ffcd41168b7 /gnu/packages/emacs-xyz.scm
parentb520ad2781b7be1660adeccdc4f7ddc09e7f2b49 (diff)
gnu: emacs-geiser-guile: Process autoloads in-tree.
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile)[#:phases]<patch-autoloads>: Resolve "geiser-guile-autoloads.el" in the current working directory.
Diffstat (limited to 'gnu/packages/emacs-xyz.scm')
-rw-r--r--gnu/packages/emacs-xyz.scm3
1 files changed, 1 insertions, 2 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index fabd519ca7..7429ac8e0e 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -543,8 +543,7 @@ API key.")
(search-input-file inputs "bin/guile"))))))
(add-after 'make-autoloads 'patch-autoloads
(lambda _
- (substitute* (string-append (elpa-directory #$output)
- "/geiser-guile-autoloads.el")
+ (substitute* "geiser-guile-autoloads.el"
;; Activating implementations fails when Geiser is not yet
;; loaded, so let's defer that until it is.
(("\\(geiser-activate-implementation .*\\)" all)