mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 04:58:01 +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.
|
# The new Blueprint language.
|
||||||
blueprint-compiler
|
blueprint-compiler
|
||||||
];
|
];
|
||||||
|
|
||||||
|
inputsFrom = [ gjs gtk4 gobject-introspection ];
|
||||||
}
|
}
|
||||||
|
@ -30,4 +30,6 @@ mkShell {
|
|||||||
texinfo
|
texinfo
|
||||||
pkg-config
|
pkg-config
|
||||||
];
|
];
|
||||||
|
|
||||||
|
inputsFrom = [ gcc ];
|
||||||
}
|
}
|
||||||
|
@ -10,4 +10,6 @@ mkShell {
|
|||||||
gofumpt
|
gofumpt
|
||||||
gopls
|
gopls
|
||||||
];
|
];
|
||||||
|
|
||||||
|
inputsFrom = [ go ];
|
||||||
}
|
}
|
||||||
|
@ -12,12 +12,7 @@
|
|||||||
|
|
||||||
mkShell {
|
mkShell {
|
||||||
packages = [
|
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
|
gtk
|
||||||
|
|
||||||
glib
|
glib
|
||||||
appstream-glib
|
appstream-glib
|
||||||
desktop-file-utils
|
desktop-file-utils
|
||||||
@ -27,4 +22,6 @@ mkShell {
|
|||||||
libportal
|
libportal
|
||||||
libportal-gtk
|
libportal-gtk
|
||||||
];
|
];
|
||||||
|
|
||||||
|
inputsFrom = [ gtk ];
|
||||||
}
|
}
|
||||||
|
@ -24,4 +24,6 @@ mkShell {
|
|||||||
];
|
];
|
||||||
|
|
||||||
RUST_SRC_PATH = rustPlatform.rustLibSrc;
|
RUST_SRC_PATH = rustPlatform.rustLibSrc;
|
||||||
|
|
||||||
|
inputsFrom = [ cargo rustc ];
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user