diff --git a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix index 3e58a2a101a..94d91329e3d 100644 --- a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix +++ b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix @@ -17,7 +17,7 @@ , json-glib , elementary-dock , bamf -, switchboard +, switchboard-with-plugs , libunity , libsoup , wingpanel @@ -53,7 +53,7 @@ stdenv.mkDerivation rec { pkgconfig python3 vala - ]; + ]; buildInputs = [ bamf @@ -66,10 +66,16 @@ stdenv.mkDerivation rec { libhandy libsoup libunity - switchboard + switchboard-with-plugs wingpanel zeitgeist - ]; + ] ++ + # applications-menu has a plugin to search switchboard plugins + # see https://github.com/NixOS/nixpkgs/issues/100209 + # wingpanel's wrapper will need to pick up the fact that + # applications-menu needs a version of switchboard with all + # its plugins for search. + switchboard-with-plugs.buildInputs; mesonFlags = [ "--sysconfdir=${placeholder "out"}/etc"