Created attachment 226223 [details] graphics/opencv: add missing library dependencies `make stage-qa` in graphics/opencv complains about several missing library dependencies which are not declared: 1. /usr/local/lib/libopencv_highgui.so.4.5.1 is linked to: - /usr/local/lib/libgtk-3.so.0 - /usr/local/lib/libgdk-3.so.0 - /usr/local/lib/libcairo.so.2 - /usr/local/lib/libgdk_pixbuf-2.0.so.0 - /usr/local/lib/libgobject-2.0.so.0 - /usr/local/lib/libglib-2.0.so.0 2. /usr/local/lib/libopencv_imgcodecs.so.4.5.1 is linked to: - /usr/local/lib/libopenjp2.so.7 - /usr/local/lib/libgdal.so.3 3. /usr/local/lib/libopencv_text.so.4.5.1 is linked to /usr/local/lib/libtesseract.so.4 4. /usr/local/lib/libopencv_videoio.so.4.5.1 is linked to: - /usr/local/lib/libgstbase-1.0.so.0 - /usr/local/lib/libgstreamer-1.0.so.0 - /usr/local/lib/libgstapp-1.0.so.0 - /usr/local/lib/libgstriff-1.0.so.0 - /usr/local/lib/libgstpbutils-1.0.so.0 The patch adds these dependencies and bumps PORTREVISION.
^Triage: [tags] in issue Titles are deprecated
Moin moin Could you please retry against the new version from https://cgit.freebsd.org/ports/commit/?id=c582239e8a2b795fc0a7f51a3463cee9998cfab8 mfg Tobias
(In reply to Tobias C. Berner from comment #2) Yes. I am working on a new patch.
(In reply to Philipp Ost from comment #3) Any progress?
(In reply to Yuri Victorovich from comment #4) Yes, I am actively working on a new patch. The patch is more or less finished, but I still need to do some testing.
Created attachment 236844 [details] Add missing dependencies (GTK3, gstreamer) I'm very sorry this took so long. I got carried away with adding support for QT5 and OpenGL in the same go; there's some nagging problem which I couldn't resolve yet... Long story short: Here's the updated patch. It tests fine with poudriere testport using a 13.1-RELEASE amd64 jail. It also builds fine on my 13-STABLE box.
Committed, thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f4670bcfacde62f733b033e30eaa0a16f621cde6 commit f4670bcfacde62f733b033e30eaa0a16f621cde6 Author: Philipp Ost <bsd@philippost.de> AuthorDate: 2023-12-28 04:28:06 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-12-28 04:28:59 +0000 graphics/opencv: Add missing dependencies PR: 256982 graphics/opencv/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)