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:           Mon Jul 24 08:42:53 UTC 2023

Modified Files:
        pkgsrc/games/openrct2: Makefile PLIST distinfo
        pkgsrc/games/openrct2/patches: patch-src_openrct2_CMakeLists.txt

Log Message:
openrct2: Update to 0.3.1

upstream changes:
-----------------
0.3.1 (2020-09-27)
------------------------------------------------------------------------
- Feature: [#10807] Add 2x and 4x zoom levels (currently limited to OpenGL).
- Feature: [#12703] Add scenario plugin APIs.
- Feature: [#12708] Add plugin-accessible names to all game actions.
- Feature: [#12712] Add TCP / socket plugin APIs.
- Feature: [#12840] Add Park.entranceFee to the plugin API.
- Feature: [#12884] Add BaseTileElement.occupiedQuadrants to the plugin API.
- Feature: [#12885] Add SmallSceneryElement.quadrant to the plugin API.
- Feature: [#12886] Make all scenery placement and remove actions available to the plugin API.
- Feature: [#2350, #12922] Add snow, heavy snow and blizzard to weather types.
- Fix: [#400] Unable to place some saved tracks flush to the ground (original bug).
- Fix: [#5753] Entertainers make themselves happy instead of the guests.
- Fix: [#7037] Unable to save tracks starting with a sloped turn or helix.
- Fix: [#12691] Ride graph tooltip incorrectly used count instead of number string.
- Fix: [#12694] Crash when switching ride types with construction window open.
- Fix: [#12701] Silent NSIS setup flag /S isn't silent, upgrade pop-up appears anyway.
- Fix: [#12737] Space Rings draw the same vehicle 4 times.
- Fix: [#12756] Scenario Editor crashing the game on macOS.
- Fix: [#12764] Rides don't start aged anymore.
- Fix: [#12818] Ride price not ignored in free-rides parks.
- Fix: [#12820] Title menu buttons not invalidating properly
- Fix: [#12845] Deleting ride with active ad campaign creates incorrect notification.
- Fix: [#12857] Incorrect Peep thoughts in imported RCT1 parks.
- Fix: [#12881] Guests' favourite rides are not listed in the guest window.
- Fix: [#12910] Plugin API: getRide sometimes returns null for valid ride IDs.
- Fix: [#12912] Plugin: selectedCell of CustomListView is being ignored on creation.
- Fix: [#12918] Cannot place vanilla TD6 tracks of the Hypercoaster, Monster Trucks, Classic Mini Roller Coaster, Spinning Wild Mouse and Hyper-Twister types.
- Fix: Incomplete loop collision box allowed overlapping track (original bug).
- Improved: [#12806] Add Esperanto diacritics to the sprite font.
- Improved: [#12837] Arabic text is now drawn and shaped correctly on Windows.
- Improved: [#12890] Add stroke to lowercase 'L' to differentiate from capital 'I'.
- Technical: [#12749] The required version of macOS has been lowered to 10.13 (High Sierra).


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 pkgsrc/games/openrct2/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/games/openrct2/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/games/openrct2/distinfo
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/games/openrct2/patches/patch-src_openrct2_CMakeLists.txt

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.33 pkgsrc/games/openrct2/Makefile:1.34
--- pkgsrc/games/openrct2/Makefile:1.33 Sun Jul 23 21:15:43 2023
+++ pkgsrc/games/openrct2/Makefile      Mon Jul 24 08:42:53 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2023/07/23 21:15:43 triaxx Exp $
+# $NetBSD: Makefile,v 1.34 2023/07/24 08:42:53 triaxx Exp $
 
-DISTNAME=      openrct2-0.3.0
-PKGREVISION=   1
+DISTNAME=      openrct2-0.3.1
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=OpenRCT2/}
 GITHUB_PROJECT=        OpenRCT2
@@ -61,6 +60,6 @@ pre-configure:
 .include "../../security/openssl/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../textproc/icu/buildlink3.mk"
-.include "../../textproc/jansson/buildlink3.mk"
+.include "../../textproc/nlohmann-json/buildlink3.mk"
 .include "../../www/curl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/games/openrct2/PLIST
diff -u pkgsrc/games/openrct2/PLIST:1.4 pkgsrc/games/openrct2/PLIST:1.5
--- pkgsrc/games/openrct2/PLIST:1.4     Sat Jul 22 10:55:16 2023
+++ pkgsrc/games/openrct2/PLIST Mon Jul 24 08:42:53 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2023/07/22 10:55:16 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.5 2023/07/24 08:42:53 triaxx Exp $
 bin/openrct2
 bin/openrct2-cli
 lib/libopenrct2.a
@@ -60,6 +60,8 @@ share/openrct2/object/official/scenery_s
 share/openrct2/object/official/scenery_small/rct2.dlc.bigpanda.parkobj
 share/openrct2/object/official/scenery_small/rct2.dlc.pandagr.parkobj
 share/openrct2/object/official/station/openrct2.station.noentrance.json
+share/openrct2/object/official/station/openrct2.station.noplatformnoentrance.json
+share/openrct2/object/official/terrain/openrct2.terrain.void.parkobj
 share/openrct2/object/official/wall/official.mg-prar.parkobj
 share/openrct2/object/official/water/rct2.dlc.wtrpink.json
 share/openrct2/object/rct1/terrain_edge/rct1.aa.edge.grey.parkobj
@@ -73,6 +75,10 @@ share/openrct2/object/rct1/terrain_edge/
 share/openrct2/object/rct1/terrain_edge/rct1.ll.edge.skyscraperb.parkobj
 share/openrct2/object/rct1/terrain_edge/rct1.ll.edge.stonebrown.parkobj
 share/openrct2/object/rct1/terrain_edge/rct1.ll.edge.stonegrey.parkobj
+share/openrct2/object/rct1/terrain_surface/rct1.aa.surface.roofred.parkobj
+share/openrct2/object/rct1/terrain_surface/rct1.ll.surface.roofgrey.parkobj
+share/openrct2/object/rct1/terrain_surface/rct1.ll.surface.rust.parkobj
+share/openrct2/object/rct1/terrain_surface/rct1.ll.surface.wood.parkobj
 share/openrct2/object/rct2/footpath/rct2.pathash.json
 share/openrct2/object/rct2/footpath/rct2.pathcrzy.json
 share/openrct2/object/rct2/footpath/rct2.pathdirt.json
@@ -108,6 +114,38 @@ share/openrct2/object/rct2/footpath_item
 share/openrct2/object/rct2/footpath_item/rct2.littersp.json
 share/openrct2/object/rct2/footpath_item/rct2.litterww.json
 share/openrct2/object/rct2/footpath_item/rct2.qtv1.json
+share/openrct2/object/rct2/music/rct2.music.candy.json
+share/openrct2/object/rct2/music/rct2.music.custom1.json
+share/openrct2/object/rct2/music/rct2.music.custom2.json
+share/openrct2/object/rct2/music/rct2.music.dodgems.json
+share/openrct2/object/rct2/music/rct2.music.egyptian.json
+share/openrct2/object/rct2/music/rct2.music.fairground.json
+share/openrct2/object/rct2/music/rct2.music.fantasy.json
+share/openrct2/object/rct2/music/rct2.music.gentle.json
+share/openrct2/object/rct2/music/rct2.music.horror.json
+share/openrct2/object/rct2/music/rct2.music.ice.json
+share/openrct2/object/rct2/music/rct2.music.jungle.json
+share/openrct2/object/rct2/music/rct2.music.jurassic.json
+share/openrct2/object/rct2/music/rct2.music.martian.json
+share/openrct2/object/rct2/music/rct2.music.mechanical.json
+share/openrct2/object/rct2/music/rct2.music.medieval.json
+share/openrct2/object/rct2/music/rct2.music.modern.json
+share/openrct2/object/rct2/music/rct2.music.organ.json
+share/openrct2/object/rct2/music/rct2.music.oriental.json
+share/openrct2/object/rct2/music/rct2.music.pirate.json
+share/openrct2/object/rct2/music/rct2.music.ragtime.json
+share/openrct2/object/rct2/music/rct2.music.rock1.json
+share/openrct2/object/rct2/music/rct2.music.rock2.json
+share/openrct2/object/rct2/music/rct2.music.rock3.json
+share/openrct2/object/rct2/music/rct2.music.roman.json
+share/openrct2/object/rct2/music/rct2.music.snow.json
+share/openrct2/object/rct2/music/rct2.music.space.json
+share/openrct2/object/rct2/music/rct2.music.summer.json
+share/openrct2/object/rct2/music/rct2.music.techno.json
+share/openrct2/object/rct2/music/rct2.music.toyland.json
+share/openrct2/object/rct2/music/rct2.music.urban.json
+share/openrct2/object/rct2/music/rct2.music.water.json
+share/openrct2/object/rct2/music/rct2.music.wildwest.json
 share/openrct2/object/rct2/park_entrance/rct2.pkemm.json
 share/openrct2/object/rct2/park_entrance/rct2.pkent1.json
 share/openrct2/object/rct2/park_entrance/rct2.pkesfh.json

Index: pkgsrc/games/openrct2/distinfo
diff -u pkgsrc/games/openrct2/distinfo:1.10 pkgsrc/games/openrct2/distinfo:1.11
--- pkgsrc/games/openrct2/distinfo:1.10 Sun Jul 23 21:15:43 2023
+++ pkgsrc/games/openrct2/distinfo      Mon Jul 24 08:42:53 2023
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.10 2023/07/23 21:15:43 triaxx Exp $
+$NetBSD: distinfo,v 1.11 2023/07/24 08:42:53 triaxx Exp $
 
-BLAKE2s (openrct2-0.3.0.tar.gz) = a2f6d83bb7a4155c87051e6747b6e7b8ab399a24a7144ce50ff85ba74abedbd1
-SHA512 (openrct2-0.3.0.tar.gz) = 585bcd7a077114dc5332b95cb44f7c689e47fcbd7cff7c2ab32a24253a4fd87f50e79f40f9428c79ea6bc6d8cd88019b4edfce88509c03bc2d43854926d21317
-Size (openrct2-0.3.0.tar.gz) = 11754657 bytes
+BLAKE2s (openrct2-0.3.1.tar.gz) = d43857bce46a11bb0557804d1541560c38b12c88cfb4e216768e160d8536dae1
+SHA512 (openrct2-0.3.1.tar.gz) = 2a6027a28a26d9770a759296cfcf38290b44b90483113e93b8762403e1043dbe88c6666245155b4c7fc9d9122f44705b718cdc8dbc7b9d3888dc9036fd5928a1
+Size (openrct2-0.3.1.tar.gz) = 11761818 bytes
 SHA1 (patch-src_openrct2-ui_title_TitleSequencePlayer.cpp) = 35a4ee2a47fe6f5bfd536e199a369361cb1b12fa
-SHA1 (patch-src_openrct2_CMakeLists.txt) = ddd579719c50c859ee4193791c028c9ba99a637d
+SHA1 (patch-src_openrct2_CMakeLists.txt) = 065da10b53f1bcf8c0a66f82f7b1f96fa3735631
 SHA1 (patch-src_openrct2_common.h) = e041bf7afab0d400b0860811e21bdc35503de573
 SHA1 (patch-src_openrct2_platform_Platform.Linux.cpp) = d8ddd15b91baff6041b4bd85ca8ea3dd6742b6c3
 SHA1 (patch-src_openrct2_platform_Platform.macOS.mm) = 8d753476ba13cc47d111ebb6de38605e604c3a9d

Index: pkgsrc/games/openrct2/patches/patch-src_openrct2_CMakeLists.txt
diff -u pkgsrc/games/openrct2/patches/patch-src_openrct2_CMakeLists.txt:1.4 pkgsrc/games/openrct2/patches/patch-src_openrct2_CMakeLists.txt:1.5
--- pkgsrc/games/openrct2/patches/patch-src_openrct2_CMakeLists.txt:1.4 Sat Jul 22 10:55:16 2023
+++ pkgsrc/games/openrct2/patches/patch-src_openrct2_CMakeLists.txt     Mon Jul 24 08:42:53 2023
@@ -1,9 +1,9 @@
-$NetBSD: patch-src_openrct2_CMakeLists.txt,v 1.4 2023/07/22 10:55:16 triaxx Exp $
+$NetBSD: patch-src_openrct2_CMakeLists.txt,v 1.5 2023/07/24 08:42:53 triaxx Exp $
 
 GCC 9 does not require linking with -lstdc++fs to use types and functions in
 <filesystem> now (https://gcc.gnu.org/gcc-9/changes.html).
 
---- src/openrct2/CMakeLists.txt.orig   2020-08-15 19:13:50.000000000 +0000
+--- src/openrct2/CMakeLists.txt.orig   2020-09-27 20:57:34.000000000 +0000
 +++ src/openrct2/CMakeLists.txt
 @@ -22,13 +22,6 @@ add_library(${PROJECT_NAME} ${OPENRCT2_C
  set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
@@ -17,5 +17,5 @@ GCC 9 does not require linking with -lst
 -endif()
 -
  if (NOT DISABLE_NETWORK OR NOT DISABLE_HTTP)
-     if (WIN32)
+     if (WIN32 AND NOT MINGW_TARGET_NT5_1)
          target_link_libraries(${PROJECT_NAME} bcrypt)



Home | Main Index | Thread Index | Old Index