Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 3F89584ED6 for ; Thu, 31 Aug 2023 20:39:53 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id z3cwji8IhFPy for ; Thu, 31 Aug 2023 20:39:52 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 3C4F284CF9 for ; Thu, 31 Aug 2023 20:39:52 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 34FF9FBDB; Thu, 31 Aug 2023 20:39:52 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1693514392234360" MIME-Version: 1.0 Date: Thu, 31 Aug 2023 20:39:52 +0000 From: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= Subject: CVS commit: pkgsrc/games/openrct2 To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: triaxx@netbsd.org X-Mailer: log_accum Message-Id: <20230831203952.34FF9FBDB@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1693514392234360 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: triaxx Date: Thu Aug 31 20:39:52 UTC 2023 Modified Files: pkgsrc/games/openrct2: Makefile PLIST distinfo pkgsrc/games/openrct2/patches: patch-src_openrct2_platform_Platform2.h Log Message: openrct2: Update to 0.3.4 upstream changes: ----------------- 0.3.4 (2021-07-19) ------------------------------------------------------------------------ - Feature: [#13967] Track List window now displays the path to the design when debugging tools are on. - Feature: [#14071] “Vandals stopped” statistic for security guards. - Feature: [#14169] Lighting effects for shops and stalls. - Feature: [#14296] Allow using early scenario completion in multiplayer. - Feature: [#14538] [Plugin] Add property for getting current plugin api version. - Feature: [#14620] [Plugin] Add properties related to guest generation. - Feature: [#14636] [Plugin] Add properties related to climate and weather. - Feature: [#14731] Opaque water (like in RCT1). - Change: [#14496] [Plugin] Rename Object to LoadedObject to fix conflicts with Typescript's Object interface. - Change: [#14536] [Plugin] Rename ListView to ListViewWidget to make it consistent with names of other widgets. - Change: [#14751] “No construction above tree height” limitation now allows placing high trees. - Change: [#14841] Redesign the About window, including new button to copy the current version info. - Fix: [#11829] Visual glitches and crashes when using RCT1 assets from mismatched or corrupt CSG1.DAT and CSG1i.DAT files. - Fix: [#12262] Windows can appear off screen with small screens or high scaling. - Fix: [#13581] Opening the Options menu causes a noticeable drop in FPS. - Fix: [#13894] Block brakes do not animate. - Fix: [#13986] OpenGL: Track preview window, flip/rotate button do not update the thumbnail. - Fix: [#14315] Crash when trying to rename Air Powered Vertical Coaster in Korean. - Fix: [#14330] join_server uses default_port from config. - Fix: [#14415] Entrances/exits are removed when built on top of each other. - Fix: [#14449] Surface smoothing at extra zoom levels not working. - Fix: [#14468] Cannot close Options window on Android. - Fix: [#14493] [Plugin] isHidden only works for tile elements up to the first element with a base height of over 32. - Fix: [#14587] Confusing message when joining server with mismatched network version. - Fix: [#14604] American-style Steam Trains are not imported correctly from RCT1 saves. - Fix: [#14638] The “About OpenRCT2” window cannot be themed. - Fix: [#14682] Crash when painting Swinging Ships with invalid subtype. - Fix: [#14707] Crash when window is closed during text input. - Fix: [#14710] Ride/Track Design preview does not show if it costs more money than available. - Fix: [#14774] Incorrect import of scenery research caused all scenery to be unlocked. - Fix: [#14806] Incorrect function call in WallPlaceAction plugin code. - Fix: [#14871] Crash when trying to place track when there are no free tile elements. - Fix: [#14880] Unable to close changelog window when its content fails to load. - Fix: [#14945] Incorrect drop height penalty on log flume ride. - Fix: [#14964] Unable to build in multiplayer as client with "Build while paused" cheat enabled when the host is paused. - Improved: [#14511] “Unlock operating limits” cheat now also unlocks all music. - Improved: [#14712, #14716] Improve startup times. - Improved: [#14982] Add Malgun Gothic and change Nanum Gothic filename for Korean. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 pkgsrc/games/openrct2/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/games/openrct2/PLIST cvs rdiff -u -r1.13 -r1.14 pkgsrc/games/openrct2/distinfo cvs rdiff -u -r1.4 -r1.5 \ pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform2.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1693514392234360 Content-Disposition: inline Content-Length: 4776 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.36 pkgsrc/games/openrct2/Makefile:1.37 --- pkgsrc/games/openrct2/Makefile:1.36 Sun Aug 20 20:02:49 2023 +++ pkgsrc/games/openrct2/Makefile Thu Aug 31 20:39:51 2023 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.36 2023/08/20 20:02:49 triaxx Exp $ +# $NetBSD: Makefile,v 1.37 2023/08/31 20:39:51 triaxx Exp $ -DISTNAME= openrct2-0.3.3 +DISTNAME= openrct2-0.3.4 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_GITHUB:=OpenRCT2/} GITHUB_PROJECT= OpenRCT2 Index: pkgsrc/games/openrct2/PLIST diff -u pkgsrc/games/openrct2/PLIST:1.7 pkgsrc/games/openrct2/PLIST:1.8 --- pkgsrc/games/openrct2/PLIST:1.7 Sun Aug 20 20:02:49 2023 +++ pkgsrc/games/openrct2/PLIST Thu Aug 31 20:39:51 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2023/08/20 20:02:49 triaxx Exp $ +@comment $NetBSD: PLIST,v 1.8 2023/08/31 20:39:51 triaxx Exp $ bin/openrct2 bin/openrct2-cli lib/libopenrct2.a @@ -47,6 +47,7 @@ share/openrct2/language/pt-BR.txt share/openrct2/language/ru-RU.txt share/openrct2/language/sv-SE.txt share/openrct2/language/tr-TR.txt +share/openrct2/language/vi-VN.txt share/openrct2/language/zh-CN.txt share/openrct2/language/zh-TW.txt share/openrct2/object/official/footpath_item/rct2.dlc.litterpa.parkobj @@ -2193,11 +2194,13 @@ share/openrct2/object/rct2ww/scenery_wal share/openrct2/object/rct2ww/scenery_wall/rct2.ww.wwind04.json share/openrct2/object/rct2ww/scenery_wall/rct2.ww.wwind05.json share/openrct2/object/rct2ww/scenery_wall/rct2.ww.wwind06.json +share/openrct2/object/zipversion share/openrct2/sequence/openrct2.parkseq share/openrct2/sequence/rct1.parkseq share/openrct2/sequence/rct1aa.parkseq share/openrct2/sequence/rct1aall.parkseq share/openrct2/sequence/rct2.parkseq +share/openrct2/sequence/zipversion share/openrct2/shaders/applypalette.frag share/openrct2/shaders/applypalette.vert share/openrct2/shaders/applytransparency.frag Index: pkgsrc/games/openrct2/distinfo diff -u pkgsrc/games/openrct2/distinfo:1.13 pkgsrc/games/openrct2/distinfo:1.14 --- pkgsrc/games/openrct2/distinfo:1.13 Sun Aug 20 20:02:49 2023 +++ pkgsrc/games/openrct2/distinfo Thu Aug 31 20:39:51 2023 @@ -1,13 +1,13 @@ -$NetBSD: distinfo,v 1.13 2023/08/20 20:02:49 triaxx Exp $ +$NetBSD: distinfo,v 1.14 2023/08/31 20:39:51 triaxx Exp $ -BLAKE2s (openrct2-0.3.3.tar.gz) = 638d604cdae3986a9b79dbf1edf1c2f1f917286ab8b4f71f8db1438c99910151 -SHA512 (openrct2-0.3.3.tar.gz) = de270f043aa9c0c8955eda060c52e430556f212443f4ebb01d2a19012ad84ae81547b65a906bbcf4f04e7a816477abbd05866ddd635903194f6444e8c3cc58f8 -Size (openrct2-0.3.3.tar.gz) = 14107179 bytes +BLAKE2s (openrct2-0.3.4.tar.gz) = d7a255f92cbf57d3dbb8ec221f6454d0576c419e88b7d987c938c73af90a00ed +SHA512 (openrct2-0.3.4.tar.gz) = 13014f4e43b04ee34af713cdddf6b5fdcb8b928f9ff0d54bd7c4476074113a5b48ebb9942b5da6b1712a8f9033919c426948d771907b9a725821778e080413bc +Size (openrct2-0.3.4.tar.gz) = 14186428 bytes SHA1 (patch-src_openrct2-ui_title_TitleSequencePlayer.cpp) = 35a4ee2a47fe6f5bfd536e199a369361cb1b12fa SHA1 (patch-src_openrct2_CMakeLists.txt) = c423e635fa9dfcba8aca8c30ca427e6729200b0f SHA1 (patch-src_openrct2_common.h) = d6575cff0c1f8c969b13f9b6ce4dd28e4bae29e5 SHA1 (patch-src_openrct2_platform_Platform.Linux.cpp) = d8ddd15b91baff6041b4bd85ca8ea3dd6742b6c3 SHA1 (patch-src_openrct2_platform_Platform.macOS.mm) = c7558e67add17fc903c8f3172c45b369b931717b -SHA1 (patch-src_openrct2_platform_Platform2.h) = 9fbb80288cf40f626658469a3a33c0cc7b57141f +SHA1 (patch-src_openrct2_platform_Platform2.h) = 4a2084bb745ab7dcc0b906c0d26dc538218bc27d SHA1 (patch-src_openrct2_platform_Posix.cpp) = e14eb94c05ec12b7c641359b5611018a98240bc8 SHA1 (patch-src_openrct2_util_Util.cpp) = 0eb88757667a1bf9e341d1bb8ef78a9715243344 Index: pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform2.h diff -u pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform2.h:1.4 pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform2.h:1.5 --- pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform2.h:1.4 Sat Aug 12 15:13:07 2023 +++ pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform2.h Thu Aug 31 20:39:51 2023 @@ -1,10 +1,10 @@ -$NetBSD: patch-src_openrct2_platform_Platform2.h,v 1.4 2023/08/12 15:13:07 triaxx Exp $ +$NetBSD: patch-src_openrct2_platform_Platform2.h,v 1.5 2023/08/31 20:39:51 triaxx Exp $ Support NetBSD. --- src/openrct2/platform/Platform2.h.orig 2020-11-01 19:00:01.000000000 +0000 +++ src/openrct2/platform/Platform2.h -@@ -40,7 +40,7 @@ namespace Platform +@@ -46,7 +46,7 @@ namespace Platform bool FindApp(const std::string& app, std::string* output); int32_t Execute(const std::string& command, std::string* output = nullptr); --_----------=_1693514392234360--