anchor.diff:  
   stdenv.mkDerivation rec {
     name = "mkvtoolnix-${version}";
  -  version = "9.6.0";
  +  version = "9.8.0";
   
     src = fetchFromGitHub {
       owner = "mbunkus";
       repo = "mkvtoolnix";
       rev = "release-${version}";
  -    sha256 = "14v6iclzkqxibzcdxr65bb5frmnsjyyly0d3lwv1gg7g1mkcw3jd";
  +    sha256 = "1hnk92ksgg290q4kwdl8jqrz7vzlwki4f85bb6kgdgzpjkblw76n";
     };
   
  -  nativeBuildInputs = [ pkgconfig autoconf automake gettext ruby ];
  +  nativeBuildInputs = [ pkgconfig autoconf automake gettext drake ruby ];
   
     buildInputs = [
       expat file xdg_utils boost libebml zlib libmatroska libogg
  
positive.code: { stdenv, fetchFromGitHub, pkgconfig, autoconf, automake
  , ruby, file, xdg_utils, gettext, expat, qt5, boost
  , libebml, zlib, libmatroska, libogg, libvorbis, flac
  , withGUI ? true
  }:
  
negative.code:     "--disable-profiling"
      "--disable-precompiled-headers"
      "--disable-static-qt"
      "--with-gettext"
      (enableFeature withGUI "qt")
    ];
  