Merge pull request #233501 from oxzi/openrct2-0.4.5

openrct2: 0.4.4 -> 0.4.5
This commit is contained in:
Sandro 2023-06-23 13:45:12 +02:00 committed by GitHub
commit bc3441c3a4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -28,34 +28,34 @@
}: }:
let let
openrct2-version = "0.4.4"; openrct2-version = "0.4.5";
# Those versions MUST match the pinned versions within the CMakeLists.txt # Those versions MUST match the pinned versions within the CMakeLists.txt
# file. The REPLAYS repository from the CMakeLists.txt is not necessary. # file. The REPLAYS repository from the CMakeLists.txt is not necessary.
objects-version = "1.3.8"; objects-version = "1.3.11";
openmsx-version = "1.1.0"; openmsx-version = "1.3.0";
opensfx-version = "1.0.2"; opensfx-version = "1.0.3";
title-sequences-version = "0.4.0"; title-sequences-version = "0.4.0";
openrct2-src = fetchFromGitHub { openrct2-src = fetchFromGitHub {
owner = "OpenRCT2"; owner = "OpenRCT2";
repo = "OpenRCT2"; repo = "OpenRCT2";
rev = "v${openrct2-version}"; rev = "v${openrct2-version}";
sha256 = "sha256-kCGX+L3bXAG9fUjv04T9wV+R20kmmuREHY8h0w+CESg="; sha256 = "sha256-TMtaEqui3gUd+j3LwF7VsHiBtbYZMu6Rvo1aMkkU9LY=";
}; };
objects-src = fetchFromGitHub { objects-src = fetchFromGitHub {
owner = "OpenRCT2"; owner = "OpenRCT2";
repo = "objects"; repo = "objects";
rev = "v${objects-version}"; rev = "v${objects-version}";
sha256 = "sha256-7fKv2dSsWJ/YIneyVeuPMjdNI/kgJ7zkMoAgV/s240w="; sha256 = "sha256-fA2Kz4GALu6IP7ulbwpAFt3dz6NCPgyB0CWy5uOLBQY=";
}; };
openmsx-src = fetchFromGitHub { openmsx-src = fetchFromGitHub {
owner = "OpenRCT2"; owner = "OpenRCT2";
repo = "OpenMusic"; repo = "OpenMusic";
rev = "v${openmsx-version}"; rev = "v${openmsx-version}";
sha256 = "sha256-SqTYJSst1tgVot/c4seuPQVoxnqWiM2Jb/pP3mHtkKs="; sha256 = "sha256-bp+uwTy2ZFMCK8Dq4YVACpQSwo8v1te+NQGwdqViIjU=";
}; };
opensfx-src = fetchFromGitHub { opensfx-src = fetchFromGitHub {
@ -139,12 +139,7 @@ stdenv.mkDerivation {
(versionCheck "OBJECTS" objects-version) + (versionCheck "OBJECTS" objects-version) +
(versionCheck "OPENMSX" openmsx-version) + (versionCheck "OPENMSX" openmsx-version) +
(versionCheck "OPENSFX" opensfx-version) + (versionCheck "OPENSFX" opensfx-version) +
(versionCheck "TITLE_SEQUENCE" title-sequences-version)) + (versionCheck "TITLE_SEQUENCE" title-sequences-version));
# Fixup FS rights for the cmake setup-hook in the OPENMSX subsystem
''
chmod -R +w ./data/assetpack/openrct2.music.alternative.parkap/musictools
'';
preFixup = "ln -s $out/share/openrct2 $out/bin/data"; preFixup = "ln -s $out/share/openrct2 $out/bin/data";