* 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>
* openexr: Bump to 2.5.8
The x-add-version and patch fixes will be in next commits.
* openexr: vcpkg.json: Use "version" instead of "version-string"
* openexr: vcpkg.json: Add SPDX license identifier
* openexr: Clean 0001*-find_package patch
As upstream has cleaned it up already.
* openexr: Clean 0002-fixup_cmake_exports** patch from old whitespace fix
The upstream was already fixed it.
* openexr: Drop symlinks and find-pkg patches as it were handled at upstream
* openexr: Fix ARM build
See upstream fix for details in openexr/openexr#1216:
https://github.com/AcademySoftwareFoundation/openexr/pull/1216
* openexr: Migrate the old function to new vcpkg-cmake-config helpers
* openexr/portfile: Add comment about version for commit revision
* openexr: Update baseline via `vcpkg x-add-version openexr'