Hi,
Fairly straightforward update. Patch is not needed anymore because
there is now a configure variable for this. Played for a few minutes
and still works as advertised.
ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/corsixth/Makefile,v
diff -u -p -r1.17 Makefile
--- Makefile 8 Jul 2024 11:55:53 -0000 1.17
+++ Makefile 10 Jan 2026 04:41:51 -0000
@@ -1,4 +1,4 @@
-V = 0.67
+V = 0.69.1
COMMENT = open source clone of Theme Hospital
PKGNAME = corsixth-${V}
CATEGORIES = games x11
@@ -32,10 +32,8 @@ RUN_DEPENDS = audio/timidity \
devel/luafs,${MODLUA_FLAVOR} \
x11/gtk+4,-guic
-NO_TEST = Yes
+CONFIGURE_ARGS = -DWITH_UPDATE_CHECK=OFF
-# Remove the ${PATCHORIG} file
-post-install:
- @rm -f ${PREFIX}/share/corsix-th/Lua/app.lua${PATCHORIG}
+NO_TEST = Yes
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/corsixth/distinfo,v
diff -u -p -r1.9 distinfo
--- distinfo 13 Aug 2023 14:04:01 -0000 1.9
+++ distinfo 10 Jan 2026 04:41:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (CorsixTH-0.67.tar.gz) = TojPGRa/TXwwS1Ud25H7kZTxELrUZjA4ynPTG5OdaeM=
-SIZE (CorsixTH-0.67.tar.gz) = 4127698
+SHA256 (CorsixTH-0.69.1.tar.gz) = CO7BQb3YrfJl80GoRSYB+ESj6qsDeFNbJlUZj9Nzp/g=
+SIZE (CorsixTH-0.69.1.tar.gz) = 4323450
Index: patches/patch-CorsixTH_Lua_app_lua
===================================================================
RCS file: patches/patch-CorsixTH_Lua_app_lua
diff -N patches/patch-CorsixTH_Lua_app_lua
--- patches/patch-CorsixTH_Lua_app_lua 13 Aug 2023 14:04:01 -0000 1.5
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Do not check or download updates.
-
-Index: CorsixTH/Lua/app.lua
---- CorsixTH/Lua/app.lua.orig
-+++ CorsixTH/Lua/app.lua
-@@ -65,7 +65,7 @@ function App:App()
- }
- self.strings = {}
- self.savegame_version = SAVEGAME_VERSION
-- self.check_for_updates = true
-+ self.check_for_updates = false
- self.idle_tick = 0
- end
-
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/corsixth/pkg/PLIST,v
diff -u -p -r1.8 PLIST
--- pkg/PLIST 11 Mar 2022 19:04:14 -0000 1.8
+++ pkg/PLIST 10 Jan 2026 04:41:51 -0000
@@ -131,6 +131,7 @@ share/corsix-th/Lua/dialogs/resizables/f
share/corsix-th/Lua/dialogs/resizables/folder_settings.lua
share/corsix-th/Lua/dialogs/resizables/hotkey_assign.lua
share/corsix-th/Lua/dialogs/resizables/lua_console.lua
+share/corsix-th/Lua/dialogs/resizables/machine_menu.lua
share/corsix-th/Lua/dialogs/resizables/main_menu.lua
share/corsix-th/Lua/dialogs/resizables/map_editor.lua
share/corsix-th/Lua/dialogs/resizables/menu_list_dialog.lua
@@ -181,6 +182,8 @@ share/corsix-th/Lua/diseases/transparenc
share/corsix-th/Lua/diseases/tv_personalities.lua
share/corsix-th/Lua/diseases/uncommon_cold.lua
share/corsix-th/Lua/diseases/unexpected_swelling.lua
+share/corsix-th/Lua/earthquake.lua
+share/corsix-th/Lua/endconditions.lua
share/corsix-th/Lua/entities/
share/corsix-th/Lua/entities/humanoid.lua
share/corsix-th/Lua/entities/humanoids/
@@ -254,6 +257,7 @@ share/corsix-th/Lua/languages/greek.lua
share/corsix-th/Lua/languages/hungarian.lua
share/corsix-th/Lua/languages/iberic_portuguese.lua
share/corsix-th/Lua/languages/italian.lua
+share/corsix-th/Lua/languages/japanese.lua
share/corsix-th/Lua/languages/korean.lua
share/corsix-th/Lua/languages/norwegian.lua
share/corsix-th/Lua/languages/original_strings.lua
@@ -263,6 +267,7 @@ share/corsix-th/Lua/languages/simplified
share/corsix-th/Lua/languages/spanish.lua
share/corsix-th/Lua/languages/swedish.lua
share/corsix-th/Lua/languages/traditional_chinese.lua
+share/corsix-th/Lua/languages/ukrainian.lua
share/corsix-th/Lua/map.lua
share/corsix-th/Lua/movie_player.lua
share/corsix-th/Lua/objects/
@@ -356,7 +361,6 @@ share/corsix-th/Lua/rooms/training.lua
share/corsix-th/Lua/rooms/ultrascan.lua
share/corsix-th/Lua/rooms/ward.lua
share/corsix-th/Lua/rooms/x_ray_room.lua
-share/corsix-th/Lua/run_debugger.lua
share/corsix-th/Lua/sprite_viewer.lua
share/corsix-th/Lua/staff_profile.lua
share/corsix-th/Lua/strict.lua