From: izzy Meyer Subject: SECURITY UPDATE: games/luanti -> 5.17.0 To: ports@openbsd.org Date: Fri, 21 Aug 2026 10:36:51 -0500 Hello ports@, Here's an update to luanti 5.17.0 Since this is a security update, I think this should be committed against 7.9-stable too. Changelog: https://docs.luanti.org/about/changelog/#5160--5170 Tested for a few hours of gameplay on my main mineclonia world on amd64. Seems pretty stable. No major user-facing changes from what I can tell Thanks, -- iz (she/her) > I say mundane things > so the uninteresting > just might get noticed. izder456 (dot) neocities (dot) org diff --git a/games/luanti/Makefile b/games/luanti/Makefile index 05a0814aa..d5cb55cf4 100644 --- a/games/luanti/Makefile +++ b/games/luanti/Makefile @@ -2,7 +2,7 @@ DPB_PROPERTIES = parallel COMMENT = infinite-world block sandbox game -DIST_TUPLE += github luanti-org luanti 5.16.1 . +DIST_TUPLE += github luanti-org luanti 5.17.0 . CATEGORIES = games x11 diff --git a/games/luanti/distinfo b/games/luanti/distinfo index a385f1dc8..bcb7f2bb1 100644 --- a/games/luanti/distinfo +++ b/games/luanti/distinfo @@ -1,2 +1,2 @@ -SHA256 (luanti-org-luanti-5.16.1.tar.gz) = V5JnUjZaF9O/ZJReoE3GPMRGqIYwN7BDuXeZrzASa2s= -SIZE (luanti-org-luanti-5.16.1.tar.gz) = 12566638 +SHA256 (luanti-org-luanti-5.17.0.tar.gz) = UufdMVrg5cOGiiMjHmkVeM1pS8ylr2J/xXwD8yvchG8= +SIZE (luanti-org-luanti-5.17.0.tar.gz) = 12672872 diff --git a/games/luanti/patches/patch-src_CMakeLists_txt b/games/luanti/patches/patch-src_CMakeLists_txt index 7ae021cc8..4f8798ca6 100644 --- a/games/luanti/patches/patch-src_CMakeLists_txt +++ b/games/luanti/patches/patch-src_CMakeLists_txt @@ -10,7 +10,7 @@ Index: src/CMakeLists.txt set(CMAKE_REQUIRED_LIBRARIES "-latomic") check_c_source_compiles("int main(){}" HAVE_LINK_ATOMIC) set(CMAKE_REQUIRED_LIBRARIES "") -@@ -972,7 +972,7 @@ else() +@@ -994,7 +994,7 @@ else() endif() endif() diff --git a/games/luanti/pkg/PLIST b/games/luanti/pkg/PLIST index e5515673e..c0ff3be53 100644 --- a/games/luanti/pkg/PLIST +++ b/games/luanti/pkg/PLIST @@ -46,7 +46,6 @@ share/locale/ga/LC_MESSAGES/luanti.mo share/locale/gd/LC_MESSAGES/luanti.mo share/locale/gl/LC_MESSAGES/luanti.mo share/locale/hu/LC_MESSAGES/luanti.mo -share/locale/hy/LC_MESSAGES/luanti.mo share/locale/id/LC_MESSAGES/luanti.mo share/locale/io/LC_MESSAGES/luanti.mo share/locale/isv/ @@ -106,7 +105,6 @@ share/locale/sw/ share/locale/sw/LC_MESSAGES/ share/locale/sw/LC_MESSAGES/luanti.mo share/locale/ta/LC_MESSAGES/luanti.mo -share/locale/tl/LC_MESSAGES/luanti.mo share/locale/tok/ share/locale/tok/LC_MESSAGES/ share/locale/tok/LC_MESSAGES/luanti.mo @@ -118,15 +116,19 @@ share/locale/zh_CN/LC_MESSAGES/luanti.mo share/locale/zh_TW/LC_MESSAGES/luanti.mo share/luanti/ share/luanti/builtin/ +share/luanti/builtin/CMakeLists.txt share/luanti/builtin/async/ +share/luanti/builtin/async/CMakeLists.txt share/luanti/builtin/async/game.lua share/luanti/builtin/async/mainmenu.lua share/luanti/builtin/client/ +share/luanti/builtin/client/CMakeLists.txt share/luanti/builtin/client/chatcommands.lua share/luanti/builtin/client/init.lua share/luanti/builtin/client/misc.lua share/luanti/builtin/client/register.lua share/luanti/builtin/common/ +share/luanti/builtin/common/CMakeLists.txt share/luanti/builtin/common/after.lua share/luanti/builtin/common/chatcommands.lua share/luanti/builtin/common/filterlist.lua @@ -140,6 +142,7 @@ share/luanti/builtin/common/mod_storage.lua share/luanti/builtin/common/register.lua share/luanti/builtin/common/serialize.lua share/luanti/builtin/common/settings/ +share/luanti/builtin/common/settings/CMakeLists.txt share/luanti/builtin/common/settings/components.lua share/luanti/builtin/common/settings/dlg_change_mapgen_flags.lua share/luanti/builtin/common/settings/dlg_settings.lua @@ -158,15 +161,18 @@ share/luanti/builtin/common/tests/vector_spec.lua share/luanti/builtin/common/vector.lua share/luanti/builtin/common/vector2.lua share/luanti/builtin/emerge/ +share/luanti/builtin/emerge/CMakeLists.txt share/luanti/builtin/emerge/env.lua share/luanti/builtin/emerge/init.lua share/luanti/builtin/emerge/register.lua share/luanti/builtin/fstk/ +share/luanti/builtin/fstk/CMakeLists.txt share/luanti/builtin/fstk/buttonbar.lua share/luanti/builtin/fstk/dialog.lua share/luanti/builtin/fstk/tabview.lua share/luanti/builtin/fstk/ui.lua share/luanti/builtin/game/ +share/luanti/builtin/game/CMakeLists.txt share/luanti/builtin/game/async.lua share/luanti/builtin/game/auth.lua share/luanti/builtin/game/chat.lua @@ -248,9 +254,11 @@ share/luanti/builtin/locale/__builtin.zh_CN.tr share/luanti/builtin/locale/__builtin.zh_TW.tr share/luanti/builtin/locale/template.txt share/luanti/builtin/mainmenu/ +share/luanti/builtin/mainmenu/CMakeLists.txt share/luanti/builtin/mainmenu/async_event.lua share/luanti/builtin/mainmenu/common.lua share/luanti/builtin/mainmenu/content/ +share/luanti/builtin/mainmenu/content/CMakeLists.txt share/luanti/builtin/mainmenu/content/contentdb.lua share/luanti/builtin/mainmenu/content/dlg_contentdb.lua share/luanti/builtin/mainmenu/content/dlg_install.lua @@ -286,9 +294,11 @@ share/luanti/builtin/mainmenu/tests/ share/luanti/builtin/mainmenu/tests/favorites_wellformed.txt share/luanti/builtin/mainmenu/tests/serverlistmgr_spec.lua share/luanti/builtin/pause_menu/ +share/luanti/builtin/pause_menu/CMakeLists.txt share/luanti/builtin/pause_menu/init.lua share/luanti/builtin/pause_menu/register.lua share/luanti/builtin/profiler/ +share/luanti/builtin/profiler/CMakeLists.txt share/luanti/builtin/profiler/init.lua share/luanti/builtin/profiler/instrumentation.lua share/luanti/builtin/profiler/reporter.lua @@ -332,6 +342,9 @@ share/luanti/client/shaders/cloud_shader/opengl_vertex.glsl share/luanti/client/shaders/extract_bloom/ share/luanti/client/shaders/extract_bloom/opengl_fragment.glsl share/luanti/client/shaders/extract_bloom/opengl_vertex.glsl +share/luanti/client/shaders/fs_model_shader/ +share/luanti/client/shaders/fs_model_shader/opengl_fragment.glsl +share/luanti/client/shaders/fs_model_shader/opengl_vertex.glsl share/luanti/client/shaders/fxaa/ share/luanti/client/shaders/fxaa/opengl_fragment.glsl share/luanti/client/shaders/fxaa/opengl_vertex.glsl