From 50e860b91ebcdbc71b94f3ceeb7542e28ae12d29 Mon Sep 17 00:00:00 2001 From: Lijun Chen Date: Sat, 25 Mar 2023 10:28:01 +0100 Subject: [PATCH] xdg-desktop-portal-kde: fix missing runtime dependency `plasma-workspace` is required when `xdg-desktop-portal-kde` needs to open an application picker to let the user pick the application to use to open a certain file (when no existing default is available). If `plasma-workspace` is not available the `xdg-desktop-portal-kde` service logs an error and nothing else happens (the application picker is not opened). See https://github.com/NixOS/nixpkgs/issues/160923#issuecomment-1474989176 --- pkgs/desktops/plasma-5/xdg-desktop-portal-kde.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/desktops/plasma-5/xdg-desktop-portal-kde.nix b/pkgs/desktops/plasma-5/xdg-desktop-portal-kde.nix index dc5728791b60..5fa1a17c4240 100644 --- a/pkgs/desktops/plasma-5/xdg-desktop-portal-kde.nix +++ b/pkgs/desktops/plasma-5/xdg-desktop-portal-kde.nix @@ -19,6 +19,7 @@ , kdeclarative , plasma-framework , plasma-wayland-protocols +, plasma-workspace , kio , qtbase }: @@ -45,5 +46,6 @@ mkDerivation { kdeclarative plasma-framework plasma-wayland-protocols + plasma-workspace ]; }