diff options
author | Alvar Penning <post@0x21.biz> | 2022-07-05 23:44:44 +0200 |
---|---|---|
committer | Alvar Penning <post@0x21.biz> | 2022-07-06 00:12:20 +0200 |
commit | c99706f826fdd86ced5af6daf4621994cdfa1e9d (patch) | |
tree | 64d9d3fc2524c912d3a5aec2f6c84382e5c4c9f0 | |
parent | 2169ff54f191e4cd7a47c80207d9b58b7e50202a (diff) | |
download | nixpkgs-c99706f826fdd86ced5af6daf4621994cdfa1e9d.tar nixpkgs-c99706f826fdd86ced5af6daf4621994cdfa1e9d.tar.gz nixpkgs-c99706f826fdd86ced5af6daf4621994cdfa1e9d.tar.bz2 nixpkgs-c99706f826fdd86ced5af6daf4621994cdfa1e9d.tar.lz nixpkgs-c99706f826fdd86ced5af6daf4621994cdfa1e9d.tar.xz nixpkgs-c99706f826fdd86ced5af6daf4621994cdfa1e9d.tar.zst nixpkgs-c99706f826fdd86ced5af6daf4621994cdfa1e9d.zip |
openrct2: 0.4.0 -> 0.4.1
- Split included arguments into lines for more readable diffs. - Include flac/ogg/vorbis, as they are now required. - Include discord-rpc and gbenchmark as their absence disabled those features, especially Discord support for those who might want it. https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.1
-rw-r--r-- | pkgs/games/openrct2/default.nix | 40 |
1 files changed, 33 insertions, 7 deletions
diff --git a/pkgs/games/openrct2/default.nix b/pkgs/games/openrct2/default.nix index 41c3ccac1f9..b9ffec66bcc 100644 --- a/pkgs/games/openrct2/default.nix +++ b/pkgs/games/openrct2/default.nix @@ -1,29 +1,50 @@ { lib, stdenv, fetchFromGitHub -, SDL2, cmake, curl, duktape, fontconfig, freetype, icu, jansson, libGLU -, libiconv, libpng, libpthreadstubs, libzip, nlohmann_json, openssl, pkg-config -, speexdsp, zlib + +, SDL2 +, cmake +, curl +, discord-rpc +, duktape +, flac +, fontconfig +, freetype +, gbenchmark +, icu +, jansson +, libGLU +, libiconv +, libogg +, libpng +, libpthreadstubs +, libvorbis +, libzip +, nlohmann_json +, openssl +, pkg-config +, speexdsp +, zlib }: let - openrct2-version = "0.4.0"; + openrct2-version = "0.4.1"; # Those versions MUST match the pinned versions within the CMakeLists.txt # file. The REPLAYS repository from the CMakeLists.txt is not necessary. - objects-version = "1.2.7"; + objects-version = "1.3.2"; title-sequences-version = "0.4.0"; openrct2-src = fetchFromGitHub { owner = "OpenRCT2"; repo = "OpenRCT2"; rev = "v${openrct2-version}"; - sha256 = "sha256-4MDOLOPsKzk1vb1o/G90/NTyYJWBSrGRX6ZJETbBIaI="; + sha256 = "sha256-fMs0zrMzv9jXreZE4QyYIdvWUU/FUFVPuo4EzAF/2rU="; }; objects-src = fetchFromGitHub { owner = "OpenRCT2"; repo = "objects"; rev = "v${objects-version}"; - sha256 = "sha256-R4+rEdGdvYwFrkm/S3+zXmU+UDam51dI/pWKmFXNrbE="; + sha256 = "sha256-BG0IRiNb2l6/3P7tvuUqMoYNh1zkOS0lCFDDh7m9Q7Y="; }; title-sequences-src = fetchFromGitHub { @@ -47,15 +68,20 @@ stdenv.mkDerivation { buildInputs = [ SDL2 curl + discord-rpc duktape + flac fontconfig freetype + gbenchmark icu jansson libGLU libiconv + libogg libpng libpthreadstubs + libvorbis libzip nlohmann_json openssl |