anchor.diff:  { stdenv
   , cairo
   , cmake
  -, fetchsvn
  +, fetchFromGitHub
   , ffmpeg
   , gettext
  +, gtk2-x11
   , libpng
   , libpthreadstubs
   , libXdmcp
  
positive.code:     cmake
      ffmpeg
      gettext
      libpng
      libpthreadstubs
      libXdmcp
      libxshmfence
      mesa
      openal
      pkgconfig
      SDL
      wxGTK
      zip
      zlib
  
negative.code: , mesa
  , openal
  , pkgconfig
  , SDL2
  , sfml
  , wxGTK
  , zip
  , zlib
  }:
  
  stdenv.mkDerivation rec {
    name = "visualboyadvance-m-${version}";
    version = "unstable-2017-09-04";
    src = fetchFromGitHub {
      owner = "visualboyadvance-m";
      repo = "visualboyadvance-m";
      rev = "ceef480";
      sha256 = "1lpmlj8mv6fwlfg9m58hzggx8ld6cnjvaqx5ka5sffxd9v95qq2l";
    };
  
    buildInputs = [
  