<commit_before>{stdenv, fetchurl, coreutils}:

stdenv.mkDerivation {
  name = "findutils-4.2.33";
  src = fetchurl {
    url = mirror://gnu/findutils/findutils-4.2.33.tar.gz;
    sha256 = "0y0gmdc55kknf5438c1da5xsvpch3v800r79rgz5rv6fb90djg41";
  };
  buildInputs = [coreutils];

  patches = [ ./findutils-path.patch ./change_echo_path.patch ]
    # Note: the dietlibc patch is just to get findutils to compile.
    # The locate command probably won't work though.
    ++ stdenv.lib.optional (stdenv ? isDietLibC) ./dietlibc-hack.patch;

  meta = {
    homepage = http://www.gnu.org/software/findutils/;
    description = "The basic directory searching utilities of the GNU operating system";
  };
}<commit_msg>GNU Find Utilities 4.4.1.<commit_after>{stdenv, fetchurl, coreutils}:

stdenv.mkDerivation rec {
  name = "findutils-4.4.1";

  src = fetchurl {
    url = "mirror://gnu/findutils/${name}.tar.gz";
    sha256 = "0f61phan4q8w5i1lz768q973c1spfqgvc470jc89rpg0gxfvi9bp";
  };

  buildInputs = [coreutils];

  patches = [ ./findutils-path.patch ./change_echo_path.patch ]
    # Note: the dietlibc patch is just to get findutils to compile.
    # The locate command probably won't work though.
    ++ stdenv.lib.optional (stdenv ? isDietLibC) ./dietlibc-hack.patch;

  doCheck = true;

  meta = {
    homepage = http://www.gnu.org/software/findutils/;
    description = "GNU Find Utilities, the basic directory searching utilities of the GNU operating system";

    longDescription = ''
      The GNU Find Utilities are the basic directory searching
      utilities of the GNU operating system.  These programs are
      typically used in conjunction with other programs to provide
      modular and powerful directory search and file locating
      capabilities to other commands.

      The tools supplied with this package are:

          * find - search for files in a directory hierarchy;
          * locate - list files in databases that match a pattern;
          * updatedb - update a file name database;
          * xargs - build and execute command lines from standard input.
    '';

    license = "GPLv3+";
  };
}
{'fraction_non_alphanumeric': 0.09873060648801128, 'fraction_numerical': 0.03008932769158439, 'mean_word_length': 3.1320388349514565, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4900700', 'n_tokens_mistral': 715, 'n_tokens_neox': 668, 'n_words': 196}