<commit_before>require 'formula'

class JohnJumbo < Formula
  homepage 'http://www.openwall.com/john/'
  url 'http://www.openwall.com/john/g/john-1.7.9.tar.bz2'
  sha1 '8f77bdd42b7cf94ec176f55ea69c4da9b2b8fe3b'
  revision 1

  bottle do
    sha1 "b0fd107f6406c417b2508b474cdd0c2731e8218f" => :mavericks
    sha1 "00e8a0a219723db4a5e3e58b43676cefb0af1b12" => :mountain_lion
    sha1 "00bc789f40f15c9d6e0cac054f8100a8c68e3b6d" => :lion
  end

  conflicts_with 'john', :because => 'both install the same binaries'

  depends_on "openssl"

  patch do
    url "http://www.openwall.com/john/g/john-1.7.9-jumbo-7.diff.gz"
    sha1 "22fd8294e997f45a301cfeb65a8aa7083f25a55d"
  end

  # First patch taken from MacPorts, tells john where to find runtime files
  # Second patch protects against a redefinition of _mm_testz_si128 which
  # tanked the build in clang;
  # see https://github.com/Homebrew/homebrew/issues/26531
  patch :DATA
<commit_msg>john-jumbo: update 1.7.9_1 bottle.<commit_after>require 'formula'

class JohnJumbo < Formula
  homepage 'http://www.openwall.com/john/'
  url 'http://www.openwall.com/john/g/john-1.7.9.tar.bz2'
  sha1 '8f77bdd42b7cf94ec176f55ea69c4da9b2b8fe3b'
  revision 1

  bottle do
    revision 1
    sha1 "a11eb01effa085f1f196353477111f76c39e6349" => :mavericks
    sha1 "acbdf6c2b4f59b2b4e756d7288f3d727ab630706" => :mountain_lion
    sha1 "eef8dcc88d9666c7c3c099bee4cc6d14f27a056b" => :lion
  end

  conflicts_with 'john', :because => 'both install the same binaries'

  depends_on "openssl"

  patch do
    url "http://www.openwall.com/john/g/john-1.7.9-jumbo-7.diff.gz"
    sha1 "22fd8294e997f45a301cfeb65a8aa7083f25a55d"
  end

  # First patch taken from MacPorts, tells john where to find runtime files
  # Second patch protects against a redefinition of _mm_testz_si128 which
  # tanked the build in clang;
  # see https://github.com/Homebrew/homebrew/issues/26531
  patch :DATA

{'fraction_non_alphanumeric': 0.09770114942528736, 'fraction_numerical': 0.14994775339602925, 'mean_word_length': 4.23224043715847, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 6, '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': '6234239', 'n_tokens_mistral': 963, 'n_tokens_neox': 810, 'n_words': 149}