diff --git a/flake.nix b/flake.nix index 1b2e1f9..2028026 100644 --- a/flake.nix +++ b/flake.nix @@ -31,12 +31,12 @@ # Use Qt's wrapper to ensure QML modules are found nativeBuildInputs = (oldAttrs.nativeBuildInputs or []) ++ [ final.qt6.wrapQtAppsHook ]; - # Set up QML import paths properly + # Set up QML import paths properly using the correct Qt6 variable preFixup = (oldAttrs.preFixup or "") + '' qtWrapperArgs+=( --prefix QML2_IMPORT_PATH : "${final.qt6.qt5compat}/${final.qt6.qtbase.qtQmlPrefix}" - --prefix QML2_IMPORT_PATH : "${final.qt6.qtpositioning}/${final.qt6.qtbase.qtQmlPrefix}" - --prefix QML2_IMPORT_PATH : "${final.qt6.qtmultimedia}/${final.qt6.qtbase.qtQmlPrefix}" + --prefix NIXPKGS_QT6_QML_IMPORT_PATH : "${final.qt6.qt5compat}/${final.qt6.qtbase.qtQmlPrefix}" + --prefix QT_PLUGIN_PATH : "${final.qt6.qt5compat}/lib/qt-6/plugins" ) ''; });