Update opencv to 4.5.3.
https://github.com/opencv/opencv/wiki/ChangeLog#version453
Tests are welcome, OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/opencv/Makefile,v
retrieving revision 1.72
diff -u -p -u -p -r1.72 Makefile
--- Makefile 10 Aug 2021 06:37:05 -0000 1.72
+++ Makefile 11 Aug 2021 08:40:18 -0000
@@ -6,15 +6,13 @@ CATEGORIES = graphics devel
COMMENT-main = library for computer vision real-time processing
COMMENT-java = Java bindings for OpenCV
-V = 4.5.2
+V = 4.5.3
GH_ACCOUNT = opencv
GH_PROJECT = opencv
GH_TAGNAME = ${V}
PKGNAME-main = opencv-${V}
PKGNAME-java = opencv-java-${V}
-REVISION-java = 1
-REVISION-main = 1
HOMEPAGE = https://www.opencv.org/
@@ -24,7 +22,7 @@ MAINTAINER = Rafael Sadowski <rsadowski
opencv_flann opencv_highgui opencv_imgproc opencv_ml opencv_objdetect \
opencv_photo opencv_stitching opencv_video opencv_imgcodecs \
opencv_videoio opencv_dnn
-SHARED_LIBS += $i 9.1
+SHARED_LIBS += $i 9.2
.endfor
WANTLIB-main += ${COMPILER_LIBCXX} IlmImf-2_5 avcodec avformat avutil
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/opencv/distinfo,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 distinfo
--- distinfo 24 Apr 2021 05:22:56 -0000 1.14
+++ distinfo 11 Aug 2021 08:40:18 -0000
@@ -1,2 +1,2 @@
-SHA256 (opencv-4.5.2.tar.gz) = riWO1QqgOSecPTav3qXG7PdiUVg2snhxqJV8YQ0EJPg=
-SIZE (opencv-4.5.2.tar.gz) = 88925795
+SHA256 (opencv-4.5.3.tar.gz) = d/YWrkvqQWZ02MNzmEsgyL1V59uIf9OMbfc0Y6Bke6s=
+SIZE (opencv-4.5.3.tar.gz) = 89168276
Index: patches/patch-modules_core_src_system_cpp
===================================================================
RCS file: /cvs/ports/graphics/opencv/patches/patch-modules_core_src_system_cpp,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 patch-modules_core_src_system_cpp
--- patches/patch-modules_core_src_system_cpp 24 Apr 2021 05:22:56 -0000
1.8
+++ patches/patch-modules_core_src_system_cpp 11 Aug 2021 08:40:18 -0000
@@ -3,7 +3,7 @@ Fix build on i386.
Index: modules/core/src/system.cpp
--- modules/core/src/system.cpp.orig
+++ modules/core/src/system.cpp
-@@ -214,9 +214,12 @@ std::wstring GetTempFileNameWinRT(std::wstring prefix)
+@@ -216,9 +216,12 @@ std::wstring GetTempFileNameWinRT(std::wstring prefix)
#endif
#else
Index: pkg/PLIST-java
===================================================================
RCS file: /cvs/ports/graphics/opencv/pkg/PLIST-java,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 PLIST-java
--- pkg/PLIST-java 24 Apr 2021 05:22:56 -0000 1.13
+++ pkg/PLIST-java 11 Aug 2021 08:40:18 -0000
@@ -1,5 +1,5 @@
@comment $OpenBSD: PLIST-java,v 1.13 2021/04/24 05:22:56 rsadowski Exp $
share/java/
+@so share/java/opencv4/libopencv_java453.so
share/java/opencv4/
-@so share/java/opencv4/libopencv_java452.so
-share/java/opencv4/opencv-452.jar
+share/java/opencv4/opencv-453.jar
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/graphics/opencv/pkg/PLIST-main,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 PLIST-main
--- pkg/PLIST-main 24 Apr 2021 05:22:56 -0000 1.18
+++ pkg/PLIST-main 11 Aug 2021 08:40:18 -0000
@@ -82,6 +82,7 @@ include/opencv4/opencv2/core/hal/intrin_
include/opencv4/opencv2/core/hal/intrin_msa.hpp
include/opencv4/opencv2/core/hal/intrin_neon.hpp
include/opencv4/opencv2/core/hal/intrin_rvv.hpp
+include/opencv4/opencv2/core/hal/intrin_rvv071.hpp
include/opencv4/opencv2/core/hal/intrin_sse.hpp
include/opencv4/opencv2/core/hal/intrin_sse_em.hpp
include/opencv4/opencv2/core/hal/intrin_vsx.hpp
@@ -100,14 +101,14 @@ include/opencv4/opencv2/core/opencl/open
include/opencv4/opencv2/core/opencl/opencl_svm.hpp
include/opencv4/opencv2/core/opencl/runtime/
include/opencv4/opencv2/core/opencl/runtime/autogenerated/
-include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clamdblas.hpp
-include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clamdfft.hpp
+include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clblas.hpp
+include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clfft.hpp
include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core.hpp
include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core_wrappers.hpp
include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl.hpp
include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl_wrappers.hpp
-include/opencv4/opencv2/core/opencl/runtime/opencl_clamdblas.hpp
-include/opencv4/opencv2/core/opencl/runtime/opencl_clamdfft.hpp
+include/opencv4/opencv2/core/opencl/runtime/opencl_clblas.hpp
+include/opencv4/opencv2/core/opencl/runtime/opencl_clfft.hpp
include/opencv4/opencv2/core/opencl/runtime/opencl_core.hpp
include/opencv4/opencv2/core/opencl/runtime/opencl_core_wrappers.hpp
include/opencv4/opencv2/core/opencl/runtime/opencl_gl.hpp
@@ -305,6 +306,10 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cv2/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cv2/${MODPY_PYCACHE}load_config_py2.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cv2/${MODPY_PYCACHE}load_config_py3.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/cv2/_extra_py_code/
+lib/python${MODPY_VERSION}/site-packages/cv2/_extra_py_code/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cv2/_extra_py_code/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/cv2/_extra_py_code/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cv2/config-${MODPY_VERSION}.py
lib/python${MODPY_VERSION}/site-packages/cv2/config.py
lib/python${MODPY_VERSION}/site-packages/cv2/load_config_py2.py