anchor.diff: -{ lib, stdenv, fetchurl, pkg-config, freeglut, libGLU, libGL, libcdio, libjack2
  -, libsamplerate, libsndfile, libX11, SDL2, SDL2_net, zlib, alsa-lib }:
  +{ lib
  +, stdenv
  +, fetchurl
  +, SDL2
  +, SDL2_net
  +, alsa-lib
  +, flac
  +, freeglut
  +, libGL
  +, libGLU
  +, libX11
  +, libcdio
  +, libjack2
  +, libsamplerate
  +, libsndfile
  +, pkg-config
  +, zlib
  +}:
   
   stdenv.mkDerivation rec {
     pname = "mednafen";
  -  version = "1.26.1";
  +  version = "1.29.0";
   
     src = fetchurl {
       url = "https://mednafen.github.io/releases/files/${pname}-${version}.tar.xz";
  -    sha256 = "1x7xhxjhwsdbak8l0iyb497f043xkhibk73w96xck4j2bk10fac4";
  +    hash = "sha256-2j+88Ch3+b4PAov6XRy1npU6QEm5D+fjk4ijOG2fNi4=";
     };
   
     nativeBuildInputs = [ pkg-config ];
   
     buildInputs = [
  +    SDL2
  +    SDL2_net
  +    alsa-lib
  +    flac
       freeglut
  -    libGLU libGL
  +    libGL
  +    libGLU
  +    libX11
       libcdio
       libjack2
  -    alsa-lib
       libsamplerate
       libsndfile
  -    libX11
  -    SDL2
  -    SDL2_net
       zlib
     ];
   
  
positive.code:       - Sega Saturn (experimental, x86_64 only)
        - Sony PlayStation
      '';
      homepage = "https://mednafen.github.io/";
      license = licenses.gpl2;
      maintainers = with maintainers; [ AndersonTorres ];
      platforms = platforms.linux;
    };
  
negative.code:   '';
  
    meta = with lib; {
      homepage = "https://mednafen.github.io/";
      description = "A portable, CLI-driven, SDL+OpenGL-based, multi-system emulator";
      longDescription = ''
        Mednafen is a portable, utilizing OpenGL and SDL,
  