From 8ab08a2ca7e29c53468d72577e0b3b8286d652b5 Mon Sep 17 00:00:00 2001 From: John Soo Date: Mon, 30 Mar 2020 03:33:08 -0700 Subject: [PATCH 1/4] gnu: xinit: Specify xinputs in configure flags. * gnu/packages/xorg.scm (xinit):[arguments] Specify twm, xauth, xclock, xorg-server, xrdb, xorg-server, and xterm in configure flags and propagate them. --- gnu/packages/xorg.scm | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index 42596aa0f1..d7f55394ab 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm @@ -5922,7 +5922,33 @@ The XCB util-wm module provides the following libraries: (native-inputs `(("pkg-config" ,pkg-config))) (propagated-inputs - `(("xauth" ,xauth))) + `(("twm" ,twm) + ("xauth" ,xauth) + ("xclock" ,xclock) + ("xorg-server" ,xorg-server) + ("xrdb" ,xrdb) + ("xterm" ,xterm))) + (arguments + `(#:configure-flags + (list + (string-append + "--with-twm=" + (assoc-ref %build-inputs "twm") "/bin/twm") + (string-append + "--with-xauth=" + (assoc-ref %build-inputs "xauth") "/bin/xauth") + (string-append + "--with-xclock=" + (assoc-ref %build-inputs "xclock") "/bin/xclock") + (string-append + "--with-xrdb=" + (assoc-ref %build-inputs "xrdb") "/bin/xrdb") + (string-append + "--with-xserver=" + (assoc-ref %build-inputs "xorg-server") "/bin/X") + (string-append + "--with-xterm=" + (assoc-ref %build-inputs "xterm") "/bin/xterm")))) (home-page "https://www.x.org/") (synopsis "Commands to start the X Window server") (description -- 2.29.2