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:           Mon Nov 25 22:06:30 UTC 2024

Modified Files:
        pkgsrc/games/openrct2: Makefile PLIST distinfo
        pkgsrc/games/openrct2/patches:
            patch-src_openrct2_platform_Platform.macOS.mm

Log Message:
openrct2: Update to 0.4.16

upstream changes:
-----------------
0.4.16 (2024-11-03)
------------------------------------------------------------------------
- Feature: [#20810] New ride type: LSM Launched Roller Coaster.
- Improved: [#22937] Add banked sloped turns and many other pieces to the Corkscrew, Hypercoaster and Lay-down Roller Coaster.
- Improved: [#22967] Add medium and large half loops to the Wooden and Classic Wooden Roller Coasters.
- Improved: [#23010] Make AppImage compatible with Ubuntu 22.04 and Debian Bookworm again.
- Change: [#20810] Giga Coaster boosters and launched lift hill track pieces are now locked behind cheats.
- Fix: [#21221] Trains use unbanked sprites on flat to gentle diagonal banked track pieces.
- Fix: [#22615] Crash when drawing Space Rings with an invalid ride entry.
- Fix: [#22633] Crash when drawing loading screen with an outdated g2.dat.
- Fix: [#22908] Crash when passing through a door from an invalid wall type.
- Fix: [#22918] Zooming with keyboard moves the view off centre.
- Fix: [#22920] Crash when sacking a staff member.
- Fix: [#22921] Wooden RollerCoaster flat to steep railings appear in front of track in front of them.
- Fix: [#22962] Fuzzy horizontal-to-vertical line transitions in charts.
- Fix: [#23009] Scenarios from RCT Classic (.sea files) are not included in the scenario index.
- Fix: [#23015] Crash when loading a save game when the construction window is still open.
- Fix: [#23018] Crash when loading a new game when the construction window is still open.
- Fix: [#23023] Large scenery clearance height interpreted as negative when greater than 127.
- Fix: [#23044] "remove_unused_objects" command causes blank peep names.
- Fix: [#23048] Map generator allows map sizes out of range through text input.
- Fix: [#23058] [Plugin] Changing window colours doesn’t trigger the window to be fully redrawn.
- Fix: [#23085] LIM Launched Roller Coaster medium half loops clip into each other when built back-to-back.

0.4.15 (2024-10-06)
------------------------------------------------------------------------
- Feature: [#775] Add 2x and 4x zoom levels to software renderer (previously limited to OpenGL).
- Feature: [#15642] Track design placement can now use construction modifier keys (ctrl/shift).
- Feature: [#20539] [Plugin] Add API for getting a ride’s statistics.
- Feature: [#21521] [Plugin] Add hook 'park.guest.softcap.calculate' called before calculating the soft guest cap.
- Feature: [#22383] Add downward-inclined brakes to hybrid coaster and single rail coaster.
- Feature: [#22694] Park graphs have tooltips and can be resized like finance graphs.
- Feature: [#22758] The table of ‘real’ peep names can now be changed using Peep Names objects.
- Feature: [#22842] [Plugin] Expose large scenery object tiles to the plugin API.
- Feature: [#22883] [Plugin] Add plugin API for spawning guests.
- Improved: [#22470] Android: automatically detect RCT2 installs in /sdcard/rct2.
- Improved: [#22735] The map generator has a redesigned interface that is much more user friendly.
- Improved: [#22777] Add long flat-to-steep track pieces to the Wooden and Classic Wooden Roller Coasters.
- Improved: [#22815] Add long flat-to-steep track pieces to the Mine Train Coaster.
- Change: [#22494] Themes window now displays colours and checkboxes vertically.
- Change: [#22596] Land ownership fixes described by .parkpatch files are now only considered on scenarios.
- Change: [#22724] Staff now have optional ‘real’ names as well.
- Change: [#22740] Add virtual floor to shifted track design placement.
- Change: [#22795] Replace Giga Coaster and Twister Roller Coaster booster images.
- Fix: [#2614] The colour tab of the ride window does not hide invisible cars (original bug).
- Fix: [#7672] Wide path status is set to all ‘wide’ paths, instead of only a quarter, impeding pathfinding.
- Fix: [#15406] Tunnels on steep Side-Friction track are drawn too low.
- Fix: [#21959] “Save this before...?” message does not appear when selecting “New Game”.
- Fix: [#22072] Objective date string and staff tenure date string cannot be reused on agglutinative languages.
- Fix: [#22133] Ride time is incorrect for extremely slow speeds.
- Fix: [#22231] Invalid object version can cause a crash.
- Fix: [#22479] Crash when a ride has no valid music object.
- Fix: [#22562] Bottom row of pixels is not always drawn by the OpenGL renderer when zoomed in.
- Fix: [#22653] Missing water tiles in RCT1 and RCT2 scenarios.
- Fix: [#22654] Misplaced scenario elements in RCT1 and RCT2 scenarios.
- Fix: [#22655] Incorrectly set surface style around missing water tiles on Botany Breakers.
- Fix: [#22729] Invisibility settings persist after reloading OpenRCT2.
- Fix: [#22734] Support clearance above steep Side-Friction track is too low.
- Fix: [#22774] Fix entities leaving stale pixels on the screen when the framerate is uncapped.
- Fix: [#22805] Fix deadzone when panning the view in positive axis directions.
- Fix: [#22808] Incorrect support rotation on some Mini Roller Coaster track pieces.
- Fix: [#22857] Side-Friction Roller Coaster train clips through slopes.
- Fix: [#22880] macOS builds lack asset packs and scenario patches.
- Fix: [#22891] [Plugin] getInstalledObject API function not implemented.
- Fix: [objects#346] Invalid refund price for Brick Base Block scenery item.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 pkgsrc/games/openrct2/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/games/openrct2/PLIST
cvs rdiff -u -r1.31 -r1.32 pkgsrc/games/openrct2/distinfo
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm

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.66 pkgsrc/games/openrct2/Makefile:1.67
--- pkgsrc/games/openrct2/Makefile:1.66 Thu Nov 14 22:19:57 2024
+++ pkgsrc/games/openrct2/Makefile      Mon Nov 25 22:06:30 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.66 2024/11/14 22:19:57 wiz Exp $
+# $NetBSD: Makefile,v 1.67 2024/11/25 22:06:30 triaxx Exp $
 
-PKGNAME=       openrct2-0.4.14
-PKGREVISION=   3
+PKGNAME=       openrct2-0.4.16
 CATEGORIES=    games
 
 DIST_SUBDIR=   openrct2-${PKGVERSION_NOREV}
@@ -16,10 +15,10 @@ DISTFILES+= replays.zip
 EXTRACT_ONLY+= openrct.tar.gz
 
 TITLE_SEQUENCE_VERSION=        0.4.14
-OBJECTS_VERSION=       1.4.7
+OBJECTS_VERSION=       1.4.10
 OPENSFX_VERSION=       1.0.5
 OPENMSX_VERSION=       1.6
-REPLAYS_VERSION=       0.0.79
+REPLAYS_VERSION=       0.0.83
 
 SITES.openrct.tar.gz= \
        -https://github.com/OpenRCT2/OpenRCT2/archive/refs/tags/v${PKGVERSION_NOREV}.tar.gz
@@ -48,7 +47,7 @@ LICENSE=      gnu-gpl-v3
 
 WRKSRC=                ${WRKDIR}/OpenRCT2-${PKGVERSION_NOREV}
 
-USE_TOOLS+=    pkg-config unzip
+USE_TOOLS+=    gmake pkg-config unzip
 USE_LANGUAGES= c c++
 
 CMAKE_CONFIGURE_ARGS+= -DCMAKE_BUILD_TYPE="Release"

Index: pkgsrc/games/openrct2/PLIST
diff -u pkgsrc/games/openrct2/PLIST:1.21 pkgsrc/games/openrct2/PLIST:1.22
--- pkgsrc/games/openrct2/PLIST:1.21    Sat Sep 21 06:41:34 2024
+++ pkgsrc/games/openrct2/PLIST Mon Nov 25 22:06:30 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2024/09/21 06:41:34 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.22 2024/11/25 22:06:30 triaxx Exp $
 bin/openrct2
 bin/openrct2-cli
 lib/libopenrct2.a
@@ -75,8 +75,29 @@ share/openrct2/object/official/music/ope
 share/openrct2/object/official/music/openrct2.music.rock4.parkobj
 share/openrct2/object/official/ride/openrct2.ride.alpine_coaster.parkobj
 share/openrct2/object/official/ride/openrct2.ride.hybrid_coaster.parkobj
+share/openrct2/object/official/ride/openrct2.ride.modern_twister.parkobj
 share/openrct2/object/official/ride/openrct2.ride.single_rail_coaster.parkobj
 share/openrct2/object/official/ride/rct2dlc.ride.zpanda.parkobj
+share/openrct2/object/official/scenario_text/rct1dlc.scenario_text.fort_anachronism.json
+share/openrct2/object/official/scenario_text/rct2dlc.scenario_text.panda_world.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.beneath_the_christmas_tree.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.bigrock_blast.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.camp_mockingbird.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.cemetery_ridge.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.choochoo_town.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.dragon_islands.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.kiddie_karnival_ii.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.luna_park_cleveland.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.mount_vesuvius.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.niagara_falls_gorge.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.rocky_mountain_miners.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.sand_dune.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.the_lighthouse_of_alexandria.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.the_sandbox.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.the_time_machine.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.tower_of_babel.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.transformation.json
+share/openrct2/object/official/scenario_text/uces.scenario_text.urbis_incognitus.json
 share/openrct2/object/official/scenery_group/rct2dlc.scenery_group.scgpanda.parkobj
 share/openrct2/object/official/scenery_small/official.scenery_small.support_structure_half.parkobj
 share/openrct2/object/official/scenery_small/rct2dlc.scenery_small.bigpanda.parkobj
@@ -202,6 +223,91 @@ share/openrct2/object/rct1/ride/rct1ll.r
 share/openrct2/object/rct1/ride/rct1ll.ride.jet_skis.parkobj
 share/openrct2/object/rct1/ride/rct1ll.ride.rafts.parkobj
 share/openrct2/object/rct1/ride/rct1ll.ride.steam_trains_american.parkobj
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.bumbly_beach.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.crumbly_woods.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.diamond_heights.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.dynamite_dunes.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.evergreen_gardens.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.forest_frontiers.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.ivory_towers.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.karts_coasters.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.katies_dreamland.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.leafy_lake.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.lightning_peaks.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.mega_park.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.mels_world.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.millennium_mines.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.mystic_mountain.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.pacific_pyramids.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.paradise_pier.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.pokey_park.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.rainbow_valley.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.thunder_rock.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.trinity_islands.json
+share/openrct2/object/rct1/scenario_text/rct1.scenario_text.white_water_park.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.adrenaline_heights.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.barony_bridge.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.butterfly_dam.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.canary_mines.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.coaster_canyon.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.coaster_crazy.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.fiasco_forest.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.fruit_farm.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.fun_fortress.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.funtopia.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.future_world.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.gentle_glen.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.geoffrey_gardens.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.giggle_downs.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.harmonic_hills.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.haunted_harbour.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.hydro_hills.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.jolly_jungle.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.magic_quarters.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.mineral_park.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.pickle_park.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.roman_village.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.rotting_heights.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.sprightly_park.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.swamp_cove.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.three_monkeys_park.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.thunderstorm_park.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.urban_park.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.utopia_park.json
+share/openrct2/object/rct1/scenario_text/rct1aa.scenario_text.whispering_cliffs.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.alton_towers.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.arid_heights.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.blackpool_pleasure_beach.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.crater_lake.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.crazy_craters.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.dragons_cove.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.dusty_desert.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.frightmare_hills.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.good_knight_park.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.grand_glacier.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.heidepark.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.icarus_park.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.iceberg_islands.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.icicle_worlds.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.megaworld_park.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.micro_park.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.nevermore_park.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.octagon_park.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.pacifica.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.paradise_pier_2.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.pleasure_island.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.razor_rocks.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.southern_sands.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.sunny_swamps.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.terror_town.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.thunder_rocks.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.tiny_towers.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.urban_jungle.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.venus_ponds.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.vertigo_views.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.volcania.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.wacky_warren.json
+share/openrct2/object/rct1/scenario_text/rct1ll.scenario_text.woodworm_park.json
 share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_1.json
 share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_2.json
 share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.roman_column_wall.json
@@ -313,6 +419,7 @@ share/openrct2/object/rct2/music/rct2.mu
 share/openrct2/object/rct2/park_entrance/rct2.park_entrance.pkemm.json
 share/openrct2/object/rct2/park_entrance/rct2.park_entrance.pkent1.json
 share/openrct2/object/rct2/park_entrance/rct2.park_entrance.pkesfh.json
+share/openrct2/object/rct2/peep_names/rct2.peep_names.original.json
 share/openrct2/object/rct2/ride/rct2.ride.4x4.json
 share/openrct2/object/rct2/ride/rct2.ride.aml1.json
 share/openrct2/object/rct2/ride/rct2.ride.amt1.json
@@ -468,6 +575,33 @@ share/openrct2/object/rct2/ride/rct2.rid
 share/openrct2/object/rct2/ride/rct2.ride.wonton.json
 share/openrct2/object/rct2/ride/rct2.ride.zldb.json
 share/openrct2/object/rct2/ride/rct2.ride.zlog.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.alpine_adventures.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.amity_airfield.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.botany_breakers.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.build_your_own_six_flags_belgium.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.build_your_own_six_flags_great_adventure.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.build_your_own_six_flags_holland.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.build_your_own_six_flags_magic_mountain.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.build_your_own_six_flags_over_texas.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.build_your_own_six_flags_park.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.bumbly_bazaar.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.crazy_castle.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.dusty_greens.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.electric_fields.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.extreme_heights.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.factory_capers.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.fungus_woods.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.ghost_town.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.gravity_gardens.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.infernal_views.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.lucky_lake.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.rainbow_summit.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.six_flags_belgium.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.six_flags_great_adventure.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.six_flags_holland.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.six_flags_magic_mountain.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.six_flags_over_texas.json
+share/openrct2/object/rct2/scenario_text/rct2.scenario_text.tycoon_park.json
 share/openrct2/object/rct2/scenery_group/rct2.scenery_group.scgabstr.json
 share/openrct2/object/rct2/scenery_group/rct2.scenery_group.scgcandy.json
 share/openrct2/object/rct2/scenery_group/rct2.scenery_group.scgclass.json
@@ -1118,6 +1252,20 @@ share/openrct2/object/rct2tt/ride/rct2tt
 share/openrct2/object/rct2tt/ride/rct2tt.ride.trilobte.json
 share/openrct2/object/rct2tt/ride/rct2tt.ride.valkyrie.json
 share/openrct2/object/rct2tt/ride/rct2tt.ride.zeplelin.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.alcatraz.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.animatronic_antics.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.cliffside_castle.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.coastersaurus.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.crater_carnage.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.extraterrestrial_extravaganza.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.gemini_city.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.metropolis.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.mythological_madness.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.rock_n_roll_revival.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.rocky_rambles.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.schneider_shores.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.sherwood_forest.json
+share/openrct2/object/rct2tt/scenario_text/rct2tt.scenario_text.woodstock.json
 share/openrct2/object/rct2tt/scenery_group/rct2tt.scenery_group.scg1920s.json
 share/openrct2/object/rct2tt/scenery_group/rct2tt.scenery_group.scg1920w.json
 share/openrct2/object/rct2tt/scenery_group/rct2tt.scenery_group.scg1960s.json
@@ -1734,6 +1882,23 @@ share/openrct2/object/rct2ww/ride/rct2ww
 share/openrct2/object/rct2ww/ride/rct2ww.ride.tigrtwst.parkobj
 share/openrct2/object/rct2ww/ride/rct2ww.ride.tutlboat.json
 share/openrct2/object/rct2ww/ride/rct2ww.ride.whicgrub.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.ayers_adventure.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.beach_barbecue_blast.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.canyon_calamities.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.european_extravaganza.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.from_the_ashes.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.great_wall_of_china.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.icy_adventures.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.lost_city_founder.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.mines_of_africa.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.mirage_madness.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.okinawa_coast.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.over_the_edge.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.park_maharaja.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.rainforest_romp.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.rollercoaster_heaven.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.sugarloaf_shores.json
+share/openrct2/object/rct2ww/scenario_text/rct2ww.scenario_text.wacky_waikiki.json
 share/openrct2/object/rct2ww/scenery_group/rct2ww.scenery_group.scgafric.json
 share/openrct2/object/rct2ww/scenery_group/rct2ww.scenery_group.scgartic.json
 share/openrct2/object/rct2ww/scenery_group/rct2ww.scenery_group.scgasia.json
@@ -2384,11 +2549,13 @@ share/openrct2/scenario_patches/14b1d20.
 share/openrct2/scenario_patches/17f0c69.parkpatch
 share/openrct2/scenario_patches/1be4b0b.parkpatch
 share/openrct2/scenario_patches/1c3ea45.parkpatch
+share/openrct2/scenario_patches/1ee9f4c.parkpatch
 share/openrct2/scenario_patches/229cf57.parkpatch
 share/openrct2/scenario_patches/2594e15.parkpatch
 share/openrct2/scenario_patches/2696a05.parkpatch
 share/openrct2/scenario_patches/287e87d.parkpatch
 share/openrct2/scenario_patches/2bf0b3c.parkpatch
+share/openrct2/scenario_patches/2ca68df.parkpatch
 share/openrct2/scenario_patches/32716c0.parkpatch
 share/openrct2/scenario_patches/32cce5d.parkpatch
 share/openrct2/scenario_patches/33bac63.parkpatch
@@ -2398,8 +2565,10 @@ share/openrct2/scenario_patches/3781719.
 share/openrct2/scenario_patches/37d31a4.parkpatch
 share/openrct2/scenario_patches/3a2ca59.parkpatch
 share/openrct2/scenario_patches/3ff5604.parkpatch
+share/openrct2/scenario_patches/41c7297.parkpatch
 share/openrct2/scenario_patches/43b5d61.parkpatch
 share/openrct2/scenario_patches/47e5512.parkpatch
+share/openrct2/scenario_patches/4b1cc0e.parkpatch
 share/openrct2/scenario_patches/4ec6b38.parkpatch
 share/openrct2/scenario_patches/5112db4.parkpatch
 share/openrct2/scenario_patches/5429ba0.parkpatch
@@ -2439,16 +2608,20 @@ share/openrct2/scenario_patches/a0b4362.
 share/openrct2/scenario_patches/a8a2299.parkpatch
 share/openrct2/scenario_patches/aaad3e7.parkpatch
 share/openrct2/scenario_patches/adffe2f.parkpatch
+share/openrct2/scenario_patches/aead175.parkpatch
 share/openrct2/scenario_patches/b2cebe1.parkpatch
 share/openrct2/scenario_patches/b43b07e.parkpatch
 share/openrct2/scenario_patches/b4728d2.parkpatch
 share/openrct2/scenario_patches/b8b572d.parkpatch
 share/openrct2/scenario_patches/ba94426.parkpatch
 share/openrct2/scenario_patches/bfaf504.parkpatch
+share/openrct2/scenario_patches/bfbd61f.parkpatch
 share/openrct2/scenario_patches/c1d4056.parkpatch
 share/openrct2/scenario_patches/c215313.parkpatch
 share/openrct2/scenario_patches/c4fa992.parkpatch
+share/openrct2/scenario_patches/c67e91e.parkpatch
 share/openrct2/scenario_patches/c82272a.parkpatch
+share/openrct2/scenario_patches/ce24961.parkpatch
 share/openrct2/scenario_patches/d055327.parkpatch
 share/openrct2/scenario_patches/d18eca1.parkpatch
 share/openrct2/scenario_patches/d4307c3.parkpatch

Index: pkgsrc/games/openrct2/distinfo
diff -u pkgsrc/games/openrct2/distinfo:1.31 pkgsrc/games/openrct2/distinfo:1.32
--- pkgsrc/games/openrct2/distinfo:1.31 Sat Sep 21 06:41:34 2024
+++ pkgsrc/games/openrct2/distinfo      Mon Nov 25 22:06:30 2024
@@ -1,24 +1,24 @@
-$NetBSD: distinfo,v 1.31 2024/09/21 06:41:34 triaxx Exp $
+$NetBSD: distinfo,v 1.32 2024/11/25 22:06:30 triaxx Exp $
 
-BLAKE2s (openrct2-0.4.14/objects.zip) = dfdfe560b2864d6aa6a506d7fe7b6f2212694fc6d3671b7dcd7e98a512923661
-SHA512 (openrct2-0.4.14/objects.zip) = 54f6872502333dc4063d0eca6d9e2cb6f7e6c7593be014a3c17df3b9a6dfa354b50c995953fb56973db8cef3733eedb3b64e680fe136724328156c1c590d9ae7
-Size (openrct2-0.4.14/objects.zip) = 5411765 bytes
-BLAKE2s (openrct2-0.4.14/openmusic.zip) = 15a8b57d6bf1aa8e06c33dc001c9fb3273caaef75283c6873c9ac028c4bc1e7b
-SHA512 (openrct2-0.4.14/openmusic.zip) = 88e3242da45f372e06de04e58d03fc3d256b1485467a25a3f8878c03eb2570eea2c787a9e0416c1b040c15886723ced1379d762f941a23e4bd2fce81416123b0
-Size (openrct2-0.4.14/openmusic.zip) = 42921141 bytes
-BLAKE2s (openrct2-0.4.14/openrct.tar.gz) = 984fe7a1cab2a390edcadb45b2c8b219fcb814441d50181593a71ff0fe2312e9
-SHA512 (openrct2-0.4.14/openrct.tar.gz) = 11eaec800aee9667d1a9d5f255f556572221b5f2190740d16c847e23bb1feb75fcb3876c4078ca069517eda72a27fb22f5c6fb91458bdf66dfe1f8ab51bd4e07
-Size (openrct2-0.4.14/openrct.tar.gz) = 21917635 bytes
-BLAKE2s (openrct2-0.4.14/opensound.zip) = dc673d3cf272c0c1ccca9629771bf3d1bc2b10e27558cfed9209dfa569c35e7b
-SHA512 (openrct2-0.4.14/opensound.zip) = fc46ffb3f6243b3d783a280481ce373a8ddc8cf1fd28bfeceecf6223b72b38f1d49d0c95eea3376308a61a77c50c7a06252b6d72248cfecc493b63b65bd6512a
-Size (openrct2-0.4.14/opensound.zip) = 4012384 bytes
-BLAKE2s (openrct2-0.4.14/replays.zip) = 73840e6999d8ff5e9393bba99aae100f5d036b95ecfb0365b5192299d8042ae8
-SHA512 (openrct2-0.4.14/replays.zip) = 04acde4d60c8fa949b298dd15e38fe0421659357fa214dffb0577574e0b0ac218a01ce998f4e12e3ab13a88fbbba8096392462fda29c68a6215bc0875aaae9b2
-Size (openrct2-0.4.14/replays.zip) = 1934633 bytes
-BLAKE2s (openrct2-0.4.14/title-sequences.zip) = 59f5b4a86a39b292971cf2ad9a276c37fe87319aba03d3a34083e950402001af
-SHA512 (openrct2-0.4.14/title-sequences.zip) = 27a1f5e87063ed9baf5faeca15a914e1a57584da6ab0d06d2b9e1f08e801c53f2ea9826381bf5e3dd8e220ff2da601a98841a08f9bcad1e0280b04746512bfb1
-Size (openrct2-0.4.14/title-sequences.zip) = 7791573 bytes
+BLAKE2s (openrct2-0.4.16/objects.zip) = e86ef11f6a417b119af5be4a190dd68db8ba04eb246039a5aa422c8bcec7912f
+SHA512 (openrct2-0.4.16/objects.zip) = a137a81f6c627ac5d7222c34009d92a24e65bea9b8e0108e59fdf393f1000caee99b9dc9947f824241c055796112d11609b1bcae50ddc33f419723a06b708f64
+Size (openrct2-0.4.16/objects.zip) = 7495378 bytes
+BLAKE2s (openrct2-0.4.16/openmusic.zip) = 15a8b57d6bf1aa8e06c33dc001c9fb3273caaef75283c6873c9ac028c4bc1e7b
+SHA512 (openrct2-0.4.16/openmusic.zip) = 88e3242da45f372e06de04e58d03fc3d256b1485467a25a3f8878c03eb2570eea2c787a9e0416c1b040c15886723ced1379d762f941a23e4bd2fce81416123b0
+Size (openrct2-0.4.16/openmusic.zip) = 42921141 bytes
+BLAKE2s (openrct2-0.4.16/openrct.tar.gz) = c141f6d7b3e0bc68c25cd872675ab6a5659408c08b1d70064a6e78b76a3736c4
+SHA512 (openrct2-0.4.16/openrct.tar.gz) = 523ecb6c1358b7d2ee51e862b96fd72215ba5151b888af2878baec099492e097c3d7a99525041e803c5f647eb97c9082751ccf97a468fb7e071d050a9c5fa4c7
+Size (openrct2-0.4.16/openrct.tar.gz) = 22266650 bytes
+BLAKE2s (openrct2-0.4.16/opensound.zip) = dc673d3cf272c0c1ccca9629771bf3d1bc2b10e27558cfed9209dfa569c35e7b
+SHA512 (openrct2-0.4.16/opensound.zip) = fc46ffb3f6243b3d783a280481ce373a8ddc8cf1fd28bfeceecf6223b72b38f1d49d0c95eea3376308a61a77c50c7a06252b6d72248cfecc493b63b65bd6512a
+Size (openrct2-0.4.16/opensound.zip) = 4012384 bytes
+BLAKE2s (openrct2-0.4.16/replays.zip) = 5ee4ada693cc4238bef5a3301e3f349221c66a965d0ec844e068c5cecf44eaee
+SHA512 (openrct2-0.4.16/replays.zip) = 43877cd8452049d4519f0d3fd49d9234195a3d3e38af9a880d43509f0a578e1fef0d428673fea1a9a8307d9917be3e3c4ca9d9e466584b6abd5193a366d5f569
+Size (openrct2-0.4.16/replays.zip) = 1829681 bytes
+BLAKE2s (openrct2-0.4.16/title-sequences.zip) = 59f5b4a86a39b292971cf2ad9a276c37fe87319aba03d3a34083e950402001af
+SHA512 (openrct2-0.4.16/title-sequences.zip) = 27a1f5e87063ed9baf5faeca15a914e1a57584da6ab0d06d2b9e1f08e801c53f2ea9826381bf5e3dd8e220ff2da601a98841a08f9bcad1e0280b04746512bfb1
+Size (openrct2-0.4.16/title-sequences.zip) = 7791573 bytes
 SHA1 (patch-src_openrct2_core_String.cpp) = 3859390484942120f4bb513fe6dbc47e8412555c
 SHA1 (patch-src_openrct2_platform_Platform.Posix.cpp) = 9c052c55489cd2bb4e0f50a71c7cd48f29d3887b
 SHA1 (patch-src_openrct2_platform_Platform.h) = 07725c608d003a48aafce21d7853631a4f223c3c
-SHA1 (patch-src_openrct2_platform_Platform.macOS.mm) = 63d05c611909b6db778a9feeaaac16ac9bb450b7
+SHA1 (patch-src_openrct2_platform_Platform.macOS.mm) = 395c35b84882e874a5529b7a88af3c7c1aad7f54

Index: pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm
diff -u pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm:1.5 pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm:1.6
--- pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm:1.5     Thu Jan  4 21:37:29 2024
+++ pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm Mon Nov 25 22:06:30 2024
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_openrct2_platform_Platform.macOS.mm,v 1.5 2024/01/04 21:37:29 triaxx Exp $
+$NetBSD: patch-src_openrct2_platform_Platform.macOS.mm,v 1.6 2024/11/25 22:06:30 triaxx Exp $
 
 Support pkgsrc.
 
---- src/openrct2/platform/Platform.macOS.mm.orig       2023-12-31 14:09:59.000000000 +0000
+--- src/openrct2/platform/Platform.macOS.mm.orig       2024-11-03 17:41:19.000000000 +0000
 +++ src/openrct2/platform/Platform.macOS.mm
-@@ -75,7 +75,7 @@ namespace Platform
+@@ -75,7 +75,7 @@ namespace OpenRCT2::Platform
  
      std::string GetDocsPath()
      {
@@ -13,7 +13,7 @@ Support pkgsrc.
      }
  
      std::string GetInstallPath()
-@@ -96,21 +96,7 @@ namespace Platform
+@@ -96,22 +96,7 @@ namespace OpenRCT2::Platform
              }
              else
              {
@@ -22,9 +22,10 @@ Support pkgsrc.
 -                auto exeDirectory = Path::GetDirectory(exePath);
 -
 -                // check build and install paths
--                NSArray *dataSearchLocations = @[@"data", @"../share/openrct2"];
+-                NSArray* dataSearchLocations = @[ @"data", @"../share/openrct2" ];
 -
--                for (NSString *searchLocation in dataSearchLocations) {
+-                for (NSString* searchLocation in dataSearchLocations)
+-                {
 -                    path = Path::Combine(exeDirectory, [searchLocation UTF8String]);
 -                    NSString* nsPath = [NSString stringWithUTF8String:path.c_str()];
 -                    if ([[NSFileManager defaultManager] fileExistsAtPath:nsPath])



Home | Main Index | Thread Index | Old Index