Commit 88a55dff authored by Emery Hemingway's avatar Emery Hemingway Committed by Emery Hemingway
Browse files

syndicate_utils: 20240509 -> 20250110

parent 1a9cc701
Loading
Loading
Loading
Loading
+0 −142
Original line number Diff line number Diff line
{
  "depends": [
    {
      "method": "fetchzip",
      "packages": [
        "cps"
      ],
      "path": "/nix/store/8gbhwni0akqskdb3qhn5nfgv6gkdz0vz-source",
      "rev": "c90530ac57f98a842b7be969115c6ef08bdcc564",
      "sha256": "0h8ghs2fqg68j3jdcg7grnxssmllmgg99kym2w0a3vlwca1zvr62",
      "srcDir": "",
      "url": "https://github.com/ehmry/cps/archive/c90530ac57f98a842b7be969115c6ef08bdcc564.tar.gz"
    },
    {
      "method": "fetchzip",
      "packages": [
        "getdns"
      ],
      "path": "/nix/store/x9xmn7w4k6jg8nv5bnx148ibhnsfh362-source",
      "rev": "c73cbe288d9f9480586b8fa87f6d794ffb6a6ce6",
      "sha256": "1sbgx2x51szr22i72n7c8jglnfmr8m7y7ga0v85d58fwadiv7g6b",
      "srcDir": "src",
      "url": "https://git.sr.ht/~ehmry/getdns-nim/archive/c73cbe288d9f9480586b8fa87f6d794ffb6a6ce6.tar.gz"
    },
    {
      "method": "fetchzip",
      "packages": [
        "hashlib"
      ],
      "path": "/nix/store/fav82xdbicvlk34nmcbl89zx99lr3mbs-source",
      "rev": "f9455d4be988e14e3dc7933eb7cc7d7c4820b7ac",
      "sha256": "1sx6j952lj98629qfgr7ds5aipyw9d6lldcnnqs205wpj4pkcjb3",
      "srcDir": "",
      "url": "https://github.com/ehmry/hashlib/archive/f9455d4be988e14e3dc7933eb7cc7d7c4820b7ac.tar.gz"
    },
    {
      "method": "fetchzip",
      "packages": [
        "preserves"
      ],
      "path": "/nix/store/hzb7af7lbd4kgd5y4hbgxv1lswig36yj-source",
      "rev": "fd498c6457cb9ad2f3179daa40da69eec00326dd",
      "sha256": "182xvw04vjw83mlcrkwkip29b44h0v8dapg2014k9011h90mdsj4",
      "srcDir": "src",
      "url": "https://git.syndicate-lang.org/ehmry/preserves-nim/archive/fd498c6457cb9ad2f3179daa40da69eec00326dd.tar.gz"
    },
    {
      "method": "fetchzip",
      "packages": [
        "stew"
      ],
      "path": "/nix/store/mqg8qzsbcc8xqabq2yzvlhvcyqypk72c-source",
      "rev": "3c91b8694e15137a81ec7db37c6c58194ec94a6a",
      "sha256": "17lfhfxp5nxvld78xa83p258y80ks5jb4n53152cdr57xk86y07w",
      "srcDir": "",
      "url": "https://github.com/status-im/nim-stew/archive/3c91b8694e15137a81ec7db37c6c58194ec94a6a.tar.gz"
    },
    {
      "method": "fetchzip",
      "packages": [
        "syndicate"
      ],
      "path": "/nix/store/dw30cq9gxz3353zgaq4a36ajq6chvbwc-source",
      "rev": "3a4dc1f13392830b587138199643d30fdbec8541",
      "sha256": "1mbd17rjm1fsx7d0ckzyjih2nzdjqs52ck9wscqcg9nvf3ib5mvh",
      "srcDir": "src",
      "url": "https://git.syndicate-lang.org/ehmry/syndicate-nim/archive/3a4dc1f13392830b587138199643d30fdbec8541.tar.gz"
    },
    {
      "method": "fetchzip",
      "packages": [
        "sys"
      ],
      "path": "/nix/store/syhxsjlsdqfap0hk4qp3s6kayk8cqknd-source",
      "rev": "4ef3b624db86e331ba334e705c1aa235d55b05e1",
      "sha256": "1q4qgw4an4mmmcbx48l6xk1jig1vc8p9cq9dbx39kpnb0890j32q",
      "srcDir": "src",
      "url": "https://github.com/ehmry/nim-sys/archive/4ef3b624db86e331ba334e705c1aa235d55b05e1.tar.gz"
    },
    {
      "method": "fetchzip",
      "packages": [
        "taps"
      ],
      "path": "/nix/store/6y14ia52kr7jyaa0izx37mlablmq9s65-source",
      "rev": "8c8572cd971d1283e6621006b310993c632da247",
      "sha256": "1dp166bv9x773jmfqppg5i3v3rilgff013vb11yzwcid9l7s3iy8",
      "srcDir": "src",
      "url": "https://git.sr.ht/~ehmry/nim_taps/archive/8c8572cd971d1283e6621006b310993c632da247.tar.gz"
    },
    {
      "date": "2024-04-02T15:38:57+01:00",
      "deepClone": false,
      "fetchLFS": false,
      "fetchSubmodules": true,
      "hash": "sha256-iZb9aAgYr4FGkqfIg49QWiCqeizIi047kFhugHiP8o0=",
      "leaveDotGit": false,
      "method": "git",
      "packages": [
        "solo5_dispatcher"
      ],
      "path": "/nix/store/sf5dgj2ljvahcm6my7d61ibda51vnrii-solo5_dispatcher",
      "rev": "a7a894a96a2221284012800e6fd32923d83d20bd",
      "sha256": "13gjixw80vjqj0xlx2y85ixal82sa27q7j57j9383bqq11lgv5l9",
      "srcDir": "pkg",
      "url": "https://git.sr.ht/~ehmry/solo5_dispatcher"
    },
    {
      "method": "fetchzip",
      "packages": [
        "bigints"
      ],
      "path": "/nix/store/jvrm392g8adfsgf36prgwkbyd7vh5jsw-source",
      "rev": "86ea14d31eea9275e1408ca34e6bfe9c99989a96",
      "sha256": "15pcpmnk1bnw3k8769rjzcpg00nahyrypwbxs88jnwr4aczp99j4",
      "srcDir": "src",
      "url": "https://github.com/ehmry/nim-bigints/archive/86ea14d31eea9275e1408ca34e6bfe9c99989a96.tar.gz"
    },
    {
      "method": "fetchzip",
      "packages": [
        "nimcrypto"
      ],
      "path": "/nix/store/h7lgq3by9mx8in03vzh0y964lnnlkalp-source",
      "rev": "ff6afc6a753bd645cad4568472c7733d1715e31e",
      "sha256": "0h9vpayp66pg66114bl0nsvlv1nzp7f0x5b35gbsbd7svzlcz5zj",
      "srcDir": "",
      "url": "https://github.com/cheatfate/nimcrypto/archive/ff6afc6a753bd645cad4568472c7733d1715e31e.tar.gz"
    },
    {
      "method": "fetchzip",
      "packages": [
        "npeg"
      ],
      "path": "/nix/store/xpn694ibgipj8xak3j4bky6b3k0vp7hh-source",
      "rev": "ec0cc6e64ea4c62d2aa382b176a4838474238f8d",
      "sha256": "1fi9ls3xl20bmv1ikillxywl96i9al6zmmxrbffx448gbrxs86kg",
      "srcDir": "src",
      "url": "https://github.com/zevv/npeg/archive/ec0cc6e64ea4c62d2aa382b176a4838474238f8d.tar.gz"
    }
  ]
}
+6 −7
Original line number Diff line number Diff line
{
  lib,
  buildNimPackage,
  buildNimSbom,
  fetchFromGitea,
  libxml2,
  libxslt,
@@ -9,27 +9,26 @@
  sqlite,
}:

