Commit 73d52e1c authored by Olivér Falvai's avatar Olivér Falvai
Browse files

deno: 2.5.6 -> 2.6.3

parent 48ead286
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -2,11 +2,11 @@
{ fetchLibrustyV8 }:

fetchLibrustyV8 {
  version = "140.2.0";
  version = "142.2.0";
  shas = {
    x86_64-linux = "sha256-r3qrYDVaT4Z6udC6YuQG1BKqrsQc7IhuACDCTbr083U=";
    aarch64-linux = "sha256-LtlAIk+qpeU8zCm+H9sqtivHKrM0U1LP6GkCRr1GVL0=";
    x86_64-darwin = "sha256-B/6GPHX40TgAgaesNGsVQDPN1FeSFiT+cCC1wB49IXg=";
    aarch64-darwin = "sha256-eZ2l9ovI2divQake+Z4/Ofcl5QwJ+Y/ql2Dymisx1oA=";
    x86_64-linux = "sha256-xHmofo8wTNg88/TuC2pX2OHDRYtHncoSvSBnTV65o+0=";
    aarch64-linux = "sha256-24q6wX8RTRX1tMGqgcz9/wN3Y+hWxM2SEuVrYhECyS8=";
    x86_64-darwin = "sha256-u7fImeadycU1gS5m+m35WZA/G2SOdPrLOMafY54JwY4=";
    aarch64-darwin = "sha256-XvJ7M5XxOzmevv+nPpy/mvEDD1MfHr986bImvDG0o4U=";
  };
}
+9 −3
Original line number Diff line number Diff line
@@ -29,17 +29,17 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
  pname = "deno";
  version = "2.5.6";
  version = "2.6.3";

  src = fetchFromGitHub {
    owner = "denoland";
    repo = "deno";
    tag = "v${finalAttrs.version}";
    fetchSubmodules = true; # required for tests
    hash = "sha256-Ppw2fyfFvSmGO+FcEvclkOU7LATOqkYH3wErBdKgWJY=";
    hash = "sha256-qJ5ZIGfUqV/ayZVABbrcOBGa6xFLZ53WGuBz8JsXvOw=";
  };

  cargoHash = "sha256-EN87p8wX5QAzf3cWfX8I/+XzYRc9rA5EWj996iUpSPg=";
  cargoHash = "sha256-DNwuybqdHQtosQwtVgbds4gu0YCXY3tnX2IqXhhyfs8=";

  patches = [
    ./patches/0002-tests-replace-hardcoded-paths.patch
@@ -171,6 +171,12 @@ rustPlatform.buildRustPackage (finalAttrs: {
    # We disable the upgrade feature on purpose
    "--skip=upgrade::upgrade_prompt"
    "--skip=upgrade::upgrade_invalid_lockfile"

    # Wants to access /etc/group
    "--skip=node_unit_tests::process_test"

    # sqlite extension tests are in a separate Cargo crate and therefore are not handled by the nixpkgs Cargo tooling
    "--skip=sqlite_extension_test"
  ]
  ++ lib.optionals stdenv.hostPlatform.isDarwin [
    # Expects specific shared libraries from macOS to be linked