syndicate-rs-0.15.1 -> syndicate-server-0.24.0
This commit is contained in:
parent
abd2ba6f60
commit
392e335620
|
@ -19,12 +19,15 @@
|
|||
preserves-nim = final.callPackage ./preserves-nim { };
|
||||
preserves-tools =
|
||||
final.callPackage ./preserves-tools { rust = rust'; };
|
||||
syndicate-rs = final.callPackage ./syndicate-rs { rust = rust'; };
|
||||
syndicate-server =
|
||||
final.callPackage ./syndicate-server { rust = rust'; };
|
||||
};
|
||||
|
||||
packages = forEachSystem (system:
|
||||
let pkgs = nixpkgs.legacyPackages.${system}.extend self.overlay;
|
||||
in with pkgs; { inherit preserves-nim preserves-tools syndicate-rs; });
|
||||
in with pkgs; {
|
||||
inherit preserves-nim preserves-tools syndicate-server;
|
||||
});
|
||||
|
||||
nixosModules.syndicate-server =
|
||||
# A little hack to apply our overlay to this module only.
|
||||
|
|
|
@ -13,8 +13,8 @@ with lib;
|
|||
};
|
||||
|
||||
package = mkOption {
|
||||
default = pkgs.syndicate-rs;
|
||||
defaultText = "pkgs.syndicate-rs";
|
||||
default = pkgs.syndicate-server;
|
||||
defaultText = "pkgs.syndicate-server";
|
||||
type = types.package;
|
||||
description = "The package to use for the Syndicate dataspace server.";
|
||||
};
|
||||
|
@ -56,7 +56,7 @@ with lib;
|
|||
description = "Syndicate dataspace server";
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
serviceConfig = {
|
||||
ExecStart = "${cfg.package}/bin/syndicate-server ${
|
||||
ExecStart = "${cfg.package}/bin/syndicate-server --no-banner ${
|
||||
lib.strings.concatMapStrings (l: " --socket ${l}") cfg.unixListeners
|
||||
}";
|
||||
Group = cfg.group;
|
||||
|
|
|
@ -1,20 +1,21 @@
|
|||
# https://git.syndicate-lang.org/synit/synit/src/branch/main/packaging/packages/syndicate-server/APKBUILD
|
||||
|
||||
{ lib, rustPlatform, rust, fetchgit, pkg-config, openssl }:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "syndicate-rs";
|
||||
version = "0.14.0";
|
||||
pname = "syndicate-server";
|
||||
version = "0.24.0";
|
||||
src = fetchgit {
|
||||
url = "https://git.syndicate-lang.org/syndicate-lang/syndicate-rs.git";
|
||||
rev = "syndicate-v${version}";
|
||||
sha256 = "sha256-B7+eeb9USdeMBwWFpM7+JZ+tYF/Of5n49OOil/ZR3sM=";
|
||||
rev = "${pname}-v${version}";
|
||||
sha256 = "sha256-91dGi7CyI/6XkbpWbFtnb6XACIExHX/6XYVkKlkDTzc=";
|
||||
};
|
||||
cargoHash = "sha256-HPbhp+tk+gL4INVA1SOyiqSYpQVhFq+B6N6M6vCKIHE=";
|
||||
cargoHash = "sha256-MXchqX8wvMwnT2Js0YVIgOKsZuGglnKRg3HsuyOgBsI=";
|
||||
nativeBuildInputs = [ rust pkg-config ];
|
||||
buildInputs = [ openssl ];
|
||||
|
||||
meta = {
|
||||
description =
|
||||
"Rust implementation of Dataspaces, Syndicate, and a high-speed networked dataspace broker.";
|
||||
description = "Syndicate broker server";
|
||||
homepage = "https://git.syndicate-lang.org/syndicate-lang/syndicate-rs/";
|
||||
maintainers = with lib.maintainers; [ ehmry ];
|
||||
};
|
Loading…
Reference in New Issue