From 17044e0e715e5312078f508ee21a50334390b20f Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Mon, 16 Nov 2015 20:34:56 -0800 Subject: [PATCH] openvpn: Allow building on non-Linux systems --- pkgs/tools/networking/openvpn/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/openvpn/default.nix b/pkgs/tools/networking/openvpn/default.nix index 5b95dd159bf..e7176ba90b3 100644 --- a/pkgs/tools/networking/openvpn/default.nix +++ b/pkgs/tools/networking/openvpn/default.nix @@ -12,12 +12,14 @@ stdenv.mkDerivation rec { patches = optional stdenv.isLinux ./systemd-notify.patch; - buildInputs = [ iproute lzo openssl pam pkgconfig ] ++ optional stdenv.isLinux systemd; + buildInputs = [ lzo openssl pkgconfig ] + ++ optionals stdenv.isLinux [ pam systemd iproute ]; configureFlags = '' --enable-password-save - --enable-iproute2 + '' + optionalString stdenv.isLinux '' --enable-systemd + --enable-iproute2 IPROUTE=${iproute}/sbin/ip '';