commit: 7308a4ab880d2972d25da2d355190e0568eaec23 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> AuthorDate: Thu Dec 11 03:14:34 2025 +0000 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> CommitDate: Thu Dec 11 03:14:57 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7308a4ab
media-libs/vulkan-layers: Enable test suite Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> media-libs/vulkan-layers/vulkan-layers-9999.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild b/media-libs/vulkan-layers/vulkan-layers-9999.ebuild index 249b45492f7d..a8935e38b108 100644 --- a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-9999.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 }
