diff options
author | Carlos D <carlos.dagostino@gmail.com> | 2018-07-25 11:35:02 +1000 |
---|---|---|
committer | Carlos D <carlos.dagostino@gmail.com> | 2018-07-25 11:35:02 +1000 |
commit | 8b306bab12b10a207fccd50f66b24e6cfdda673f (patch) | |
tree | b7cbe02c73d46ae28898ed327a582dcd2e61c2dc /pkgs/tools/networking/cntlm/default.nix | |
parent | 7fdba7c74ed2887f0cce09f2cb1a0c88c51d0417 (diff) | |
download | nixlib-8b306bab12b10a207fccd50f66b24e6cfdda673f.tar nixlib-8b306bab12b10a207fccd50f66b24e6cfdda673f.tar.gz nixlib-8b306bab12b10a207fccd50f66b24e6cfdda673f.tar.bz2 nixlib-8b306bab12b10a207fccd50f66b24e6cfdda673f.tar.lz nixlib-8b306bab12b10a207fccd50f66b24e6cfdda673f.tar.xz nixlib-8b306bab12b10a207fccd50f66b24e6cfdda673f.tar.zst nixlib-8b306bab12b10a207fccd50f66b24e6cfdda673f.zip |
cntlm: add support for darwin
Diffstat (limited to 'pkgs/tools/networking/cntlm/default.nix')
-rw-r--r-- | pkgs/tools/networking/cntlm/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/tools/networking/cntlm/default.nix b/pkgs/tools/networking/cntlm/default.nix index efd2c17a43e3..6267e3a7790d 100644 --- a/pkgs/tools/networking/cntlm/default.nix +++ b/pkgs/tools/networking/cntlm/default.nix @@ -11,6 +11,11 @@ stdenv.mkDerivation rec { buildInputs = [ which ]; + preConfigure = stdenv.lib.optionalString stdenv.isDarwin '' + substituteInPlace configure --replace "xlc_r gcc" "xlc_r gcc $CC" + substitute Makefile Makefile.$CC --replace "CC=gcc" "CC=$CC" + ''; + installPhase = '' mkdir -p $out/bin; cp cntlm $out/bin/; mkdir -p $out/share/; cp COPYRIGHT README VERSION doc/cntlm.conf $out/share/; @@ -21,11 +26,12 @@ stdenv.mkDerivation rec { description = "NTLM/NTLMv2 authenticating HTTP proxy"; homepage = http://cntlm.sourceforge.net/; license = licenses.gpl2; - maintainers = + maintainers = [ maintainers.qknight maintainers.markWot + maintainers.carlosdagos ]; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; }; } |