media-video/handbrake: handle svt-av1-3.0 breakage

1.9.2 and prior will not work with svt-av1-3.0, anything later will
require svt-av1-3.0.

Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41950
Closes: https://github.com/gentoo/gentoo/pull/41950
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Alfred Wingate
2025-05-06 05:29:08 +03:00
committed by Sam James
parent 8718dce77c
commit d660bfcb68
3 changed files with 5 additions and 1 deletions

View File

@@ -53,6 +53,7 @@ IUSE="amf +fdk gui libdovi numa nvenc qsv x265"
REQUIRED_USE="numa? ( x265 )"
# <media-libs/svt-av1-3.0.0: breaking change
COMMON_DEPEND="
app-arch/bzip2
>=app-arch/xz-utils-5.2.6
@@ -68,6 +69,7 @@ COMMON_DEPEND="
>=media-libs/libvpx-1.12.0:=
media-libs/opus
>=media-libs/speex-1.2.1
<media-libs/svt-av1-3.0.0
>=media-libs/svt-av1-1.4.1:=
>=media-libs/x264-0.0.20220222:=
>=media-libs/zimg-3.0.4

View File

@@ -53,6 +53,7 @@ IUSE="amf +fdk gui libdovi numa nvenc qsv x265"
REQUIRED_USE="numa? ( x265 )"
# <media-libs/svt-av1-3.0.0: breaking change
COMMON_DEPEND="
app-arch/bzip2
>=app-arch/xz-utils-5.2.6
@@ -68,6 +69,7 @@ COMMON_DEPEND="
>=media-libs/libvpx-1.12.0:=
media-libs/opus
>=media-libs/speex-1.2.1
<media-libs/svt-av1-3.0.0
>=media-libs/svt-av1-1.4.1:=
>=media-libs/x264-0.0.20220222:=
>=media-libs/zimg-3.0.4

View File

@@ -68,7 +68,7 @@ COMMON_DEPEND="
>=media-libs/libvpx-1.12.0:=
media-libs/opus
>=media-libs/speex-1.2.1
>=media-libs/svt-av1-1.4.1:=
>=media-libs/svt-av1-3.0.0:=
>=media-libs/x264-0.0.20220222:=
>=media-libs/zimg-3.0.4
media-sound/lame