syndicate-flake/syndicate-rs/default.nix

22 lines
755 B
Nix
Raw Normal View History

2021-09-02 10:16:35 +00:00
{ lib, rustPlatform, rust, fetchgit, pkg-config, openssl }:
rustPlatform.buildRustPackage rec {
pname = "syndicate-rs";
2023-05-15 20:03:57 +00:00
version = "0.14.0";
2021-09-02 10:16:35 +00:00
src = fetchgit {
url = "https://git.syndicate-lang.org/syndicate-lang/syndicate-rs.git";
2023-05-15 20:03:57 +00:00
rev = "syndicate-v${version}";
sha256 = "sha256-B7+eeb9USdeMBwWFpM7+JZ+tYF/Of5n49OOil/ZR3sM=";
2021-09-02 10:16:35 +00:00
};
2023-05-15 20:03:57 +00:00
cargoHash = "sha256-HPbhp+tk+gL4INVA1SOyiqSYpQVhFq+B6N6M6vCKIHE=";
2021-09-02 10:16:35 +00:00
nativeBuildInputs = [ rust pkg-config ];
buildInputs = [ openssl ];
2021-09-03 11:48:15 +00:00
meta = {
description =
"Rust implementation of Dataspaces, Syndicate, and a high-speed networked dataspace broker.";
homepage = "https://git.syndicate-lang.org/syndicate-lang/syndicate-rs/";
maintainers = with lib.maintainers; [ ehmry ];
};
2021-09-02 10:16:35 +00:00
}