diff --git a/shells/gtk.nix b/shells/gtk.nix index 3ab8ec1e..2d90a98e 100644 --- a/shells/gtk.nix +++ b/shells/gtk.nix @@ -1,4 +1,5 @@ { mkShell +, lib , wrapGAppsHook , desktop-file-utils , glib @@ -8,20 +9,28 @@ , libportal , libportal-gtk , gtk +, meson +, ninja +, pkg-config }: mkShell { packages = [ gtk glib + meson + ninja + pkg-config + appstream-glib desktop-file-utils blueprint-compiler + ] ++ (lib.optionals (lib.versionAtLeast gtk.version "4.0") [ libadwaita libportal libportal-gtk - ]; + ]); inputsFrom = [ gtk ]; }