Re: [update] games/openrct2 to 0.5.0

Lucas Raab <[email protected]>
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
On Fri, Jun 26, 2026 at 03:28:12PM +0000, Lucas Raab wrote:
> On Wed, Jun 10, 2026 at 03:12:06AM +0000, Lucas Raab wrote:
> > On Thu, Apr 16, 2026 at 06:25:15AM +0100, David Goudou wrote:
> > > After the recent openrct2 update in ports I noticed 0.5.0 released
> > > 
> > > Have been testing the past few days
> > > 
> > > ok?
> > 
> > Here's a further update to 0.5.2 if that still works for you? I took
> > your diff and overlaid the changes atop of that.
> 
> Hi David, just curious if you tried the 0.5.2 update?
> 
> No worries if not :) Diff reattached

Latest update to 0.5.3 attached. I'll plan to commit in the next few
days unless I hear of any breakage
rct2.diff (text/plain, 9.3 KB)
diff refs/heads/master refs/heads/rct2
commit - 67ccc4b8bd667779249be557703ff06b16d08ff9
commit + 5c7ceccc7d7404198ca98929e63889fa09eb90f4
blob - 8c8b7f6e6e2f92c9dcd4c7d7bb326b04d39ff1e7
blob + 3aacb80c36ac8c61938340cb79a4bd38355b69b2
--- games/openrct2/Makefile
+++ games/openrct2/Makefile
@@ -1,12 +1,12 @@
 # "#error Unknown endianess!" in src/openrct2/common.h
 NOT_FOR_ARCHS =	${BE_ARCHS}
 
-V =		0.4.32
+V =		0.5.3
 TITLE_V =	0.4.26
-OBJECTS_V =	1.7.6
+OBJECTS_V =    1.7.10
 OPENSFX_V =	1.0.6
 OPENMSX_V =	1.6.1
-REPLAYS_V =	0.0.92
+REPLAYS_V =	0.0.95
 COMMENT =	open source re-implementation of RollerCoaster Tycoon 2
 DISTFILES =	openrct2-${V}{v${V}}.tar.gz
 DISTFILES.a = 	title-sequences-${TITLE_V}{title-sequences}.zip
@@ -16,7 +16,6 @@ DISTFILES.d =	openmsx-${OPENMSX_V}{openmusic}.zip
 DISTFILES.e = 	replays-${REPLAYS_V}{replays}.zip
 PKGNAME =	openrct2-${V}
 CATEGORIES =	games x11
-REVISION =	1
 
 HOMEPAGE =	https://openrct2.org/
 
@@ -69,7 +68,7 @@ CONFIGURE_ARGS =	-DDOWNLOAD_OBJECTS=OFF \
 			-DDOWNLOAD_TITLE_SEQUENCES=OFF \
 			-DDISABLE_DISCORD_RPC=ON \
 			-DOPENRCT2_BRANCH=master \
-			-DOPENRCT2_COMMIT_SHA1_SHORT="25c7379" \
+			-DOPENRCT2_COMMIT_SHA1_SHORT="7d2958e" \
 			-DOPENRCT2_USE_CCACHE=OFF
 
 # Downloads things. See: https://github.com/OpenRCT2/OpenRCT2/issues/5710
blob - 2c0744935f19f85fa731431282314fb99d754fbb
blob + 5d791a8dd7da8dba81fba90d6208b0d1ea7108a6
--- games/openrct2/distinfo
+++ games/openrct2/distinfo
@@ -1,12 +1,12 @@
-SHA256 (openrct2/objects-1.7.6.zip) = asoutEH76MAi/4TVn7Ue1+pXd1ZkCXDcmJ6raF/0VpY=
+SHA256 (openrct2/objects-1.7.10.zip) = 9IO+Jm3CIHe6hRe78y/+OIw1Q7LuWF4K+9QQLbRSgCE=
 SHA256 (openrct2/openmsx-1.6.1.zip) = mUs1DTsYDuHLlhn+J/frrjoaUjKEDEvUeonzP6id4aE=
-SHA256 (openrct2/openrct2-0.4.32.tar.gz) = AoZ4XQtPmEpuMSbkIV3V7MMdudNt9YUmlmuWQSN06Aw=
+SHA256 (openrct2/openrct2-0.5.3.tar.gz) = zeAZK1DN2v/DLCiwZq+oGUNWOFDClfIB6fS+OWt7a+g=
 SHA256 (openrct2/opensfx-1.0.6.zip) = BrkPPhnCFnUt9EHVUbJqnj4bp3Vb3SECUEtzv5k2CL4=
-SHA256 (openrct2/replays-0.0.92.zip) = RVoZFyqN+BuTWpQru9ogFntHQLNGU/23QSd0Boa/TL4=
+SHA256 (openrct2/replays-0.0.95.zip) = 30CCdBxvH9ofEM+vCRq7y71QeGcJJrVI/rKe6KqF4/U=
 SHA256 (openrct2/title-sequences-0.4.26.zip) = 2ruXh7FXY0L8pN2fZLP4z6BKfmzpwruWEPR7dikFyFg=
