Skip to content

Commit 689b719

Browse files
lgritzzachlewis
authored andcommitted
ci: Bump webp and openexr for "latest versions" test (AcademySoftwareFoundation#4861)
* Test against alpha of openexr 3.4. * Document that we build against several things we know work but hadn't updated INSTALL.md in a while. --------- Signed-off-by: Larry Gritz <[email protected]> Signed-off-by: Zach Lewis <[email protected]>
1 parent 052f1f8 commit 689b719

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -387,15 +387,15 @@ jobs:
387387
EXTRA_DEP_PACKAGES="clang-format-17"
388388
CLANG_FORMAT_EXE=clang-format-17
389389

390-
- desc: latest releases gcc13 C++20 py3.12 avx2 exr3.3 ocio2.4
390+
- desc: latest releases gcc13 C++20 py3.12 avx2 exr3.4 ocio2.4
391391
nametag: linux-latest-releases
392392
runner: ubuntu-24.04
393393
cc_compiler: gcc-13
394394
cxx_compiler: g++-13
395395
cxx_std: 20
396396
fmt_ver: 11.2.0
397397
opencolorio_ver: v2.4.2
398-
openexr_ver: v3.3.4
398+
openexr_ver: v3.4-alpha
399399
pybind11_ver: v3.0.0
400400
python_ver: "3.12"
401401
simd: avx2,f16c
@@ -405,7 +405,7 @@ jobs:
405405
OPENJPEG_VERSION=v2.5.3
406406
PTEX_VERSION=v2.4.3
407407
PUGIXML_VERSION=v1.15
408-
WEBP_VERSION=v1.5.0
408+
WEBP_VERSION=v1.6.0
409409
FREETYPE_VERSION=VER-2-13-3
410410
USE_OPENVDB=0
411411
- desc: bleeding edge gcc14 C++23 py3.12 OCIO/libtiff/exr-main avx2

INSTALL.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
1717
* C++17 or higher (also builds with C++20 and C++23)
1818
* The default build mode is C++17. This can be controlled by via the
1919
CMake configuration flag: `-DCMAKE_CXX_STANDARD=20`, etc.
20-
* Compilers: gcc 9.3 - 14.2, clang 5 - 19, MSVS 2017 - 2022 (v19.14
20+
* Compilers: gcc 9.3 - 14.2, clang 5 - 20, MSVS 2017 - 2022 (v19.14
2121
and up), Intel icc 19+, Intel OneAPI C++ compiler 2022+.
22-
* CMake >= 3.18.2 (tested through 4.0)
23-
* Imath >= 3.1 (tested through 3.1.x and main)
24-
* OpenEXR >= 3.1 (tested through 3.3 and main)
22+
* CMake >= 3.18.2 (tested through 4.1)
23+
* Imath >= 3.1 (tested through 3.2 and main)
24+
* OpenEXR >= 3.1 (tested through 3.4 and main)
2525
* libTIFF >= 4.0 (tested through 4.7 and master)
2626
* OpenColorIO >= 2.2 (tested through 2.4 and main)
2727
* libjpeg >= 8 (tested through jpeg9e), or libjpeg-turbo >= 2.1 (tested
@@ -49,12 +49,12 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
4949
* If you want support for camera "RAW" formats:
5050
* LibRaw >= 0.20 (tested though 0.21.4 and master)
5151
* If you want support for a wide variety of video formats:
52-
* ffmpeg >= 4.0 (tested through 7.0)
52+
* ffmpeg >= 4.0 (tested through 7.1)
5353
* If you want support for jpeg 2000 images:
5454
* OpenJpeg >= 2.0 (tested through 2.5.3; we recommend 2.4 or higher
5555
for multithreading support)
5656
* If you want support for OpenVDB files:
57-
* OpenVDB >= 9.0 (tested through 12.0).
57+
* OpenVDB >= 9.0 (tested through 12.1).
5858
* If you want to use TBB as the thread pool:
5959
* TBB >= 2018 (tested through 2021 and OneTBB)
6060
* If you want support for converting to and from OpenCV data structures,
@@ -69,7 +69,7 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
6969
* If you want support for DICOM medical image files:
7070
* DCMTK >= 3.6.1 (tested through 3.6.9)
7171
* If you want support for WebP images:
72-
* WebP >= 1.1 (tested through 1.5)
72+
* WebP >= 1.1 (tested through 1.6)
7373
* If you want support for Ptex:
7474
* Ptex >= 2.3.1 (probably works for older; tested through 2.4.3)
7575
* If you want to be able to do font rendering into images:

0 commit comments

Comments
 (0)