gnu: quodlibet: Fix build.

Some tests fail because adwaita-icon-theme doesn't ship legacy icons
anymore since version 42.  Application runs fine without visual defects.

* gnu/packages/music.scm (quodlibet): Skip trayicon tests.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
This commit is contained in:
Remco van 't Veer 2022-09-18 16:21:07 +02:00 committed by Mathieu Othacehe
parent a47a051e3d
commit 51ab8b8553
No known key found for this signature in database
GPG key ID: 8354763531769CA6

View file

@ -6789,7 +6789,9 @@ (define-public quodlibet
"--ignore=tests/test_browsers_iradio.py"
;; broken upstream
"--disable-warnings"
"--ignore=tests/quality")
"--ignore=tests/quality"
;; missing legacy icons in adwaita-icon-theme
"--ignore=tests/plugin/test_trayicon.py")
(format #t "test suite not run~%"))))
(add-after 'install 'glib-or-gtk-wrap ; ensure icons loaded
(assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap))