Skip to Content.
Sympa Menu

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

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 (ae0841fc5250503f8aa3da2f1b2517c479c093b1)
  • Date: Wed, 15 Dec 2021 01:36:32 +0000

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

graphics-libs/mesa/BUILD | 3 +--
graphics-libs/mesa/CONFIGURE | 9 +++++----
graphics-libs/mesa/HISTORY | 4 ++++
3 files changed, 10 insertions(+), 6 deletions(-)

New commits:
commit ae0841fc5250503f8aa3da2f1b2517c479c093b1
Author: Pavel Vinogradov <public AT sourcemaage.org>
Commit: Pavel Vinogradov <public AT sourcemaage.org>

graphics-libs/mesa: removed swr-arches for scm branch

diff --git a/graphics-libs/mesa/BUILD b/graphics-libs/mesa/BUILD
index b74e7d8..d7c7024 100755
--- a/graphics-libs/mesa/BUILD
+++ b/graphics-libs/mesa/BUILD
@@ -25,7 +25,7 @@ local gallium=${MESA_GALLIUM//none} &&
local dri=${MESA_DRI//none} &&

if [[ "${MESA_BRANCH}" == "stable" ]]; then
- OPTS+=" dri-drivers=${dri// /,}"
+ OPTS+=" dri-drivers=${dri// /,} swr-arches=${MESA_ARCH// /,}"
fi &&

OPTS+=" gallium-drivers=${gallium// /,} \
@@ -33,7 +33,6 @@ OPTS+=" gallium-drivers=${gallium// /,} \
platforms=${MESA_EGL// /,} \
glx=${MESA_GLX// /,} \
tools=${MESA_TOOLS// /,} \
- swr-arches=${MESA_ARCH// /,} \
use-elf-tls=false \
$MESA_GLES1 $MESA_GLES2" &&

diff --git a/graphics-libs/mesa/CONFIGURE b/graphics-libs/mesa/CONFIGURE
index 1cd9fc6..32b8e4a 100755
--- a/graphics-libs/mesa/CONFIGURE
+++ b/graphics-libs/mesa/CONFIGURE
@@ -11,7 +11,6 @@ MESA_GLES2=${MESA_GLES2/true/enabled}
MESA_GLES1=${MESA_GLES1/false/disabled}
MESA_GLES2=${MESA_GLES2/false/disabled}
MESA_EGL=${MESA_EGL/drm/}
-MESA_DRI=${MESA_DRI/swrast/}

. $GRIMOIRE/config_query_multi.function &&
. $GRIMOIRE/MESON_CONFIGURE &&
@@ -40,6 +39,7 @@ fi &&
# should be deleted when stable release with no DRI drivers will be out.
if [[ "${MESA_BRANCH}" == "stable" ]]; then
local AVAILABLE_DRI="" &&
+ MESA_DRI=${MESA_DRI/swrast/} &&

config_query_multi MESA_GLX "glx build types, recommend dri" dri xlib
gallium-xlib &&

@@ -62,12 +62,14 @@ if [[ "${MESA_BRANCH}" == "stable" ]]; then
MESA_DRI="$AVAILABLE_DRI"
fi
fi &&
- MESA_DRI="${MESA_DRI# }"
+ MESA_DRI="${MESA_DRI# }" &&
+ config_query_multi MESA_ARCH "which arch" avx avx2 knl skx
else
list_remove MESA_GLX "gallium-xlib" &&
config_query_multi MESA_GLX "glx build types, recommend dri" dri xlib &&

- persistent_remove MESA_DRI
+ persistent_remove MESA_DRI &&
+ persistent_remove MESA_ARCH
fi &&

# Gallium support
@@ -99,7 +101,6 @@ config_query_multi MESA_TOOLS "which tools to build" \
nir \
nouveau \
xvmc &&
-config_query_multi MESA_ARCH "which arch" avx avx2 knl skx &&
config_query_multi MESA_OMX "OMax support" auto disabled tizonia bellagio

# strip any leading spaces from the driver lists
diff --git a/graphics-libs/mesa/HISTORY b/graphics-libs/mesa/HISTORY
index 9b605c5..82b39384 100644
--- a/graphics-libs/mesa/HISTORY
+++ b/graphics-libs/mesa/HISTORY
@@ -1,3 +1,7 @@
+2021-12-14 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, CONFIGURE: swr-arches is no longer an option in scm branch,
+ more cleanups
+
2021-12-05 Pavel Vinogradov <public AT sourcemage.org>
* CONFIGURE, BUILD: adapted to no DRI drivers build (scm branch),
some cleanups



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (ae0841fc5250503f8aa3da2f1b2517c479c093b1), Pavel Vinogradov, 12/14/2021

Archive powered by MHonArc 2.6.24.

Top of Page