love2d/megasource

Update libraries?

Closed this issue · 2 comments

Should the libraries be updated to latest versions?

megasource/CMakeLists.txt

Lines 219 to 229 in cffd509

set(MEGA_ZLIB_VER "1.2.12")
set(MEGA_LUA51_VER "5.1.5")
set(MEGA_LUAJIT_VER "2.1.1710088188")
set(MEGA_LIBOGG_VER "1.3.2")
set(MEGA_LIBVORBIS_VER "1.3.5")
set(MEGA_LIBTHEORA_VER "1.1.1")
set(MEGA_FREETYPE_VER "2.13.2")
set(MEGA_SDL2_VER "2.28.5")
set(MEGA_SDL3_VER "3.1.1-preview")
set(MEGA_OPENAL_VER "1.23.1-bc7cb17")
set(MEGA_MODPLUG_VER "0.8.8.4")

Current versions are zlib 1.3.1, luajit does not use version numbers but a newer commit exists, libogg 1.3.5, libvorbis 1.3.7, libsdl2 2.30.3, libmodplug 0.8.9.0.

And no MEGA_HARFBUZZ_VER variable exists but you have harfbuzz 5.3.1, current is 8.4.0.

New versions of libraries are always going to exist. We generally do important updates before a major release if there's no pressing reason to update earlier.