default-crate-overrides: aws-lc-sys: force cmake backend

This fixes crate2nix builds using this crate as a transitive dependency,
on Darwin.
This commit is contained in:
Florian Klink
2025-12-28 01:21:46 +01:00
parent 4420c74f96
commit 7fd56fd8ca
@@ -53,6 +53,12 @@
buildInputs = [ alsa-lib ];
};
# Force using the cmake backend. At least on Darwin, the build else gets confused and fails.
aws-lc-sys = prev: {
nativeBuildInputs = [ cmake ];
env.AWS_LC_SYS_CMAKE_BUILDER = 1;
};
cairo-rs = attrs: {
buildInputs = [ cairo ];
};