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
 }

Reply via email to