Dear co-maintainers, I have committed an OpenEXR 3.0.1 + Imath 3.0.1 update and removed graphics/ilmbase, with MOVED entry.
I have patched all your ports so they compile with the new header layout, Int64 type gone and especially the cmake rigging was in a woeful and diverse state, with every package doing things a little bit differently. There were occasional port upgrades where the upstreams had already added OpenEXR 3.0.1 support. See ports/UPDATING for details. Let me know if anything went wrong. The relevant Git commit hash range is 0ee9911e8c93..9ab14902a134. Release notes (please read 3.0.1, 3.0.1-beta, 3.0.0-beta): <https://github.com/AcademySoftwareFoundation/openexr/blob/master/CHANGES.md#version-301-april-1-2021> Affected ports, by origin: cad/PrusaSlicer teodorsig...@gmail.com devel/kf5-extra-cmake-modules k...@freebsd.org devel/kio-extras k...@freebsd.org devel/synfig woods...@freebsd.org editors/calligra k...@freebsd.org graphics/alembic da...@freebsd.org graphics/ampasCTL po...@freebsd.org graphics/appleseed da...@freebsd.org graphics/blender free...@shaneware.biz graphics/cimg thie...@freebsd.org graphics/darktable dumbb...@freebsd.org graphics/devil amd...@freebsd.org graphics/enblend g...@freebsd.org graphics/exrtools eha...@freebsd.org graphics/fyre po...@freebsd.org graphics/gdal sunp...@freebsd.org graphics/gegl gn...@freebsd.org graphics/gimp-app gn...@freebsd.org graphics/gimp-gmic-plugin r...@freebsd.org graphics/gmic y...@freebsd.org graphics/gstreamer1-plugins-openexr multime...@freebsd.org graphics/hdr_tools da...@freebsd.org graphics/hugin g...@freebsd.org graphics/ilmbase DELETED (mand...@freebsd.org) graphics/ImageMagick6 k...@freebsd.org graphics/ImageMagick7 k...@freebsd.org graphics/jpeg-xl jbe...@freebsd.org graphics/kf5-kimageformats k...@freebsd.org graphics/krita k...@freebsd.org graphics/luminance-qt5 h2+fbsdpo...@fsfe.org graphics/nvidia-texture-tools amd...@freebsd.org graphics/ogre3d oli...@freebsd.org graphics/opencv tcber...@freebsd.org graphics/openexr mand...@freebsd.org graphics/openimageio free...@shaneware.biz graphics/openshadinglanguage free...@shaneware.biz graphics/osg amd...@freebsd.org graphics/osg34 amd...@freebsd.org graphics/pfstools f...@any.com.ru graphics/photoflow y...@freebsd.org graphics/pixie po...@freebsd.org graphics/povray37 po...@freebsd.org graphics/py-openimageio free...@shaneware.biz graphics/simpleviewer da...@freebsd.org graphics/synfigstudio woods...@freebsd.org graphics/vigra po...@freebsd.org graphics/vips dan...@freebsd.org graphics/yafaray y...@freebsd.org math/curv y...@freebsd.org math/Imath mand...@freebsd.org misc/openvdb y...@freebsd.org multimedia/gstreamer1-plugins multime...@freebsd.org and by maintainer: amd...@freebsd.org graphics/devil amd...@freebsd.org graphics/nvidia-texture-tools amd...@freebsd.org graphics/osg amd...@freebsd.org graphics/osg34 da...@freebsd.org graphics/alembic da...@freebsd.org graphics/appleseed da...@freebsd.org graphics/hdr_tools da...@freebsd.org graphics/simpleviewer dan...@freebsd.org graphics/vips dumbb...@freebsd.org graphics/darktable eha...@freebsd.org graphics/exrtools f...@any.com.ru graphics/pfstools free...@shaneware.biz graphics/blender free...@shaneware.biz graphics/openimageio free...@shaneware.biz graphics/openshadinglanguage free...@shaneware.biz graphics/py-openimageio gn...@freebsd.org graphics/gegl gn...@freebsd.org graphics/gimp-app g...@freebsd.org graphics/enblend g...@freebsd.org graphics/hugin h2+fbsdpo...@fsfe.org graphics/luminance-qt5 jbe...@freebsd.org graphics/jpeg-xl k...@freebsd.org devel/kf5-extra-cmake-modules k...@freebsd.org devel/kio-extras k...@freebsd.org editors/calligra k...@freebsd.org graphics/kf5-kimageformats k...@freebsd.org graphics/krita k...@freebsd.org graphics/ImageMagick6 k...@freebsd.org graphics/ImageMagick7 mand...@freebsd.org graphics/openexr mand...@freebsd.org math/Imath multime...@freebsd.org graphics/gstreamer1-plugins-openexr multime...@freebsd.org multimedia/gstreamer1-plugins oli...@freebsd.org graphics/ogre3d r...@freebsd.org graphics/gimp-gmic-plugin sunp...@freebsd.org graphics/gdal tcber...@freebsd.org graphics/opencv teodorsig...@gmail.com cad/PrusaSlicer thie...@freebsd.org graphics/cimg woods...@freebsd.org devel/synfig woods...@freebsd.org graphics/synfigstudio y...@freebsd.org graphics/gmic y...@freebsd.org graphics/photoflow y...@freebsd.org graphics/yafaray y...@freebsd.org math/curv y...@freebsd.org misc/openvdb po...@freebsd.org graphics/ampasCTL po...@freebsd.org graphics/fyre po...@freebsd.org graphics/pixie po...@freebsd.org graphics/povray37 po...@freebsd.org graphics/vigra And finally, the list of commits, indented so that Thunderbird won't word-wrap, in commit order (I rebased and rearranged so don't wonder): > * 05044ea01992 2021-04-10 | math/Imath: new port (replaces > graphics/ilmbase) [Matthias Andree] > * 398a42d37ac6 2021-04-10 | graphics/openexr: update to 3.0.1 > [Matthias Andree] > * e9f871d1473e 2021-04-11 | UPDATING: Document OpenEXR/Imath 3.0. > [Matthias Andree] > * 50731b13c882 2021-04-11 | devel/kf5-extra-cmake-modules: make > compatible with OpenEXR/Imath 3.0 [Matthias Andree] > * c7081d550e69 2021-04-10 | graphics/alembic: update to 1.8.0_beta2 to > make compatible with OpenEXR/Imath 3.0 [Matthias Andree] > * f998e5176d1c 2021-04-10 | graphics/openimageio: update to 2.2.13.1 > to make compatible with OpenEXR/Imath 3.0 [Matthias Andree] > * 09382aa3f559 2021-04-10 | graphics/gegl: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 5e0d6d767e15 2021-04-10 | graphics/simpleviewer: make compatible > with OpenEXR/Imath 3.0 [Matthias Andree] > * f57940a456d4 2021-04-10 | graphics/openshadinglanguage: make > compatible with OpenEXR/Imath 3.0 [Matthias Andree] > * 309ccb9a4c5f 2021-04-10 | graphics/darktable: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 0440ba7ebb75 2021-04-11 | misc/openvdb: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 136cf0c62d8b 2021-04-11 | graphics/jpeg-xl: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 581762cb8de9 2021-04-11 | graphics/yafaray: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * d5f6e8b84e88 2021-04-11 | graphics/luminance-qt5: make compatible > with OpenEXR/Imath 3.0 [Matthias Andree] > * 04b92cf74665 2021-04-11 | graphics/kf5-kimageformats: make > compatible with OpenEXR/Imath 3.0 [Matthias Andree] > * 2ae65f787181 2021-04-11 | graphics/blender: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * a29889b72a69 2021-04-11 | graphics/pixie: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * ebc45c65d8a0 2021-04-11 | graphics/krita: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 8043c45b3a37 2021-04-11 | graphics/ampasCTL: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 6f771bd2f7b6 2021-04-11 | devel/kio-extras: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 9afced56643d 2021-04-11 | graphics/cimg: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 8b4cc116f677 2021-04-11 | graphics/gstreamer1-plugins-openexr: make > compatible with OpenEXR/Imath 3.0 [Matthias Andree] > * 4cb2f6041ce7 2021-04-11 | graphics/vigra: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 4c517a08f5ac 2021-04-11 | graphics/appleseed: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 447c9c7b2dc1 2021-04-11 | graphics/hugin: add LICENSE [Matthias Andree] > * f99057b3c2e7 2021-04-11 | graphics/hugin: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 8bd75ffd8089 2021-04-11 | math/curv: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 15e60bd31eba 2021-04-11 | cad/PrusaSlicer: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 73ab07c25a09 2021-04-11 | chase library renames for OpenEXR/Imath > 3.0 [Matthias Andree] > * 02ac12ab4347 2021-04-11 | graphics/pfstools: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 73ed226ab4b0 2021-04-11 | graphics/povray37: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 6c6650b787dd 2021-04-11 | graphics/ImageMagick6: make compatible > with OpenEXR/Imath 3.0 [Matthias Andree] > * bc5a54f73de0 2021-04-11 | graphics/ImageMagick7: make compatible > with OpenEXR/Imath 3.0 [Matthias Andree] > * 9e2ecd86da68 2021-04-12 | graphics/osg34: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 5c6c1cc2abb6 2021-04-12 | graphics/devil: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * fd17965a3812 2021-04-12 | graphics/osg: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 0eff9817a438 2021-04-12 | graphics/ogre3d: make compatible with > OpenEXR/Imath 3.0 [Matthias Andree] > * 9ab14902a134 2021-04-12 | graphics/gdal: make compatible with > OpenEXR/Imath 3.0 (HEAD -> main, origin/main, origin/HEAD) [Matthias > Andree] Oh, and if you fancy the git format, I have a "git hist" alias I found somewhere on the net and find useful, this is for your git config file: [alias] hist = log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short Regards, Matthias
OpenPGP_signature
Description: OpenPGP digital signature