anchor.diff:  
   let
     jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
  +  # TODO: Python 3 support is incomplete and "python3 ../../build/util/python2_action.py"
  +  # currently doesn't work due to mixed Python 2/3 dependencies:
  +  pythonPackages = if chromiumVersionAtLeast "93"
  +    then python3Packages
  +    else python2Packages;
  +  forcePython3Patch = (githubPatch
  +    # Reland #8 of "Force Python 3 to be used in build."":
  +    "a2d3c362802d9e6b62f895fcda75a3695b77b1b8"
  +    "1r9spr2wmjk9x9l3m1gzn6692mlvbxdz0r5hlr5rfwiwr900rxi2"
  +  );
   
     # The additional attributes for creating derivations based on the chromium
     # source tree.
  
positive.code: 
      nativeBuildInputs = [
        llvmPackages.lldClang.bintools
        ninja which python2Packages.python perl pkg-config
        python2Packages.ply python2Packages.jinja2 nodejs
        gnutar python2Packages.setuptools
      ];
  
      buildInputs = defaultDependencies ++ [
  
negative.code: , xdg-utils, yasm, nasm, minizip, libwebp
  , libusb1, pciutils, nss, re2
  
  , python2Packages, python3Packages, perl, pkg-config
  , nspr, systemd, libkrb5
  , util-linux, alsaLib
  , bison, gperf
  