Skip to Content.
Sympa Menu

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

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, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (25ad471aed388de26c97ce703278ebabf6e6b7be)
  • Date: Sun, 25 May 2025 17:51:00 +0000

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

graphics-libs/mesa/BUILD | 4 ++--
graphics-libs/mesa/CONFIGURE | 7 +++++--
graphics-libs/mesa/HISTORY | 4 ++++
3 files changed, 11 insertions(+), 4 deletions(-)

New commits:
commit 25ad471aed388de26c97ce703278ebabf6e6b7be
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

graphics-libs/mesa: gallum-nine and gallium-xa
aren't available in scm branch
anymore

diff --git a/graphics-libs/mesa/BUILD b/graphics-libs/mesa/BUILD
index 40b6946..0c98b02 100755
--- a/graphics-libs/mesa/BUILD
+++ b/graphics-libs/mesa/BUILD
@@ -35,13 +35,11 @@ meson_opt list "platforms" "$MESA_PLATFORMS" &&
meson_opt boolean "amd-use-llvm" "$MESA_AMD_LLVM" &&
meson_opt boolean "draw-use-llvm" "$MESA_DRAW_LLVM" &&
meson_opt feature "egl" "$MESA_EGL" &&
-meson_opt boolean "gallium-nine" "$MESA_GALLIUM_D3D9" &&
meson_opt boolean "gallium-d3d10umd" "$MESA_GALLIUM_D3D10" &&
meson_opt feature "gallium-d3d12-graphics" "$MESA_GALLIUM_D3D12_PIPELINE" &&
meson_opt feature "gallium-d3d12-video" "$MESA_GALLIUM_D3D12_VIDEO" &&
meson_opt boolean "gallium-extra-hud" "$MESA_GALLIUM_HUD" &&
meson_opt boolean "gallium-rusticl" "$MESA_RUSTICL" &&
-meson_opt feature "gallium-xa" "$MESA_GALLIUM_XA" &&
meson_opt feature "gbm" "$MESA_GBM" &&
meson_opt feature "gles1" "$MESA_GLES1" &&
meson_opt feature "gles2" "$MESA_GLES23" &&
@@ -63,6 +61,8 @@ meson_opt feature "xlib-lease"
"$MESA_XLIB_LEASE" &&
meson_opt feature "xmlconfig" "$MESA_XMLCONFIG" &&

if [[ "${MESA_BRANCH}" != "scm" ]]; then
+ meson_opt boolean "gallium-nine" "$MESA_GALLIUM_D3D9" &&
+ meson_opt feature "gallium-xa" "$MESA_GALLIUM_XA" &&
meson_opt choice "gallium-opencl" "${MESA_OPENCL:-disabled}"
fi &&

diff --git a/graphics-libs/mesa/CONFIGURE b/graphics-libs/mesa/CONFIGURE
index 41e2460..e087daf 100755
--- a/graphics-libs/mesa/CONFIGURE
+++ b/graphics-libs/mesa/CONFIGURE
@@ -222,7 +222,8 @@ if [ -n "$MESA_GALLIUM" ] && ! list_find "$MESA_GALLIUM"
none ;then
fi
done &&

- if [[ "$allow_xa" == "y" ]] ;then
+ if [[ "$allow_xa" == "y" ]] &&
+ [[ "${MESA_BRANCH}" == "stable" ]]; then
config_query MESA_GALLIUM_XA "Build gallium XA frontend?" n
fi &&

@@ -234,7 +235,9 @@ if [ -n "$MESA_GALLIUM" ] && ! list_find "$MESA_GALLIUM"
none ;then
fi &&

if check_gallium llvmpipe softpipe ;then
- config_query MESA_GALLIUM_D3D9 "Build gallium Direct3D9 (nine)
frontend?" n &&
+ if [[ "${MESA_BRANCH}" == "stable" ]]; then
+ config_query MESA_GALLIUM_D3D9 "Build gallium Direct3D9 (nine)
frontend?" n
+ fi &&
if check_driver WSL ;then
config_query MESA_GALLIUM_D3D10 "Build gallium Direct3D10 (WDDM UMD)
frontend?" n
fi
diff --git a/graphics-libs/mesa/HISTORY b/graphics-libs/mesa/HISTORY
index 6ae00a8..01522ec 100644
--- a/graphics-libs/mesa/HISTORY
+++ b/graphics-libs/mesa/HISTORY
@@ -1,3 +1,7 @@
+2025-05-25 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, CONFIGURE: gallium-nine and gallium-xa are available in
stable branch
+ only
+
2025-05-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 25.1.1



  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (25ad471aed388de26c97ce703278ebabf6e6b7be), Pavel Vinogradov, 05/25/2025

Archive powered by MHonArc 2.6.24.

Top of Page