diff --git a/pkgs/by-name/me/melonDS/package.nix b/pkgs/by-name/me/melonDS/package.nix index 049f3f9695ec..821dc4843130 100644 --- a/pkgs/by-name/me/melonDS/package.nix +++ b/pkgs/by-name/me/melonDS/package.nix @@ -1,24 +1,23 @@ -{ lib -, SDL2 -, cmake -, extra-cmake-modules -, fetchFromGitHub -, libGL -, libarchive -, libpcap -, libsForQt5 -, qt6 -, libslirp -, pkg-config -, stdenv -, unstableGitUpdater -, wayland -, zstd +{ + lib, + SDL2, + cmake, + extra-cmake-modules, + fetchFromGitHub, + libGL, + libarchive, + libpcap, + libslirp, + pkg-config, + qt6, + stdenv, + unstableGitUpdater, + wayland, + zstd, }: let - qt = if stdenv.isLinux then libsForQt5 else qt6; - inherit (qt) + inherit (qt6) qtbase qtmultimedia wrapQtAppsHook; @@ -53,6 +52,10 @@ stdenv.mkDerivation (finalAttrs: { wayland ]; + cmakeFlags = [ + (lib.cmakeBool "USE_QT6" true) + ]; + strictDeps = true; qtWrapperArgs = lib.optionals stdenv.isLinux [