aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/tools/gometalinter/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/tools/gometalinter/default.nix')
-rw-r--r--nixpkgs/pkgs/development/tools/gometalinter/default.nix70
1 files changed, 0 insertions, 70 deletions
diff --git a/nixpkgs/pkgs/development/tools/gometalinter/default.nix b/nixpkgs/pkgs/development/tools/gometalinter/default.nix
deleted file mode 100644
index 1cd83e443aa..00000000000
--- a/nixpkgs/pkgs/development/tools/gometalinter/default.nix
+++ /dev/null
@@ -1,70 +0,0 @@
-{ buildGoPackage
-, deadcode
-, errcheck
-, fetchFromGitHub
-, go
-, go-check
-, go-tools
-, goconst
-, gocyclo
-, golint
-, gosec
-, gotools
-, ineffassign
-, maligned
-, interfacer
-, lib
-, makeWrapper
-, unconvert
-}:
-
-with lib;
-
-let
- runtimeDeps = [
- deadcode
- errcheck
- go
- go-check
- go-tools
- goconst
- gocyclo
- golint
- gosec
- gotools
- ineffassign
- interfacer
- maligned
- unconvert
- ];
-
-in buildGoPackage rec {
- pname = "gometalinter";
- version = "3.0.0";
-
- goPackagePath = "github.com/alecthomas/gometalinter";
- excludedPackages = "\\(regressiontests\\)";
-
- src = fetchFromGitHub {
- owner = "alecthomas";
- repo = "gometalinter";
- rev = "v${version}";
- sha256 = "06dd60531qp0hxfwnxnyi36d6div1j781jvcb99ykhgrg0kwmzq9";
- };
-
- postInstall = ''
- wrapProgram $bin/bin/gometalinter --prefix PATH : "${makeBinPath runtimeDeps}"
- '';
-
- buildInputs = [ makeWrapper ];
-
- allowGoReference = true;
-
- meta = with lib; {
- description = "Concurrently run Go lint tools and normalise their output";
- homepage = "https://github.com/alecthomas/gometalinter";
- license = licenses.mit;
- maintainers = with maintainers; [ kalbasit rvolosatovs ];
- platforms = platforms.linux ++ platforms.darwin;
- };
-}