Upgrade to MesaLib-10.3.5
[hvlinux.git] / stage4 / pkg / MesaLib
index 95e4634..de43784 100644 (file)
@@ -2,17 +2,14 @@
 
 hvconfig_pre()
 {
-    local DRI_OPTS="--with-dri-drivers=swrast"
     local GAL_OPTS="--with-gallium-drivers=svga,swrast"
 
     if [ -n "${XORG_VIDEO_DRIVER}" ]; then
         case "${XORG_VIDEO_DRIVER}" in
            nouveau)
-               DRI_OPTS+=",nouveau"
                GAL_OPTS+=",nouveau"
                ;;
            intel)
-                DRI_OPTS+=",i915,i965"
                 GAL_OPTS+=",i915"
                ;;
        esac
@@ -22,19 +19,18 @@ hvconfig_pre()
         --enable-texture-float \
         --enable-gles1 \
         --enable-gles2 \
+        --enable-openvg \
+        --enable-osmesa \
         --enable-xa \
-        --enable-shared-glapi \
-        --enable-shared-dricore \
+        --enable-gbm \
+        --enable-gallium-egl \
+        --enable-gallium-gbm \
         --enable-glx-tls \
-        ${DRI_OPTS} \
+        --with-egl-platforms="drm,x11" \
         ${GAL_OPTS} \
         ${XORG_CONFIG}"
 
     # Mesa builds with debugging symbols. Remove the -g switch from both CFLAGS
     # and CXXFLAGS with this command:
     sed 's@FLAGS=\"-g@FLAGS=\"@' -i ${LFS_TMP}/${PACKAGE}/configure
-
-    # Revert effect of automatically applying blfs patch for xdemos (this patch
-    # causes a compilation bug with a missing GL/gl.h include)
-    sed 's@^\(SUBDIRS = src\) xdemos@\1@' -i ${LFS_TMP}/${PACKAGE}/Makefile
 }