Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 May 2026 22:06:17 +0000
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6e724a055fd5 - main - graphics/mesa-devel: update to 26.1.b.905
Message-ID:  <69fbbb59.31979.52c1ed49@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6e724a055fd5366d2abff0b71f66f34d6c040b91

commit 6e724a055fd5366d2abff0b71f66f34d6c040b91
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2026-05-06 20:08:13 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2026-05-06 22:06:02 +0000

    graphics/mesa-devel: update to 26.1.b.905
    
    Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/aac8787fdaf...0f75fa5bfd2
---
 graphics/mesa-devel/Makefile                   |  4 +--
 graphics/mesa-devel/distinfo                   |  6 ++--
 graphics/mesa-devel/files/patch-libdrm-2.4.131 | 38 ++++++++++++++++++++++++++
 3 files changed, 43 insertions(+), 5 deletions(-)

diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 2ebbb6812935..d7f6db64ebcd 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	mesa
-DISTVERSION=	26.1-branchpoint-543
-DISTVERSIONSUFFIX=	-gaac8787fdaf
+DISTVERSION=	26.1-branchpoint-905
+DISTVERSIONSUFFIX=	-g0f75fa5bfd2
 CATEGORIES=	graphics
 PKGNAMESUFFIX=	-devel
 
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index 941c456f6376..708dca973431 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1777450212
-SHA256 (mesa-26.1-branchpoint-543-gaac8787fdaf.tar.bz2) = 2a2a5fc9362947305f7fc2dd817aee6707d635aef67c5d868cd1837c684dfa8f
-SIZE (mesa-26.1-branchpoint-543-gaac8787fdaf.tar.bz2) = 110736842
+TIMESTAMP = 1778098093
+SHA256 (mesa-26.1-branchpoint-905-g0f75fa5bfd2.tar.bz2) = 58c63a00ff9436830a77817e5c2aa9b9363a57f82de5c60e24b5dafdb48f16dd
+SIZE (mesa-26.1-branchpoint-905-g0f75fa5bfd2.tar.bz2) = 111125654
 SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851
 SIZE (de5cf0a44b50.patch) = 1108
diff --git a/graphics/mesa-devel/files/patch-libdrm-2.4.131 b/graphics/mesa-devel/files/patch-libdrm-2.4.131
new file mode 100644
index 000000000000..2cb665a1ad4e
--- /dev/null
+++ b/graphics/mesa-devel/files/patch-libdrm-2.4.131
@@ -0,0 +1,38 @@
+Disable https://gitlab.freedesktop.org/mesa/mesa/-/commit/60b406e23316
+until graphics/libdrm is updated to 2.4.133 or later.
+
+meson.build:1835:15: ERROR: Dependency lookup for libdrm with method 'pkgconfig' failed: Invalid version, need 'libdrm' ['>=2.4.133'] found '2.4.131'.
+
+../src/amd/common/ac_gpu_info.c:1748:37: error: use of undeclared identifier 'amdgpu_sw_info_address_prt_wa_control_bit'
+ 1748 |       r = ac_drm_query_sw_info(dev, amdgpu_sw_info_address_prt_wa_control_bit, &info->address_prt_wa_control_bit);
+      |                                     ^
+
+--- meson.build.orig	2026-05-06 17:09:22 UTC
++++ meson.build
+@@ -1806,7 +1806,7 @@ dep_libdrm_intel = null_dep
+ dep_libdrm_amdgpu = null_dep
+ dep_libdrm_intel = null_dep
+ 
+-_drm_amdgpu_ver = '2.4.133'
++_drm_amdgpu_ver = '2.4.121'
+ _drm_intel_ver = '2.4.75'
+ _drm_ver = '2.4.109'
+ 
+--- src/amd/common/ac_gpu_info.c.orig	2026-05-06 17:09:22 UTC
++++ src/amd/common/ac_gpu_info.c
+@@ -1740,6 +1740,7 @@ ac_query_gpu_info(int fd, void *dev_p, struct radeon_i
+                            &info->pa_sc_raster_config_1, &info->se_tile_repeat);
+    }
+ 
++#if 0 /* No macro to detect libdrm version */
+    if (info->compiler_info.has_smem_with_null_prt_bug) {
+       /* Query the PRT control bit that determines whether a VA is in the
+        * "LOW" or "HIGH" address space. This is needed to implement the SMEM
+@@ -1751,6 +1752,7 @@ ac_query_gpu_info(int fd, void *dev_p, struct radeon_i
+          return AC_QUERY_GPU_INFO_FAIL;
+       }
+    }
++#endif
+ 
+    const char *ib_filename = debug_get_option("AMD_PARSE_IB", NULL);
+    if (ib_filename) {


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69fbbb59.31979.52c1ed49>