diff --git a/packages/graphics/mesa/package.mk b/packages/graphics/mesa/package.mk index cbcfe30658..3aacd8a146 100644 --- a/packages/graphics/mesa/package.mk +++ b/packages/graphics/mesa/package.mk @@ -21,7 +21,6 @@ PKG_MESON_OPTS_TARGET="-Ddri-drivers= \ -Dgallium-omx=disabled \ -Dgallium-nine=false \ -Dgallium-opencl=disabled \ - -Dvulkan-drivers= \ -Dshader-cache=enabled \ -Dshared-glapi=enabled \ -Dopengl=true \ @@ -82,3 +81,9 @@ else PKG_MESON_OPTS_TARGET+=" -Dgles1=disabled -Dgles2=disabled" fi +if [ "${VULKAN_SUPPORT}" = "yes" ]; then + PKG_DEPENDS_TARGET+=" ${VULKAN} vulkan-tools" + PKG_MESON_OPTS_TARGET+=" -Dvulkan-drivers=${VULKAN_DRIVERS_MESA// /,}" +else + PKG_MESON_OPTS_TARGET+=" -Dvulkan-drivers=" +fi