diff --git a/pkgs/development/libraries/SDL/default.nix b/pkgs/development/libraries/SDL/default.nix index 7006eb10f7ed..1c7d13471ff6 100644 --- a/pkgs/development/libraries/SDL/default.nix +++ b/pkgs/development/libraries/SDL/default.nix @@ -37,12 +37,13 @@ stdenv.mkDerivation rec { optional alsaSupport alsaLib ++ optional stdenv.isLinux libcap ++ optional openglSupport mesa ++ - optional pulseaudioSupport libpulseaudio; + optional pulseaudioSupport libpulseaudio ++ + optional stdenv.isDarwin Cocoa; buildInputs = let notMingw = !(stdenv ? cross) || stdenv.cross.libc != "msvcrt"; in optional notMingw audiofile - ++ optionals stdenv.isDarwin [ OpenGL CoreAudio CoreServices AudioUnit Kernel Cocoa ]; + ++ optionals stdenv.isDarwin [ OpenGL CoreAudio CoreServices AudioUnit Kernel ]; # XXX: By default, SDL wants to dlopen() PulseAudio, in which case # we must arrange to add it to its RPATH; however, `patchelf' seems