From b4a09f1f9d1599478afadffa782a02690550447c Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 15 Aug 2024 09:59:49 +0200 Subject: [PATCH] pipewire: disable ldac when unavailable ldacbt only supports little endian platforms. This was mistakenly made unconditional when the ldacbtSupport option was removed. (It used to check availability in its default value.) Fixes: 3cf28607c140 ("pipewire: remove superfluous args") --- pkgs/development/libraries/pipewire/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix index d9ddee2b1022..27b5eff1f1ae 100644 --- a/pkgs/development/libraries/pipewire/default.nix +++ b/pkgs/development/libraries/pipewire/default.nix @@ -160,7 +160,7 @@ stdenv.mkDerivation(finalAttrs: { # source code is not easily obtainable (lib.mesonEnable "bluez5-codec-lc3plus" false) (lib.mesonEnable "bluez5-codec-lc3" true) - (lib.mesonEnable "bluez5-codec-ldac" true) + (lib.mesonEnable "bluez5-codec-ldac" (lib.meta.availableOn stdenv.hostPlatform ldacbt)) (lib.mesonEnable "opus" true) (lib.mesonOption "sysconfdir" "/etc") (lib.mesonEnable "raop" raopSupport)