commit:     03c5140fea1640fc1eec30c635d5dbf2bb6a980a
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 14 19:30:43 2025 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Dec 14 20:48:47 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c5140f

media-libs/vulkan-layers: Enable test suite

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.4.335.0.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

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 eb4c1cde1ff0..c82b6a134db4 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
 }

Reply via email to