commit:     0ffbd9835a61a06269c191918e0c3a33ec02ec70
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Mon Feb 24 20:54:39 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 24 21:18:56 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffbd983

sci-libs/opencascade: Mask ffmpeg use-flag as it's 4.x only

Only builds with ffmpeg-4.x, upstream has no timeline to fix it.
Fringe usage only to play audio. Which most consumers (freecad, vtk)
don't do. Mask so the unsuspecting user with ffmpeg in global USE isn't
restricted to ancient ffmpeg.

Bug: https://bugs.gentoo.org/834422
Bug: https://bugs.gentoo.org/950241
See-Also: https://tracker.dev.opencascade.org/view.php?id=32871
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40739
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/base/package.use.mask | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1fccc2f21258..d4a0180e877d 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,14 @@
 
 # New entries go on top.
 
+# Paul Zander <[email protected]> (2025-02-24)
+# Only builds with ffmpeg-4.x, upstream has no timeline to fix it.
+# https://tracker.dev.opencascade.org/view.php?id=32871
+# Fringe usage only to play audio. Which most consumers (freecad, vtk)
+# don't do. Mask so the unsuspecting user with ffmpeg in global USE isn't
+# restricted to ancient ffmpeg.
+sci-libs/opencascade ffmpeg
+
 # Sam James <[email protected]> (2025-02-21)
 # Mask for older GTK to phase in enabling Vulkan for users (and avoid a 
surprise
 # for stable users, as Vulkan is enabled by default on desktop profiles).

Reply via email to