From 3a04b8bc48f29d34f1dd4eba0704783486eb5e8c Mon Sep 17 00:00:00 2001 From: Pomroka <3210260+Pomroka@users.noreply.github.com> Date: Fri, 21 Nov 2025 00:26:39 +0100 Subject: [PATCH] openloco: 25.08 -> 25.11 https://openloco.io/news/2025/11/openloco-v25.11.html openloco: 25.08 -> 25.11 https://openloco.io/news/2025/11/openloco-v25.11.html --- pkgs/games/openloco/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/games/openloco/default.nix b/pkgs/games/openloco/default.nix index 613ccd32269f..f6eea70832b1 100644 --- a/pkgs/games/openloco/default.nix +++ b/pkgs/games/openloco/default.nix @@ -17,31 +17,31 @@ let sfl-src = fetchFromGitHub { owner = "slavenf"; repo = "sfl-library"; - tag = "1.9.2"; - hash = "sha256-/3++CtSuZJ5Sdg8U8mJ/gT+FTatKhBx8QeYjUVQCDWA="; + tag = "2.0.2"; + hash = "sha256-C8BRl77fryD1aNW6ASD/orb8+hrAKBqmXjr2Z4JqX94="; }; openloco-objects = fetchurl { - url = "https://github.com/OpenLoco/OpenGraphics/releases/download/v0.1.3/objects.zip"; - sha256 = "c08937691b9d7a956305864b535c6e4537a84b81a9dc5d4c9016edff83dcceb6"; + url = "https://github.com/OpenLoco/OpenGraphics/releases/download/v0.1.5/objects.zip"; + sha256 = "fe8943fabad8eb07cebab5354589abd7e798a705f7993bb4d9dab2122b4fe96e"; }; in stdenv.mkDerivation rec { pname = "openloco"; - version = "25.08"; + version = "25.11"; src = fetchFromGitHub { owner = "OpenLoco"; repo = "OpenLoco"; tag = "v${version}"; - hash = "sha256-f4GZxLibQM/od0tJoszaG94FkRH5vb9qwQ7OqVdt1cU="; + hash = "sha256-ohHTa5ow6wiq0GajqLcOwL9mnjocw+Od93SEaxCR2C0="; }; postPatch = '' # the upstream build process determines the version tag from git; since we # are not using a git checkout, we patch it manually - sed -i '/#define NAME "OpenLoco"/a#define OPENLOCO_VERSION_TAG "${version}"' src/OpenLoco/src/Version.cpp + sed -i '/#define OPENLOCO_NAME "OpenLoco"/a#define OPENLOCO_VERSION_TAG "${version}"' src/OpenLoco/src/Version.cpp # prefetch sfl header sources grep -q 'GIT_TAG \+${sfl-src.tag}' thirdparty/CMakeLists.txt