From fc2f1018fc323ef2c6572734a9b130427cba76a6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 3 Nov 2021 06:47:15 +0000 Subject: gentoo resync : 03.11.2021 --- media-libs/dav1d/dav1d-0.9.0.ebuild | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'media-libs/dav1d/dav1d-0.9.0.ebuild') diff --git a/media-libs/dav1d/dav1d-0.9.0.ebuild b/media-libs/dav1d/dav1d-0.9.0.ebuild index ae26cc566f30..f111b62346ef 100644 --- a/media-libs/dav1d/dav1d-0.9.0.ebuild +++ b/media-libs/dav1d/dav1d-0.9.0.ebuild @@ -19,15 +19,19 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d" LICENSE="BSD-2" SLOT="0/5" -IUSE="+8bit +10bit +asm" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" -ASM_DEPEND=">=dev-lang/nasm-2.14.02" +ASM_DEPEND=">=dev-lang/nasm-2.15.05" BDEPEND="asm? ( abi_x86_32? ( ${ASM_DEPEND} ) abi_x86_64? ( ${ASM_DEPEND} ) - )" + ) + xxhash? ( dev-libs/xxhash ) + " DOCS=( README.md doc/PATENTS THANKS.md ) +PATCHES=( "${FILESDIR}"/build-avoid-meson-s-symbols_have_underscore_prefix.patch ) multilib_src_configure() { local -a bits=() @@ -44,6 +48,8 @@ multilib_src_configure() { local emesonargs=( -D bitdepths=$(IFS=,; echo "${bits[*]}") -D enable_asm=${enable_asm} + -D enable_tests=$(usex test true false) + -D xxhash_muxer=$(usex xxhash enabled disabled) ) meson_src_configure } -- cgit v1.2.3