where-is-my-sddm-theme: fix Qt6 deps and Qt5 build error

Add dontWrapQtApps, use .out for qt5 variant to avoid pulling in
qtbase-dev which triggers qtPreHook error. Add
libsForQt5.qtgraphicaleffects to qt6 variant for GraphicalEffects
support.
This commit is contained in:
Aliaksandr
2026-04-17 00:51:17 +03:00
parent c8f5b96f5a
commit efdba67045
@@ -43,10 +43,11 @@ lib.checkListOfEnum "where-is-my-sddm-theme: variant" validVariants variants
hash = "sha256-+R0PX84SL2qH8rZMfk3tqkhGWPR6DpY1LgX9bifNYCg=";
};
dontWrapQtApps = true;
propagatedBuildInputs =
[ ]
++ lib.optionals (lib.elem "qt5" variants) [ libsForQt5.qtgraphicaleffects ]
# avoid .dev outputs propagation
lib.optionals (lib.elem "qt5" variants) [ libsForQt5.qtgraphicaleffects.out ]
++ lib.optionals (lib.elem "qt6" variants) [
qt6.qt5compat.out
qt6.qtsvg.out