diff options
author | Will Dietz <w@wdtz.org> | 2018-01-09 08:38:43 -0600 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2018-01-09 08:41:55 -0600 |
commit | eb7af7a82b9823d38a2dfdfa9bcd0093c18abaeb (patch) | |
tree | 90ad8ef475fab4b7ecbe77cff1e8da94d63a46de /pkgs/tools | |
parent | 364b21925fe4aa6b305a5bdd1a709aea2ee89e2d (diff) | |
download | nixpkgs-eb7af7a82b9823d38a2dfdfa9bcd0093c18abaeb.tar nixpkgs-eb7af7a82b9823d38a2dfdfa9bcd0093c18abaeb.tar.gz nixpkgs-eb7af7a82b9823d38a2dfdfa9bcd0093c18abaeb.tar.bz2 nixpkgs-eb7af7a82b9823d38a2dfdfa9bcd0093c18abaeb.tar.lz nixpkgs-eb7af7a82b9823d38a2dfdfa9bcd0093c18abaeb.tar.xz nixpkgs-eb7af7a82b9823d38a2dfdfa9bcd0093c18abaeb.tar.zst nixpkgs-eb7af7a82b9823d38a2dfdfa9bcd0093c18abaeb.zip |
whois: prefer not overwriting phases, use libiconv
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/networking/whois/default.nix | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/tools/networking/whois/default.nix b/pkgs/tools/networking/whois/default.nix index bbee69e0c91..30ecf617873 100644 --- a/pkgs/tools/networking/whois/default.nix +++ b/pkgs/tools/networking/whois/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, perl, gettext, pkgconfig, libidn2 }: +{ stdenv, fetchFromGitHub, perl, gettext, pkgconfig, libidn2, libiconv }: stdenv.mkDerivation rec { version = "5.2.20"; @@ -12,17 +12,20 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ perl gettext pkgconfig ]; - buildInputs = [ libidn2 ]; + buildInputs = [ libidn2 libiconv ]; preConfigure = '' for i in Makefile po/Makefile; do substituteInPlace $i --replace "prefix = /usr" "prefix = $out" done + + substituteInPlace Makefile --replace "DEFS += HAVE_ICONV" "DEFS += HAVE_ICONV\nwhois_LDADD += -liconv" ''; - buildPhase = "make whois"; + makeFlags = [ "HAVE_ICONV=1" ]; + buildFlags = [ "whois" ]; - installPhase = "make install-whois"; + installTargets = [ "install-whois" ]; meta = with stdenv.lib; { description = "Intelligent WHOIS client from Debian"; |