Date: Thu, 18 Jun 2026 20:10:14 +0000 From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 73d82232c410 - main - graphics/mesa-dri: Make glslang an unconditional build dependency Message-ID: <6a3450a6.3921c.2e4459c2@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=73d82232c410ab844996d3f3c988e2c4db38babf commit 73d82232c410ab844996d3f3c988e2c4db38babf Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2026-06-18 20:04:31 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2026-06-18 20:06:26 +0000 graphics/mesa-dri: Make glslang an unconditional build dependency Strictly speaking, glslang is only needed for Vulkan drivers, but this isn't a heavy dependency. PR: 296094 Reported by: Oleh Hushchenkov <o.hushchenkov@gmail.com> --- graphics/mesa-dri/Makefile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile index 154d7a2ff25d..8c0e2c9f9de5 100644 --- a/graphics/mesa-dri/Makefile +++ b/graphics/mesa-dri/Makefile @@ -5,7 +5,8 @@ CATEGORIES= graphics COMMENT= OpenGL hardware acceleration drivers for DRI2+ WWW= https://www.mesa3d.org/ -BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ +BUILD_DEPENDS+= glslangValidator:graphics/glslang \ + ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ libva>=0:multimedia/libva LIB_DEPENDS+= libgallium-${MESAVERSION}.so:graphics/mesa-libs \ libgbm.so:graphics/mesa-libs @@ -60,14 +61,12 @@ ${_gd}_VARS+= GALLIUM_DRIVERS+=${_gd} OPTIONS_GROUP_VULKAN= anv radv swrast_vk VULKAN_DESC= Vulkan drivers anv_DESC= Intel GPU Gen9 and newer Vulkan support -anv_BUILD_DEPENDS= glslangValidator:graphics/glslang \ - libclc-${LLVM_PORT:T}>0:devel/libclc@${LLVM_PORT:T} \ +anv_BUILD_DEPENDS= libclc-${LLVM_PORT:T}>0:devel/libclc@${LLVM_PORT:T} \ spirv-tools>0:graphics/spirv-tools \ spirv-llvm-translator-${LLVM_PORT:T}>0:devel/spirv-llvm-translator@${LLVM_PORT:T} anv_RUN_DEPENDS= spirv-tools>0:graphics/spirv-tools \ spirv-llvm-translator-${LLVM_PORT:T}>0:devel/spirv-llvm-translator@${LLVM_PORT:T} radv_DESC= AMD/ATI Southern Islands and newer Vulkan support -radv_BUILD_DEPENDS= glslangValidator:graphics/glslang swrast_vk_DESC= Software Rasterizer Vulkan support OPTIONS_EXCLUDE+= ${ARCH:Marmv7:C/.+/anv radv/}home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3450a6.3921c.2e4459c2>
