We are continuing with debian Bullseye as the development environment so there are no changes for the required libraries from MC31.
This means that for Debian users, Bullseye is minimum required distribution. Bookworm works fine as well.
For non-Debian users, it mainly depends on the version of libc, which will now be 2.31 at a minimum.
Here are the basic required package versions:
libc6: 2.31
libasound2: 1.24
libuuid1: 2.33
libx11-6: 2:1.6
libxext6: 2:1.3
libxcb1: 1.2.162
libxdmcp6: 1:1.2.162
libstdc++6: 10.2.1
libgtk-3-0: 3.24
libgl1
libpango-1.0-0: 1.42 or libpango1.0-0: 1.42
libpangoft2-1.0-0: 1.42 or libpango-cairo-1.0-0: 1.42
libnss3: 2:3.61
libnspr4: 2:4.29
python: 2.7 or python2: 2.7 or python3
xdg-utils
libgomp1: 10.2.1
libfribidi0: 1.0.8
libfontconfig1: 2.13
libfreetype6: 2.10.4
libharfbuzz0b: 2.7.4
libgbm1: 20.3.5
libva2: 2.10.0
liblcms2-2: 2.12
libvulkan1: 1.2.162
mesa-vulkan-drivers
vulkan-icd
libwebkit2gtk-4.0-37
New for MC32 GTKWebKit is alternate browser choice in Options. This means all architectures will require libwebkit2gtk-4.0-37 to be installed.
Since Chromium no longer supports i386, GTKWebKit is the only choice on i386 distros.