import gopls-0.11.0

gopls (pronounced "Go please") is the official Go language server
developed by the Go team. It provides IDE features to any LSP-compatible
editor.

Port from Laurent Cheylus (foxy [at] free dot fr) who is also taking
maintainership, thanks!

minor tweaks by me
ok sthen@
This commit is contained in:
op 2023-01-25 19:42:01 +00:00
parent 0be89c3027
commit 04a4dd2a30
5 changed files with 338 additions and 0 deletions

30
devel/gopls/Makefile Normal file
View File

@ -0,0 +1,30 @@
COMMENT = official Go language server developed by the Go team
MODGO_MODNAME = golang.org/x/tools/gopls
MODGO_VERSION = v0.11.0
DISTNAME = gopls-${MODGO_VERSION}
CATEGORIES = devel
HOMEPAGE = https://pkg.go.dev/golang.org/x/tools/gopls
MAINTAINER = Laurent Cheylus <foxy@free.fr>
# BSD
PERMIT_PACKAGE = Yes
WANTLIB += c pthread
MODULES = lang/go
DOCDIR = ${PREFIX}/share/doc/gopls
post-install:
${INSTALL_DATA_DIR} ${DOCDIR}/doc/design
${INSTALL_DATA} ${WRKSRC}/README.md ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/doc/*.md ${DOCDIR}/doc
${INSTALL_DATA} ${WRKSRC}/doc/design/*.md ${DOCDIR}/doc/design
.include "modules.inc"
.include <bsd.port.mk>

206
devel/gopls/distinfo Normal file
View File

@ -0,0 +1,206 @@
SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc=
SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.4.1.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = b7ZY6CYhef/TTVfq72sHayXHfoshKWWbZml83tKacSE=
SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg=
SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg=
SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.3.mod) = +e59KMX1SXjrR2GdVklcjNPLjI5u8UZ2iGDlLO7pMro=
SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.3.zip) = NQFL56zHneM8WHhdk3L0hwJVa/Nf2JBnw+y+30nC6Yc=
SHA256 (go_modules/github.com/google/go-cmdtest/@v/v0.4.1-0.20220921163831-55ab3332a786.mod) = YBCCwe/4ls1GJ8PCPRVrWD+85CRh5UhHNLZGe5ZOtk0=
SHA256 (go_modules/github.com/google/go-cmdtest/@v/v0.4.1-0.20220921163831-55ab3332a786.zip) = 4HEz61u+FEJsMN3UCV7i91TREi2XN28NVlyNqGMOhBw=
SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = MkUIdKx1bvXUf2uBkwUQUwS5gZBFoW4/EFKJt88lLFE=
SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = uptesIeACKiR4WsIwXkisD+Sx2oD57/hgyY16tocGjU=
SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = uFELs0B4aRoguOSQLTca/g6xcbLa+VP2fLOWDRkmzPM=
SHA256 (go_modules/github.com/google/safehtml/@v/v0.0.2.mod) = 1+qWhGYjf7JSbmoIWfYMkxnwqzVZM5hi9Mlo34tL9vE=
SHA256 (go_modules/github.com/google/safehtml/@v/v0.1.0.mod) = 1+qWhGYjf7JSbmoIWfYMkxnwqzVZM5hi9Mlo34tL9vE=
SHA256 (go_modules/github.com/google/safehtml/@v/v0.1.0.zip) = rzGkU2Q9TOxJQ9Ld5/IQh65p/fGypJ5NFw801/f39+E=
SHA256 (go_modules/github.com/jba/printsrc/@v/v0.2.2.mod) = kKADcBNG2mbECwc0sXN+OGpMzhuph5WtVtD3eDcHWMM=
SHA256 (go_modules/github.com/jba/printsrc/@v/v0.2.2.zip) = yNo0YmvgM5VH9OaIenYvTZlxenl/4rjUAIcEbAqqaQQ=
SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.6.0.mod) = ZutEgM8VBffrc+JCtFmtnaBJBGb40l6MKEuPWxKSuOw=
SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.6.0.zip) = P/lg7koTPV6tN+rJJC7d8m+4VO/iqjer+ROVxso3G8g=
SHA256 (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 49XUbS9qyUpmalS16GfsFr8ZnZ9LcAgnzXMWB+/dEJo=
SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.0.mod) = Qud4TgS5ZSWGtfne3/b5UYN2t0V2Gp/RoMIXjrhtyXo=
SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.0.zip) = OsZeGF+VbYidd0hRc/rcww6Vm2vP2qisr67F9NrFzUg=
SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.mod) = baTJxzZERolOXvh34Z+YXNUdZxzm6PTKh4YrRJ9t1/Y=
SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.zip) = EEdNeodcvSuddMm7j7mSZLeGPyBMdhBgd5f/GNWAvwA=
SHA256 (go_modules/github.com/kr/text/@v/v0.1.0.mod) = L7qVKeXBPd5i83Hvc4O68E1xMlAdrGqgjpEPnsC/hcU=
SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 9jh5sgT2zolc6lNZS4FPWsCvCEhrM7HKecZXOE77xyY=
SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.zip) = No6zGPkaW2e+kFxHAyq1wxodSal4SLEBGg0KISKzC6Q=
SHA256 (go_modules/github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.mod) = XVuUVOLQIK8MdgNWjoaQS5m+/E1dZ8OoUF9hIVib0R8=
SHA256 (go_modules/github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.zip) = 81sj/dK5Ui3dRsxcAWG08HZcUUR11dTKKoasoxOIyL0=
SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI=
SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A=
SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.1.mod) = NYwJs9mb11rRqcq3avrFIpJcE3epnXBI/cpKS0GJxQQ=
SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.9.0.mod) = kFmpfaKZDIGaCXZ6XpvYeEtFpXt6JeKQVbvRsKqhRP8=
SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.9.0.zip) = fXd5CLnJGhaF8tcJVQ5rdHjhTpxGmd/9fwoVDjbbx+k=
SHA256 (go_modules/github.com/sergi/go-diff/@v/v1.1.0.mod) = IObs3/d7hGk4Nbl4uKFvbCK3hVlisjQQPV63SBi+RB8=
SHA256 (go_modules/github.com/sergi/go-diff/@v/v1.1.0.zip) = qcAgPVGIdF9Zwp4XDosafnyL0AdjS851ky/6wELkPqw=
SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE=
SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.zip) = H6ENq0BO1/yO0qAz+HhBh9XfNRPO04Qc455G03hQ6x0=
SHA256 (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = awx7cQMNT8VdTm5uJMC/wCViE0H3YUHjrsAETEzomVA=
SHA256 (go_modules/github.com/stretchr/testify/@v/v1.4.0.zip) = BADEKrlTibtPRXe8CZF6BAqX8PQlHbKlSn9vXmUGW3M=
SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = u0GmArF0NF/aOSyK2D/MkyF8KFx2NplndjC+kP63peM=
SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20220722155223-a9213eeb770e.mod) = KqbbzGUyHHFTSmOE7NZqsrIERkRKV3BwZjFFGY3Rnas=
SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20221031165847-c99f073a8326.mod) = AWlyQUC24fWTQogGuQZg3GxMER20/hXZIWJCRvypaug=
SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20221031165847-c99f073a8326.zip) = 0VQ98PHqzMEkcPOyzMHLCMNc3YG5u9K/R3nQAlnlaAY=
SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20220218215828-6cf2b201936e.mod) = SQZPK2tZROCRvGfzTutXGbAFLfczPYiHFzXT6KwHFao=
SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221031165847-c99f073a8326.mod) = SQZPK2tZROCRvGfzTutXGbAFLfczPYiHFzXT6KwHFao=
SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221031165847-c99f073a8326.zip) = duB2tXnpqnDGZAdW9cZvyrGgXeIUMrxb+PhD1cLlFV4=
SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM=
SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0.mod) = mfQKUOjWDCWZrEXGzix21VSoQorNE8LGikk/ymGbT6g=
SHA256 (go_modules/golang.org/x/mod/@v/v0.7.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
SHA256 (go_modules/golang.org/x/mod/@v/v0.7.0.zip) = JKvR2xMymHPXIDTcJ++tCcvDfTnPKLj/e7PCrcju3vc=
SHA256 (go_modules/golang.org/x/net/@v/v0.2.0.mod) = B+xkXjNT/CZz8tje5cFOuSi5wTEnpAn+PsQOq6Tb2zA=
SHA256 (go_modules/golang.org/x/net/@v/v0.2.0.zip) = Qz5kVllICHDXOMIk3uwi7mrZ7L/T5BKoqpFej45GnM0=
SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20220819030929-7fc1605a5dde.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.zip) = 9RC+xgCeGYgtGZU+cnMTfTTfhsZZSTRdcvEjolXC7NI=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220829200755-d48e67d00261.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/sys/@v/v0.1.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/sys/@v/v0.2.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/sys/@v/v0.2.0.zip) = BSykLpkAJte9n+z4pg5Q6WVWEUJz5VGbRBSbKk6/bG8=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
SHA256 (go_modules/golang.org/x/text/@v/v0.4.0.mod) = FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ=
SHA256 (go_modules/golang.org/x/text/@v/v0.4.0.zip) = Fq8BrhqsuwJ2YtOWYr1S6S4oi6TOEE6gEWU0qB39PDA=
SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = oOAvBnj+Ytw8S0vHf6kSybcN4Q+p988veq0DNzkrUq8=
SHA256 (go_modules/golang.org/x/tools/@v/v0.1.11-0.20220513221640-090b14e8501f.mod) = bsd2hquZvqHGmPhYfc88xx3rsTbyuxz0CbxsvNuSF9Y=
SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = KouTZYmPCCL6zmW6CJoTU+aKZdNC8wDKMXzOzN5kIfM=
SHA256 (go_modules/golang.org/x/tools/@v/v0.2.0.mod) = nJteYq9p8rEAKc4SlE3Ig08SJqg7skPpoNvzfguxhro=
SHA256 (go_modules/golang.org/x/tools/@v/v0.2.1-0.20221108172846-9474ca31d0df.mod) = qn57RJDkFFzHLrFEAa4XMvgk8TNIsqInj4n7N/suGFo=
SHA256 (go_modules/golang.org/x/tools/@v/v0.3.1-0.20221213193459-ca17b2c27ca8.mod) = vggr0axg3OieFugmUvAtEjYQnJXz/XbBZbUA2X6jmE4=
SHA256 (go_modules/golang.org/x/tools/@v/v0.3.1-0.20221213193459-ca17b2c27ca8.zip) = aRSGbWnvB00S2zNUoCxsg5JI64oYdeVWvxeidrSvmeY=
SHA256 (go_modules/golang.org/x/vuln/@v/v0.0.0-20221109205719-3af8368ee4fe.mod) = hRgAR1+Ger9FULPyB2Kz0rTDZnhOARjQh/a/nErPG+M=
SHA256 (go_modules/golang.org/x/vuln/@v/v0.0.0-20221109205719-3af8368ee4fe.zip) = uT1PJh+qARCXwx6ikUJlmESxk9YKYHF4jcl01qdsDjc=
SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = AEU3yxnb5FlU7BYF8zFwX2aFzMJn7d1CicHrJ1E6uBc=
SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 4wUgQkglZieWb/hcfcWRzy0OfeIJTQ9GWEnxtioQJ0g=
SHA256 (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = a4lUgZog7FKYKiBv0+uUYp/1PFeQqndTTm2Nr33gG+4=
SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw=
SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw=
SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.zip) = gVvnhWSa4hi1Hv2OQLO3Xej5tX3UMWI4b/4+dnCfKl0=
SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
SHA256 (go_modules/honnef.co/go/tools/@v/v0.2.2.mod) = 9E+/5ksuwuadCT2x3AuYEfZKKIQHEUR5+SRp2qryCfk=
SHA256 (go_modules/honnef.co/go/tools/@v/v0.3.3.mod) = G/VaiL2jwLBEz64zpvAMUcV4WgESu6l/ucaJ22cx0Lc=
SHA256 (go_modules/honnef.co/go/tools/@v/v0.3.3.zip) = 7OsbBg1qbmbqMiprKFHfNtiLQzy5dPV6yc0zrT5XFn8=
SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.4.0.mod) = iA+hDayPAZ7egw8wM61n8loFIcZAyC2tBXjhGxwC+PA=
SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.4.0.zip) = lMfK/NbpDats9v5A0fmTC+NQrxgRbgA1sLcl0BP3cX8=
SHA256 (go_modules/mvdan.cc/unparam/@v/v0.0.0-20211214103731-d0ef000c54e5.mod) = XYvYlrB6F6aXutS1+ARFUon6OnOhF/0Py9iGFJJwb+0=
SHA256 (go_modules/mvdan.cc/unparam/@v/v0.0.0-20211214103731-d0ef000c54e5.zip) = qr8FBOW0Bnhdr9xPH2NT3FTWZzrMefnXAcnCEvD/yII=
SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.4.0.mod) = UQLzum/3TOYMtDaLimDy1rPJH7u+3kQQNDoSKykQK90=
SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.4.0.zip) = +bXkr4rF+WibYqbLweRgrHQoI2xJFcLT0IzRdVPA0To=
SHA256 (gopls-v0.11.0.zip) = zRfgFNohabU4kxvup4Rv5WIuH9tM3hsMKAxlcwsmdlo=
SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = 34
SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v0.4.1.mod) = 43
SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = 43
SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = 238822
SIZE (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 35
SIZE (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = 246908
SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = 34
SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34
SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320
SIZE (go_modules/github.com/frankban/quicktest/@v/v1.14.3.mod) = 121
SIZE (go_modules/github.com/frankban/quicktest/@v/v1.14.3.zip) = 56428
SIZE (go_modules/github.com/google/go-cmdtest/@v/v0.4.1-0.20220921163831-55ab3332a786.mod) = 126
SIZE (go_modules/github.com/google/go-cmdtest/@v/v0.4.1-0.20220921163831-55ab3332a786.zip) = 29538
SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 41
SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 41
SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = 130220
SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = 34
SIZE (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = 14941
SIZE (go_modules/github.com/google/safehtml/@v/v0.0.2.mod) = 77
SIZE (go_modules/github.com/google/safehtml/@v/v0.1.0.mod) = 77
SIZE (go_modules/github.com/google/safehtml/@v/v0.1.0.zip) = 130047
SIZE (go_modules/github.com/jba/printsrc/@v/v0.2.2.mod) = 40
SIZE (go_modules/github.com/jba/printsrc/@v/v0.2.2.zip) = 14818
SIZE (go_modules/github.com/jba/templatecheck/@v/v0.6.0.mod) = 88
SIZE (go_modules/github.com/jba/templatecheck/@v/v0.6.0.zip) = 19063
SIZE (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 67
SIZE (go_modules/github.com/kr/pretty/@v/v0.3.0.mod) = 117
SIZE (go_modules/github.com/kr/pretty/@v/v0.3.0.zip) = 13000
SIZE (go_modules/github.com/kr/pty/@v/v1.1.1.mod) = 25
SIZE (go_modules/github.com/kr/pty/@v/v1.1.1.zip) = 14199
SIZE (go_modules/github.com/kr/text/@v/v0.1.0.mod) = 64
SIZE (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 68
SIZE (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 12607
SIZE (go_modules/github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.mod) = 36
SIZE (go_modules/github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.zip) = 219375
SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37
SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433
SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.8.1.mod) = 143
SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.9.0.mod) = 112
SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.9.0.zip) = 210263
SIZE (go_modules/github.com/sergi/go-diff/@v/v1.1.0.mod) = 281
SIZE (go_modules/github.com/sergi/go-diff/@v/v1.1.0.zip) = 55374
SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = 32
SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.zip) = 34637
SIZE (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = 179
SIZE (go_modules/github.com/stretchr/testify/@v/v1.4.0.zip) = 90474
SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 41
SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = 229017
SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20220722155223-a9213eeb770e.mod) = 325
SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20221031165847-c99f073a8326.mod) = 176
SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20221031165847-c99f073a8326.zip) = 423769
SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20220218215828-6cf2b201936e.mod) = 44
SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221031165847-c99f073a8326.mod) = 44
SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221031165847-c99f073a8326.zip) = 47479
SIZE (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 157
SIZE (go_modules/golang.org/x/mod/@v/v0.6.0.mod) = 117
SIZE (go_modules/golang.org/x/mod/@v/v0.7.0.mod) = 84
SIZE (go_modules/golang.org/x/mod/@v/v0.7.0.zip) = 161744
SIZE (go_modules/golang.org/x/net/@v/v0.2.0.mod) = 123
SIZE (go_modules/golang.org/x/net/@v/v0.2.0.zip) = 1565008
SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20220819030929-7fc1605a5dde.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.zip) = 27781
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220829200755-d48e67d00261.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.1.0.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.2.0.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.2.0.zip) = 1862113
SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97
SIZE (go_modules/golang.org/x/text/@v/v0.4.0.mod) = 258
SIZE (go_modules/golang.org/x/text/@v/v0.4.0.zip) = 8615035
SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 26
SIZE (go_modules/golang.org/x/tools/@v/v0.1.11-0.20220513221640-090b14e8501f.mod) = 326
SIZE (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 327
SIZE (go_modules/golang.org/x/tools/@v/v0.2.0.mod) = 177
SIZE (go_modules/golang.org/x/tools/@v/v0.2.1-0.20221108172846-9474ca31d0df.mod) = 211
SIZE (go_modules/golang.org/x/tools/@v/v0.3.1-0.20221213193459-ca17b2c27ca8.mod) = 211
SIZE (go_modules/golang.org/x/tools/@v/v0.3.1-0.20221213193459-ca17b2c27ca8.zip) = 3062190
SIZE (go_modules/golang.org/x/vuln/@v/v0.0.0-20221109205719-3af8368ee4fe.mod) = 568
SIZE (go_modules/golang.org/x/vuln/@v/v0.0.0-20221109205719-3af8368ee4fe.zip) = 311384
SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25
SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod) = 25
SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod) = 25
SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = 41481
SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.mod) = 133
SIZE (go_modules/gopkg.in/errgo.v2/@v/v2.1.0.zip) = 15087
SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.2.mod) = 95
SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.mod) = 95
SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.4.zip) = 80160
SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
SIZE (go_modules/honnef.co/go/tools/@v/v0.2.2.mod) = 110
SIZE (go_modules/honnef.co/go/tools/@v/v0.3.3.mod) = 337
SIZE (go_modules/honnef.co/go/tools/@v/v0.3.3.zip) = 724168
SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.4.0.mod) = 513
SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.4.0.zip) = 60554
SIZE (go_modules/mvdan.cc/unparam/@v/v0.0.0-20211214103731-d0ef000c54e5.mod) = 244
SIZE (go_modules/mvdan.cc/unparam/@v/v0.0.0-20211214103731-d0ef000c54e5.zip) = 28548
SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.4.0.mod) = 141
SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.4.0.zip) = 32261
SIZE (gopls-v0.11.0.zip) = 1338541

69
devel/gopls/modules.inc Normal file
View File

@ -0,0 +1,69 @@
MODGO_MODULES = \
github.com/!burnt!sushi/toml v1.2.1 \
github.com/client9/misspell v0.3.4 \
github.com/davecgh/go-spew v1.1.1 \
github.com/frankban/quicktest v1.14.3 \
github.com/google/go-cmdtest v0.4.1-0.20220921163831-55ab3332a786 \
github.com/google/go-cmp v0.5.9 \
github.com/google/renameio v0.1.0 \
github.com/google/safehtml v0.1.0 \
github.com/jba/printsrc v0.2.2 \
github.com/jba/templatecheck v0.6.0 \
github.com/kr/pretty v0.3.0 \
github.com/kr/pty v1.1.1 \
github.com/kr/text v0.2.0 \
github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e \
github.com/pmezard/go-difflib v1.0.0 \
github.com/rogpeppe/go-internal v1.9.0 \
github.com/sergi/go-diff v1.1.0 \
github.com/stretchr/objx v0.1.0 \
github.com/stretchr/testify v1.4.0 \
github.com/yuin/goldmark v1.4.13 \
golang.org/x/exp v0.0.0-20221031165847-c99f073a8326 \
golang.org/x/exp/typeparams v0.0.0-20221031165847-c99f073a8326 \
golang.org/x/mod v0.7.0 \
golang.org/x/net v0.2.0 \
golang.org/x/sync v0.1.0 \
golang.org/x/sys v0.2.0 \
golang.org/x/text v0.4.0 \
golang.org/x/tools v0.3.1-0.20221213193459-ca17b2c27ca8 \
golang.org/x/vuln v0.0.0-20221109205719-3af8368ee4fe \
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \
gopkg.in/errgo.v2 v2.1.0 \
gopkg.in/yaml.v2 v2.2.4 \
gopkg.in/yaml.v3 v3.0.1 \
honnef.co/go/tools v0.3.3 \
mvdan.cc/gofumpt v0.4.0 \
mvdan.cc/unparam v0.0.0-20211214103731-d0ef000c54e5 \
mvdan.cc/xurls/v2 v2.4.0
MODGO_MODFILES = \
github.com/!burnt!sushi/toml v0.3.1 \
github.com/!burnt!sushi/toml v0.4.1 \
github.com/davecgh/go-spew v1.1.0 \
github.com/google/go-cmp v0.5.8 \
github.com/google/safehtml v0.0.2 \
github.com/kr/pretty v0.1.0 \
github.com/kr/text v0.1.0 \
github.com/rogpeppe/go-internal v1.8.1 \
golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e \
golang.org/x/exp/typeparams v0.0.0-20220218215828-6cf2b201936e \
golang.org/x/mod v0.6.0 \
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 \
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c \
golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde \
golang.org/x/sys v0.0.0-20211019181941-9d821ace8654 \
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f \
golang.org/x/sys v0.0.0-20220829200755-d48e67d00261 \
golang.org/x/sys v0.1.0 \
golang.org/x/text v0.3.3 \
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \
golang.org/x/tools v0.1.11-0.20220513221640-090b14e8501f \
golang.org/x/tools v0.1.12 \
golang.org/x/tools v0.2.0 \
golang.org/x/tools v0.2.1-0.20221108172846-9474ca31d0df \
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 \
gopkg.in/yaml.v2 v2.2.2 \
honnef.co/go/tools v0.2.2

8
devel/gopls/pkg/DESCR Normal file
View File

@ -0,0 +1,8 @@
gopls (pronounced "Go please") is the official Go language server
developed by the Go team. It provides IDE features to any LSP-compatible
editor.
You should not need to interact with gopls directly--it will be
automatically integrated into your editor. The specific features and
settings vary slightly by editor, so we recommend that you proceed to
the documentation for your editor.

25
devel/gopls/pkg/PLIST Normal file
View File

@ -0,0 +1,25 @@
@conflict go-tools-<=1.12.20190226p2
@bin bin/gopls
share/doc/gopls/
share/doc/gopls/README.md
share/doc/gopls/doc/
share/doc/gopls/doc/advanced.md
share/doc/gopls/doc/analyzers.md
share/doc/gopls/doc/command-line.md
share/doc/gopls/doc/commands.md
share/doc/gopls/doc/contributing.md
share/doc/gopls/doc/daemon.md
share/doc/gopls/doc/design/
share/doc/gopls/doc/design/design.md
share/doc/gopls/doc/design/implementation.md
share/doc/gopls/doc/design/integrating.md
share/doc/gopls/doc/emacs.md
share/doc/gopls/doc/features.md
share/doc/gopls/doc/inlayHints.md
share/doc/gopls/doc/releases.md
share/doc/gopls/doc/semantictokens.md
share/doc/gopls/doc/settings.md
share/doc/gopls/doc/subl.md
share/doc/gopls/doc/troubleshooting.md
share/doc/gopls/doc/vim.md
share/doc/gopls/doc/workspace.md