Re: git: dbd4812caf0f - main - graphics/opencv: Update to 4.11.0

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Wed, 21 May 2025 21:56:06 UTC
21.05.2025 21:20, Gleb Popov пишет:
> The branch main has been updated by arrowd:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=dbd4812caf0fd7bb757c67d76cdfc9b5481d2233
>
> commit dbd4812caf0fd7bb757c67d76cdfc9b5481d2233
> Author:     Alastair Hogge <agh@riseup.net>
> AuthorDate: 2025-05-21 13:39:13 +0000
> Commit:     Gleb Popov <arrowd@FreeBSD.org>
> CommitDate: 2025-05-21 18:19:56 +0000
>
>      graphics/opencv: Update to 4.11.0
>      
>      PR:             286423
> ---
>   graphics/opencv/Makefile                           | 116 +++----
>   graphics/opencv/distinfo                           |  28 +-
>   .../patch-modules_gapi_cmake_DownloadADE.cmake     |  12 +-
>   graphics/opencv/pkg-plist                          | 336 ++++++++++++++++-----
>   4 files changed, 330 insertions(+), 162 deletions(-)
>
> diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile
> index 40a3b279c16e..f032ca2704cb 100644
> --- a/graphics/opencv/Makefile
> +++ b/graphics/opencv/Makefile
> @@ -1,6 +1,5 @@
>   PORTNAME=	opencv
> -DISTVERSION=	4.9.0
> -PORTREVISION=	7
> +DISTVERSION=	4.11.0
>   CATEGORIES=	graphics
>
> @@ -496,189 +592,290 @@ 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.409
> +%%EIGEN%%lib/libopencv_alphamat.so.411
>   lib/libopencv_aruco.so
>   lib/libopencv_aruco.so.%%SHLIB_VER%%
> -lib/libopencv_aruco.so.409
> +lib/libopencv_aruco.so.411
>   lib/libopencv_bgsegm.so
>   lib/libopencv_bgsegm.so.%%SHLIB_VER%%
> -lib/libopencv_bgsegm.so.409
> +lib/libopencv_bgsegm.so.411
>   lib/libopencv_bioinspired.so
>   lib/libopencv_bioinspired.so.%%SHLIB_VER%%
> -lib/libopencv_bioinspired.so.409
> +lib/libopencv_bioinspired.so.411
>   lib/libopencv_calib3d.so
>   lib/libopencv_calib3d.so.%%SHLIB_VER%%
> -lib/libopencv_calib3d.so.409
> +lib/libopencv_calib3d.so.411
>   lib/libopencv_ccalib.so
>   lib/libopencv_ccalib.so.%%SHLIB_VER%%
> -lib/libopencv_ccalib.so.409
> +lib/libopencv_ccalib.so.411
>   lib/libopencv_core.so
>   lib/libopencv_core.so.%%SHLIB_VER%%
> -lib/libopencv_core.so.409
> +lib/libopencv_core.so.411
>   lib/libopencv_datasets.so
>   lib/libopencv_datasets.so.%%SHLIB_VER%%
> -lib/libopencv_datasets.so.409
> +lib/libopencv_datasets.so.411
>   %%PROTOBUF%%lib/libopencv_dnn.so
>   %%PROTOBUF%%lib/libopencv_dnn.so.%%SHLIB_VER%%
> -%%PROTOBUF%%lib/libopencv_dnn.so.409
> +%%PROTOBUF%%lib/libopencv_dnn.so.411
>   %%PROTOBUF%%lib/libopencv_dnn_objdetect.so
>   %%PROTOBUF%%lib/libopencv_dnn_objdetect.so.%%SHLIB_VER%%
> -%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.409
> +%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.411
>   %%PROTOBUF%%lib/libopencv_dnn_superres.so
>   %%PROTOBUF%%lib/libopencv_dnn_superres.so.%%SHLIB_VER%%
> -%%PROTOBUF%%lib/libopencv_dnn_superres.so.409
> +%%PROTOBUF%%lib/libopencv_dnn_superres.so.411
>   lib/libopencv_dpm.so
>   lib/libopencv_dpm.so.%%SHLIB_VER%%
> -lib/libopencv_dpm.so.409
> +lib/libopencv_dpm.so.411
>   lib/libopencv_face.so
>   lib/libopencv_face.so.%%SHLIB_VER%%
> -lib/libopencv_face.so.409
> +lib/libopencv_face.so.411
>   lib/libopencv_features2d.so
>   lib/libopencv_features2d.so.%%SHLIB_VER%%
> -lib/libopencv_features2d.so.409
> +lib/libopencv_features2d.so.411
>   lib/libopencv_flann.so
>   lib/libopencv_flann.so.%%SHLIB_VER%%
> -lib/libopencv_flann.so.409
> +lib/libopencv_flann.so.411
>   lib/libopencv_freetype.so
>   lib/libopencv_freetype.so.%%SHLIB_VER%%
> -lib/libopencv_freetype.so.409
> +lib/libopencv_freetype.so.411
>   lib/libopencv_fuzzy.so
>   lib/libopencv_fuzzy.so.%%SHLIB_VER%%
> -lib/libopencv_fuzzy.so.409
> +lib/libopencv_fuzzy.so.411
> +lib/libopencv_gapi.so
> +lib/libopencv_gapi.so.%%SHLIB_VER%%
> +lib/libopencv_gapi.so.411
>   lib/libopencv_hdf.so
>   lib/libopencv_hdf.so.%%SHLIB_VER%%
> -lib/libopencv_hdf.so.409
> +lib/libopencv_hdf.so.411
>   lib/libopencv_hfs.so
>   lib/libopencv_hfs.so.%%SHLIB_VER%%
> -lib/libopencv_hfs.so.409
> +lib/libopencv_hfs.so.411
>   lib/libopencv_highgui.so
>   lib/libopencv_highgui.so.%%SHLIB_VER%%
> -lib/libopencv_highgui.so.409
> +lib/libopencv_highgui.so.411
>   lib/libopencv_img_hash.so
>   lib/libopencv_img_hash.so.%%SHLIB_VER%%
> -lib/libopencv_img_hash.so.409
> +lib/libopencv_img_hash.so.411
>   lib/libopencv_imgcodecs.so
>   lib/libopencv_imgcodecs.so.%%SHLIB_VER%%
> -lib/libopencv_imgcodecs.so.409
> +lib/libopencv_imgcodecs.so.411
>   lib/libopencv_imgproc.so
>   lib/libopencv_imgproc.so.%%SHLIB_VER%%
> -lib/libopencv_imgproc.so.409
> +lib/libopencv_imgproc.so.411
>   lib/libopencv_intensity_transform.so
>   lib/libopencv_intensity_transform.so.%%SHLIB_VER%%
> -lib/libopencv_intensity_transform.so.409
> +lib/libopencv_intensity_transform.so.411
>   lib/libopencv_line_descriptor.so
>   lib/libopencv_line_descriptor.so.%%SHLIB_VER%%
> -lib/libopencv_line_descriptor.so.409
> +lib/libopencv_line_descriptor.so.411
>   %%PROTOBUF%%lib/libopencv_mcc.so
>   %%PROTOBUF%%lib/libopencv_mcc.so.%%SHLIB_VER%%
> -%%PROTOBUF%%lib/libopencv_mcc.so.409
> +%%PROTOBUF%%lib/libopencv_mcc.so.411
>   lib/libopencv_ml.so
>   lib/libopencv_ml.so.%%SHLIB_VER%%
> -lib/libopencv_ml.so.409
> +lib/libopencv_ml.so.411
>   lib/libopencv_objdetect.so
>   lib/libopencv_objdetect.so.%%SHLIB_VER%%
> -lib/libopencv_objdetect.so.409
> +lib/libopencv_objdetect.so.411
>   lib/libopencv_optflow.so
>   lib/libopencv_optflow.so.%%SHLIB_VER%%
> -lib/libopencv_optflow.so.409
> +lib/libopencv_optflow.so.411
>   %%OGRE3D%%lib/libopencv_ovis.so
>   %%OGRE3D%%lib/libopencv_ovis.so.%%SHLIB_VER%%
> -%%OGRE3D%%lib/libopencv_ovis.so.409
> +%%OGRE3D%%lib/libopencv_ovis.so.411
>   lib/libopencv_phase_unwrapping.so
>   lib/libopencv_phase_unwrapping.so.%%SHLIB_VER%%
> -lib/libopencv_phase_unwrapping.so.409
> +lib/libopencv_phase_unwrapping.so.411
>   lib/libopencv_photo.so
>   lib/libopencv_photo.so.%%SHLIB_VER%%
> -lib/libopencv_photo.so.409
> +lib/libopencv_photo.so.411
>   lib/libopencv_plot.so
>   lib/libopencv_plot.so.%%SHLIB_VER%%
> -lib/libopencv_plot.so.409
> +lib/libopencv_plot.so.411
>   lib/libopencv_quality.so
>   lib/libopencv_quality.so.%%SHLIB_VER%%
> -lib/libopencv_quality.so.409
> +lib/libopencv_quality.so.411
>   lib/libopencv_rapid.so
>   lib/libopencv_rapid.so.%%SHLIB_VER%%
> -lib/libopencv_rapid.so.409
> +lib/libopencv_rapid.so.411
>   lib/libopencv_reg.so
>   lib/libopencv_reg.so.%%SHLIB_VER%%
> -lib/libopencv_reg.so.409
> +lib/libopencv_reg.so.411
>   lib/libopencv_rgbd.so
>   lib/libopencv_rgbd.so.%%SHLIB_VER%%
> -lib/libopencv_rgbd.so.409
> +lib/libopencv_rgbd.so.411
>   lib/libopencv_saliency.so
>   lib/libopencv_saliency.so.%%SHLIB_VER%%
> -lib/libopencv_saliency.so.409
> +lib/libopencv_saliency.so.411
>   %%EIGEN%%lib/libopencv_sfm.so
>   %%EIGEN%%lib/libopencv_sfm.so.%%SHLIB_VER%%
> -%%EIGEN%%lib/libopencv_sfm.so.409
> +%%EIGEN%%lib/libopencv_sfm.so.411
>   lib/libopencv_shape.so
>   lib/libopencv_shape.so.%%SHLIB_VER%%
> -lib/libopencv_shape.so.409
> +lib/libopencv_shape.so.411
> +lib/libopencv_signal.so
> +lib/libopencv_signal.so.%%SHLIB_VER%%
> +lib/libopencv_signal.so.411
>   lib/libopencv_stereo.so
>   lib/libopencv_stereo.so.%%SHLIB_VER%%
> -lib/libopencv_stereo.so.409
> +lib/libopencv_stereo.so.411
>   lib/libopencv_stitching.so
>   lib/libopencv_stitching.so.%%SHLIB_VER%%
> -lib/libopencv_stitching.so.409
> +lib/libopencv_stitching.so.411
>   lib/libopencv_structured_light.so
>   lib/libopencv_structured_light.so.%%SHLIB_VER%%
> -lib/libopencv_structured_light.so.409
> +lib/libopencv_structured_light.so.411
>   lib/libopencv_superres.so
>   lib/libopencv_superres.so.%%SHLIB_VER%%
> -lib/libopencv_superres.so.409
> +lib/libopencv_superres.so.411
>   lib/libopencv_surface_matching.so
>   lib/libopencv_surface_matching.so.%%SHLIB_VER%%
> -lib/libopencv_surface_matching.so.409
> +lib/libopencv_surface_matching.so.411
>   %%PROTOBUF%%lib/libopencv_text.so
>   %%PROTOBUF%%lib/libopencv_text.so.%%SHLIB_VER%%
> -%%PROTOBUF%%lib/libopencv_text.so.409
> +%%PROTOBUF%%lib/libopencv_text.so.411
>   lib/libopencv_tracking.so
>   lib/libopencv_tracking.so.%%SHLIB_VER%%
> -lib/libopencv_tracking.so.409
> +lib/libopencv_tracking.so.411
>   lib/libopencv_video.so
>   lib/libopencv_video.so.%%SHLIB_VER%%
> -lib/libopencv_video.so.409
> +lib/libopencv_video.so.411
>   lib/libopencv_videoio.so
>   lib/libopencv_videoio.so.%%SHLIB_VER%%
> -lib/libopencv_videoio.so.409
> +lib/libopencv_videoio.so.411
>   lib/libopencv_videostab.so
>   lib/libopencv_videostab.so.%%SHLIB_VER%%
> -lib/libopencv_videostab.so.409
> +lib/libopencv_videostab.so.411
>   %%VTK%%lib/libopencv_viz.so
>   %%VTK%%lib/libopencv_viz.so.%%SHLIB_VER%%
> -%%VTK%%lib/libopencv_viz.so.409
> +%%VTK%%lib/libopencv_viz.so.411
>   %%PROTOBUF%%lib/libopencv_wechat_qrcode.so
>   %%PROTOBUF%%lib/libopencv_wechat_qrcode.so.%%SHLIB_VER%%
> -%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.409
> +%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.411
>   lib/libopencv_xfeatures2d.so
>   lib/libopencv_xfeatures2d.so.%%SHLIB_VER%%
> -lib/libopencv_xfeatures2d.so.409
> +lib/libopencv_xfeatures2d.so.411
>   lib/libopencv_ximgproc.so
>   lib/libopencv_ximgproc.so.%%SHLIB_VER%%
> -lib/libopencv_ximgproc.so.409
> +lib/libopencv_ximgproc.so.411
>   lib/libopencv_xobjdetect.so
>   lib/libopencv_xobjdetect.so.%%SHLIB_VER%%
> -lib/libopencv_xobjdetect.so.409
> +lib/libopencv_xobjdetect.so.411
>   lib/libopencv_xphoto.so
>   lib/libopencv_xphoto.so.%%SHLIB_VER%%
> -lib/libopencv_xphoto.so.409
> -%%EIGEN%%lib/opencv4/3rdparty/libcorrespondence.a
> -%%EIGEN%%lib/opencv4/3rdparty/libmultiview.a
> -%%EIGEN%%lib/opencv4/3rdparty/libnumeric.a
> -%%EIGEN%%lib/opencv4/3rdparty/libsimple_pipeline.a
> +lib/libopencv_xphoto.so.411

Hello!

It is necessary to make a bump of dependent ports.

-- 
Best regards,
Vladimir Druzenko