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

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to