From 52f0ee0039ceff33e6424ff70102a5df650d11ab Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Wed, 28 Jul 2021 18:18:34 +0200 Subject: [PATCH] Build mumble with pulse support --- overlays/mumble/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/overlays/mumble/package.nix b/overlays/mumble/package.nix index 844de84a..8e14f27b 100644 --- a/overlays/mumble/package.nix +++ b/overlays/mumble/package.nix @@ -71,10 +71,10 @@ let pcre speechd zeroc-ice.all + libpulseaudio ] ++ lib.optional stdenv.isLinux alsaLib - ++ lib.optional jackSupport libjack2 - ++ lib.optional pulseSupport libpulseaudio; + ++ lib.optional jackSupport libjack2; configureFlags = [ "CONFIG+=no-server" @@ -82,6 +82,8 @@ let cmakeFlags = [ "-Dice=off" + "-Dpulseaudio=on" + "-Dalsa=on" "-Doverlay-xcompile=off" "-DRELEASE_ID=${source.version}" ]; @@ -89,6 +91,8 @@ let installPhase = '' # bin stuff install -Dm755 mumble $out/bin/mumble + wrapProgram $out/bin/mumble \ + --prefix LD_LIBRARY_PATH : "${libpulseaudio}/lib" install -Dm755 $src/scripts/mumble-overlay $out/bin/mumble-overlay # lib stuff