diff options
author | Mark Vainomaa <mikroskeem@mikroskeem.eu> | 2021-06-29 22:35:53 +0300 |
---|---|---|
committer | Mark Vainomaa <mikroskeem@mikroskeem.eu> | 2021-06-29 22:39:30 +0300 |
commit | dfa1e4ca37d4b9751806506c79e4403fc6f61fcc (patch) | |
tree | f07549a37bac1262eb526ddceaa57c5de8cd2e7e /pkgs/development/libraries/SDL/default.nix | |
parent | 34d960aecb709028f2d843b22b04c79935204f42 (diff) |
SDL: fix wrongly linking to Mesa on Darwin
Diffstat (limited to 'pkgs/development/libraries/SDL/default.nix')
-rw-r--r-- | pkgs/development/libraries/SDL/default.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/development/libraries/SDL/default.nix b/pkgs/development/libraries/SDL/default.nix index bf76bc1e85708..225cadac8c600 100644 --- a/pkgs/development/libraries/SDL/default.nix +++ b/pkgs/development/libraries/SDL/default.nix @@ -5,7 +5,7 @@ , x11Support ? !stdenv.isCygwin && !stdenv.hostPlatform.isAndroid , libXext, libICE, libXrandr , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux && !stdenv.hostPlatform.isAndroid, libpulseaudio -, OpenGL, CoreAudio, CoreServices, AudioUnit, Kernel, Cocoa +, OpenGL, GLUT, CoreAudio, CoreServices, AudioUnit, Kernel, Cocoa }: # NOTE: When editing this expression see if the same change applies to @@ -16,7 +16,8 @@ with lib; let extraPropagatedBuildInputs = [ ] ++ optionals x11Support [ libXext libICE libXrandr ] - ++ optionals openglSupport [ libGL libGLU ] + ++ optionals (openglSupport && stdenv.isLinux) [ libGL libGLU ] + ++ optionals (openglSupport && stdenv.isDarwin) [ OpenGL GLUT ] ++ optional alsaSupport alsa-lib ++ optional pulseaudioSupport libpulseaudio ++ optional stdenv.isDarwin Cocoa; |