Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D8D3D84E93 for ; Fri, 8 Sep 2023 08:52:17 +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 rMaPPkbU2vkk for ; Fri, 8 Sep 2023 08:52:16 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id CEB7B84E60 for ; Fri, 8 Sep 2023 08:52:16 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id C8600FBDB; Fri, 8 Sep 2023 08:52:16 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1694163136148020" MIME-Version: 1.0 Date: Fri, 8 Sep 2023 08:52:16 +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: <20230908085216.C8600FBDB@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1694163136148020 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: triaxx Date: Fri Sep 8 08:52:16 UTC 2023 Modified Files: pkgsrc/games/openrct2: Makefile PLIST distinfo pkgsrc/games/openrct2/patches: patch-src_openrct2_platform_Platform.h Removed Files: pkgsrc/games/openrct2/patches: patch-src_openrct2_CMakeLists.txt patch-src_openrct2_common.h Log Message: openrct2: Update to 0.4.6 upstream changes: ----------------- 0.4.6 (2023-09-03) ------------------------------------------------------------------------ - Feature: [#15660] Ability to show window buttons on the left. - Feature: [#20680] New title sequences (https://github.com/OpenRCT2/title-sequences/releases/tag/v0.4.6). - Feature: [OpenMusic#41] Official Title Theme by Allister Brimble. - Improved: [#20119, #20243] Add new colour presets to several roller coasters (using the new colours). - Improved: [#20393, #20410] Add Cyrillic characters Ґґ, Ѕѕ, Єє, Іі, Її, and Јј to the sprite font. - Change: [#19785] OpenMusic is now selected by default when opening SC4/SC6 - or creating new - scenarios. - Change: [#20110] Fix a few RCT1 build height parity discrepancies. - Change: [#20550] Change SEK conversion rate from 1 GBP to 0.1 GBP. - Fix: [#6152] Camera and UI are no longer locked at 40 Hz, providing a smoother experience. - Fix: [#9534] Screams no longer cut-off on steep diagonal drops. - Fix: [#17666] Using the mountain tool near the edge of the map with clearance checks disabled causes visual glitches. - Fix: [#19450] The correct element is now auto-suggested when building a Medium Half Loop backwards. - Fix: [#19735] Server unable to advertise to master server after a connection loss. - Fix: [#19822] Tile inspector does not deep copy banners. - Fix: [#19823] Parkobj: disallow overriding objects of different object types. - Fix: [#19878] Unresearched scenery can be placed via prebuilt rides. - Fix: [#20083] Cannot use terrain surfaces with ID > 32 and terrain edges with ID > 16. - Fix: [#20089] Potential crash when a window is closed from another window. - Fix: [#20103] [Plugin] Crash when custom plugin actions fail due to immutable state. - Fix: [#20111] All coaster types can access the new diagonal slope pieces. - Fix: [#20155] Fairground organ style 2 shows up as regular music, rather than for the merry-go-round. - Fix: [#20260] Ride locks up when inspecting/fixing staff member is fired. - Fix: [#20262] Title screen music missing when “random” title music is selected and RCT1 is no longer linked. - Fix: [#20310] Map animations are not created on the title screen. - Fix: [#20342] Large Half Loop (left) now only appears once in the special elements dropdown. - Fix: [#20361] Crash when using random map generation. - Fix: [#20364] Adding too much money with cheats causes an overflow. - Fix: [#20365] Money cheat input does not support negative values. - Fix: [#20389] Reversed vehicles are now correctly banked on diagonal slopes. - Fix: [#20413] Crash when attempting to navigate an empty console history. - Fix: [#20417] Plugin/custom windows are missing the left border in the title bar. - Fix: [#20429] Error window tooltip not closing after 8 seconds. - Fix: [#20456] Downward large half loops on flying coasters (fly-to-lie) are now correctly named. - Fix: [#20484] Console caret not properly updated when using command history. - Fix: [#20496] Ride rating requirements for compact inverted coasters is no longer relaxed. - Fix: [#20543] Crash using show segments height from debug paint options. - Fix: [#20607] Infinite loop when renaming rides with default names longer than 32 bytes. - Fix: [#20642] Track list is sometimes empty due to uninitialized data for the filter string. - Fix: [#20659] Phantom rides remain when closing construction window while paused. - Fix: [#20672] Maze ghost elements incorrectly displayed. - Fix: [#20684] Footpath additions getting removed by Miniature railway ghost elements. - Fix: [#20693] Incorrect information shown when hovering over station when another station before it was removed. - Fix: [#20739] Build version info on title screen leaving stray pixels when the camera is moved. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 pkgsrc/games/openrct2/Makefile cvs rdiff -u -r1.15 -r1.16 pkgsrc/games/openrct2/PLIST cvs rdiff -u -r1.23 -r1.24 pkgsrc/games/openrct2/distinfo cvs rdiff -u -r1.8 -r0 \ pkgsrc/games/openrct2/patches/patch-src_openrct2_CMakeLists.txt cvs rdiff -u -r1.9 -r0 \ pkgsrc/games/openrct2/patches/patch-src_openrct2_common.h cvs rdiff -u -r1.4 -r1.5 \ 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. --_----------=_1694163136148020 Content-Disposition: inline Content-Length: 4218 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.46 pkgsrc/games/openrct2/Makefile:1.47 --- pkgsrc/games/openrct2/Makefile:1.46 Sun Sep 3 12:14:30 2023 +++ pkgsrc/games/openrct2/Makefile Fri Sep 8 08:52:16 2023 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.46 2023/09/03 12:14:30 triaxx Exp $ +# $NetBSD: Makefile,v 1.47 2023/09/08 08:52:16 triaxx Exp $ -DISTNAME= openrct2-0.4.5 +DISTNAME= openrct2-0.4.6 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_GITHUB:=OpenRCT2/} GITHUB_PROJECT= OpenRCT2 Index: pkgsrc/games/openrct2/PLIST diff -u pkgsrc/games/openrct2/PLIST:1.15 pkgsrc/games/openrct2/PLIST:1.16 --- pkgsrc/games/openrct2/PLIST:1.15 Sun Sep 3 12:14:30 2023 +++ pkgsrc/games/openrct2/PLIST Fri Sep 8 08:52:16 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.15 2023/09/03 12:14:30 triaxx Exp $ +@comment $NetBSD: PLIST,v 1.16 2023/09/08 08:52:16 triaxx Exp $ bin/openrct2 bin/openrct2-cli lib/libopenrct2.a @@ -61,6 +61,7 @@ share/openrct2/object/official/footpath_ share/openrct2/object/official/footpath_railings/openrct2.footpath_railings.invisible.json share/openrct2/object/official/footpath_surface/openrct2.footpath_surface.invisible.json share/openrct2/object/official/footpath_surface/openrct2.footpath_surface.queue_invisible.json +share/openrct2/object/official/music/openrct2.audio.title.parkobj share/openrct2/object/official/music/openrct2.music.acid.parkobj share/openrct2/object/official/music/openrct2.music.blizzard.parkobj share/openrct2/object/official/music/openrct2.music.dodgems.parkobj Index: pkgsrc/games/openrct2/distinfo diff -u pkgsrc/games/openrct2/distinfo:1.23 pkgsrc/games/openrct2/distinfo:1.24 --- pkgsrc/games/openrct2/distinfo:1.23 Sun Sep 3 12:14:30 2023 +++ pkgsrc/games/openrct2/distinfo Fri Sep 8 08:52:16 2023 @@ -1,12 +1,10 @@ -$NetBSD: distinfo,v 1.23 2023/09/03 12:14:30 triaxx Exp $ +$NetBSD: distinfo,v 1.24 2023/09/08 08:52:16 triaxx Exp $ -BLAKE2s (openrct2-0.4.5.tar.gz) = be628d86e0a73a97a2bba1bcff8f9fc878b5e5d410d5a4e9d9bd52611840f97d -SHA512 (openrct2-0.4.5.tar.gz) = fa2b6ba2d059f42e6b1fae8db7049b04a3bac7e9dc387a4f3c6bea0711309ab9ea6f298094a709cdff06a74bbc0cb571ace25f562687298b3a8bfd4a47a95b3b -Size (openrct2-0.4.5.tar.gz) = 16809101 bytes +BLAKE2s (openrct2-0.4.6.tar.gz) = c1edc750a44a92383d618e5f175cf9a4ce4c3cddadd01ebc28afbb4f21a49e53 +SHA512 (openrct2-0.4.6.tar.gz) = fd48983f231b71cce9c7f59af88a46e81c7dfd005c77ce3594a43dfac87fd9d88dd900e3137c8c2c3bdeda974392c94412d031923e2191b44e974db1e3922712 +Size (openrct2-0.4.6.tar.gz) = 21003990 bytes SHA1 (patch-src_openrct2-ui_title_TitleSequencePlayer.cpp) = 35a4ee2a47fe6f5bfd536e199a369361cb1b12fa -SHA1 (patch-src_openrct2_CMakeLists.txt) = be08c09024889c1cc52ef7e53c911f6746171370 -SHA1 (patch-src_openrct2_common.h) = 5e2cf2e34f9dcea27581e1cce05dcb551795b674 SHA1 (patch-src_openrct2_platform_Platform.Posix.cpp) = 9c052c55489cd2bb4e0f50a71c7cd48f29d3887b -SHA1 (patch-src_openrct2_platform_Platform.h) = 07725c608d003a48aafce21d7853631a4f223c3c +SHA1 (patch-src_openrct2_platform_Platform.h) = bfac1159b28a0ba37b2cb1a5f1be8729aba03cb8 SHA1 (patch-src_openrct2_platform_Platform.macOS.mm) = 4b71726422af272e29ae42b7411c2738e88ec70f SHA1 (patch-src_openrct2_util_Util.cpp) = 0acc8469a7b81b3259d891e8b559b64f6e6e842d Index: pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h diff -u pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h:1.4 pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h:1.5 --- pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h:1.4 Sun Sep 3 12:14:30 2023 +++ pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h Fri Sep 8 08:52:16 2023 @@ -1,10 +1,10 @@ -$NetBSD: patch-src_openrct2_platform_Platform.h,v 1.4 2023/09/03 12:14:30 triaxx Exp $ +$NetBSD: patch-src_openrct2_platform_Platform.h,v 1.5 2023/09/08 08:52:16 triaxx Exp $ Support NetBSD. --- src/openrct2/platform/Platform.h.orig 2022-04-25 17:21:38.000000000 +0000 +++ src/openrct2/platform/Platform.h -@@ -82,7 +82,7 @@ namespace Platform +@@ -80,7 +80,7 @@ namespace Platform std::string GetUsername(); std::string GetSteamPath(); --_----------=_1694163136148020--