Here is the list of all expected changes to our libraries for the Blender 3.2 release.
Summary
========
|dep|old|new|notes|
|libjpeg-turbo|2.0.4|2.1.3| |
|boost|1.73.0|1.78.0| |
|blosc|1.5.0|1.21.1| |
|OpenEXR|2.5.5|3.1.4| |
|IMath|N/A|3.1.3|new dep seperated from OpenEXR|
|Alembic|1.7.16|1.8.3| |
|OpenSubDiv|3.4.3|3.4.4| |
|SDL|2.0.12|2.0.20|Needed for windows compiler bump to 2019|
|OpenColorIO|2.0.0|2.1.1| |
|OpenImageIO|2.2.15.1|2.3.13.0| |
|Tiff|4.1.0|4.3.0| |
|fmt| |8.0.0|new - build time dep for oiio|
|RobinMap| |0.6.2|new - build time dep for oiio|
|OSL|1.11.14.1|1.11.17.0| |
|TBB|2020U2|2020U3| |
|OpenVDB|8.0.1|9.0.0| |
|OGG|1.3.4|1.3.5| |
|Vorbis|1.3.6|1.3.7| |
|Flac|1.3.3|1.3.4| |
|VPX|1.8.2|1.11.0| |
|x264|33f9e1474613f593|35fe20d1ba49918e|semantic versioning is not a thing for them|
|OpenJpeg|2.3.1|2.4.0| |
|PyString| |1.1.3|new - build time dep for ocio |
|Expat|2.2.10|2.4.4| |
|Embree|3.10.0|3.13.3| |
|USD|21.02|22.03| |
|OIDN|1.4.1|1.4.3| |
|Ispc|1.16.0|1.17.0| |
|fftw3|3.3.8|3.3.10| |
|openal|1.20.1|1.21.1| |
|webpl|n/a|1.2.2| |
|zlib|1.2.11|1.2.12| |
|level-zero|n/a|v1.7.15| |
Preliminary Libraries
===========
[ ] shaderc (Preliminary: libs are requested for development by the EEVEE/Viewport team)
[] Update CMake deps builder {D11678}
[] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] level-zero1.7.15 (Preliminary: for D14480)
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] Update `install_deps` script
New Libraries
===========
[ ] webp 1.2.2
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] PyString 1.1.3
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] IMath 3.1.4
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] fmt 8.0.0
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[X] Add precompiled libraries
[X] Windows - N/A - Build time dep for oiio only.
[ ] Linux N/A
[ ] macOS Intel N/A
[ ] macOS Arm N/A
[ ] Update `install_deps` script
[ ] RobinMap 0.6.2
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[X] Windows - N/A - Build time dep for oiio only.
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
Updated Libraries
============
[ ] SDL 2.0.20 - Windows needs this, previous version will not build with vs2019
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[X] OpenXR 1.0.22
[X] Update CMake deps builder {D13950}
[X] Add Package file to SVN {rBL62839}
[X] Add precompiled libraries
[X] Windows {rBL62838}
[x] Linux {rBL62837}
[x] macOS Intel N/A
[x] macOS Arm N/A
[X] Update `install_deps` script {D13950}
[x] Freetype 2.11.1 - Note, this one is //also// on the [3.1 ticket](https://developer.blender.org/T93161), this checklist here is //ONLY// tracking the trunk/master work.
[x] Update CMake deps builder {D13968} {rBb2e43a4a9db3}
[x] Add Package {rBL62830}
[x] Add precompiled libraries
[x] Windows {rBL62829}
[x] Linux {rBL62825}
[x] macOS {rBL62841}
[x] macOS {rBL62841}
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] libjpeg-turbo 2.1.3
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] Boost 1.78.0
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] Blosc 1.21.1
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] OpenEXR 3.1.4
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] Alembic 1.8.3
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] OpenSubDiv 3.4.4
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] OpenColorIO 2.1.1
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] OpenImageIO 2.3.13.0
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] Tiff 4.3.0
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] OSL 1.11.17.0
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] TBB 2020U3
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] OpenVDB 9.0.0
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] OGG 1.3.5
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] Vorbis 1.3.7
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] Flac 1.3.4
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] VPX 1.11.0
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] x264 35fe20d1ba49918ec739a5b068c208ca82f977f7
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] OpenJpeg 2.4.0
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] Expat 2.4.4
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //Not handled currently.//
[ ] Embree 3.13.3
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] USD 22.03
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] OIDN 1.4.3
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] ISPC 1.17.0
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[X] Windows - N/A Build time dep for embree only.
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[ ] Update `install_deps` script
[ ] FFTW 3.3.10
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//
[ ] OpenAL 2.21.1
[ ] Update CMake deps builder
[ ] Add Package file to SVN
[ ] Add precompiled libraries
[ ] Windows
[ ] Linux
[ ] macOS Intel
[ ] macOS Arm
[x] ~~Update `install_deps` script~~ //We use system packages for this library.//