about summary refs log tree commit diff
path: root/pkgs/by-name/wh/where-is-my-sddm-theme/package.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/by-name/wh/where-is-my-sddm-theme/package.nix')
-rw-r--r--pkgs/by-name/wh/where-is-my-sddm-theme/package.nix30
1 files changed, 20 insertions, 10 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 e15ab121a41f3..382f2bf25436f 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
@@ -45,21 +45,31 @@ stdenvNoCC.mkDerivation rec {
   propagatedUserEnvPkgs =
     [ ]
     ++ lib.optional (lib.elem "qt5" variants) [ libsForQt5.qtgraphicaleffects ]
-    ++ lib.optional (lib.elem "qt6" variants) [ qt6.qt5compat ];
+    ++ lib.optional (lib.elem "qt6" variants) [
+      qt6.qt5compat
+      qt6.qtsvg
+    ];
 
   installPhase =
     ''
       mkdir -p $out/share/sddm/themes/
     ''
-    + lib.optionalString (lib.elem "qt6" variants) ''
-      cp -r where_is_my_sddm_theme/ $out/share/sddm/themes/
-    ''
-    + lib.optionalString (lib.elem "qt5" variants) ''
-      cp -r where_is_my_sddm_theme_qt5/ $out/share/sddm/themes/
-    ''
-    + lib.optionalString (lib.isAttrs themeConfig) ''
-      ln -sf ${user-cfg} $out/share/sddm/themes/where_is_my_sddm_theme/theme.conf.user
-    '';
+    + lib.optionalString (lib.elem "qt6" variants) (
+      ''
+        cp -r where_is_my_sddm_theme/ $out/share/sddm/themes/
+      ''
+      + lib.optionalString (lib.isAttrs themeConfig) ''
+        ln -sf ${user-cfg} $out/share/sddm/themes/where_is_my_sddm_theme/theme.conf.user
+      ''
+    )
+    + lib.optionalString (lib.elem "qt5" variants) (
+      ''
+        cp -r where_is_my_sddm_theme_qt5/ $out/share/sddm/themes/
+      ''
+      + lib.optionalString (lib.isAttrs themeConfig) ''
+        ln -sf ${user-cfg} $out/share/sddm/themes/where_is_my_sddm_theme_qt5/theme.conf.user
+      ''
+    );
 
   meta = with lib; {
     description = "The most minimalistic SDDM theme among all themes";