Merge pull request #123550 from stephank/fix-trunk-darwin

trunk: fix darwin build
This commit is contained in:
Jörg Thalheim 2021-05-18 21:18:08 +01:00 committed by GitHub
commit e21b618934
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 3 deletions

View file

@ -1,4 +1,5 @@
{ rustPlatform, fetchFromGitHub, pkg-config, openssl, lib }:
{ lib, stdenv, rustPlatform, fetchFromGitHub, pkg-config
, openssl, libiconv, CoreServices, Security }:
rustPlatform.buildRustPackage rec {
pname = "trunk";
@ -12,7 +13,9 @@ rustPlatform.buildRustPackage rec {
};
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ];
buildInputs = if stdenv.isDarwin
then [ libiconv CoreServices Security ]
else [ openssl ];
cargoSha256 = "Qv7knTmNYtw0tbyWhFIV7tYkQiwFxcNPAeNiGCyeV8s=";

View file

@ -9059,7 +9059,9 @@ in
trezor-suite = callPackage ../applications/blockchains/trezor-suite { };
trunk = callPackage ../development/tools/trunk { };
trunk = callPackage ../development/tools/trunk {
inherit (darwin.apple_sdk.frameworks) CoreServices Security;
};
tthsum = callPackage ../applications/misc/tthsum { };