commit: c546e5635a07fae9ffb21552bf94cf0064f0a9d4 Author: Theo Anderson <telans <AT> posteo <DOT> de> AuthorDate: Sun Jan 10 21:03:55 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Apr 18 02:08:08 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c546e563
media-libs/svt-av1: depend amd64? ( dev-lang/yasm ) Closes: https://bugs.gentoo.org/764794 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans <AT> posteo.de> Closes: https://github.com/gentoo/gentoo/pull/19020 Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/svt-av1/svt-av1-0.8.6.ebuild | 2 ++ media-libs/svt-av1/svt-av1-9999.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/media-libs/svt-av1/svt-av1-0.8.6.ebuild b/media-libs/svt-av1/svt-av1-0.8.6.ebuild index 424c5cda9ef..f59f10582d7 100644 --- a/media-libs/svt-av1/svt-av1-0.8.6.ebuild +++ b/media-libs/svt-av1/svt-av1-0.8.6.ebuild @@ -21,6 +21,8 @@ fi LICENSE="BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT" SLOT="0" +DEPEND="amd64? ( dev-lang/yasm )" + PATCHES=( "${FILESDIR}"/${P}-fix-c-only-build.patch ) src_configure() { diff --git a/media-libs/svt-av1/svt-av1-9999.ebuild b/media-libs/svt-av1/svt-av1-9999.ebuild index 9bd9658e06a..9c3996507ab 100644 --- a/media-libs/svt-av1/svt-av1-9999.ebuild +++ b/media-libs/svt-av1/svt-av1-9999.ebuild @@ -21,6 +21,8 @@ fi LICENSE="BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT" SLOT="0" +DEPEND="amd64? ( dev-lang/yasm )" + src_configure() { append-ldflags -Wl,-z,noexecstack local mycmakeargs=(
