Merge pull request #245135 from amarshall/pax-utils-non-linux

Artturi d5597ff0 1d077436

Changed files
+6 -2
pkgs
os-specific
linux
pax-utils
+6 -2
pkgs/os-specific/linux/pax-utils/default.nix
···
, buildPackages
, docbook_xml_dtd_44
, docbook_xsl
-
, libcap
+
, withLibcap ? stdenv.isLinux, libcap
, pkg-config
, meson
, ninja
···
strictDeps = true;
+
mesonFlags = [
+
(lib.mesonEnable "use_libcap" withLibcap)
+
];
+
depsBuildBuild = [ buildPackages.stdenv.cc ];
nativeBuildInputs = [ docbook_xml_dtd_44 docbook_xsl meson ninja pkg-config xmlto ];
-
buildInputs = [ libcap ];
+
buildInputs = lib.optionals withLibcap [ libcap ];
# Needed for lddtree
propagatedBuildInputs = [ (python3.withPackages (p: with p; [ pyelftools ])) ];