legba: fix darwin build (#336084)

This commit is contained in:
Sebastián Mancilla 2024-08-27 09:07:46 -04:00 committed by GitHub
commit 6b6820c8e1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -5,6 +5,8 @@
, pkg-config
, openssl
, samba
, stdenv
, darwin
}:
rustPlatform.buildRustPackage rec {
@ -21,7 +23,9 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-viDfJ214Zf5segjrLSTbHav5T5e219NAF+MvuPow+JQ=";
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ openssl.dev samba ];
buildInputs = [ openssl.dev samba ] ++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.SystemConfiguration
];
# Paho C test fails due to permission issue
doCheck = false;