diff --git a/pkgs/games/hedgewars/default.nix b/pkgs/games/hedgewars/default.nix index d69ba93aaeb5..7ea8257e192a 100644 --- a/pkgs/games/hedgewars/default.nix +++ b/pkgs/games/hedgewars/default.nix @@ -33,6 +33,10 @@ stdenv.mkDerivation rec { qtbase ] ++ lib.optional withServer ghc; + patches = [ + ./qt515.patch + ]; + postPatch = '' substituteInPlace gameServer/CMakeLists.txt \ --replace mask evaluate diff --git a/pkgs/games/hedgewars/qt515.patch b/pkgs/games/hedgewars/qt515.patch new file mode 100644 index 000000000000..a8dc9907f405 --- /dev/null +++ b/pkgs/games/hedgewars/qt515.patch @@ -0,0 +1,10 @@ +--- a/QTfrontend/ui/page/pagegamestats.cpp ++++ b/QTfrontend/ui/page/pagegamestats.cpp +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + + #include "pagegamestats.h" + #include "team.h" diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 56a7060f4c6c..ee3f629a0357 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -32778,7 +32778,7 @@ with pkgs; harmonist = callPackage ../games/harmonist { }; - hedgewars = libsForQt514.callPackage ../games/hedgewars { + hedgewars = libsForQt5.callPackage ../games/hedgewars { inherit (haskellPackages) ghcWithPackages; };