summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorDivya Ranjan <[email protected]>2024-12-26 18:20:48 +0000
committerLiliana Marie Prikler <[email protected]>2025-01-19 18:51:51 +0100
commit5e834c220e81fddb77a26e23cf0cd5055b866844 (patch)
tree6fc53ce81e1e745babd3f36b3bfee8901b1bf7fe /gnu
parentb88a79842cf53686e8c5ef8286aaa690bde5ef7f (diff)
gnu: Add emacs-lucid.
* gnu/packages/emacs.scm (emacs-lucid): New variable. Signed-off-by: Liliana Marie Prikler <[email protected]>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/emacs.scm15
1 files changed, 15 insertions, 0 deletions
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index a5f8802df4..c5e671c6a9 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -516,6 +516,21 @@ editor (with xwidgets support)")
(modify-inputs (package-inputs emacs-pgtk)
(prepend gsettings-desktop-schemas webkitgtk-with-libsoup2)))))
+(define-public emacs-lucid
+ (package/inherit emacs-no-x
+ (name "emacs-lucid")
+ (synopsis
+ "The extensible, customizable, self-documenting text editor (with Lucid toolkit)")
+ (inputs (modify-inputs (package-inputs emacs)
+ (delete "gtk+")
+ (prepend libxaw)))
+ (arguments
+ (substitute-keyword-arguments
+ (package-arguments emacs-no-x)
+ ((#:configure-flags flags #~'())
+ #~(cons "--with-x-toolkit=lucid"
+ #$flags))))))
+
(define-public emacs-motif
(package/inherit emacs-no-x
(name "emacs-motif")