diff options
author | Peter Simons <simons@cryp.to> | 2011-03-25 12:55:22 +0000 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2011-03-25 12:55:22 +0000 |
commit | 0e5593b0f60aa89e2bc85e9fe7ed26177cf703f4 (patch) | |
tree | 38b2d70e61e6d42cd1f7400db414e58079ff3562 /pkgs/development/libraries/libarchive | |
parent | dd123060c06b2189f61efb4ea945b0d1d8fdf270 (diff) | |
download | nixpkgs-0e5593b0f60aa89e2bc85e9fe7ed26177cf703f4.tar nixpkgs-0e5593b0f60aa89e2bc85e9fe7ed26177cf703f4.tar.gz nixpkgs-0e5593b0f60aa89e2bc85e9fe7ed26177cf703f4.tar.bz2 nixpkgs-0e5593b0f60aa89e2bc85e9fe7ed26177cf703f4.tar.lz nixpkgs-0e5593b0f60aa89e2bc85e9fe7ed26177cf703f4.tar.xz nixpkgs-0e5593b0f60aa89e2bc85e9fe7ed26177cf703f4.tar.zst nixpkgs-0e5593b0f60aa89e2bc85e9fe7ed26177cf703f4.zip |
libarchive: don't try to build e2fsprogs, attr, or acl unless running on Linux
These packages give errors when built on, say, Darwin. svn path=/nixpkgs/trunk/; revision=26510
Diffstat (limited to 'pkgs/development/libraries/libarchive')
-rw-r--r-- | pkgs/development/libraries/libarchive/default.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/development/libraries/libarchive/default.nix b/pkgs/development/libraries/libarchive/default.nix index 9782948ba53..ab862fd56f0 100644 --- a/pkgs/development/libraries/libarchive/default.nix +++ b/pkgs/development/libraries/libarchive/default.nix @@ -9,10 +9,11 @@ stdenv.mkDerivation rec { sha256 = "16095d15334b3c8dbb02db5af3d415f12c1c3bdd4eb43af7bbc36ab7572c0b7a"; }; - propagatedBuildInputs = [acl libxml2 zlib bzip2 e2fsprogs xz attr openssl]; - + propagatedBuildInputs = [libxml2 zlib bzip2 xz openssl] ++ + (if stdenv.isLinux then [e2fsprogs attr acl] else []); + buildInputs = [sharutils]; - + meta = { description = "A library for reading and writing streaming archives"; homepage = http://people.freebsd.org/~kientzle/libarchive; |