Merge pull request #224493 from arcnmx/scream-features

authored by

Artturi and committed by
GitHub
fc46a9d1 f8f13b50

+6 -3
+6 -3
pkgs/applications/audio/scream/default.nix
··· 1 1 { stdenv, lib, config, fetchFromGitHub, cmake, pkg-config 2 2 , alsaSupport ? stdenv.isLinux, alsa-lib 3 3 , pulseSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio 4 - , jackSupport ? false, libjack2 4 + , jackSupport ? false, libjack2, soxr 5 + , pcapSupport ? false, libpcap 5 6 }: 6 7 7 8 stdenv.mkDerivation rec { ··· 16 17 }; 17 18 18 19 buildInputs = lib.optional pulseSupport libpulseaudio 19 - ++ lib.optional jackSupport libjack2 20 - ++ lib.optional alsaSupport alsa-lib; 20 + ++ lib.optionals jackSupport [ libjack2 soxr ] 21 + ++ lib.optional alsaSupport alsa-lib 22 + ++ lib.optional pcapSupport libpcap; 21 23 nativeBuildInputs = [ cmake pkg-config ]; 22 24 23 25 cmakeFlags = [ 24 26 "-DPULSEAUDIO_ENABLE=${if pulseSupport then "ON" else "OFF"}" 25 27 "-DALSA_ENABLE=${if alsaSupport then "ON" else "OFF"}" 26 28 "-DJACK_ENABLE=${if jackSupport then "ON" else "OFF"}" 29 + "-DPCAP_ENABLE=${if pcapSupport then "ON" else "OFF"}" 27 30 ]; 28 31 29 32 cmakeDir = "../Receivers/unix";