Skip to content

Commit ba5a430

Browse files
committed
ci: Bump 'latest' test versions (#4819)
Some actual bumps in CI, others just bringing the INSTALL documentation up to date with what we have been testing and know works. Signed-off-by: Larry Gritz <[email protected]>
1 parent 94b2db2 commit ba5a430

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -412,12 +412,12 @@ jobs:
412412
cxx_std: 20
413413
fmt_ver: 11.2.0
414414
opencolorio_ver: v2.4.2
415-
openexr_ver: v3.3.3
415+
openexr_ver: v3.3.4
416416
pybind11_ver: v2.13.6
417417
python_ver: "3.12"
418418
simd: avx2,f16c
419-
setenvs: export LIBJPEGTURBO_VERSION=3.1.0
420-
LIBRAW_VERSION=0.21.3
419+
setenvs: export LIBJPEGTURBO_VERSION=3.1.1
420+
LIBRAW_VERSION=0.21.4
421421
LIBTIFF_VERSION=v4.7.0
422422
OPENJPEG_VERSION=v2.5.3
423423
PTEX_VERSION=v2.4.3

INSTALL.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
2626
* **OpenColorIO >= 2.2** (tested through 2.4 and main)
2727
* libjpeg >= 8 (tested through jpeg9e), or **libjpeg-turbo >= 2.1** (tested
2828
through 3.1)
29+
* zlib >= 1.2.7 (tested through 1.3.1)
2930
* **[fmtlib](https://github.com/fmtlib/fmt) >= 7.0** (tested through 11.1).
3031
If not found at build time, this will be automatically downloaded unless
3132
the build sets `-DBUILD_MISSING_FMT=OFF`.
@@ -37,24 +38,23 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
3738
### Optional dependencies -- features may be disabled if not found
3839
* If you are building the `iv` viewer (which will be disabled if any of
3940
these are not found):
40-
* Qt5 >= 5.6 (tested through 5.15) or Qt6 (tested through 6.8)
41+
* Qt5 >= 5.6 (tested through 5.15) or Qt6 (tested through 6.9)
4142
* OpenGL
4243
* If you are building the Python bindings or running the testsuite:
4344
* **Python >= 3.7** (tested through 3.13)
4445
* **pybind11 >= 2.7** (tested through 2.13)
4546
* NumPy (tested through 2.2.4)
4647
* If you want support for PNG files:
47-
* **libPNG >= 1.6.0** (tested though 1.6.47)
48+
* **libPNG >= 1.6.0** (tested though 1.6.49)
4849
* If you want support for camera "RAW" formats:
49-
* **LibRaw >= 0.20** (tested though 0.21.3 and master)
50+
* **LibRaw >= 0.20** (tested though 0.21.4 and master)
5051
* If you want support for a wide variety of video formats:
5152
* **ffmpeg >= 4.0** (tested through 7.0)
5253
* If you want support for jpeg 2000 images:
53-
* OpenJpeg >= 2.0 (tested through 2.5; we recommend 2.4 or higher
54+
* OpenJpeg >= 2.0 (tested through 2.5.3; we recommend 2.4 or higher
5455
for multithreading support)
5556
* If you want support for OpenVDB files:
56-
* OpenVDB >= 9.0 (tested through 12.0). Note that using OpenVDB >= 10.0
57-
requires that you compile OIIO with C++17 or higher.
57+
* OpenVDB >= 9.0 (tested through 12.0).
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,
@@ -67,7 +67,7 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
6767
tested through 1.19.7)
6868
* libheif must be built with an AV1 encoder/decoder for AVIF support.
6969
* If you want support for DICOM medical image files:
70-
* DCMTK >= 3.6.1 (tested through 3.6.8)
70+
* DCMTK >= 3.6.1 (tested through 3.6.9)
7171
* If you want support for WebP images:
7272
* **WebP >= 1.1** (tested through 1.5)
7373
* If you want support for Ptex:
@@ -76,6 +76,10 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
7676
* **Freetype >= 2.10.0** (tested through 2.13)
7777
* If you want to be able to read "ultra-HDR" embedded in JPEG files:
7878
* libultrahdr >= 1.3 (tested through 1.4)
79+
* If you want support for JPEG XL images:
80+
* libjxl >= 0.10.1 (tested through 0.11.1)
81+
* If you want support for "Ultra HDR" inside JPEG images:
82+
* libuhdr >= 1.3 (tested through 1.4)
7983
* We use PugiXML for XML parsing. There is a version embedded in the OIIO
8084
tree, but if you want to use an external, system-installed version (as
8185
may be required by some software distributions with policies against

0 commit comments

Comments
 (0)