rosenthal: xdg-desktop-portal-hyprland: Wrap QT_PLUGIN_PATH.

* rosenthal/packages/wm.scm (xdg-desktop-portal-hyprland):
[build-system]: Switch to qt-build-system.
[arguments]<#:qtbase>: Use qtbase.
[inputs]: Add qtwayland.
Remove qtbase-5.
trunk
Ryan Schanzenbacher 8 months ago committed by Hilton Chain
parent a233498094
commit 2c967e048f
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292
  1. 6
      rosenthal/packages/wm.scm

@ -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)
@ -339,9 +340,10 @@ 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
#:qtbase qtbase
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-after 'unpack 'fix-path (add-after 'unpack 'fix-path
@ -362,7 +364,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))

Loading…
Cancel
Save