about summary refs log tree commit diff
path: root/pkgs/applications/networking/mumble/default.nix
diff options
context:
space:
mode:
authorNiklas Hambüchen <mail@nh2.me>2019-11-06 03:20:09 +0100
committerNiklas Hambüchen <mail@nh2.me>2019-11-06 03:21:47 +0100
commit02dc6ff5bccfcecd78da039e53e2b3ea8f420390 (patch)
tree38321fc945082c79051b4d81b7b059ba079b16a4 /pkgs/applications/networking/mumble/default.nix
parente47df96d3c25d152ec5e2f3be5e04cd97cb15e2a (diff)
mumble: Add RNNoise support.
Vastly improves suppression of background and typing noises.
Diffstat (limited to 'pkgs/applications/networking/mumble/default.nix')
-rw-r--r--pkgs/applications/networking/mumble/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/applications/networking/mumble/default.nix b/pkgs/applications/networking/mumble/default.nix
index b3d945710f094..fe4c9f32b2106 100644
--- a/pkgs/applications/networking/mumble/default.nix
+++ b/pkgs/applications/networking/mumble/default.nix
@@ -1,6 +1,7 @@
 { stdenv, fetchurl, fetchFromGitHub, fetchpatch, pkgconfig, qt5
 , avahi, boost, libopus, libsndfile, protobuf, speex, libcap
 , alsaLib, python
+, rnnoise
 , jackSupport ? false, libjack2 ? null
 , speechdSupport ? false, speechd ? null
 , pulseSupport ? false, libpulseaudio ? null
@@ -73,7 +74,7 @@ let
     type = "mumble";
 
     nativeBuildInputs = [ qt5.qttools ];
-    buildInputs = [ libopus libsndfile speex qt5.qtsvg ]
+    buildInputs = [ libopus libsndfile speex qt5.qtsvg rnnoise ]
       ++ optional stdenv.isLinux alsaLib
       ++ optional jackSupport libjack2
       ++ optional speechdSupport speechd