diff --git a/pkgs/games/eduke32/default.nix b/pkgs/games/eduke32/default.nix index 38bfed7ca7d8..d5656d0d5c3b 100644 --- a/pkgs/games/eduke32/default.nix +++ b/pkgs/games/eduke32/default.nix @@ -18,13 +18,13 @@ let in stdenv.mkDerivation rec { pname = "eduke32"; - version = "20210910"; - rev = "9603"; - revExtra = "6c289cce4"; + version = "20221026"; + rev = "10165"; + revExtra = "a9c797dcb"; src = fetchurl { url = "https://dukeworld.com/eduke32/synthesis/${version}-${rev}-${revExtra}/eduke32_src_${version}-${rev}-${revExtra}.tar.xz"; - sha256 = "sha256-/NQMsmT9z2N3KWBrP8hlGngQKJUgSP+vrNoFqJscRCk="; + sha256 = "sha256-8xvIe+kVOu2VIZACHis04tvyrl1IRrt0tY8D04n6ZjU="; }; buildInputs = [ @@ -56,6 +56,11 @@ in stdenv.mkDerivation rec { substituteInPlace source/glad/src/$f \ --replace libGL.so ${libGL}/lib/libGL.so done + + substituteInPlace source/imgui/src/imgui_impl_sdl.cpp \ + --replace '#include ' '#include ' \ + --replace '#include ' '#include ' \ + --replace '#include ' '#include ' ''; makeFlags = [