Taylan Ulrich Bayirli/Kammer skribis:
> l...@gnu.org (Ludovic Courtès) writes:
>
>> Taylan Ulrich Bayirli/Kammer skribis:
>>
>>> +(define-public emacs-no-x-toolkit
>>> + (package (inherit emacs)
>>> +(name "emacs-no-x-toolkit")
>>> +(inputs (alist-delete "gtk+" (package-inputs emacs)))
l...@gnu.org (Ludovic Courtès) writes:
> Taylan Ulrich Bayirli/Kammer skribis:
>
>> +(define-public emacs-no-x-toolkit
>> + (package (inherit emacs)
>> +(name "emacs-no-x-toolkit")
>> +(inputs (alist-delete "gtk+" (package-inputs emacs)))
>> +(arguments
>> + (substitute-keyword-a
Taylan Ulrich Bayirli/Kammer skribis:
> +(define-public emacs-no-x-toolkit
> + (package (inherit emacs)
> +(name "emacs-no-x-toolkit")
> +(inputs (alist-delete "gtk+" (package-inputs emacs)))
> +(arguments
> + (substitute-keyword-arguments (package-arguments emacs)
> + ((#:
Taylan Ulrich Bayirli/Kammer skribis:
> From eb8b480c810322f8f986fc7cdb230f57e269a8c6 Mon Sep 17 00:00:00 2001
> From: Taylan Ulrich B
> Date: Mon, 28 Jul 2014 22:26:59 +0200
> Subject: [PATCH] gnu: Add emacs-no-x-toolkit.
>
> * gnu/packages/emacs.scm (emacs-no-x-toolkit): New variable.
LGTM, a
When using GTK, killing the X server will kill an Emacs daemon even if
all frames of it have been closed.
So here's a package inheriting from the default Emacs, taking out GTK
and passing its ./configure script the argument "--with-x-toolkit=no".
(If this isn't done explicitly and it can't find an