anchor.diff:  , fetchFromGitHub
   , rust
   , rustPlatform
  -, python27
   , installShellFiles
   , Security
   , CoreServices
   }:
   let
  -  pname = "deno";
  -  version = "1.0.0";
  -
  -  denoSrc = fetchFromGitHub {
  -    owner = "denoland";
  -    repo = pname;
  -    rev = "v${version}";
  -    sha256 = "0k8mqy1hf9hkp60jhd0x4z814y36g51083b3r7prc69ih2523hd1";
  -
  -    fetchSubmodules = true;
  -  };
  -  cargoSha256 = "1fjl07qqvl1f20qazcqxh32xmdfh80jni7i3jzvz6vgsfw1g5cmk";
  -
  -  rustyV8Lib = fetchlib "rusty_v8" "0.4.2" {
  -    x86_64-linux = "1ac6kv3kv087df6kdgfd7kbh24187cg9z7xhbz6rw6jjv4ci2zbi";
  -    aarch64-linux = "06iyjx4p4vp2i81wdy0vxai2k18pki972ff7k0scjqrgmnav1p8k";
  -    x86_64-darwin = "02hwbpsqdzb9mvfndgykvv44f1jig3w3a26l0h26hs5shsrp47jv";
  +  rustyV8Lib = fetchlib "rusty_v8" "0.5.0" {
  +    x86_64-linux = "1jmrqf5ns2y51cxx9r88my15m6gc6wmg54xadi3kphq47n4hmdfw";
  +    aarch64-linux = "14v57pxpkz1fs483rbbc8k55rc4x41dqi0k12zdrjwa5ycdam3m5";
  +    x86_64-darwin = "0466px7k2zvbsswwcrr342i5ml669gf76xd8yzzypsmb7l71s6vr";
     };
   
     arch = rust.toRustTarget stdenv.hostPlatform;
  
positive.code: 
    src = denoSrc;
  
    nativeBuildInputs = [
      # chromium/V8 requires python 2.7, we're not building V8 from source
      # but as a result rusty_v8's download script also uses python 2.7
      # tracking issue: https://bugs.chromium.org/p/chromium/issues/detail?id=942720
      python27
  
      # Install completions post-install
      installShellFiles
    ];
  
    buildInputs = with stdenv.lib; [ ]
      ++ optionals stdenv.isDarwin [ Security CoreServices ];
  
negative.code:     _rusty_v8_setup "debug" "release" "${arch}/release"
    '';
  
    # Tests have some inconsistencies between runs with output integration tests
    # Skipping until resolved
    doCheck = false;
  
    # TODO: Move to enhanced installShellCompletion when merged: PR #83630
    postInstall = ''
  