rethinkdb: Remove pin on boost 1.55 and remove gperf dependency

+11 -7
+10 -4
pkgs/servers/nosql/rethinkdb/default.nix
··· 1 - { stdenv, fetchurl, which, protobuf, gperftools 2 - , boost, zlib, curl, python, m4, icu, jemalloc }: 3 4 stdenv.mkDerivation rec { 5 name = "rethinkdb-${version}"; ··· 15 patchShebangs . 16 ''; 17 18 - configureFlags = "--lib-path ${gperftools}/lib --lib-path ${jemalloc}/lib"; 19 20 - buildInputs = [ protobuf boost zlib curl icu jemalloc ]; 21 22 nativeBuildInputs = [ which m4 python ]; 23 24 meta = { 25 description = "An open-source distributed database built with love";
··· 1 + { stdenv, fetchurl, which, m4, python 2 + , protobuf, boost, zlib, curl, openssl, icu, jemalloc 3 + }: 4 5 stdenv.mkDerivation rec { 6 name = "rethinkdb-${version}"; ··· 16 patchShebangs . 17 ''; 18 19 + configureFlags = [ 20 + "--with-jemalloc" 21 + "--lib-path=${jemalloc}/lib" 22 + ]; 23 24 + buildInputs = [ protobuf boost zlib curl openssl icu jemalloc ]; 25 26 nativeBuildInputs = [ which m4 python ]; 27 + 28 + enableParallelBuilding = true; 29 30 meta = { 31 description = "An open-source distributed database built with love";
+1 -3
pkgs/top-level/all-packages.nix
··· 9161 9162 restund = callPackage ../servers/restund {}; 9163 9164 - rethinkdb = callPackage ../servers/nosql/rethinkdb { 9165 - boost = boost155; 9166 - }; 9167 9168 rippled = callPackage ../servers/rippled { 9169 boost = boost157;
··· 9161 9162 restund = callPackage ../servers/restund {}; 9163 9164 + rethinkdb = callPackage ../servers/nosql/rethinkdb { }; 9165 9166 rippled = callPackage ../servers/rippled { 9167 boost = boost157;