1 { lib, rustPlatform, fetchFromGitHub }:
3 rustPlatform.buildRustPackage rec {
7 src = fetchFromGitHub {
11 sha256 = "sha256-uKmQgrbsFIY0XwrO16Urz3L76Gm2SxHW/CpHeCIUinM=";
14 cargoHash = "sha256-WekXZ1bn2bGZu80SsEHtTY8wLwBhJsnJLu/r5GPdGzM=";
16 # tests require network access
20 description = "Run Rust files and expressions as scripts without any setup or compilation step";
21 mainProgram = "rust-script";
22 homepage = "https://rust-script.org";
23 changelog = "https://github.com/fornwall/rust-script/releases/tag/${version}";
24 license = with licenses; [ mit /* or */ asl20 ];
25 maintainers = with maintainers; [ figsoda ];