* Update to 3.1.5
* Add feature 'tools'
* ilmbase is now imath
* [theia] Use openimageio cmake config
* [freeimage] Use OpenEXR 3 and Imath
* [opencv4] Use upstream's OpenEXR 3 support
* [opencv3] Use upstream's OpenEXR 3 support
* [opencv2] Use OpenEXR 3 and Imath
* [osg] Use OpenEXR 3
* [openvdb] Use Imath, enable OpenEXR
* [pangolin] Use OpenEXR 3
* [directxtex] Use OpenEXR 3
* [uvatlas] Disable /guard:ehcont when directxtex uses openexr
* Update versions
Co-authored-by: chausner <chausner@users.noreply.github.com>
* [OpenCV2] add library for older C projects
* [OpenCV2] fixes for non-Windows systems
* [OpenCV2] add warnings for Ubuntu
* add fixes for cuda
* [OpenCV2] disable parallel building, otherwise cuda fails
* [OpenCV2] refresh port with latest fixes
* [OpenCV2] fix CONTROL
* [OpenCV2] fixes for windows
* [OpenCV2] fixes to avoid unnecessary install of pre-built ffmpeg, since it already uses externally provided one
* [OpenCV2] openexr still has some problems, explicitly removed UWP support
* [OpenCV2] use targets wherever possible. Jasper and OpenEXR features would require improvements in those ports, in order for them to provide targets too
* [OpenCV2] re-enable parallel build also with CUDA
* [OpenCV2] improve compatibility with CUDA 10+
* [OpenCV2] fix broken CUDA targets
* [darknet] enable opencv2 feature
* skip from building, like opencv3, to avoid problems in CI