biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / misc / wasmer-pack / default.nix
blob7c1d84de885d66e624d5621eba8109711a9a11f8
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , stdenv
5 , darwin
6 }:
8 rustPlatform.buildRustPackage rec {
9   pname = "wasmer-pack";
10   version = "0.7.1";
12   src = fetchFromGitHub {
13     owner = "wasmerio";
14     repo = "wasmer-pack";
15     rev = "v${version}";
16     hash = "sha256-+wqgYkdkuhPFkJBdQLnUKAGmUfGBU9mBfMRNBFmiT4E=";
17   };
19   cargoHash = "sha256-nyhjwEZyT8IEb0pTbou/EtN47gehge3fUCQVPs2TkIY=";
21   buildInputs = lib.optionals stdenv.isDarwin [
22     darwin.apple_sdk.frameworks.Security
23   ];
25   cargoBuildFlags = [ "-p=wasmer-pack-cli" ];
27   # requires internet access
28   doCheck = false;
30   meta = with lib; {
31     description = "Import your WebAssembly code just like any other dependency";
32     mainProgram = "wasmer-pack";
33     homepage = "https://github.com/wasmerio/wasmer-pack";
34     changelog = "https://github.com/wasmerio/wasmer-pack/blob/${src.rev}/CHANGELOG.md";
35     license = licenses.mit;
36     maintainers = with maintainers; [ figsoda ];
37   };