-Desactive certains drivers dans Mesa a cause d'un bug avec le HP Mini
[hvlinux.git] / stage4 / pkg / MesaLib
index 80b8017..45e210b 100644 (file)
@@ -2,10 +2,24 @@
 
 hvconfig_pre()
 {
+    local DRVPTS=""
+
+    if [ -n "${XORG_VIDEO_DRIVER}" ]; then
+        case "${XORG_VIDEO_DRIVER}" in
+           nouveau)
+               DRVPTS="--with-dri-drivers=nouveau --enable-gallium-nouveau"
+               ;;
+           intel)
+               DRVPTS="--with-dri-drivers=i915,i965 --enable-gallium-i915 --enable-gallium-i965"
+               ;;
+       esac
+    fi
+
     CONFIGURE_OPTS="\
         ${CONFIGURE_OPTS} \
         --enable-motif \
         --enable-xcb \
+        ${DRVPTS} \
         ${XORG_CONFIG}"
 
     # Mesa builds with debugging symbols. Remove the -g switch from both CFLAGS