diff options
Diffstat (limited to 'media-libs/libplacebo/libplacebo-9999.ebuild')
-rw-r--r-- | media-libs/libplacebo/libplacebo-9999.ebuild | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/media-libs/libplacebo/libplacebo-9999.ebuild b/media-libs/libplacebo/libplacebo-9999.ebuild index eda8818f5919..1b5d610f2596 100644 --- a/media-libs/libplacebo/libplacebo-9999.ebuild +++ b/media-libs/libplacebo/libplacebo-9999.ebuild @@ -22,13 +22,15 @@ SLOT="0" IUSE="glslang lcms +shaderc test +vulkan" REQUIRED_USE="vulkan? ( || ( glslang shaderc ) )" -RDEPEND="glslang? ( <dev-util/glslang-7.10[${MULTILIB_USEDEP}] ) +RDEPEND="glslang? ( dev-util/glslang[${MULTILIB_USEDEP}] ) lcms? ( media-libs/lcms:2[${MULTILIB_USEDEP}] ) shaderc? ( >=media-libs/shaderc-2017.2[${MULTILIB_USEDEP}] ) vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +RESTRICT="!test? ( test )" + multilib_src_configure() { local emesonargs=( $(meson_feature glslang) |