anchor.diff:          -e "s@FluidR3_GM.sf2@FluidR3_GM2-2.sf2@g" \
           source/mididevices/music_fluidsynth_mididevice.cpp
       '';
  -
     };
   
     gzdoom = stdenv.mkDerivation rec {
       pname = "gzdoom";
  -    version = "4.7.1";
  +    version = "4.8.2";
   
       src = fetchFromGitHub {
  -      owner = "coelckers";
  +      owner = "ZDoom";
         repo = "gzdoom";
         rev = "g${version}";
  -      sha256 = "sha256-3wO83RgxzeJnoxykKQxb1S1GA6QZlhZMw6GrV3YEm/0=";
  +      hash = "sha256-aT7DUZih3EDqncaXYIPIyGsz4fI267N29PmN3qyVjyo=";
         fetchSubmodules = true;
       };
   
  
positive.code:     '';
  
      meta = with lib; {
        homepage = "https://github.com/coelckers/gzdoom";
        description =
          "A Doom source port based on ZDoom. It features an OpenGL renderer and lots of new features";
        license = licenses.gpl3;
        platforms = [ "x86_64-linux" ];
        maintainers = with maintainers; [ lassulus ];
      };
    };
  
  in gzdoom
  
negative.code:       zlib
        libjpeg
        libsndfile
        libvpx
        mpg123
        game-music-emu
        zmusic
  