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:           Thu Apr 25 19:25:12 UTC 2024

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

Log Message:
openrct2: Update to 0.4.10

pkgsrc changes:
---------------
  * Remove patch which included alloca.h on Linux: fixed upstream.

upstream changes:
-----------------
- Feature: [#18171] Add port of the RCT1 Stand-Up Roller Coaster.
- Feature: [#21590] [Plugin] Plugins can now read and write banner properties
  of tile elements.
- Feature: [#21636] Add shortcut key for sorting tile elements.
- Feature: [objects#294] Add scenery versions of wooden truss supports.
- Feature: [objects#295] Flipped version of wooden post.
- Improved: [#21424] Extra viewports can now rotate independently from the main
  viewport.
- Improved: [#21561, #21631] Enable more features in Android build (plugins,
  networking, multiplayer, audio formats).
- Improved: [#21599] Currency signs now use non-breaking spaces.
- Improved: [objects#157] Added sloped images for many walls.
- Improved: [objects#288] Better map colours and more sensible prices for RCT1
  land surfaces.
- Improved: [objects#292] Vehicle colour cleanups for WW/TT vehicles.
- Improved: [objects#299] More accurate ratings modifiers for RCT1 vehicles.
- Improved: [objects#309] Updated names for dodgems and flying saucers
  vehicles.
- Improved: [objects#313] buildMenuPriority for dodgems and flying saucers
  vehicles.
- Change: [#21529] Classify “Southern Sands”, “Tiny Towers”, “Nevermore Park”,
  “Pacifica” as expert scenarios.
- Change: [#21545] Reorder Wacky Worlds scenarios and adjust their difficulty
  classification.
- Fix: [#910] Extra viewport does not preserve the location when rotating.
- Fix: [#18413] Crash when mouse over a hacked train.
- Fix: [#20338] Cannot select Scenery Picker or Scatter Tool when the scenery
  recolouring tool is active.
- Fix: [#21317] Track designer allows proceeding without an object selected.
- Fix: [#21360] If the object selection is missing certain types, the Object
  Selection window will switch to an incorrect tab.
- Fix: [#21419] Cannot place walls underground beneath sloped tiles with
  clearance checks disabled.
- Fix: [#21434] Number of guests overflows in objective text.
- Fix: [#21522] Supports for 3×3 turns and 45 degree turns on the Hybrid
  Coaster and Wooden Roller Coaster not drawn correctly.
- Fix: [#21543] Crash with creating a TrackIterator with invalid arguments.
- Fix: [#21635] Tile inspector hotkey can set wall slope for non-slopeable
  objects.
- Fix: [#21641] Crash when creating track iterator from an invalid tile
  element.
- Fix: [#21652] Dialog window to confirm overwriting files does not apply the
  theme colours correctly.
- Fix: [#21654] No sound effects when using RCT Classic as an asset base.
- Fix: [#21654] Extraneous reports of an object conflict between
  `rct2.audio.base` and `rct2.audio.base.rctc`.
- Fix: [#21664] Crash when switching between languages that use TTF.
- Fix: [#21668] Crash when on null ride in Guest::UpdateRideLeaveExit.
- Fix: [#21691] Crash when validating rides which can't contain banked track.
- Fix: [objects#290] “Haunted Mansion” cars have a non-functional third remap
  colour.
- Fix: [objects#296] Incorrect wall placement around large Kremlin/drab pieces.
- Fix: [objects#300] Incorrect Colosseum and volcano corner clearances.
- Fix: [objects#319] Incorrect diagonal slope images used for RCT1 corkscrew.
- Fix: [objects#320] Incorrect Mandarin Duck boats capacity.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 pkgsrc/games/openrct2/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/games/openrct2/PLIST
cvs rdiff -u -r1.27 -r1.28 pkgsrc/games/openrct2/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/games/openrct2/patches/patch-src_openrct2_core_String.cpp

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.56 pkgsrc/games/openrct2/Makefile:1.57
--- pkgsrc/games/openrct2/Makefile:1.56 Sat Apr  6 08:05:35 2024
+++ pkgsrc/games/openrct2/Makefile      Thu Apr 25 19:25:11 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.56 2024/04/06 08:05:35 wiz Exp $
+# $NetBSD: Makefile,v 1.57 2024/04/25 19:25:11 triaxx Exp $
 
-DISTNAME=      openrct2-0.4.9
-PKGREVISION=   1
+DISTNAME=      openrct2-0.4.10
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=OpenRCT2/}
 GITHUB_PROJECT=        OpenRCT2

Index: pkgsrc/games/openrct2/PLIST
diff -u pkgsrc/games/openrct2/PLIST:1.18 pkgsrc/games/openrct2/PLIST:1.19
--- pkgsrc/games/openrct2/PLIST:1.18    Wed Mar 27 05:16:32 2024
+++ pkgsrc/games/openrct2/PLIST Thu Apr 25 19:25:11 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2024/03/27 05:16:32 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.19 2024/04/25 19:25:11 triaxx Exp $
 bin/openrct2
 bin/openrct2-cli
 lib/libopenrct2.a
@@ -78,6 +78,7 @@ share/openrct2/object/official/ride/open
 share/openrct2/object/official/ride/openrct2.ride.single_rail_coaster.parkobj
 share/openrct2/object/official/ride/rct2dlc.ride.zpanda.parkobj
 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
 share/openrct2/object/official/scenery_small/rct2dlc.scenery_small.pandagr.parkobj
 share/openrct2/object/official/scenery_small/toontowner.scenery_small.ttpirf02.parkobj
@@ -105,6 +106,9 @@ share/openrct2/object/official/scenery_s
 share/openrct2/object/official/scenery_wall/couger.scenery_wall.acww33.parkobj
 share/openrct2/object/official/scenery_wall/couger.scenery_wall.acwwf32.parkobj
 share/openrct2/object/official/scenery_wall/mamabear.scenery_wall.mg-prar.parkobj
+share/openrct2/object/official/scenery_wall/official.scenery_wall.post_flipped.json
+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/openrct2.station.noentrance.json
 share/openrct2/object/official/station/openrct2.station.noplatformnoentrance.json
 share/openrct2/object/official/terrain_edge/official.terrain_edge.void.parkobj
@@ -158,6 +162,7 @@ share/openrct2/object/rct1/ride/rct1.rid
 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.sports_cars.parkobj
+share/openrct2/object/rct1/ride/rct1.ride.stand_up_trains.parkobj
 share/openrct2/object/rct1/ride/rct1.ride.steam_trains.parkobj
 share/openrct2/object/rct1/ride/rct1.ride.steel_rc_trains.parkobj
 share/openrct2/object/rct1/ride/rct1.ride.steel_rc_trains_reversed.parkobj
@@ -223,7 +228,7 @@ share/openrct2/object/rct1/terrain_surfa
 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/rct2/audio/rct2.audio.base.json
+share/openrct2/object/rct2/audio/rct2.audio.base.rct2.json
 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
@@ -873,25 +878,25 @@ share/openrct2/object/rct2/scenery_small
 share/openrct2/object/rct2/scenery_small/rct2.scenery_small.whoriz.json
 share/openrct2/object/rct2/scenery_small/rct2.scenery_small.wspout.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbadm.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbb16.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbb32.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbb16.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbb32.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbb33.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbb34.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbb8.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbr16.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbr32.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbr8.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbb8.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbr16.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbr32.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbr8.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbrdr.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallbrwn.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcb16.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcb32.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcb8.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcb16.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcb32.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcb8.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcbdr.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcbpc.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcbwn.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcf16.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcf32.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcf8.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcf16.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcf32.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcf8.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcfar.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcfdr.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallcfpc.json
@@ -904,13 +909,13 @@ share/openrct2/object/rct2/scenery_wall/
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallgl16.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallgl32.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallgl8.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallig16.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallig16.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallig24.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.walljb16.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.walljn32.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.walllt32.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallmm16.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallmm17.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallmm16.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallmm17.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallmn32.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallnt32.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallnt33.json
@@ -920,35 +925,35 @@ share/openrct2/object/rct2/scenery_wall/
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallpr33.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallpr34.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallpr35.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallrh32.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallrh32.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallrk32.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallrs16.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallrs32.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallrs8.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallrs16.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallrs32.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallrs8.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallsc16.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallsign.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallsk16.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallsk32.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallsp32.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallst16.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallst32.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallst8.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallst16.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallst32.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallst8.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallstfn.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallstwn.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.walltn32.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.walltn32.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.walltxgt.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallu132.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallu232.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallwd16.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallwd32.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallwd16.parkobj
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallwd32.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallwd33.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallwd8.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallwd8.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallwdps.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wallwf32.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wbr1.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wbr1a.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wbr1a.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wbr2.json
-share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wbr2a.json
+share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wbr2a.parkobj
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wbr3.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wbrg.json
 share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wbw.json

Index: pkgsrc/games/openrct2/distinfo
diff -u pkgsrc/games/openrct2/distinfo:1.27 pkgsrc/games/openrct2/distinfo:1.28
--- pkgsrc/games/openrct2/distinfo:1.27 Sun Apr 14 08:48:21 2024
+++ pkgsrc/games/openrct2/distinfo      Thu Apr 25 19:25:11 2024
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.27 2024/04/14 08:48:21 wiz Exp $
+$NetBSD: distinfo,v 1.28 2024/04/25 19:25:11 triaxx Exp $
 
-BLAKE2s (openrct2-0.4.9.tar.gz) = a6875c6165da8e27dc79930d785e9b409487f9e4899986ce7f72c28bb51aa994
-SHA512 (openrct2-0.4.9.tar.gz) = 711254007f8ed7377d6ceedcedf6e75d5a07033844dba891cc5c1f457d60a45ae4430d57f17624a5dce6d157d7ed269d235c53eedd46d58c433791d749953d85
-Size (openrct2-0.4.9.tar.gz) = 21819673 bytes
+BLAKE2s (openrct2-0.4.10.tar.gz) = 20559c09e6db6302253fa3f9895fa3e715ce60322047eae5d245164046a2c13e
+SHA512 (openrct2-0.4.10.tar.gz) = 5ed9a6c790d5603fd1605669294a56908f493f347517d4c3bc8403df91b3678996d76980a42e9e3076b02fba598ee0bd33f2ad080762898cee7c40a865eed89d
+Size (openrct2-0.4.10.tar.gz) = 21854907 bytes
 SHA1 (patch-src_openrct2-ui_title_TitleSequencePlayer.cpp) = 35a4ee2a47fe6f5bfd536e199a369361cb1b12fa
-SHA1 (patch-src_openrct2_core_String.cpp) = 1f267259473287853a74a0a4d888f05f6e3aaab4
 SHA1 (patch-src_openrct2_platform_Platform.Posix.cpp) = 9c052c55489cd2bb4e0f50a71c7cd48f29d3887b
 SHA1 (patch-src_openrct2_platform_Platform.h) = bfac1159b28a0ba37b2cb1a5f1be8729aba03cb8
 SHA1 (patch-src_openrct2_platform_Platform.macOS.mm) = 63d05c611909b6db778a9feeaaac16ac9bb450b7



Home | Main Index | Thread Index | Old Index