anchor.diff:  { stdenv, fetchzip, wxGTK30, pkgconfig, file, gettext,
     libvorbis, libmad, libjack2, lv2, lilv, serd, sord, sratom, suil, alsaLib, libsndfile, soxr, flac, lame,
     expat, libid3tag, ffmpeg_3, soundtouch, /*, portaudio - given up fighting their portaudio.patch */
  -  autoconf, automake, libtool
  -  }:
  +  cmake
  +}:
   
   with stdenv.lib;
   
  
positive.code:     "-lswscale"
    ];
  
    nativeBuildInputs = [ pkgconfig autoconf automake libtool ];
    buildInputs = [
      file gettext wxGTK30 expat alsaLib
      libsndfile soxr libid3tag libjack2 lv2 lilv serd sord sratom suil wxGTK30.gtk
      ffmpeg_3 libmad lame libvorbis flac soundtouch
    ]; #ToDo: detach sbsms
  
    enableParallelBuilding = true;
  
    dontDisableStatic = true;
    doCheck = false; # Test fails
  
negative.code:     sha256 = "1xk0piv72d2xd3p7igr916fhcbrm76fhjr418k1rlqdzzg1hfljn";
    };
  
    cmakeFlags = [
      "-DCMAKE_BUILD_TYPE=Release"
    ];
  
    # audacity only looks for lame and ffmpeg at runtime, so we need to link them in manually
  