anchor.diff:    passthru = {
       srcVerification = fetchurl {
         failEarly = true;
  -      urls = map (n: "${n}.xz") (tarballUrls "2.30" "2");
  -      pgpsigUrls = map (n: "${n}.sign") (tarballUrls "2.30" "2");
  -      pgpsigSha256Urls = map (n: "${n}/sha256sums.asc") (baseUrls "2.30");
  +      urls = map (n: "${n}.xz") (tarballUrls "2.31" null);
  +      pgpsigUrls = map (n: "${n}.sign") (tarballUrls "2.31" null);
  +      pgpsigSha256Urls = map (n: "${n}/sha256sums.asc") (baseUrls "2.31");
         pgpKeyFingerprint = "B0C6 4D14 301C C6EF AEDF  60E4 E4B7 1D5E EC39 C284";
         pgpDecompress = true;
  -      outputHash = "7b5be5489e9b5b7177832836467aba1c87bf0e9bcbcb5a6f35d76cd4782589dc";
  +      outputHash = "f9be7cdcf4fc5c5064a226599acdda6bdf3d86c640152ba01ea642d91108dc8a";
         inherit (src) outputHashAlgo;
       };
     };
  
positive.code:   src = fetchurl {
      urls = map (n: "${n}.xz") (tarballUrls base patch);
      hashOutput = false;
      sha256 = "7b5be5489e9b5b7177832836467aba1c87bf0e9bcbcb5a6f35d76cd4782589dc";
    };
  
    nativeBuildInputs = [
  
negative.code: 
    patches = [
      (fetchTritonPatch {
        rev = "95b5aeefb9393ba800c7baff2f7d787103805213";
        file = "u/util-linux/0001-Fix-paths.patch";
        sha256 = "288bf77b348b74d606acd694d6126662d11ad4cf70a69ca18eb9f500db6e0714";
      })
    ];
  
  