<commit_before>{ stdenv
, autoreconfHook
, fetchFromGitHub

, boost
, expat
, libaio
}:

let
  version = "0.7.1";
in
stdenv.mkDerivation {
  name = "thin-provisioning-tools-${version}";

  src = fetchFromGitHub {
    version = 3;
    owner = "jthornber";
    repo = "thin-provisioning-tools";
    rev = "v${version}";
    sha256 = "d94cb3b9de77ff4bdd46e410e6aa25ede8fe93cbc30a7f750c81a629afff24b1";
  };

  nativeBuildInputs = [
    autoreconfHook
  ];
  
  buildInputs = [<commit_msg>thin-provisioning-tools: 0.7.1 -> 0.7.2<commit_after>{ stdenv
, autoreconfHook
, fetchFromGitHub

, boost
, expat
, libaio
}:

let
  version = "0.7.2";
in
stdenv.mkDerivation {
  name = "thin-provisioning-tools-${version}";

  src = fetchFromGitHub {
    version = 3;
    owner = "jthornber";
    repo = "thin-provisioning-tools";
    rev = "v${version}";
    sha256 = "05a57b64d214f4fa54108ef9e070433d230fc9447694d6e91cc9502e1380a235";
  };

  nativeBuildInputs = [
    autoreconfHook
  ];
  
  buildInputs = [
{'fraction_non_alphanumeric': 0.13353413654618473, 'fraction_numerical': 0.09839357429718876, 'mean_word_length': 3.5944700460829493, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '821040', 'n_tokens_mistral': 479, 'n_tokens_neox': 419, 'n_words': 60}