From 1264ad752974ebd80a99eb8b367d0c6bdf219f21 Mon Sep 17 00:00:00 2001 From: Adam Dinwoodie Date: Tue, 28 Oct 2025 13:30:35 +0000 Subject: [PATCH] quodlibet: don't use Xine unnecessarily In 50dc0203707d (quodlibet: makeover, 2022-08-05) / #185236, the quodlibet library was refactored. That commit appears to have accidentally changed the default arguments for building quodlibet to mean the Xine backend would always be included, rather than only as an alternative to the Gstreamer backend. This adds unnecessary dependencies for the non-Xine quodlibet packages, so default to only including Xine if Gstreamer is absent. --- pkgs/applications/audio/quodlibet/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/audio/quodlibet/default.nix b/pkgs/applications/audio/quodlibet/default.nix index 8d6518a1e323..98047b81f28b 100644 --- a/pkgs/applications/audio/quodlibet/default.nix +++ b/pkgs/applications/audio/quodlibet/default.nix @@ -34,7 +34,7 @@ withGstPlugins ? withGstreamerBackend, withGstreamerBackend ? true, gst_all_1, - withXineBackend ? true, + withXineBackend ? !withGstreamerBackend, xine-lib, # tests