git: 75694bfd2d7c - main - graphics/openimageio: Update to v3.1.8.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 31 Dec 2025 17:10:42 UTC
The branch main has been updated by fernape:
URL: https://cgit.FreeBSD.org/ports/commit/?id=75694bfd2d7c92ed394d945304c4171f09b9b986
commit 75694bfd2d7c92ed394d945304c4171f09b9b986
Author: Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2025-12-30 17:09:31 +0000
Commit: Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2025-12-31 17:10:22 +0000
graphics/openimageio: Update to v3.1.8.0
ChangeLog:
https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v3.1.8.0
* exif: Support EXIF 3.0 tags
* jpeg: Fix wrong pointers/crashing when decodng CMYK jpeg files
* openexr: Improve attribute translation rules
* openexr: ACES container writes colorInteropId instead of colorInteropID
* color mgmt: Fix some legacy 'Linear' color references
* imagebuf: Fix ImageBuf::set_pixels() bug, didn't consider roi = All
* tests: Image_span_test reduce benchmark load for debug and CI renders
* build: Type warning in assertion in jpeg2000output.cpp
* build: Disable LERC in libTIFF local build script
PR: 292038
Reported by: FreeBSD@ShaneWare.Biz (maintainer)
---
graphics/openimageio/Makefile | 6 ++++--
graphics/openimageio/distinfo | 6 +++---
graphics/openimageio/pkg-plist | 24 ++++++++++++++++--------
3 files changed, 23 insertions(+), 13 deletions(-)
diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile
index 48c89ea793ec..d18a44127b2a 100644
--- a/graphics/openimageio/Makefile
+++ b/graphics/openimageio/Makefile
@@ -1,11 +1,11 @@
PORTNAME= openimageio
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.13.1
+DISTVERSION= 3.1.8.0
# PORTREVISION must be set with ?= so as not to stomp over
# py-openimageio's PORTREVISION.
# Also, just to be on the safe side, when resetting,
# best keep PORTREVISION?= 0.
-PORTREVISION?= 14
+PORTREVISION?= 0
CATEGORIES?= graphics multimedia
MAINTAINER?= FreeBSD@Shaneware.biz
@@ -22,6 +22,8 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libOpenColorIO.so:graphics/opencolorio \
libOpenEXR.so:graphics/openexr \
libheif.so:graphics/libheif \
+ libjxl.so:graphics/libjxl \
+ libopenjph.so:graphics/openjph \
libpng.so:graphics/png \
libpugixml.so:textproc/pugixml \
libtiff.so:graphics/tiff \
diff --git a/graphics/openimageio/distinfo b/graphics/openimageio/distinfo
index 991c70678d35..783c2c8310f6 100644
--- a/graphics/openimageio/distinfo
+++ b/graphics/openimageio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721428042
-SHA256 (AcademySoftwareFoundation-OpenImageIO-v2.5.13.1_GH0.tar.gz) = 0fbaec6c15215e11cf4545128c4d64eaa97b461cb9b5fb8a76f9a7d35c99e3df
-SIZE (AcademySoftwareFoundation-OpenImageIO-v2.5.13.1_GH0.tar.gz) = 52538869
+TIMESTAMP = 1766885243
+SHA256 (AcademySoftwareFoundation-OpenImageIO-v3.1.8.0_GH0.tar.gz) = 6749eeb89f8b8b8c61261801149a3863d352ff17980933c58199293ef2310816
+SIZE (AcademySoftwareFoundation-OpenImageIO-v3.1.8.0_GH0.tar.gz) = 53605429
diff --git a/graphics/openimageio/pkg-plist b/graphics/openimageio/pkg-plist
index 485484f2231f..e1e36e97777a 100644
--- a/graphics/openimageio/pkg-plist
+++ b/graphics/openimageio/pkg-plist
@@ -6,20 +6,25 @@
%%TOOLS%%bin/maketx
%%TOOLS%%bin/oiiotool
%%TOOLS%%bin/testtex
+include/OpenImageIO/Imath.h
include/OpenImageIO/argparse.h
-include/OpenImageIO/array_view.h
include/OpenImageIO/atomic.h
include/OpenImageIO/attrdelegate.h
include/OpenImageIO/benchmark.h
+include/OpenImageIO/bit.h
include/OpenImageIO/color.h
include/OpenImageIO/dassert.h
include/OpenImageIO/deepdata.h
include/OpenImageIO/detail/farmhash.h
+include/OpenImageIO/detail/fmt.h
+include/OpenImageIO/detail/fmt/base.h
+include/OpenImageIO/detail/fmt/chrono.h
+include/OpenImageIO/detail/fmt/core.h
+include/OpenImageIO/detail/fmt/format-inl.h
include/OpenImageIO/detail/fmt/format.h
include/OpenImageIO/detail/fmt/ostream.h
include/OpenImageIO/detail/fmt/printf.h
include/OpenImageIO/detail/fmt/std.h
-include/OpenImageIO/detail/fmt.h
include/OpenImageIO/errorhandler.h
include/OpenImageIO/export.h
include/OpenImageIO/filesystem.h
@@ -29,14 +34,16 @@ include/OpenImageIO/fstream_mingw.h
include/OpenImageIO/function_view.h
include/OpenImageIO/half.h
include/OpenImageIO/hash.h
+include/OpenImageIO/image_span.h
include/OpenImageIO/image_view.h
include/OpenImageIO/imagebuf.h
-include/OpenImageIO/imagebufalgo_util.h
include/OpenImageIO/imagebufalgo.h
+include/OpenImageIO/imagebufalgo_opencv.h
+include/OpenImageIO/imagebufalgo_util.h
include/OpenImageIO/imagecache.h
include/OpenImageIO/imageio.h
-include/OpenImageIO/Imath.h
-include/OpenImageIO/missing_math.h
+include/OpenImageIO/memory.h
+include/OpenImageIO/nsversions.h
include/OpenImageIO/oiioversion.h
include/OpenImageIO/optparser.h
include/OpenImageIO/parallel.h
@@ -46,6 +53,7 @@ include/OpenImageIO/plugin.h
include/OpenImageIO/refcnt.h
include/OpenImageIO/simd.h
include/OpenImageIO/span.h
+include/OpenImageIO/span_util.h
include/OpenImageIO/strided_ptr.h
include/OpenImageIO/string_view.h
include/OpenImageIO/strongparam.h
@@ -60,7 +68,6 @@ include/OpenImageIO/typedesc.h
include/OpenImageIO/unittest.h
include/OpenImageIO/unordered_map_concurrent.h
include/OpenImageIO/ustring.h
-include/OpenImageIO/varyingref.h
include/OpenImageIO/vecparam.h
include/OpenImageIO/version.h
lib/libOpenImageIO.so
@@ -71,13 +78,14 @@ lib/libOpenImageIO_Util.so
lib/libOpenImageIO_Util.so.%%SHL1%%
lib/libOpenImageIO_Util.so.%%SHL2%%
lib/libOpenImageIO_Util.so.%%SHL3%%
-libdata/pkgconfig/OpenImageIO.pc
lib/cmake/OpenImageIO/OpenImageIOConfig.cmake
lib/cmake/OpenImageIO/OpenImageIOConfigVersion.cmake
lib/cmake/OpenImageIO/OpenImageIOTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/OpenImageIO/OpenImageIOTargets.cmake
+libdata/pkgconfig/OpenImageIO.pc
%%PORTDOCS%%%%DOCSDIR%%/CHANGES.md
%%PORTDOCS%%%%DOCSDIR%%/CHANGES-0.x.md
%%PORTDOCS%%%%DOCSDIR%%/CHANGES-1.x.md
-%%PORTDOCS%%%%DOCSDIR%%/THIRD-PARTY.md
+%%PORTDOCS%%%%DOCSDIR%%/CHANGES-2.x.md
%%PORTDOCS%%%%DOCSDIR%%/LICENSE.md
+%%PORTDOCS%%%%DOCSDIR%%/THIRD-PARTY.md