~ruther/guix-local

d082573db1b86d922965dc746627bf0f0cc18af4 — stuebinm 2 years ago 176e2ed
gnu: hikari: Build against wlroots@0.15.

It fails to build with versions of wlroots newer than 0.15, which
seems unlikey to be fixed https://hub.darcs.net/raichoo/hikari/issue/45

* gnu/packages/wm.scm (wlroots-0.15): New variable.
(hikari)[inputs]: Replace wlroots with wlroots-0.15.

Change-Id: Id90e1e1ff399afe54fff68167f497f0484d2c218
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 16 insertions(+), 1 deletions(-)

M gnu/packages/wm.scm
M gnu/packages/wm.scm => gnu/packages/wm.scm +16 -1
@@ 1759,6 1759,21 @@ modules for building a Wayland compositor.")
    (propagated-inputs (modify-inputs (package-propagated-inputs wlroots)
                         (delete libdisplay-info)))))

(define-public wlroots-0.15
  (package
    (inherit wlroots)
    (name "wlroots-0.15")
    (version "0.15.1")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
             (url "https://gitlab.freedesktop.org/wlroots/wlroots")
             (commit version)))
       (file-name (git-file-name "wlroots" version))
       (sha256
        (base32 "00s73nhi3sc48l426jdlqwpclg41kx1hv0yk4yxhbzw19gqpfm1h"))))))

(define-public wmenu
  (package
    (name "wmenu")


@@ 3248,7 3263,7 @@ session.  Nor does it depend on any UI toolkits such as Qt or GTK.")
           linux-pam
           pango
           wayland
           wlroots-0.16))
           wlroots-0.15))
    (arguments
     `(#:tests? #f                      ; no tests
       #:make-flags