From c240ee08b7522eeebd84f6e9ab03b77dbed07542 Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Fri, 9 Sep 2022 18:54:27 -0700 Subject: [PATCH 1/2] default-crate-overrides.nix: import gobject-introspection --- pkgs/build-support/rust/default-crate-overrides.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/build-support/rust/default-crate-overrides.nix b/pkgs/build-support/rust/default-crate-overrides.nix index f6383af44e828..2f2a08026edc7 100644 --- a/pkgs/build-support/rust/default-crate-overrides.nix +++ b/pkgs/build-support/rust/default-crate-overrides.nix @@ -16,6 +16,7 @@ , libsodium , postgresql , gmp +, gobject-introspection , foundationdb , capnproto , nettle From 1f2ed0715c958adfbedbaf7b45665a06229094f4 Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Fri, 9 Sep 2022 18:56:34 -0700 Subject: [PATCH 2/2] default-crate-overrides.nix: fix gdk-pixbuf-sys --- pkgs/build-support/rust/default-crate-overrides.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/rust/default-crate-overrides.nix b/pkgs/build-support/rust/default-crate-overrides.nix index 2f2a08026edc7..0a0a2939fb3da 100644 --- a/pkgs/build-support/rust/default-crate-overrides.nix +++ b/pkgs/build-support/rust/default-crate-overrides.nix @@ -110,7 +110,8 @@ in }; gdk-pixbuf-sys = attrs: { - buildInputs = [ dbus-glib ]; + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ dbus-glib gobject-introspection gdk-pixbuf ]; }; gdk-pixbuf = attrs: {