From c804cea71d27d74becebc677bd2bc0064adfe025 Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Fri, 9 Sep 2022 18:39:47 -0700 Subject: [PATCH] default-crate-overrides.nix: add {gtk4,gdk4,gsk4}-sys --- .../rust/default-crate-overrides.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pkgs/build-support/rust/default-crate-overrides.nix b/pkgs/build-support/rust/default-crate-overrides.nix index f6383af44e8283a..0d64ce726d0e0a4 100644 --- a/pkgs/build-support/rust/default-crate-overrides.nix +++ b/pkgs/build-support/rust/default-crate-overrides.nix @@ -19,6 +19,7 @@ , foundationdb , capnproto , nettle +, gtk4 , clang , llvmPackages , linux-pam @@ -116,6 +117,21 @@ in buildInputs = [ gdk-pixbuf ]; }; + gtk4-sys = attrs: { + buildInputs = [ gtk4 ]; + nativeBuildInputs = [ pkg-config ]; + }; + + gdk4-sys = attrs: { + buildInputs = [ gtk4 ]; + nativeBuildInputs = [ pkg-config ]; + }; + + gsk4-sys = attrs: { + buildInputs = [ gtk4 ]; + nativeBuildInputs = [ pkg-config ]; + }; + libgit2-sys = attrs: { LIBGIT2_SYS_USE_PKG_CONFIG = true; nativeBuildInputs = [ pkg-config ];