surrealpatch/pkg/nix/spec/x86_64-apple-darwin.nix

25 lines
509 B
Nix
Raw Normal View History

{ pkgs, target, util }:
{
inherit target;
features = with util.features; [ storage-mem http ];
buildSpec = with pkgs; {
depsBuildBuild = [ clang protobuf perl ];
nativeBuildInputs = [ pkg-config ];
2022-12-17 15:08:07 +00:00
buildInputs = [ openssl libiconv darwin.apple_sdk.frameworks.Security ];
CARGO_BUILD_TARGET = target;
LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib";
PROTOC = "${protobuf}/bin/protoc";
PROTOC_INCLUDE = "${protobuf}/include";
OPENSSL_NO_VENDOR = "true";
};
}