{ lib, stdenv, fetchFromGitHub, postgresql, doxygen, xmlto, python2, gnused }: stdenv.mkDerivation rec { pname = "libpqxx"; version = "6.4.5"; src = fetchFromGitHub { owner = "jtv"; repo = pname; rev = version; sha256 = "0djmjr2b5x5nd2a4idv5j8s6w0kdmvil910iv1kyc7x94dirbrni"; }; nativeBuildInputs = [ gnused python2 ]; buildInputs = [ postgresql doxygen xmlto ]; preConfigure = '' patchShebangs . ''; configureFlags = [ "--enable-shared" ]; meta = { description = "A C++ library to access PostgreSQL databases"; homepage = "http://pqxx.org/development/libpqxx/"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; maintainers = [ lib.maintainers.eelco ]; }; }