summaryrefslogtreecommitdiffstats
path: root/pkgs/rust/continuum/default.nix
blob: 48fefea3a4b352520c359b0c8bab09bdbd06eb72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{ fetchgit, fetchurl }:

let
  swagger-ui = fetchurl {
    url = "https://github.com/swagger-api/swagger-ui/archive/refs/tags/v5.17.12.zip";
    hash = "sha256-HK4z/JI+1yq8BTBJveYXv9bpN/sXru7bn/8g5mf2B/I=";
  };
in
{
  name = "continuum";
  src = fetchgit {
    url = "https://cgit.krebsco.de/continuum";
    rev = "v0.0.0";
    hash ="sha256-HorsWmman1SKkHOk16KgSJiZUQW0UmQzPuc3m8SzflY=";
  };
  features = [ "dashboard" "libp2p" "mycelium" "tor" ];
  crateOverrides.utoipa-swagger-ui = {
    preConfigure = "export SWAGGER_UI_DOWNLOAD_URL=file://${swagger-ui}";
  };
}