Mathieu Othacehe writes: > * gnu/packages/ssh.scm (openssh-no-x): New variable. > --- > gnu/packages/ssh.scm | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm > index 73841db6b5..13cf305695 100644 > --- a/gnu/packages/ssh.scm > +++ b/gnu/packages/ssh.scm > @@ -239,6 +239,14 @@ Additionally, various channel-specific options can be negotiated.") > "See LICENSE in the distribution.")) > (home-page "https://www.openssh.com/"))) > > +;; OpenSSH without X support. This allows to use OpenSSH without dragging X > +;; libraries to the closure. > +(define-public openssh-no-x > + (package > + (inherit openssh) > + (name "openssh-no-x") > + (inputs (alist-delete "xauth" (package-inputs openssh))))) Maybe add a synopsis so users don't have to guess what this package does. I.e. (synopsis "OpenSSH client and server without X11 support"). I also think 'openssh-sans-x' is better, and is already a fairly common convention. :-)