pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / servers / nats-streaming-server / default.nix
blob30f7b366e579ac5f8e872bf2a80a90a66728bbd4
1 { buildGoModule, fetchFromGitHub, lib  }:
3 buildGoModule rec {
4   pname   = "nats-streaming-server";
5   version = "0.25.6";
7   src = fetchFromGitHub {
8     rev    = "v${version}";
9     owner  = "nats-io";
10     repo   = pname;
11     sha256 = "sha256-i5fNxeJQXiyy+9NOGT1X68u9Pztxvnnba64rxIgjbZc=";
12   };
14   vendorHash = "sha256-r6RDHGAt83sKyMHvG3927rZroWdnTQFb8zTrmlc0W5U=";
16   # tests fail and ask to `go install`
17   doCheck = false;
19   meta = with lib; {
20     description = "NATS Streaming System Server";
21     license = licenses.asl20;
22     maintainers = [ maintainers.swdunlop ];
23     homepage = "https://nats.io/";
24     mainProgram = "nats-streaming-server";
25   };