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