diff options
author | Robin Palotai <palotai.robin@gmail.com> | 2020-06-10 02:07:51 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-09 20:07:51 -0400 |
commit | 5ca9a2d15bd12d87d0cf9f260addcb4d38b93da3 (patch) | |
tree | e8f9ed96cfe2db7919e3b844842255cef7730218 /pkgs/development/libraries/leveldb | |
parent | 926e8631bc21cb7da0c947c1b98de88e7eacc196 (diff) |
leveldb: Add snappy dependency (#89852)
This is practically required. Without this option, snappy compression is not supported, so 1) newly created leveldb stores will take more space than needed 2) existing snappy-compressed stores won't be opened by tools built without the snappy support
Diffstat (limited to 'pkgs/development/libraries/leveldb')
-rw-r--r-- | pkgs/development/libraries/leveldb/default.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/libraries/leveldb/default.nix b/pkgs/development/libraries/leveldb/default.nix index b64b426a6403c..33eca603c267b 100644 --- a/pkgs/development/libraries/leveldb/default.nix +++ b/pkgs/development/libraries/leveldb/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, fixDarwinDylibNames }: +{ stdenv, fetchFromGitHub, fixDarwinDylibNames, snappy }: stdenv.mkDerivation rec { pname = "leveldb"; @@ -11,6 +11,8 @@ stdenv.mkDerivation rec { sha256 = "01kxga1hv4wp94agx5vl3ybxfw5klqrdsrb6p6ywvnjmjxm8322y"; }; + buildInputs = [ snappy ]; + nativeBuildInputs = [] ++ stdenv.lib.optional stdenv.isDarwin [ fixDarwinDylibNames ]; |