lol

golint: disable broken tests, normalize version

authored by

Sandro Jäckel and committed by
tomberek
7ae93833 b375d71b

+9 -4
+9 -4
pkgs/development/tools/golint/default.nix
··· 1 1 { lib, buildGoModule, fetchgit }: 2 2 3 3 buildGoModule rec { 4 - pname = "lint"; 5 - version = "20201208-${lib.strings.substring 0 7 rev}"; 6 - rev = "83fdc39ff7b56453e3793356bcff3070b9b96445"; 4 + pname = "golint"; 5 + version = "unstable-2020-12-08"; 7 6 8 7 # we must allow references to the original `go` package, as golint uses 9 8 # compiler go/build package to load the packages it's linting. 10 9 allowGoReference = true; 11 10 12 11 src = fetchgit { 13 - inherit rev; 14 12 url = "https://go.googlesource.com/lint"; 13 + rev = "83fdc39ff7b56453e3793356bcff3070b9b96445"; 15 14 sha256 = "sha256-g4Z9PREOxGoN7n/XhutawsITBznJlbz6StXeDYvOQ1c="; 16 15 }; 17 16 18 17 vendorSha256 = "sha256-dPadFoymYu2Uw2AXZfbaBfxsN8IWMuK1TrcknHco3Bo="; 18 + 19 + # tests no longer work: 20 + # found packages pkg (4.go) and foo (blank-import-lib.go) in /build/lint-6edffad/testdata 21 + # testdata/errorf-custom.go:9:2: cannot find package "." in: 22 + # /build/lint-6edffad/vendor/github.com/pkg/errors 23 + doCheck = false; 19 24 20 25 meta = with lib; { 21 26 homepage = "https://golang.org";