commit:     e9d7a5e7c5407e0c57e1827e251e08d5efbb11cd
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  5 07:57:25 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Mar  5 08:44:54 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d7a5e7

media-video/motion: add <ffmpeg-8 bound for now

Adding the bound given this package is stable and going to stabilize
ffmpeg-8 soon. Can skip revbumping given binding := should force the
package manager to look at the bound and prevent the upgrade.

Ideally needs a bump given it seems already fixed upstream, but not
planning to look at this myself given testing it may be inconvenient.
Hopefully will be looked at sooner than later so won't bother with
ffmpeg-compat either unless this drags for very long. Also considered
backporting the fix instead, but given it re-arranges things a bit I'd
rather not touch this (straight-to-stable) without proper testing.

Bug: https://bugs.gentoo.org/965093
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-video/motion/motion-4.5.1-r4.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-video/motion/motion-4.5.1-r4.ebuild 
b/media-video/motion/motion-4.5.1-r4.ebuild
index 0ea39b3e956f..c1256f6d137c 100644
--- a/media-video/motion/motion-4.5.1-r4.ebuild
+++ b/media-video/motion/motion-4.5.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,13 +15,14 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 IUSE="ffmpeg mariadb mysql postgres sqlite v4l webp"
 
+# TODO: drop ffmpeg upper bound on bump, should work (bug #965093)
 RDEPEND="
        acct-group/motion
        acct-user/motion
        net-libs/libmicrohttpd:=
        media-libs/libjpeg-turbo:=
        >=sys-devel/gettext-0.19
-       ffmpeg? ( media-video/ffmpeg:0= )
+       ffmpeg? ( <media-video/ffmpeg-8:= )
        mariadb? ( dev-db/mariadb-connector-c )
        mysql? ( dev-db/mysql-connector-c )
        postgres? ( dev-db/postgresql:= )

Reply via email to