anchor.diff:        cat "$out" 1>&2
         exit 1
       fi
  -    ${patchutils}/bin/filterdiff \
  +    ${buildPackages.patchutils}/bin/filterdiff \
         -p1 \
         ${builtins.toString (builtins.map (x: "-x ${lib.escapeShellArg x}") excludes)} \
         ${builtins.toString (builtins.map (x: "-i ${lib.escapeShellArg x}") includes)} \
  
positive.code:       exit 1
      fi
    '' + lib.optionalString revert ''
      ${patchutils}/bin/interdiff "$out" /dev/null > "$tmpfile"
      mv "$tmpfile" "$out"
    '' + (args.postFetch or "");
    meta.broken = excludes != [] && includes != [];
  
negative.code:       echo "error: Fetched patch file '$out' is empty!" 1>&2
        exit 1
      fi
      "${buildPackages.patchutils}/bin/lsdiff" "$out" \
        | sort -u | sed -e 's/[*?]/\\&/g' \
        | xargs -I{} \
          "${buildPackages.patchutils}/bin/filterdiff" \
          --include={} \
          --strip=${toString stripLen} \
          ${lib.optionalString (extraPrefix != null) ''
  