From e8efb334955cf68b63d4cad3bf6830015f1c9e70 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Jul 2026 00:54:50 +0000 Subject: [PATCH 1/3] build(deps): bump the nix group across 1 directory with 3 updates Bumps the nix group with 3 updates in the / directory: [nixify](https://github.com/rvolosatovs/nixify), [nixlib](https://github.com/nix-community/nixpkgs.lib) and [nixpkgs-unstable](https://github.com/NixOS/nixpkgs). Updates `nixify` from `5659eac` to `d17fd67` - [Release notes](https://github.com/rvolosatovs/nixify/releases) - [Commits](https://github.com/rvolosatovs/nixify/compare/5659eac149c439257b455965e2a8fdafe3f611d9...d17fd67446ba485a944e9abe98681e0ffccec664) Updates `nixlib` from `db3f255` to `e978bde` - [Commits](https://github.com/nix-community/nixpkgs.lib/compare/db3f255737b94216eb71cce308e2912cf6bc2d7c...e978bdeeff2de8eb5454396f6557e655845b32c7) Updates `nixpkgs-unstable` from `534ee3d` to `421eebf` - [Commits](https://github.com/NixOS/nixpkgs/compare/534ee3d8beb1737b5342995f8837e2b2705ce0d8...421eebfd0ec7bccd4abe826ce62d7e6e83129493) --- updated-dependencies: - dependency-name: nixify dependency-version: 3675b482d98c03f7f177e3da66c3b86a730db749 dependency-type: direct:production dependency-group: nix - dependency-name: nixlib dependency-version: 830143f1e74a5ce8aa6cdad9c41ae84b73e8b3be dependency-type: direct:production dependency-group: nix - dependency-name: nixpkgs-unstable dependency-version: c4013e501c048ae7c4a8940c92837636042bf6c3 dependency-type: direct:production dependency-group: nix ... Signed-off-by: dependabot[bot] --- flake.lock | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/flake.lock b/flake.lock index 29bf1153..8b53f83a 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "advisory-db": { "flake": false, "locked": { - "lastModified": 1782467904, - "narHash": "sha256-2ROADxDdmTMFV+jbwPbCU33qNZIO+WRcpUXmoQGLTLI=", + "lastModified": 1784303558, + "narHash": "sha256-BOqD2VjHKAjJB8uAltrYfjhci1JoiusWsHryUTup9FM=", "owner": "rustsec", "repo": "advisory-db", - "rev": "e69927bf37afb7707575bc95aff6a9ef3f2534fb", + "rev": "b5fc89b8be99e96f79194d8a6f11e9b4143b99f0", "type": "github" }, "original": { @@ -78,11 +78,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1782638651, - "narHash": "sha256-+pFKu+a/YWhPUaBj5cIa7PLNcDvpzpgzuZm+jeFJC38=", + "lastModified": 1784539434, + "narHash": "sha256-TitoB4AUyAEACEfMnIFPxFrkvEMqseulDvNHvfOyu7I=", "owner": "nix-community", "repo": "fenix", - "rev": "7f6d415487ef6d5dfe08c4bda148af3d21477dec", + "rev": "ef671b6baee7d1c55a93ee555d5f5ca2f0e6aaa0", "type": "github" }, "original": { @@ -300,11 +300,11 @@ "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1782707554, - "narHash": "sha256-uojCXOwdvNSQpryeCBpmKQ6Yr4pvGb7qwpqKo4YqnO4=", + "lastModified": 1784630946, + "narHash": "sha256-8Dfsz10IRWutkaGk/yoRV46Q4HqK2k4LGnZAY1SctWM=", "owner": "rvolosatovs", "repo": "nixify", - "rev": "5659eac149c439257b455965e2a8fdafe3f611d9", + "rev": "d17fd67446ba485a944e9abe98681e0ffccec664", "type": "github" }, "original": { @@ -369,11 +369,11 @@ }, "nixlib_3": { "locked": { - "lastModified": 1782614948, - "narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=", + "lastModified": 1784426460, + "narHash": "sha256-DFY3+18Zijt5odIlo/G2gn1cXbU9rVim01NG1zHbpxs=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c", + "rev": "e978bdeeff2de8eb5454396f6557e655845b32c7", "type": "github" }, "original": { @@ -400,11 +400,11 @@ }, "nixpkgs-darwin": { "locked": { - "lastModified": 1782659476, - "narHash": "sha256-sUx9ILMyA8kb/qTSFTK9Ztq9vnYoC6K+Og6Lka1Trmw=", + "lastModified": 1784517550, + "narHash": "sha256-uH9LkreZXkpZXD0QOXBkQWnAHhlVuT0wUABFw7AN9BU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "6fd9aa051d0be48c50589363c2858786e39c6766", + "rev": "fca2dbd4c00c3063235e56bb91758e24fc67b7b8", "type": "github" }, "original": { @@ -416,11 +416,11 @@ }, "nixpkgs-nixos": { "locked": { - "lastModified": 1782535326, - "narHash": "sha256-ZeRxu4yn6shd3SNF5ZUQb4r7BaVo1zBKMjRhfoNSBmw=", + "lastModified": 1784432872, + "narHash": "sha256-n3gKTBIV4ZA5VQpUakffBe3KGu4+mhPoA34rrqS0GkA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "714a5f8c4ead6b31148d829288440ed033ccc041", + "rev": "fd1462031fdee08f65fd0b4c6b64e22239a77870", "type": "github" }, "original": { @@ -432,11 +432,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1782666739, - "narHash": "sha256-2CYuaRDT7hcYnGW+3TTTy+fNnY4jQ6/mGk6ew035XP4=", + "lastModified": 1784555310, + "narHash": "sha256-/FCliTPgiuV1owejZFNx3Ch9irdvkOfOFl+HHZ+DrtM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "534ee3d8beb1737b5342995f8837e2b2705ce0d8", + "rev": "421eebfd0ec7bccd4abe826ce62d7e6e83129493", "type": "github" }, "original": { @@ -473,11 +473,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1782591962, - "narHash": "sha256-uNO+yWCw+EogXBbj4uRLWYfmOjAzeDhWs1JL+E5niK4=", + "lastModified": 1784363916, + "narHash": "sha256-ugQVFz4RGj12q8jhISxd07VcKS1hhd2Gz2Gn0z4V7tA=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "5d15d9f5fd939bd8f121ae878d55b30e6a992a32", + "rev": "cac0779549328e4bd4b808000c03307f1721f869", "type": "github" }, "original": { @@ -541,11 +541,11 @@ ] }, "locked": { - "lastModified": 1782703273, - "narHash": "sha256-WJPfr9EAWVIuTMyb/ilHKUYlg/RNa0xrNiWR+p1iHUg=", + "lastModified": 1784526465, + "narHash": "sha256-L37teKC6oINWG4PGZLIqbphMWvSQ0PEz+aWxAk+rIDw=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "5106a604b3d67cffe8eb51a8bd9f04e607f0d31d", + "rev": "58c6334db52d51fc5dd8877c90b01f00cf8a696b", "type": "github" }, "original": { From f3447d5c45c357e925e887a106e04c56303cb48a Mon Sep 17 00:00:00 2001 From: Roman Volosatovs Date: Wed, 22 Jul 2026 18:58:35 +0200 Subject: [PATCH 2/3] build(deps): bump crossbeam-epoch to 0.9.20 Fixes RUSTSEC-2026-0204: invalid pointer dereference in the `fmt::Pointer` impl for `Atomic`/`Shared`. cargo audit flagged the transitive 0.9.18 dependency; upgrade to >=0.9.20. --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 60105582..45374527 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -797,9 +797,9 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.18" +version = "0.9.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f" dependencies = [ "crossbeam-utils", ] From e2931945d06fd4ea5ebb315944c4a8e1b07a6624 Mon Sep 17 00:00:00 2001 From: Roman Volosatovs Date: Thu, 23 Jul 2026 08:23:01 +0200 Subject: [PATCH 3/3] chore: address clippy warnings Signed-off-by: Roman Volosatovs --- crates/wit-bindgen-go/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/wit-bindgen-go/src/lib.rs b/crates/wit-bindgen-go/src/lib.rs index 18f11460..dce64ed1 100644 --- a/crates/wit-bindgen-go/src/lib.rs +++ b/crates/wit-bindgen-go/src/lib.rs @@ -465,7 +465,7 @@ fn gofmt(src: &mut String) { .unwrap() .write_all(src.as_bytes()) .unwrap(); - src.truncate(0); + src.clear(); child.stdout.take().unwrap().read_to_string(src).unwrap(); let status = child.wait().unwrap(); assert!(status.success(), "\n\n\n\n{buf}\n\n\n\n");