commit: aea51db57baf3f3f50a44f122d5cb0c7f2a632fb Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Oct 24 04:01:49 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Oct 24 04:06:03 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea51db5
media-libs/libavif: sync live ebuild See: https://github.com/gentoo/gentoo/pull/22671 Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/libavif/libavif-9999.ebuild | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/media-libs/libavif/libavif-9999.ebuild b/media-libs/libavif/libavif-9999.ebuild index 1cb15d73dc4..1be688c4b5e 100644 --- a/media-libs/libavif/libavif-9999.ebuild +++ b/media-libs/libavif/libavif-9999.ebuild @@ -15,10 +15,12 @@ SLOT="0" KEYWORDS="" IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1" +REQUIRED_USE="|| ( aom dav1d )" + DEPEND="media-libs/libpng[${MULTILIB_USEDEP}] sys-libs/zlib[${MULTILIB_USEDEP}] virtual/jpeg[${MULTILIB_USEDEP}] - aom? ( >=media-libs/libaom-2.0.0[${MULTILIB_USEDEP}] ) + aom? ( >=media-libs/libaom-3.1.2:=[${MULTILIB_USEDEP}] ) dav1d? ( media-libs/dav1d[${MULTILIB_USEDEP}] ) gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] ) rav1e? ( media-video/rav1e[capi] ) @@ -26,8 +28,6 @@ DEPEND="media-libs/libpng[${MULTILIB_USEDEP}] RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" -REQUIRED_USE="|| ( aom dav1d )" - multilib_src_configure() { local mycmakeargs=( -DBUILD_SHARED_LIBS=ON @@ -40,6 +40,8 @@ multilib_src_configure() { -DAVIF_LOCAL_JPEG=OFF -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF) + + -DAVIF_ENABLE_WERROR=OFF ) if multilib_is_native_abi; then