buildNimPackage (finalAttrs: {
buildNimSbom (finalAttrs: {
  pname = "syndicate_utils";
  version = "20240509";

  src = fetchFromGitea {
    domain = "git.syndicate-lang.org";
    owner = "ehmry";
    repo = "syndicate_utils";
    rev = finalAttrs.version;
    hash = "sha256-Sy6Ad0nNr/0y5W4z3SzlwfsA8hiXzlOPDOGdwbCYROs=";
    hash = "sha256-X8sb/2mkhVp0jJpTk9uYSDhAVui4jHl355amRCnkNhA=";
  };

  buildInputs = [
    postgresql.out
    postgresql
    sqlite
    libxml2
    libxslt
    openssl
  ];

  lockFile = ./lock.json;
  nimFlags = [ "--define:nimPreviewHashRef" ];

  meta = finalAttrs.src.meta // {
    description = "Utilities for the Syndicated Actor Model";
@@ -37,4 +36,4 @@ buildNimPackage (finalAttrs: {
    maintainers = [ lib.maintainers.ehmry ];
    license = lib.licenses.unlicense;
  };
})
}) ./sbom.json
+657 −0
Original line number Diff line number Diff line
{
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "metadata": {
    "component": {
      "type": "application",
      "bom-ref": "pkg:nim/syndicate_utils",
      "name": "syndicate_utils",
      "description": "Utilites for Syndicated Actors and Synit",
      "version": "20250110",
      "authors": [
        {
          "name": "Emery Hemingway"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Unlicense"
          }
        }
      ],
      "properties": [
        {
          "name": "nim:skipExt",
          "value": "nim"
        },
        {
          "name": "nim:bin:dns-actor",
          "value": "dns_actor"
        },
        {
          "name": "nim:bin:esc-printer-driver",
          "value": "esc_printer_driver"
        },
        {
          "name": "nim:bin:mintsturdyref",
          "value": "mintsturdyref"
        },
        {
          "name": "nim:bin:mount-actor",
          "value": "mount_actor"
        },
        {
          "name": "nim:bin:msg",
          "value": "msg"
        },
        {
          "name": "nim:bin:postgre-actor",
          "value": "postgre_actor"
        },
        {
          "name": "nim:bin:preserve-process-environment",
          "value": "preserve_process_environment"
        },
        {
          "name": "nim:bin:rofi-script-actor",
          "value": "rofi_script_actor"
        },
        {
          "name": "nim:bin:sqlite-actor",
          "value": "sqlite_actor"
        },
        {
          "name": "nim:bin:syndesizer",
          "value": "syndesizer"
        },
        {
          "name": "nim:bin:syndump",
          "value": "syndump"
        },
        {
          "name": "nim:bin:synqa",
          "value": "synqa"
        },
        {
          "name": "nim:bin:xslt-actor",
          "value": "xslt_actor"
        },
        {
          "name": "nim:srcDir",
          "value": "src"
        },
        {
          "name": "nim:backend",
          "value": "c"
        }
      ]
    }
  },
  "components": [
    {
      "type": "library",
      "bom-ref": "pkg:nim/syndicate",
      "name": "syndicate",
      "version": "trunk",
      "externalReferences": [
        {
          "url": "https://git.syndicate-lang.org/ehmry/syndicate-nim/archive/eb3c522f9f051ceeef4c8518820fcd90fe2a2c2d.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://git.syndicate-lang.org/ehmry/syndicate-nim.git",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/sg7dxaz3g2qgb2sp0lzyyl2iwddbxljl-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "eb3c522f9f051ceeef4c8518820fcd90fe2a2c2d"
        },
        {
          "name": "nix:fod:sha256",
          "value": "1gjjybfgw99dm8m5i6nm5zsgs7bavkqw6pgia8pc4n41h4ppshiw"
        },
        {
          "name": "nix:fod:url",
          "value": "https://git.syndicate-lang.org/ehmry/syndicate-nim/archive/eb3c522f9f051ceeef4c8518820fcd90fe2a2c2d.tar.gz"
        },
        {
          "name": "nix:fod:ref",
          "value": "trunk"
        },
        {
          "name": "nix:fod:srcDir",
          "value": "src"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/preserves",
      "name": "preserves",
      "version": "20241221",
      "externalReferences": [
        {
          "url": "https://git.syndicate-lang.org/ehmry/preserves-nim/archive/c9f5806b153b2fd3ed8f868f8cf36cdbc25cd3d5.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://git.syndicate-lang.org/ehmry/preserves-nim.git",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/jr5la48ywfs0ghn5v5256rjqwyxzmd7a-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "c9f5806b153b2fd3ed8f868f8cf36cdbc25cd3d5"
        },
        {
          "name": "nix:fod:sha256",
          "value": "1fh8r9mhr3f4mf45fc1shnqfxdrdlif1nsvqd016ni16vmcvclmc"
        },
        {
          "name": "nix:fod:url",
          "value": "https://git.syndicate-lang.org/ehmry/preserves-nim/archive/c9f5806b153b2fd3ed8f868f8cf36cdbc25cd3d5.tar.gz"
        },
        {
          "name": "nix:fod:ref",
          "value": "20241221"
        },
        {
          "name": "nix:fod:srcDir",
          "value": "src"
        },
        {
          "name": "nix:fod:date",
          "value": "2024-05-23T15:58:40+03:00"
        },
        {
          "name": "nix:fod:hash",
          "value": "sha256-JvdvLdPajDgIPbLblO0LbOm0wEp530fs8LYmgH885sk="
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/sys",
      "name": "sys",
      "version": "4ef3b624db86e331ba334e705c1aa235d55b05e1",
      "externalReferences": [
        {
          "url": "https://github.com/ehmry/nim-sys/archive/4ef3b624db86e331ba334e705c1aa235d55b05e1.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://github.com/ehmry/nim-sys.git",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/syhxsjlsdqfap0hk4qp3s6kayk8cqknd-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "4ef3b624db86e331ba334e705c1aa235d55b05e1"
        },
        {
          "name": "nix:fod:sha256",
          "value": "1q4qgw4an4mmmcbx48l6xk1jig1vc8p9cq9dbx39kpnb0890j32q"
        },
        {
          "name": "nix:fod:url",
          "value": "https://github.com/ehmry/nim-sys/archive/4ef3b624db86e331ba334e705c1aa235d55b05e1.tar.gz"
        },
        {
          "name": "nix:fod:srcDir",
          "value": "src"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/taps",
      "name": "taps",
      "version": "20240405",
      "externalReferences": [
        {
          "url": "https://git.sr.ht/~ehmry/nim_taps/archive/8c8572cd971d1283e6621006b310993c632da247.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://git.sr.ht/~ehmry/nim_taps",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/6y14ia52kr7jyaa0izx37mlablmq9s65-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "8c8572cd971d1283e6621006b310993c632da247"
        },
        {
          "name": "nix:fod:sha256",
          "value": "1dp166bv9x773jmfqppg5i3v3rilgff013vb11yzwcid9l7s3iy8"
        },
        {
          "name": "nix:fod:url",
          "value": "https://git.sr.ht/~ehmry/nim_taps/archive/8c8572cd971d1283e6621006b310993c632da247.tar.gz"
        },
        {
          "name": "nix:fod:ref",
          "value": "20240405"
        },
        {
          "name": "nix:fod:srcDir",
          "value": "src"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/nimcrypto",
      "name": "nimcrypto",
      "version": "traditional-api",
      "externalReferences": [
        {
          "url": "https://github.com/cheatfate/nimcrypto/archive/602c5d20c69c76137201b5d41f788f72afb95aa8.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://github.com/cheatfate/nimcrypto",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/zyr8zwh7vaiycn1s4r8cxwc71f2k5l0h-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "602c5d20c69c76137201b5d41f788f72afb95aa8"
        },
        {
          "name": "nix:fod:sha256",
          "value": "1dmdmgb6b9m5f8dyxk781nnd61dsk3hdxqks7idk9ncnpj9fng65"
        },
        {
          "name": "nix:fod:url",
          "value": "https://github.com/cheatfate/nimcrypto/archive/602c5d20c69c76137201b5d41f788f72afb95aa8.tar.gz"
        },
        {
          "name": "nix:fod:ref",
          "value": "traditional-api"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/npeg",
      "name": "npeg",
      "version": "1.2.2",
      "externalReferences": [
        {
          "url": "https://github.com/zevv/npeg/archive/ec0cc6e64ea4c62d2aa382b176a4838474238f8d.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://github.com/zevv/npeg.git",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/xpn694ibgipj8xak3j4bky6b3k0vp7hh-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "ec0cc6e64ea4c62d2aa382b176a4838474238f8d"
        },
        {
          "name": "nix:fod:sha256",
          "value": "1fi9ls3xl20bmv1ikillxywl96i9al6zmmxrbffx448gbrxs86kg"
        },
        {
          "name": "nix:fod:url",
          "value": "https://github.com/zevv/npeg/archive/ec0cc6e64ea4c62d2aa382b176a4838474238f8d.tar.gz"
        },
        {
          "name": "nix:fod:ref",
          "value": "1.2.2"
        },
        {
          "name": "nix:fod:srcDir",
          "value": "src"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/bigints",
      "name": "bigints",
      "version": "20231006",
      "externalReferences": [
        {
          "url": "https://github.com/ehmry/nim-bigints/archive/86ea14d31eea9275e1408ca34e6bfe9c99989a96.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://github.com/ehmry/nim-bigints.git",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/jvrm392g8adfsgf36prgwkbyd7vh5jsw-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "86ea14d31eea9275e1408ca34e6bfe9c99989a96"
        },
        {
          "name": "nix:fod:sha256",
          "value": "15pcpmnk1bnw3k8769rjzcpg00nahyrypwbxs88jnwr4aczp99j4"
        },
        {
          "name": "nix:fod:url",
          "value": "https://github.com/ehmry/nim-bigints/archive/86ea14d31eea9275e1408ca34e6bfe9c99989a96.tar.gz"
        },
        {
          "name": "nix:fod:ref",
          "value": "20231006"
        },
        {
          "name": "nix:fod:srcDir",
          "value": "src"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/cps",
      "name": "cps",
      "version": "0.10.4",
      "externalReferences": [
        {
          "url": "https://github.com/nim-works/cps/archive/2a4d771a715ba45cfba3a82fa625ae7ad6591c8b.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://github.com/nim-works/cps",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/m9vpcf3dq6z2h1xpi1vlw0ycxp91s5p7-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "2a4d771a715ba45cfba3a82fa625ae7ad6591c8b"
        },
        {
          "name": "nix:fod:sha256",
          "value": "0c62k5wpq9z9mn8cd4rm8jjc4z0xmnak4piyj5dsfbyj6sbdw2bf"
        },
        {
          "name": "nix:fod:url",
          "value": "https://github.com/nim-works/cps/archive/2a4d771a715ba45cfba3a82fa625ae7ad6591c8b.tar.gz"
        },
        {
          "name": "nix:fod:ref",
          "value": "0.10.4"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/stew",
      "name": "stew",
      "version": "3c91b8694e15137a81ec7db37c6c58194ec94a6a",
      "externalReferences": [
        {
          "url": "https://github.com/status-im/nim-stew/archive/3c91b8694e15137a81ec7db37c6c58194ec94a6a.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://github.com/status-im/nim-stew",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/mqg8qzsbcc8xqabq2yzvlhvcyqypk72c-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "3c91b8694e15137a81ec7db37c6c58194ec94a6a"
        },
        {
          "name": "nix:fod:sha256",
          "value": "17lfhfxp5nxvld78xa83p258y80ks5jb4n53152cdr57xk86y07w"
        },
        {
          "name": "nix:fod:url",
          "value": "https://github.com/status-im/nim-stew/archive/3c91b8694e15137a81ec7db37c6c58194ec94a6a.tar.gz"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/getdns",
      "name": "getdns",
      "version": "20241222",
      "externalReferences": [
        {
          "url": "https://git.sr.ht/~ehmry/getdns-nim/archive/7cdedf05a2d9b3b6b0fffcfc548c63986ac7f5a7.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://git.sr.ht/~ehmry/getdns-nim",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/k662j228f0xh75d75jb212zhy5qd85dv-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "7cdedf05a2d9b3b6b0fffcfc548c63986ac7f5a7"
        },
        {
          "name": "nix:fod:sha256",
          "value": "1j80pv2kv7hxcmxpy6ykil01jywffaagcb1jad5aam4m9r2bfbp0"
        },
        {
          "name": "nix:fod:url",
          "value": "https://git.sr.ht/~ehmry/getdns-nim/archive/7cdedf05a2d9b3b6b0fffcfc548c63986ac7f5a7.tar.gz"
        },
        {
          "name": "nix:fod:ref",
          "value": "20241222"
        },
        {
          "name": "nix:fod:srcDir",
          "value": "src"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:nim/solo5_dispatcher",
      "name": "solo5_dispatcher",
      "version": "20240522",
      "externalReferences": [
        {
          "url": "https://git.sr.ht/~ehmry/solo5_dispatcher/archive/cc64ef99416b22b12e4a076d33de9e25a163e57d.tar.gz",
          "type": "source-distribution"
        },
        {
          "url": "https://git.sr.ht/~ehmry/solo5_dispatcher",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "nix:fod:method",
          "value": "fetchzip"
        },
        {
          "name": "nix:fod:path",
          "value": "/nix/store/4jj467pg4hs6warhksb8nsxn9ykz8c7c-source"
        },
        {
          "name": "nix:fod:rev",
          "value": "cc64ef99416b22b12e4a076d33de9e25a163e57d"
        },
        {
          "name": "nix:fod:sha256",
          "value": "1v9i9fqgx1g76yrmz2xwj9mxfwbjfpar6dsyygr68fv9031cqxq7"
        },
        {
          "name": "nix:fod:url",
          "value": "https://git.sr.ht/~ehmry/solo5_dispatcher/archive/cc64ef99416b22b12e4a076d33de9e25a163e57d.tar.gz"
        },
        {
          "name": "nix:fod:ref",
          "value": "20240522"
        },
        {
          "name": "nix:fod:srcDir",
          "value": "pkg"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:nim/syndicate_utils",
      "dependsOn": [
        "pkg:nim/syndicate"
      ]
    },
    {
      "ref": "pkg:nim/syndicate",
      "dependsOn": [
        "pkg:nim/nimcrypto",
        "pkg:nim/preserves",
        "pkg:nim/sys",
        "pkg:nim/taps"
      ]
    },
    {
      "ref": "pkg:nim/preserves",
      "dependsOn": [
        "pkg:nim/npeg",
        "pkg:nim/bigints"
      ]
    },
    {
      "ref": "pkg:nim/sys",
      "dependsOn": [
        "pkg:nim/cps",
        "pkg:nim/stew"
      ]
    },
    {
      "ref": "pkg:nim/taps",
      "dependsOn": [
        "pkg:nim/getdns",
        "pkg:nim/sys",
        "pkg:nim/cps",
        "pkg:nim/solo5_dispatcher"
      ]
    },
    {
      "ref": "pkg:nim/nimcrypto",
      "dependsOn": []
    },
    {
      "ref": "pkg:nim/npeg",
      "dependsOn": []
    },
    {
      "ref": "pkg:nim/bigints",
      "dependsOn": []
    },
    {
      "ref": "pkg:nim/cps",
      "dependsOn": []
    },
    {
      "ref": "pkg:nim/stew",
      "dependsOn": []
    },
    {
      "ref": "pkg:nim/getdns",
      "dependsOn": []
    },
    {
      "ref": "pkg:nim/solo5_dispatcher",
      "dependsOn": [
        "pkg:nim/cps"
      ]
    }
  ]
}