diff options
| author | Sergey A. Osokin <osa@FreeBSD.org> | 2026-07-09 19:47:40 +0000 |
|---|---|---|
| committer | Sergey A. Osokin <osa@FreeBSD.org> | 2026-07-09 19:47:40 +0000 |
| commit | e3bdea42a0e611c3172e5655c450339a23ed4a40 (patch) | |
| tree | ee1d748e9883a686537b6fc8129d16fdce731903 | |
| parent | 9d0203aad0254f4adb0e81c242ad6ec8717647a5 (diff) | |
graphics/mesa-{dri,libs}: update: 26.1.3 -> 26.1.4
PR: 296590
Approrved by: x11 (maintainer, arrowd)
Sponsored by: tipi.work
| -rw-r--r-- | graphics/mesa-dri/Makefile.common | 2 | ||||
| -rw-r--r-- | graphics/mesa-dri/distinfo | 6 | ||||
| -rw-r--r-- | graphics/mesa-dri/files/patch-include_renderdoc__app.h | 4 | ||||
| -rw-r--r-- | graphics/mesa-dri/files/patch-meson.build | 4 | ||||
| -rw-r--r-- | graphics/mesa-dri/files/patch-userptr | 14 |
5 files changed, 15 insertions, 15 deletions
diff --git a/graphics/mesa-dri/Makefile.common b/graphics/mesa-dri/Makefile.common index 914e8af03458..93038091c94d 100644 --- a/graphics/mesa-dri/Makefile.common +++ b/graphics/mesa-dri/Makefile.common @@ -7,7 +7,7 @@ # - graphics/mesa-dri # - graphics/mesa-libs -MESAVERSION= 26.1.3 +MESAVERSION= 26.1.4 MASTER_SITES= https://mesa.freedesktop.org/archive/ diff --git a/graphics/mesa-dri/distinfo b/graphics/mesa-dri/distinfo index 1e686ef52c56..a730e49e0167 100644 --- a/graphics/mesa-dri/distinfo +++ b/graphics/mesa-dri/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1782066605 -SHA256 (mesa-26.1.3.tar.xz) = 7725004e724b34c6d4fbaf5c48fc6c6223aa9f2741d6d7782c699b049356fc45 -SIZE (mesa-26.1.3.tar.xz) = 77608344 +TIMESTAMP = 1783481027 +SHA256 (mesa-26.1.4.tar.xz) = 072705caa9adf4740f1489194b13e278ad959166863b5271fe423a86353c9ab6 +SIZE (mesa-26.1.4.tar.xz) = 77677128 diff --git a/graphics/mesa-dri/files/patch-include_renderdoc__app.h b/graphics/mesa-dri/files/patch-include_renderdoc__app.h index 7334da88f9f2..75a7032989f7 100644 --- a/graphics/mesa-dri/files/patch-include_renderdoc__app.h +++ b/graphics/mesa-dri/files/patch-include_renderdoc__app.h @@ -1,8 +1,8 @@ ---- include/renderdoc_app.h.orig 2026-05-01 23:38:47 UTC +--- include/renderdoc_app.h.orig 2026-07-01 14:16:13 UTC +++ include/renderdoc_app.h @@ -35,7 +35,7 @@ - #if defined(WIN32) + #if defined(WIN32) || defined(__WIN32__) || defined(_WIN32) || defined(_MSC_VER) #define RENDERDOC_CC __cdecl -#elif defined(__linux__) +#elif defined(__linux__) || defined(__FreeBSD__) || defined(__DragonFly__) diff --git a/graphics/mesa-dri/files/patch-meson.build b/graphics/mesa-dri/files/patch-meson.build index dee5fd0ef099..a6fc7ef9beba 100644 --- a/graphics/mesa-dri/files/patch-meson.build +++ b/graphics/mesa-dri/files/patch-meson.build @@ -1,6 +1,6 @@ ---- meson.build.orig 2026-05-01 17:13:34 UTC +--- meson.build.orig 2026-07-01 14:16:13 UTC +++ meson.build -@@ -734,7 +734,7 @@ if host_machine.cpu_family() == 'ppc64' and host_machi +@@ -799,7 +799,7 @@ if host_machine.cpu_family() == 'ppc64' and host_machi int main() { vector unsigned char r; vector unsigned int v = vec_splat_u32 (1); diff --git a/graphics/mesa-dri/files/patch-userptr b/graphics/mesa-dri/files/patch-userptr index f5d0cc388fda..3a01c9bcc08d 100644 --- a/graphics/mesa-dri/files/patch-userptr +++ b/graphics/mesa-dri/files/patch-userptr @@ -2,9 +2,9 @@ Try unsynchronized userptr if regular one fails. https://github.com/FreeBSDDesktop/kms-drm/issues/197 https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13162 ---- src/gallium/drivers/crocus/crocus_bufmgr.c.orig 2026-04-15 14:20:41 UTC +--- src/gallium/drivers/crocus/crocus_bufmgr.c.orig 2026-07-01 14:16:13 UTC +++ src/gallium/drivers/crocus/crocus_bufmgr.c -@@ -487,8 +487,20 @@ crocus_bo_create_userptr(struct crocus_bufmgr *bufmgr, +@@ -488,8 +488,20 @@ crocus_bo_create_userptr(struct crocus_bufmgr *bufmgr, .user_ptr = (uintptr_t)ptr, .user_size = size, }; @@ -26,9 +26,9 @@ https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13162 bo->gem_handle = arg.handle; /* Check the buffer for validity before we try and use it in a batch */ ---- src/gallium/drivers/iris/i915/iris_kmd_backend.c.orig 2026-04-15 14:20:41 UTC +--- src/gallium/drivers/iris/i915/iris_kmd_backend.c.orig 2026-07-01 14:16:13 UTC +++ src/gallium/drivers/iris/i915/iris_kmd_backend.c -@@ -443,8 +443,20 @@ i915_gem_create_userptr(struct iris_bufmgr *bufmgr, vo +@@ -449,8 +449,20 @@ i915_gem_create_userptr(struct iris_bufmgr *bufmgr, vo .user_size = size, .flags = devinfo->has_userptr_probe ? I915_USERPTR_PROBE : 0, }; @@ -50,7 +50,7 @@ https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13162 if (!devinfo->has_userptr_probe) { /* Check the buffer for validity before we try and use it in a batch */ ---- src/intel/vulkan_hasvk/anv_gem.c.orig 2026-04-15 14:20:41 UTC +--- src/intel/vulkan_hasvk/anv_gem.c.orig 2026-07-01 14:16:13 UTC +++ src/intel/vulkan_hasvk/anv_gem.c @@ -150,9 +150,19 @@ anv_gem_userptr(struct anv_device *device, void *mem, if (device->physical->info.has_userptr_probe) @@ -74,9 +74,9 @@ https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13162 return userptr.handle; } ---- src/intel/vulkan/i915/anv_kmd_backend.c.orig 2026-04-15 14:20:41 UTC +--- src/intel/vulkan/i915/anv_kmd_backend.c.orig 2026-07-01 14:16:13 UTC +++ src/intel/vulkan/i915/anv_kmd_backend.c -@@ -274,9 +274,19 @@ i915_gem_create_userptr(struct anv_device *device, voi +@@ -313,9 +313,19 @@ i915_gem_create_userptr(struct anv_device *device, voi if (device->physical->info.has_userptr_probe) userptr.flags |= I915_USERPTR_PROBE; |
