commit: d660bfcb681e18d4cdb2a84042c600aac43afdb4 Author: Alfred Wingate <parona <AT> protonmail <DOT> com> AuthorDate: Tue May 6 02:29:08 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue May 6 18:39:54 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d660bfcb
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 <AT> 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 <AT> gentoo.org> media-video/handbrake/handbrake-1.9.0-r1.ebuild | 2 ++ media-video/handbrake/handbrake-1.9.2.ebuild | 2 ++ media-video/handbrake/handbrake-9999.ebuild | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/media-video/handbrake/handbrake-1.9.0-r1.ebuild b/media-video/handbrake/handbrake-1.9.0-r1.ebuild index 17c7a2e45a5f..023f96f36c49 100644 --- a/media-video/handbrake/handbrake-1.9.0-r1.ebuild +++ b/media-video/handbrake/handbrake-1.9.0-r1.ebuild @@ -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 diff --git a/media-video/handbrake/handbrake-1.9.2.ebuild b/media-video/handbrake/handbrake-1.9.2.ebuild index 95c6c604707c..e087e934d3c4 100644 --- a/media-video/handbrake/handbrake-1.9.2.ebuild +++ b/media-video/handbrake/handbrake-1.9.2.ebuild @@ -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 diff --git a/media-video/handbrake/handbrake-9999.ebuild b/media-video/handbrake/handbrake-9999.ebuild index 4c18487d9cc1..81bcb6720ef6 100644 --- a/media-video/handbrake/handbrake-9999.ebuild +++ b/media-video/handbrake/handbrake-9999.ebuild @@ -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