-SIZE (openrct2/objects-1.7.6.zip) = 11027399
+SIZE (openrct2/objects-1.7.10.zip) = 11071491
 SIZE (openrct2/openmsx-1.6.1.zip) = 42921420
-SIZE (openrct2/openrct2-0.4.32.tar.gz) = 24694264
+SIZE (openrct2/openrct2-0.5.3.tar.gz) = 24949436
 SIZE (openrct2/opensfx-1.0.6.zip) = 4273495
-SIZE (openrct2/replays-0.0.92.zip) = 1356796
+SIZE (openrct2/replays-0.0.95.zip) = 1356806
 SIZE (openrct2/title-sequences-0.4.26.zip) = 8751039
blob - dfe16d31e7f34ef5926ca53b823ce16d1d0fccd8
blob + 170e331dc130ea29eb86cf274e355629c6357373
--- games/openrct2/patches/patch-CMakeLists_txt
+++ games/openrct2/patches/patch-CMakeLists_txt
@@ -1,7 +1,7 @@
 Index: CMakeLists.txt
 --- CMakeLists.txt.orig
 +++ CMakeLists.txt
-@@ -343,7 +343,7 @@ else ()
+@@ -344,7 +344,7 @@ else ()
  
      # Compiler flags
      set(DEBUG_LEVEL 0 CACHE STRING "Select debug level for compilation. Use value in range 0–3.")
blob - e29b76ad7f5def7441cfb38ca0d6ed3ea6cf62d1
blob + b3a2a96ee98c65e7481d5749907dffe59c443e01
--- games/openrct2/pkg/PLIST
+++ games/openrct2/pkg/PLIST
@@ -170,8 +170,8 @@ share/openrct2/object/official/scenery_wall/official.s
 share/openrct2/object/official/scenery_wall/official.scenery_wall.support_structure_full.parkobj
 share/openrct2/object/official/scenery_wall/official.scenery_wall.support_structure_half.parkobj
 share/openrct2/object/official/station/
-share/openrct2/object/official/station/openrct2.station.noentrance.json
-share/openrct2/object/official/station/openrct2.station.noplatformnoentrance.json
+share/openrct2/object/official/station/openrct2.station.noentrance.parkobj
+share/openrct2/object/official/station/openrct2.station.noplatformnoentrance.parkobj
 share/openrct2/object/official/terrain_edge/
 share/openrct2/object/official/terrain_edge/official.terrain_edge.void.parkobj
 share/openrct2/object/official/terrain_edge/rct1beta.terrain_edge.brick.parkobj
@@ -181,6 +181,7 @@ share/openrct2/object/official/terrain_surface/openrct
 share/openrct2/object/official/terrain_surface/rct1beta.terrain_surface.wildflowers.parkobj
 share/openrct2/object/official/water/
 share/openrct2/object/official/water/rct2dlc.water.wtrpink.json
+share/openrct2/object/official/water/rct2dlc.water.wtrpink_fix.json
 share/openrct2/object/rct1/
 share/openrct2/object/rct1/audio/
 share/openrct2/object/rct1/audio/rct1.audio.title.json
@@ -230,6 +231,7 @@ share/openrct2/object/rct1/ride/rct1.ride.river_rapids
 share/openrct2/object/rct1/ride/rct1.ride.rocket_cars.parkobj
 share/openrct2/object/rct1/ride/rct1.ride.single_person_swinging_cars.parkobj
 share/openrct2/object/rct1/ride/rct1.ride.small_monorail_cars.parkobj
+share/openrct2/object/rct1/ride/rct1.ride.spinning_cars.parkobj
 share/openrct2/object/rct1/ride/rct1.ride.sports_cars.parkobj
 share/openrct2/object/rct1/ride/rct1.ride.stand_up_trains.parkobj
 share/openrct2/object/rct1/ride/rct1.ride.steam_trains.parkobj
@@ -388,6 +390,8 @@ share/openrct2/object/rct1/terrain_surface/rct1aa.terr
 share/openrct2/object/rct1/terrain_surface/rct1ll.terrain_surface.roof_grey.parkobj
 share/openrct2/object/rct1/terrain_surface/rct1ll.terrain_surface.rust.parkobj
 share/openrct2/object/rct1/terrain_surface/rct1ll.terrain_surface.wood.parkobj
+share/openrct2/object/rct1/water/
+share/openrct2/object/rct1/water/rct1.water.natural_water.json
 share/openrct2/object/rct2/
 share/openrct2/object/rct2/audio/
 share/openrct2/object/rct2/audio/rct2.audio.base.rct2.json
