ping.
On 2024-11-26 9:53 p.m., Brad Smith wrote:
Here is an update to OpenImageIO 2.5.17.
Release 2.5.17.0 (Nov 1, 2024) -- compared to 2.5.16.0
--------------------------------------------------------
- *iinfo*: fix: iinfo was not reading MIP levels correctly
[#4498](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4498)
- *text rendering*: Windows newline shows invalid character in text render
[#4501](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4501) (by
peterhorvath111)
- *fix*: Address fmt exceptions for left justification
[#4510](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4510)
- *perf*: Additional timing logging for performance investigations
[#4506](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4506)
- *strutil.h*: Fix typo in description of Strutil::parse_values
[#4512](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4512)
- *build*: Don't change CMAKE_XXX_OUTPUT_DIRECTORY when built as subdir
[#4417](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4417) (by
Luc Touraille)
- *deps*: Search for libbz2 only if FFmpeg or FreeType is enabled.
[#4505](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4505) (by
jreichel-nvidia)
- *tests*: Fixup after directory refactor of OpenImageIO-images
[#4473](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4473)
- *ci*: Make scrorecards workflow not fail constantly
[#4471](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4471)
- *ci*: Retire deprecated macos12 runner, try beta macos15
[#4514](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4514)
- *docs*: Update to vanity URL for the docs
[#4494](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4494)
Release 2.5.16.0 (Oct 1, 2024) -- compared to 2.5.15.0
--------------------------------------------------------
- *ImageInput*: Fix: Initialize pixels of partial tile conversion buffer to
avoid possible floating point exceptions.
[#4462](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4462) (by
Bram Stolk)
- *iv*: Fix: Iv shows constant brown and GL error messages on start-up.
[#4451](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4451) (by
David Adler)
- *iv*: Fix: Initialize variables before we use them.
[#4457](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4457) (by
Bram Stolk)
- *pnm*: Fix: Initialize m_pfm_flip before use to avoid UB.
[#4446](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4446) (by
Bram Stolk)
- *raw*: Fix: Check for nullptr in raw input plugin
[#4448](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4448) (by
Anton Dukhovnikov)
- *ci*: Streamline the old MacOS-12 CI test
[#4465](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4465)
- *ci*: Test against OCIO 2.4
[#4467](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4467) and
OpenEXR 3.3
[#4466](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4466)
- *docs*: Clarify TextureSystem::create use of imagecache when shared=true
[#4399](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4399)
- *docs*: Switch license name in docs
[#4407](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4407)
- *admin*: Change docs and comments references master -> main
[#4435](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4435)
Release 2.5.15.0 (Sep 1, 2024) -- compared to 2.5.14.0
--------------------------------------------------------
- *ffmpeg*: Add proper detection of new FFmpeg versions
[#4394](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4394) (by
Darby Johnston)
- *ffmpeg*: Retrieve timecode metadata
[#4396](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4396) (by
Darby Johnston)
- *png*: Bug in associateAlpha botched alpha=0 pixels
[#4386](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4386)
- *raw*: Expose additional white balancing hints
[#4360](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4360) (by
Anton Dukhovnikov)
- *oiiotool*: `-i:ch=...` didn't fix up alpha and z channels
[#4373](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4373)
- *fix*: Catch potential OCIO exception that we were missing
[#4379](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4379)
- *build*: Finish removing Imath include
[#4371](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4371) (by
Thiago Ize)
- *tests*: Adjust RB-2.5 simd_test to allow a little more slop on fast_exp
[#4372](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4372)
Release 2.5.14.0 (Aug 1, 2024) -- compared to 2.5.13.1
--------------------------------------------------------
- *fix (png)*: Correctly read PNGs with partial alpha
[#4315](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4315)
(2.5.14.0)
- *fix(ImageBuf)*: Copy/paste error in the ImageBuf iterator copy constructor
[#4365](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4365) (by
Anton Dukhovnikov)
- *perf/TS*: Only write full metadata to the first mip level
[#4320](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4320)
(2.5.14.0)
- *dev(strutil.h)*: Strutil::string_is_identifier()
[#4333](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4333)
(2.5.14.0)
- *build*: Avoid rebuilds due to processing of fmt headers
[#4313](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4313) (by
Jesse Yurkovich) (2.5.14.0)
- *build*: Fix boost vs cmake 3.30 problem.
- *ci*: Sanitizer new warnings about signed/unsigned offsets in openexr
[#4351](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4351)
(2.5.14.0)
- *docs*: Clarify that `IBA::rotate` params are pixel coordinates
[#4358](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4358)
(2.5.14.0)
- *admin*: More CLA explanation and how-to links
[#4318](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4318)
(2.5.14.0)
- *admin*: Document my git-cliff workflow for release notes
[#4319](https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4319)
(2.5.14.0)
- *security*: Document CVE-2024-40630 resolution (2.5.14.0)
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/openimageio/Makefile,v
retrieving revision 1.76
diff -u -p -u -p -r1.76 Makefile
--- Makefile 4 Oct 2024 06:43:47 -0000 1.76
+++ Makefile 27 Nov 2024 01:12:39 -0000
@@ -5,9 +5,8 @@ COMMENT = library for reading and writi
GH_ACCOUNT = AcademySoftwareFoundation
GH_PROJECT = OpenImageIO
-GH_TAGNAME = v2.5.13.1
+GH_TAGNAME = v2.5.17.0
PKGNAME = ${DISTNAME:L}
-REVISION = 0
SHARED_LIBS += OpenImageIO 16.0 # 2.4.10
SHARED_LIBS += OpenImageIO_Util 10.1 # 2.4.10
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/openimageio/distinfo,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 distinfo
--- distinfo 26 Jul 2024 13:15:51 -0000 1.22
+++ distinfo 27 Nov 2024 01:12:39 -0000
@@ -1,2 +1,2 @@
-SHA256 (OpenImageIO-2.5.13.1.tar.gz) =
D7rsbBUhXhHPRUUSjE1k6ql7Rhy5tfuKdvmn01yZ498=
-SIZE (OpenImageIO-2.5.13.1.tar.gz) = 52538869
+SHA256 (OpenImageIO-2.5.17.0.tar.gz) =
nPG5h2LOWqXz9800ZyVJA09XFtoeuibrUXPBiqIeZYM=
+SIZE (OpenImageIO-2.5.17.0.tar.gz) = 52548216
Index: patches/patch-src_cmake_externalpackages_cmake
===================================================================
RCS file: patches/patch-src_cmake_externalpackages_cmake
diff -N patches/patch-src_cmake_externalpackages_cmake
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_cmake_externalpackages_cmake 27 Nov 2024 01:12:39
-0000
@@ -0,0 +1,15 @@
+Revert build: Repair boost vs cmake >= 3.30
+b3d10faaa7301534886721b2ca4f1da0e07d2353
+
+Index: src/cmake/externalpackages.cmake
+--- src/cmake/externalpackages.cmake.orig
++++ src/cmake/externalpackages.cmake
+@@ -68,7 +68,7 @@ if (NOT DEFINED Boost_NO_BOOST_CMAKE)
+ set (Boost_NO_BOOST_CMAKE ON)
+ endif ()
+
+-checked_find_package (Boost ${boost_config} REQUIRED
++checked_find_package (Boost REQUIRED
+ VERSION_MIN 1.53
+ COMPONENTS ${Boost_COMPONENTS}
+ RECOMMEND_MIN 1.66