Merge pull request #151076 from mikroskeem/deno-1.17-update

deno: 1.16.4 -> 1.17.0
This commit is contained in:
Franz Pletz 2021-12-17 19:01:15 +01:00 committed by GitHub
commit dd2d0191a0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17,15 +17,15 @@
rustPlatform.buildRustPackage rec {
pname = "deno";
version = "1.16.4";
version = "1.17.0";
src = fetchFromGitHub {
owner = "denoland";
repo = pname;
rev = "v${version}";
sha256 = "sha256-lEUEA8TAUCzTViGTSPz3Iw17BIIHr+oQXA0ldWe2T3w=";
sha256 = "sha256-fkgsMPSmJVp62sVKuuHOsOUczFfBoooKNEY3w5f9zbE=";
};
cargoSha256 = "sha256-Y/eN15B3aiIrvhuGykB9sQRGRajEC7t84JQ2U0dHAzo=";
cargoSha256 = "sha256-wzQf5Wb0kxAg5sNxom9qltdkpJbNatA7IK4oVstQXME=";
# Install completions post-install
nativeBuildInputs = [ installShellFiles ];
@ -43,6 +43,10 @@ rustPlatform.buildRustPackage rec {
# Skipping until resolved
doCheck = false;
preInstall = ''
find ./target -name libswc_common.${stdenv.hostPlatform.extensions.sharedLibrary} -delete
'';
postInstall = ''
installShellCompletion --cmd deno \
--bash <($out/bin/deno completions bash) \