diff options
-rw-r--r-- | pkgs/development/libraries/libsolv/default.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/development/libraries/libsolv/default.nix b/pkgs/development/libraries/libsolv/default.nix index 3dde7038535..67797100aa9 100644 --- a/pkgs/development/libraries/libsolv/default.nix +++ b/pkgs/development/libraries/libsolv/default.nix @@ -1,4 +1,6 @@ -{ lib, stdenv, fetchFromGitHub, cmake, ninja, zlib, expat, rpm, db }: +{ lib, stdenv, fetchFromGitHub, cmake, ninja, pkg-config +, zlib, lzma, bzip2, zchunk, zstd +, expat, rpm, db }: stdenv.mkDerivation rec { version = "0.7.22"; @@ -17,10 +19,15 @@ stdenv.mkDerivation rec { "-DENABLE_RPMDB=true" "-DENABLE_PUBKEY=true" "-DENABLE_RPMDB_BYRPMHEADER=true" + "-DENABLE_LZMA_COMPRESSION=true" + "-DENABLE_BZIP2_COMPRESSION=true" + "-DENABLE_ZSTD_COMPRESSION=true" + "-DENABLE_ZCHUNK_COMPRESSION=true" + "-DWITH_SYSTEM_ZCHUNK=true" ]; - nativeBuildInputs = [ cmake ninja ]; - buildInputs = [ zlib expat rpm db ]; + nativeBuildInputs = [ cmake ninja pkg-config ]; + buildInputs = [ zlib lzma bzip2 zchunk zstd expat rpm db ]; meta = with lib; { description = "A free package dependency solver"; |