From efdba67045f862e14e11ce925be3bc5710482a8a Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Thu, 16 Apr 2026 22:45:07 +0300 Subject: [PATCH] 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. --- pkgs/by-name/wh/where-is-my-sddm-theme/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wh/where-is-my-sddm-theme/package.nix b/pkgs/by-name/wh/where-is-my-sddm-theme/package.nix index 87041f4d3977..2b70a7d70336 100644 --- a/pkgs/by-name/wh/where-is-my-sddm-theme/package.nix +++ b/pkgs/by-name/wh/where-is-my-sddm-theme/package.nix @@ -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