1 { lib, buildNimPackage, fetchFromGitea, hashlib, preserves }:
3 buildNimPackage (final: prev: {
7 domain = "git.syndicate-lang.org";
9 repo = "syndicate-nim";
11 hash = "sha256-/mZGWVdQ5FtZf2snPIjTG2tNFVzxQmxvkKuLCAGARYs=";
13 propagatedBuildInputs = [ hashlib preserves ];
14 nimFlags = [ "--mm:refc" "--threads:off" ];
15 meta = final.src.meta // {
16 description = "Nim implementation of the Syndicated Actor model";
17 license = lib.licenses.unlicense;
18 maintainers = with lib.maintainers; [ ehmry ];