1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00

gnu: Remove emacs-xwidgets and its variants.

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

Fixes: guix/guix#6731 (emacs-xwidgets fails to build)
This commit is contained in:
Liliana Marie Prikler
2026-03-26 09:19:02 +01:00
parent e1988e2f6b
commit bf2f8ecccd

View File

@@ -648,32 +648,6 @@ editor (console only)")
(description "This Emacs build implements graphical UI purely in terms (description "This Emacs build implements graphical UI purely in terms
of GTK."))) of GTK.")))
(define-public emacs-xwidgets
(package/inherit emacs
(name "emacs-xwidgets")
(synopsis "The extensible, customizable, self-documenting text
editor (with xwidgets support)")
(arguments
(substitute-keyword-arguments arguments
((#:configure-flags flags #~'())
#~(cons "--with-xwidgets" #$flags))))
(inputs
(modify-inputs inputs
(prepend webkitgtk-with-libsoup2 libxcomposite)))))
(define-public emacs-pgtk-xwidgets
(package
(inherit emacs-pgtk)
(name "emacs-pgtk-xwidgets")
(synopsis "Emacs text editor with @code{xwidgets} and @code{pgtk} support")
(arguments
(substitute-keyword-arguments arguments
((#:configure-flags flags #~'())
#~(cons "--with-xwidgets" #$flags))))
(inputs
(modify-inputs inputs
(prepend gsettings-desktop-schemas webkitgtk-with-libsoup2)))))
(define-public emacs-lucid (define-public emacs-lucid
(package/inherit emacs-no-x (package/inherit emacs-no-x
(name "emacs-lucid") (name "emacs-lucid")
@@ -778,7 +752,6 @@ editor (with wide ints)" )
(define-public emacs-next (emacs->emacs-next emacs)) (define-public emacs-next (emacs->emacs-next emacs))
(define-public emacs-next-pgtk (emacs->emacs-next emacs-pgtk)) (define-public emacs-next-pgtk (emacs->emacs-next emacs-pgtk))
(define-public emacs-next-pgtk-xwidgets (emacs->emacs-next emacs-pgtk-xwidgets))
(define-deprecated-package emacs-next-tree-sitter (define-deprecated-package emacs-next-tree-sitter
emacs-next) emacs-next)