diff --git a/pkgs/applications/audio/librespot/default.nix b/pkgs/applications/audio/librespot/default.nix index bbc55b41de22..8493793969f0 100644 --- a/pkgs/applications/audio/librespot/default.nix +++ b/pkgs/applications/audio/librespot/default.nix @@ -14,6 +14,8 @@ withPulseAudio ? false, libpulseaudio, withRodio ? true, + withAvahi ? false, + avahi-compat, }: rustPlatform.buildRustPackage rec { @@ -41,6 +43,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ openssl ] ++ lib.optional withALSA alsa-lib + ++ lib.optional withAvahi avahi-compat ++ lib.optional withPortAudio portaudio ++ lib.optional withPulseAudio libpulseaudio; @@ -48,6 +51,7 @@ rustPlatform.buildRustPackage rec { buildFeatures = lib.optional withRodio "rodio-backend" ++ lib.optional withALSA "alsa-backend" + ++ lib.optional withAvahi "with-avahi" ++ lib.optional withPortAudio "portaudio-backend" ++ lib.optional withPulseAudio "pulseaudio-backend";