diff options
Diffstat (limited to 'nixpkgs/pkgs/development/tools/swc/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/tools/swc/default.nix | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/nixpkgs/pkgs/development/tools/swc/default.nix b/nixpkgs/pkgs/development/tools/swc/default.nix index c68542978d12..b71594de7224 100644 --- a/nixpkgs/pkgs/development/tools/swc/default.nix +++ b/nixpkgs/pkgs/development/tools/swc/default.nix @@ -5,15 +5,20 @@ rustPlatform.buildRustPackage rec { pname = "swc"; - version = "0.91.19"; + version = "0.91.68"; + + env = { + # swc depends on nightly features + RUSTC_BOOTSTRAP = 1; + }; src = fetchCrate { pname = "swc_cli"; inherit version; - sha256 = "sha256-BzReetAOKSGzHhITXpm+J2Rz8d9Hq2HUagQmfst74Ag="; + sha256 = "sha256-SLVXh+8oBcq/pKHB5mMLPOR4J3Xlns5eNs8mo2qh/30="; }; - cargoSha256 = "sha256-1U9YLrPYENv9iJobCxtgnQakJLDctWQwnDUtpLG3PGc="; + cargoSha256 = "sha256-nYMy4OtzNymzan/xZ6Ekx9QL+6AOtciI+sLl4f2Owy0="; buildFeatures = [ "swc_core/plugin_transform_host_native" ]; @@ -21,6 +26,6 @@ rustPlatform.buildRustPackage rec { description = "Rust-based platform for the Web"; homepage = "https://github.com/swc-project/swc"; license = licenses.asl20; - maintainers = with maintainers; [ dit7ya ]; + maintainers = with maintainers; [ dit7ya kashw2 ]; }; } |