diff options
author | Luna Nova <git@lunnova.dev> | 2022-10-21 18:43:10 -0700 |
---|---|---|
committer | Luna Nova <git@lunnova.dev> | 2022-10-22 08:02:10 -0700 |
commit | a7f6c1dd96e2fccc5055dfe2568dd6381ab245e7 (patch) | |
tree | 5b0446e485a9d1defa93310682d9c6446cbb7d41 /pkgs/games | |
parent | 0fe643128c5c67a0549a6d27cc34da4702605ed9 (diff) |
prismlauncher: pass -DLauncher_QT_VERSION_MAJOR=6 on qt6, add qtsvg dep for icons
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/prismlauncher/default.nix | 6 |
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 = '' |