[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