Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=1SKZ4iW+; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=xeb2jysD Received: by mail.netbsd.org (Postfix, from userid 605) id C028A84E88; Thu, 25 Apr 2024 19:25:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1714073114; bh=itl0nS6tfxgVowvPygKUHtwgIr9vIK3JmO1lf8BoGoI=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=1SKZ4iW+yHECXPrf9mBnllKj7IkaldVKmIxuGH9y/y3E8KN+EzzU+i8eh60n2n/f+ lcURT6qN3khqn1IHtAfQ6jaQwJQVSusPhcOn7xe+/uuWJEkp+9S/Wo/eL6fSvfd8wT XJtfHpe1L9mOmbzeNlDP7JxjDl4NPx3kMMYCowOo= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id B060B84D80 for ; Thu, 25 Apr 2024 19:25:13 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 96JpBA9YreAu for ; Thu, 25 Apr 2024 19:25:12 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 3E00B84CF3 for ; Thu, 25 Apr 2024 19:25:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1714073112; bh=itl0nS6tfxgVowvPygKUHtwgIr9vIK3JmO1lf8BoGoI=; h=Date:From:Subject:To:Reply-To; b=xeb2jysDo0HbzyTXZo3FZ2IqY1iB5+LyZqUQNC7aoDvwW4BsoSgReLlirMzDooUKD dCeuWuQ6lrLKs/mKtpAwCO4HQy4w1j2V01LHDbURPVXTaZrvvlaE7poHFtzstPLVfs Gr5qts9bUUkFxZ87qYnz2Ov23RM4aQyPXqBgaF5k= Received: by cvs.NetBSD.org (Postfix, from userid 500) id 3502AFA2C; Thu, 25 Apr 2024 19:25:12 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_171407311247770" MIME-Version: 1.0 Date: Thu, 25 Apr 2024 19:25:12 +0000 From: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= Subject: CVS commit: pkgsrc/games/openrct2 To: pkgsrc-changes@NetBSD.org Reply-To: triaxx@netbsd.org X-Mailer: log_accum Message-Id: <20240425192512.3502AFA2C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_171407311247770 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" 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. --_----------=_171407311247770 Content-Disposition: inline Content-Length: 12668 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_171407311247770--