From 2a1951bc54d1bb2c05dcb68dac25df0fde756625 Mon Sep 17 00:00:00 2001 From: Larry Gritz Date: Fri, 18 Sep 2026 22:08:19 -0700 Subject: [PATCH] build: Raise default auto-build OpenEXR to 3.4.15 and Imath to 3.2.3 Signed-off-by: Larry Gritz --- .github/workflows/ci.yml | 6 +++--- src/build-scripts/build_openexr.bash | 2 +- src/cmake/build_Imath.cmake | 4 ++-- src/cmake/build_OpenEXR.cmake | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1ba5768395..2c65114eee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -372,7 +372,7 @@ jobs: fmt_ver: 12.2.0 fmt_commit: 1be298e1bd68957e4cd352e1f676f00e07dcfb57 opencolorio_ver: v2.5.2 - openexr_ver: v3.4.14 + openexr_ver: v3.4.15 pybind11_ver: v3.1.0 python_ver: "3.12" oiio_python_bindings_backend: both @@ -479,7 +479,7 @@ jobs: fmt_ver: 12.2.0 fmt_commit: 1be298e1bd68957e4cd352e1f676f00e07dcfb57 opencolorio_ver: v2.5.2 - openexr_ver: v3.4.14 + openexr_ver: v3.4.15 pybind11_ver: v3.1.0 python_ver: "3.12" oiio_python_bindings_backend: both @@ -504,7 +504,7 @@ jobs: fmt_ver: 12.2.0 fmt_commit: 1be298e1bd68957e4cd352e1f676f00e07dcfb57 opencolorio_ver: v2.5.2 - openexr_ver: v3.4.14 + openexr_ver: v3.4.15 pybind11_ver: v3.1.0 python_ver: "3.12" oiio_python_bindings_backend: both diff --git a/src/build-scripts/build_openexr.bash b/src/build-scripts/build_openexr.bash index 1f7eb9ddda..43e5fb1aa3 100755 --- a/src/build-scripts/build_openexr.bash +++ b/src/build-scripts/build_openexr.bash @@ -11,7 +11,7 @@ set -ex # Which OpenEXR to retrieve, how to build it OPENEXR_REPO=${OPENEXR_REPO:=https://github.com/AcademySoftwareFoundation/openexr.git} -OPENEXR_VERSION=${OPENEXR_VERSION:=v3.3.5} +OPENEXR_VERSION=${OPENEXR_VERSION:=v3.4.15} # Where to install the final results LOCAL_DEPS_DIR=${LOCAL_DEPS_DIR:=${PWD}/ext} diff --git a/src/cmake/build_Imath.cmake b/src/cmake/build_Imath.cmake index d3e672b9f8..6231940522 100644 --- a/src/cmake/build_Imath.cmake +++ b/src/cmake/build_Imath.cmake @@ -6,10 +6,10 @@ # Imath by hand! ###################################################################### -set_cache (Imath_BUILD_VERSION 3.1.10 "Imath version for local builds") +set_cache (Imath_BUILD_VERSION 3.2.3 "Imath version for local builds") set (Imath_GIT_REPOSITORY "https://github.com/AcademySoftwareFoundation/Imath") set (Imath_GIT_TAG "v${Imath_BUILD_VERSION}") -set (Imath_GIT_COMMIT "9fe5ed213cd99237976f2eb48b8bf86e112d90fa") +set (Imath_GIT_COMMIT "5f27ba266d3ea1565e912570c30b5eafc89959f1") set_cache (Imath_BUILD_SHARED_LIBS ${LOCAL_BUILD_SHARED_LIBS_DEFAULT} DOC "Should a local Imath build, if necessary, build shared libraries" ADVANCED) diff --git a/src/cmake/build_OpenEXR.cmake b/src/cmake/build_OpenEXR.cmake index cf25b9e206..b20ca81d00 100644 --- a/src/cmake/build_OpenEXR.cmake +++ b/src/cmake/build_OpenEXR.cmake @@ -3,10 +3,10 @@ # https://github.com/AcademySoftwareFoundation/OpenImageIO -set_cache (OpenEXR_BUILD_VERSION 3.3.5 "OpenEXR version for local builds") +set_cache (OpenEXR_BUILD_VERSION 3.4.15 "OpenEXR version for local builds") set (OpenEXR_GIT_REPOSITORY "https://github.com/AcademySoftwareFoundation/OpenEXR") set (OpenEXR_GIT_TAG "v${OpenEXR_BUILD_VERSION}") -set (OpenEXR_GIT_COMMIT "6661cb40c6fa8d332f142e660e25ac96675c15bd") +set (OpenEXR_GIT_COMMIT "e71cdd5d30a146dcb56c5e4c576d9e9d3c45f4fb") set_cache (OpenEXR_BUILD_SHARED_LIBS ${LOCAL_BUILD_SHARED_LIBS_DEFAULT} DOC "Should a local OpenEXR build, if necessary, build shared libraries" ADVANCED)