Unverified Commit efdba670 authored by Aliaksandr's avatar Aliaksandr
Browse files

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.
parent c8f5b96f
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -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