Package: opencv / 4.6.0+dfsg-12

Metadata

Package Version Patches format
opencv 4.6.0+dfsg-12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
change_jquery.js_path | (download)

doc/header.html | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 2/2] use system-installed jquery

Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@debian.org>

cmake dont install inexistent files.patch | (download)

cmake/OpenCVDetectOpenCL.cmake | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

---
0004 Add missing header for LIBAVCODEC_VERSION_INT.patch | (download)

modules/videoio/src/ffmpeg_codecs.hpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add missing header for libavcodec_version_int


0005 Fix building error with OGRE 1.12.9.patch | (download)

contrib/modules/ovis/src/ovis.cpp | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 fix building error with ogre 1.12.9


0006 Fix LAPACK finding CMake code.patch | (download)

cmake/OpenCVFindLAPACK.cmake | 19 4 + 15 - 0 !
1 file changed, 4 insertions(+), 15 deletions(-)

 fix lapack finding cmake code

On Debian cblas.h and lapacke.h are not installed in the same include
directory. This does not matter when compiling, but the custom header
check in OpenCV fails on it. Force OpenCV to use the standard CMake
check_include_file function to do the check so it succeeds.

0007 Build highgui module with QT support.patch | (download)

modules/highgui/src/window_QT.cpp | 22 11 + 11 - 0 !
modules/highgui/src/window_QT.qrc | 11 0 + 11 - 0 !
2 files changed, 11 insertions(+), 22 deletions(-)

 build highgui module with qt support

Removes the dependency on the removed non-free Milky icon set. Four
directional arrows are replaced by standard Qt icons. The other icons
are replaced by corresponding icons from the freedesktop.org Icon Naming
Specification.

0008 Do not embed build directory in binaries.patch | (download)

modules/core/CMakeLists.txt | 10 0 + 10 - 0 !
modules/core/include/opencv2/core/private.hpp | 4 2 + 2 - 0 !
modules/core/include/opencv2/core/utility.hpp | 4 2 + 2 - 0 !
modules/core/src/utils/datafile.cpp | 48 1 + 47 - 0 !
4 files changed, 5 insertions(+), 61 deletions(-)

 do not embed build directory in binaries

This makes the opencv core module build reproducibly.

0009 Do not embed build directory in documentation.patch | (download)

doc/CMakeLists.txt | 4 3 + 1 - 0 !
doc/Doxyfile.in | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

 do not embed build directory in documentation

This makes the documentation build reproducibly.

0009 fix wechat_qrcode Init nBytes after the count value .patch | (download)

contrib/modules/wechat_qrcode/src/zxing/qrcode/decoder/decoded_bit_stream_parser.cpp | 13 9 + 4 - 0 !
contrib/modules/wechat_qrcode/test/test_qrcode.cpp | 11 11 + 0 - 0 !
2 files changed, 20 insertions(+), 4 deletions(-)

 fix(wechat_qrcode): init nbytes after the count value is determined
 (#3480)

* fix(wechat_qrcode): Initialize nBytes after the count value is determined

* fix(wechat_qrcode): Incorrect count data repair

* chore: format expr

* fix(wechat_qrcode): Avoid null pointer exception

* fix(wechat_qrcode): return when bytes_ is empty

* test(wechat_qrcode): add test case


0010 fix wechat_qrcode fixed memory leaks.patch | (download)

contrib/modules/wechat_qrcode/src/zxing/qrcode/decoder/decoded_bit_stream_parser.cpp | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 fix(wechat_qrcode): fixed memory leaks