anchor.diff:  { stdenv, fetchurl, SDL2, SDL2_ttf, SDL2_image, SDL2_mixer, pkgconfig, lua, zlib, unzip }:
   
   let
  -  version = "3.3.1";
  +  version = "3.3.2";
   
     # I took several games at random from http://instead.syscall.ru/games/
     games = [
  
positive.code: 
    src = fetchurl {
      url = "mirror://sourceforge/project/instead/instead/${version}/instead_${version}.tar.gz";
      sha256 = "10bppcdjnd0all71l5akdvy7fx0c8s8x0za9qxszs8cjmlv9z1q0";
    };
  
    NIX_LDFLAGS = "-llua -lgcc_s";
  
negative.code:   nativeBuildInputs = [ pkgconfig unzip ];
    buildInputs = [ SDL2 SDL2_ttf SDL2_image SDL2_mixer lua zlib ];
  
    postPatch = ''
      substituteInPlace configure.sh \
        --replace "/tmp/sdl-test" $(mktemp)
    '';
    
    configurePhase = ''
      { echo 2; echo $out; } | ./configure.sh
    '';
  