[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/08: gnu: emacs-minimal: Install the custom site-start file.
From: |
guix-commits |
Subject: |
06/08: gnu: emacs-minimal: Install the custom site-start file. |
Date: |
Sun, 22 Mar 2020 21:45:17 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 393c5e69281d997b345362626d7ffb988ab862f6
Author: Maxim Cournoyer <address@hidden>
AuthorDate: Sun Mar 22 12:46:39 2020 -0400
gnu: emacs-minimal: Install the custom site-start file.
This makes the EMACS-MINIMAL package more generally useful, by adding
support
to load autoload definitions. Note that this doesn't negatively impact the
performance of the emacs-build-system, because at that time the --quick
option
is used, which disables loading site-start.el (which is the one calling
GUIX-EMACS-AUTOLOAD-PACKAGES).
* gnu/packages/emacs.scm (emacs-minimal)[phases]: Do not delete the
'install-site-start phase.
[inputs]: Add the emacs/guix-emacs.el auxiliary file.
---
gnu/packages/emacs.scm | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index cf84af9..3be3ff0 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -336,13 +336,11 @@ languages.")
(build-system gnu-build-system)
(arguments
(substitute-keyword-arguments (package-arguments emacs)
- ((#:phases phases)
- `(modify-phases ,phases
- (delete 'install-site-start)))
((#:configure-flags flags ''())
`(list "--with-gnutls=no" "--disable-build-details"))))
(inputs
- `(("ncurses" ,ncurses)))
+ `(("guix-emacs.el" ,(search-auxiliary-file "emacs/guix-emacs.el"))
+ ("ncurses" ,ncurses)))
(native-inputs
`(("pkg-config" ,pkg-config)))))
- branch master updated (6607aad -> 4ef89d8), guix-commits, 2020/03/22
- 02/08: gnu: emacs: Remove obsolete FIXME comment., guix-commits, 2020/03/22
- 03/08: Revert "gnu: emacs: Byte compile the site-lisp directory.", guix-commits, 2020/03/22
- 01/08: build: emacs-utils: Add an option to select scoping for batch eval., guix-commits, 2020/03/22
- 04/08: gnu: emacs: Byte compile the site-lisp directory, without coupling., guix-commits, 2020/03/22
- 05/08: gnu: emacs: Re-indent., guix-commits, 2020/03/22
- 06/08: gnu: emacs-minimal: Install the custom site-start file.,
guix-commits <=
- 07/08: gnu: emacs: Patch references to /bin/sh., guix-commits, 2020/03/22
- 08/08: gnu: emacs-elpy: Update to 1.32.0., guix-commits, 2020/03/22