summary refs log tree commit diff
path: root/pkgs/development/tools/gocode-gomod
diff options
context:
space:
mode:
authorJaka Hudoklin <jaka@x-truder.net>2020-05-29 20:24:21 +0700
committerJaka Hudoklin <jaka@x-truder.net>2020-06-07 14:37:47 +0700
commit06d0a781d8a3818d08f2f8faf8a288471b85a48f (patch)
tree8436e3c0c9dbb8a68f12cfebfd00fbf0b270b49d /pkgs/development/tools/gocode-gomod
parent1c3e3e081c22ba4dbf8f1b8cb31a55830596b838 (diff)
downloadnixpkgs-06d0a781d8a3818d08f2f8faf8a288471b85a48f.tar
nixpkgs-06d0a781d8a3818d08f2f8faf8a288471b85a48f.tar.gz
nixpkgs-06d0a781d8a3818d08f2f8faf8a288471b85a48f.tar.bz2
nixpkgs-06d0a781d8a3818d08f2f8faf8a288471b85a48f.tar.lz
nixpkgs-06d0a781d8a3818d08f2f8faf8a288471b85a48f.tar.xz
nixpkgs-06d0a781d8a3818d08f2f8faf8a288471b85a48f.tar.zst
nixpkgs-06d0a781d8a3818d08f2f8faf8a288471b85a48f.zip
gocode-gomod: 2019-03-27 -> 1.0.0
Diffstat (limited to 'pkgs/development/tools/gocode-gomod')
-rw-r--r--pkgs/development/tools/gocode-gomod/default.nix18
-rw-r--r--pkgs/development/tools/gocode-gomod/deps.nix11
2 files changed, 6 insertions, 23 deletions
diff --git a/pkgs/development/tools/gocode-gomod/default.nix b/pkgs/development/tools/gocode-gomod/default.nix
index 603568236e6..f868b4bf761 100644
--- a/pkgs/development/tools/gocode-gomod/default.nix
+++ b/pkgs/development/tools/gocode-gomod/default.nix
@@ -1,11 +1,8 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
 
-buildGoPackage rec {
-  pname = "gocode-gomod-unstable";
-  version = "2019-03-27";
-  rev = "81059208699789f992bb4a4a3fedd734e335468d";
-
-  goPackagePath = "github.com/stamblerre/gocode";
+buildGoModule rec {
+  pname = "gocode-gomod";
+  version = "1.0.0";
 
   # we must allow references to the original `go` package,
   # because `gocode` needs to dig into $GOROOT to provide completions for the
@@ -15,15 +12,12 @@ buildGoPackage rec {
   excludedPackages = ''internal/suggest/testdata'';
 
   src = fetchFromGitHub {
-    inherit rev;
-
     owner = "stamblerre";
     repo = "gocode";
-    sha256 = "0y5lc7sq3913mvvczwx8mq5l3l9yg34jzaw742q8jpd1jzqyza94";
+    rev = "v${version}";
+    sha256 = "YAOYrPPKgnjCErq8+iW0Le51clGBv0MJy2Nnn7UVo/s=";
   };
 
-  goDeps = ./deps.nix;
-
   postInstall = ''
     mv $out/bin/gocode $out/bin/gocode-gomod
   '';
diff --git a/pkgs/development/tools/gocode-gomod/deps.nix b/pkgs/development/tools/gocode-gomod/deps.nix
deleted file mode 100644
index ac966269706..00000000000
--- a/pkgs/development/tools/gocode-gomod/deps.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-  {
-    goPackagePath = "golang.org/x/tools";
-    fetch = {
-      type = "git";
-      url = "https://go.googlesource.com/tools";
-      rev = "78dc5bac0cacea7969e98b79c3b86597e0aa4e25";
-      sha256 = "16jg2x1sfm39kz4rchn0gxyq99fnkxw6v51wxriqbs76a2wrznp9";
-    };
-  }
-]