rosenthal: xdg-desktop-portal-hyprland: Change build system and inputs.

* rosenthal/packages/wm.scm (xdg-desktop-portal-hyprland):
[build-system]: Revert back to QT build system for wrap step.
[inputs]: Removed unneeded qtbase-5 and added qtwayland back.
This commit is contained in:
Ryan Schanzenbacher 2024-03-19 21:24:06 -04:00
parent 0e31205d73
commit 008a2eee4f
No known key found for this signature in database
GPG Key ID: 81B0E222A3E2308E

View File

@ -7,6 +7,7 @@
#:use-module (guix build-system cmake) #:use-module (guix build-system cmake)
#:use-module (guix build-system gnu) #:use-module (guix build-system gnu)
#:use-module (guix build-system meson) #:use-module (guix build-system meson)
#:use-module (guix build-system qt)
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix gexp) #:use-module (guix gexp)
#:use-module (guix git-download) #:use-module (guix git-download)
@ -298,9 +299,11 @@ language used in @code{hyprland}.")
(sha256 (sha256
(base32 (base32
"0fdbzxanmmzrvb9wfzg1pdsnlg7dl6v5k8bl44w10n48s7bbbzn0")))) "0fdbzxanmmzrvb9wfzg1pdsnlg7dl6v5k8bl44w10n48s7bbbzn0"))))
(build-system cmake-build-system) (build-system qt-build-system)
(arguments (arguments
(list #:tests? #f ;No tests (list #:tests? #f ;No tests
#:configure-flags #~(list "-Dsystemd=disabled")
#:qtbase qtbase
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-after 'unpack 'fix-path (add-after 'unpack 'fix-path
@ -321,7 +324,7 @@ language used in @code{hyprland}.")
hyprlang hyprlang
mesa mesa
pipewire pipewire
qtbase-5 qtwayland
sdbus-c++ sdbus-c++
slurp slurp
wayland-protocols)) wayland-protocols))