~ruther/guix-local

f176e6a8f35c738b25254f303d7eee66a25ba745 — Sergey Trofimov 3 months ago 4495234
gnu: awesome: Add missing input.

* gnu/packages/wm.scm (awesome): Set path to xterm.
[arguments]<#:phases>{set-paths}: Substitute xterm path.
[inputs]: Add xterm.

Change-Id: Ic74d9034a4d7907a2a85fa3fe3af3bde6ea61d94
Signed-off-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
1 files changed, 5 insertions(+), 1 deletions(-)

M gnu/packages/wm.scm
M gnu/packages/wm.scm => gnu/packages/wm.scm +5 -1
@@ 1910,7 1910,8 @@ for wlroots-based Wayland compositors.")
           xcb-util-keysyms
           xcb-util-renderutil
           xcb-util-xrm
           xcb-util-wm))
           xcb-util-wm
           xterm))
    (arguments
     `(#:modules ((guix build cmake-build-system)
                  (guix build utils)


@@ 1930,6 1931,9 @@ for wlroots-based Wayland compositors.")
             (substitute* "lib/awful/completion.lua"
               (("/usr/bin/env")
                ""))
             (substitute* '("lib/menubar/utils.lua" "awesomerc.lua")
               (("(terminal = ).*$" _ p)
                (string-append p "'" (assoc-ref inputs "xterm") "/bin/xterm'\n")))
             ;; The build process needs to load Cairo dynamically.
             (let* ((cairo (string-append (assoc-ref inputs "cairo") "/lib"))
                    (lua-version ,(version-major+minor (package-version lua)))