summary refs log tree commit diff
path: root/pkgs/servers/pulseaudio
diff options
context:
space:
mode:
authorAristid Breitkreuz <aristidb@gmail.com>2014-10-05 19:50:35 +0200
committerAristid Breitkreuz <aristidb@gmail.com>2014-10-05 19:50:35 +0200
commit6c7786074f8a3d925cd559bc6a51ba85e53bbd37 (patch)
treed94973e2152b27ec6f6b4637fab1902c5283ec27 /pkgs/servers/pulseaudio
parent5c0816567d6b99bd2ef7c8ae5744f80a6a0372c4 (diff)
downloadnixpkgs-6c7786074f8a3d925cd559bc6a51ba85e53bbd37.tar
nixpkgs-6c7786074f8a3d925cd559bc6a51ba85e53bbd37.tar.gz
nixpkgs-6c7786074f8a3d925cd559bc6a51ba85e53bbd37.tar.bz2
nixpkgs-6c7786074f8a3d925cd559bc6a51ba85e53bbd37.tar.lz
nixpkgs-6c7786074f8a3d925cd559bc6a51ba85e53bbd37.tar.xz
nixpkgs-6c7786074f8a3d925cd559bc6a51ba85e53bbd37.tar.zst
nixpkgs-6c7786074f8a3d925cd559bc6a51ba85e53bbd37.zip
fix sound in minecraft for pulseaudio users
Diffstat (limited to 'pkgs/servers/pulseaudio')
-rw-r--r--pkgs/servers/pulseaudio/default.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/servers/pulseaudio/default.nix b/pkgs/servers/pulseaudio/default.nix
index de262af095c..5e0bc4f60f1 100644
--- a/pkgs/servers/pulseaudio/default.nix
+++ b/pkgs/servers/pulseaudio/default.nix
@@ -3,7 +3,8 @@
 , bluez, sbc, udev, libcap, json_c
 , jackaudioSupport ? false, jack2 ? null
 , x11Support ? false, xlibs
-, useSystemd ? false, systemd ? null }:
+, useSystemd ? false, systemd ? null
+, ossWrapper ? false }:
 
 assert jackaudioSupport -> jack2 != null;
 
@@ -49,11 +50,13 @@ stdenv.mkDerivation rec {
     "--disable-solaris"
     "--disable-jack"
     "--disable-oss-output"
-    "--disable-oss-wrapper"
+  ] ++ stdenv.lib.optional (!ossWrapper) "--disable-oss-wrapper" ++
+  [
     "--localstatedir=/var"
     "--sysconfdir=/etc"
     "--with-access-group=audio"
-  ] ++ stdenv.lib.optional jackaudioSupport "--enable-jack"
+  ]
+    ++ stdenv.lib.optional jackaudioSupport "--enable-jack"
     ++ stdenv.lib.optional stdenv.isDarwin "--with-mac-sysroot=/";
 
   enableParallelBuilding = true;