Simple update openimageio-3.0.6.1. Tested on amd64. OK?

Cheers Rafael

diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile
index 9726d99668b..0aa55ee9a1d 100644
--- a/graphics/openimageio/Makefile
+++ b/graphics/openimageio/Makefile
@@ -5,12 +5,11 @@ COMMENT =             library for reading and writing images
 
 GH_ACCOUNT =           AcademySoftwareFoundation
 GH_PROJECT =           OpenImageIO
-GH_TAGNAME =           v2.5.17.0
+GH_TAGNAME =           v3.0.6.1
 PKGNAME =              ${DISTNAME:L}
-REVISION =             0
 
-SHARED_LIBS +=         OpenImageIO             16.0 # 2.4.10
-SHARED_LIBS +=         OpenImageIO_Util        10.1 # 2.4.10
+SHARED_LIBS +=         OpenImageIO             17.0
+SHARED_LIBS +=         OpenImageIO_Util        11.0
 
 CATEGORIES =           graphics devel
 
@@ -22,9 +21,9 @@ PERMIT_PACKAGE =      Yes
 WANTLIB += ${COMPILER_LIBCXX} GL GLU Iex-3_3 IlmThread-3_3 Imath-3_1
 WANTLIB += OpenColorIO OpenEXR-3_3 OpenEXRCore-3_3 Qt6Core Qt6Gui
 WANTLIB += Qt6OpenGL Qt6OpenGLWidgets Qt6Widgets avcodec avformat
-WANTLIB += avutil boost_atomic-mt boost_filesystem-mt boost_thread-mt
-WANTLIB += bz2 c freetype gif heif jpeg m openjp2 png pugixml raw_r
-WANTLIB += swscale tbb tiff webp webpdemux z
+WANTLIB += avutil bz2 c freetype gif heif jpeg jxl jxl_threads
+WANTLIB += m openjp2 png pugixml raw_r sharpyuv swscale tbb tiff
+WANTLIB += webp webpdemux z
 
 MODULES =              devel/cmake \
                        lang/python \
@@ -37,18 +36,20 @@ BUILD_DEPENDS =             devel/fmt>=10.2.1 \
                        devel/robin-map \
                        textproc/txt2man
 
-LIB_DEPENDS =          devel/boost \
+LIB_DEPENDS =          archivers/bzip2 \
                        devel/tbb \
                        graphics/ffmpeg \
                        graphics/giflib \
                        graphics/jpeg \
+                       graphics/libjxl \
                        graphics/libraw \
-                       graphics/libwebp \
+                       graphics/libwebp>=1.5.0 \
                        graphics/opencolorio \
                        graphics/openexr \
                        graphics/openjp2 \
                        graphics/png \
                        graphics/tiff \
+                       math/imath \
                        multimedia/libheif \
                        textproc/pugixml
 
@@ -56,12 +57,10 @@ CONFIGURE_ARGS +=   -DCMAKE_INSTALL_MANDIR="man/man1" \
                        -DCMAKE_INSTALL_PREFIX="${PREFIX}" \
                        
-DCMAKE_LIBRARY_PATH="${WRKBUILD}/lib:${CMAKE_LIBRARY_PATH}" \
                        -DSTOP_ON_WARNING=OFF \
-                       -DUSE_CCACHE=OFF \
-                       -DCMAKE_DISABLE_FIND_PACKAGE_DCMTK=TRUE \
+                       -DCMAKE_DISABLE_FIND_PACKAGE_DCMTK=ON \
                        -DUSE_EXTERNAL_PUGIXML=ON \
                        -DUSE_OPENCV=OFF \
                        -DUSE_OPENVDB=OFF \
-                       -DUSE_HDF5=OFF \
                        
-Dpybind11_DIR=${MODPY_SITEPKG}/pybind11/share/cmake/pybind11/
 
 # Fix undefined reference to __atomic_*
@@ -71,3 +70,8 @@ WANTLIB +=            atomic
 .endif
 
 .include <bsd.port.mk>
+
+# fix build when ccache is installed but not enabled
+.if ${USE_CCACHE:L} != "yes"
+CONFIGURE_ARGS +=      -DWITH_CCACHE=OFF
+.endif
diff --git a/graphics/openimageio/distinfo b/graphics/openimageio/distinfo
index a3c02269f93..0b059707aec 100644
--- a/graphics/openimageio/distinfo
+++ b/graphics/openimageio/distinfo
@@ -1,2 +1,2 @@
-SHA256 (OpenImageIO-2.5.17.0.tar.gz) = 
nPG5h2LOWqXz9800ZyVJA09XFtoeuibrUXPBiqIeZYM=
-SIZE (OpenImageIO-2.5.17.0.tar.gz) = 52548216
+SHA256 (OpenImageIO-3.0.6.1.tar.gz) = 
TQ+5Lklk95367Xesc/Gn91TGcan1rSnHlQwIRJFs5fU=
+SIZE (OpenImageIO-3.0.6.1.tar.gz) = 52703969
diff --git a/graphics/openimageio/pkg/PLIST b/graphics/openimageio/pkg/PLIST
index b3b13756b93..2d291118b54 100644
--- a/graphics/openimageio/pkg/PLIST
+++ b/graphics/openimageio/pkg/PLIST
@@ -10,10 +10,10 @@
 include/OpenImageIO/
 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
@@ -40,10 +40,11 @@ include/OpenImageIO/hash.h
 include/OpenImageIO/image_view.h
 include/OpenImageIO/imagebuf.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/missing_math.h
+include/OpenImageIO/memory.h
 include/OpenImageIO/oiioversion.h
 include/OpenImageIO/optparser.h
 include/OpenImageIO/parallel.h
@@ -53,6 +54,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
@@ -67,7 +69,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/cmake/OpenImageIO/
@@ -91,6 +92,7 @@ 
lib/python${MODPY_VERSION}/site-packages/OpenImageIO/__init__.py
 share/doc/OpenImageIO/
 share/doc/OpenImageIO/CHANGES-0.x.md
 share/doc/OpenImageIO/CHANGES-1.x.md
+share/doc/OpenImageIO/CHANGES-2.x.md
 share/doc/OpenImageIO/CHANGES.md
 share/doc/OpenImageIO/LICENSE.md
 share/doc/OpenImageIO/THIRD-PARTY.md

Reply via email to