f9567bbe

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Add a crate2nix (IFD) flake as a comparison to the crane branch

Builds bombadil with crate2nix's generatedCargoNix: per-crate derivations, no
committed Cargo.nix, paid for with IFD. nix/crate2nix-git-workspace.patch
teaches crate2nix to vendor git workspace-member dependencies (boa_engine, from
the boa monorepo) with a self-contained, de-inherited manifest -- otherwise
generation fails with 'failed to find a workspace root'. nix-ci.nix hand-declares
the build graph and disables auto dependency discovery, matching the crane branch.