openethereum: linux -> unix, remove systemd from buildInputs

This commit is contained in:
yihuang 2020-10-01 07:16:27 +08:00
parent 33ed2e9e54
commit ce07fef9f4
No known key found for this signature in database
GPG Key ID: B0E508BA8BD63494
1 changed files with 6 additions and 2 deletions

View File

@ -5,7 +5,9 @@
, llvmPackages , llvmPackages
, openssl , openssl
, pkg-config , pkg-config
, stdenv
, systemd , systemd
, darwin
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
@ -31,7 +33,9 @@ rustPlatform.buildRustPackage rec {
pkg-config pkg-config
]; ];
buildInputs = [ openssl systemd ]; buildInputs = [ openssl ]
++ stdenv.lib.optionals stdenv.isLinux [ systemd ]
++ stdenv.lib.optionals stdenv.isDarwin [ darwin.Security ];
cargoBuildFlags = [ "--features final" ]; cargoBuildFlags = [ "--features final" ];
@ -43,6 +47,6 @@ rustPlatform.buildRustPackage rec {
homepage = "http://parity.io/ethereum"; homepage = "http://parity.io/ethereum";
license = licenses.gpl3; license = licenses.gpl3;
maintainers = with maintainers; [ akru xrelkd ]; maintainers = with maintainers; [ akru xrelkd ];
platforms = platforms.linux; platforms = stdenv.lib.platforms.unix;
}; };
} }