diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-06-22 21:33:08 +0100 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-06-22 21:36:44 +0100 |
commit | a706e205cff0404013cb0ec2312c6a9ee20870c6 (patch) | |
tree | ef8614154b6dda1fafeb56ab68f62a87f706fab4 /gnu/packages/golang-xyz.scm | |
parent | a599ff7a484ca22506313fad9a0149cbab817c0c (diff) |
gnu: gopls: Move to golang-apps.
* gnu/packages/golang-xyz.scm (gopls): Move from here ...
* gnu/packages/golang-apps.scm: ... to here.
Change-Id: I4132af631198bffe36f6defb1e5390ab1326242f
Diffstat (limited to 'gnu/packages/golang-xyz.scm')
-rw-r--r-- | gnu/packages/golang-xyz.scm | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index c31cc2e5f7..6f4490ecae 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -21171,63 +21171,6 @@ tool.")))) (propagated-inputs '()) (inputs '()))) -(define-public gopls - (package - (name "gopls") - ;; XXX: Starting from 0.14.0 gppls needs golang.org/x/telemetry, which - ;; needs to be discussed if it may be included in Guix. - (version "0.18.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://go.googlesource.com/tools") - (commit (go-version->git-ref version #:subdir "gopls")))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0s396bjwac1acrlpbp7k7xfyhmkykyxc08w6hirbdhlq8vg923p7")))) - (build-system go-build-system) - (arguments - (list - #:go go-1.23 - #:install-source? #f - #:import-path "golang.org/x/tools/gopls" - #:unpack-path "golang.org/x/tools" - ;; XXX: No tests in project's root, limit to some of subdris, try to - ;; enable more. - #:test-subdirs - #~(list "internal/protocol/..." - "internal/util/..." - "internal/vulncheck/...") - #:phases - #~(modify-phases %standard-phases - (add-before 'unpack 'override-tools - (lambda _ - ;; XXX: Write a procedure deleting all but current module source - ;; to cover case with monorepo. - (delete-file-recursively "src/golang.org/x/tools")))))) - (native-inputs - (list go-github-com-google-go-cmp - go-github-com-jba-templatecheck - go-golang-org-x-mod - go-golang-org-x-sync - go-golang-org-x-sys - go-golang-org-x-telemetry - go-golang-org-x-text - go-golang-org-x-tools - go-golang-org-x-vuln - go-gopkg-in-yaml-v3 - go-honnef-co-go-tools - go-mvdan-cc-gofumpt - go-mvdan-cc-xurls-v2)) - (home-page "https://golang.org/x/tools/gopls") - (synopsis "Official language server for the Go language") - (description - "Pronounced ``Go please'', this is the official Go language server -developed by the Go team. It provides IDE features to any LSP-compatible -editor.") - (license license:bsd-3))) - (define-public misspell (package (inherit go-github-com-client9-misspell) |