19 rustPlatform.buildRustPackage rec {
20 pname = "turbo-unwrapped";
23 src = fetchFromGitHub {
26 rev = "refs/tags/v${version}";
27 hash = "sha256-MDvwitzZVPVjdIVEAV1aKMAVeLSTMM2owH5RSfVg+rU=";
30 cargoHash = "sha256-XBI/eiOyKk80ZDFLD2HCTFYRWvC7qtzQY/zFCmKdKSM=";
39 # https://github.com/vercel/turbo/blob/ea740706e0592b3906ab34c7cfa1768daafc2a84/CONTRIBUTING.md#linux-dependencies
40 ++ lib.optional stdenv.hostPlatform.isLinux llvmPackages.bintools;
47 ] ++ lib.optional stdenv.hostPlatform.isDarwin apple-sdk_11;
54 # Browser tests time out with chromium and google-chrome
58 # nightly features are used
63 updateScript = nix-update-script {
72 description = "High-performance build system for JavaScript and TypeScript codebases";
73 homepage = "https://turbo.build/";
74 changelog = "https://github.com/vercel/turbo/releases/tag/v${version}";
75 license = lib.licenses.mit;
76 maintainers = with lib.maintainers; [
80 mainProgram = "turbo";