New commits:
commit f6bf061a96c7423cd93c992f4a7cc5c38f1fdd7a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
mesademos: Updated to 7.2, uses autoconf
commit e4d32adf6279297e9175be6f5e232889943b55ba
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
mesalib: Updated to 7.2, uses autoconf, no more nouveau nor i915tex
diff --git a/graphics-libs/mesalib/BUILD b/graphics-libs/mesalib/BUILD
index a7d5f57..8a4108d 100755
--- a/graphics-libs/mesalib/BUILD
+++ b/graphics-libs/mesalib/BUILD
@@ -1,3 +1,4 @@
-make_single &&
-make ${MESALIB_BUILD} &&
-make_normal
+local MESALIB_DRIVERS_CONF="${MESALIB_DRIVERS//\ /,}" &&
+OPTS="--with-dri-drivers=$MESALIB_DRIVERS_CONF \
+ $OPTS" &&
+default_build
diff --git a/graphics-libs/mesalib/CONFIGURE b/graphics-libs/mesalib/CONFIGURE
index 1f82ab3..e4df854 100755
--- a/graphics-libs/mesalib/CONFIGURE
+++ b/graphics-libs/mesalib/CONFIGURE
@@ -1,3 +1,6 @@
+list_remove MESALIB_DRIVERS nouveau || true
+list_remove MESALIB_DRIVERS i915tex || true
+
. $GRIMOIRE/config_query_multi.function &&
if [[ "${SMGL_COMPAT_ARCHS[1]}" == "sparc" ]]
then
@@ -51,12 +54,10 @@ config_query_multi MESALIB_DRIVERS
\
"What drivers would you like to build?" \
all \
i810 \
- i915tex \
i915 \
i965 \
mach64 \
mga \
- nouveau \
r128 \
r200 \
r300 \
@@ -70,6 +71,7 @@ config_query_multi MESALIB_DRIVERS
\
ffb &&
if list_find "$MESALIB_DRIVERS" all
then
- MESALIB_DRIVERS="i810 i915tex i915 i965 mach64 mga nouveau r128 r200 r300
radeon s3v savage sis tdfx trident unichrome ffb"
+ MESALIB_DRIVERS="i810 i915 i965 mach64 mga r128 r200 r300 radeon s3v
savage sis tdfx trident unichrome ffb"
fi
fi
+
diff --git a/graphics-libs/mesalib/DETAILS b/graphics-libs/mesalib/DETAILS
index 29c33c6..28d75cf 100755
--- a/graphics-libs/mesalib/DETAILS
+++ b/graphics-libs/mesalib/DETAILS
@@ -11,11 +11,12 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/mesalib-git
SOURCE_URL[0]=git://anongit.freedesktop.org/git/mesa/mesa:mesalib-git
SOURCE_IGNORE=volatile
else
- VERSION=7.0.4
+ VERSION=7.2
SOURCE=MesaLib-${VERSION}.tar.bz2
SOURCE_URL[0]=${SOURCEFORGE_URL}/mesa3d/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Mesa-${VERSION}
-
SOURCE_HASH=sha512:7b0120cb2cbb27155de8c4c3ca595aacc6a00d1692b84796d2cdf81fd1dfade718f4617b771f5f86a67ab44d68798ea139e27fc1a05e866011a088b1873be3d3
+#
SOURCE_HASH=sha512:7b0120cb2cbb27155de8c4c3ca595aacc6a00d1692b84796d2cdf81fd1dfade718f4617b771f5f86a67ab44d68798ea139e27fc1a05e866011a088b1873be3d3
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
fi
LICENSE[0]=GPL
WEB_SITE=http://mesa3d.sourceforge.net/
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index 94cb335..6da61d5 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -1,3 +1,9 @@
+2008-10-06 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 7.2
+ Seems to still honour MESALIB_BUILD
+ * CONFIGURE: No more nouveau, i915tex
+ * PRE_BUILD: glw.pc.in is now included
+
2008-08-22 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS: updated spell to 7.0.4
diff --git a/graphics-libs/mesalib/MesaLib-7.2.tar.bz2.sig
b/graphics-libs/mesalib/MesaLib-7.2.tar.bz2.sig
new file mode 100644
index 0000000..7f285b4
Binary files /dev/null and b/graphics-libs/mesalib/MesaLib-7.2.tar.bz2.sig
differ
diff --git a/graphics-libs/mesalib/PRE_BUILD b/graphics-libs/mesalib/PRE_BUILD
index 5c82378..e6c012a 100755
--- a/graphics-libs/mesalib/PRE_BUILD
+++ b/graphics-libs/mesalib/PRE_BUILD
@@ -1,6 +1,5 @@
default_pre_build &&
# missing file in 7.0.2 release tarball
-cp $SPELL_DIRECTORY/glw.pc.in $SOURCE_DIRECTORY/src/glw/ &&
cd ${SOURCE_DIRECTORY}/configs &&
sedit "s:/usr/local:/usr:g" default &&
for i in $MESA_DEMOS
do
diff --git a/graphics/mesademos/MesaDemos-7.2.tar.bz2.sig
b/graphics/mesademos/MesaDemos-7.2.tar.bz2.sig
new file mode 100644
index 0000000..3fe7c9a
Binary files /dev/null and b/graphics/mesademos/MesaDemos-7.2.tar.bz2.sig
differ
diff --git a/graphics/mesademos/MesaLib-7.2.tar.bz2.sig
b/graphics/mesademos/MesaLib-7.2.tar.bz2.sig
new file mode 100644
index 0000000..96fb375
Binary files /dev/null and b/graphics/mesademos/MesaLib-7.2.tar.bz2.sig differ
[SM-Commit] GIT changes to master grimoire by Eric Sandall (f6bf061a96c7423cd93c992f4a7cc5c38f1fdd7a),
Eric Sandall, 10/07/2008