python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / tools / gopls / default.nix
blob9a44432837ead7bc25722e46ded48c9dd40b445a
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "gopls";
5   version = "0.10.1";
7   src = fetchFromGitHub {
8     owner = "golang";
9     repo = "tools";
10     rev = "gopls/v${version}";
11     sha256 = "sha256-9WDqd8Xgiov/OFAFl5yZmon4o3grbOxzZs3wnNu7pbg=";
12   };
14   modRoot = "gopls";
15   vendorSha256 = "sha256-EZ/XPta2vQfemywoC2kbTamJ43K4tr4I7mwVzrTbRkA=";
17   doCheck = false;
19   # Only build gopls, and not the integration tests or documentation generator.
20   subPackages = [ "." ];
22   meta = with lib; {
23     description = "Official language server for the Go language";
24     homepage = "https://github.com/golang/tools/tree/master/gopls";
25     license = licenses.bsd3;
26     maintainers = with maintainers; [ mic92 rski SuperSandro2000 zimbatm ];
27   };