pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games/openrct2



Module Name:    pkgsrc
Committed By:   triaxx
Date:           Wed Apr  9 07:32:02 UTC 2025

Modified Files:
        pkgsrc/games/openrct2: Makefile PLIST distinfo
Removed Files:
        pkgsrc/games/openrct2: MESSAGE
        pkgsrc/games/openrct2/patches: patch-src_openrct2_core_String.cpp
            patch-src_openrct2_platform_Platform.Posix.cpp
            patch-src_openrct2_platform_Platform.h

Log Message:
openrct2: Update to 0.4.21

pkgsrc changes:
---------------
  * Remove useless patches because issues have been fixed upstream.
  * Remove MESSAGE file.

upstream changes:
-----------------
0.4.21 (2025-04-05)

    Feature: [#22646] New scenario files now contain a minimap image, shown in the scenario selection window.
    Feature: [#23774] Climates can now be customised using objects.
    Feature: [#23876] New park save files now contain a preview image, shown in the load/save window.
    Improved: [#24078] Handrails on Wooden Roller Coaster station sprites with no platforms have been removed.
    Improved: [objects#379] Add additional colour schemes to Mine Train.
    Change: [#23932] The land rights window now checks “Land Owned” by default.
    Change: [#23936] The ‘guests prefer less/more intense rides’ settings have been turned into a dropdown.
    Change: [#24059] The ‘select other ride’ button is now available in the track designs manager.
    Change: [#24067] [Plugin] Registered menu items are now listed alphabetically.
    Change: [#24070] Footpath selection menus now show object names on hover using a tooltip.
    Change: [#24101] Frozen peeps are no longer removed when using the 'remove all guests' cheat.
    Fix: [#4225] Ride Construction window offers non-existent banked sloped to level curve (original bug).
    Fix: [#5281] Missing supports on miniature railways built backwards.
    Fix: [#7222] Transparent pixels in sloped path tunnels (original bug).
    Fix: [#10379] Banners outside the park can be renamed and modified (original bug).
    Fix: [#10582] Low clearance tunnels below water are drawn incorrectly (original bug).
    Fix: [#17524, #23710] Station bases are drawn on many ride types when the “No entrance, no platform station” style is selected.
    Fix: [#18169] CJK, Arabic and Vietnamese display all text as ‘???’ on Android.
    Fix: [#18309] Flying and Multi Dimension trains glitch when changing between inverted and uninverted track when uncap fps is on.
    Fix: [#19506] Queue paths can be placed on level crossings by replacing an existing regular path.
    Fix: [#21803] The park fence is drawn differently in OpenGL compared to software rendering when zoomed out.
    Fix: [#21824] Some sprites are drawn incorrectly when zoomed out in OpenGL rendering.
    Fix: [#21908] Ride mode warnings when hovering track designs.
    Fix: [#22820] OpenGL does not draw masked sprites correctly.
    Fix: [#22961] Clicking on the construction preview places duplicate flat rides and stalls.
    Fix: [#23359] Scripting: Add car.moveToTrack, an easier API than setting car.trackLocation directly.
    Fix: [#23443] New GOG version of RCT2 is not extracted correctly.
    Fix: [#23484] Stray coloured pixels on castle-themed stations and Roman-themed entrances/exits (original bug).
    Fix: [#23486] Object selection minimum requirements can be bypassed with close window hotkey.
    Fix: [#23743] Parks with guest goals over 32767 do not appear in the scenario list.
    Fix: [#23844] Sound effects keep playing when loading another save.
    Fix: [#23881] Compiling on Raspbian/arm-linux-gnueabihf fails.
    Fix: [#23891] Inverted Hairpin Coaster track can draw over things above it (original bug).
    Fix: [#23892] Gentle banked Wooden Roller Coaster track glitches as trains pass (original bug).
    Fix: [#23897] Reverse Freefall Coaster slope up to vertical track piece does not draw a vertical tunnel.
    Fix: [#23910] Heartline Twister Coaster track can draw over things above it (original bug).
    Fix: [#23939] Incorrect assertion when trying to load heightmap.
    Fix: [#23941] Underflow in “Repay loan and achieve a certain park value” objective when using Japanese.
    Fix: [#23949] Walls draw over sloped rear water edges and those edge sprites are misaligned (original bug).
    Fix: [#23960] Corner path fences can draw over adjacent sloped land (original bug).
    Fix: [#23961] Lamps and queue line tvs draw incorrectly on paths with fences.
    Fix: [#23983] Ordering files by size does not work and occasionally crashes the game.
    Fix: [#24009] [Plugin] The object manager API does not identify recently introduced object types.
    Fix: [#24028] Giga and LSM Launched Coaster booster sprites have pixels that draw over transparent pixels.
    Fix: [#24077] Track Designer crashes when clicking the park fence.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r0 pkgsrc/games/openrct2/MESSAGE
cvs rdiff -u -r1.73 -r1.74 pkgsrc/games/openrct2/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/games/openrct2/PLIST
cvs rdiff -u -r1.36 -r1.37 pkgsrc/games/openrct2/distinfo
cvs rdiff -u -r1.6 -r0 \
    pkgsrc/games/openrct2/patches/patch-src_openrct2_core_String.cpp
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.Posix.cpp
cvs rdiff -u -r1.7 -r0 \
    pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/openrct2/Makefile
diff -u pkgsrc/games/openrct2/Makefile:1.73 pkgsrc/games/openrct2/Makefile:1.74
--- pkgsrc/games/openrct2/Makefile:1.73 Fri Apr  4 19:40:52 2025
+++ pkgsrc/games/openrct2/Makefile      Wed Apr  9 07:32:01 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.73 2025/04/04 19:40:52 triaxx Exp $
+# $NetBSD: Makefile,v 1.74 2025/04/09 07:32:01 triaxx Exp $
 
-PKGNAME=       openrct2-0.4.20
+PKGNAME=       openrct2-0.4.21
 CATEGORIES=    games
 
 DIST_SUBDIR=   openrct2-${PKGVERSION_NOREV}
@@ -15,7 +15,7 @@ DISTFILES+=   replays.zip
 EXTRACT_ONLY+= openrct.tar.gz
 
 TITLE_SEQUENCE_VERSION=        0.4.14
-OBJECTS_VERSION=       1.5.1
+OBJECTS_VERSION=       1.6.1
 OPENSFX_VERSION=       1.0.5
 OPENMSX_VERSION=       1.6
 REPLAYS_VERSION=       0.0.86

Index: pkgsrc/games/openrct2/PLIST
diff -u pkgsrc/games/openrct2/PLIST:1.25 pkgsrc/games/openrct2/PLIST:1.26
--- pkgsrc/games/openrct2/PLIST:1.25    Sat Feb  8 09:43:19 2025
+++ pkgsrc/games/openrct2/PLIST Wed Apr  9 07:32:01 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2025/02/08 09:43:19 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.26 2025/04/09 07:32:01 triaxx Exp $
 bin/openrct2
 bin/openrct2-cli
 lib/libopenrct2.a
@@ -342,6 +342,10 @@ share/openrct2/object/rct2/audio/rct2.au
 share/openrct2/object/rct2/audio/rct2.audio.base.rctc.json
 share/openrct2/object/rct2/audio/rct2.audio.circus.json
 share/openrct2/object/rct2/audio/rct2.audio.title.json
+share/openrct2/object/rct2/climate/rct2.climate.cold.json
+share/openrct2/object/rct2/climate/rct2.climate.cool_and_wet.json
+share/openrct2/object/rct2/climate/rct2.climate.hot_and_dry.json
+share/openrct2/object/rct2/climate/rct2.climate.warm.json
 share/openrct2/object/rct2/footpath_banner/rct2.footpath_banner.bn1.json
 share/openrct2/object/rct2/footpath_banner/rct2.footpath_banner.bn2.json
 share/openrct2/object/rct2/footpath_banner/rct2.footpath_banner.bn3.json
@@ -1168,10 +1172,10 @@ share/openrct2/object/rct2/station/rct2.
 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/terrain_edge/rct2.terrain_edge.ice.json
-share/openrct2/object/rct2/terrain_edge/rct2.terrain_edge.rock.json
-share/openrct2/object/rct2/terrain_edge/rct2.terrain_edge.wood_black.json
-share/openrct2/object/rct2/terrain_edge/rct2.terrain_edge.wood_red.json
+share/openrct2/object/rct2/terrain_edge/rct2.terrain_edge.ice.parkobj
+share/openrct2/object/rct2/terrain_edge/rct2.terrain_edge.rock.parkobj
+share/openrct2/object/rct2/terrain_edge/rct2.terrain_edge.wood_black.parkobj
+share/openrct2/object/rct2/terrain_edge/rct2.terrain_edge.wood_red.parkobj
 share/openrct2/object/rct2/terrain_surface/rct2.terrain_surface.chequerboard.json
 share/openrct2/object/rct2/terrain_surface/rct2.terrain_surface.dirt.json
 share/openrct2/object/rct2/terrain_surface/rct2.terrain_surface.grass.json

Index: pkgsrc/games/openrct2/distinfo
diff -u pkgsrc/games/openrct2/distinfo:1.36 pkgsrc/games/openrct2/distinfo:1.37
--- pkgsrc/games/openrct2/distinfo:1.36 Fri Apr  4 19:40:52 2025
+++ pkgsrc/games/openrct2/distinfo      Wed Apr  9 07:32:01 2025
@@ -1,21 +1,21 @@
-$NetBSD: distinfo,v 1.36 2025/04/04 19:40:52 triaxx Exp $
+$NetBSD: distinfo,v 1.37 2025/04/09 07:32:01 triaxx Exp $
 
-BLAKE2s (openrct2-0.4.20/objects.zip) = 927241276b80b4da99c998eea05f99ea2deca42e8ffd6c907e78b6e36793b9eb
-SHA512 (openrct2-0.4.20/objects.zip) = 6799943ffa06bb61f670c1b5cd77b03ba6b5c6960e1169b613244cad04b014105a1742034821e33a633b3f2bfbc25f85e1b6d0344a388acdf54bedfd57f82b00
-Size (openrct2-0.4.20/objects.zip) = 7986278 bytes
-BLAKE2s (openrct2-0.4.20/openmusic.zip) = 15a8b57d6bf1aa8e06c33dc001c9fb3273caaef75283c6873c9ac028c4bc1e7b
-SHA512 (openrct2-0.4.20/openmusic.zip) = 88e3242da45f372e06de04e58d03fc3d256b1485467a25a3f8878c03eb2570eea2c787a9e0416c1b040c15886723ced1379d762f941a23e4bd2fce81416123b0
-Size (openrct2-0.4.20/openmusic.zip) = 42921141 bytes
-BLAKE2s (openrct2-0.4.20/openrct.tar.gz) = c41fcb4edf8404a943bb41320241a87edab8330a8c09a51fb912ba3c940c5f8a
-SHA512 (openrct2-0.4.20/openrct.tar.gz) = e6e4a5f585fc3b8f6078e66aeda59e1d6ed0a26af5a26f2f933fb0a70ef019c717f12f0acfcc9048f1b223412b8ef005de2b7a16b22f5ed0c71fae4877fdfeef
-Size (openrct2-0.4.20/openrct.tar.gz) = 23347865 bytes
-BLAKE2s (openrct2-0.4.20/opensound.zip) = dc673d3cf272c0c1ccca9629771bf3d1bc2b10e27558cfed9209dfa569c35e7b
-SHA512 (openrct2-0.4.20/opensound.zip) = fc46ffb3f6243b3d783a280481ce373a8ddc8cf1fd28bfeceecf6223b72b38f1d49d0c95eea3376308a61a77c50c7a06252b6d72248cfecc493b63b65bd6512a
-Size (openrct2-0.4.20/opensound.zip) = 4012384 bytes
-BLAKE2s (openrct2-0.4.20/replays.zip) = 64cd8775cdb3db0d7510ff35768eeb1c964f1d06a787a122227448823de63d46
-SHA512 (openrct2-0.4.20/replays.zip) = 69db24bf504f895c6b4ff55a4a7eeacf2a02c893b11bccd0495968b1fc3fc1a63b5e9484f6dcf3cc584d98f8e646f5cf66869b863402801e3e297284f1c083e7
-Size (openrct2-0.4.20/replays.zip) = 1723069 bytes
-BLAKE2s (openrct2-0.4.20/title-sequences.zip) = 59f5b4a86a39b292971cf2ad9a276c37fe87319aba03d3a34083e950402001af
-SHA512 (openrct2-0.4.20/title-sequences.zip) = 27a1f5e87063ed9baf5faeca15a914e1a57584da6ab0d06d2b9e1f08e801c53f2ea9826381bf5e3dd8e220ff2da601a98841a08f9bcad1e0280b04746512bfb1
-Size (openrct2-0.4.20/title-sequences.zip) = 7791573 bytes
+BLAKE2s (openrct2-0.4.21/objects.zip) = 38a84cd08e699c172a16c9bfbc7141da17eac5575847d8ea446ba023a5c92e0b
+SHA512 (openrct2-0.4.21/objects.zip) = 220476a5ebc3863999abcf20b2070760d6b9f4e9a92b7a8b0c2a80ac8c60bbc6ff02c71d1ef7b84394a362cbe04a1e19c5a3d6ef56bf9b0da25e3dfd02b66e8b
+Size (openrct2-0.4.21/objects.zip) = 8056882 bytes
+BLAKE2s (openrct2-0.4.21/openmusic.zip) = 15a8b57d6bf1aa8e06c33dc001c9fb3273caaef75283c6873c9ac028c4bc1e7b
+SHA512 (openrct2-0.4.21/openmusic.zip) = 88e3242da45f372e06de04e58d03fc3d256b1485467a25a3f8878c03eb2570eea2c787a9e0416c1b040c15886723ced1379d762f941a23e4bd2fce81416123b0
+Size (openrct2-0.4.21/openmusic.zip) = 42921141 bytes
+BLAKE2s (openrct2-0.4.21/openrct.tar.gz) = 5f280d7168f415a042d216171d8adec0ab7dfc2974e81b6e2b7639d7f942a0ed
+SHA512 (openrct2-0.4.21/openrct.tar.gz) = e335522ab7e360236cf09f6c819c53d4459a8c7baa55d605655500c337c6fe1d4bb80795f911d0a0f0eb50c98b0dc9485642da05c93a0d47d4e9123036a9b3db
+Size (openrct2-0.4.21/openrct.tar.gz) = 23506846 bytes
+BLAKE2s (openrct2-0.4.21/opensound.zip) = dc673d3cf272c0c1ccca9629771bf3d1bc2b10e27558cfed9209dfa569c35e7b
+SHA512 (openrct2-0.4.21/opensound.zip) = fc46ffb3f6243b3d783a280481ce373a8ddc8cf1fd28bfeceecf6223b72b38f1d49d0c95eea3376308a61a77c50c7a06252b6d72248cfecc493b63b65bd6512a
+Size (openrct2-0.4.21/opensound.zip) = 4012384 bytes
+BLAKE2s (openrct2-0.4.21/replays.zip) = 64cd8775cdb3db0d7510ff35768eeb1c964f1d06a787a122227448823de63d46
+SHA512 (openrct2-0.4.21/replays.zip) = 69db24bf504f895c6b4ff55a4a7eeacf2a02c893b11bccd0495968b1fc3fc1a63b5e9484f6dcf3cc584d98f8e646f5cf66869b863402801e3e297284f1c083e7
+Size (openrct2-0.4.21/replays.zip) = 1723069 bytes
+BLAKE2s (openrct2-0.4.21/title-sequences.zip) = 59f5b4a86a39b292971cf2ad9a276c37fe87319aba03d3a34083e950402001af
+SHA512 (openrct2-0.4.21/title-sequences.zip) = 27a1f5e87063ed9baf5faeca15a914e1a57584da6ab0d06d2b9e1f08e801c53f2ea9826381bf5e3dd8e220ff2da601a98841a08f9bcad1e0280b04746512bfb1
+Size (openrct2-0.4.21/title-sequences.zip) = 7791573 bytes
 SHA1 (patch-src_openrct2_platform_Platform.macOS.mm) = 395c35b84882e874a5529b7a88af3c7c1aad7f54



Home | Main Index | Thread Index | Old Index