@@ -17,16 +17,16 @@ 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 10 - 22, MSVS 2017 - 2022 (v19.14
20+ * Compilers: gcc 9.3 - 15 .2, clang 10 - 22, MSVS 2017 - 2026 (v19.14
2121 and up), Intel OneAPI C++ compiler 2022+.
22- * CMake >= 3.18.2 (tested through 4.1 )
22+ * CMake >= 3.18.2 (tested through 4.3 )
2323 * Imath >= 3.1 (tested through 3.2 and main)
2424 * OpenEXR >= 3.1 (tested through 3.4 and main)
2525 * libTIFF >= 4.0 (tested through 4.7 and master)
2626 * OpenColorIO >= 2.3 (tested through 2.5 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 )
29+ * zlib >= 1.2.7 (tested through 1.3.2 )
3030 * ** [ fmtlib] ( https://github.com/fmtlib/fmt ) >= 9.0** (tested through 12.1 and master).
3131 If not found at build time, this will be automatically downloaded and built.
3232 * [ Robin-map] ( https://github.com/Tessil/robin-map ) (unknown minimum, tested
@@ -36,14 +36,14 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
3636### Optional dependencies -- features may be disabled if not found
3737 * If you are building the ` iv ` viewer (which will be disabled if any of
3838 these are not found):
39- * Qt5 >= 5.6 (tested through 5.15) or Qt6 (tested through 6.9 )
39+ * Qt5 >= 5.6 (tested through 5.15) or Qt6 (tested through 6.11 )
4040 * OpenGL
4141 * If you are building the Python bindings or running the testsuite:
4242 * Python >= 3.9 (tested through 3.13).
4343 * pybind11 >= 2.7 (tested through 3.0)
44- * NumPy (tested through 2.2 .4)
44+ * NumPy (tested through 2.4 .4)
4545 * If you want support for PNG files:
46- * libPNG >= 1.6.0 (tested though 1.6.50 )
46+ * libPNG >= 1.6.0 (tested though 1.6.56 )
4747 * If you want support for camera "RAW" formats:
4848 * LibRaw >= 0.20 (tested though 0.22.0 and master)
4949 * If you want support for a wide variety of video formats:
@@ -52,20 +52,20 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
5252 * OpenJpeg >= 2.0 (tested through 2.5.4; we recommend 2.4 or higher
5353 for multithreading support)
5454 * If you want support for OpenVDB files:
55- * OpenVDB >= 9.0 (tested through 12.1 ).
55+ * OpenVDB >= 9.0 (tested through 13.0 ).
5656 * If you want to use TBB as the thread pool:
5757 * TBB >= 2018 (tested through 2021 and OneTBB)
5858 * If you want support for converting to and from OpenCV data structures,
5959 or for capturing images from a camera:
60- * OpenCV 4.x (tested through 4.12 )
60+ * OpenCV 4.x (tested through 4.13 )
6161 * If you want support for GIF images:
62- * giflib >= 5.0 (tested through 5.2 .2)
62+ * giflib >= 5.0 (tested through 6.1 .2)
6363 * If you want support for HEIF/HEIC or AVIF images:
6464 * libheif >= 1.11 (1.16 required for correct orientation support and
65- 1.17 required for monochrome HEIC support; tested through 1.21.1 )
65+ 1.17 required for monochrome HEIC support; tested through 1.21.2 )
6666 * libheif must be built with an AV1 encoder/decoder for AVIF support.
6767 * If you want support for DICOM medical image files:
68- * DCMTK >= 3.6.1 (tested through 3.6.9 )
68+ * DCMTK >= 3.6.1 (tested through 3.7.0 )
6969 * If you want support for WebP images:
7070 * WebP >= 1.1 (tested through 1.6)
7171 * If you want support for Ptex:
@@ -75,9 +75,9 @@ NEW or CHANGED MINIMUM dependencies since the last major release are **bold**.
7575 * If you want to be able to read "ultra-HDR" embedded in JPEG files:
7676 * libultrahdr >= 1.3 (tested through 1.4)
7777 * If you want support for JPEG XL images:
78- * libjxl >= 0.10.1 (tested through 0.11.1 )
78+ * libjxl >= 0.10.1 (tested through 0.11.2 )
7979 * If you want support for j2c files:
80- * OpenJPH >= 0.21.2 (tested through 0.23 )
80+ * OpenJPH >= 0.21.2 (tested through 0.26 )
8181 * We use PugiXML for XML parsing. There is a version embedded in the OIIO
8282 tree, but if you want to use an external, system-installed version (as
8383 may be required by some software distributions with policies against
0 commit comments