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 2024-12-25 14:59:49.743270106 +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 ~loong ~mips ppc ppc64 ~riscv sparc x86" |
|
| 16 |
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 )
|