aws-lc: 1.39.0 -> 1.42.0 (#369942)
[NixPkgs.git] / pkgs / by-name / sw / swc / package.nix
blob2355bb88018927e92b09499e09e78d22269a98bb
2   lib,
3   rustPlatform,
4   fetchCrate,
5 }:
7 rustPlatform.buildRustPackage rec {
8   pname = "swc";
9   version = "0.91.369";
11   env = {
12     # swc depends on nightly features
13     RUSTC_BOOTSTRAP = 1;
14   };
16   src = fetchCrate {
17     pname = "swc_cli";
18     inherit version;
19     hash = "sha256-6n6zHMV87h1kmjzEmdE86/toHI99q2HO1EEGHUE9sg8=";
20   };
22   cargoHash = "sha256-/Ku0W+L2mqVYDSkd2zRqM7UhHueXya4zjewp/xO/XlQ";
24   meta = with lib; {
25     description = "Rust-based platform for the Web";
26     mainProgram = "swc";
27     homepage = "https://github.com/swc-project/swc";
28     license = licenses.asl20;
29     maintainers = with maintainers; [
30       dit7ya
31       kashw2
32     ];
33   };