summaryrefslogtreecommitdiffstats
path: root/pkgs/development/libraries/SDL2
diff options
context:
space:
mode:
authorManuel Adameit <m.adameit@outlook.com>2015-02-08 18:08:14 +0100
committerManuel Adameit <m.adameit@outlook.com>2015-02-08 18:08:14 +0100
commitc7a74ca5c613761cbe661f0281cda4e90cf614ce (patch)
tree9e26c5f9192e52eef68be6d9d3fbc3bde3e71007 /pkgs/development/libraries/SDL2
parentb84104a381de29691d1809b6aa4ea6fbb1dd51c3 (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.nix6
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 ];
};
}