gnu: Add emacs-lucid.

* gnu/packages/emacs.scm (emacs-lucid): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Divya Ranjan 2024-12-26 18:20:48 +00:00 committed by Liliana Marie Prikler
parent b88a79842c
commit 5e834c220e
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -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")