summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2025-12-10 22:14:34 -0500
committerMatt Turner <mattst88@gentoo.org>2025-12-10 22:14:57 -0500
commit7308a4ab880d2972d25da2d355190e0568eaec23 (patch)
tree475ea0cf394e882e7b7ac96766a8dc6ad06dd3a8
parent8dd09f628cc08b08808e5308c23ca272469314fc (diff)
downloadgentoo-7308a4ab880d2972d25da2d355190e0568eaec23.tar.gz
gentoo-7308a4ab880d2972d25da2d355190e0568eaec23.tar.bz2
gentoo-7308a4ab880d2972d25da2d355190e0568eaec23.zip
media-libs/vulkan-layers: Enable test suite
Signed-off-by: Matt Turner <mattst88@gentoo.org>
-rw-r--r--media-libs/vulkan-layers/vulkan-layers-9999.ebuild8
1 files 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
}