From 93551174af7a96d61f22f013ad1b9935106bf040 Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Fri, 14 Feb 2025 17:14:51 +0100 Subject: [PATCH] gnu: openrgb: Support wayland. * gnu/packages/hardware.scm (openrgb)[inputs]: Add qtwayland-5. [build-system]: Switch to qt-build-system. Change-Id: I9877876315af280fbe2b53b45bdc89012ffc22ed --- gnu/packages/hardware.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/hardware.scm b/gnu/packages/hardware.scm index 5c84531216c1c8723f794072f33de537c77d93ce..9ef98a17c0670bbb4743ee11d5e4ac591eb94d45 100644 --- a/gnu/packages/hardware.scm +++ b/gnu/packages/hardware.scm @@ -108,6 +108,7 @@ #:use-module (guix build-system perl) #:use-module (guix build-system pyproject) #:use-module (guix build-system python) + #:use-module (guix build-system qt) #:use-module (guix download) #:use-module (guix gexp) #:use-module (guix git-download) @@ -1142,7 +1143,7 @@ technology, such as head mounted displays with built in head tracking.") "dependencies/winring0" ;; Some bundled appimages "scripts/tools")))))) - (build-system cmake-build-system) + (build-system qt-build-system) (arguments (list #:tests? #f ; doesn't have tests @@ -1174,7 +1175,8 @@ technology, such as head mounted displays with built in head tracking.") nlohmann-json libusb mbedtls-lts - qtbase-5)) + qtbase-5 + qtwayland-5)) (native-inputs (list pkg-config qttools-5))