[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/06: gnu: Add emacs-minimal.
From: |
Alex Kost |
Subject: |
02/06: gnu: Add emacs-minimal. |
Date: |
Tue, 24 May 2016 08:47:53 +0000 (UTC) |
alezost pushed a commit to branch master
in repository guix.
commit b2eaf7bacd86d962d6e6ae0efa755741d1b781c8
Author: Alex Kost <address@hidden>
Date: Wed May 11 23:25:29 2016 +0300
gnu: Add emacs-minimal.
* gnu/packages/emacs.scm (emacs-minimal): New variable.
---
gnu/packages/emacs.scm | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index ae02a07..6240591 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -178,10 +178,25 @@ large Lisp programs. It has full Unicode support for
nearly all human
languages.")
(license license:gpl3+)))
-(define-public emacs-no-x
+(define-public emacs-minimal
;; This is the version that you should use as an input to packages that just
;; need to byte-compile .el files.
(package (inherit emacs)
+ (name "emacs-minimal")
+ (synopsis "The extensible text editor (used only for byte-compilation)")
+ (build-system gnu-build-system)
+ (arguments
+ (substitute-keyword-arguments (package-arguments emacs)
+ ((#:phases phases)
+ `(modify-phases ,phases
+ (delete 'install-site-start)))))
+ (inputs
+ `(("ncurses" ,ncurses)))
+ (native-inputs
+ `(("pkg-config" ,pkg-config)))))
+
+(define-public emacs-no-x
+ (package (inherit emacs)
(name "emacs-no-x")
(synopsis "The extensible, customizable, self-documenting text
editor (console only)")
- branch master updated (d16479c -> 8eeb301), Alex Kost, 2016/05/24
- 03/06: build-system/emacs: Use 'emacs-minimal' by default., Alex Kost, 2016/05/24
- 04/06: gnu: Move emacs for building from inputs to native-inputs., Alex Kost, 2016/05/24
- 02/06: gnu: Add emacs-minimal.,
Alex Kost <=
- 01/06: gnu: emacs: Remove *.elc and autoloads from the tarball., Alex Kost, 2016/05/24
- 05/06: gnu: Use 'emacs-minimal' instead of 'emacs-no-x'., Alex Kost, 2016/05/24
- 06/06: gnu: Add emacs-clojure-mode., Alex Kost, 2016/05/24