biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / rust / cargo-cross / default.nix
blobd94c15890bb183c92cf868f2e58c6c33e09ce81e
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , nix-update-script
5 }:
7 rustPlatform.buildRustPackage rec {
8   pname = "cargo-cross";
9   version = "0.2.5";
11   src = fetchFromGitHub {
12     owner = "cross-rs";
13     repo = "cross";
14     rev = "refs/tags/v${version}";
15     sha256 = "sha256-TFPIQno30Vm5m2nZ2b3d0WPu/98UqANLhw3IZiE5a38=";
16   };
18   cargoSha256 = "sha256-x+DrKo79R8TAeLVuvIIguQs3gdAHiAQ9dUU2/eZRZ0c=";
20   checkFlags = [
21     "--skip=docker::shared::tests::directories::test_host"
22   ];
24   passthru = {
25     updateScript = nix-update-script { };
26   };
28   meta = with lib; {
29     description = "Zero setup cross compilation and cross testing";
30     homepage = "https://github.com/cross-rs/cross";
31     changelog = "https://github.com/cross-rs/cross/blob/v${version}/CHANGELOG.md";
32     license = with licenses; [ asl20 /* or */ mit ];
33     maintainers = with maintainers; [ otavio ];
34     mainProgram = "cross";
35   };