@@ -1,11 +1,10 @@
|
|||||||
{
|
{
|
||||||
stdenv,
|
|
||||||
lib,
|
lib,
|
||||||
fetchFromGitHub,
|
stdenv,
|
||||||
rustPlatform,
|
apple-sdk_11,
|
||||||
capnproto,
|
capnproto,
|
||||||
darwin,
|
|
||||||
extra-cmake-modules,
|
extra-cmake-modules,
|
||||||
|
fetchFromGitHub,
|
||||||
fontconfig,
|
fontconfig,
|
||||||
llvmPackages,
|
llvmPackages,
|
||||||
nix-update-script,
|
nix-update-script,
|
||||||
@@ -13,6 +12,7 @@
|
|||||||
pkg-config,
|
pkg-config,
|
||||||
protobuf,
|
protobuf,
|
||||||
rust-jemalloc-sys,
|
rust-jemalloc-sys,
|
||||||
|
rustPlatform,
|
||||||
zlib,
|
zlib,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
@@ -39,21 +39,12 @@ rustPlatform.buildRustPackage rec {
|
|||||||
# https://github.com/vercel/turbo/blob/ea740706e0592b3906ab34c7cfa1768daafc2a84/CONTRIBUTING.md#linux-dependencies
|
# https://github.com/vercel/turbo/blob/ea740706e0592b3906ab34c7cfa1768daafc2a84/CONTRIBUTING.md#linux-dependencies
|
||||||
++ lib.optional stdenv.hostPlatform.isLinux llvmPackages.bintools;
|
++ lib.optional stdenv.hostPlatform.isLinux llvmPackages.bintools;
|
||||||
|
|
||||||
buildInputs =
|
buildInputs = [
|
||||||
[
|
fontconfig
|
||||||
fontconfig
|
openssl
|
||||||
openssl
|
rust-jemalloc-sys
|
||||||
rust-jemalloc-sys
|
zlib
|
||||||
zlib
|
] ++ lib.optional stdenv.hostPlatform.isDarwin apple-sdk_11;
|
||||||
]
|
|
||||||
++ lib.optionals stdenv.hostPlatform.isDarwin (
|
|
||||||
with darwin.apple_sdk_11_0.frameworks;
|
|
||||||
[
|
|
||||||
CoreFoundation
|
|
||||||
CoreServices
|
|
||||||
IOKit
|
|
||||||
]
|
|
||||||
);
|
|
||||||
|
|
||||||
cargoBuildFlags = [
|
cargoBuildFlags = [
|
||||||
"--package"
|
"--package"
|
||||||
|
|||||||
Reference in New Issue
Block a user