cargo supports scripts directly
cargo-eval is getting old, and its replacements dont have the same functionality.

We may be able to replace it with cargo directly.

c.f. https://github.com/rust-lang/rfcs/pull/3424 and https://github.com/rust-lang/rfcs/pull/3502

tracking issue https://github.com/rust-lang/cargo/issues/12207 is mostly done.
