git: 7b3a2f3d3fa9 - main - graphics/opencv: Update to 4.12.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 29 Dec 2025 14:52:57 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=7b3a2f3d3fa9b6af915ad801754b55c6dc3126db
commit 7b3a2f3d3fa9b6af915ad801754b55c6dc3126db
Author: Eric Camachat <eric@camachat.org>
AuthorDate: 2025-12-29 14:51:54 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-12-29 14:52:38 +0000
graphics/opencv: Update to 4.12.0
PR: 292002
Reviewed by: vishwin
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
---
graphics/opencv/Makefile | 6 +--
graphics/opencv/distinfo | 12 ++---
graphics/opencv/pkg-plist | 122 +++++++++++++++++++++++-----------------------
3 files changed, 69 insertions(+), 71 deletions(-)
diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile
index 0ca554d75094..f3f95750e502 100644
--- a/graphics/opencv/Makefile
+++ b/graphics/opencv/Makefile
@@ -1,11 +1,9 @@
PORTNAME= opencv
-DISTVERSION= 4.11.0
-PORTREVISION= 5
+DISTVERSION= 4.12.0
CATEGORIES= graphics
PATCH_SITES= https://github.com/opencv/opencv/commit/
-PATCHFILES= 97f3f390661f2fd1168336820b89eb4383ce8528.patch:-p1 \
- 86df53155411b3ade57d0213bf8dd63006bf248f.patch:-p1 \
+PATCHFILES= 86df53155411b3ade57d0213bf8dd63006bf248f.patch:-p1 \
443d0ae63fad6dfd8c485d609203db16c8bd0ec3.patch:-p1
MAINTAINER= desktop@FreeBSD.org
diff --git a/graphics/opencv/distinfo b/graphics/opencv/distinfo
index 99a0b1e25d09..c6c3add0bcaf 100644
--- a/graphics/opencv/distinfo
+++ b/graphics/opencv/distinfo
@@ -1,14 +1,12 @@
-TIMESTAMP = 1766772629
-SHA256 (opencv-opencv-4.11.0_GH0.tar.gz) = 9a7c11f924eff5f8d8070e297b322ee68b9227e003fd600d4b8122198091665f
-SIZE (opencv-opencv-4.11.0_GH0.tar.gz) = 95051012
+TIMESTAMP = 1766954528
+SHA256 (opencv-opencv-4.12.0_GH0.tar.gz) = 44c106d5bb47efec04e531fd93008b3fcd1d27138985c5baf4eafac0e1ec9e9d
+SIZE (opencv-opencv-4.12.0_GH0.tar.gz) = 95254890
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.11.0_GH0.tar.gz) = 2dfc5957201de2aa785064711125af6abb2e80a64e2dc246aca4119b19687041
-SIZE (opencv-opencv_contrib-4.11.0_GH0.tar.gz) = 55450097
-SHA256 (97f3f390661f2fd1168336820b89eb4383ce8528.patch) = 9275b59080fb0380241b2aa6410cfd9dabd412a0746fc8bf94b25a3fb1594af5
-SIZE (97f3f390661f2fd1168336820b89eb4383ce8528.patch) = 3285
+SHA256 (opencv-opencv_contrib-4.12.0_GH0.tar.gz) = 4197722b4c5ed42b476d42e29beb29a52b6b25c34ec7b4d589c3ae5145fee98e
+SIZE (opencv-opencv_contrib-4.12.0_GH0.tar.gz) = 55475555
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 3c4b769b59e4..f95448419b8f 100644
--- a/graphics/opencv/pkg-plist
+++ b/graphics/opencv/pkg-plist
@@ -86,6 +86,7 @@ include/opencv4/opencv2/core/hal/intrin_avx512.hpp
include/opencv4/opencv2/core/hal/intrin_cpp.hpp
include/opencv4/opencv2/core/hal/intrin_forward.hpp
include/opencv4/opencv2/core/hal/intrin_lasx.hpp
+include/opencv4/opencv2/core/hal/intrin_legacy_ops.h
include/opencv4/opencv2/core/hal/intrin_lsx.hpp
include/opencv4/opencv2/core/hal/intrin_math.hpp
include/opencv4/opencv2/core/hal/intrin_msa.hpp
@@ -592,178 +593,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.411
+%%EIGEN%%lib/libopencv_alphamat.so.412
lib/libopencv_aruco.so
lib/libopencv_aruco.so.%%SHLIB_VER%%
-lib/libopencv_aruco.so.411
+lib/libopencv_aruco.so.412
lib/libopencv_bgsegm.so
lib/libopencv_bgsegm.so.%%SHLIB_VER%%
-lib/libopencv_bgsegm.so.411
+lib/libopencv_bgsegm.so.412
lib/libopencv_bioinspired.so
lib/libopencv_bioinspired.so.%%SHLIB_VER%%
-lib/libopencv_bioinspired.so.411
+lib/libopencv_bioinspired.so.412
lib/libopencv_calib3d.so
lib/libopencv_calib3d.so.%%SHLIB_VER%%
-lib/libopencv_calib3d.so.411
+lib/libopencv_calib3d.so.412
lib/libopencv_ccalib.so
lib/libopencv_ccalib.so.%%SHLIB_VER%%
-lib/libopencv_ccalib.so.411
+lib/libopencv_ccalib.so.412
lib/libopencv_core.so
lib/libopencv_core.so.%%SHLIB_VER%%
-lib/libopencv_core.so.411
+lib/libopencv_core.so.412
lib/libopencv_datasets.so
lib/libopencv_datasets.so.%%SHLIB_VER%%
-lib/libopencv_datasets.so.411
+lib/libopencv_datasets.so.412
%%PROTOBUF%%lib/libopencv_dnn.so
%%PROTOBUF%%lib/libopencv_dnn.so.%%SHLIB_VER%%
-%%PROTOBUF%%lib/libopencv_dnn.so.411
+%%PROTOBUF%%lib/libopencv_dnn.so.412
%%PROTOBUF%%lib/libopencv_dnn_objdetect.so
%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.%%SHLIB_VER%%
-%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.411
+%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.412
%%PROTOBUF%%lib/libopencv_dnn_superres.so
%%PROTOBUF%%lib/libopencv_dnn_superres.so.%%SHLIB_VER%%
-%%PROTOBUF%%lib/libopencv_dnn_superres.so.411
+%%PROTOBUF%%lib/libopencv_dnn_superres.so.412
lib/libopencv_dpm.so
lib/libopencv_dpm.so.%%SHLIB_VER%%
-lib/libopencv_dpm.so.411
+lib/libopencv_dpm.so.412
lib/libopencv_face.so
lib/libopencv_face.so.%%SHLIB_VER%%
-lib/libopencv_face.so.411
+lib/libopencv_face.so.412
lib/libopencv_features2d.so
lib/libopencv_features2d.so.%%SHLIB_VER%%
-lib/libopencv_features2d.so.411
+lib/libopencv_features2d.so.412
lib/libopencv_flann.so
lib/libopencv_flann.so.%%SHLIB_VER%%
-lib/libopencv_flann.so.411
+lib/libopencv_flann.so.412
lib/libopencv_freetype.so
lib/libopencv_freetype.so.%%SHLIB_VER%%
-lib/libopencv_freetype.so.411
+lib/libopencv_freetype.so.412
lib/libopencv_fuzzy.so
lib/libopencv_fuzzy.so.%%SHLIB_VER%%
-lib/libopencv_fuzzy.so.411
+lib/libopencv_fuzzy.so.412
lib/libopencv_gapi.so
lib/libopencv_gapi.so.%%SHLIB_VER%%
-lib/libopencv_gapi.so.411
+lib/libopencv_gapi.so.412
lib/libopencv_hdf.so
lib/libopencv_hdf.so.%%SHLIB_VER%%
-lib/libopencv_hdf.so.411
+lib/libopencv_hdf.so.412
lib/libopencv_hfs.so
lib/libopencv_hfs.so.%%SHLIB_VER%%
-lib/libopencv_hfs.so.411
+lib/libopencv_hfs.so.412
lib/libopencv_highgui.so
lib/libopencv_highgui.so.%%SHLIB_VER%%
-lib/libopencv_highgui.so.411
+lib/libopencv_highgui.so.412
lib/libopencv_img_hash.so
lib/libopencv_img_hash.so.%%SHLIB_VER%%
-lib/libopencv_img_hash.so.411
+lib/libopencv_img_hash.so.412
lib/libopencv_imgcodecs.so
lib/libopencv_imgcodecs.so.%%SHLIB_VER%%
-lib/libopencv_imgcodecs.so.411
+lib/libopencv_imgcodecs.so.412
lib/libopencv_imgproc.so
lib/libopencv_imgproc.so.%%SHLIB_VER%%
-lib/libopencv_imgproc.so.411
+lib/libopencv_imgproc.so.412
lib/libopencv_intensity_transform.so
lib/libopencv_intensity_transform.so.%%SHLIB_VER%%
-lib/libopencv_intensity_transform.so.411
+lib/libopencv_intensity_transform.so.412
lib/libopencv_line_descriptor.so
lib/libopencv_line_descriptor.so.%%SHLIB_VER%%
-lib/libopencv_line_descriptor.so.411
+lib/libopencv_line_descriptor.so.412
%%PROTOBUF%%lib/libopencv_mcc.so
%%PROTOBUF%%lib/libopencv_mcc.so.%%SHLIB_VER%%
-%%PROTOBUF%%lib/libopencv_mcc.so.411
+%%PROTOBUF%%lib/libopencv_mcc.so.412
lib/libopencv_ml.so
lib/libopencv_ml.so.%%SHLIB_VER%%
-lib/libopencv_ml.so.411
+lib/libopencv_ml.so.412
lib/libopencv_objdetect.so
lib/libopencv_objdetect.so.%%SHLIB_VER%%
-lib/libopencv_objdetect.so.411
+lib/libopencv_objdetect.so.412
lib/libopencv_optflow.so
lib/libopencv_optflow.so.%%SHLIB_VER%%
-lib/libopencv_optflow.so.411
+lib/libopencv_optflow.so.412
%%OGRE3D%%lib/libopencv_ovis.so
%%OGRE3D%%lib/libopencv_ovis.so.%%SHLIB_VER%%
-%%OGRE3D%%lib/libopencv_ovis.so.411
+%%OGRE3D%%lib/libopencv_ovis.so.412
lib/libopencv_phase_unwrapping.so
lib/libopencv_phase_unwrapping.so.%%SHLIB_VER%%
-lib/libopencv_phase_unwrapping.so.411
+lib/libopencv_phase_unwrapping.so.412
lib/libopencv_photo.so
lib/libopencv_photo.so.%%SHLIB_VER%%
-lib/libopencv_photo.so.411
+lib/libopencv_photo.so.412
lib/libopencv_plot.so
lib/libopencv_plot.so.%%SHLIB_VER%%
-lib/libopencv_plot.so.411
+lib/libopencv_plot.so.412
lib/libopencv_quality.so
lib/libopencv_quality.so.%%SHLIB_VER%%
-lib/libopencv_quality.so.411
+lib/libopencv_quality.so.412
lib/libopencv_rapid.so
lib/libopencv_rapid.so.%%SHLIB_VER%%
-lib/libopencv_rapid.so.411
+lib/libopencv_rapid.so.412
lib/libopencv_reg.so
lib/libopencv_reg.so.%%SHLIB_VER%%
-lib/libopencv_reg.so.411
+lib/libopencv_reg.so.412
lib/libopencv_rgbd.so
lib/libopencv_rgbd.so.%%SHLIB_VER%%
-lib/libopencv_rgbd.so.411
+lib/libopencv_rgbd.so.412
lib/libopencv_saliency.so
lib/libopencv_saliency.so.%%SHLIB_VER%%
-lib/libopencv_saliency.so.411
+lib/libopencv_saliency.so.412
%%EIGEN%%lib/libopencv_sfm.so
%%EIGEN%%lib/libopencv_sfm.so.%%SHLIB_VER%%
-%%EIGEN%%lib/libopencv_sfm.so.411
+%%EIGEN%%lib/libopencv_sfm.so.412
lib/libopencv_shape.so
lib/libopencv_shape.so.%%SHLIB_VER%%
-lib/libopencv_shape.so.411
+lib/libopencv_shape.so.412
lib/libopencv_signal.so
lib/libopencv_signal.so.%%SHLIB_VER%%
-lib/libopencv_signal.so.411
+lib/libopencv_signal.so.412
lib/libopencv_stereo.so
lib/libopencv_stereo.so.%%SHLIB_VER%%
-lib/libopencv_stereo.so.411
+lib/libopencv_stereo.so.412
lib/libopencv_stitching.so
lib/libopencv_stitching.so.%%SHLIB_VER%%
-lib/libopencv_stitching.so.411
+lib/libopencv_stitching.so.412
lib/libopencv_structured_light.so
lib/libopencv_structured_light.so.%%SHLIB_VER%%
-lib/libopencv_structured_light.so.411
+lib/libopencv_structured_light.so.412
lib/libopencv_superres.so
lib/libopencv_superres.so.%%SHLIB_VER%%
-lib/libopencv_superres.so.411
+lib/libopencv_superres.so.412
lib/libopencv_surface_matching.so
lib/libopencv_surface_matching.so.%%SHLIB_VER%%
-lib/libopencv_surface_matching.so.411
+lib/libopencv_surface_matching.so.412
%%PROTOBUF%%lib/libopencv_text.so
%%PROTOBUF%%lib/libopencv_text.so.%%SHLIB_VER%%
-%%PROTOBUF%%lib/libopencv_text.so.411
+%%PROTOBUF%%lib/libopencv_text.so.412
lib/libopencv_tracking.so
lib/libopencv_tracking.so.%%SHLIB_VER%%
-lib/libopencv_tracking.so.411
+lib/libopencv_tracking.so.412
lib/libopencv_video.so
lib/libopencv_video.so.%%SHLIB_VER%%
-lib/libopencv_video.so.411
+lib/libopencv_video.so.412
lib/libopencv_videoio.so
lib/libopencv_videoio.so.%%SHLIB_VER%%
-lib/libopencv_videoio.so.411
+lib/libopencv_videoio.so.412
lib/libopencv_videostab.so
lib/libopencv_videostab.so.%%SHLIB_VER%%
-lib/libopencv_videostab.so.411
+lib/libopencv_videostab.so.412
%%VTK%%lib/libopencv_viz.so
%%VTK%%lib/libopencv_viz.so.%%SHLIB_VER%%
-%%VTK%%lib/libopencv_viz.so.411
+%%VTK%%lib/libopencv_viz.so.412
%%PROTOBUF%%lib/libopencv_wechat_qrcode.so
%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.%%SHLIB_VER%%
-%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.411
+%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.412
lib/libopencv_xfeatures2d.so
lib/libopencv_xfeatures2d.so.%%SHLIB_VER%%
-lib/libopencv_xfeatures2d.so.411
+lib/libopencv_xfeatures2d.so.412
lib/libopencv_ximgproc.so
lib/libopencv_ximgproc.so.%%SHLIB_VER%%
-lib/libopencv_ximgproc.so.411
+lib/libopencv_ximgproc.so.412
lib/libopencv_xobjdetect.so
lib/libopencv_xobjdetect.so.%%SHLIB_VER%%
-lib/libopencv_xobjdetect.so.411
+lib/libopencv_xobjdetect.so.412
lib/libopencv_xphoto.so
lib/libopencv_xphoto.so.%%SHLIB_VER%%
-lib/libopencv_xphoto.so.411
+lib/libopencv_xphoto.so.412
%%EIGEN%%lib/opencv4/3rdparty/libopencv.sfm.correspondence.a
%%EIGEN%%lib/opencv4/3rdparty/libopencv.sfm.multiview.a
%%EIGEN%%lib/opencv4/3rdparty/libopencv.sfm.numeric.a
@@ -842,6 +843,7 @@ lib/libopencv_xphoto.so.411
%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/ogl/__init__.pyi
%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/omnidir/__init__.pyi
%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/optflow/__init__.pyi
+%%OGRE3D%%%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/ovis/__init__.pyi
%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/parallel/__init__.pyi
%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/phase_unwrapping/__init__.pyi
%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/plot/__init__.pyi
@@ -874,8 +876,8 @@ lib/libopencv_xphoto.so.411
%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/ximgproc/segmentation/__init__.pyi
%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/xphoto/__init__.pyi
libdata/pkgconfig/opencv4.pc
-%%JAVA%%%%JAVASHAREDIR%%/opencv4/libopencv_java4110.so
-%%JAVA%%%%JAVASHAREDIR%%/opencv4/opencv-4110.jar
+%%JAVA%%%%JAVASHAREDIR%%/opencv4/libopencv_java4120.so
+%%JAVA%%%%JAVASHAREDIR%%/opencv4/opencv-4120.jar
%%DATADIR%%/haarcascades/haarcascade_eye.xml
%%DATADIR%%/haarcascades/haarcascade_eye_tree_eyeglasses.xml
%%DATADIR%%/haarcascades/haarcascade_frontalcatface.xml