aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/tools/gocode-gomod/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/tools/gocode-gomod/default.nix')
-rw-r--r--nixpkgs/pkgs/development/tools/gocode-gomod/default.nix19
1 files changed, 7 insertions, 12 deletions
diff --git a/nixpkgs/pkgs/development/tools/gocode-gomod/default.nix b/nixpkgs/pkgs/development/tools/gocode-gomod/default.nix
index 603568236e6..01ee2931c99 100644
--- a/nixpkgs/pkgs/development/tools/gocode-gomod/default.nix
+++ b/nixpkgs/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,14 +12,13 @@ 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;
+ vendorSha256 = null;
postInstall = ''
mv $out/bin/gocode $out/bin/gocode-gomod
@@ -44,7 +40,6 @@ buildGoPackage rec {
'';
homepage = "https://github.com/stamblerre/gocode";
license = licenses.mit;
- platforms = platforms.all;
maintainers = with maintainers; [ kalbasit rvolosatovs ];
};
}