Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (9fb4824a82a781e455918589ca857210ef45af82)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (9fb4824a82a781e455918589ca857210ef45af82)
  • Date: Wed, 7 Dec 2016 03:22:26 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

graphics-libs/mesalib/BUILD | 16 +++++++++-------
graphics-libs/mesalib/CONFIGURE | 3 ---
graphics-libs/mesalib/HISTORY | 4 ++++
3 files changed, 13 insertions(+), 10 deletions(-)

New commits:
commit 9fb4824a82a781e455918589ca857210ef45af82
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

graphics-libs/mesalib: fixed the Vulkan choice storage + reformatting

diff --git a/graphics-libs/mesalib/BUILD b/graphics-libs/mesalib/BUILD
index 512c8e4..15479ec 100755
--- a/graphics-libs/mesalib/BUILD
+++ b/graphics-libs/mesalib/BUILD
@@ -2,11 +2,13 @@
# https://bugs.freedesktop.org/show_bug.cgi?id=70471
# llvm-config output should contain -fno-rtti.
CXXFLAGS+=" -fno-rtti" &&
-OPTS="--with-dri-drivers=${MESALIB_DRIVERS// /,} \
- --with-gallium-drivers=${MESALIB_GALLIUM// /,} \
- --with-vulkan-drivers=${MESALIB_VULKAN// /,} \
- $MESALIB_OPTS \
- --with-egl-platforms=${MESA_EGL//\ /,} \
- $OPTS" &&
-echo "OPTS=$OPTS" &&
+
+local vulkan_drivers=${MESALIB_VULKAN// /,} &&
+vulkan_drivers=${vulkan_drivers//none/no} &&
+
+OPTS+=" --with-dri-drivers=${MESALIB_DRIVERS// /,} \
+ --with-gallium-drivers=${MESALIB_GALLIUM// /,} \
+ --with-vulkan-drivers=${vulkan_drivers} \
+ --with-egl-platforms=${MESA_EGL//\ /,} \
+ ${MESALIB_OPTS}" &&
default_build
diff --git a/graphics-libs/mesalib/CONFIGURE b/graphics-libs/mesalib/CONFIGURE
index 04caa06..c7e1dba 100755
--- a/graphics-libs/mesalib/CONFIGURE
+++ b/graphics-libs/mesalib/CONFIGURE
@@ -88,6 +88,3 @@ config_query_multi MESALIB_VULKAN \
if list_find "$MESALIB_VULKAN" all; then
MESALIB_VULKAN="$AVAILABLE_VULKAN"
fi
-if list_find "$MESALIB_VULKAN" none; then
- MESALIB_VULKAN="no"
-fi
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index 616880e..fea5674 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -1,3 +1,7 @@
+2016-12-06 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD: added filtering of Vulkan choices here, reformatted OPTS
+ * CONFIGURE: dropped Vulkan choice check for "none"
+
2016-11-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 13.0.2




  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (9fb4824a82a781e455918589ca857210ef45af82), Pavel Vinogradov, 12/06/2016

Archive powered by MHonArc 2.6.24.

Top of Page