19 rustPlatform.buildRustPackage {
20 inherit pname version;
22 src = fetchFromGitHub {
23 owner = "build-trust";
25 rev = "ockam_v${version}";
26 hash = "sha256-AY0i7qXA7JXfIEY0htmL+/yn71xAuh7WowXOs2fD6n8=";
29 cargoHash = "sha256-gAl2es8UFVFv40sMY++SiDGjCMdL0XDN4PeSV7VlGmQ=";
39 ++ lib.optionals stdenv.hostPlatform.isDarwin [
44 passthru.updateScript = nix-update-script { };
46 # too many tests fail for now
50 description = "Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale";
51 homepage = "https://github.com/build-trust/ockam";
52 license = licenses.mpl20;
53 maintainers = with maintainers; [ happysalada ];