diff options
author | Austin Seipp <aseipp@pobox.com> | 2017-12-09 19:40:07 -0600 |
---|---|---|
committer | Austin Seipp <aseipp@pobox.com> | 2017-12-09 19:40:23 -0600 |
commit | 5ae883b8c3b04e0c4a9c92a5ab3c7c84b9942943 (patch) | |
tree | 6cae0e43a40a5e922d57f38facbce8c5479c9167 /pkgs/development/libraries/leveldb | |
parent | 05d2a9efb5c927126e74b439bf3a6b26a1a4e7f6 (diff) |
nixpkgs: remove sqlite/kyotocabinet deps for leveldb
These are only needed for some benchmarking utilities but they aren't going to be generally useful to most people, I imagine. Signed-off-by: Austin Seipp <aseipp@pobox.com>
Diffstat (limited to 'pkgs/development/libraries/leveldb')
-rw-r--r-- | pkgs/development/libraries/leveldb/default.nix | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/pkgs/development/libraries/leveldb/default.nix b/pkgs/development/libraries/leveldb/default.nix index 2a109e0366fd1..3ff2ca0b0ee45 100644 --- a/pkgs/development/libraries/leveldb/default.nix +++ b/pkgs/development/libraries/leveldb/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, sqlite, kyotocabinet }: +{ stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { name = "leveldb-${version}"; @@ -11,19 +11,20 @@ stdenv.mkDerivation rec { sha256 = "1bnsii47vbyqnbah42qgq6pbmmcg4k3fynjnw7whqfv6lpdgmb8d"; }; - buildInputs = [ sqlite kyotocabinet ]; - buildPhase = '' - make all db_bench{,_sqlite3,_tree_db} leveldbutil libmemenv.a + make all leveldbutil libmemenv.a ''; installPhase = " mkdir -p $out/{bin,lib,include} + cp -r include $out - cp lib* $out/lib - cp db_bench{,_sqlite3,_tree_db} leveldbutil $out/bin mkdir -p $out/include/leveldb/helpers cp helpers/memenv/memenv.h $out/include/leveldb/helpers + + cp lib* $out/lib + + cp leveldbutil $out/bin "; meta = with stdenv.lib; { |