mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-30 22:57:55 +00:00
shells: add dependencies
Most of the things added will be inputs from larger dependencies.
This commit is contained in:
parent
18adca6409
commit
bc2e4ccf64
@ -68,4 +68,6 @@ mkShell {
|
||||
# The new Blueprint language.
|
||||
blueprint-compiler
|
||||
];
|
||||
|
||||
inputsFrom = [ gjs gtk4 gobject-introspection ];
|
||||
}
|
||||
|
@ -30,4 +30,6 @@ mkShell {
|
||||
texinfo
|
||||
pkg-config
|
||||
];
|
||||
|
||||
inputsFrom = [ gcc ];
|
||||
}
|
||||
|
@ -10,4 +10,6 @@ mkShell {
|
||||
gofumpt
|
||||
gopls
|
||||
];
|
||||
|
||||
inputsFrom = [ go ];
|
||||
}
|
||||
|
@ -12,12 +12,7 @@
|
||||
|
||||
mkShell {
|
||||
packages = [
|
||||
# Most of the build inputs are from `gtk` package. And since build
|
||||
# environment of the following packages is brought with `nix develop`, we
|
||||
# don't need to list much of the common build systems like Meson.
|
||||
wrapGAppsHook
|
||||
gtk
|
||||
|
||||
glib
|
||||
appstream-glib
|
||||
desktop-file-utils
|
||||
@ -27,4 +22,6 @@ mkShell {
|
||||
libportal
|
||||
libportal-gtk
|
||||
];
|
||||
|
||||
inputsFrom = [ gtk ];
|
||||
}
|
||||
|
@ -24,4 +24,6 @@ mkShell {
|
||||
];
|
||||
|
||||
RUST_SRC_PATH = rustPlatform.rustLibSrc;
|
||||
|
||||
inputsFrom = [ cargo rustc ];
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user