about summary refs log tree commit diff
path: root/pkgs/games
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2022-10-26 21:56:29 +0200
committerGitHub <noreply@github.com>2022-10-26 21:56:29 +0200
commit45d1ffb078dff0c893c109f5c47c750f26b786de (patch)
tree0596ef898cf66e60befbccb8e745c553c248744e /pkgs/games
parentaa0f77b31786a61516b23c740179e2d5469248e1 (diff)
parent2a4f267ce4f61c9292f5fc6e612321be9df2c33a (diff)
Merge pull request #197150 from LunNova/lunnova/prism-launcher-qt6
Diffstat (limited to 'pkgs/games')
-rw-r--r--pkgs/games/prismlauncher/default.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/games/prismlauncher/default.nix b/pkgs/games/prismlauncher/default.nix
index a7797861f30ab..f839f6314eaf3 100644
--- a/pkgs/games/prismlauncher/default.nix
+++ b/pkgs/games/prismlauncher/default.nix
@@ -10,6 +10,7 @@
 , xorg
 , libpulseaudio
 , qtbase
+, qtsvg
 , libGL
 , quazip
 , glfw
@@ -41,9 +42,10 @@ stdenv.mkDerivation rec {
   };
 
   nativeBuildInputs = [ extra-cmake-modules ghc_filesystem cmake file jdk wrapQtAppsHook ];
-  buildInputs = [ qtbase zlib quazip tomlplusplus ];
+  buildInputs = [ qtbase qtsvg zlib quazip tomlplusplus ];
 
-  cmakeFlags = lib.optionals (msaClientID != "") [ "-DLauncher_MSA_CLIENT_ID=${msaClientID}" ];
+  cmakeFlags = lib.optionals (msaClientID != "") [ "-DLauncher_MSA_CLIENT_ID=${msaClientID}" ]
+    ++ lib.optionals (lib.versionAtLeast qtbase.version "6") [ "-DLauncher_QT_VERSION_MAJOR=6" ];
   dontWrapQtApps = true;
 
   postUnpack = ''