anchor.diff:  
     meta = {
       description = "John the Ripper password cracker";
  -    license = licenses.gpl2;
  -    homepage = "https://github.com/magnumripper/JohnTheRipper/";
  +    license = licenses.gpl2Plus;
  +    homepage = "https://github.com/openwall/john/";
       maintainers = with maintainers; [ offline matthewbauer ];
       platforms = platforms.unix;
     };
  
positive.code: { lib, stdenv, fetchurl, openssl, nss, nspr, libkrb5, gmp, zlib, libpcap, re2
  , gcc, python3Packages, perl, perlPackages, makeWrapper, fetchpatch
  }:
  
  
negative.code:   pname = "john";
    version = "1.9.0-jumbo-1";
  
    src = fetchFromGitHub {
      owner = "openwall";
      repo = pname;
      rev = "1.9.0-Jumbo-1";
      sha256 = "sha256-O1iPh5QTMjZ78sKvGbvSpaHFbBuVc1z49UKTbMa24Rs=";
    };
  
    patches = [
  