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:           Sun Sep  3 12:14:30 UTC 2023

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

Log Message:
openrct2: Update to 0.4.5

upstream changes:
-----------------
0.4.5 (2023-05-08)
------------------------------------------------------------------------
- Feature: [#18713] Block brakes have speed control and brakes slower than adjacent block brakes copy block brake speed when block brake open.
- Feature: [#19276] Add Powered Lifthill to Giga Coaster.
- Feature: [#19305] Add new Reversed Trains ride setting to run trains backwards, granting a bonus to ride ratings.
- Feature: [#19305] [Plugin] Add “Car.isReversed” to allow individual ride vehicles to run backwards.
- Feature: [#19446] Add new color options to color dropdown.
- Feature: [#19547] Add large sloped turns to hybrid coaster and single rail coaster.
- Feature: [#19930] Add plugin APIs for research.
- Feature: [OpenMusic#25] Added Prehistoric ride music style.
- Feature: [OpenMusic#26] Fairground Organ style 2 with new recordings from Herman's 35er Voigt (Previously known as Bressingham Voigt).
- Feature: [OpenMusic#28] Add Ragtime style 2 ride music.
- Improved: [#17739] Raise water and land height limits to 254 units/182m/600ft.
- Improved: [#18490] Reduce guests walking through trains on level crossing next to station.
- Improved: [#18996] When marketing campaigns are disabled, disable the Marketing tab in the Finances window.
- Improved: [#19764] Miscellaneous scenery tab now grouped next to the all-scenery tab.
- Improved: [#19830] “Highlight path issues” will now hide wall elements.
- Improved: [#19905] Add prompt before resetting shortcut keys.
- Improved: [#19952] Add colour preset to Spiral Slide using the new colour options.
- Improved: [#19953] Add keyboard shortcut to Keyboard Shortcuts window.
- Improved: [#20055] Performance improvement for the software renderer.
- Change: [OpenSFX#17] Update Hybrid RC lifthill loop.
- Fix: [#12598] Number of holes is not set correctly when saving track designs.
- Fix: [#13130] Android always defaulting to UK locale for language, currency and temperature.
- Fix: [#13397] Ride simulation causes strange station behaviour and makes the ride unusable in some cases.
- Fix: [#16791] Rotodrop top piece replicates when walls are placed around it and clearance checks are disabled (original bug).
- Fix: [#18583] Land dropdown is incorrect if there are surface entry index holes.
- Fix: [#18895] Responding mechanic blocked at level crossing.
- Fix: [#19231] Crash due to null pointer to previously deleted banner in tile copy/paste functionality.
- Fix: [#19296] Crash due to a race condition for parallel object loading.
- Fix: [#19733] Favorite ride of X guests integer overflow.
- Fix: [#19756] Crash with title sequences containing no commands.
- Fix: [#19767] No message when path is not connected to ride exit and is therefore unreachable for mechanics.
- Fix: [#19800] Crash when displaying station stats with more than 62 stations.
- Fix: [#19801] The in-game load/save window cannot be resized anymore.
- Fix: [#19854] Looping Coaster trains clipping through steep quarter turns down.
- Fix: [#19858] Issue drawing simulate flag icon on alternate colour palettes.
- Fix: [#19901] Random shop colours never assigning last colour.
- Fix: [#19911] Guests stuck at certain railway crossings.
- Fix: [#19924] Destructible cheat does not allow partial ride modification.
- Fix: [#19950] Mine train block brake supports drawn incorrectly.
- Fix: [#19955] Mine Train Roller Coaster has incorrect supports on the sloped left small turn (original bug).
- Fix: [#19987] [Plugin] ‘SetCheatAction’ has wrong ID in plugin API.
- Fix: [#20016] The group box for small scenery details in the Tile Inspector window has unused empty space.
- Fix: [#20018] Shops not calculating up-keep cost.
- Fix: [#20033] Asset packs cannot reference game data.
- Fix: [#20104] [Plugin] Some network APIs use player index and group index.
- Fix: [#20099] Some scrollbar is glitched or have incorrect size when open window for the first time
- Fix: [#20134] Grass length being updated for tiles in the void, causing unneccesary drawing operations.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 pkgsrc/games/openrct2/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/games/openrct2/PLIST
cvs rdiff -u -r1.22 -r1.23 pkgsrc/games/openrct2/distinfo
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/games/openrct2/patches/patch-src_openrct2_common.h
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h \
    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.45 pkgsrc/games/openrct2/Makefile:1.46
--- pkgsrc/games/openrct2/Makefile:1.45 Sun Sep  3 07:05:36 2023
+++ pkgsrc/games/openrct2/Makefile      Sun Sep  3 12:14:30 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.45 2023/09/03 07:05:36 triaxx Exp $
+# $NetBSD: Makefile,v 1.46 2023/09/03 12:14:30 triaxx Exp $
 
-DISTNAME=      openrct2-0.4.4
+DISTNAME=      openrct2-0.4.5
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=OpenRCT2/}
 GITHUB_PROJECT=        OpenRCT2

Index: pkgsrc/games/openrct2/PLIST
diff -u pkgsrc/games/openrct2/PLIST:1.14 pkgsrc/games/openrct2/PLIST:1.15
--- pkgsrc/games/openrct2/PLIST:1.14    Sun Sep  3 07:05:36 2023
+++ pkgsrc/games/openrct2/PLIST Sun Sep  3 12:14:30 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2023/09/03 07:05:36 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.15 2023/09/03 12:14:30 triaxx Exp $
 bin/openrct2
 bin/openrct2-cli
 lib/libopenrct2.a
@@ -26,6 +26,7 @@ share/icons/hicolor/scalable/apps/openrc
 share/metainfo/openrct2.appdata.xml
 share/mime/packages/openrct2.xml
 share/openrct2/assetpack/openrct2.music.alternative.parkap
+share/openrct2/assetpack/openrct2.music.cover.parkap
 share/openrct2/assetpack/openrct2.sound.parkap
 share/openrct2/g2.dat
 share/openrct2/language/ar-EG.txt
@@ -64,7 +65,10 @@ share/openrct2/object/official/music/ope
 share/openrct2/object/official/music/openrct2.music.blizzard.parkobj
 share/openrct2/object/official/music/openrct2.music.dodgems.parkobj
 share/openrct2/object/official/music/openrct2.music.extraterrestrial.parkobj
+share/openrct2/object/official/music/openrct2.music.fairground2.parkobj
 share/openrct2/object/official/music/openrct2.music.galaxy.parkobj
+share/openrct2/object/official/music/openrct2.music.prehistoric.parkobj
+share/openrct2/object/official/music/openrct2.music.ragtime2.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.single_rail_coaster.parkobj

Index: pkgsrc/games/openrct2/distinfo
diff -u pkgsrc/games/openrct2/distinfo:1.22 pkgsrc/games/openrct2/distinfo:1.23
--- pkgsrc/games/openrct2/distinfo:1.22 Sun Sep  3 07:05:36 2023
+++ pkgsrc/games/openrct2/distinfo      Sun Sep  3 12:14:30 2023
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.22 2023/09/03 07:05:36 triaxx Exp $
+$NetBSD: distinfo,v 1.23 2023/09/03 12:14:30 triaxx Exp $
 
-BLAKE2s (openrct2-0.4.4.tar.gz) = 6cfc0e2d7bddd7965a93d409c18a585779674d8489fa24eb7e17c2bd82755b9b
-SHA512 (openrct2-0.4.4.tar.gz) = 8e969e08023a6232dfffa31593cfacedafdf5eb778d1c1471deb095b3d056006ea0c1b219c9042f9fe94118fcbde219580ba2fca29d70a042a016a7fde0abdc9
-Size (openrct2-0.4.4.tar.gz) = 16554655 bytes
+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
 SHA1 (patch-src_openrct2-ui_title_TitleSequencePlayer.cpp) = 35a4ee2a47fe6f5bfd536e199a369361cb1b12fa
 SHA1 (patch-src_openrct2_CMakeLists.txt) = be08c09024889c1cc52ef7e53c911f6746171370
-SHA1 (patch-src_openrct2_common.h) = 63f887123a93baf2214192f938f0289c228ebdbf
+SHA1 (patch-src_openrct2_common.h) = 5e2cf2e34f9dcea27581e1cce05dcb551795b674
 SHA1 (patch-src_openrct2_platform_Platform.Posix.cpp) = 9c052c55489cd2bb4e0f50a71c7cd48f29d3887b
-SHA1 (patch-src_openrct2_platform_Platform.h) = 3d8a91ef4c5240c54181a6e3776a0878ca721bc8
-SHA1 (patch-src_openrct2_platform_Platform.macOS.mm) = 2e2f9bdc9fad87f95a55975556b9b11677a1bed2
+SHA1 (patch-src_openrct2_platform_Platform.h) = 07725c608d003a48aafce21d7853631a4f223c3c
+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_common.h
diff -u pkgsrc/games/openrct2/patches/patch-src_openrct2_common.h:1.8 pkgsrc/games/openrct2/patches/patch-src_openrct2_common.h:1.9
--- pkgsrc/games/openrct2/patches/patch-src_openrct2_common.h:1.8       Sun Sep  3 07:05:36 2023
+++ pkgsrc/games/openrct2/patches/patch-src_openrct2_common.h   Sun Sep  3 12:14:30 2023
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_openrct2_common.h,v 1.8 2023/09/03 07:05:36 triaxx Exp $
+$NetBSD: patch-src_openrct2_common.h,v 1.9 2023/09/03 12:14:30 triaxx Exp $
 
 Add big endian support.
 
 --- src/openrct2/common.h.orig 2021-03-13 11:17:05.000000000 +0000
 +++ src/openrct2/common.h
-@@ -45,6 +45,12 @@ namespace
+@@ -50,6 +50,12 @@ namespace
  #        define HIBYTE(w) (static_cast<uint8_t>((static_cast<uint16_t>(w) >> 8) & 0xFF))
  #    endif // __BYTE_ORDER__
  

Index: pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h
diff -u pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h:1.3 pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h:1.4
--- pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h:1.3    Sun Sep  3 07:05:36 2023
+++ pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.h        Sun Sep  3 12:14:30 2023
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_openrct2_platform_Platform.h,v 1.3 2023/09/03 07:05:36 triaxx Exp $
+$NetBSD: patch-src_openrct2_platform_Platform.h,v 1.4 2023/09/03 12:14:30 triaxx Exp $
 
 Support NetBSD.
 
 --- src/openrct2/platform/Platform.h.orig      2022-04-25 17:21:38.000000000 +0000
 +++ src/openrct2/platform/Platform.h
-@@ -88,7 +88,7 @@ namespace Platform
+@@ -82,7 +82,7 @@ namespace Platform
      std::string GetUsername();
  
      std::string GetSteamPath();
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.3 pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm:1.4
--- pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm:1.3     Sat Sep  2 07:30:35 2023
+++ pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm Sun Sep  3 12:14:30 2023
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_openrct2_platform_Platform.macOS.mm,v 1.3 2023/09/02 07:30:35 triaxx Exp $
+$NetBSD: patch-src_openrct2_platform_Platform.macOS.mm,v 1.4 2023/09/03 12:14:30 triaxx Exp $
 
 Support pkgsrc.
 
 --- src/openrct2/platform/Platform.macOS.mm.orig       2021-03-13 11:17:05.000000000 +0000
 +++ src/openrct2/platform/Platform.macOS.mm
-@@ -94,21 +94,7 @@ namespace Platform
+@@ -96,21 +96,7 @@ namespace Platform
              }
              else
              {



Home | Main Index | Thread Index | Old Index