From nobody Mon Aug 3 15:21:52 2026 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hDL4c5sqwz6mLnY for ; Mon, 03 Aug 2026 15:21:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hDL4c4FrTz3CZ7 for ; Mon, 03 Aug 2026 15:21:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785770512; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pkFFRBLIDQ3v1LOvVZRis4lf3/cmz45gJFRYKJzCwLo=; b=CG6wVxyPw4Q/fMNBL5NJKSV3kRIhBJ8RXODjmJiwrhNnW+lhoj4zCkT27D8/G6clA/PJCJ sYaFLj03xOUV8SGQ7j2f9EBg1Ndre6LahLCVtENEbPa8sqzcKJ+MUmfCeG88t5ojRdz3k1 PbDV8EQkO6Gm0nTrDLZAhGTkzT7HrTpQpLayPc8AfeIuYigzM6jUTNqXXiMHD7/gfnqFcX DFdp+fuPwDZM1B2c9arb+/fZdJIUK/SHakKROMXpWnm1A8RAouPS+h28LCGAPzFiGaZ5ky Xxjj6O4aAlB3onW8cN2dztaRaMfLtSPqu8WItEEu6wDX8PKf6TmavnoPI7neHA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785770512; a=rsa-sha256; cv=none; b=jsM8B91pl9QJ9iA+hBGXqBZ8U9zcClrzIrI8MatOa7Gcq96Qs9ZquJriL9jHr/+rknKsbn 7h1dinHZWjeonGdwNvKY1lcXp1NKcGh08cdmhklPL+7i5vfySHJ6nPXZ+VSbh0sd7zoHzd rCHHeP3YcGJ12/Q6KlFVkdYtZmeBR5vGQeQuUOzFtKwZUIxYbamtLMrogstOnYKHr6F7UA KEmuvSTO/3Zn9C9bqgJWOJmSTF25E4cjXfnG/I0Dlx497qVjjcRnPfKPQcY645tTP4FNke uRK/PLRt1RIOdtIf/Ed7i5/e3TsDQe5iRJ/XlCXtBT/OVaqs5Xx+j56MQJwNvw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785770512; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pkFFRBLIDQ3v1LOvVZRis4lf3/cmz45gJFRYKJzCwLo=; b=qpmFKSYXB9CCIl1t6zLv+Mf2ERqMlrGvN/r/uWlt0tPbuUfNY+1TwA+wok4smPwNYJTipe bmEDsZUsBooXMTKjqEnhYXC14Eabnyl6JLyM/w9suBvY5a9hRrD//gw96UtSTOAfvcWn7o qBGChzsaqbN3Q9f3t6E7NW8GezXwkyfUnA7lFQstOw67aw9J3D/+TsrcH47HMVjcu5fwQh TnRy+TsQCBvidj3GmhcGa/+vclmg+PPqHI8qiGEq1PjAw9rGdmyhE73cP4wMN3t/F3z1Z6 VfG3vJIOiOYI7DKCIqwvgs46K35CIW7piRI4LjeguV2zF9BSdFFB7zTS7oHyWQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hDL4c3GCpz15Xw for ; Mon, 03 Aug 2026 15:21:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c985 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 03 Aug 2026 15:21:52 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Piotr Kubaj Subject: git: 87773edcdede - main - games/openrct2: update to 0.5.4 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pkubaj X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 87773edcdede2093aec7db91bf5505a7cb38fc9a Auto-Submitted: auto-generated Date: Mon, 03 Aug 2026 15:21:52 +0000 Message-Id: <6a70b210.3c985.48df1c77@gitrepo.freebsd.org> The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=87773edcdede2093aec7db91bf5505a7cb38fc9a commit 87773edcdede2093aec7db91bf5505a7cb38fc9a Author: Piotr Kubaj AuthorDate: 2026-08-03 08:41:15 +0000 Commit: Piotr Kubaj CommitDate: 2026-08-03 15:21:25 +0000 games/openrct2: update to 0.5.4 While here, also add testing support. Changelog: https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.5.4 --- games/openrct2/Makefile | 19 ++++++++++++++----- games/openrct2/distinfo | 24 +++++++++++++----------- 2 files changed, 27 insertions(+), 16 deletions(-) diff --git a/games/openrct2/Makefile b/games/openrct2/Makefile index af43b8a68985..95070ae8666f 100644 --- a/games/openrct2/Makefile +++ b/games/openrct2/Makefile @@ -1,15 +1,17 @@ PORTNAME= openrct2 DISTVERSIONPREFIX= v -DISTVERSION= 0.5.3 +DISTVERSION= 0.5.4 CATEGORIES= games MASTER_SITES= https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.26/:sequence \ - https://github.com/OpenRCT2/objects/releases/download/v1.7.10/:object \ + https://github.com/OpenRCT2/objects/releases/download/v1.7.11/:object \ https://github.com/OpenRCT2/OpenMusic/releases/download/v1.6.1/:openmsx \ - https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.6/:opensfx + https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.6/:opensfx \ + https://github.com/OpenRCT2/replays/releases/download/v0.0.97/:replay DISTFILES= title-sequences.zip:sequence \ objects.zip:object \ openmusic.zip:openmsx \ - opensound.zip:opensfx + opensound.zip:opensfx \ + replays.zip:replay DIST_SUBDIR= ${PORTNAME}/${DISTVERSION} MAINTAINER= pkubaj@FreeBSD.org @@ -34,8 +36,9 @@ LIB_DEPENDS= libbenchmark.so:devel/benchmark \ libvorbisfile.so:audio/libvorbis \ libzip.so:archivers/libzip \ libzstd.so:archivers/zstd +TEST_DEPENDS= googletest>0:devel/googletest -USES= cmake compiler:c++17-lang desktop-file-utils gl \ +USES= cmake:testing compiler:c++17-lang desktop-file-utils gl \ localbase:ldflags pkgconfig sdl shared-mime-info ssl USE_GITHUB= yes GH_ACCOUNT= OpenRCT2 @@ -45,6 +48,10 @@ USE_LDCONFIG= yes USE_SDL= sdl2 CMAKE_ON= BUILD_SHARED_LIBS +CMAKE_TESTING_ON= WITH_TESTS +# Replays are supplied via DISTFILES; unlike the other assets this download +# has no SKIP_IF_EXISTS guard, so it would run even with them already staged. +CMAKE_TESTING_OFF= DOWNLOAD_REPLAYS OPTIONS_DEFINE= DOCS @@ -57,5 +64,7 @@ post-patch: ${WRKDIR}/rct2tt ${WRKDIR}/rct2ww ${WRKDIR}/object/official \ ${WRKSRC}/data/object/ ${CP} -r ${WRKDIR}/assetpack ${WRKSRC}/data/ + ${MKDIR} ${WRKSRC}/test/tests/testdata/replays + ${CP} ${WRKDIR}/*.parkrep ${WRKSRC}/test/tests/testdata/replays/ .include diff --git a/games/openrct2/distinfo b/games/openrct2/distinfo index 111c0e7ae48a..703fd338af7f 100644 --- a/games/openrct2/distinfo +++ b/games/openrct2/distinfo @@ -1,11 +1,13 @@ -TIMESTAMP = 1783324517 -SHA256 (openrct2/0.5.3/title-sequences.zip) = dabb9787b1576342fca4dd9f64b3f8cfa04a7e6ce9c2bb9610f47b762905c858 -SIZE (openrct2/0.5.3/title-sequences.zip) = 8751039 -SHA256 (openrct2/0.5.3/objects.zip) = f483be266dc22077ba8517bbf32ffe388c3543b2ee585e0afbd4102db4528021 -SIZE (openrct2/0.5.3/objects.zip) = 11071491 -SHA256 (openrct2/0.5.3/openmusic.zip) = 994b350d3b180ee1cb9619fe27f7ebae3a1a5232840c4bd47a89f33fa89de1a1 -SIZE (openrct2/0.5.3/openmusic.zip) = 42921420 -SHA256 (openrct2/0.5.3/opensound.zip) = 06b90f3e19c216752df441d551b26a9e3e1ba7755bdd2102504b73bf993608be -SIZE (openrct2/0.5.3/opensound.zip) = 4273495 -SHA256 (openrct2/0.5.3/OpenRCT2-OpenRCT2-v0.5.3_GH0.tar.gz) = cde0192b50cddaffc32c28b066afa81943563850c295f201e9f4be396b7b6be8 -SIZE (openrct2/0.5.3/OpenRCT2-OpenRCT2-v0.5.3_GH0.tar.gz) = 24949436 +TIMESTAMP = 1785744667 +SHA256 (openrct2/0.5.4/title-sequences.zip) = dabb9787b1576342fca4dd9f64b3f8cfa04a7e6ce9c2bb9610f47b762905c858 +SIZE (openrct2/0.5.4/title-sequences.zip) = 8751039 +SHA256 (openrct2/0.5.4/objects.zip) = 74e73bbd012339511bb359dd0fbb148fda899790ae37d7d69861d88183b19452 +SIZE (openrct2/0.5.4/objects.zip) = 11071539 +SHA256 (openrct2/0.5.4/openmusic.zip) = 994b350d3b180ee1cb9619fe27f7ebae3a1a5232840c4bd47a89f33fa89de1a1 +SIZE (openrct2/0.5.4/openmusic.zip) = 42921420 +SHA256 (openrct2/0.5.4/opensound.zip) = 06b90f3e19c216752df441d551b26a9e3e1ba7755bdd2102504b73bf993608be +SIZE (openrct2/0.5.4/opensound.zip) = 4273495 +SHA256 (openrct2/0.5.4/replays.zip) = c32c93fea479c61e8ccf9f7afe09541680a6383360f39cd67420c24d7f739490 +SIZE (openrct2/0.5.4/replays.zip) = 1356551 +SHA256 (openrct2/0.5.4/OpenRCT2-OpenRCT2-v0.5.4_GH0.tar.gz) = bf6bd07ca2f9636572e78b8d15c934ab8e6ebf584fa43ab710d1c3768b58824e +SIZE (openrct2/0.5.4/OpenRCT2-OpenRCT2-v0.5.4_GH0.tar.gz) = 24954384