commit:     86ee26a4abdddd4f640201d59a4530b9abec6f99
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  5 08:25:31 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=86ee26a4

media-gfx/blender: add <ffmpeg-8 upper bound to old slots

Seen nothing has been done about these still and, given looking at
stabilizing ffmpeg-8 soon, it'll be a problem with 4.4.3 being the
stable version.

Not going to test this, so neither going to try the patch nor add
ffmpeg-compat, hopefully a new version will be stabilized soon and
these will just be dropped. Note that upper bounds are an acceptable
solution for these kind of temporary issues and are better than doing
nothing at all, so also closing the bug.

Can skip revbumping given binding := should force the package maanger
to look at the bound and prevent the upgrade.

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

 media-gfx/blender/blender-4.2.16.ebuild | 4 ++--
 media-gfx/blender/blender-4.4.3.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/blender/blender-4.2.16.ebuild 
b/media-gfx/blender/blender-4.2.16.ebuild
index 5d323c5f8328..99d71aa3ac8e 100644
--- a/media-gfx/blender/blender-4.2.16.ebuild
+++ b/media-gfx/blender/blender-4.2.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -112,7 +112,7 @@ RDEPEND="${PYTHON_DEPS}
        color-management? ( media-libs/opencolorio:= )
        cuda? ( <dev-util/nvidia-cuda-toolkit-13:= )
        embree? ( media-libs/embree:=[raymask] )
-       ffmpeg? ( 
media-video/ffmpeg:=[encode(+),lame(-),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid]
 )
+       ffmpeg? ( 
<media-video/ffmpeg-8:=[encode(+),lame(-),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid]
 )
        fftw? ( sci-libs/fftw:3.0=[threads] )
        gmp? ( dev-libs/gmp:=[cxx] )
        gnome? ( gui-libs/libdecor )

diff --git a/media-gfx/blender/blender-4.4.3.ebuild 
b/media-gfx/blender/blender-4.4.3.ebuild
index bfd4607ee1da..a6193903dcf6 100644
--- a/media-gfx/blender/blender-4.4.3.ebuild
+++ b/media-gfx/blender/blender-4.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # shellcheck disable=SC2207
@@ -127,7 +127,7 @@ RDEPEND="${PYTHON_DEPS}
        color-management? ( media-libs/opencolorio:= )
        cuda? ( dev-util/nvidia-cuda-toolkit:= )
        embree? ( media-libs/embree:=[raymask] )
-       ffmpeg? ( 
media-video/ffmpeg:=[encode(+),lame(-),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid]
 )
+       ffmpeg? ( 
<media-video/ffmpeg-8:=[encode(+),lame(-),jpeg2k?,opus,theora,vorbis,vpx,x264,xvid]
 )
        fftw? ( sci-libs/fftw:3.0=[threads] )
        gmp? ( dev-libs/gmp[cxx] )
        gnome? ( gui-libs/libdecor )

Reply via email to