anchor.diff: -{ stdenv, fetchFromGitHub, SDL2, frei0r, gettext, mlt, jack1, pkgconfig, qtbase
  -, qtmultimedia, qtwebkit, qtx11extras, qtwebsockets, qtquickcontrols
  -, qtgraphicaleffects, libmlt
  -, qmake, makeWrapper, qttools }:
  +{ stdenv, fetchFromGitHub, SDL2, frei0r, gettext, mlt, jack1, mkDerivation
  +, pkgconfig, qtbase, qtmultimedia, qtwebkit, qtx11extras, qtwebsockets
  +, qtquickcontrols, qtgraphicaleffects, libmlt, qmake, qttools }:
   
   assert stdenv.lib.versionAtLeast libmlt.version "6.8.0";
   assert stdenv.lib.versionAtLeast mlt.version "6.8.0";
   
  -stdenv.mkDerivation rec {
  +mkDerivation rec {
     name = "shotcut-${version}";
     version = "19.07.15";
   
  
positive.code:   };
  
    enableParallelBuilding = true;
    nativeBuildInputs = [ makeWrapper pkgconfig qmake ];
    buildInputs = [
      SDL2 frei0r gettext mlt libmlt
      qtbase qtmultimedia qtwebkit qtx11extras qtwebsockets qtquickcontrols
  
negative.code:     sed "s_/usr/bin/nice_''${NICE}_" -i src/jobs/meltjob.cpp src/jobs/ffmpegjob.cpp
    '';
  
    qtWrapperArgs = [
      "--prefix FREI0R_PATH : ${frei0r}/lib/frei0r-1"
      "--prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [jack1 SDL2 ]}"
      "--prefix PATH : ${mlt}/bin"
      ];
  
    postInstall = ''
      mkdir -p $out/share/shotcut
      cp -r src/qml $out/share/shotcut/
    '';
  
    meta = with stdenv.lib; {
  