diff options
author | Sohalt <sohalt@sohalt.net> | 2021-11-12 04:34:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-12 04:34:28 +0100 |
commit | 75c771c0edc2fba327e8a8936b3b97525ed301ed (patch) | |
tree | e7e3f85fc6d955825e7e1797aa51fe29056f7fba /pkgs/applications/audio/snapcast | |
parent | 1848e2db99d5334bbca0e0f6bd4fd4ffa69c1692 (diff) | |
download | nixpkgs-75c771c0edc2fba327e8a8936b3b97525ed301ed.tar nixpkgs-75c771c0edc2fba327e8a8936b3b97525ed301ed.tar.gz nixpkgs-75c771c0edc2fba327e8a8936b3b97525ed301ed.tar.bz2 nixpkgs-75c771c0edc2fba327e8a8936b3b97525ed301ed.tar.lz nixpkgs-75c771c0edc2fba327e8a8936b3b97525ed301ed.tar.xz nixpkgs-75c771c0edc2fba327e8a8936b3b97525ed301ed.tar.zst nixpkgs-75c771c0edc2fba327e8a8936b3b97525ed301ed.zip |
snapcast: add pulseaudio support (#144674)
Diffstat (limited to 'pkgs/applications/audio/snapcast')
-rw-r--r-- | pkgs/applications/audio/snapcast/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/applications/audio/snapcast/default.nix b/pkgs/applications/audio/snapcast/default.nix index 0299f66191e..d2b6ba07d2e 100644 --- a/pkgs/applications/audio/snapcast/default.nix +++ b/pkgs/applications/audio/snapcast/default.nix @@ -1,7 +1,10 @@ { stdenv, lib, fetchFromGitHub, cmake, pkg-config , alsa-lib, asio, avahi, boost17x, flac, libogg, libvorbis, soxr +, pulseaudioSupport ? false, libpulseaudio , nixosTests }: +assert pulseaudioSupport -> libpulseaudio != null; + let dependency = { name, version, sha256 }: @@ -50,7 +53,7 @@ stdenv.mkDerivation rec { boost17x alsa-lib asio avahi flac libogg libvorbis aixlog popl soxr - ]; + ] ++ lib.optional pulseaudioSupport libpulseaudio; # Upstream systemd unit files are pretty awful, so we provide our own in a # NixOS module. It might make sense to get that upstreamed... |