Diff svt-av1-1.4.1 with a svt-av1-1.5.0-r1
/usr/portage/media-libs/svt-av1/svt-av1-1.5.0-r1.ebuild 2023-10-09 14:52:31.716368406 +0300 | ||
---|---|---|
13 | 13 |
EGIT_REPO_URI="https://gitlab.com/AOMediaCodec/SVT-AV1.git" |
14 | 14 |
else |
15 | 15 |
SRC_URI="https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v${PV}/SVT-AV1-v${PV}.tar.bz2" |
16 |
KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" |
|
16 |
KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" |
|
17 | 17 |
S="${WORKDIR}/SVT-AV1-v${PV}" |
18 | 18 |
fi |
19 | 19 | |
... | ... | |
23 | 23 | |
24 | 24 |
BDEPEND="amd64? ( dev-lang/yasm )" |
25 | 25 | |
26 |
PATCHES=( |
|
27 |
"${FILESDIR}"/${PN}-1.5.0-fortify-no-override.patch |
|
28 |
) |
|
29 | ||
26 | 30 |
multilib_src_configure() { |
27 | 31 |
append-ldflags -Wl,-z,noexecstack |
28 | 32 | |
... | ... | |
33 | 37 |
# .. and https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/.gitlab/workflows/linux/.gitlab-ci.yml implies it's all quite manual? |
34 | 38 |
-DBUILD_TESTING=OFF |
35 | 39 |
-DCMAKE_OUTPUT_DIRECTORY="${BUILD_DIR}" |
40 |
-DENABLE_AVX512=ON |
|
36 | 41 |
) |
37 | 42 | |
38 | 43 |
[[ ${ABI} != amd64 ]] && mycmakeargs+=( -DCOMPILE_C_ONLY=ON ) |