@@ -1228,18 +1232,18 @@ share/openrct2/object/rct2/scenery_wall/rct2.scenery_w
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wwtw.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wwtwa.json
 share/openrct2/object/rct2/station/
-share/openrct2/object/rct2/station/rct2.station.abstract.json
-share/openrct2/object/rct2/station/rct2.station.canvas_tent.json
-share/openrct2/object/rct2/station/rct2.station.castle_brown.json
-share/openrct2/object/rct2/station/rct2.station.castle_grey.json
-share/openrct2/object/rct2/station/rct2.station.classical.json
-share/openrct2/object/rct2/station/rct2.station.jungle.json
-share/openrct2/object/rct2/station/rct2.station.log.json
-share/openrct2/object/rct2/station/rct2.station.pagoda.json
-share/openrct2/object/rct2/station/rct2.station.plain.json
-share/openrct2/object/rct2/station/rct2.station.snow.json
-share/openrct2/object/rct2/station/rct2.station.space.json
-share/openrct2/object/rct2/station/rct2.station.wooden.json
+share/openrct2/object/rct2/station/rct2.station.abstract.parkobj
+share/openrct2/object/rct2/station/rct2.station.canvas_tent.parkobj
+share/openrct2/object/rct2/station/rct2.station.castle_brown.parkobj
+share/openrct2/object/rct2/station/rct2.station.castle_grey.parkobj
+share/openrct2/object/rct2/station/rct2.station.classical.parkobj
+share/openrct2/object/rct2/station/rct2.station.jungle.parkobj
+share/openrct2/object/rct2/station/rct2.station.log.parkobj
+share/openrct2/object/rct2/station/rct2.station.pagoda.parkobj
+share/openrct2/object/rct2/station/rct2.station.plain.parkobj
+share/openrct2/object/rct2/station/rct2.station.snow.parkobj
+share/openrct2/object/rct2/station/rct2.station.space.parkobj
+share/openrct2/object/rct2/station/rct2.station.wooden.parkobj
 share/openrct2/object/rct2/terrain_edge/
 share/openrct2/object/rct2/terrain_edge/rct2.terrain_edge.ice.parkobj
 share/openrct2/object/rct2/terrain_edge/rct2.terrain_edge.rock.parkobj
@@ -1263,8 +1267,10 @@ share/openrct2/object/rct2/terrain_surface/rct2.terrai
 share/openrct2/object/rct2/water/
 share/openrct2/object/rct2/water/rct2.water.wtrcyan.json
 share/openrct2/object/rct2/water/rct2.water.wtrgreen.json
+share/openrct2/object/rct2/water/rct2.water.wtrgreen_fix.json
 share/openrct2/object/rct2/water/rct2.water.wtrgrn.json
 share/openrct2/object/rct2/water/rct2.water.wtrorng.json
+share/openrct2/object/rct2/water/rct2.water.wtrorng_fix.json
 share/openrct2/object/rct2tt/
 share/openrct2/object/rct2tt/footpath_item/
 share/openrct2/object/rct2tt/footpath_item/rct2tt.footpath_item.firhydrt.json
@@ -2646,6 +2652,7 @@ share/openrct2/object/rct2ww/scenery_wall/rct2ww.scene
 share/openrct2/object/rct2ww/scenery_wall/rct2ww.scenery_wall.wwind06.json
 share/openrct2/palettes.dat
 share/openrct2/scenario_patches/
+share/openrct2/scenario_patches/0129e96.parkpatch
 share/openrct2/scenario_patches/0153987.parkpatch
 share/openrct2/scenario_patches/020ed74.parkpatch
 share/openrct2/scenario_patches/081feb1.parkpatch
@@ -2660,6 +2667,7 @@ share/openrct2/scenario_patches/1286934.parkpatch
 share/openrct2/scenario_patches/1340eef.parkpatch
 share/openrct2/scenario_patches/13e81f2.parkpatch
 share/openrct2/scenario_patches/143e51a.parkpatch
+share/openrct2/scenario_patches/14ad956.parkpatch
 share/openrct2/scenario_patches/14b1d20.parkpatch
 share/openrct2/scenario_patches/17f0c69.parkpatch
 share/openrct2/scenario_patches/1be4b0b.parkpatch
@@ -2680,6 +2688,7 @@ share/openrct2/scenario_patches/3767ef3.parkpatch
 share/openrct2/scenario_patches/3781719.parkpatch
 share/openrct2/scenario_patches/37d31a4.parkpatch
 share/openrct2/scenario_patches/3a2ca59.parkpatch
+share/openrct2/scenario_patches/3c799b8.parkpatch
 share/openrct2/scenario_patches/3ff5604.parkpatch
 share/openrct2/scenario_patches/41c7297.parkpatch
 share/openrct2/scenario_patches/43b5d61.parkpatch
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.