sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (73327782c50376a5fcc12efe33de5f479040503a)
- 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 (73327782c50376a5fcc12efe33de5f479040503a)
- Date: Thu, 23 Jan 2025 16:53:47 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
graphics-libs/mesa/BUILD | 5 ++++-
graphics-libs/mesa/CONFIGURE | 5 ++++-
graphics-libs/mesa/DETAILS | 4 ++--
graphics-libs/mesa/HISTORY | 4 ++++
4 files changed, 14 insertions(+), 4 deletions(-)
New commits:
commit 73327782c50376a5fcc12efe33de5f479040503a
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
graphics-libs/mesa: version 24.3.4
diff --git a/graphics-libs/mesa/BUILD b/graphics-libs/mesa/BUILD
index de53baa..106a5f6 100755
--- a/graphics-libs/mesa/BUILD
+++ b/graphics-libs/mesa/BUILD
@@ -53,7 +53,6 @@ meson_opt boolean "glx-read-only-text"
"$MESA_GLX_READONLY" &&
meson_opt boolean "gpuvis" "$MESA_GPUVIS" &&
meson_opt feature "intel-rt" "$MESA_INTEL_RAYTRACE" &&
meson_opt boolean "llvm-orcjit" "$MESA_LLVM_ORCJIT" &&
-meson_opt boolean "opencl-spirv" "$MESA_OPENCL_SPIRV" &&
meson_opt boolean "opengl" "$MESA_OPENGL" &&
meson_opt boolean "osmesa" "$MESA_OSMESA" &&
meson_opt boolean "perfetto" "$MESA_PERFETTO" &&
@@ -64,6 +63,10 @@ meson_opt boolean "teflon" "$MESA_TEFLON"
&&
meson_opt feature "xlib-lease" "$MESA_XLIB_LEASE" &&
meson_opt feature "xmlconfig" "$MESA_XMLCONFIG" &&
+if [[ "${MESA_BRANCH}" != "scm" ]] ;then
+ meson_opt boolean "opencl-spirv" "$MESA_OPENCL_SPIRV"
+fi &&
+
if [ -z "$MESA_GALLIUM" ] || list_find "$MESA_GALLIUM" none ;then
meson_opt list "gallium-drivers" ""
else
diff --git a/graphics-libs/mesa/CONFIGURE b/graphics-libs/mesa/CONFIGURE
index 5ed8beb..76ec4ac 100755
--- a/graphics-libs/mesa/CONFIGURE
+++ b/graphics-libs/mesa/CONFIGURE
@@ -70,7 +70,10 @@ if [ -n "$MESA_GALLIUM" ] && ! list_find "$MESA_GALLIUM"
none ;then
icd \
standalone \
&&
- config_query MESA_OPENCL_SPIRV "Enable SPIR-V support in OpenCL (clover)
frontend?" n
+
+ if [[ "${MESA_BRANCH}" != "scm" ]]; then
+ config_query MESA_OPENCL_SPIRV "Enable SPIR-V support in OpenCL
(clover) frontend?" n
+ fi
fi &&
config_query MESA_RUSTICL "Build gallium rusticl frontend?" n &&
diff --git a/graphics-libs/mesa/DETAILS b/graphics-libs/mesa/DETAILS
index 31ab4da..7be3c29 100755
--- a/graphics-libs/mesa/DETAILS
+++ b/graphics-libs/mesa/DETAILS
@@ -11,8 +11,8 @@ if [[ "${MESA_BRANCH}" == "scm" ]]; then
SOURCE_IGNORE="volatile"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
else
- VERSION="24.3.3"
-
SOURCE_HASH="sha256:105afc00a4496fa4d29da74e227085544919ec7c86bd92b0b6e7fcc32c7125f4:UPSTREAM_HASH"
+ VERSION="24.3.4"
+
SOURCE_HASH="sha256:e641ae27191d387599219694560d221b7feaa91c900bcec46bf444218ed66025:UPSTREAM_HASH"
SOURCE="mesa-$VERSION.tar.xz"
# Watch: https://archive.mesa3d.org/ mesa-([0-9.]+)[.]tar
SOURCE_URL[0]="https://mesa.freedesktop.org/archive/${SOURCE}"
diff --git a/graphics-libs/mesa/HISTORY b/graphics-libs/mesa/HISTORY
index 9eb2790..6d9376a 100644
--- a/graphics-libs/mesa/HISTORY
+++ b/graphics-libs/mesa/HISTORY
@@ -1,3 +1,7 @@
+2025-01-23 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 24.3.4
+ * BUILD, CONFIGURE: opencl-spirv flag is for stable branch only
+
2025-01-21 Justin Boffemmyer <flux AT sourcemage.org>
* CONFIGURE: fix typo in OpenCL query
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (73327782c50376a5fcc12efe33de5f479040503a), Pavel Vinogradov, 01/23/2025
Archive powered by MHonArc 2.6.24.