diff --git a/media-libs/vulkan-layers/vulkan-layers-1.4.335.0.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.4.335.0.ebuild index eb4c1cde1ff07..c82b6a134db48 100644 --- a/media-libs/vulkan-layers/vulkan-layers-1.4.335.0.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-1.4.335.0.ebuild @@ -23,8 +23,7 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers" LICENSE="Apache-2.0" SLOT="0" IUSE="wayland test X" -# Many segfaults as of 1.4.313.0 -RESTRICT="!test? ( test ) test" +RESTRICT="!test? ( test )" RDEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} @@ -60,6 +59,11 @@ multilib_src_configure() { cmake_src_configure } +multilib_src_test() { + addwrite "/dev/dri/renderD128" + cmake_src_test +} + multilib_src_install_all() { find "${ED}" -type f -name \*.a -delete || die }