diff options
author | Manuel Adameit <m.adameit@outlook.com> | 2015-02-08 18:08:14 +0100 |
---|---|---|
committer | Manuel Adameit <m.adameit@outlook.com> | 2015-02-08 18:08:14 +0100 |
commit | c7a74ca5c613761cbe661f0281cda4e90cf614ce (patch) | |
tree | 9e26c5f9192e52eef68be6d9d3fbc3bde3e71007 /pkgs/development/libraries/SDL2 | |
parent | b84104a381de29691d1809b6aa4ea6fbb1dd51c3 (diff) |
Modified SDL2 derivation to work on Mac OSX darwin
default to no alsa on darwin
default to no x11 support on darwin
changed asserts to check for darwin
Diffstat (limited to 'pkgs/development/libraries/SDL2')
-rw-r--r-- | pkgs/development/libraries/SDL2/default.nix | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/development/libraries/SDL2/default.nix b/pkgs/development/libraries/SDL2/default.nix index b122248bb231..68f40cad2598 100644 --- a/pkgs/development/libraries/SDL2/default.nix +++ b/pkgs/development/libraries/SDL2/default.nix @@ -7,9 +7,9 @@ # OSS is no longer supported, for it's much crappier than ALSA and # PulseAudio. -assert alsaSupport || pulseaudioSupport; +assert !stdenv.isDarwin -> alsaSupport || pulseaudioSupport; -assert openglSupport -> (mesa != null && x11Support); +assert openglSupport -> (stdenv.isDarwin || mesa != null && x11Support); assert x11Support -> (x11 != null && libXrandr != null); assert alsaSupport -> alsaLib != null; assert pulseaudioSupport -> pulseaudio != null; @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { description = "A cross-platform multimedia library"; homepage = http://www.libsdl.org/; license = stdenv.lib.licenses.zlib; - platforms = stdenv.lib.platforms.linux; + platforms = stdenv.lib.platforms.all; maintainers = [ stdenv.lib.maintainers.page ]; }; } |