about summary refs log tree commit diff
path: root/pkgs/development/tools/protolint/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/tools/protolint/default.nix')
-rw-r--r--pkgs/development/tools/protolint/default.nix40
1 files changed, 0 insertions, 40 deletions
diff --git a/pkgs/development/tools/protolint/default.nix b/pkgs/development/tools/protolint/default.nix
deleted file mode 100644
index 7f58ceab0dba..000000000000
--- a/pkgs/development/tools/protolint/default.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ lib, buildGoModule, fetchFromGitHub }:
-buildGoModule rec {
-  pname = "protolint";
-  version = "0.50.5";
-
-  src = fetchFromGitHub {
-    owner = "yoheimuta";
-    repo = pname;
-    rev = "v${version}";
-    hash = "sha256-dJurnM+AXdAd0/WBfnGT8KfpLmKHd5YAIZvMj5HHibI=";
-  };
-
-  vendorHash = "sha256-pjDVOD6McJdER+BbUckKt4WW/AXsCxdA2nNn8iWSlGE=";
-
-  # Something about the way we run tests causes issues. It doesn't happen
-  # when using "go test" directly:
-  # === RUN   TestEnumFieldNamesPrefixRule_Apply_fix/no_fix_for_a_correct_proto
-  #    util_test.go:35: open : no such file or directory
-  # === RUN   TestEnumFieldNamesPrefixRule_Apply_fix/fix_for_an_incorrect_proto
-  #    util_test.go:35: open : no such file or directory
-  excludedPackages = [ "internal" ];
-
-  ldflags = let
-    rev = builtins.substring 0 7 src.rev;
-  in [
-    "-X github.com/yoheimuta/protolint/internal/cmd.version=${version}"
-    "-X github.com/yoheimuta/protolint/internal/cmd.revision=${rev}"
-    "-X github.com/yoheimuta/protolint/internal/cmd/protocgenprotolint.version=${version}"
-    "-X github.com/yoheimuta/protolint/internal/cmd/protocgenprotolint.revision=${rev}"
-  ];
-
-  meta = with lib; {
-    description = "Pluggable linter and fixer to enforce Protocol Buffer style and conventions";
-    homepage = "https://github.com/yoheimuta/protolint";
-    license = licenses.mit;
-    platforms = platforms.all;
-    maintainers = [ maintainers.zane ];
-    mainProgram = "protolint";
-  };
-}