3p/nixpkgs: remove gopls patch

It's merged upstream now, so I don't need it :D
This commit is contained in:
Luke Granger-Brown 2020-11-01 18:08:12 +00:00
parent 658c98934b
commit 414f303113
2 changed files with 1 additions and 39 deletions

View file

@ -15,9 +15,7 @@ core.workflow(
]),
authoring = authoring.pass_thru("Default email <noreply+nixpkgs@lukegb.com>"),
transformations = [
patch.apply(patches = [
"patches/0001-gopls-don-t-build-integration-tests-or-documentation.patch",
]),
patch.apply(patches = []),
core.move("", "third_party/nixpkgs"),
],
)

View file

@ -1,36 +0,0 @@
From bc7e7161154b32eaf1c269ff05337874207edc61 Mon Sep 17 00:00:00 2001
From: Luke Granger-Brown <git@lukegb.com>
Date: Sun, 25 Oct 2020 11:08:01 +0000
Subject: [PATCH] gopls: don't build integration tests or documentation
generator
Not only are these not used, but they also have super generic names,
which is confusing when they appear on the path, and possibly leads
to conflicts with other binaries.
---
pkgs/development/tools/gopls/default.nix | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/pkgs/development/tools/gopls/default.nix b/pkgs/development/tools/gopls/default.nix
index a77f9fa8ddd..e04789eb41e 100644
--- a/pkgs/development/tools/gopls/default.nix
+++ b/pkgs/development/tools/gopls/default.nix
@@ -13,10 +13,13 @@ buildGoModule rec {
modRoot = "gopls";
vendorSha256 = "1jaav6c5vybgks5hc164is0i7h097c5l75s7w3wi5a3zyzkbiyny";
+ # Only build gopls, and not the integration tests or documentation generator.
+ subPackages = [ "." ];
+
meta = with stdenv.lib; {
description = "Official language server for the Go language";
homepage = "https://github.com/golang/tools/tree/master/gopls";
license = licenses.bsd3;
maintainers = with maintainers; [ mic92 ];
};
-}
\ No newline at end of file
+}
--
2.28.0