aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2025-02-16 14:27:29 +0100
committerDanny Milosavljevic <dannym@friendly-machines.com>2025-02-16 14:29:49 +0100
commitb978ce1f9643f2509932b5fd27a96be077a3fce4 (patch)
treec1e8b5c256cb9afa37d3bcd44333ab7908576bba
parentf35135c549daa8f91fba388b712da5bda2e4da96 (diff)
downloadguix-b978ce1f9643f2509932b5fd27a96be077a3fce4.tar.gz
guix-b978ce1f9643f2509932b5fd27a96be077a3fce4.zip
gnu: strawberry: Support wayland.
* gnu/packages/music.scm (strawberry)[build-system]: Switch to qt-build-system. [arguments]<#:qtbase>: Use qtbase 6. <#:configure-flags>: Select qt 6. [inputs]: Add qtwayland. Change-Id: I2a94ff92c8aefe8e7dfc7cbf2a9113d5df89f5e7
-rw-r--r--gnu/packages/music.scm8
1 files changed, 6 insertions, 2 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index abe1f0fad6..bf47489d34 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -764,9 +764,12 @@ Winamp/XMMS skins.")
(lambda (file stat)
(string-match "^3rdparty/[^/]*$" file))
#:directories? #t))))))
- (build-system cmake-build-system)
+ (build-system qt-build-system)
(arguments
- `(#:test-target "run_strawberry_tests"
+ `(#:qtbase ,qtbase
+ #:test-target "run_strawberry_tests"
+ #:configure-flags
+ `("-DBUILD_WITH_QT6=ON")
#:phases
(modify-phases %standard-phases
(add-after 'install 'wrap-program
@@ -807,6 +810,7 @@ Winamp/XMMS skins.")
protobuf
pulseaudio
qtbase
+ qtwayland
sqlite
taglib))
(home-page "https://www.strawberrymusicplayer.org/")