anchor.diff:      owner = "gillesdegottex";
     };
   
  +  buildInputs = [ fftw libsndfile qt5.base qt5.multimedia ];
  +
  +  postPatch = ''
  +    substituteInPlace dfasma.pro --replace '$$DFASMAVERSIONGITPRO' '${version}'
  +    cp -Rv "${reaperFork.src}"/* external/REAPER
  +  '';
  +
  +  configurePhase = ''
  +    qmake PREFIX=$out PREFIXSHORTCUT=$out dfasma.pro
  +  '';
  +
  +  enableParallelBuilding = true;
  +
     meta = with stdenv.lib; {
       inherit version;
       description = "Analyse and compare audio files in time and frequency";
  
positive.code:     platforms = platforms.linux;
      maintainers = with maintainers; [ nckx ];
    };
  
    buildInputs = [ fftw libsndfile qt5.base qt5.multimedia ];
  
    postPatch = ''
      substituteInPlace dfasma.pro \
        --replace '$$DFASMAVERSIONGITPRO' '${version}'
      cp -Rv "${reaperFork.src}"/* external/REAPER
    '';
  
    configurePhase = ''
      qmake PREFIX=$out PREFIXSHORTCUT=$out dfasma.pro
    '';
  
    enableParallelBuilding = true;
  }
  
negative.code: 
  let
  
    version = "1.1.11";
    rev = "v${version}";
    sha256 = "1qn2b074pg2w3kd17mld2ibq4x9slmydd3kczz1zyxl8dryrrgfk";
  
    reaperFork = {
      src = fetchFromGitHub {
  