@@ -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