diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/liblogging')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/liblogging/default.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/nixpkgs/pkgs/development/libraries/liblogging/default.nix b/nixpkgs/pkgs/development/libraries/liblogging/default.nix index df27688e1052..2623e65f68b0 100644 --- a/nixpkgs/pkgs/development/libraries/liblogging/default.nix +++ b/nixpkgs/pkgs/development/libraries/liblogging/default.nix @@ -1,5 +1,6 @@ { lib, stdenv, fetchurl, pkg-config -, systemd ? null +, withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd +, systemd }: stdenv.mkDerivation rec { @@ -12,12 +13,12 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ systemd ]; + buildInputs = lib.optionals withSystemd [ systemd ]; configureFlags = [ "--enable-rfc3195" "--enable-stdlog" - (if systemd != null then "--enable-journal" else "--disable-journal") + (if withSystemd then "--enable-journal" else "--disable-journal") "--enable-man-pages" ]; |