pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/go-staticcheck



Module Name:    pkgsrc
Committed By:   bsiegert
Date:           Sun Jan  7 17:26:47 UTC 2024

Modified Files:
        pkgsrc/devel/go-staticcheck: Makefile distinfo go-modules.mk

Log Message:
go-staticcheck: update to 2023.1.6

2023.1.4

This release adds support for Go 1.21 and fixes the following bugs:

- Three crashes when encountering unnecessarily parenthesized statements
- Unnecessarily high memory usage when analyzing composite literals such as
  []int{1<<31: 1}
- A false positive in S1011 when appending to a dynamic left-hand side
- A crash involving generics
- A false positive in SA9001 involving control flow statements
- A false positive in ST1003, complaining about the names of fuzz functions

2023.1.5

This release fixes the following bug:

- A crash involving methods named _

2023.1.6

This release fixes the following bugs:

- A crash when using the upcoming Go 1.22
- A false positive in SA9005 when embedding basic types


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/go-staticcheck/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/go-staticcheck/distinfo \
    pkgsrc/devel/go-staticcheck/go-modules.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/go-staticcheck/Makefile
diff -u pkgsrc/devel/go-staticcheck/Makefile:1.26 pkgsrc/devel/go-staticcheck/Makefile:1.27
--- pkgsrc/devel/go-staticcheck/Makefile:1.26   Tue Dec  5 19:46:05 2023
+++ pkgsrc/devel/go-staticcheck/Makefile        Sun Jan  7 17:26:47 2024
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.26 2023/12/05 19:46:05 bsiegert Exp $
+# $NetBSD: Makefile,v 1.27 2024/01/07 17:26:47 bsiegert Exp $
 
 GITHUB_PROJECT=        go-tools
-GITHUB_TAG=    2023.1.3
+GITHUB_TAG=    2023.1.6
 DISTNAME=      go-tools-${GITHUB_TAG}
 PKGNAME=       go-staticcheck-${GITHUB_TAG}
-PKGREVISION=   7
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=dominikh/}
 

Index: pkgsrc/devel/go-staticcheck/distinfo
diff -u pkgsrc/devel/go-staticcheck/distinfo:1.3 pkgsrc/devel/go-staticcheck/distinfo:1.4
--- pkgsrc/devel/go-staticcheck/distinfo:1.3    Sun Jul  9 19:10:21 2023
+++ pkgsrc/devel/go-staticcheck/distinfo        Sun Jan  7 17:26:47 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2023/07/09 19:10:21 bsiegert Exp $
+$NetBSD: distinfo,v 1.4 2024/01/07 17:26:47 bsiegert 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
@@ -6,30 +6,30 @@ Size (github.com__burnt_sushi_toml_@v_v1
 BLAKE2s (github.com__burnt_sushi_toml_@v_v1.2.1.zip) = 172deba3f8187ec14c6d6c3401043bf3844ed4c27d8fffbb556c677cbe66c9aa
 SHA512 (github.com__burnt_sushi_toml_@v_v1.2.1.zip) = bf355ac81e5ecdb38b0839fe5f8258b0298806b99d1ee18365ef8d47acb5c9a8c41df6a736a437704cdac51b213e4bc181189885632b34315946888eb60ca958
 Size (github.com__burnt_sushi_toml_@v_v1.2.1.zip) = 238822 bytes
-BLAKE2s (go-tools-2023.1.3.tar.gz) = bb011bdf2cf30a8259052ba37043d02f6c0382765d34e17bf89712adc1be9ef8
-SHA512 (go-tools-2023.1.3.tar.gz) = fe371e20f98668d09a778bd7508d8e6b219762d02c7ccbfffbd1a2829f571007d32a499dd7a58ade49bdd8bb8b71d582b042099af2a6e7728afb1ef251658417
-Size (go-tools-2023.1.3.tar.gz) = 727784 bytes
+BLAKE2s (go-tools-2023.1.6.tar.gz) = 5c3dcefae9d3230be2b38fccf475b11c78a464127ded8b4797f95e2551416307
+SHA512 (go-tools-2023.1.6.tar.gz) = f6b777f5b36cfbfa41bee4242215e235a6ca8d61b075197018d7e404ab79d886067a4a8f63055e5191f3a57d529ccb15f04801c5999b86708b0cb767711366ba
+Size (go-tools-2023.1.6.tar.gz) = 729279 bytes
 BLAKE2s (golang.org_x_exp_typeparams_@v_v0.0.0-20221208152030-732eee02a75a.mod) = 947cc69a63c2828679b8e604444d7c943f31c286a6a019f442e36259d77cc741
 SHA512 (golang.org_x_exp_typeparams_@v_v0.0.0-20221208152030-732eee02a75a.mod) = 
7b94a5aea463d66e1f88cee7198cbbad5b1f338a4e696a226241e2289020fed637a05cee80468ea07af0c6e307d8f7b9bec80f1d0b823a17b2c1efe7306ddd13
 Size (golang.org_x_exp_typeparams_@v_v0.0.0-20221208152030-732eee02a75a.mod) = 44 bytes
 BLAKE2s (golang.org_x_exp_typeparams_@v_v0.0.0-20221208152030-732eee02a75a.zip) = dda37c1d51a6d1331e0dcb3c557dd3934c15c96f08a38e6da475ae1e104e56f7
 SHA512 (golang.org_x_exp_typeparams_@v_v0.0.0-20221208152030-732eee02a75a.zip) = 
fb196abee92231d2b1b5344190e1246b1808755bf5624ae8ce1474bd209372cd99a21608eb987687a8ea68b7294add25fcee59070afdbb79b616797fdbd2698a
 Size (golang.org_x_exp_typeparams_@v_v0.0.0-20221208152030-732eee02a75a.zip) = 47479 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.7.0.mod) = 46afeec3ff404db0c277f2327c09392ff6412842beaa74cc9cf91bb5a9210d96
