rethinkdb: Remove pin on boost 1.55 and remove gperf dependency
This commit is contained in:
parent
6e2103068d
commit
5b0a676d5b
@ -1,5 +1,6 @@
|
|||||||
{ stdenv, fetchurl, which, protobuf, gperftools
|
{ stdenv, fetchurl, which, m4, python
|
||||||
, boost, zlib, curl, python, m4, icu, jemalloc }:
|
, protobuf, boost, zlib, curl, openssl, icu, jemalloc
|
||||||
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "rethinkdb-${version}";
|
name = "rethinkdb-${version}";
|
||||||
@ -15,12 +16,17 @@ stdenv.mkDerivation rec {
|
|||||||
patchShebangs .
|
patchShebangs .
|
||||||
'';
|
'';
|
||||||
|
|
||||||
configureFlags = "--lib-path ${gperftools}/lib --lib-path ${jemalloc}/lib";
|
configureFlags = [
|
||||||
|
"--with-jemalloc"
|
||||||
|
"--lib-path=${jemalloc}/lib"
|
||||||
|
];
|
||||||
|
|
||||||
buildInputs = [ protobuf boost zlib curl icu jemalloc ];
|
buildInputs = [ protobuf boost zlib curl openssl icu jemalloc ];
|
||||||
|
|
||||||
nativeBuildInputs = [ which m4 python ];
|
nativeBuildInputs = [ which m4 python ];
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "An open-source distributed database built with love";
|
description = "An open-source distributed database built with love";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
|
@ -9161,9 +9161,7 @@ let
|
|||||||
|
|
||||||
restund = callPackage ../servers/restund {};
|
restund = callPackage ../servers/restund {};
|
||||||
|
|
||||||
rethinkdb = callPackage ../servers/nosql/rethinkdb {
|
rethinkdb = callPackage ../servers/nosql/rethinkdb { };
|
||||||
boost = boost155;
|
|
||||||
};
|
|
||||||
|
|
||||||
rippled = callPackage ../servers/rippled {
|
rippled = callPackage ../servers/rippled {
|
||||||
boost = boost157;
|
boost = boost157;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user