35 lines
639 B
Nix
35 lines
639 B
Nix
{ pkgs ? import <nixpkgs> { } }:
|
|
|
|
let
|
|
generatedBuild = import ./Cargo.nix {
|
|
inherit pkgs;
|
|
defaultCrateOverrides = with pkgs; defaultCrateOverrides // {
|
|
cairo-sys-rs = attrs: {
|
|
buildInputs = [ pkg-config cairo ];
|
|
};
|
|
gobject-sys = attrs: {
|
|
buildInputs = [
|
|
pkg-config
|
|
glib.dev
|
|
];
|
|
};
|
|
pango-sys = attrs: {
|
|
buildInputs = [
|
|
pkg-config
|
|
pango
|
|
];
|
|
};
|
|
pangocairo-sys = attrs: {
|
|
buildInputs = [
|
|
pkg-config
|
|
gnome2.pango.dev
|
|
];
|
|
};
|
|
|
|
|
|
};
|
|
};
|
|
in
|
|
generatedBuild.rootCrate.build
|
|
|