<commit_before>{stdenv, fetchurl, xlibsWrapper, imake}:

stdenv.mkDerivation {
  name = "x11-ssh-askpass-1.2.4.1";

  src = fetchurl {
    url = http://www.jmknoble.net/software/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1.tar.gz;
    sha1 = "78c992951685d4dbffb77536f37b83ae2a6eafc7";
  };

  preConfigure = "
    configureFlags=\"--with-app-defaults-dir=$out/etc/X11/app-defaults\"
  ";

  buildPhase = "xmkmf; make includes; make";

  buildInputs = [xlibsWrapper imake];

  meta = {
    homepage = http://www.jmknoble.net/software/x11-ssh-askpass/;
    description = "Lightweight passphrase dialog for OpenSSH or other open variants of SSH";

    platforms = stdenv.lib.platforms.unix;
    maintainers = [];
  };
}<commit_msg>x11_ssh_askpass: clean up & add man page<commit_after>{ stdenv, fetchurl, xlibsWrapper, imake }:

stdenv.mkDerivation {
  name = "x11-ssh-askpass-1.2.4.1";

  outputs = [ "out" "man" ];

  src = fetchurl {
    url = http://www.jmknoble.net/software/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1.tar.gz;
    sha1 = "78c992951685d4dbffb77536f37b83ae2a6eafc7";
  };

  nativeBuildInputs = [ imake ];
  buildInputs = [ xlibsWrapper ];

  configureFlags = [
    "--with-app-defaults-dir=$out/etc/X11/app-defaults"
  ];

  preBuild = ''
    xmkmf
    make includes
  '';

  installTargets = [ "install" "install.man" ];

  meta = {
    homepage = http://www.jmknoble.net/software/x11-ssh-askpass/;
    description = "Lightweight passphrase dialog for OpenSSH or other open variants of SSH";

    platforms = stdenv.lib.platforms.unix;
    maintainers = [];
  };
}
{'fraction_non_alphanumeric': 0.1511111111111111, 'fraction_numerical': 0.05587301587301587, 'mean_word_length': 3.2942779291553133, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 4, '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': '248172', 'n_tokens_mistral': 690, 'n_tokens_neox': 620, 'n_words': 94}