Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / sql / dolt / default.nix
bloba0cb05a4140eb0d12ef9e960ddd62e372ad74aad
1 { fetchFromGitHub, lib, buildGoModule }:
3 buildGoModule rec {
4   pname = "dolt";
5   version = "1.41.3";
7   src = fetchFromGitHub {
8     owner = "dolthub";
9     repo = "dolt";
10     rev = "v${version}";
11     sha256 = "sha256-jp7LVPrAPUAKfsPMi+frCvG+7YH8dInbVVgwijVxSA8=";
12   };
14   modRoot = "./go";
15   subPackages = [ "cmd/dolt" ];
16   vendorHash = "sha256-Wbhvk3q4IVzIuZ3TnwSUORv8uNmTYJ/qu7dM9ROwMNA=";
17   proxyVendor = true;
18   doCheck = false;
20   meta = with lib; {
21     description = "Relational database with version control and CLI a-la Git";
22     mainProgram = "dolt";
23     homepage = "https://github.com/dolthub/dolt";
24     license = licenses.asl20;
25     maintainers = with maintainers; [ danbst ];
26   };