Hi ports@
update for devel/gopls (LSP server for Go language) to the latest version 0.24.0
Release Notes: https://go.dev/gopls/release/v0.24.0
Build and tests OK with Go 1.27.2 on current/amd64.
Tests welcome and please commit if OK.
Laurent
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/gopls/Makefile,v
diff -u -p -r1.20 Makefile
--- Makefile 19 Jul 2026 13:05:15 -0000 1.20
+++ Makefile 16 Oct 2026 08:15:22 -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.23.0
+MODGO_VERSION = v0.24.0
DISTNAME = gopls-${MODGO_VERSION}
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/gopls/distinfo,v
diff -u -p -r1.19 distinfo
--- distinfo 19 Jul 2026 13:05:15 -0000 1.19
+++ distinfo 16 Oct 2026 08:15:22 -0000
@@ -33,11 +33,11 @@ SHA256 (go_modules/github.com/kr/pretty/
SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.zip) = 7PWkrySCbDrXWM4GQQygji1Y5NlQU747nd4uFIUsDNw=
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/modelcontextprotocol/go-sdk/@v/v1.6.0.mod) = dzhaY/YzmgusV7au6yiVjzeJgLARoHWoIRJ9G51C9Uk=
-SHA256 (go_modules/github.com/modelcontextprotocol/go-sdk/@v/v1.6.0.zip) = a8FHPMvKSUMO+x/JiZEyMKktNNdsDoFoaL9vh99spHU=
+SHA256 (go_modules/github.com/modelcontextprotocol/go-sdk/@v/v1.8.0.mod) = hnnGpKhEfW0tfjrJnpIhYboaDqqIHXZm1QPMRzzbyKM=
+SHA256 (go_modules/github.com/modelcontextprotocol/go-sdk/@v/v1.8.0.zip) = 8YoPFmShOqP3cggkPz59gclck8VxSna6KAwETMLaDsk=
SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.13.2-0.20241226121412-a5dc8ff20d0a.mod) = 1v4Z4AjIe3+xLDkrfw2PXiSr63YNb6A4+d0rRJE9xps=
-SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.14.1.mod) = UUaFAiOkYNe/tePkyvMjM390WQPoKclgg70smnIsr40=
-SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.14.1.zip) = qz0YKDzvL0bd/UibaxS5cOt9u7ZCeG8CXuGsUpHcTnA=
+SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.16.0.mod) = H/o/PB0q2dQFE69mEMIdUq4oOWKGeYVN9CEhL2op7Cc=
+SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.16.0.zip) = AgSNijruKtD5vN5a5mWaGbaMJEg9I1jLKl8PQdQttcY=
SHA256 (go_modules/github.com/segmentio/asm/@v/v1.1.3.mod) = kThm4wUDWmvsWu0REBDyA4DwvUp5C5v/QfM+rURtfGQ=
SHA256 (go_modules/github.com/segmentio/asm/@v/v1.2.1.mod) = XiZO8PwJJTIrPvi822NMmjsICQ+Qf1DObfxkj6noPyw=
SHA256 (go_modules/github.com/segmentio/asm/@v/v1.2.1.zip) = BO4D7QlyMpw8j6HNV6MDl743uC8+K6IlHVa6nG+8HZk=
@@ -53,22 +53,22 @@ SHA256 (go_modules/golang.org/x/crypto/@
SHA256 (go_modules/golang.org/x/crypto/@v/v0.19.0.mod) = +LWV5clhCTxod7lq9nn0MyIlSlMIexH9JkVkLmk779U=
SHA256 (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = i77G1cwXKvJKSSTQVmVXoqZctKzKzBGb3r7yti5IGCU=
SHA256 (go_modules/golang.org/x/crypto/@v/v0.25.0.mod) = H7tQM8JnvPYOT5geCrjwgUix/fFBA8WSv3gcgFCI6iM=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.53.0.mod) = 5kGfR2USqPXZDMufxx4i30hJ7/Ixbg+Tjcgs9PEbvl8=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.53.0.zip) = kO+ZZ14Ws+UQWoDZMAf6r13picIfpaRzObUGLnIyDJ4=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.57.0.mod) = k0OPyQzKFbGyU76d9kjKVPuAg4QAI5zClPeUyi8kJXU=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.57.0.zip) = hWyRa5Lx/FtTmDwE9iSfYy9WxH68ADu838UDUA37WLg=
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-20260611194520-c48552f49976.mod) = UYE9OhLHMn1i8mqIM4/0DsDiEbZzjRQLR5eTNl1rRKY=
-SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20260611194520-c48552f49976.zip) = 98LLEnWaZMQ0+HE8msnanrVsEykrO5F7Af3xcgWPhrE=
+SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20260908205506-85c1c2202aba.mod) = kGNiWxvKRUCCQL2xR5O2eN7WTDb55IKHCYiUa9EJLsQ=
+SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20260908205506-85c1c2202aba.zip) = faVo/sJ18V4vLntIfyiTBe0UjUvdN4XI/43FH6wHzqw=
SHA256 (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
SHA256 (go_modules/golang.org/x/mod/@v/v0.15.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.19.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
SHA256 (go_modules/golang.org/x/mod/@v/v0.22.0.mod) = 6+gZF0QRVCmfcyuKoJ8plSl1LfKYVcpNcCaUbRu+zYI=
SHA256 (go_modules/golang.org/x/mod/@v/v0.35.0.mod) = h1EY2PT/kiCbMPIkPn41IaKert6v93fh/cOk6ibwwmg=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.36.0.mod) = WXKtXlnSlwhuytWy0sgCeYaCu9X/TVrycCJh0a7HlmU=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.37.0.mod) = U4Ry/fCU3V5J3EDnBGj6kxqTwkHroH+5RqmHR8lKtN8=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.37.0.zip) = kejk6bdKhwba6Ai2ZTjUqyK+/QDBHzQTTrl/9XLVLoU=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.40.0.mod) = dFjNGmaHW3b7liQo/7Ya7oSs/YcaMuVrTvtDs7jSpw0=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.41.0.mod) = /Ftk71H9kvS4dj671vqVpwBp0pnH3g98ZmYe8kKD6ww=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.41.0.zip) = IB5njQo1sYskar5Y2AAXt11gviHLr0y7npY7SIclZak=
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.8.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQdo=
@@ -79,19 +79,20 @@ SHA256 (go_modules/golang.org/x/net/@v/v
SHA256 (go_modules/golang.org/x/net/@v/v0.21.0.mod) = Du8+n+f2aL5bTSTI8SUcbFAtEWiVPICBrJ3D85nGTwY=
SHA256 (go_modules/golang.org/x/net/@v/v0.25.0.mod) = E37lK1TBC0eevmuIegIG+09UWB9Uuik7f0u2gs9Sn2c=
SHA256 (go_modules/golang.org/x/net/@v/v0.27.0.mod) = LjIf087e3YmSxRktE5mvTgkA3rytu6J+OgZCBheHnxc=
-SHA256 (go_modules/golang.org/x/net/@v/v0.56.0.mod) = EHKRUjOmYXpgOjaZaJLKiq/MfYuNwPQ+cUbYPH6knEM=
-SHA256 (go_modules/golang.org/x/net/@v/v0.56.0.zip) = u8l1s+yc2GiSz8UVutwSVlfhNcABYtDaXeM/bQeTBGQ=
+SHA256 (go_modules/golang.org/x/net/@v/v0.59.0.mod) = 9wNFh/oBLEPeZtjCdt2rFhAykxq/EWpinaqNZvHIACM=
+SHA256 (go_modules/golang.org/x/net/@v/v0.59.0.zip) = HcO/Mfzr6A05Moisj+XKx/DoLps6JjACHc31/7+j9gE=
SHA256 (go_modules/golang.org/x/net/@v/v0.6.0.mod) = Qex26iFy8+4wMeOPmlNZOaWE1rs170gIVP3LjCAmcBs=
SHA256 (go_modules/golang.org/x/oauth2/@v/v0.35.0.mod) = NwTaJbZcJnwcpsxSf9rx+V6m4VMy4Sq1/zsskvJYy0Y=
-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.36.0.mod) = kP8PSgNrwcJObABv4Y2X1tEWg0Mfjxl7etSKNB2nJoI=
-SHA256 (go_modules/golang.org/x/oauth2/@v/v0.36.0.zip) = Fb9l/xA+Xa/ICdeM0Deh0eiMy4RRgk6FEVYAKhMwRQQ=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.37.0.mod) = kPrNzXxmAtOijbqjI1SgOY0iu66jtIypSqIjX7QnNYs=
+SHA256 (go_modules/golang.org/x/oauth2/@v/v0.37.0.zip) = grBHL/MdV4Z7+5XijCkGrNVHZJSaIVtqAb2kD0rkw70=
SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20220722155255-886fb9371eb4.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.10.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
SHA256 (go_modules/golang.org/x/sync/@v/v0.20.0.mod) = o+KedgYL1WEGBFSx+ivc1mZ09gycqTgzuBBjVeNMYDw=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.21.0.mod) = o+KedgYL1WEGBFSx+ivc1mZ09gycqTgzuBBjVeNMYDw=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.21.0.zip) = 7mVFkCPefySDb24hIxRLUym9Ck0FqHw8RIUJN44ua+c=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.22.0.mod) = o+KedgYL1WEGBFSx+ivc1mZ09gycqTgzuBBjVeNMYDw=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.23.0.mod) = /r9P7V3BLA3iRSj3Blvwccx0okJAcBlKryRhe5EGbNo=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.23.0.zip) = wZoRurpcGgk8tP0vbQ2NeWc8l6gssP4taTybathPD4I=
SHA256 (go_modules/golang.org/x/sync/@v/v0.3.0.mod) = 7Q/wxQgadUz8vnaMvPYMY5dbNddufXuZxayb+m2YKFE=
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=
@@ -109,24 +110,24 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
SHA256 (go_modules/golang.org/x/sys/@v/v0.22.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
SHA256 (go_modules/golang.org/x/sys/@v/v0.28.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
SHA256 (go_modules/golang.org/x/sys/@v/v0.41.0.mod) = 9BGBTYOpboZ4Gx3uQcEluVBNpUItujfMHWOwFq45z+I=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.43.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.46.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.46.0.zip) = NtyDtrxYhNJgzb2dCeWXse7WTRXf3DdMpuMa75nVM9c=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.47.0.mod) = V/Q5PqGNVEahI2OzXCOmFthD+hZpxxIacKK8OpZ31mU=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.48.0.mod) = lSL0yYBtHCZYbqgPpWKSkpvSlYZecZgZJ/UplsaxyDE=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.48.0.zip) = OkfgZDG6HiTVsqyjp84x/RP6/zTfPl2OY/EF/50MF4Y=
SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240228155512-f48c80bd79b2.mod) = gEMD+LHDAkNrxEjGUXzz8yIWYR8cf/1ytS3yppVlpcY=
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-20260611141451-d61e87d5f4a3.mod) = Z581ELuCPC8IwovSkozze6dGY8lKZdqNYwH+MMBMjJs=
-SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260625142307-59b4966ccb57.mod) = Z581ELuCPC8IwovSkozze6dGY8lKZdqNYwH+MMBMjJs=
-SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260625142307-59b4966ccb57.zip) = DKxLID6SgitEPSEEWOOg2KXnLoUBgjj3X2213+acPso=
+SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260908163034-4bcc4b2ee518.mod) = s9s6YJPJUZC6THmaQbGO2Mq1+dUynm0yfuzYu1TX/3Y=
+SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260924152758-ed294f943157.mod) = s9s6YJPJUZC6THmaQbGO2Mq1+dUynm0yfuzYu1TX/3Y=
+SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260924152758-ed294f943157.zip) = /TN7r3E1+OTJjqBIMBhLI7gb0fa4bJJfgqfQ/LtUyXE=
SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s=
SHA256 (go_modules/golang.org/x/term/@v/v0.12.0.mod) = wpIGWJdMmcgFJ4+azIRDYmbw9101cToIjB80DiZFM10=
SHA256 (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 2+oCJUqsLPP9D3LHxgLlQ8X7rS0A2vwvgZwoqTUlgZk=
SHA256 (go_modules/golang.org/x/term/@v/v0.20.0.mod) = popv0up5oDshapIJPgQ6AnvvRuJ19M4MpNIh3f0kTwE=
SHA256 (go_modules/golang.org/x/term/@v/v0.22.0.mod) = VVTT9tNrZ3JI7cKAu1YPOW29iraxJPf/pAeXfffON7k=
-SHA256 (go_modules/golang.org/x/term/@v/v0.44.0.mod) = we1CB1+9GUCm7DTLsa9v/yQLXHbnp1WZAj+hOKES6Ug=
-SHA256 (go_modules/golang.org/x/term/@v/v0.44.0.zip) = 5CDGZAASppfYBsLoZd8mmTyCqasbFtKGeHy3f8EAYvc=
+SHA256 (go_modules/golang.org/x/term/@v/v0.46.0.mod) = +Ux70Dan0YmVC3dZo/EF57zHFk3InYDRhsfoqQPWwzI=
+SHA256 (go_modules/golang.org/x/term/@v/v0.46.0.zip) = kUf92YLxrtE5IYPVtIBV9PdMhdSWYEdmx/Cx07vWHHw=
SHA256 (go_modules/golang.org/x/term/@v/v0.5.0.mod) = DW9YIoqtwaZSjmdV2gGFFlZuOuXFIB963hdz9W+o2TQ=
SHA256 (go_modules/golang.org/x/term/@v/v0.8.0.mod) = XTYtaoNFP3Akcl6CTAXFlJYk749MsT9dfj1Lfxygsyc=
SHA256 (go_modules/golang.org/x/text/@v/v0.13.0.mod) = FR5qGDlJHEtQ3+nDNFHwYyjVUYvY7koAYd4Ct60zL7I=
@@ -136,10 +137,13 @@ SHA256 (go_modules/golang.org/x/text/@v/
SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA=
-SHA256 (go_modules/golang.org/x/text/@v/v0.38.0.mod) = Xqix8S+KLrFhfd7bMFGkT3ciIvl3Rw12Ixz6ld57awE=
-SHA256 (go_modules/golang.org/x/text/@v/v0.38.0.zip) = vpgmYhKsY83HhjGuD/j3g+D15H2bYJTBH/6+Q/0EJLM=
+SHA256 (go_modules/golang.org/x/text/@v/v0.42.0.mod) = R1bEuO7q4qIMtDwZjBBwHSDFNJO9kLkcZjIVPJy6wkA=
+SHA256 (go_modules/golang.org/x/text/@v/v0.42.0.zip) = p7ZOADBWtkcDA/QIICCY2PNxShFfIwkbjKyF7esmVHY=
SHA256 (go_modules/golang.org/x/text/@v/v0.7.0.mod) = FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ=
SHA256 (go_modules/golang.org/x/text/@v/v0.9.0.mod) = Q29ZLne1k7AvvqN04jrTNpyGI/8NKckd594eZnLbmkE=
+SHA256 (go_modules/golang.org/x/time/@v/v0.15.0.mod) = YUmySRyS9nVF/F2gCDp5HjabP5lnDTD1K94GBMSMnmk=
+SHA256 (go_modules/golang.org/x/time/@v/v0.16.0.mod) = 2mb5JZBKl7cF/hjd55SW1xjcqa8qdVvTHaFRqbGg6qo=
+SHA256 (go_modules/golang.org/x/time/@v/v0.16.0.zip) = rCd3e+gIiFm6OxvqNkgGTclf+LrDAjsbBZ0asSbccp4=
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.0.0-20191119224855-298f0cb1881e.mod) = iNR5Jl+Ib15ZjXbAA9DyV7QtvxuJXYIKErWrCzUBrKE=
SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = KouTZYmPCCL6zmW6CJoTU+aKZdNC8wDKMXzOzN5kIfM=
@@ -148,19 +152,18 @@ SHA256 (go_modules/golang.org/x/tools/@v
SHA256 (go_modules/golang.org/x/tools/@v/v0.23.0.mod) = 3Yr2o+F1yIFMRlGdf+NXVsnFlCbsY67/zCNDKfMwpi8=
SHA256 (go_modules/golang.org/x/tools/@v/v0.28.0.mod) = ITpDcwQj6lN3hICR97ldkNiddWuEjT/OSH6vMOWe+Q8=
SHA256 (go_modules/golang.org/x/tools/@v/v0.42.0.mod) = QHzyf8O9c2tkAB20ZtPuit+8ZNw36JceSL/xyA+LSNg=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.44.0.mod) = S8c3blz/lCWP+FXvzKWCYi/ODgqMo81WwyduO8ie8Cg=
SHA256 (go_modules/golang.org/x/tools/@v/v0.44.1-0.20260420230617-19499e7caabc.mod) = S8c3blz/lCWP+FXvzKWCYi/ODgqMo81WwyduO8ie8Cg=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.45.0.mod) = C60e6agBNdP5YZMxjuXTe+VJ1CnrbK/Qpv7u4VYiJj8=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.46.0.mod) = g5aXfEvHSAiQnVhKwqvHWc3rr8gY1S9Ml162cd2TFC8=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.47.1-0.20260707181000-a299dadba899.mod) = 60bkSFD7TcpI97aAysUXdoLLDjArMH1NPb1+2d8F/A8=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.47.1-0.20260707181000-a299dadba899.zip) = 3oiCwE8Ikw0snpBBIz45etZvFjl89h8/sJu+vdR9AZ4=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.49.0.mod) = huNO/qNbiqUqq/8OoYwO8hfwdN/2fve0xwCugzloz2I=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.50.0.mod) = OvetUib3oFtLNA4paSySYv3UhSM3zpTKSpyOXeMvHLE=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.51.1-0.20261014163302-24a65270771e.mod) = mx1UM0nJNG+FkAxlalZtF4DVn/R5zw2Ii5UW0h7H33s=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.51.1-0.20261014163302-24a65270771e.zip) = 01on6EI5jceWz7+BjlPZJvzsngyY+ekEYplSvR6kql8=
SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = gw7Xjc0+mSfEEuJkEjAwhEd0nVE9MQJNJ24kQ7IBZgk=
SHA256 (go_modules/golang.org/x/tools/go/expect/@v/v0.1.1-deprecated.mod) = CZXZYPNTNM1cHKqXSOKAzlMfLgb+CSRmx3gXzrejLwg=
SHA256 (go_modules/golang.org/x/tools/go/expect/@v/v0.1.1-deprecated.zip) = sjiRWd3XaMa9g6DMkrv5vgHDLKlzw2b8Ikt5di2Q3Xk=
SHA256 (go_modules/golang.org/x/tools/go/packages/packagestest/@v/v0.1.1-deprecated.mod) = 9hCE06NiW8lnJarxnGoDQepCcVJUvB5heUPS/4Njg/0=
SHA256 (go_modules/golang.org/x/tools/go/packages/packagestest/@v/v0.1.1-deprecated.zip) = FXkqeO+TOLLAjVAQskIR+FxNOejDHbMW8cpKiRYF7QE=
-SHA256 (go_modules/golang.org/x/vuln/@v/v1.4.0.mod) = 1CFFcWC6vGJ17LEnFN3sc3USxVl25GhPlzCM5Es4snk=
-SHA256 (go_modules/golang.org/x/vuln/@v/v1.4.0.zip) = rhhhEDso12igw6SMaJoJK4WLCTrO53DM3jgzW7fbkPs=
+SHA256 (go_modules/golang.org/x/vuln/@v/v1.8.0.mod) = 25BevbCTKc9BCYrlVT9IaUKGFRc6xvdn2CF2CTiH06I=
+SHA256 (go_modules/golang.org/x/vuln/@v/v1.8.0.zip) = OWt4Do6c81zVsMSB/tjoQc/4miG/TxthVW0WlPQvtXI=
SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
@@ -168,13 +171,13 @@ 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.8.0-rc.1.mod) = Ll/F6thcgDK6pHkzKUKWQwxvVCW4AaaNXklD6ME+bjo=
-SHA256 (go_modules/honnef.co/go/tools/@v/v0.8.0-rc.1.zip) = GFb1h9OmXp+Moe2LiydXbtYbtKrpF/tOZac8v2/UUNY=
-SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.10.0.mod) = rDtSTTtTr7V7bLwvkCqpTTodVWFd+hsnG5VJmSukEsU=
-SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.10.0.zip) = LcIt/eDSTJhNHSzWTRmApP4LamS42gb+GXXc6AI0pYI=
+SHA256 (go_modules/honnef.co/go/tools/@v/v0.8.1.mod) = Ll/F6thcgDK6pHkzKUKWQwxvVCW4AaaNXklD6ME+bjo=
+SHA256 (go_modules/honnef.co/go/tools/@v/v0.8.1.zip) = QQ4FdSLe4qlxupTlmPNqVUKoOYKWUP2cZTE9p8U2qMc=
+SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.12.0.mod) = qayUXl+Jsl7XSRJbWw/75b3QI1qYBAIMYnKINh2utqE=
+SHA256 (go_modules/mvdan.cc/gofumpt/@v/v0.12.0.zip) = d+xIFaFtW96Kzto84hdmRCLh7nNP3aJcQRzfVQeZeUI=
SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.6.0.mod) = cqcfs0cFrWosmavtoChrZ2zJWHF3rngsNaHJou4LeG8=
SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.6.0.zip) = Xyw/U7+tq62VIkEvLqUkEvNinxF1OHfbl1+OI9whVV8=
-SHA256 (gopls-v0.23.0.zip) = s7tZPvFj9hTjWM2xSp/u3jytK/yQh7jk3Kc7L/+Fi3Q=
+SHA256 (gopls-v0.24.0.zip) = pujyxF5MVh0jIu8VCIsgr9m6CM+LC1EHetUQWRUo/tI=
SIZE (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.mod) = 53
SIZE (go_modules/cloud.google.com/go/compute/metadata/@v/v0.3.0.zip) = 19692
SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.1-0.20240526193622-a339e1f7089c.mod) = 43
@@ -210,11 +213,11 @@ SIZE (go_modules/github.com/kr/pretty/@v
SIZE (go_modules/github.com/kr/pretty/@v/v0.3.1.zip) = 13388
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/modelcontextprotocol/go-sdk/@v/v1.6.0.mod) = 414
-SIZE (go_modules/github.com/modelcontextprotocol/go-sdk/@v/v1.6.0.zip) = 504125
+SIZE (go_modules/github.com/modelcontextprotocol/go-sdk/@v/v1.8.0.mod) = 480
+SIZE (go_modules/github.com/modelcontextprotocol/go-sdk/@v/v1.8.0.zip) = 691186
SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.13.2-0.20241226121412-a5dc8ff20d0a.mod) = 143
-SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.14.1.mod) = 141
-SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.14.1.zip) = 190962
+SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.16.0.mod) = 141
+SIZE (go_modules/github.com/rogpeppe/go-internal/@v/v1.16.0.zip) = 216006
SIZE (go_modules/github.com/segmentio/asm/@v/v1.1.3.mod) = 102
SIZE (go_modules/github.com/segmentio/asm/@v/v1.2.1.mod) = 102
SIZE (go_modules/github.com/segmentio/asm/@v/v1.2.1.zip) = 109929
@@ -230,22 +233,22 @@ SIZE (go_modules/golang.org/x/crypto/@v/
SIZE (go_modules/golang.org/x/crypto/@v/v0.19.0.mod) = 190
SIZE (go_modules/golang.org/x/crypto/@v/v0.23.0.mod) = 190
SIZE (go_modules/golang.org/x/crypto/@v/v0.25.0.mod) = 190
-SIZE (go_modules/golang.org/x/crypto/@v/v0.53.0.mod) = 192
-SIZE (go_modules/golang.org/x/crypto/@v/v0.53.0.zip) = 2265171
+SIZE (go_modules/golang.org/x/crypto/@v/v0.57.0.mod) = 192
+SIZE (go_modules/golang.org/x/crypto/@v/v0.57.0.zip) = 2312809
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-20260611194520-c48552f49976.mod) = 46
-SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20260611194520-c48552f49976.zip) = 44108
+SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20260908205506-85c1c2202aba.mod) = 46
+SIZE (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20260908205506-85c1c2202aba.zip) = 45005
SIZE (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = 84
SIZE (go_modules/golang.org/x/mod/@v/v0.15.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.19.0.mod) = 84
SIZE (go_modules/golang.org/x/mod/@v/v0.22.0.mod) = 86
SIZE (go_modules/golang.org/x/mod/@v/v0.35.0.mod) = 86
-SIZE (go_modules/golang.org/x/mod/@v/v0.36.0.mod) = 86
-SIZE (go_modules/golang.org/x/mod/@v/v0.37.0.mod) = 86
-SIZE (go_modules/golang.org/x/mod/@v/v0.37.0.zip) = 174531
+SIZE (go_modules/golang.org/x/mod/@v/v0.40.0.mod) = 86
+SIZE (go_modules/golang.org/x/mod/@v/v0.41.0.mod) = 86
+SIZE (go_modules/golang.org/x/mod/@v/v0.41.0.zip) = 180455
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.8.0.mod) = 84
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 181
@@ -256,19 +259,20 @@ SIZE (go_modules/golang.org/x/net/@v/v0.
SIZE (go_modules/golang.org/x/net/@v/v0.21.0.mod) = 155
SIZE (go_modules/golang.org/x/net/@v/v0.25.0.mod) = 155
SIZE (go_modules/golang.org/x/net/@v/v0.27.0.mod) = 155
-SIZE (go_modules/golang.org/x/net/@v/v0.56.0.mod) = 157
-SIZE (go_modules/golang.org/x/net/@v/v0.56.0.zip) = 1868474
+SIZE (go_modules/golang.org/x/net/@v/v0.59.0.mod) = 157
+SIZE (go_modules/golang.org/x/net/@v/v0.59.0.zip) = 1941034
SIZE (go_modules/golang.org/x/net/@v/v0.6.0.mod) = 123
SIZE (go_modules/golang.org/x/oauth2/@v/v0.35.0.mod) = 91
-SIZE (go_modules/golang.org/x/oauth2/@v/v0.36.0.mod) = 91
-SIZE (go_modules/golang.org/x/oauth2/@v/v0.36.0.zip) = 155804
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.37.0.mod) = 91
+SIZE (go_modules/golang.org/x/oauth2/@v/v0.37.0.zip) = 158683
SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20220722155255-886fb9371eb4.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.10.0.mod) = 34
SIZE (go_modules/golang.org/x/sync/@v/v0.20.0.mod) = 36
-SIZE (go_modules/golang.org/x/sync/@v/v0.21.0.mod) = 36
-SIZE (go_modules/golang.org/x/sync/@v/v0.21.0.zip) = 25686
+SIZE (go_modules/golang.org/x/sync/@v/v0.22.0.mod) = 36
+SIZE (go_modules/golang.org/x/sync/@v/v0.23.0.mod) = 36
+SIZE (go_modules/golang.org/x/sync/@v/v0.23.0.zip) = 26276
SIZE (go_modules/golang.org/x/sync/@v/v0.3.0.mod) = 34
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
@@ -286,24 +290,24 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
SIZE (go_modules/golang.org/x/sys/@v/v0.22.0.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.28.0.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.41.0.mod) = 35
-SIZE (go_modules/golang.org/x/sys/@v/v0.43.0.mod) = 35
-SIZE (go_modules/golang.org/x/sys/@v/v0.46.0.mod) = 35
-SIZE (go_modules/golang.org/x/sys/@v/v0.46.0.zip) = 2022627
+SIZE (go_modules/golang.org/x/sys/@v/v0.47.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.48.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.48.0.zip) = 2094772
SIZE (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 33
SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240228155512-f48c80bd79b2.mod) = 138
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-20260611141451-d61e87d5f4a3.mod) = 133
-SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260625142307-59b4966ccb57.mod) = 133
-SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260625142307-59b4966ccb57.zip) = 1020655
+SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260908163034-4bcc4b2ee518.mod) = 133
+SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260924152758-ed294f943157.mod) = 133
+SIZE (go_modules/golang.org/x/telemetry/@v/v0.0.0-20260924152758-ed294f943157.zip) = 1052738
SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95
SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = 95
SIZE (go_modules/golang.org/x/term/@v/v0.12.0.mod) = 68
SIZE (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 68
SIZE (go_modules/golang.org/x/term/@v/v0.20.0.mod) = 68
SIZE (go_modules/golang.org/x/term/@v/v0.22.0.mod) = 68
-SIZE (go_modules/golang.org/x/term/@v/v0.44.0.mod) = 70
-SIZE (go_modules/golang.org/x/term/@v/v0.44.0.zip) = 21694
+SIZE (go_modules/golang.org/x/term/@v/v0.46.0.mod) = 70
+SIZE (go_modules/golang.org/x/term/@v/v0.46.0.zip) = 22601
SIZE (go_modules/golang.org/x/term/@v/v0.5.0.mod) = 67
SIZE (go_modules/golang.org/x/term/@v/v0.8.0.mod) = 67
SIZE (go_modules/golang.org/x/text/@v/v0.13.0.mod) = 197
@@ -313,10 +317,13 @@ SIZE (go_modules/golang.org/x/text/@v/v0
SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25
SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97
SIZE (go_modules/golang.org/x/text/@v/v0.3.7.mod) = 97
-SIZE (go_modules/golang.org/x/text/@v/v0.38.0.mod) = 190
-SIZE (go_modules/golang.org/x/text/@v/v0.38.0.zip) = 7015060
+SIZE (go_modules/golang.org/x/text/@v/v0.42.0.mod) = 190
+SIZE (go_modules/golang.org/x/text/@v/v0.42.0.zip) = 7337550
SIZE (go_modules/golang.org/x/text/@v/v0.7.0.mod) = 258
SIZE (go_modules/golang.org/x/text/@v/v0.9.0.mod) = 215
+SIZE (go_modules/golang.org/x/time/@v/v0.15.0.mod) = 36
+SIZE (go_modules/golang.org/x/time/@v/v0.16.0.mod) = 36
+SIZE (go_modules/golang.org/x/time/@v/v0.16.0.zip) = 15303
SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod) = 26
SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod) = 212
SIZE (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 327
@@ -325,19 +332,18 @@ SIZE (go_modules/golang.org/x/tools/@v/v
SIZE (go_modules/golang.org/x/tools/@v/v0.23.0.mod) = 339
SIZE (go_modules/golang.org/x/tools/@v/v0.28.0.mod) = 342
SIZE (go_modules/golang.org/x/tools/@v/v0.42.0.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.44.0.mod) = 301
SIZE (go_modules/golang.org/x/tools/@v/v0.44.1-0.20260420230617-19499e7caabc.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.45.0.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.46.0.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.47.1-0.20260707181000-a299dadba899.mod) = 301
-SIZE (go_modules/golang.org/x/tools/@v/v0.47.1-0.20260707181000-a299dadba899.zip) = 2856247
+SIZE (go_modules/golang.org/x/tools/@v/v0.49.0.mod) = 301
+SIZE (go_modules/golang.org/x/tools/@v/v0.50.0.mod) = 301
+SIZE (go_modules/golang.org/x/tools/@v/v0.51.1-0.20261014163302-24a65270771e.mod) = 301
+SIZE (go_modules/golang.org/x/tools/@v/v0.51.1-0.20261014163302-24a65270771e.zip) = 2964441
SIZE (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = 211
SIZE (go_modules/golang.org/x/tools/go/expect/@v/v0.1.1-deprecated.mod) = 125
SIZE (go_modules/golang.org/x/tools/go/expect/@v/v0.1.1-deprecated.zip) = 10326
SIZE (go_modules/golang.org/x/tools/go/packages/packagestest/@v/v0.1.1-deprecated.mod) = 315
SIZE (go_modules/golang.org/x/tools/go/packages/packagestest/@v/v0.1.1-deprecated.zip) = 27197
-SIZE (go_modules/golang.org/x/vuln/@v/v1.4.0.mod) = 510
-SIZE (go_modules/golang.org/x/vuln/@v/v1.4.0.zip) = 855296
+SIZE (go_modules/golang.org/x/vuln/@v/v1.8.0.mod) = 510
+SIZE (go_modules/golang.org/x/vuln/@v/v1.8.0.zip) = 871407
SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 37
SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = 20009
SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25
@@ -345,10 +351,10 @@ 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.8.0-rc.1.mod) = 424
-SIZE (go_modules/honnef.co/go/tools/@v/v0.8.0-rc.1.zip) = 1242541
-SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.10.0.mod) = 371
-SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.10.0.zip) = 135920
+SIZE (go_modules/honnef.co/go/tools/@v/v0.8.1.mod) = 424
+SIZE (go_modules/honnef.co/go/tools/@v/v0.8.1.zip) = 1248609
+SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.12.0.mod) = 371
+SIZE (go_modules/mvdan.cc/gofumpt/@v/v0.12.0.zip) = 144407
SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.6.0.mod) = 264
SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.6.0.zip) = 34425
-SIZE (gopls-v0.23.0.zip) = 2365405
+SIZE (gopls-v0.24.0.zip) = 2532462
Index: modules.inc
===================================================================
RCS file: /cvs/ports/devel/gopls/modules.inc,v
diff -u -p -r1.19 modules.inc
--- modules.inc 19 Jul 2026 13:05:15 -0000 1.19
+++ modules.inc 16 Oct 2026 08:15:22 -0000
@@ -15,32 +15,33 @@ MODGO_MODULES = \
github.com/jba/templatecheck v0.7.1 \
github.com/kr/pretty v0.3.1 \
github.com/kr/text v0.2.0 \
- github.com/modelcontextprotocol/go-sdk v1.6.0 \
- github.com/rogpeppe/go-internal v1.14.1 \
+ github.com/modelcontextprotocol/go-sdk v1.8.0 \
+ github.com/rogpeppe/go-internal v1.16.0 \
github.com/segmentio/asm v1.2.1 \
github.com/segmentio/encoding v0.5.4 \
github.com/yosida95/uritemplate/v3 v3.0.2 \
github.com/yuin/goldmark v1.4.13 \
- golang.org/x/crypto v0.53.0 \
+ golang.org/x/crypto v0.57.0 \
golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa \
- golang.org/x/exp/typeparams v0.0.0-20260611194520-c48552f49976 \
- golang.org/x/mod v0.37.0 \
- golang.org/x/net v0.56.0 \
- golang.org/x/oauth2 v0.36.0 \
- golang.org/x/sync v0.21.0 \
- golang.org/x/sys v0.46.0 \
- golang.org/x/telemetry v0.0.0-20260625142307-59b4966ccb57 \
- golang.org/x/term v0.44.0 \
- golang.org/x/text v0.38.0 \
- golang.org/x/tools v0.47.1-0.20260707181000-a299dadba899 \
+ golang.org/x/exp/typeparams v0.0.0-20260908205506-85c1c2202aba \
+ golang.org/x/mod v0.41.0 \
+ golang.org/x/net v0.59.0 \
+ golang.org/x/oauth2 v0.37.0 \
+ golang.org/x/sync v0.23.0 \
+ golang.org/x/sys v0.48.0 \
+ golang.org/x/telemetry v0.0.0-20260924152758-ed294f943157 \
+ golang.org/x/term v0.46.0 \
+ golang.org/x/text v0.42.0 \
+ golang.org/x/time v0.16.0 \
+ golang.org/x/tools v0.51.1-0.20261014163302-24a65270771e \
golang.org/x/tools/go/expect v0.1.1-deprecated \
golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated \
- golang.org/x/vuln v1.4.0 \
+ golang.org/x/vuln v1.8.0 \
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \
gopkg.in/yaml.v3 v3.0.1 \
- honnef.co/go/tools v0.8.0-rc.1 \
- mvdan.cc/gofumpt v0.10.0 \
+ honnef.co/go/tools v0.8.1 \
+ mvdan.cc/gofumpt v0.12.0 \
mvdan.cc/xurls/v2 v2.6.0
MODGO_MODFILES = \
@@ -62,7 +63,7 @@ MODGO_MODFILES = \
golang.org/x/mod v0.19.0 \
golang.org/x/mod v0.22.0 \
golang.org/x/mod v0.35.0 \
- golang.org/x/mod v0.36.0 \
+ golang.org/x/mod v0.40.0 \
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 \
golang.org/x/mod v0.8.0 \
golang.org/x/net v0.0.0-20190620200207-3b0461eec859 \
@@ -80,6 +81,7 @@ MODGO_MODFILES = \
golang.org/x/sync v0.1.0 \
golang.org/x/sync v0.10.0 \
golang.org/x/sync v0.20.0 \
+ golang.org/x/sync v0.22.0 \
golang.org/x/sync v0.3.0 \
golang.org/x/sync v0.6.0 \
golang.org/x/sync v0.7.0 \
@@ -97,12 +99,12 @@ MODGO_MODFILES = \
golang.org/x/sys v0.22.0 \
golang.org/x/sys v0.28.0 \
golang.org/x/sys v0.41.0 \
- golang.org/x/sys v0.43.0 \
+ golang.org/x/sys v0.47.0 \
golang.org/x/sys v0.5.0 \
golang.org/x/sys v0.8.0 \
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2 \
golang.org/x/telemetry v0.0.0-20240521205824-bda55230c457 \
- golang.org/x/telemetry v0.0.0-20260611141451-d61e87d5f4a3 \
+ golang.org/x/telemetry v0.0.0-20260908163034-4bcc4b2ee518 \
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 \
golang.org/x/term v0.12.0 \
@@ -120,6 +122,7 @@ MODGO_MODFILES = \
golang.org/x/text v0.3.7 \
golang.org/x/text v0.7.0 \
golang.org/x/text v0.9.0 \
+ golang.org/x/time v0.15.0 \
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e \
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e \
golang.org/x/tools v0.1.12 \
@@ -128,10 +131,9 @@ MODGO_MODFILES = \
golang.org/x/tools v0.23.0 \
golang.org/x/tools v0.28.0 \
golang.org/x/tools v0.42.0 \
- golang.org/x/tools v0.44.0 \
golang.org/x/tools v0.44.1-0.20260420230617-19499e7caabc \
- golang.org/x/tools v0.45.0 \
- golang.org/x/tools v0.46.0 \
+ golang.org/x/tools v0.49.0 \
+ golang.org/x/tools v0.50.0 \
golang.org/x/tools v0.6.0 \
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.6 PLIST
--- pkg/PLIST 1 Aug 2025 00:58:00 -0000 1.6
+++ pkg/PLIST 16 Oct 2026 08:15:22 -0000
@@ -11,6 +11,7 @@ share/doc/gopls/daemon.md
share/doc/gopls/design/
share/doc/gopls/design/design.md
share/doc/gopls/design/implementation.md
+share/doc/gopls/design/integrating-interactive-refactoring.md
share/doc/gopls/design/integrating.md
share/doc/gopls/editor/
share/doc/gopls/editor/emacs.md