mesa: enable full gallium, xcb, and egl support, and build all available dri back-ends

svn path=/nixpkgs/trunk/; revision=27786
This commit is contained in:
Peter Simons 2011-07-14 19:21:37 +00:00
parent 18bd4e67d7
commit e7a9b41e9c

View File

@ -22,10 +22,10 @@ stdenv.mkDerivation {
''; '';
configureFlags = configureFlags =
"--enable-gallium --enable-gl-osmesa --with-dri-drivers=swrast,radeon,r600 " " --with-driver=dri --enable-gl-osmesa --enable-gles1"
+ stdenv.lib.optionalString (stdenv.system == "mips64-linux") + " --enable-gallium --enable-gallium-r600 --enable-gles2"
" --with-dri-drivers=swrast --with-driver=dri" + " --enable-gallium-swrast --enable-gallium-egl --enable-glx-tls"
+ stdenv.lib.optionalString stdenv.isDarwin " --disable-egl"; + " --enable-xcb --enable-egl --disable-glut";
buildInputs = buildInputs =
[ pkgconfig expat x11 libdrm xlibs.makedepend xlibs.glproto [ pkgconfig expat x11 libdrm xlibs.makedepend xlibs.glproto