Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=gsCJIxX6; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=A8yx+6XT Received: by mail.netbsd.org (Postfix, from userid 605) id 8B8A384D5F; Sun, 21 Apr 2024 15:31:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1713713495; bh=xgXrdNStNtn1soDKWbM5lKqOSqfVdcGYPRN/g5pzh8U=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=gsCJIxX6cgpst6xvKCfB1PwBZRRz/oRh6zjX/mcUBsJHA1Q0sCRmcXmHxCsHSJAer /QafZeQ1tMat1cP/psOPz4UoTvdL5Bc2VhmIpwy8MMU2De4NmlCpPdoXEPc6ueud+Y Lg3LV6SaeQT1340ycg833Zo69F/1k7IFzO7PVKN4= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7C2A284D45 for ; Sun, 21 Apr 2024 15:31:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id FUjolifVA12s for ; Sun, 21 Apr 2024 15:31:33 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 900C584D24 for ; Sun, 21 Apr 2024 15:31:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1713713493; bh=xgXrdNStNtn1soDKWbM5lKqOSqfVdcGYPRN/g5pzh8U=; h=Date:From:Subject:To:Reply-To; b=A8yx+6XTHMqNHia52qSX/b4e7I8ycSv3IQ1PBkxhuZMY5rhuQfDZRt3jAjvSyjQq1 WDowLRUj0wb71vIUcRL7HZGtDZVZ94+fYRw15Dc7WuJ0u4Wn92hUHN+Dzm8Y2h4tIO pCTLlkf33NQcTB7LMyc7ZZzePmcJlrMpR3UFwAyw= Received: by cvs.NetBSD.org (Postfix, from userid 500) id 8A8F4FA2C; Sun, 21 Apr 2024 15:31:33 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_171371349373640" MIME-Version: 1.0 Date: Sun, 21 Apr 2024 15:31:33 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/gopls To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20240421153133.8A8F4FA2C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_171371349373640 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Sun Apr 21 15:31:33 UTC 2024 Modified Files: pkgsrc/devel/gopls: Makefile distinfo go-modules.mk Log Message: gopls: update to 0.15.3. This release fixes the following regressions in gopls@v0.15.0+: golang/go#66490: occasional crashes when the imports cache is refreshed. golang/go#66425: spurious import errors in multi-root workspaces that have go.work replace directives. golang/go#66636: a crash in analysis when the go.mod contains a patch version and gopls was built with Go 1.20 or earlier. golang/go#66677: silent breakage when the go.mod file contains Go 1.22.x, and gopls was built with Go 1.21.x. golang/go#66731: a rare crash when diagnostics are erroneously positioned outside the file due to malformed syntax. golang/go#66647: a performance regression due to unnecessary reloading following "workspace/didChangeConfiguration" notifications. Under some not-yet-understood conditions, an apparent VS Code bug causes didChangeConfiguration notifications on every keystroke. With the zero-config logic of gopls@v0.15.0+, any didChangeConfiguration notification causes gopls to re-evaluate (and reload) the set of builds it tracks. With the v0.15.3 release, gopls verifies that configuration actually changed. Special thanks to @gordallott for working with us to track down this bug. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 pkgsrc/devel/gopls/Makefile cvs rdiff -u -r1.43 -r1.44 pkgsrc/devel/gopls/distinfo cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/gopls/go-modules.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_171371349373640 Content-Disposition: inline Content-Length: 6477 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/gopls/Makefile diff -u pkgsrc/devel/gopls/Makefile:1.88 pkgsrc/devel/gopls/Makefile:1.89 --- pkgsrc/devel/gopls/Makefile:1.88 Fri Apr 5 19:13:58 2024 +++ pkgsrc/devel/gopls/Makefile Sun Apr 21 15:31:33 2024 @@ -1,10 +1,9 @@ -# $NetBSD: Makefile,v 1.88 2024/04/05 19:13:58 bsiegert Exp $ +# $NetBSD: Makefile,v 1.89 2024/04/21 15:31:33 wiz Exp $ # # Release notes: # https://github.com/golang/tools/releases -DISTNAME= gopls-0.15.2 -PKGREVISION= 1 +DISTNAME= gopls-0.15.3 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=golang/} GITHUB_PROJECT= tools Index: pkgsrc/devel/gopls/distinfo diff -u pkgsrc/devel/gopls/distinfo:1.43 pkgsrc/devel/gopls/distinfo:1.44 --- pkgsrc/devel/gopls/distinfo:1.43 Sat Mar 16 17:13:20 2024 +++ pkgsrc/devel/gopls/distinfo Sun Apr 21 15:31:33 2024 @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.43 2024/03/16 17:13:20 bsiegert Exp $ +$NetBSD: distinfo,v 1.44 2024/04/21 15:31:33 wiz Exp $ BLAKE2s (github.com__burnt_sushi_toml_@v_v1.2.1.mod) = cd3c2cea509a40639fa5501d594ba981c1385767f14e35780d21b8bd313977a4 SHA512 (github.com__burnt_sushi_toml_@v_v1.2.1.mod) = 0e8cdda81300811f629bce3a9307de05450036f750f8c3c0cd5b70854f8f95bd962ce99bfe1325c8d1bf562a5b7b94afb9e9fd2dbe4dcc45325fac6e27471102 @@ -75,12 +75,12 @@ Size (golang.org_x_text_@v_v0.3.3.mod) = BLAKE2s (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = d276ed1711a2da66e71b05357b06093eb7c33e7f00c194ff6386deb7b0676fca SHA512 (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 Size (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 bytes -BLAKE2s (golang.org_x_tools_@v_v0.18.1-0.20240311201521-78fbdeb61842.mod) = 0cf68d6a6d5ddd06458792c254bd1cccf732b6b6421388f254cd150ec05b214e -SHA512 (golang.org_x_tools_@v_v0.18.1-0.20240311201521-78fbdeb61842.mod) = d693d22981ac9315cb1b560365f750f645378dc0c34b03a335df3fa74ed5f369022e665f690169fe53d251a217eb9bdf0807347e777396af3c0f294706c653ce -Size (golang.org_x_tools_@v_v0.18.1-0.20240311201521-78fbdeb61842.mod) = 278 bytes -BLAKE2s (golang.org_x_tools_@v_v0.18.1-0.20240311201521-78fbdeb61842.zip) = 21cb4b438b9efd18a8ee089a42f5990e4bfe5b2b57a5ee9d6364a7c86bf3f7cb -SHA512 (golang.org_x_tools_@v_v0.18.1-0.20240311201521-78fbdeb61842.zip) = da056e6e05fd737a92ff641872fdf99cb66fccceada1b6d519a8f33668ec55017561d0a0c04a8c12bea60f657a2a6d441ee53ad41fd53728c53d1ab5191eca89 -Size (golang.org_x_tools_@v_v0.18.1-0.20240311201521-78fbdeb61842.zip) = 3248089 bytes +BLAKE2s (golang.org_x_tools_@v_v0.18.1-0.20240412183611-d92ae0781217.mod) = 0cf68d6a6d5ddd06458792c254bd1cccf732b6b6421388f254cd150ec05b214e +SHA512 (golang.org_x_tools_@v_v0.18.1-0.20240412183611-d92ae0781217.mod) = d693d22981ac9315cb1b560365f750f645378dc0c34b03a335df3fa74ed5f369022e665f690169fe53d251a217eb9bdf0807347e777396af3c0f294706c653ce +Size (golang.org_x_tools_@v_v0.18.1-0.20240412183611-d92ae0781217.mod) = 278 bytes +BLAKE2s (golang.org_x_tools_@v_v0.18.1-0.20240412183611-d92ae0781217.zip) = 618e0a3481765cb91e7ade7009da77eaa7b0fb8fb9c5f3b885c524a637c401fd +SHA512 (golang.org_x_tools_@v_v0.18.1-0.20240412183611-d92ae0781217.zip) = 49f892e2c874b11b2fac766e4745e5eab09b53c016a04ebad533f92deafcc66aceb581671c40bd5284522e4f1c6a1c92d68ed0204d3fb3519574883237752d4f +Size (golang.org_x_tools_@v_v0.18.1-0.20240412183611-d92ae0781217.zip) = 3248165 bytes BLAKE2s (golang.org_x_vuln_@v_v1.0.1.mod) = 65d1855db8170e9310bee686f7be43a9b54f87214f614a61ff069ccb0234865a SHA512 (golang.org_x_vuln_@v_v1.0.1.mod) = 79c4eb62d3fa4aa7685bd374154feea407a9db683d6bea219379e7cfa9fde9476bb69e753a222660d7d6722ee68cfe010e489fa7128837f1efcd920ccb947904 Size (golang.org_x_vuln_@v_v1.0.1.mod) = 408 bytes @@ -102,9 +102,9 @@ Size (gopkg.in_yaml.v3_@v_v3.0.1.mod) = BLAKE2s (gopkg.in_yaml.v3_@v_v3.0.1.zip) = 2e80fa896e65b1ae160400012c71aeac70e22a31cac82ec4921c85a93d65774c SHA512 (gopkg.in_yaml.v3_@v_v3.0.1.zip) = d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff Size (gopkg.in_yaml.v3_@v_v3.0.1.zip) = 104623 bytes -BLAKE2s (gopls-0.15.2.tar.gz) = 3ad27450737498bd3f86f3f924c7d16e7294c57570874defe0ffbc36152f35b2 -SHA512 (gopls-0.15.2.tar.gz) = ce5f9219fea8bafe14c8ae8905576a203c0289dc3bd9ce6ba9ae913057f91e6c2e6701e998a2b535b36214e5c299485372c2c5acae9195a609cc2fabd7a5baa6 -Size (gopls-0.15.2.tar.gz) = 3715108 bytes +BLAKE2s (gopls-0.15.3.tar.gz) = 1ec111b866b25a91f88265b123f005fe929456db69effe928d657068f26f9f83 +SHA512 (gopls-0.15.3.tar.gz) = e343a941510ae892757b5f249ab4467be2914ca72e384f92a53d7e795f68eebe0cd7175a69c36ac5e095b729cf6d1fa0b150d93a6499b98e6e928e34550e47be +Size (gopls-0.15.3.tar.gz) = 3716753 bytes BLAKE2s (honnef.co_go_tools_@v_v0.4.6.mod) = 1052368483bf38c8387baeaccb8f0e808e0300f0604b0266fd152de8a869ffd4 SHA512 (honnef.co_go_tools_@v_v0.4.6.mod) = e728b03a18c610be8a0f06de0913dd72b6b4cd5dcea5dbcd7552856d6c293c74af495cc06b2ba2ff345a5fce7c1f69017272173e892b7ffd014049c433963ab2 Size (honnef.co_go_tools_@v_v0.4.6.mod) = 277 bytes Index: pkgsrc/devel/gopls/go-modules.mk diff -u pkgsrc/devel/gopls/go-modules.mk:1.38 pkgsrc/devel/gopls/go-modules.mk:1.39 --- pkgsrc/devel/gopls/go-modules.mk:1.38 Sat Mar 16 17:13:20 2024 +++ pkgsrc/devel/gopls/go-modules.mk Sun Apr 21 15:31:33 2024 @@ -1,5 +1,4 @@ -===> Extracting for gopls-0.15.2 -# $NetBSD: go-modules.mk,v 1.38 2024/03/16 17:13:20 bsiegert Exp $ +# $NetBSD: go-modules.mk,v 1.39 2024/04/21 15:31:33 wiz Exp $ GO_MODULE_FILES+= github.com/!burnt!sushi/toml/@v/v1.2.1.mod GO_MODULE_FILES+= github.com/!burnt!sushi/toml/@v/v1.2.1.zip @@ -26,8 +25,8 @@ GO_MODULE_FILES+= golang.org/x/text/@v/v GO_MODULE_FILES+= golang.org/x/text/@v/v0.14.0.zip GO_MODULE_FILES+= golang.org/x/text/@v/v0.3.3.mod GO_MODULE_FILES+= golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -GO_MODULE_FILES+= golang.org/x/tools/@v/v0.18.1-0.20240311201521-78fbdeb61842.mod -GO_MODULE_FILES+= golang.org/x/tools/@v/v0.18.1-0.20240311201521-78fbdeb61842.zip +GO_MODULE_FILES+= golang.org/x/tools/@v/v0.18.1-0.20240412183611-d92ae0781217.mod +GO_MODULE_FILES+= golang.org/x/tools/@v/v0.18.1-0.20240412183611-d92ae0781217.zip GO_MODULE_FILES+= golang.org/x/vuln/@v/v1.0.1.mod GO_MODULE_FILES+= golang.org/x/vuln/@v/v1.0.1.zip GO_MODULE_FILES+= gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod --_----------=_171371349373640--