~ruther/guix-local

b978ce1f9643f2509932b5fd27a96be077a3fce4 — Danny Milosavljevic 1 year, 4 months ago f35135c
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
1 files changed, 6 insertions(+), 2 deletions(-)

M gnu/packages/music.scm
M gnu/packages/music.scm => gnu/packages/music.scm +6 -2
@@ 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/")