anchor.diff:        "CONFIG+=bundled-celt"
         "CONFIG+=no-bundled-opus"
         "CONFIG+=no-bundled-speex"
  -    ] ++ optional (!speechdSupport) "CONFIG+=no-speechd"
  -      ++ optional jackSupport "CONFIG+=no-oss CONFIG+=no-alsa CONFIG+=jackaudio"
  -      ++ (overrides.configureFlags or [ ]);
  +    ] ++ optionals (!speechdSupport) [
  +      "CONFIG+=no-speechd"
  +    ] ++ optionals jackSupport [
  +      "CONFIG+=no-oss"
  +      "CONFIG+=no-alsa"
  +      "CONFIG+=jackaudio"
  +    ];
   
       configurePhase = ''
         qmake $configureFlags DEFINES+="PLUGIN_PATH=$out/lib"
       '';
   
  -    makeFlags = [ "release" ];
  +    makeFlags = [
  +      "release"
  +    ];
   
       installPhase = ''
         mkdir -p $out/{lib,bin}
  
positive.code:       "CONFIG+=no-client"
      ];
  
      buildInputs = [ libcap ] ++ optional iceSupport [ zeroc_ice ];
    };
  
    stableSource = rec {
      version = "1.2.13";
      qtVersion = 4;
  
      src = fetchurl {
        url = "https://github.com/mumble-voip/mumble/releases/download/${version}/mumble-${version}.tar.gz";
        sha256 = "0ih108bc8xccldrifh5asf10svw6q2xahhhiz2jvc33nqf7p1nxp";
      };
    };
  
    gitSource = rec {
      version = "1.3.0-git-2016-02-09";
      qtVersion = 5;
  
      src = fetchgit {
        url = "https://github.com/mumble-voip/mumble";
        rev = "cb267a3606c8f65bf81961f121a6d9977692262f";
        sha256 = "08w1pa23kzkk1zx905habck9915iila6hfi1ah9jq9fcm83y6wj1";
      };
  
      # TODO: Remove fetchgit as it requires git
  
negative.code:       cp man/mum* $out/share/man/man1
      '' + (overrides.installPhase or "");
  
      meta = with stdenv.lib; {
        description = "Low-latency, high quality voice chat software";
        homepage = "http://mumble.sourceforge.net/";
        license = licenses.bsd3;
        maintainers = with maintainers; [
          wkennington
        ];
        platforms = with platforms;
          x86_64-linux;
      };
    });
  
    client = source: generic {
      type = "mumble";
  
      nativeBuildInputs = optionals (source.qtVersion == 5) [
        qt5.qttools
      ];
  
      buildInputs = [
        alsa-lib
        libopus
        libsndfile
        speex
      ] ++ optionals (source.qtVersion == 5) [
        qt5.qtsvg
      ] ++ optionals jackSupport [
        jack2_lib
      ] ++ optionals speechdSupport [
        speechd
      ] ++ optionals pulseSupport [
        pulseaudio_lib
      ];
  
      configureFlags = [
        "CONFIG+=no-server"
  