Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/svt-av1/
Date: Sun, 18 Apr 2021 02:08:27
Message-Id: 1618711688.c546e5635a07fae9ffb21552bf94cf0064f0a9d4.sam@gentoo
1 commit: c546e5635a07fae9ffb21552bf94cf0064f0a9d4
2 Author: Theo Anderson <telans <AT> posteo <DOT> de>
3 AuthorDate: Sun Jan 10 21:03:55 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 18 02:08:08 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c546e563
7
8 media-libs/svt-av1: depend amd64? ( dev-lang/yasm )
9
10 Closes: https://bugs.gentoo.org/764794
11 Package-Manager: Portage-3.0.12, Repoman-3.0.2
12 Signed-off-by: Theo Anderson <telans <AT> posteo.de>
13 Closes: https://github.com/gentoo/gentoo/pull/19020
14 Signed-off-by: Sam James <sam <AT> gentoo.org>
15
16 media-libs/svt-av1/svt-av1-0.8.6.ebuild | 2 ++
17 media-libs/svt-av1/svt-av1-9999.ebuild | 2 ++
18 2 files changed, 4 insertions(+)
19
20 diff --git a/media-libs/svt-av1/svt-av1-0.8.6.ebuild b/media-libs/svt-av1/svt-av1-0.8.6.ebuild
21 index 424c5cda9ef..f59f10582d7 100644
22 --- a/media-libs/svt-av1/svt-av1-0.8.6.ebuild
23 +++ b/media-libs/svt-av1/svt-av1-0.8.6.ebuild
24 @@ -21,6 +21,8 @@ fi
25 LICENSE="BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT"
26 SLOT="0"
27
28 +DEPEND="amd64? ( dev-lang/yasm )"
29 +
30 PATCHES=( "${FILESDIR}"/${P}-fix-c-only-build.patch )
31
32 src_configure() {
33
34 diff --git a/media-libs/svt-av1/svt-av1-9999.ebuild b/media-libs/svt-av1/svt-av1-9999.ebuild
35 index 9bd9658e06a..9c3996507ab 100644
36 --- a/media-libs/svt-av1/svt-av1-9999.ebuild
37 +++ b/media-libs/svt-av1/svt-av1-9999.ebuild
38 @@ -21,6 +21,8 @@ fi
39 LICENSE="BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT"
40 SLOT="0"
41
42 +DEPEND="amd64? ( dev-lang/yasm )"
43 +
44 src_configure() {
45 append-ldflags -Wl,-z,noexecstack
46 local mycmakeargs=(