gnu: Add emacs-next-pgtk-xwidgets.

* gnu/packages/emacs.scm (emacs-next-pgtk-xwidgets): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Antero Mejr 2023-04-30 04:02:06 +00:00 committed by Liliana Marie Prikler
parent 3fc284da69
commit 4c3532d7ab
No known key found for this signature in database
GPG Key ID: 442A84B8C70E2F87

View File

@ -459,6 +459,19 @@ languages.")
(description "This Emacs build implements graphical UI purely in terms
of GTK and supports tree-sitter.")))
(define-public emacs-next-pgtk-xwidgets
(package
(inherit emacs-next-pgtk)
(name "emacs-next-pgtk-xwidgets")
(synopsis "Emacs text editor with @code{xwidgets} and @code{pgtk} support")
(arguments
(substitute-keyword-arguments (package-arguments emacs-next-pgtk)
((#:configure-flags flags #~'())
#~(cons "--with-xwidgets" #$flags))))
(inputs
(modify-inputs (package-inputs emacs-next-pgtk)
(prepend gsettings-desktop-schemas webkitgtk-with-libsoup2)))))
(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.