summaryrefslogtreecommitdiffstats
path: root/pkgs/development/libraries/SDL2
diff options
context:
space:
mode:
authorCarles Pagès <page@cubata.homelinux.net>2013-11-04 19:49:57 +0100
committerCarles Pagès <page@cubata.homelinux.net>2013-11-04 19:49:57 +0100
commitb551f8bced96fa069d41007faf5a9eb6f5974e92 (patch)
treec25885e1e2d16cc13bd66a04abc3d2e6bbed830e /pkgs/development/libraries/SDL2
parent1138f0a96b3cd46894b059ba135310a1464ce1a0 (diff)
SDL2: clean configure flags.
I removed some flags that are no longer present, one that was redundant (default value) and added a comment regarding why enable-static is there.
Diffstat (limited to 'pkgs/development/libraries/SDL2')
-rw-r--r--pkgs/development/libraries/SDL2/default.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/development/libraries/SDL2/default.nix b/pkgs/development/libraries/SDL2/default.nix
index 79522dbf2cb8..8da6fefd1aa4 100644
--- a/pkgs/development/libraries/SDL2/default.nix
+++ b/pkgs/development/libraries/SDL2/default.nix
@@ -15,10 +15,11 @@ assert alsaSupport -> alsaLib != null;
assert pulseaudioSupport -> pulseaudio != null;
let
+ # force enable-static, to workaround this bug:
+ # https://bugzilla.libsdl.org/show_bug.cgi?id=1431
configureFlagsFun = attrs: ''
- --disable-oss --disable-video-x11-xme
- --disable-x11-shared --disable-alsa-shared --enable-rpath --disable-pulseaudio-shared
- --disable-osmesa-shared --enable-static
+ --enable-static --disable-oss --disable-x11-shared
+ --disable-pulseaudio-shared --disable-alsa-shared
${if alsaSupport then "--with-alsa-prefix=${attrs.alsaLib}/lib" else ""}
'';
in