diff options
author | Brian McKenna <brian@brianmckenna.org> | 2015-09-07 04:08:59 +1000 |
---|---|---|
committer | Brian McKenna <brian@brianmckenna.org> | 2015-09-07 05:48:54 +1000 |
commit | 8b78f2ed11c2686d3707a3b619f1b220b8700333 (patch) | |
tree | 365b663e4f004f622cffce2e71640aad54dd50a8 /pkgs/tools/networking/iodine | |
parent | 167383c7bff40cc3bc6371808291307e08997b03 (diff) | |
download | nixpkgs-8b78f2ed11c2686d3707a3b619f1b220b8700333.tar nixpkgs-8b78f2ed11c2686d3707a3b619f1b220b8700333.tar.gz nixpkgs-8b78f2ed11c2686d3707a3b619f1b220b8700333.tar.bz2 nixpkgs-8b78f2ed11c2686d3707a3b619f1b220b8700333.tar.lz nixpkgs-8b78f2ed11c2686d3707a3b619f1b220b8700333.tar.xz nixpkgs-8b78f2ed11c2686d3707a3b619f1b220b8700333.tar.zst nixpkgs-8b78f2ed11c2686d3707a3b619f1b220b8700333.zip |
iodine: fix ifconfig path patch
Looks like something changed but now we can pass a #define directive via the CFLAGS instead. Still need to patch the route path, though.
Diffstat (limited to 'pkgs/tools/networking/iodine')
-rw-r--r-- | pkgs/tools/networking/iodine/default.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/tools/networking/iodine/default.nix b/pkgs/tools/networking/iodine/default.nix index 098d6ef962f..69f27ff37c2 100644 --- a/pkgs/tools/networking/iodine/default.nix +++ b/pkgs/tools/networking/iodine/default.nix @@ -10,7 +10,9 @@ stdenv.mkDerivation rec { buildInputs = [ zlib ]; - patchPhase = ''sed -i "s,/sbin/ifconfig,${nettools}/bin/ifconfig,; s,/sbin/route,${nettools}/bin/route," src/tun.c''; + patchPhase = ''sed -i "s,/sbin/route,${nettools}/bin/route," src/tun.c''; + + NIX_CFLAGS_COMPILE = "-DIFCONFIGPATH=\"${nettools}/bin/\""; installFlags = "prefix=\${out}"; |