commit:     38b2473957b6d3e5dd9c5d79147c05b7365baf98
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 19:45:14 2025 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jan 15 19:50:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b24739

media-plugins/gst-plugins-libav: fix ffmpeg minimum dep

1.24.11 unconditionally used new audio channel layouts added in ffmpeg-4.4;
1.24.12 will build time check first. As we don't have older in tree anymore,
just dep on it instead of worrying dep ordering of very outdated system
upgrades (or backporting the fix).

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 media-plugins/gst-plugins-libav/gst-plugins-libav-1.24.11.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.24.11.ebuild 
b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.24.11.ebuild
index 397f81f728a3..eabbdbe0a1fc 100644
--- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.24.11.ebuild
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.24.11.ebuild
@@ -18,11 +18,13 @@ LICENSE="LGPL-2+"
 SLOT="1.0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
 
+# 1.24.11 unconditionally used new audio channel layouts added in ffmpeg-4.4;
+# 1.24.12 will build time check first. As we don't have older in tree anymore, 
just dep on it.
 RDEPEND="
        >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
        >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}]
        >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}]
-       >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}]
+       >=media-video/ffmpeg-4.4:0=[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}"
 BDEPEND=""

Reply via email to