Date: Tue, 03 Feb 2026 18:08:11 +0000 From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Eric Camachat <eric@camachat.org> Subject: git: 6ce46686ad30 - main - graphics/opencv: Update to 4.13.0 Message-ID: <6982398b.228f1.70b35518@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=6ce46686ad30e54f263d338edcc9882084576757 commit 6ce46686ad30e54f263d338edcc9882084576757 Author: Eric Camachat <eric@camachat.org> AuthorDate: 2026-02-03 14:22:37 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2026-02-03 18:07:59 +0000 graphics/opencv: Update to 4.13.0 PR: 292888 --- graphics/opencv/Makefile | 15 +++--- graphics/opencv/distinfo | 10 ++-- graphics/opencv/pkg-plist | 125 ++++++++++++++++++++++++---------------------- 3 files changed, 78 insertions(+), 72 deletions(-) diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile index 6d3664c009a4..9ce71f380341 100644 --- a/graphics/opencv/Makefile +++ b/graphics/opencv/Makefile @@ -1,11 +1,7 @@ PORTNAME= opencv -DISTVERSION= 4.12.0 +DISTVERSION= 4.13.0 CATEGORIES= graphics -PATCH_SITES= https://github.com/opencv/opencv/commit/ -PATCHFILES= 86df53155411b3ade57d0213bf8dd63006bf248f.patch:-p1 \ - 443d0ae63fad6dfd8c485d609203db16c8bd0ec3.patch:-p1 - MAINTAINER= desktop@FreeBSD.org COMMENT= Open Source Computer Vision library WWW= https://www.opencv.org/ @@ -29,9 +25,9 @@ CMAKE_OFF= BUILD_opencv_python2 BUILD_TESTS OPENCV_GENERATE_SETUPVARS DATADIR= ${PREFIX}/share/${PORTNAME}4 -PLIST_SUB= SHLIB_VER=${DISTVERSION} +PLIST_SUB= SHLIB_VER=${DISTVERSION} SHORTVERSION=${DISTVERSION:R:S/.//g} -OPTIONS_DEFINE= EIGEN GDAL GDCM HARDENING JAVA LTO OPENCL PATENTED \ +OPTIONS_DEFINE= EIGEN GDAL GDCM HARDENING JAVA LTO ONNX OPENCL PATENTED \ PROTOBUF PYTHON TBB TESSERACT OPTIONS_DEFAULT= DC1394 EIGEN GDAL GDCM GPHOTO2 GSTREAMER JPEG OPENBLAS \ OPENCL OPENEXR OPENJPEG PNG PROTOBUF PYTHON TIFF V4L \ @@ -79,6 +75,11 @@ JAVA_USES= java LTO_DESC= Enables Link Time Optimizations LTO_CMAKE_BOOL= ENABLE_THIN_LTO +ONNX_DESC= Include Microsoft ONNX Runtim support +ONNX_CMAKE_BOOL= WITH_ONNX +ONNX_CMAKE_ON= -DONNXRT_ROOT_DIR=${LOCALBASE} +ONNX_LIB_DEPENDS= libonnxruntime.so:misc/onnxruntime + OPENCL_DESC= Add OpenCL Support OPENCL_CMAKE_BOOL= WITH_OPENCL OPENCL_BUILD_DEPENDS= opencl>=0:devel/opencl diff --git a/graphics/opencv/distinfo b/graphics/opencv/distinfo index c6c3add0bcaf..3532afc57d54 100644 --- a/graphics/opencv/distinfo +++ b/graphics/opencv/distinfo @@ -1,12 +1,12 @@ -TIMESTAMP = 1766954528 -SHA256 (opencv-opencv-4.12.0_GH0.tar.gz) = 44c106d5bb47efec04e531fd93008b3fcd1d27138985c5baf4eafac0e1ec9e9d -SIZE (opencv-opencv-4.12.0_GH0.tar.gz) = 95254890 +TIMESTAMP = 1770050577 +SHA256 (opencv-opencv-4.13.0_GH0.tar.gz) = 1d40ca017ea51c533cf9fd5cbde5b5fe7ae248291ddf2af99d4c17cf8e13017d +SIZE (opencv-opencv-4.13.0_GH0.tar.gz) = 95420275 SHA256 (opencv-ade-v0.1.2e_GH0.tar.gz) = 107711887d413127955d64a0e42974ec379c1ebb81832c79a21a9e3a2110e4bf SIZE (opencv-ade-v0.1.2e_GH0.tar.gz) = 117054 SHA256 (opencv-opencv_3rdparty-7f55c0c26be418d494615afca15218566775c725_GH0.tar.gz) = 0b19085992da68a6b6b751ce7c37fd22b27e43ff28455a68280484e436c438e8 SIZE (opencv-opencv_3rdparty-7f55c0c26be418d494615afca15218566775c725_GH0.tar.gz) = 102507737 -SHA256 (opencv-opencv_contrib-4.12.0_GH0.tar.gz) = 4197722b4c5ed42b476d42e29beb29a52b6b25c34ec7b4d589c3ae5145fee98e -SIZE (opencv-opencv_contrib-4.12.0_GH0.tar.gz) = 55475555 +SHA256 (opencv-opencv_contrib-4.13.0_GH0.tar.gz) = 1e0077a4fd2960a7d2f4c9e49d6ba7bb891cac2d1be36d7e8e47aa97a9d1039b +SIZE (opencv-opencv_contrib-4.13.0_GH0.tar.gz) = 55516112 SHA256 (86df53155411b3ade57d0213bf8dd63006bf248f.patch) = 4811cf490195a7b2952e075c4d713593326bc54fcfa42a33e19d7ed025bb5b6f SIZE (86df53155411b3ade57d0213bf8dd63006bf248f.patch) = 1628 SHA256 (443d0ae63fad6dfd8c485d609203db16c8bd0ec3.patch) = 6b594a216bd2cd57e47cd48fba3ddb802057084404940d4cb18bb4cb69389dfe diff --git a/graphics/opencv/pkg-plist b/graphics/opencv/pkg-plist index f95448419b8f..097baeb65280 100644 --- a/graphics/opencv/pkg-plist +++ b/graphics/opencv/pkg-plist @@ -36,6 +36,7 @@ include/opencv4/opencv2/core/cuda/block.hpp include/opencv4/opencv2/core/cuda/border_interpolate.hpp include/opencv4/opencv2/core/cuda/color.hpp include/opencv4/opencv2/core/cuda/common.hpp +include/opencv4/opencv2/core/cuda/cuda_compat.hpp include/opencv4/opencv2/core/cuda/datamov_utils.hpp include/opencv4/opencv2/core/cuda/detail/color_detail.hpp include/opencv4/opencv2/core/cuda/detail/reduce.hpp @@ -302,6 +303,7 @@ include/opencv4/opencv2/gapi/infer/ie.hpp include/opencv4/opencv2/gapi/infer/onnx.hpp include/opencv4/opencv2/gapi/infer/ov.hpp include/opencv4/opencv2/gapi/infer/parsers.hpp +include/opencv4/opencv2/gapi/infer/workload_type.hpp include/opencv4/opencv2/gapi/media.hpp include/opencv4/opencv2/gapi/oak/infer.hpp include/opencv4/opencv2/gapi/oak/oak.hpp @@ -322,6 +324,7 @@ include/opencv4/opencv2/gapi/own/types.hpp include/opencv4/opencv2/gapi/plaidml/core.hpp include/opencv4/opencv2/gapi/plaidml/gplaidmlkernel.hpp include/opencv4/opencv2/gapi/plaidml/plaidml.hpp +include/opencv4/opencv2/gapi/pysrc/python_stream_source.hpp include/opencv4/opencv2/gapi/python/python.hpp include/opencv4/opencv2/gapi/render.hpp include/opencv4/opencv2/gapi/render/render.hpp @@ -593,178 +596,178 @@ lib/cmake/opencv4/OpenCVModules-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/opencv4/OpenCVModules.cmake %%EIGEN%%lib/libopencv_alphamat.so %%EIGEN%%lib/libopencv_alphamat.so.%%SHLIB_VER%% -%%EIGEN%%lib/libopencv_alphamat.so.412 +%%EIGEN%%lib/libopencv_alphamat.so.%%SHORTVERSION%% lib/libopencv_aruco.so lib/libopencv_aruco.so.%%SHLIB_VER%% -lib/libopencv_aruco.so.412 +lib/libopencv_aruco.so.%%SHORTVERSION%% lib/libopencv_bgsegm.so lib/libopencv_bgsegm.so.%%SHLIB_VER%% -lib/libopencv_bgsegm.so.412 +lib/libopencv_bgsegm.so.%%SHORTVERSION%% lib/libopencv_bioinspired.so lib/libopencv_bioinspired.so.%%SHLIB_VER%% -lib/libopencv_bioinspired.so.412 +lib/libopencv_bioinspired.so.%%SHORTVERSION%% lib/libopencv_calib3d.so lib/libopencv_calib3d.so.%%SHLIB_VER%% -lib/libopencv_calib3d.so.412 +lib/libopencv_calib3d.so.%%SHORTVERSION%% lib/libopencv_ccalib.so lib/libopencv_ccalib.so.%%SHLIB_VER%% -lib/libopencv_ccalib.so.412 +lib/libopencv_ccalib.so.%%SHORTVERSION%% lib/libopencv_core.so lib/libopencv_core.so.%%SHLIB_VER%% -lib/libopencv_core.so.412 +lib/libopencv_core.so.%%SHORTVERSION%% lib/libopencv_datasets.so lib/libopencv_datasets.so.%%SHLIB_VER%% -lib/libopencv_datasets.so.412 +lib/libopencv_datasets.so.%%SHORTVERSION%% %%PROTOBUF%%lib/libopencv_dnn.so %%PROTOBUF%%lib/libopencv_dnn.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_dnn.so.412 +%%PROTOBUF%%lib/libopencv_dnn.so.%%SHORTVERSION%% %%PROTOBUF%%lib/libopencv_dnn_objdetect.so %%PROTOBUF%%lib/libopencv_dnn_objdetect.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.412 +%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.%%SHORTVERSION%% %%PROTOBUF%%lib/libopencv_dnn_superres.so %%PROTOBUF%%lib/libopencv_dnn_superres.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_dnn_superres.so.412 +%%PROTOBUF%%lib/libopencv_dnn_superres.so.%%SHORTVERSION%% lib/libopencv_dpm.so lib/libopencv_dpm.so.%%SHLIB_VER%% -lib/libopencv_dpm.so.412 +lib/libopencv_dpm.so.%%SHORTVERSION%% lib/libopencv_face.so lib/libopencv_face.so.%%SHLIB_VER%% -lib/libopencv_face.so.412 +lib/libopencv_face.so.%%SHORTVERSION%% lib/libopencv_features2d.so lib/libopencv_features2d.so.%%SHLIB_VER%% -lib/libopencv_features2d.so.412 +lib/libopencv_features2d.so.%%SHORTVERSION%% lib/libopencv_flann.so lib/libopencv_flann.so.%%SHLIB_VER%% -lib/libopencv_flann.so.412 +lib/libopencv_flann.so.%%SHORTVERSION%% lib/libopencv_freetype.so lib/libopencv_freetype.so.%%SHLIB_VER%% -lib/libopencv_freetype.so.412 +lib/libopencv_freetype.so.%%SHORTVERSION%% lib/libopencv_fuzzy.so lib/libopencv_fuzzy.so.%%SHLIB_VER%% -lib/libopencv_fuzzy.so.412 +lib/libopencv_fuzzy.so.%%SHORTVERSION%% lib/libopencv_gapi.so lib/libopencv_gapi.so.%%SHLIB_VER%% -lib/libopencv_gapi.so.412 +lib/libopencv_gapi.so.%%SHORTVERSION%% lib/libopencv_hdf.so lib/libopencv_hdf.so.%%SHLIB_VER%% -lib/libopencv_hdf.so.412 +lib/libopencv_hdf.so.%%SHORTVERSION%% lib/libopencv_hfs.so lib/libopencv_hfs.so.%%SHLIB_VER%% -lib/libopencv_hfs.so.412 +lib/libopencv_hfs.so.%%SHORTVERSION%% lib/libopencv_highgui.so lib/libopencv_highgui.so.%%SHLIB_VER%% -lib/libopencv_highgui.so.412 +lib/libopencv_highgui.so.%%SHORTVERSION%% lib/libopencv_img_hash.so lib/libopencv_img_hash.so.%%SHLIB_VER%% -lib/libopencv_img_hash.so.412 +lib/libopencv_img_hash.so.%%SHORTVERSION%% lib/libopencv_imgcodecs.so lib/libopencv_imgcodecs.so.%%SHLIB_VER%% -lib/libopencv_imgcodecs.so.412 +lib/libopencv_imgcodecs.so.%%SHORTVERSION%% lib/libopencv_imgproc.so lib/libopencv_imgproc.so.%%SHLIB_VER%% -lib/libopencv_imgproc.so.412 +lib/libopencv_imgproc.so.%%SHORTVERSION%% lib/libopencv_intensity_transform.so lib/libopencv_intensity_transform.so.%%SHLIB_VER%% -lib/libopencv_intensity_transform.so.412 +lib/libopencv_intensity_transform.so.%%SHORTVERSION%% lib/libopencv_line_descriptor.so lib/libopencv_line_descriptor.so.%%SHLIB_VER%% -lib/libopencv_line_descriptor.so.412 +lib/libopencv_line_descriptor.so.%%SHORTVERSION%% %%PROTOBUF%%lib/libopencv_mcc.so %%PROTOBUF%%lib/libopencv_mcc.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_mcc.so.412 +%%PROTOBUF%%lib/libopencv_mcc.so.%%SHORTVERSION%% lib/libopencv_ml.so lib/libopencv_ml.so.%%SHLIB_VER%% -lib/libopencv_ml.so.412 +lib/libopencv_ml.so.%%SHORTVERSION%% lib/libopencv_objdetect.so lib/libopencv_objdetect.so.%%SHLIB_VER%% -lib/libopencv_objdetect.so.412 +lib/libopencv_objdetect.so.%%SHORTVERSION%% lib/libopencv_optflow.so lib/libopencv_optflow.so.%%SHLIB_VER%% -lib/libopencv_optflow.so.412 +lib/libopencv_optflow.so.%%SHORTVERSION%% %%OGRE3D%%lib/libopencv_ovis.so %%OGRE3D%%lib/libopencv_ovis.so.%%SHLIB_VER%% -%%OGRE3D%%lib/libopencv_ovis.so.412 +%%OGRE3D%%lib/libopencv_ovis.so.%%SHORTVERSION%% lib/libopencv_phase_unwrapping.so lib/libopencv_phase_unwrapping.so.%%SHLIB_VER%% -lib/libopencv_phase_unwrapping.so.412 +lib/libopencv_phase_unwrapping.so.%%SHORTVERSION%% lib/libopencv_photo.so lib/libopencv_photo.so.%%SHLIB_VER%% -lib/libopencv_photo.so.412 +lib/libopencv_photo.so.%%SHORTVERSION%% lib/libopencv_plot.so lib/libopencv_plot.so.%%SHLIB_VER%% -lib/libopencv_plot.so.412 +lib/libopencv_plot.so.%%SHORTVERSION%% lib/libopencv_quality.so lib/libopencv_quality.so.%%SHLIB_VER%% -lib/libopencv_quality.so.412 +lib/libopencv_quality.so.%%SHORTVERSION%% lib/libopencv_rapid.so lib/libopencv_rapid.so.%%SHLIB_VER%% -lib/libopencv_rapid.so.412 +lib/libopencv_rapid.so.%%SHORTVERSION%% lib/libopencv_reg.so lib/libopencv_reg.so.%%SHLIB_VER%% -lib/libopencv_reg.so.412 +lib/libopencv_reg.so.%%SHORTVERSION%% lib/libopencv_rgbd.so lib/libopencv_rgbd.so.%%SHLIB_VER%% -lib/libopencv_rgbd.so.412 +lib/libopencv_rgbd.so.%%SHORTVERSION%% lib/libopencv_saliency.so lib/libopencv_saliency.so.%%SHLIB_VER%% -lib/libopencv_saliency.so.412 +lib/libopencv_saliency.so.%%SHORTVERSION%% %%EIGEN%%lib/libopencv_sfm.so %%EIGEN%%lib/libopencv_sfm.so.%%SHLIB_VER%% -%%EIGEN%%lib/libopencv_sfm.so.412 +%%EIGEN%%lib/libopencv_sfm.so.%%SHORTVERSION%% lib/libopencv_shape.so lib/libopencv_shape.so.%%SHLIB_VER%% -lib/libopencv_shape.so.412 +lib/libopencv_shape.so.%%SHORTVERSION%% lib/libopencv_signal.so lib/libopencv_signal.so.%%SHLIB_VER%% -lib/libopencv_signal.so.412 +lib/libopencv_signal.so.%%SHORTVERSION%% lib/libopencv_stereo.so lib/libopencv_stereo.so.%%SHLIB_VER%% -lib/libopencv_stereo.so.412 +lib/libopencv_stereo.so.%%SHORTVERSION%% lib/libopencv_stitching.so lib/libopencv_stitching.so.%%SHLIB_VER%% -lib/libopencv_stitching.so.412 +lib/libopencv_stitching.so.%%SHORTVERSION%% lib/libopencv_structured_light.so lib/libopencv_structured_light.so.%%SHLIB_VER%% -lib/libopencv_structured_light.so.412 +lib/libopencv_structured_light.so.%%SHORTVERSION%% lib/libopencv_superres.so lib/libopencv_superres.so.%%SHLIB_VER%% -lib/libopencv_superres.so.412 +lib/libopencv_superres.so.%%SHORTVERSION%% lib/libopencv_surface_matching.so lib/libopencv_surface_matching.so.%%SHLIB_VER%% -lib/libopencv_surface_matching.so.412 +lib/libopencv_surface_matching.so.%%SHORTVERSION%% %%PROTOBUF%%lib/libopencv_text.so %%PROTOBUF%%lib/libopencv_text.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_text.so.412 +%%PROTOBUF%%lib/libopencv_text.so.%%SHORTVERSION%% lib/libopencv_tracking.so lib/libopencv_tracking.so.%%SHLIB_VER%% -lib/libopencv_tracking.so.412 +lib/libopencv_tracking.so.%%SHORTVERSION%% lib/libopencv_video.so lib/libopencv_video.so.%%SHLIB_VER%% -lib/libopencv_video.so.412 +lib/libopencv_video.so.%%SHORTVERSION%% lib/libopencv_videoio.so lib/libopencv_videoio.so.%%SHLIB_VER%% -lib/libopencv_videoio.so.412 +lib/libopencv_videoio.so.%%SHORTVERSION%% lib/libopencv_videostab.so lib/libopencv_videostab.so.%%SHLIB_VER%% -lib/libopencv_videostab.so.412 +lib/libopencv_videostab.so.%%SHORTVERSION%% %%VTK%%lib/libopencv_viz.so %%VTK%%lib/libopencv_viz.so.%%SHLIB_VER%% -%%VTK%%lib/libopencv_viz.so.412 +%%VTK%%lib/libopencv_viz.so.%%SHORTVERSION%% %%PROTOBUF%%lib/libopencv_wechat_qrcode.so %%PROTOBUF%%lib/libopencv_wechat_qrcode.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.412 +%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.%%SHORTVERSION%% lib/libopencv_xfeatures2d.so lib/libopencv_xfeatures2d.so.%%SHLIB_VER%% -lib/libopencv_xfeatures2d.so.412 +lib/libopencv_xfeatures2d.so.%%SHORTVERSION%% lib/libopencv_ximgproc.so lib/libopencv_ximgproc.so.%%SHLIB_VER%% -lib/libopencv_ximgproc.so.412 +lib/libopencv_ximgproc.so.%%SHORTVERSION%% lib/libopencv_xobjdetect.so lib/libopencv_xobjdetect.so.%%SHLIB_VER%% -lib/libopencv_xobjdetect.so.412 +lib/libopencv_xobjdetect.so.%%SHORTVERSION%% lib/libopencv_xphoto.so lib/libopencv_xphoto.so.%%SHLIB_VER%% -lib/libopencv_xphoto.so.412 +lib/libopencv_xphoto.so.%%SHORTVERSION%% %%EIGEN%%lib/opencv4/3rdparty/libopencv.sfm.correspondence.a %%EIGEN%%lib/opencv4/3rdparty/libopencv.sfm.multiview.a %%EIGEN%%lib/opencv4/3rdparty/libopencv.sfm.numeric.a @@ -822,6 +825,7 @@ lib/libopencv_xphoto.so.412 %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/hdf/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/hfs/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/img_hash/__init__.pyi +%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/instr/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/intensity_transform/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/ipp/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/kinfu/__init__.pyi @@ -866,6 +870,7 @@ lib/libopencv_xphoto.so.412 %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/utils/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/utils/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/utils/fs/__init__.pyi +%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/utils/logging/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/utils/nested/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/videoio_registry/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/videostab/__init__.pyi @@ -876,8 +881,8 @@ lib/libopencv_xphoto.so.412 %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/ximgproc/segmentation/__init__.pyi %%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/xphoto/__init__.pyi libdata/pkgconfig/opencv4.pc -%%JAVA%%%%JAVASHAREDIR%%/opencv4/libopencv_java4120.so -%%JAVA%%%%JAVASHAREDIR%%/opencv4/opencv-4120.jar +%%JAVA%%%%JAVASHAREDIR%%/opencv4/libopencv_java%%SHORTVERSION%%0.so +%%JAVA%%%%JAVASHAREDIR%%/opencv4/opencv-%%SHORTVERSION%%0.jar %%DATADIR%%/haarcascades/haarcascade_eye.xml %%DATADIR%%/haarcascades/haarcascade_eye_tree_eyeglasses.xml %%DATADIR%%/haarcascades/haarcascade_frontalcatface.xmlhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6982398b.228f1.70b35518>
