anchor.diff:    };
   
     patches = [
  +    # Fix issue when missing optional pyrit dependency: https://github.com/kimocoder/wifite2/pull/76
  +    (fetchpatch {
  +      url = "https://github.com/kimocoder/wifite2/commit/2e5d76c794f2e5493cf5048384d6564727ae2c19.patch";
  +      sha256 = "0lawk8s1md98g061xg6ma37wqyqc4j2ag0gmf7insf4kvlgg3l9z";
  +    })
       (fetchpatch {
         url = "https://salsa.debian.org/pkg-security-team/wifite/raw/debian/${version}-1/debian/patches/Disable-aircrack-failing-test.patch";
         sha256 = "04qql8w27c1lqk59ghkr1n6r08jwdrb1dcam5k88szkk2bxv8yx1";
  
positive.code:     hcxtools
      hcxdumptool
      wirelesstools
      pyrit
      which
      bully
      pixiewps
  
negative.code: { lib, fetchFromGitHub, fetchpatch, python3, wirelesstools
  , aircrack-ng, wireshark-cli, reaverwps-t6x, cowpatty, hashcat, hcxtools
  , hcxdumptool, which, bully, pixiewps }:
  
  python3.pkgs.buildPythonApplication rec {
    version = "2.5.7";
  