FreeBSD Port: graphics/mesa-dri

From: <naegounai_at_tutamail.com>
Date: Fri, 07 Nov 2025 12:24:53 UTC
Hello! 
 
Please add intel_hasvk option for port. some peoples like me have haswell/broadwell gpus and need vulkan. 
 
I always add this to Makefilie: 
 
root@genesis:/usr/ports/graphics/mesa-dri # git diff 
diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile 
index a3bec451e098..edb2a27697f0 100644 
--- a/graphics/mesa-dri/Makefile 
+++ b/graphics/mesa-dri/Makefile 
@@ -56,7 +56,7 @@ OPTIONS_DEFAULT+=     ${_gd} 
 ${_gd}_VARS+=          GALLIUM_DRIVERS+=${_gd} 
 . endfor 
 
-OPTIONS_GROUP_VULKAN=  anv radv swrast_vk 
+OPTIONS_GROUP_VULKAN=  anv radv swrast_vk intel_hasvk 
 VULKAN_DESC=           Vulkan drivers 
 anv_DESC=              Intel GPU Gen9 and newer Vulkan support 
 anv_BUILD_DEPENDS=     glslangValidator:graphics/glslang \ 
@@ -66,6 +66,7 @@ anv_BUILD_DEPENDS= glslangValidator:graphics/glslang \ 
 anv_RUN_DEPENDS=       spirv-tools>0:graphics/spirv-tools \ 
spirv-llvm-translator-${LLVM_PORT:T}>0:devel/spirv-llvm-translator@${LLVM_PORT:T} 
 anv_CONFIGURE_ENV=  PKG_CONFIG_PATH="${LLVM_PREFIX}/libdata/pkgconfig" 
+intel_hasvk_DESC=      Intel GPU Haswell and Broadwell Vulkan support 
 radv_DESC=             AMD/ATI Southern Islands and newer Vulkan support 
 radv_BUILD_DEPENDS=    glslangValidator:graphics/glslang 
 swrast_vk_DESC=                Software Rasterizer Vulkan support