Build mumble with pulse support
This commit is contained in:
parent
66fb7d5cd0
commit
52f0ee0039
|
@ -71,10 +71,10 @@ let
|
||||||
pcre
|
pcre
|
||||||
speechd
|
speechd
|
||||||
zeroc-ice.all
|
zeroc-ice.all
|
||||||
|
libpulseaudio
|
||||||
]
|
]
|
||||||
++ lib.optional stdenv.isLinux alsaLib
|
++ lib.optional stdenv.isLinux alsaLib
|
||||||
++ lib.optional jackSupport libjack2
|
++ lib.optional jackSupport libjack2;
|
||||||
++ lib.optional pulseSupport libpulseaudio;
|
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"CONFIG+=no-server"
|
"CONFIG+=no-server"
|
||||||
|
@ -82,6 +82,8 @@ let
|
||||||
|
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
"-Dice=off"
|
"-Dice=off"
|
||||||
|
"-Dpulseaudio=on"
|
||||||
|
"-Dalsa=on"
|
||||||
"-Doverlay-xcompile=off"
|
"-Doverlay-xcompile=off"
|
||||||
"-DRELEASE_ID=${source.version}"
|
"-DRELEASE_ID=${source.version}"
|
||||||
];
|
];
|
||||||
|
@ -89,6 +91,8 @@ let
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
# bin stuff
|
# bin stuff
|
||||||
install -Dm755 mumble $out/bin/mumble
|
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
|
install -Dm755 $src/scripts/mumble-overlay $out/bin/mumble-overlay
|
||||||
|
|
||||||
# lib stuff
|
# lib stuff
|
||||||
|
|
Loading…
Reference in a new issue