anchor.diff:      sha256 = "c012e28cc2d6687bf34a9f2a87a507f0d3b46670428e1553634f29de82451b22";
     };
   
  -  nativeBuildInputs = [ python makeWrapper ];
  +  nativeBuildInputs = [
  +    python
  +    makeWrapper
  +  ];
  +
     buildInputs = [
       python
   
  -    libsamplerate libsndfile readline expat
  +    expat
  +    libsamplerate
  +    libsndfile
  +    readline
   
  -    dbus opus
  +    dbus
  +    opus
     ] ++ optionals (!libOnly) [
       alsa-lib
       ffado_lib
  
positive.code:   ];
  
    prePatch = ''
      substituteInPlace svnversion_regenerate.sh --replace /bin/bash ${bash}/bin/bash
    '';
  
    patches = [ ./jack-gcc5.patch ];
  
    configurePhase = ''
      python waf configure --prefix=$out \
  
negative.code: { stdenv
  , fetchFromGitHub
  , lib
  , makeWrapper
  , python
  
  , bash
  , expat
  , libsamplerate
  , libsndfile
  , readline
  
  # Optional Dependencies
  , alsa-lib
  , dbus
  , ffado_lib
  , opus
  , pythonPackages
  
  # Extra options
  , prefix ? ""
  }:
  
  let
    inherit (lib)
      optionals
      optionalString;
  
    libOnly = prefix == "lib";
  
    version = "1.9.10";
  in
  stdenv.mkDerivation rec {
    name = "${prefix}jack2-${version}";
  
    src = fetchFromGitHub {
      version = 1;
  