commit:     9578102e5124146f04f5db93c08c51a419295a47
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Sun Sep  7 07:57:16 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep  7 16:47:44 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9578102e

media-libs/opencv: 4.11.0 fix missing deps

Closes: https://bugs.gentoo.org/961433
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/43701
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../opencv/{opencv-4.11.0.ebuild => opencv-4.11.0-r1.ebuild}   | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/media-libs/opencv/opencv-4.11.0.ebuild 
b/media-libs/opencv/opencv-4.11.0-r1.ebuild
similarity index 99%
rename from media-libs/opencv/opencv-4.11.0.ebuild
rename to media-libs/opencv/opencv-4.11.0-r1.ebuild
index 8947034a680f..b16b161fcb09 100644
--- a/media-libs/opencv/opencv-4.11.0.ebuild
+++ b/media-libs/opencv/opencv-4.11.0-r1.ebuild
@@ -197,8 +197,9 @@ REQUIRED_USE="
 
 RESTRICT="!test? ( test )"
 
+# NOTE
+# dev-libs/flatbuffers is header only, but we still want to rebuild on 
sub-slot changes
 COMMON_DEPEND="
-       app-arch/bzip2[${MULTILIB_USEDEP}]
        dev-libs/protobuf:=[protoc(+),protobuf(+),${MULTILIB_USEDEP}]
        sys-libs/zlib[${MULTILIB_USEDEP}]
        avif? ( media-libs/libavif:=[${MULTILIB_USEDEP}] )
@@ -207,7 +208,10 @@ COMMON_DEPEND="
                dev-cpp/abseil-cpp:=
                dev-libs/cudnn:=
        )
-       contribdnn? ( dev-libs/flatbuffers:= )
+       contribdnn? (
+               dev-cpp/abseil-cpp:=
+               dev-libs/flatbuffers:=
+       )
        contribhdf? ( sci-libs/hdf5:= )
        contribfreetype? (
                media-libs/freetype:2[${MULTILIB_USEDEP}]
@@ -274,6 +278,7 @@ COMMON_DEPEND="
                dev-python/numpy:=[${PYTHON_USEDEP}]
        )
        qt6? (
+               dev-qt/qt5compat:6
                dev-qt/qtbase:6[gui,widgets,concurrent,opengl?]
        )
        quirc? ( media-libs/quirc )
@@ -338,7 +343,6 @@ RDEPEND="
 unset COMMON_DEPEND
 
 BDEPEND="
-       dev-util/patchelf
        virtual/pkgconfig
        cuda? ( dev-util/nvidia-cuda-toolkit:= )
        doc? (

Reply via email to