lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

starlark-rust: 0.9.0 -> 0.10.0

Diff: https://diff.rs/starlark_bin/0.9.0/0.10.0

Changelog: https://github.com/facebookexperimental/starlark-rust/blob/v0.10.0/CHANGELOG.md

figsoda 4fe4f51e d26b6de2

+7 -19
+7 -19
pkgs/development/interpreters/starlark-rust/default.nix
··· 1 1 { lib 2 2 , rustPlatform 3 3 , fetchCrate 4 - , fetchpatch 5 - , stdenv 6 4 }: 7 5 8 6 rustPlatform.buildRustPackage rec { 9 - pname = "starlark"; 10 - version = "0.9.0"; 7 + pname = "starlark-rust"; 8 + version = "0.10.0"; 11 9 12 10 src = fetchCrate { 13 - inherit pname version; 14 - hash = "sha256-h8TBWWw94Ka9C0W0i0aHACq6jO0QOLnLW+wTRzorHcc="; 11 + pname = "starlark_bin"; 12 + inherit version; 13 + hash = "sha256-7AoNRTLyTYsUass9bMJMBUN+GrfUzEGM9cED5VsRESs="; 15 14 }; 16 15 17 - cargoHash = "sha256-OLzotKyiG0JmtjH0ckRImHMPPxfQZ+8IHZtXlo1f8+Y="; 18 - 19 - patches = [ 20 - # fix test broken due to using `fetchCrate` 21 - # https://github.com/facebookexperimental/starlark-rust/pull/78 22 - (fetchpatch { 23 - name = "fix-test-rust-loc-when-tested-from-the-crate.patch"; 24 - url = "https://github.com/facebookexperimental/starlark-rust/commit/0e4f90c77868e506268fcb6c9d37368e5b2b8cf5.patch"; 25 - hash = "sha256-c8irAyS2IQ5C6s+0t4+hbW8aFptkwvCu9JHLyZqZsW4="; 26 - stripLen = 1; 27 - }) 28 - ]; 16 + cargoHash = "sha256-Q00JJRiubrxnI0nFQqUTbxTTB70XV93HJycjdlvV+74="; 29 17 30 18 meta = with lib; { 31 19 description = "A Rust implementation of the Starlark language"; ··· 33 21 changelog = "https://github.com/facebookexperimental/starlark-rust/blob/v${version}/CHANGELOG.md"; 34 22 license = licenses.asl20; 35 23 maintainers = with maintainers; [ figsoda ]; 36 - broken = stdenv.isAarch64 || stdenv.isDarwin; 24 + mainProgram = "starlark"; 37 25 }; 38 26 }