Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 May 2026 01:00:30 +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: b07bbf77989d - main - graphics/mesa-devel: update to 26.1.b.1876
Message-ID:  <6a1793ae.1d194.7ac07ff3@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=b07bbf77989dec7720826994c066a36c28f94a06

commit b07bbf77989dec7720826994c066a36c28f94a06
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2026-05-27 20:30:38 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2026-05-28 01:00:21 +0000

    graphics/mesa-devel: update to 26.1.b.1876
    
    Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/7eba054c5ba...addd09fb764
---
 graphics/mesa-devel/Makefile           |  4 ++--
 graphics/mesa-devel/distinfo           |  6 +++---
 graphics/mesa-devel/files/patch-suffix | 33 ++++++++++++++++++++++++++++-----
 3 files changed, 33 insertions(+), 10 deletions(-)

diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 3bcdf4dc2fd3..d2a10525f521 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	mesa
-DISTVERSION=	26.1-branchpoint-1594
-DISTVERSIONSUFFIX=	-g7eba054c5ba
+DISTVERSION=	26.1-branchpoint-1876
+DISTVERSIONSUFFIX=	-gaddd09fb764
 CATEGORIES=	graphics
 PKGNAMESUFFIX=	-devel
 
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index ba1e2307e026..941965f5aef6 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1779305355
-SHA256 (mesa-26.1-branchpoint-1594-g7eba054c5ba.tar.bz2) = f4528f50d501a40214871e56cf1e55a7d9d0248a3ef1d135ae769837843897b5
-SIZE (mesa-26.1-branchpoint-1594-g7eba054c5ba.tar.bz2) = 110860283
+TIMESTAMP = 1779913838
+SHA256 (mesa-26.1-branchpoint-1876-gaddd09fb764.tar.bz2) = d331fc2cef1385c9a83a656f20a31d4825d036df6be6f98c5f238b92347e98d4
+SIZE (mesa-26.1-branchpoint-1876-gaddd09fb764.tar.bz2) = 110851739
 SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851
 SIZE (de5cf0a44b50.patch) = 1108
diff --git a/graphics/mesa-devel/files/patch-suffix b/graphics/mesa-devel/files/patch-suffix
index f568a3e45d82..aadac6b5d71d 100644
--- a/graphics/mesa-devel/files/patch-suffix
+++ b/graphics/mesa-devel/files/patch-suffix
@@ -31,15 +31,29 @@ Library selection is handled by libglvnd and/or libmap.conf.
  endif
  
  with_gallium_xa = get_option('gallium-xa') \
---- src/amd/vulkan/meson.build.orig	2024-03-20 22:46:44 UTC
+--- src/amd/vulkan/meson.build.orig	2026-05-27 20:30:38 UTC
 +++ src/amd/vulkan/meson.build
-@@ -207,7 +207,7 @@ libvulkan_radeon = shared_library(
+@@ -38,11 +38,11 @@ radv_drirc = custom_target(
+     '--import-path', join_paths(dir_source_root, 'src/util'),
+     '--drirc-src', '@OUTPUT0@',
+     '--drirc-hdr', '@OUTPUT1@',
+-    '--validate', join_paths(dir_source_root, 'src/util/00-radv-defaults.conf'),
++    '--validate', join_paths(dir_source_root, 'src/util/00-radv@0@-defaults.conf'.format(get_option('egl-lib-suffix'))),
+   ],
+   depend_files : files(
+     join_paths(dir_source_root, 'src/util/drirc_gen.py'),
+-    join_paths(dir_source_root, 'src/util/00-radv-defaults.conf'),
++    join_paths(dir_source_root, 'src/util/00-radv@0@-defaults.conf'.format(get_option('egl-lib-suffix'))),
+   ),
+ )
+ 
+@@ -252,7 +252,7 @@ libvulkan_radeon = shared_library(
  endif
  
  libvulkan_radeon = shared_library(
 -  'vulkan_radeon',
 +  'vulkan_radeon' + get_option('egl-lib-suffix'),
-   [libradv_files, radv_entrypoints, sha1_h, radix_sort_spv, bvh_spv, radv_annotate_layer],
+   [libradv_files, radv_entrypoints, radv_drirc, sha1_h, radix_sort_spv, bvh_spv, radv_annotate_layer],
    vs_module_defs : vulkan_api_def,
    include_directories : [
 --- src/egl/meson.build.orig	2020-12-03 22:36:27 UTC
@@ -101,9 +115,18 @@ Library selection is handled by libglvnd and/or libmap.conf.
    gl_lib_version = '0.0.0'
    files_libglx += files(
      'g_glxglvnddispatchfuncs.c',
---- src/intel/vulkan/meson.build.orig	2024-12-06 19:52:50 UTC
+--- src/intel/vulkan/meson.build.orig	2026-05-27 20:30:38 UTC
 +++ src/intel/vulkan/meson.build
-@@ -264,7 +264,7 @@ libvulkan_intel = shared_library(
+@@ -102,7 +102,7 @@ libanv_drirc_files = custom_target(
+              libanv_drirc_args,
+              '--drirc-src', '@OUTPUT0@',
+              '--drirc-hdr', '@OUTPUT1@',
+-             '--validate', join_paths(dir_source_root, 'src/util/00-mesa-defaults.conf')],
++             '--validate', join_paths(dir_source_root, 'src/util/00-mesa@-defaults.conf'.format(get_option('egl-lib-suffix')))],
+ )
+ 
+ libanv_drirc = static_library(
+@@ -302,7 +302,7 @@ libvulkan_intel = shared_library(
  )
  
  libvulkan_intel = shared_library(


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1793ae.1d194.7ac07ff3>