From 56663994e68bfd8af4db636703b5db08536fa35f Mon Sep 17 00:00:00 2001 From: Jack Cummings Date: Sun, 14 Dec 2025 11:55:06 -0800 Subject: [PATCH] widelands: add asio 1.36.0 compat patch --- pkgs/by-name/wi/widelands/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/wi/widelands/package.nix b/pkgs/by-name/wi/widelands/package.nix index d28dd5136660..692cab29ced2 100644 --- a/pkgs/by-name/wi/widelands/package.nix +++ b/pkgs/by-name/wi/widelands/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, pkg-config, # needed to find minizip SDL2, SDL2_image, @@ -38,6 +39,14 @@ stdenv.mkDerivation rec { sha256 = "sha256-/MEeb0KnefK812w5y238Icd4gW85d/pvZ08xnlVXDdk="; }; + patches = [ + (fetchpatch { + name = "modern-asio.patch"; + url = "https://codeberg.org/wl/widelands/pulls/5025.patch"; + sha256 = "sha256-ip9ZG9u/z7G+yG7xrEvi+DH9vsjRzYWhEe0rEjxHzzY="; + }) + ]; + postPatch = '' substituteInPlace xdg/org.widelands.Widelands.desktop \ --replace 'Exec=widelands' "Exec=$out/bin/widelands"