diff --git a/pkgs/kde/frameworks/kirigami/default.nix b/pkgs/kde/frameworks/kirigami/default.nix index 83edf8c52654..0c5a3764d71a 100644 --- a/pkgs/kde/frameworks/kirigami/default.nix +++ b/pkgs/kde/frameworks/kirigami/default.nix @@ -1,5 +1,6 @@ { stdenv, + fetchpatch, mkKdeDerivation, qtsvg, qttools, @@ -17,6 +18,15 @@ let unwrapped = mkKdeDerivation { pname = "kirigami"; + # Backport patch recommended by upstream + # FIXME: remove in next update + patches = [ + (fetchpatch { + url = "https://invent.kde.org/frameworks/kirigami/-/commit/21788be688de90d4f12edb9f45967a481801bd5e.patch"; + hash = "sha256-BNp1Sc0qSXBJkyKSYW6sq0s2yN959iwnSxaZtOTmaNc="; + }) + ]; + extraNativeBuildInputs = [ qtsvg qttools diff --git a/pkgs/kde/gear/kdepim-runtime/default.nix b/pkgs/kde/gear/kdepim-runtime/default.nix index e3cd581afcd5..f210af44c828 100644 --- a/pkgs/kde/gear/kdepim-runtime/default.nix +++ b/pkgs/kde/gear/kdepim-runtime/default.nix @@ -1,4 +1,5 @@ { + fetchpatch, mkKdeDerivation, pkg-config, shared-mime-info, @@ -14,6 +15,15 @@ mkKdeDerivation { pname = "kdepim-runtime"; + # Backport patch recommended by upstream + # FIXME: remove in next update + patches = [ + (fetchpatch { + url = "https://invent.kde.org/pim/kdepim-runtime/-/commit/25202045186262a081c960461a8b791f84fccb5c.patch"; + hash = "sha256-D769X/v16drueNNr4HfbIZPpjNul8qiKHpOu0BNcbc8="; + }) + ]; + extraNativeBuildInputs = [ pkg-config shared-mime-info