anchor.diff:  { stdenv, fetchFromGitHub, SDL2, frei0r, gettext, mlt, jack1, pkgconfig, qtbase
   , qtmultimedia, qtwebkit, qtx11extras, qtwebsockets, qtquickcontrols
   , qtgraphicaleffects, libmlt
  -, qmake, makeWrapper, fetchpatch, qttools }:
  +, qmake, makeWrapper, qttools }:
   
   assert stdenv.lib.versionAtLeast libmlt.version "6.8.0";
   assert stdenv.lib.versionAtLeast mlt.version "6.8.0";
   
   stdenv.mkDerivation rec {
     name = "shotcut-${version}";
  -  version = "18.06.02";
  +  version = "18.08";
   
     src = fetchFromGitHub {
       owner = "mltframework";
       repo = "shotcut";
       rev = "v${version}";
  -    sha256 = "1pqpgsb8ix1akq326chf46vvl5h02dwmdskskf2n6impygsy4x7v";
  +    sha256 = "1p2s4avm3bl5ippmgfzkkbb2w0xs4vhk2wbcd22g7bh1zq9w190n";
     };
   
     enableParallelBuilding = true;
  
positive.code:   ];
  
    NIX_CFLAGS_COMPILE = "-I${libmlt}/include/mlt++ -I${libmlt}/include/mlt";
    qmakeFlags = [ "QMAKE_LRELEASE=${stdenv.lib.getDev qttools}/bin/lrelease" ];
  
    prePatch = ''
      sed 's_shotcutPath, "qmelt"_"${mlt}/bin/melt"_' -i src/jobs/meltjob.cpp
  
negative.code:     NICE=$(type -P nice)
      sed "s_/usr/bin/nice_''${NICE}_" -i src/jobs/meltjob.cpp src/jobs/ffmpegjob.cpp
    '';
  
    postInstall = ''
      mkdir -p $out/share/shotcut
  