Hi,
update for devel/gopls (LSP server for Go) to the latest version 0.17.0.
Changelog: https://github.com/golang/tools/releases/tag/gopls/v0.17.0
- update Makefile, distinfo and modules.inc for this version
- update post-install and pkg/PLIST for doc/features/*.md files
Build and tests OK on current/amd64 with Go 1.23.3.
Tests welcome and please commit if OK.
Laurent
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/gopls/Makefile,v
diff -u -p -r1.9 Makefile
--- Makefile 6 Sep 2024 12:19:43 -0000 1.9
+++ Makefile 16 Dec 2024 17:51:54 -0000
@@ -1,7 +1,7 @@
COMMENT = official Go language server developed by the Go team
MODGO_MODNAME = golang.org/x/tools/gopls
-MODGO_VERSION = v0.16.2
+MODGO_VERSION = v0.17.0
DISTNAME = gopls-${MODGO_VERSION}
@@ -25,9 +25,11 @@ DOCDIR = ${PREFIX}/share/doc/gopls
post-install:
${INSTALL_DATA_DIR} ${DOCDIR}/doc/design
+ ${INSTALL_DATA_DIR} ${DOCDIR}/doc/features
${INSTALL_DATA} ${WRKSRC}/README.md ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/doc/*.md ${DOCDIR}/doc
${INSTALL_DATA} ${WRKSRC}/doc/design/*.md ${DOCDIR}/doc/design
+ ${INSTALL_DATA} ${WRKSRC}/doc/features/*.md ${DOCDIR}/doc/features
do-test:
cd ${WRKSRC} && ${MODGO_TEST_CMD} ./...
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/gopls/distinfo,v
diff -u -p -r1.9 distinfo
--- distinfo 6 Sep 2024 12:19:43 -0000 1.9
+++ distinfo 16 Dec 2024 17:51:54 -0000
@@ -1,7 +1,7 @@
-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/frankban/quicktest/@v/v1.14.6.mod) = aLKthKInPSO6xKV0F3Wj+llKB9KnH4DoR6fWPFOlvZ8=
-SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.6.zip) = jHN3AjUjeAsqZQjzwGvTu+/T3aBkUzrW/2ckmGI0mI0=
+SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.1-0.20240526193622-a339e1f7089c.mod) = RdeLgFcZmbaiWNoPIWc9o55rUBNJwDOkrNFpQ3QR1zM=
+SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.1-0.20240526193622-a339e1f7089c.zip) = 8V8Mp6PFpCddPVYCNvF46dc1oIRTS/O2hexfZ2gGIwo=
+SHA256 (go_modules/github.com/go-quicktest/qt/@v/v1.101.0.mod) = Qml5uqTA39EjYvHguXeicej5vxQFrmW6nO6R/NUs/C8=
+SHA256 (go_modules/github.com/go-quicktest/qt/@v/v1.101.0.zip) = nS4Xz+7xZfnYWZJtzUsFhrx4eFy1daMadu/9GV0OVYA=
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=
@@ -23,41 +23,42 @@ SHA256 (go_modules/github.com/rogpeppe/g
SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.12.0.zip) = 1FOecWwrfygkWE5MShf2TFCL1uU1kQakBqfiPncQnN4=
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/typeparams/@v/v0.0.0-20221208152030-732eee02a75a.mod) = SQZPK2tZROCRvGfzTutXGbAFLfczPYiHFzXT6KwHFao=
-SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221212164502-fae10dda9338.mod) = SQZPK2tZROCRvGfzTutXGbAFLfczPYiHFzXT6KwHFao=
-SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221212164502-fae10dda9338.zip) = kGHnJiZ9+AzaxzMalJPXcORzCJoFvSwezwzwqRC5UOI=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231110203233-9a3e6036ecaa.mod) = y/ONaZW6KtMXkNFQn0Bu3Y5L0sDYGEwbv2tvbNrNyEQ=
+SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231110203233-9a3e6036ecaa.zip) = PjcX9RUejC6/JntNU2mLl4R8DeFEaDxRt0q37fUDn6g=
+SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20231108232855-2478ac86f678.mod) = SQZPK2tZROCRvGfzTutXGbAFLfczPYiHFzXT6KwHFao=
+SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20231108232855-2478ac86f678.zip) = IsDggvYrOcjdrsGKnyiIFYGZ5ZetyHgOkY6Jds2fu7A=
SHA256 (go_modules/golang.org/x/mod/@v/v0.10.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
SHA256 (go_modules/golang.org/x/mod/@v/v0.14.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.18.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
SHA256 (go_modules/golang.org/x/mod/@v/v0.20.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.20.0.zip) = PDUow5Y5t81pnBIcEA3bcatJ+Uv/JXpKOTXjrp6Fcfw=
-SHA256 (go_modules/golang.org/x/net/@v/v0.26.0.mod) = 82mj44SGDykPhwGlhZt2CTrof6JdWHyMnIFqLC40p5w=
-SHA256 (go_modules/golang.org/x/net/@v/v0.26.0.zip) = PqkMFHQiacfB1SF7wePPWKcVUuVyT9QP+mm6UaEzrbA=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.22.0.mod) = 6+gZF0QRVCmfcyuKoJ8plSl1LfKYVcpNcCaUbRu+zYI=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.22.0.zip) = DQqWBUsy36QM7CooaL+Hzdox47strApeIhjv4+8+88w=
+SHA256 (go_modules/golang.org/x/net/@v/v0.31.0.mod) = /WCn479+TvBU+AAL5yvEFsJA1Y2lbPJwlFL588YNEEQ=
+SHA256 (go_modules/golang.org/x/net/@v/v0.31.0.zip) = AWF1DP3TLRRoUtTXqax2myzN4uiXAonQKrFVtfAleKQ=
SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.6.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
SHA256 (go_modules/golang.org/x/sync/@v/v0.8.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.8.0.zip) = x5RzwmXKVx04m/ZPoeey2JmbSrPrevXjvBhWRHg6EIc=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.11.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.9.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.9.0.zip) = SIC6b3kvywSlUFFInzWxxjf4TNExQ9s7mwwr3/JQ8j0=
SHA256 (go_modules/golang.org/x/sys/@v/v0.16.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.21.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.23.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.23.0.zip) = W/chxEBFgNU1DQoCl8H0jwfAXbig0qIGd+bLKVOAuac=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.20.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.26.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.27.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.27.0.zip) = 4R3N4iieDUXquwbqWaqwUICHC6tXU/Uk7SbfI+yL3e4=
SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240521205824-bda55230c457.mod) = txKIwdA6Q0+OoW7agOTdsHM8vdTtmW9KtmFv1dv3arM=
-SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240829154258-f29ab539cc98.mod) = juMfztrbCwZ9t+i5liWxcqUrfD+oP8YZ68kteWuws9c=
-SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240829154258-f29ab539cc98.zip) = SXdVShU6I+zQ850iWoL9wrF578PwHu3K/ioz47chYKY=
-SHA256 (go_modules/golang.org/x/text/@v/v0.16.0.mod) = ChicdviH/nAsHxkZtDLcIejiMbXDI6N6Cz9yMB6QZsU=
-SHA256 (go_modules/golang.org/x/text/@v/v0.16.0.zip) = m3wFdciUIkvH+F36LvsO+T19VK6WLNlcjekM7LQH3pQ=
+SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20241106142447-58a1122356f5.mod) = 4Ggp6bsIQptbYOsBNfQBEOQS5zehJGVyZaw0/N6J06g=
+SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20241106142447-58a1122356f5.zip) = IM1d77rLiwKcJ0KKmmU6gaGd/WnKkr9KFb4QFzBixUo=
+SHA256 (go_modules/golang.org/x/text/@v/v0.20.0.mod) = /h8aDoozwfXSEYUM7kmxppiBY+4VhU5ywdEFAuTCICs=
+SHA256 (go_modules/golang.org/x/text/@v/v0.20.0.zip) = c7Zl0N8syhG63CWVhsywuhEBY31mnXq6r7J7kLfAKK8=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
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.12.1-0.20230825192346-2191a27a6dc5.mod) = 8ntM++BBE9T76CEuqUR3Q/vRDuxPOYipcdWhwKK6Crs=
SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = FCs0FrAOghO0CeJ5pDS5emzglTHJFMG0cXh4FX1Xmj8=
SHA256 (go_modules/golang.org/x/tools/@v/v0.17.0.mod) = mZ4mc6/CJ5lYaxkIsTn4+XQmy/9JgxZVKHJCBhZByFg=
SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = RSXa1PVyPR5An2o5jBrn/V4sY31DpcrrSYRAd7kcnus=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240829175637-39126e24d653.mod) = cf0XssEb8eaLYH/TgnrjtX2H7PRxsFMjic+iCIsv6zo=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240829175637-39126e24d653.zip) = ajiYt3TLDP6nVUZAKSjC5bUilAI2W9vv2Xhatchkvfg=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240531212143-b6235391adb3.mod) = txBYCF91y5ZMT4wNR8p4zrJOk65UAdfZrs2OmPmyPvk=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.27.1-0.20241211153006-a83c4ee29a47.mod) = rItwuSiVRX3x/N/klhqMtvMnj+hX7E9WVixwjxmQomE=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.27.1-0.20241211153006-a83c4ee29a47.zip) = mk+WwF65GQiT5RjaZQiQy+n2/fUVqn31dOJJkOJf8cs=
SHA256 (go_modules/golang.org/x/vuln/@v/v1.0.4.mod) = BkCxA/R1tcrbmhJjuJVv7wiObv3Fq9DAA/65L/FztF8=
SHA256 (go_modules/golang.org/x/vuln/@v/v1.0.4.zip) = WGzyCRWRNNaWfQQbH225FfMOnnLgbk4vqq2nqavhtEk=
SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
@@ -65,19 +66,19 @@ SHA256 (go_modules/gopkg.in/check.v1/@v/
SHA256 (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = AEU3yxnb5FlU7BYF8zFwX2aFzMJn7d1CicHrJ1E6uBc=
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.4.7.mod) = c2ITX32nmDQ8pMDmgCB9MNtk+N8nWPL3Soclz4Qt/D4=
-SHA256 (go_modules/honnef.co/go/tools/@v/v0.4.7.zip) = hLME7beqR5yap9y7sJN/Ifl8PBeQ7iBOqzXa9grSRfo=
-SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.6.0.mod) = cg4tHGTQ6cMK1EP/p9g/ktF3m8JfyGux7lf1e3/3brw=
-SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.6.0.zip) = egWnUcxLju1soLPxdyDyEAWuFBNkcvwKNYhktVnzYkk=
+SHA256 (go_modules/honnef.co/go/tools/@v/v0.5.1.mod) = sUccd483kGL0ZyndeafpIXFK4u3vlwZk5CxzcCPTOkE=
+SHA256 (go_modules/honnef.co/go/tools/@v/v0.5.1.zip) = 1yj/OS/FtvZ2oww26dCluF9vLga067sSHCfZZcvf+hE=
+SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.7.0.mod) = cCrVIfX4E5midPsZf9oqL9d738gf25IIE7aVdtJejRg=
+SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.7.0.zip) = JE8XLrMNizpBOQWugyNyIFQaX6vPKIVdtV8FOBnEvEE=
SHA256 (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.mod) = E81S/hemZBhBGnzO7Q3alTRpsTUnMWa33UzUxJqMNlg=
SHA256 (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.zip) = m1xb4Hh4qr/7KDXx3UhPUC/y64MhLl7fxmYXlz55hio=
SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.mod) = JaaqDMOKAOz/km2vfiH95k+pESDtUtDeu5XLFhWcCZQ=
SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.zip) = rMhwwY8KELdTgl7872PtzbE6nJsVQZaVuq/xw5nJNWI=
-SHA256 (gopls-v0.16.2.zip) = SUsgvmouCzdVC/INatNWmxlaZn1cscdrusFS9dW0HsI=
-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/frankban/quicktest/@v/v1.14.6.mod) = 121
-SIZE (go_modules/github.com/frankban/quicktest/@v/v1.14.6.zip) = 56279
+SHA256 (gopls-v0.17.0.zip) = 5Jg/eq8gIpihqtfE3E35L1GwNz+8PkJclkPK1Vrh230=
+SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.1-0.20240526193622-a339e1f7089c.mod) = 43
+SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.1-0.20240526193622-a339e1f7089c.zip) = 397057
+SIZE (go_modules/github.com/go-quicktest/qt/@v/v1.101.0.mod) = 504
+SIZE (go_modules/github.com/go-quicktest/qt/@v/v1.101.0.zip) = 35661
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
@@ -99,41 +100,42 @@ SIZE (go_modules/github.com/rogpeppe/go-
SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.12.0.zip) = 190596
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/typeparams/@v/v0.0.0-20221208152030-732eee02a75a.mod) = 44
-SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221212164502-fae10dda9338.mod) = 44
-SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221212164502-fae10dda9338.zip) = 47479
+SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20231110203233-9a3e6036ecaa.mod) = 179
+SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20231110203233-9a3e6036ecaa.zip) = 463712
+SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20231108232855-2478ac86f678.mod) = 44
+SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20231108232855-2478ac86f678.zip) = 47446
SIZE (go_modules/golang.org/x/mod/@v/v0.10.0.mod) = 84
-SIZE (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = 84
SIZE (go_modules/golang.org/x/mod/@v/v0.14.0.mod) = 84
SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 84
-SIZE (go_modules/golang.org/x/mod/@v/v0.18.0.mod) = 84
SIZE (go_modules/golang.org/x/mod/@v/v0.20.0.mod) = 84
-SIZE (go_modules/golang.org/x/mod/@v/v0.20.0.zip) = 167384
-SIZE (go_modules/golang.org/x/net/@v/v0.26.0.mod) = 155
-SIZE (go_modules/golang.org/x/net/@v/v0.26.0.zip) = 1836588
+SIZE (go_modules/golang.org/x/mod/@v/v0.22.0.mod) = 86
+SIZE (go_modules/golang.org/x/mod/@v/v0.22.0.zip) = 171532
+SIZE (go_modules/golang.org/x/net/@v/v0.31.0.mod) = 155
+SIZE (go_modules/golang.org/x/net/@v/v0.31.0.zip) = 1849051
SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.6.0.mod) = 34
SIZE (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = 34
SIZE (go_modules/golang.org/x/sync/@v/v0.8.0.mod) = 34
-SIZE (go_modules/golang.org/x/sync/@v/v0.8.0.zip) = 26973
-SIZE (go_modules/golang.org/x/sys/@v/v0.11.0.mod) = 33
+SIZE (go_modules/golang.org/x/sync/@v/v0.9.0.mod) = 34
+SIZE (go_modules/golang.org/x/sync/@v/v0.9.0.zip) = 26893
SIZE (go_modules/golang.org/x/sys/@v/v0.16.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.21.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.23.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.23.0.zip) = 1962217
+SIZE (go_modules/golang.org/x/sys/@v/v0.20.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.26.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.27.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.27.0.zip) = 1982045
SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240521205824-bda55230c457.mod) = 138
-SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240829154258-f29ab539cc98.mod) = 138
-SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240829154258-f29ab539cc98.zip) = 994141
-SIZE (go_modules/golang.org/x/text/@v/v0.16.0.mod) = 220
-SIZE (go_modules/golang.org/x/text/@v/v0.16.0.zip) = 9235305
+SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20241106142447-58a1122356f5.mod) = 138
+SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20241106142447-58a1122356f5.zip) = 995309
+SIZE (go_modules/golang.org/x/text/@v/v0.20.0.mod) = 220
+SIZE (go_modules/golang.org/x/text/@v/v0.20.0.zip) = 9233989
SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97
SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 26
-SIZE (go_modules/golang.org/x/tools/@v/v0.12.1-0.20230825192346-2191a27a6dc5.mod) = 214
SIZE (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = 214
SIZE (go_modules/golang.org/x/tools/@v/v0.17.0.mod) = 168
SIZE (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 339
-SIZE (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240829175637-39126e24d653.mod) = 339
-SIZE (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240829175637-39126e24d653.zip) = 3270174
+SIZE (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240531212143-b6235391adb3.mod) = 339
+SIZE (go_modules/golang.org/x/tools/@v/v0.27.1-0.20241211153006-a83c4ee29a47.mod) = 341
+SIZE (go_modules/golang.org/x/tools/@v/v0.27.1-0.20241211153006-a83c4ee29a47.zip) = 3389308
SIZE (go_modules/golang.org/x/vuln/@v/v1.0.4.mod) = 335
SIZE (go_modules/golang.org/x/vuln/@v/v1.0.4.zip) = 426021
SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25
@@ -141,12 +143,12 @@ SIZE (go_modules/gopkg.in/check.v1/@v/v1
SIZE (go_modules/gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip) = 41481
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.4.7.mod) = 277
-SIZE (go_modules/honnef.co/go/tools/@v/v0.4.7.zip) = 785703
-SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.6.0.mod) = 358
-SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.6.0.zip) = 125903
+SIZE (go_modules/honnef.co/go/tools/@v/v0.5.1.mod) = 405
+SIZE (go_modules/honnef.co/go/tools/@v/v0.5.1.zip) = 989391
+SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.7.0.mod) = 356
+SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.7.0.zip) = 125545
SIZE (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.mod) = 268
SIZE (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.zip) = 28985
SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.mod) = 140
SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.zip) = 33829
-SIZE (gopls-v0.16.2.zip) = 1791726
+SIZE (gopls-v0.17.0.zip) = 1965489
Index: modules.inc
===================================================================
RCS file: /cvs/ports/devel/gopls/modules.inc,v
diff -u -p -r1.9 modules.inc
--- modules.inc 6 Sep 2024 12:19:43 -0000 1.9
+++ modules.inc 16 Dec 2024 17:51:54 -0000
@@ -1,6 +1,6 @@
MODGO_MODULES = \
- github.com/!burnt!sushi/toml v1.2.1 \
- github.com/frankban/quicktest v1.14.6 \
+ github.com/!burnt!sushi/toml v1.4.1-0.20240526193622-a339e1f7089c \
+ github.com/go-quicktest/qt v1.101.0 \
github.com/google/go-cmdtest v0.4.1-0.20220921163831-55ab3332a786 \
github.com/google/go-cmp v0.6.0 \
github.com/google/renameio v0.1.0 \
@@ -10,19 +10,20 @@ MODGO_MODULES = \
github.com/kr/text v0.2.0 \
github.com/rogpeppe/go-internal v1.12.0 \
github.com/yuin/goldmark v1.4.13 \
- golang.org/x/exp/typeparams v0.0.0-20221212164502-fae10dda9338 \
- golang.org/x/mod v0.20.0 \
- golang.org/x/net v0.26.0 \
- golang.org/x/sync v0.8.0 \
- golang.org/x/sys v0.23.0 \
- golang.org/x/telemetry v0.0.0-20240829154258-f29ab539cc98 \
- golang.org/x/text v0.16.0 \
- golang.org/x/tools v0.22.1-0.20240829175637-39126e24d653 \
+ golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa \
+ golang.org/x/exp/typeparams v0.0.0-20231108232855-2478ac86f678 \
+ golang.org/x/mod v0.22.0 \
+ golang.org/x/net v0.31.0 \
+ golang.org/x/sync v0.9.0 \
+ golang.org/x/sys v0.27.0 \
+ golang.org/x/telemetry v0.0.0-20241106142447-58a1122356f5 \
+ golang.org/x/text v0.20.0 \
+ golang.org/x/tools v0.27.1-0.20241211153006-a83c4ee29a47 \
golang.org/x/vuln v1.0.4 \
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \
gopkg.in/yaml.v3 v3.0.1 \
- honnef.co/go/tools v0.4.7 \
- mvdan.cc/gofumpt v0.6.0 \
+ honnef.co/go/tools v0.5.1 \
+ mvdan.cc/gofumpt v0.7.0 \
mvdan.cc/unparam v0.0.0-20230312165513-e84e2d14e3b8 \
mvdan.cc/xurls/v2 v2.5.0
@@ -30,24 +31,23 @@ MODGO_MODFILES = \
github.com/google/go-cmp v0.5.8 \
github.com/google/safehtml v0.0.2 \
github.com/rogpeppe/go-internal v1.10.0 \
- golang.org/x/exp/typeparams v0.0.0-20221208152030-732eee02a75a \
golang.org/x/mod v0.10.0 \
- golang.org/x/mod v0.12.0 \
golang.org/x/mod v0.14.0 \
golang.org/x/mod v0.17.0 \
- golang.org/x/mod v0.18.0 \
+ golang.org/x/mod v0.20.0 \
golang.org/x/sync v0.1.0 \
golang.org/x/sync v0.6.0 \
golang.org/x/sync v0.7.0 \
- golang.org/x/sys v0.11.0 \
+ golang.org/x/sync v0.8.0 \
golang.org/x/sys v0.16.0 \
- golang.org/x/sys v0.21.0 \
+ golang.org/x/sys v0.20.0 \
+ golang.org/x/sys v0.26.0 \
golang.org/x/telemetry v0.0.0-20240521205824-bda55230c457 \
golang.org/x/text v0.3.3 \
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \
- golang.org/x/tools v0.12.1-0.20230825192346-2191a27a6dc5 \
golang.org/x/tools v0.13.0 \
golang.org/x/tools v0.17.0 \
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d \
+ golang.org/x/tools v0.21.1-0.20240531212143-b6235391adb3 \
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/gopls/pkg/PLIST,v
diff -u -p -r1.3 PLIST
--- pkg/PLIST 26 Jun 2024 11:48:18 -0000 1.3
+++ pkg/PLIST 16 Dec 2024 17:51:54 -0000
@@ -7,7 +7,6 @@ share/doc/gopls/doc/advanced.md
share/doc/gopls/doc/analyzers.md
share/doc/gopls/doc/codelenses.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/
@@ -15,7 +14,16 @@ 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/features/
+share/doc/gopls/doc/features/README.md
+share/doc/gopls/doc/features/completion.md
+share/doc/gopls/doc/features/diagnostics.md
+share/doc/gopls/doc/features/modfiles.md
+share/doc/gopls/doc/features/navigation.md
+share/doc/gopls/doc/features/passive.md
+share/doc/gopls/doc/features/templates.md
+share/doc/gopls/doc/features/transformation.md
+share/doc/gopls/doc/features/web.md
share/doc/gopls/doc/helix.md
share/doc/gopls/doc/inlayHints.md
share/doc/gopls/doc/refactor-inline.md