From a5e53896370649463b186f444b14231eee7ff331 Mon Sep 17 00:00:00 2001 From: Euan Kemp Date: Fri, 18 Mar 2022 19:34:02 -0700 Subject: [PATCH] gopls: 0.8.0 -> 0.8.1 Update gopls. This also changes the version of go used to build it to go1.18. This is required for gopls to work with go1.18 code. It's still backwards compatible with go1.17 code, so building with 1.18 should allow us to support all supported go versions (1.17+1.18) correctly, while building with 1.17 does not. Once #164320 merges, this should switch back to buildGoModule. --- pkgs/development/tools/gopls/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/gopls/default.nix b/pkgs/development/tools/gopls/default.nix index 0f57be390f2..069cd2b37fe 100644 --- a/pkgs/development/tools/gopls/default.nix +++ b/pkgs/development/tools/gopls/default.nix @@ -1,18 +1,18 @@ -{ lib, buildGoModule, fetchFromGitHub }: +{ lib, buildGo118Module, fetchFromGitHub }: -buildGoModule rec { +buildGo118Module rec { pname = "gopls"; - version = "0.8.0"; + version = "0.8.1"; src = fetchFromGitHub { owner = "golang"; repo = "tools"; rev = "gopls/v${version}"; - sha256 = "sha256-VBan3IKqf3AFrPoryT/U7lGabFHSXMhaBpnNw3LRH/I="; + sha256 = "sha256-ypuZQt6iF1QRk/FsoTKnJlb5CWIEkvK7r37t4rSxhmU="; }; modRoot = "gopls"; - vendorSha256 = "sha256-pW4G89fYFwVM2EkIqTCsl2lhN677LIMFpKPvLVV2boY="; + vendorSha256 = "sha256-SY08322wuJl8F790oXGmYo82Yadi14kDpoVGCGVMF0c="; doCheck = false;