From 78dbe78bb10ab1acd2c964a24298bc9a92383a19 Mon Sep 17 00:00:00 2001 From: Surma Date: Sat, 7 Nov 2026 21:22:24 +0000 Subject: [PATCH] Preserve the full upstream snapshot with symlink-aware world copies --- flake.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 9dd15d3..fe5d008 100644 --- a/flake.nix +++ b/flake.nix @@ -104,8 +104,6 @@ postPatch = '' git init --quiet --initial-branch=main git add host vfs userland extensions agents skills Cargo.toml Cargo.lock flake.nix flake.lock README.md AGENTS.md .gitignore - # This browser fixture links to an unbuilt upstream artifact, not a WASI tool. - git rm --cached userland/esbuild/source/scripts/browser/esbuild.wasm.bagel git commit --no-gpg-sign --quiet -m 'Bundle source ${revision}' cp -r ${brushSource} userland/brush/source chmod -R u+w userland/brush/source @@ -138,6 +136,8 @@ cp -a target/userland/bundle/. $out/ ''; doInstallCargoArtifacts = false; + # The upstream browser fixture links to an optional, unbuilt artifact. + dontCheckForBrokenSymlinks = true; }); sausage = craneLib.buildPackage (common // { inherit cargoArtifacts;