* Remove build patch as similar was applied upstream.
* `BUILD_DOCS` was renamed to `BUILD_WEBSITE`.
* With version 3.2, `libdeflate` is now used rather than `zlib`.
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
* 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'