-SHA512 (golang.org_x_mod_@v_v0.7.0.mod) = 76e9bc61587af5cca8e4b230f0f7e723e790d1c9d637e9db1e29d9ef49e0315ce611e3b94a2dee4ec7e1e672a3422dad4dec6efc9959eca6805fde6b7633ab83
-Size (golang.org_x_mod_@v_v0.7.0.mod) = 84 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.7.0.zip) = 090a7b5fb69131c5f6811754bf11ad3f9ac5cc52e72637a9dd2ef0b66bf98eac
-SHA512 (golang.org_x_mod_@v_v0.7.0.zip) = 3cf55b009b680bebe1f173b1e284a447e4a87342645ba0a65efc8337ba558032bb17ac2376eddd3d629ee84870c613e3c8851181c583c08df2715e0bb1fb5c9b
-Size (golang.org_x_mod_@v_v0.7.0.zip) = 161744 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.3.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
-SHA512 (golang.org_x_sys_@v_v0.3.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-Size (golang.org_x_sys_@v_v0.3.0.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.3.0.zip) = 196a4ed0cb55879c15c5dba9c1e69b04583fc328003580e6056c3de52a3fb310
-SHA512 (golang.org_x_sys_@v_v0.3.0.zip) = 0d14de6b67e169150564e56bf26f8f096f22ffdeba245b8e33b6d518fc5d482dc2da6b3633525cdc358173c9a4430bf914ae471546f0a49e2d7454c4ba33b35c
-Size (golang.org_x_sys_@v_v0.3.0.zip) = 1862151 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.4.1-0.20221208213631-3f74d914ae6d.mod) = ae0db5b28b9eff9af0b5ba6fbe39a7a91b5f478a1694b5774a276cc6cc2563af
-SHA512 (golang.org_x_tools_@v_v0.4.1-0.20221208213631-3f74d914ae6d.mod) = 
17fcd7f4fe093e5c0a341652ba3a13813aef7be23710f1cfd8c3bcb4991239edf6bc4ca19dc7a2a365f92c67dedbc0d04cdec88f6c34722da0f3ed3dbe898c1d
-Size (golang.org_x_tools_@v_v0.4.1-0.20221208213631-3f74d914ae6d.mod) = 211 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.4.1-0.20221208213631-3f74d914ae6d.zip) = 1e7dbbce72f73018a4bdf1059fb263c9530938ce3ce75bbc7c9498aecfa5333f
-SHA512 (golang.org_x_tools_@v_v0.4.1-0.20221208213631-3f74d914ae6d.zip) = 
3d682669785a9abf72611b5ed89535de197c4111ab90f1182470cafc54415e8c5feb123e59f747e53ed82c3f003d7142302c13efedcc94724e518b0a362e04cb
-Size (golang.org_x_tools_@v_v0.4.1-0.20221208213631-3f74d914ae6d.zip) = 3062141 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.12.0.mod) = 46afeec3ff404db0c277f2327c09392ff6412842beaa74cc9cf91bb5a9210d96
+SHA512 (golang.org_x_mod_@v_v0.12.0.mod) = 76e9bc61587af5cca8e4b230f0f7e723e790d1c9d637e9db1e29d9ef49e0315ce611e3b94a2dee4ec7e1e672a3422dad4dec6efc9959eca6805fde6b7633ab83
+Size (golang.org_x_mod_@v_v0.12.0.mod) = 84 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.12.0.zip) = 634322efc7318ca2ba7ad0fe5bb95ff5cb809a1a4a1c7ec8ea5912328974e09f
+SHA512 (golang.org_x_mod_@v_v0.12.0.zip) = a8beb14484d74ae077d50f86b5a84122377c0869920b1580837fa2cabef50afb197c0dedc6bf221fc291d577fe6d1ca41d2f688782f4261d840953328c3e9fd9
+Size (golang.org_x_mod_@v_v0.12.0.zip) = 166176 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.11.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.11.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.11.0.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.11.0.zip) = a7030dbbafa59e59e6fb763b05c75773f60f3dfa7e528fc8b5672d84b6e1ec68
+SHA512 (golang.org_x_sys_@v_v0.11.0.zip) = 4e7fd1190bf5fba46249b6d7d3b3dbe34fdde77eabb4e041fe9ad80db5e9c4f5a257f3c3443125e275a48989ee93c8185e2e8cbea2fbe1dcfcc12d885bbe42f8
+Size (golang.org_x_sys_@v_v0.11.0.zip) = 1906917 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.12.1-0.20230825192346-2191a27a6dc5.mod) = 18832d13711f80c76c2da17f3d823724e51d3a5759ea6cc40e75c25a8e83563d
+SHA512 (golang.org_x_tools_@v_v0.12.1-0.20230825192346-2191a27a6dc5.mod) = 
a312b1f0c10f61b84283e027ac338c2584ca7582147030b2a661167d8497878c46c5136222c34ed470b1cd4f881849eb17546405085aa60ae9ff8dbce7a3f80e
+Size (golang.org_x_tools_@v_v0.12.1-0.20230825192346-2191a27a6dc5.mod) = 214 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.12.1-0.20230825192346-2191a27a6dc5.zip) = a2750af4f8c991bfb56e02e9df99efbad7c81c8490590d06b81e9e0bf20c21bf
+SHA512 (golang.org_x_tools_@v_v0.12.1-0.20230825192346-2191a27a6dc5.zip) = 
55ca2cfb67fb6223cbfa2932b5ae7902d97d23b25aeaafc613d871b97d1ca951cf23a195bfafd20d2162da38f56a47990988cdcd72a7c1ecf2faf0d20a85595c
+Size (golang.org_x_tools_@v_v0.12.1-0.20230825192346-2191a27a6dc5.zip) = 3118539 bytes
Index: pkgsrc/devel/go-staticcheck/go-modules.mk
diff -u pkgsrc/devel/go-staticcheck/go-modules.mk:1.3 pkgsrc/devel/go-staticcheck/go-modules.mk:1.4
--- pkgsrc/devel/go-staticcheck/go-modules.mk:1.3       Sun Jul  9 19:10:21 2023
+++ pkgsrc/devel/go-staticcheck/go-modules.mk   Sun Jan  7 17:26:47 2024
@@ -1,12 +1,12 @@
-# $NetBSD: go-modules.mk,v 1.3 2023/07/09 19:10:21 bsiegert Exp $
+# $NetBSD: go-modules.mk,v 1.4 2024/01/07 17:26:47 bsiegert 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
 GO_MODULE_FILES+=      golang.org/x/exp/typeparams/@v/v0.0.0-20221208152030-732eee02a75a.mod
 GO_MODULE_FILES+=      golang.org/x/exp/typeparams/@v/v0.0.0-20221208152030-732eee02a75a.zip
-GO_MODULE_FILES+=      golang.org/x/mod/@v/v0.7.0.mod
-GO_MODULE_FILES+=      golang.org/x/mod/@v/v0.7.0.zip
-GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.3.0.mod
-GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.3.0.zip
-GO_MODULE_FILES+=      golang.org/x/tools/@v/v0.4.1-0.20221208213631-3f74d914ae6d.mod
-GO_MODULE_FILES+=      golang.org/x/tools/@v/v0.4.1-0.20221208213631-3f74d914ae6d.zip
+GO_MODULE_FILES+=      golang.org/x/mod/@v/v0.12.0.mod
+GO_MODULE_FILES+=      golang.org/x/mod/@v/v0.12.0.zip
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.11.0.mod
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.11.0.zip
+GO_MODULE_FILES+=      golang.org/x/tools/@v/v0.12.1-0.20230825192346-2191a27a6dc5.mod
+GO_MODULE_FILES+=      golang.org/x/tools/@v/v0.12.1-0.20230825192346-2191a27a6dc5.zip



Home | Main Index | Thread Index | Old Index