diff options
author | Shea Levy <shea@shealevy.com> | 2018-03-01 14:52:04 -0500 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2018-03-01 14:52:04 -0500 |
commit | c3bba10ae8ba743489eb5e1a07a88e294a0bece8 (patch) | |
tree | ac78076820bd88f390a65a5a82d438db9969ec91 /pkgs/tools/networking/dhcpcd | |
parent | fec543436d4d35dacde01a9e8b69a2781841f901 (diff) | |
download | nixlib-c3bba10ae8ba743489eb5e1a07a88e294a0bece8.tar nixlib-c3bba10ae8ba743489eb5e1a07a88e294a0bece8.tar.gz nixlib-c3bba10ae8ba743489eb5e1a07a88e294a0bece8.tar.bz2 nixlib-c3bba10ae8ba743489eb5e1a07a88e294a0bece8.tar.lz nixlib-c3bba10ae8ba743489eb5e1a07a88e294a0bece8.tar.xz nixlib-c3bba10ae8ba743489eb5e1a07a88e294a0bece8.tar.zst nixlib-c3bba10ae8ba743489eb5e1a07a88e294a0bece8.zip |
dhcpcd: Fix cross-compilation.
This should almost certainly go into patchShebangs...
Diffstat (limited to 'pkgs/tools/networking/dhcpcd')
-rw-r--r-- | pkgs/tools/networking/dhcpcd/default.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/tools/networking/dhcpcd/default.nix b/pkgs/tools/networking/dhcpcd/default.nix index 5b7befb3bf64..a151f1d61e1c 100644 --- a/pkgs/tools/networking/dhcpcd/default.nix +++ b/pkgs/tools/networking/dhcpcd/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, udev }: +{ stdenv, fetchurl, pkgconfig, udev, runtimeShellPackage }: stdenv.mkDerivation rec { name = "dhcpcd-7.0.1"; @@ -25,6 +25,10 @@ stdenv.mkDerivation rec { # Check that the udev plugin got built. postInstall = stdenv.lib.optional (udev != null) "[ -e $out/lib/dhcpcd/dev/udev.so ]"; + postFixup = '' + find $out -type f -print0 | xargs --null sed -i 's|${stdenv.shellPackage}|${runtimeShellPackage}|' + ''; + meta = { description = "A client for the Dynamic Host Configuration Protocol (DHCP)"; homepage = https://roy.marples.name/projects/dhcpcd; |