summary refs log tree commit diff
path: root/pkgs/os-specific/darwin/apple-source-releases/libsecurity_pkcs12/default.nix
blob: b225d062dc944657a443a41bbc98d0959abfeab0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{ appleDerivation, libsecurity_asn1, libsecurity_cdsa_client, libsecurity_cdsa_utils, libsecurity_keychain }:
appleDerivation {
  patchPhase = ''
    substituteInPlace lib/pkcsoids.h --replace '#error' '#warning'
  '';
  preBuild = ''
    unpackFile ${libsecurity_keychain.src}
    mv libsecurity_keychain*/lib security_keychain
  '';
  buildInputs = [
    libsecurity_asn1
    libsecurity_cdsa_utils
    libsecurity_cdsa_client
  ];
}