Package: opencv / 2.4.9.1+dfsg1-2

Metadata

Package Version Patches format
opencv 2.4.9.1+dfsg1-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
build static libs | (download)

cmake/OpenCVModule.cmake | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 support build static libraries
drop_asm_types_h_kfreebsd | (download)

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

 fix ftbfs on kfreebsd
support_multiarch | (download)

CMakeLists.txt | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 support multiarch
fix_ftbfs_on_non_linux | (download)

modules/core/src/parallel.cpp | 6 3 + 3 - 0 !
modules/core/src/system.cpp | 4 2 + 2 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 fix ftbfs on non linux
pkg config | (download)

cmake/OpenCVGenPkgconfig.cmake | 9 7 + 2 - 0 !
1 file changed, 7 insertions(+), 2 deletions(-)

 pkg-config is broken in opencv-2.4.x
Bug: http://code.opencv.org/issues/1925
Bug-Debian: http://bugs.debian.org/721894, http://bugs.debian.org/678222 
revert Make ts always static | (download)

modules/ts/CMakeLists.txt | 11 10 + 1 - 0 !
modules/ts/include/opencv2/ts/ts.hpp | 7 7 + 0 - 0 !
2 files changed, 17 insertions(+), 1 deletion(-)

 revert commit 131458847bbf2fe971c6b5e40a8b59d0d48b0d0c
 This commit disable building shared library of TS.
fix_path_of_opencl_headers | (download)

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

 fix path of opencl header file. this patch modified can be set
by OPENCL_INCLUDE_DIR option for path of the header file of OpenCL.
Bug: None
Bug-Debian: None
libav10.patch | (download)

modules/highgui/src/cap_ffmpeg_impl.hpp | 349 63 + 286 - 0 !
1 file changed, 63 insertions(+), 286 deletions(-)

 support building with the upcoming libav 10 release
optimize_i586.patch | (download)

cmake/OpenCVCompilerOptions.cmake | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 optimize of i386 changed from 686 to 586.
 Similar to the patch patches/0011_optimize_i486.patch in wheezy
 by Nobuhiro Iwamatsu.
 Upstream moved the location from CMakeLists.txt to cmake/OpenCVCompilerOptions.cmake.
Don t check sphinx build version.patch | (download)

cmake/OpenCVDetectPython.cmake | 8 1 + 7 - 0 !
1 file changed, 1 insertion(+), 7 deletions(-)

 don't check sphinx-build version

It isn't really used for anything anyway, and sphinx-build's
output changed in 1.3 (<https://bugs.debian.org/792715>) resulting
in FTBFS.

change_type_from_int_to_Atomic_word | (download)

modules/core/include/opencv2/core/core.hpp | 10 5 + 5 - 0 !
modules/core/include/opencv2/core/gpumat.hpp | 2 1 + 1 - 0 !
modules/core/include/opencv2/core/operations.hpp | 6 3 + 3 - 0 !
modules/core/src/gpumat.cpp | 2 1 + 1 - 0 !
modules/core/src/matrix.cpp | 2 1 + 1 - 0 !
modules/core/src/system.cpp | 2 1 + 1 - 0 !
modules/gpu/include/opencv2/gpu/gpu.hpp | 2 1 + 1 - 0 !
modules/ocl/include/opencv2/ocl/ocl.hpp | 2 1 + 1 - 0 !
modules/ocl/src/matrix_operations.cpp | 2 1 + 1 - 0 !
modules/python/src2/cv2.cpp | 10 5 + 5 - 0 !
10 files changed, 20 insertions(+), 20 deletions(-)

 fix ftbfs on sparc64
fix_without_sysctl.patch | (download)

CMakeLists.txt | 2 2 + 0 - 0 !
modules/core/src/parallel.cpp | 2 2 + 0 - 0 !
modules/core/src/system.cpp | 2 2 + 0 - 0 !
modules/highgui/src/cap_ffmpeg_impl.hpp | 2 2 + 0 - 0 !
4 files changed, 8 insertions(+)

 don't use sysctl on unsupported targets
ffmpeg_2.9.patch | (download)

modules/highgui/src/cap_ffmpeg_impl.hpp | 64 32 + 32 - 0 !
1 file changed, 32 insertions(+), 32 deletions(-)

 replace deprecated ffmpeg api
fix_ftbfs_with_gcc6 | (download)

modules/contrib/src/chamfermatching.cpp | 38 15 + 23 - 0 !
1 file changed, 15 insertions(+), 23 deletions(-)

 gcc-6 build fixes, cherry-picked from fedora