evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / vi / vitess / package.nix
blob1363cf66b3045455d30eaee9e4bfa2c7f53ba557
1 { lib, buildGoModule, fetchFromGitHub, sqlite }:
3 buildGoModule rec {
4   pname = "vitess";
5   version = "20.0.2";
7   src = fetchFromGitHub {
8     owner = "vitessio";
9     repo = pname;
10     rev = "v${version}";
11     hash = "sha256-I+pz8bz/H1mg7cQnPiJZxYr1gyzajMLVqg8yHbBXYLc=";
12   };
14   vendorHash = "sha256-ZDPDL7vJoPv5pIS5xhHAgLiZsiF2B85KNnqGQJPk1SQ=";
16   buildInputs = [ sqlite ];
18   subPackages = [ "go/cmd/..." ];
20   # integration tests require access to syslog and root
21   doCheck = false;
23   meta = with lib; {
24     homepage = "https://vitess.io/";
25     changelog = "https://github.com/vitessio/vitess/releases/tag/v${version}";
26     description = "Database clustering system for horizontal scaling of MySQL";
27     license = licenses.asl20;
28     maintainers = with maintainers; [ urandom ];
29   };