From 05abc40d459c5d23d12e2e0d13bdf0594d846d1d Mon Sep 17 00:00:00 2001 From: Ivan Petkov Date: Wed, 13 May 2026 15:57:55 -0700 Subject: [PATCH 1/3] wasm-bindgen-cli_0_2_121: init at 0.2.121 --- .../wa/wasm-bindgen-cli_0_2_121/package.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pkgs/by-name/wa/wasm-bindgen-cli_0_2_121/package.nix diff --git a/pkgs/by-name/wa/wasm-bindgen-cli_0_2_121/package.nix b/pkgs/by-name/wa/wasm-bindgen-cli_0_2_121/package.nix new file mode 100644 index 000000000000..ccaf3b78a1a5 --- /dev/null +++ b/pkgs/by-name/wa/wasm-bindgen-cli_0_2_121/package.nix @@ -0,0 +1,19 @@ +{ + buildWasmBindgenCli, + fetchCrate, + rustPlatform, +}: + +buildWasmBindgenCli rec { + src = fetchCrate { + pname = "wasm-bindgen-cli"; + version = "0.2.121"; + hash = "sha256-ZOMgFNOcGkO66Jz/Z83eoIu+DIzo3Z/vq6Z5g6BDY/w="; + }; + + cargoDeps = rustPlatform.fetchCargoVendor { + inherit src; + inherit (src) pname version; + hash = "sha256-DPdCDPTAPBrbqLUqnCwQu1dePs9lGg85JCJOCIr9qjU="; + }; +} From b1845cf91fb2cc413207372930ed008873286892 Mon Sep 17 00:00:00 2001 From: Ivan Petkov Date: Wed, 13 May 2026 16:04:34 -0700 Subject: [PATCH 2/3] wasm-bindgen-cli: 0.2.117 -> 0.2.121 --- pkgs/top-level/aliases.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c94f1eb11bd1..b3a2b1dc8dff 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2179,7 +2179,7 @@ mapAliases { warsow = throw "'warsow' has been removed as it is unmaintained and is broken"; # Added 2025-10-09 warsow-engine = throw "'warsow-engine' has been removed as it is unmaintained and is broken"; # Added 2025-10-09 wasistlos = throw "'wasistlos' has been removed because it was unmaintained and archived upstream. Consider using 'karere' instead"; # Added 2026-04-13 - wasm-bindgen-cli = wasm-bindgen-cli_0_2_117; + wasm-bindgen-cli = wasm-bindgen-cli_0_2_121; wasm-strip = throw "'wasm-strip' has been removed due to upstream deprecation. Use 'wabt' instead."; # Added 2025-11-06 wavebox = throw "'wavebox' has been removed due to lack of maintenance in nixpkgs"; # Added 2025-06-24 wavm = throw "wavm has been removed, as it does not build with supported LLVM versions"; # Added 2025-08-10 From 4322b22aa2d753f638817fd4678a011f6fe187c5 Mon Sep 17 00:00:00 2001 From: Ivan Petkov Date: Wed, 13 May 2026 16:47:04 -0700 Subject: [PATCH 3/3] wasm-bindgen-cli: enable __structuredAttrs --- pkgs/build-support/wasm-bindgen-cli/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/build-support/wasm-bindgen-cli/default.nix b/pkgs/build-support/wasm-bindgen-cli/default.nix index c4688dfec76e..9941a7215d1b 100644 --- a/pkgs/build-support/wasm-bindgen-cli/default.nix +++ b/pkgs/build-support/wasm-bindgen-cli/default.nix @@ -21,6 +21,8 @@ rustPlatform.buildRustPackage { inherit version src cargoDeps; + __structuredAttrs = true; + nativeBuildInputs = [ pkg-config ]; buildInputs = [