Version: 3.3.1-6.6.1
* Thu Oct 17 2019 mgorse@suse.com
- Add CVE-2019-15939.patch: add input check in HOG detector
(boo#1149742 CVE-2019-15939).
* Wed Oct 16 2019 mgorse@suse.com
- Add opencv-cmake-rel-deb-info.patch: rework MAP_IMPORTED_CONFIG
to prevent unintended build failures (boo#1154091).
- Add opencv-check-macros.patch: Add "check" macros (boo#1144352
boo#1144348).
- Add CVE-2019-14491.patch: objdetect: validate feature rectangle
when reading (boo#1144352 boo#1144348 CVE-2019-14491
CVE-2019-14492).
* Mon May 21 2018 qzheng@suse.com
- Add opencv-imgproc-fix-bounds-check.patch:
make backport from commit 4ca89db to fix imgproc(hdr)
bounds check in HdrDecoder::checkSignature ( bsc#1074312,
CVE-2017-18009 ).
* Mon Jan 08 2018 tchvatal@suse.com
- Add conditionals for python2 and python3 to allow us enabling
only desired python variants when needed
- Do not depend on sphinx as py2 and py3 seem to collide there
* Sat Nov 25 2017 stefan.bruens@rwth-aachen.de
- Readd opencv-gles.patch, it is *not* included upstream; otherwise
build breaks on all GLES Qt5 platforms (armv6l, armv7l, aarch64)
- add fix_processor_detection_for_32bit_on_64bit.patch
- Correctly set optimizations and dynamic dispatch on ARM, use
OpenCV 3.3 syntax on x86.
* Mon Nov 13 2017 mpluskal@suse.com
- Update licensing information
* Wed Nov 08 2017 ecsos@opensuse.org
- change requires of python-numpy-devel to build in Leap and
to not break factory in future
* Sat Nov 04 2017 ecsos@opensuse.org
- fix build error/unresolvable for Leap 42.2 and 42.3
* Fri Nov 03 2017 mpluskal@suse.com
- Update to version 3.3.1:
* Lots of various bugfixes
- Update source url
* Thu Nov 02 2017 mpluskal@suse.com
- Rename python subpackage to python2
- Do not explicitly require python-base for python subpackages
* Mon Oct 09 2017 kah0922@gmail.com
- Update to 3.3
- Dropped obsolete patches
* opencv-gcc6-fix-pch-support-PR8345.patch
* opencv-gles.patch
- Updated opencv-build-compare.patch
* Sat Jul 15 2017 stefan.bruens@rwth-aachen.de
- Add 0001-Do-not-include-glx.h-when-using-GLES.patch
Fix build for 32bit ARM, including both GLES and desktop GL headers
causes incompatible pointer type errors
* Mon Jun 05 2017 tchvatal@suse.com
- Add conditional for the qt5/qt4 integration
* This is used only for gui tools, library is not affected
- Add provides/obsoletes for the qt5 packages to allow migration
- Drop patch opencv-qt5-sobump.diff
* Used only by the obsoleted qt5 variant
* Mon Jun 05 2017 tchvatal@suse.com
- Cleanup a bit with spec-cleaner
- Use %cmake macros
- Remove the conditions that are not really needed
- Add tests conditional disabled by default
* Many tests fail and there are missing testdata
- Switch to pkgconfig style dependencies
* Sun May 28 2017 stefan.bruens@rwth-aachen.de
- Update to OpenCV 3.2.0
- Results from 11 GSoC 2016 projects have been submitted to the library:
+ sinusoidal patterns for structured light and phase unwrapping module
[Ambroise Moreau (Delia Passalacqua)]
+ DIS optical flow (excellent dense optical flow algorithm that is both
significantly better and significantly faster than Farneback?s algorithm ?
our baseline), and learning-based color constancy algorithms implementation
[Alexander Bokov (Maksim Shabunin)]
+ CNN based tracking algorithm (GOTURN) [Tyan Vladimir (Antonella Cascitelli)]
+ PCAFlow and Global Patch Collider algorithms implementation
[Vladislav Samsonov (Ethan Rublee)]
+ Multi-language OpenCV Tutorials in Python, C++ and Java
[João Cartucho (Vincent Rabaud)]
+ New camera model and parallel processing for stitching pipeline
[Jiri Horner (Bo Li)]
+ Optimizations and improvements of dnn module
[Vitaliy Lyudvichenko (Anatoly Baksheev)]
+ Base64 and JSON support for file storage. Use names like
?myfilestorage.xml?base64? when writing file storage to store big chunks of
numerical data in base64-encoded form. [Iric Wu (Vadim Pisarevsky)]
+ tiny_dnn improvements and integration
[Edgar Riba (Manuele Tamburrano, Stefano Fabri)]
+ Quantization and semantic saliency detection with tiny_dnn
[Yida Wang (Manuele Tamburrano, Stefano Fabri)]
+ Word-spotting CNN based algorithm
[Anguelos Nicolaou (Lluis Gomez)]
- Contributions besides GSoC:
+ Greatly improved and accelerated dnn module in opencv_contrib:
- Many new layers, including deconvolution, LSTM etc.
- Support for semantic segmentation and SSD networks with samples.
- TensorFlow importer + sample that runs Inception net by Google.
+ More image formats and camera backends supported
+ Interactive camera calibration app
+ Multiple algorithms implemented in opencv_contrib
+ Supported latest OSes, including Ubuntu 16.04 LTS and OSX 10.12
+ Lot?s of optimizations for IA and ARM archs using parallelism, vector
instructions and new OpenCL kernels.
+ OpenCV now can use vendor-provided OpenVX and LAPACK/BLAS (including Intel MKL,
Apple?s Accelerate, OpenBLAS and Atlas) for acceleration
- Refreshed opencv-build-compare.patch
- Dropped upstream opencv-gcc5.patch
- Replace opencv-gcc6-disable-pch.patch with upstream patch
opencv-gcc6-fix-pch-support-PR8345.patch
- Enable TBB support (C++ threading library)
- Add dependency on openBLAS
* Thu Jul 21 2016 olaf@aepfle.de
- Enable ffmpeg support unconditional
* Tue Jun 07 2016 dimstar@opensuse.org
- In case we build using GCC6 (or newer), add -mlra to CFLAGS to
workaround gcc bug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71294.
* Wed May 25 2016 martin.liska@suse.com
- Apply upstream patch opencv-gcc6-disable-pch.patch to disable
PCH for GCC6.
* Mon Mar 21 2016 toddrme2178@gmail.com
- Test for python versions greater than or equal to the current
version.
* Wed Mar 09 2016 toddrme2178@gmail.com
- Add python 3 support