@@ -18,16 +18,16 @@ let
1818in
1919rustPlatform.buildRustPackage rec {
2020 pname = "deno";
21− version = "1.3.3";
21+ version = "1.5.0";
2222
2323 src = fetchFromGitHub {
2424 owner = "denoland";
2525 repo = pname;
2626 rev = "v${version}";
27− sha256 = "0jbnx23f1323sh1rfx8rza2pzr4li4199wblrl4vw4zp5hj4qnkm";
27+ sha256 = "1kl3s5kv3wwh4br6zf0f56bffzjwhgzga93zg39mqry8jvwxp6dx";
2828 fetchSubmodules = true;
2929 };
30− cargoSha256 = "08zi3ynbi44rdgid9qalgsb5g8dcwclr6ynwxvhi8r0v5i7swwrx";
30+ cargoSha256 = "1m3wd2gjy2b8a3x9wm49n9z02165afv4c3n13pnqsxcqmd9a764f";
3131
3232 # Install completions post-install
3333 nativeBuildInputs = [ installShellFiles ];
@@ -54,6 +54,9 @@ rustPlatform.buildRustPackage rec {
5454
5555 # TODO: Move to enhanced installShellCompletion when merged: PR #83630
5656 postInstall = ''
57+ # remove test plugin and test server
58+ rm -rf $out/lib $out/bin/test_server
59+
5760 $out/bin/deno completions bash > deno.bash
5861 $out/bin/deno completions fish > deno.fish
5962 $out/bin/deno completions zsh > _deno