<commit_before>{ stdenv
, fetchgit
, fetchurl
, lib
, makeWrapper
, python2
, which

, adwaita-qt
, alsa-lib
, avahi
, boost
, fixesproto
, grpc
, ice
, inputproto
, jack2_lib
, libcap
, libsndfile
, libx11
, libxext
, libxfixes
, libxi
, opengl-dummy
, opus
, openssl_1-0-2
, portaudio
, protobuf-cpp
, pulseaudio_lib
, qt5
, speech-dispatcher
, speex
, speexdsp
, xproto

, mumbleOverlay ? true
, releaseType ? "release"

, channel
, config
}:

/* FIXME: the build system defaults to proto2 while mumble uses proto3
          [libprotobuf WARNING google/protobuf/compiler/parser.cc:547]
          No syntax specified for the proto file: Mumble.proto. Please
          use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a
          syntax version. (Defaulted to proto2 syntax.) */

assert (config == "mumble" || config == "murmur");

assert (releaseType == "release" || releaseType == "debug");

let
  inherit (lib)
    boolNo
    optionals
    optionalString;

  sources = {
    "git" = {
      fetchzipversion = 3;
      version = "2017-10-15";
      rev = "a8d8c136b68ab4502ec0cd08bd9e876b39d4c1ed";
      sha256 = "15583ffd50a8518afe3fcc1c6b92b45f7a9010719a7685440b22a7707fb0b24e";
    };
  };<commit_msg>mumble: 2017-10-15 -> 2017-11-26<commit_after>{ stdenv
, fetchgit
, fetchurl
, lib
, makeWrapper
, python2
, which

, adwaita-qt
, alsa-lib
, avahi
, boost
, fixesproto
, grpc
, ice
, inputproto
, jack2_lib
, libcap
, libsndfile
, libx11
, libxext
, libxfixes
, libxi
, opengl-dummy
, opus
, openssl_1-0-2
, portaudio
, protobuf-cpp
, pulseaudio_lib
, qt5
, speech-dispatcher
, speex
, speexdsp
, xproto

, mumbleOverlay ? true
, releaseType ? "release"

, channel
, config
}:

/* FIXME: the build system defaults to proto2 while mumble uses proto3
          [libprotobuf WARNING google/protobuf/compiler/parser.cc:547]
          No syntax specified for the proto file: Mumble.proto. Please
          use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a
          syntax version. (Defaulted to proto2 syntax.) */

assert (config == "mumble" || config == "murmur");

assert (releaseType == "release" || releaseType == "debug");

let
  inherit (lib)
    boolNo
    optionals
    optionalString;

  sources = {
    "git" = {
      fetchzipversion = 3;
      version = "2017-11-26";
      rev = "48f3eb94ee2c7b47c616c3ce846ed16463c52ce8";
      sha256 = "ee1e49660f1616aa6f163c88ff08132c886ebb6e29a9743d235eee161773816c";
    };
  };
{'fraction_non_alphanumeric': 0.115995115995116, 'fraction_numerical': 0.08262108262108261, 'mean_word_length': 3.3350970017636685, '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': '650650', 'n_tokens_mistral': 1023, 'n_tokens_neox': 916, 'n_words': 210}