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