From dedef95861092059b8cd43420ee5caa0c8e2717d Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 30 Jun 2026 12:48:54 -0500 Subject: [PATCH] tree-sitter: fix webUISupport build Upstream moved the Web UI build helper to crates/xtask, so the existing emcc substitution targeted a removed path and failed during patchPhase. Fixes #493699 Co-authored-by: bgl gwyng --- pkgs/by-name/tr/tree-sitter/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/tr/tree-sitter/package.nix b/pkgs/by-name/tr/tree-sitter/package.nix index cc4522b35f21..c52f390e7e49 100644 --- a/pkgs/by-name/tr/tree-sitter/package.nix +++ b/pkgs/by-name/tr/tree-sitter/package.nix @@ -167,7 +167,7 @@ rustPlatform.buildRustPackage (finalAttrs: { postPatch = lib.optionalString webUISupport '' - substituteInPlace cli/loader/src/lib.rs \ + substituteInPlace crates/xtask/src/build_wasm.rs \ --replace-fail 'let emcc_name = if cfg!(windows) { "emcc.bat" } else { "emcc" };' 'let emcc_name = "${lib.getExe' emscripten "emcc"}";' '' # when building on static platforms: