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: Thu Jan 4 21:37:29 UTC 2024
Modified Files:
pkgsrc/games/openrct2: Makefile PLIST distinfo
pkgsrc/games/openrct2/patches:
patch-src_openrct2_platform_Platform.macOS.mm
Log Message:
openrct2: Update to 0.4.7
upstream changes:
-----------------
0.4.7 (2023-12-31)
o Feature: [#12078] Add shortcut key for toggling wall slope.
o Feature: [#19919] Add diagonal brakes and diagonal block brakes to most coaster types.
o Feature: [#20141] Add additional track pieces to the Giga Coaster.
o Feature: [#20825] Made setting the game speed a game action.
o Feature: [#20830] Display author field on scenery window.
o Feature: [#20853] [Plugin] Add “BaseTileElement.owner” which is saved in the park file.
o Feature: [objects#257] Re-introduce the RCT1 road, which does not have handrails.
o Feature: [OpenMusic#46] Added Mystic ride music style.
o Feature: [OpenMusic#50] Added Rock style 4 ride music.
o Improved: [objects#261] Add composer credits on all RCT2 music objects.
o Change: [#20790] Default ride price set to free if park charges for entry.
o Change: [#20880] Restore removed default coaster colours.
o Change: [#21102] The money effect will now update even when the game is paused.
o Change: [objects#244] Update sort priorities for expansion scenery groups.
o Change: [objects#256] Use recoloured RCT2 artwork on the Fruity Ices Stall, rather than the (slightly different) RCT1 artwork.
o Fix: [#5677] Balloons pass through the ground and objects.
o Fix: [#12299] Placing ride entrances/exits ignores the Disable Clearance Checks cheat.
o Fix: [#13473] Guests complain that the default Circus price is too high.
o Fix: [#15293] TTF fonts don’t format correctly with OpenGL.
o Fix: [#16453] Tile inspector invisibility shortcut does not use a game action.
o Fix: [#16926] When multiple vehicles are grouped in research, only one of them is unlocked.
o Fix: [#17774] Misplaced/missing land and construction rights tiles in RCT1 & RCT2 scenarios.
o Fix: [#18199] Dots in the game save’s name no longer get truncated.
o Fix: [#19722] “Forbid tree removal” restriction doesn’t forbid removal of large scenery tree items.
o Fix: [#20253] Crash when displaying a Lay-Down RC’s half loop.
o Fix: [#20356] Cannot set tertiary colour on small scenery.
o Fix: [#20624] Scrolling text glitches after language is changed.
o Fix: [#20679] Android: game crashes at launch.
o Fix: [#20737] Spent money in player window underflows when getting refunds.
o Fix: [#20747] Staff speed cheat not applying to newly hired staff, UI not showing the current applied speed.
o Fix: [#20778] [Plugin] Incorrect target api when executing custom actions.
o Fix: [#20807] Tertiary colour not copied with small scenery.
o Fix: [#20964] Crash when player connects to server with a group assigned that no longer exists.
o Fix: [#20995] TTF fonts don’t support hinting, outlines, or insets with OpenGL.
o Fix: [#21042] Peeps don’t render properly in S4 parks.
o Fix: [objects#246, objects#248] Some objects are incorrectly marked as originating from RCT1.
o Fix: [objects#260] Submarine Ride has its capacity listed incorrectly.
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 pkgsrc/games/openrct2/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/games/openrct2/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/games/openrct2/distinfo
cvs rdiff -u -r1.4 -r1.5 \
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.51 pkgsrc/games/openrct2/Makefile:1.52
--- pkgsrc/games/openrct2/Makefile:1.51 Sun Nov 12 13:21:41 2023
+++ pkgsrc/games/openrct2/Makefile Thu Jan 4 21:37:29 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.51 2023/11/12 13:21:41 wiz Exp $
+# $NetBSD: Makefile,v 1.52 2024/01/04 21:37:29 triaxx Exp $
-DISTNAME= openrct2-0.4.6
-PKGREVISION= 4
+DISTNAME= openrct2-0.4.7
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=OpenRCT2/}
GITHUB_PROJECT= OpenRCT2
@@ -14,7 +13,7 @@ LICENSE= gnu-gpl-v3
USE_CMAKE= yes
USE_TOOLS+= pkg-config
-USE_LANGUAGES= c c++17
+USE_LANGUAGES= c
# C++17
GCC_REQD+= 9
@@ -31,6 +30,8 @@ CXXFLAGS+= -DORCT2_RESOURCE_DIR=\"${PREF
CONFIGURE_DIRS= build
CMAKE_ARG_PATH= ..
+USE_CXX_FEATURES= c++17
+
BUILDLINK_TRANSFORM+= rm:-Werror
# XXX it cannot be built without an Internet connection.
Index: pkgsrc/games/openrct2/PLIST
diff -u pkgsrc/games/openrct2/PLIST:1.16 pkgsrc/games/openrct2/PLIST:1.17
--- pkgsrc/games/openrct2/PLIST:1.16 Fri Sep 8 08:52:16 2023
+++ pkgsrc/games/openrct2/PLIST Thu Jan 4 21:37:29 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2023/09/08 08:52:16 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.17 2024/01/04 21:37:29 triaxx Exp $
bin/openrct2
bin/openrct2-cli
lib/libopenrct2.a
@@ -68,8 +68,10 @@ share/openrct2/object/official/music/ope
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.mystic.parkobj
share/openrct2/object/official/music/openrct2.music.prehistoric.parkobj
share/openrct2/object/official/music/openrct2.music.ragtime2.parkobj
+share/openrct2/object/official/music/openrct2.music.rock4.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
@@ -112,6 +114,7 @@ share/openrct2/object/rct1/footpath_rail
share/openrct2/object/rct1/footpath_surface/rct1.footpath_surface.crazy_paving.parkobj
share/openrct2/object/rct1/footpath_surface/rct1.footpath_surface.dirt.parkobj
share/openrct2/object/rct1/footpath_surface/rct1.footpath_surface.queue_blue.parkobj
+share/openrct2/object/rct1/footpath_surface/rct1.footpath_surface.road.parkobj
share/openrct2/object/rct1/footpath_surface/rct1.footpath_surface.tarmac.parkobj
share/openrct2/object/rct1/footpath_surface/rct1.footpath_surface.tiles_brown.parkobj
share/openrct2/object/rct1/footpath_surface/rct1aa.footpath_surface.ash.parkobj
Index: pkgsrc/games/openrct2/distinfo
diff -u pkgsrc/games/openrct2/distinfo:1.24 pkgsrc/games/openrct2/distinfo:1.25
--- pkgsrc/games/openrct2/distinfo:1.24 Fri Sep 8 08:52:16 2023
+++ pkgsrc/games/openrct2/distinfo Thu Jan 4 21:37:29 2024
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.24 2023/09/08 08:52:16 triaxx Exp $
+$NetBSD: distinfo,v 1.25 2024/01/04 21:37:29 triaxx Exp $
-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
+BLAKE2s (openrct2-0.4.7.tar.gz) = 7b9e200bcd155e771f665ec334f62b668fd443e0be2342695358a670158e7e74
+SHA512 (openrct2-0.4.7.tar.gz) = 704007298d35b90cba592719649d066a2e8e546044f39ca0edddebd4c9e8e864ef8d1314e3bc5eaadf38fb2df54d9cb33ee9cb1cba3defd099aa34ea2a985a90
+Size (openrct2-0.4.7.tar.gz) = 21677290 bytes
SHA1 (patch-src_openrct2-ui_title_TitleSequencePlayer.cpp) = 35a4ee2a47fe6f5bfd536e199a369361cb1b12fa
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) = 4b71726422af272e29ae42b7411c2738e88ec70f
+SHA1 (patch-src_openrct2_platform_Platform.macOS.mm) = 63d05c611909b6db778a9feeaaac16ac9bb450b7
SHA1 (patch-src_openrct2_util_Util.cpp) = 0acc8469a7b81b3259d891e8b559b64f6e6e842d
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.4 pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm:1.5
--- pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm:1.4 Sun Sep 3 12:14:30 2023
+++ pkgsrc/games/openrct2/patches/patch-src_openrct2_platform_Platform.macOS.mm Thu Jan 4 21:37:29 2024
@@ -1,9 +1,18 @@
-$NetBSD: patch-src_openrct2_platform_Platform.macOS.mm,v 1.4 2023/09/03 12:14:30 triaxx Exp $
+$NetBSD: patch-src_openrct2_platform_Platform.macOS.mm,v 1.5 2024/01/04 21:37:29 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.orig 2023-12-31 14:09:59.000000000 +0000
+++ src/openrct2/platform/Platform.macOS.mm
+@@ -75,7 +75,7 @@ namespace Platform
+
+ std::string GetDocsPath()
+ {
+- return GetBundlePath();
++ return "@PREFIX@/share/doc/openrct2";
+ }
+
+ std::string GetInstallPath()
@@ -96,21 +96,7 @@ namespace Platform
}
else
Home |
Main Index |
Thread Index |
Old Index