anchor.diff:  
     nativeBuildInputs = [ cmake ];
   
  -  buildInputs = [ expat proj bzip2 zlib boost postgresql lua ];
  +  buildInputs = [ expat proj bzip2 zlib boost postgresql ]
  +    ++ stdenv.lib.optional withLuaJIT luajit
  +    ++ stdenv.lib.optional (!withLuaJIT) lua;
  +
  +  cmakeFlags = stdenv.lib.optional withLuaJIT "-DWITH_LUAJIT:BOOL=ON";
   
     NIX_CFLAGS_COMPILE = "-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H";
   
  
positive.code:     description = "OpenStreetMap data to PostgreSQL converter";
      homepage = "https://github.com/openstreetmap/osm2pgsql";
      license = licenses.gpl2;
      platforms = platforms.linux;
      maintainers = with maintainers; [ jglukasik ];
    };
  }
  
negative.code: { stdenv, fetchFromGitHub, cmake, expat, proj, bzip2, zlib, boost, postgresql
  , withLuaJIT ? false, lua, luajit }:
  
  stdenv.mkDerivation rec {
    pname = "osm2pgsql";
  