diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2016-02-29 12:47:12 -0600 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2016-02-29 21:20:04 -0600 |
commit | d085a649c231f48e4b7f58c0f10d609fd76a7389 (patch) | |
tree | 3ee0c018f07052514d9fb641da6fdb3b2e20e8e1 /pkgs/development/libraries/openal-soft | |
parent | f3336a122acafd02fad80af31595c38dfd3133b6 (diff) | |
download | nixlib-d085a649c231f48e4b7f58c0f10d609fd76a7389.tar nixlib-d085a649c231f48e4b7f58c0f10d609fd76a7389.tar.gz nixlib-d085a649c231f48e4b7f58c0f10d609fd76a7389.tar.bz2 nixlib-d085a649c231f48e4b7f58c0f10d609fd76a7389.tar.lz nixlib-d085a649c231f48e4b7f58c0f10d609fd76a7389.tar.xz nixlib-d085a649c231f48e4b7f58c0f10d609fd76a7389.tar.zst nixlib-d085a649c231f48e4b7f58c0f10d609fd76a7389.zip |
openal: fix darwin builds
Diffstat (limited to 'pkgs/development/libraries/openal-soft')
-rw-r--r-- | pkgs/development/libraries/openal-soft/default.nix | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/development/libraries/openal-soft/default.nix b/pkgs/development/libraries/openal-soft/default.nix index ff29b2741fbd..4a466ad133ac 100644 --- a/pkgs/development/libraries/openal-soft/default.nix +++ b/pkgs/development/libraries/openal-soft/default.nix @@ -1,6 +1,7 @@ { stdenv, fetchurl, cmake -, alsaSupport ? true, alsaLib ? null -, pulseSupport ? true, libpulseaudio ? null +, alsaSupport ? !stdenv.isDarwin, alsaLib ? null +, pulseSupport ? !stdenv.isDarwin, libpulseaudio ? null +, CoreServices, AudioUnit, AudioToolbox }: with stdenv.lib; @@ -19,7 +20,8 @@ stdenv.mkDerivation rec { buildInputs = [ cmake ] ++ optional alsaSupport alsaLib - ++ optional pulseSupport libpulseaudio; + ++ optional pulseSupport libpulseaudio + ++ optional stdenv.isDarwin [ CoreServices AudioUnit AudioToolbox ]; NIX_LDFLAGS = [] ++ optional alsaSupport "-lasound" @@ -30,5 +32,6 @@ stdenv.mkDerivation rec { homepage = http://kcat.strangesoft.net/openal.html; license = licenses.lgpl2; maintainers = with maintainers; [ftrvxmtrx]; + platforms = platforms.unix; }; } |