[Lunar-commits] <moonbase> mesa-lib: always build swrast driver

Paul Bredbury brebs at lunar-linux.org
Fri Oct 9 13:40:21 CEST 2009


commit a8cab1f734e29b3c952494a922bb5cb8c0c8b184
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Fri Oct 9 18:40:21 2009 +0700

    mesa-lib: always build swrast driver
    
    As a fall-back, for when a driver has missing functions.
---
 xorg7/mesa-lib/BUILD     |    3 ++-
 xorg7/mesa-lib/CONFIGURE |    3 ++-
 xorg7/mesa-lib/DETAILS   |    2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/xorg7/mesa-lib/BUILD b/xorg7/mesa-lib/BUILD
index 8538312..5982cb9 100644
--- a/xorg7/mesa-lib/BUILD
+++ b/xorg7/mesa-lib/BUILD
@@ -2,7 +2,8 @@
 
   if [[ -n $MESADRIVER ]] ; then
     # Build selected drivers only, rather than the default of all of them
-    OPTS+=" --with-dri-drivers="  &&
+    # Ensure that swrast is included, as a fall-back
+    OPTS+=" --with-dri-drivers=swrast,"  &&
     OPTS+=$(echo $MESADRIVER | sed s/\ /,/g)
   fi  &&
 
diff --git a/xorg7/mesa-lib/CONFIGURE b/xorg7/mesa-lib/CONFIGURE
index e10c977..a10e961 100644
--- a/xorg7/mesa-lib/CONFIGURE
+++ b/xorg7/mesa-lib/CONFIGURE
@@ -1,4 +1,5 @@
-SUPPORTED_DRIVERS="i810 i915 i965 mach64 mga r128 r200 r300 radeon s3v savage sis swrast tdfx trident unichrome"
+# swrast is always included, in BUILD
+SUPPORTED_DRIVERS="i810 i915 i965 mach64 mga r128 r200 r300 radeon s3v savage sis tdfx trident unichrome"
 
 make_drivers_checklist() {
   
diff --git a/xorg7/mesa-lib/DETAILS b/xorg7/mesa-lib/DETAILS
index fcca72e..b0b914b 100644
--- a/xorg7/mesa-lib/DETAILS
+++ b/xorg7/mesa-lib/DETAILS
@@ -12,7 +12,7 @@
       SOURCE3_VFY=sha1:0740e3c31a0e001f3820b17791f9aae663ec35eb
          WEB_SITE=http://www.mesa3d.org/
           ENTERED=20060215
-          UPDATED=20090929
+          UPDATED=20091007
             SHORT="Mesa 3D library"
 
 cat << EOF


More information about the Lunar-commits mailing list