anchor.diff:  
   let
     name = "openrct2-${version}";
  -  version = "0.2.3";
  +  version = "0.2.4";
   
     openrct2-src = fetchFromGitHub {
       owner = "OpenRCT2";
       repo = "OpenRCT2";
       rev = "v${version}";
  -    sha256 = "01mj6jlbl2cn3wpk6sy34ldzdl0qykpn7fncznjykklj2nqzr4ig";
  +    sha256 = "1rlw3w20llg36sj3bk50g661qw766ng8ma3p42sdkj8br9dw800h";
     };
   
     objects-src = fetchFromGitHub {
       owner = "OpenRCT2";
       repo = "objects";
  -    rev = "v1.0.11";
  -    sha256 = "1bh7mngpqnhzwnhhawq5y3a6hbvwxis2yagk4dcmc4w1fifq2y66";
  +    rev = "v1.0.12";
  +    sha256 = "0vfhyldc8nfvkg4d9kry669haxz2165walbxzgza7pqpnd7aqgrf";
     };
   
     title-sequences-src = fetchFromGitHub {
       owner = "OpenRCT2";
       repo = "title-sequences";
  -    rev = "v0.1.2";
  -    sha256 = "1yb1ynkfmiankii3fngr9km5wbc07rp30nh0apkj6wryrhy7imgm";
  +    rev = "v0.1.2c";
  +    sha256 = "1qdrm4q75bznmgdrpjdaiqvbf3q4vwbkkmls45izxvyg1djrpsdf";
     };
   in
   stdenv.mkDerivation {
  
positive.code:     libzip
      libGLU
      openssl
      pkgconfig
      speexdsp
      zlib
    ];
  
negative.code: 
    src = openrct2-src;
  
    nativeBuildInputs = [
      cmake
      pkgconfig
    ];
  
    buildInputs = [
      SDL2
      curl
      fontconfig
      freetype
  