anchor.diff:    ] else [
       "--with-audit"
       "--with-udev"
  -    "--with-ncurses"
  +    "--with-ncursesw"
       "--with-readline"
       "--with-libz"
       "--with-systemd"
  
positive.code:   src = fetchurl {
      urls = map (n: "${n}.xz") (tarballUrls base patch);
      hashOutput = false;
      sha256 = "b89d37146f20bede93a42c847bce881a17e6dbd8066ff2db2bee733fa409f0cd";
    };
  
    nativeBuildInputs = [
  
negative.code:   passthru = {
      srcVerification = fetchurl {
        failEarly = true;
        urls = map (n: "${n}.xz") (tarballUrls "2.29" null);
        pgpsigUrls = map (n: "${n}.sign") (tarballUrls "2.29" null);
        pgpsigSha256Urls = map (n: "${n}/sha256sums.asc") (baseUrls "2.29");
        pgpKeyFingerprint = "B0C6 4D14 301C C6EF AEDF  60E4 E4B7 1D5E EC39 C284";
        pgpDecompress = true;
        outputHash = "2c59ea67cc7b564104f60532f6e0a95fe17a91acb870ba8fd7e986f273abf9e7";
        inherit (src) outputHashAlgo;
      };
    };
  