nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ lib, buildNimPackage, fetchFromGitea, nimSHA2, preserves }:
2
3buildNimPackage rec {
4 pname = "syndicate";
5 version = "20221102";
6 src = fetchFromGitea {
7 domain = "git.syndicate-lang.org";
8 owner = "ehmry";
9 repo = "${pname}-nim";
10 rev = version;
11 hash = "sha256-yTPbEsBcpEPXfmhykbWzWdnJ2ExEJxdii1L+mqx8VGQ=";
12 };
13 propagatedBuildInputs = [ nimSHA2 preserves ];
14 doCheck = true;
15 meta = src.meta // {
16 description = "Nim implementation of the Syndicated Actor model";
17 license = lib.licenses.unlicense;
18 maintainers = with lib.maintainers; [ ehmry ];
19 };
20}