SECURITY UPDATE: games/luanti -> 5.17.0

izzy Meyer <[email protected]>
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
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
luanti-stable-5.17.0.diff (text/x-patch, 5.6 KB)
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.