diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2021-07-16 00:01:36 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-16 00:01:36 +0000 |
commit | fa7a791586b5291f93de5026d97021fd16f3461e (patch) | |
tree | f6594faf08251da78715fbba49e4f969e7be7141 /pkgs/servers | |
parent | 2ccf7ae45ce2efe48f207625d3db71149f7ac41b (diff) | |
parent | 53079ed913181b2f945cf1580746828b57d47edb (diff) | |
download | nixpkgs-fa7a791586b5291f93de5026d97021fd16f3461e.tar nixpkgs-fa7a791586b5291f93de5026d97021fd16f3461e.tar.gz nixpkgs-fa7a791586b5291f93de5026d97021fd16f3461e.tar.bz2 nixpkgs-fa7a791586b5291f93de5026d97021fd16f3461e.tar.lz nixpkgs-fa7a791586b5291f93de5026d97021fd16f3461e.tar.xz nixpkgs-fa7a791586b5291f93de5026d97021fd16f3461e.tar.zst nixpkgs-fa7a791586b5291f93de5026d97021fd16f3461e.zip |
Merge master into staging-next
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/mail/exim/default.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/servers/mail/exim/default.nix b/pkgs/servers/mail/exim/default.nix index 122d00c5f0a..702808f950a 100644 --- a/pkgs/servers/mail/exim/default.nix +++ b/pkgs/servers/mail/exim/default.nix @@ -5,6 +5,7 @@ , enablePAM ? false, pam , enableSPF ? true, libspf2 , enableDMARC ? true, opendmarc +, enableRedis ? false, hiredis }: stdenv.mkDerivation rec { @@ -23,7 +24,8 @@ stdenv.mkDerivation rec { ++ lib.optional enableAuthDovecot dovecot ++ lib.optional enablePAM pam ++ lib.optional enableSPF libspf2 - ++ lib.optional enableDMARC opendmarc; + ++ lib.optional enableDMARC opendmarc + ++ lib.optional enableRedis hiredis; preBuild = '' sed ' @@ -78,6 +80,13 @@ stdenv.mkDerivation rec { s:^# \(SUPPORT_DMARC\)=.*:\1=yes: s:^# \(LDFLAGS += -lopendmarc\):\1: ''} + ${lib.optionalString enableRedis '' + s:^# \(LOOKUP_REDIS=yes\)$:\1: + s:^\(LOOKUP_LIBS\)=\(.*\):\1=\2 -lhiredis -L${hiredis}/lib/hiredis: + s:^# \(LOOKUP_LIBS\)=.*:\1=-lhiredis -L${hiredis}/lib/hiredis: + s:^\(LOOKUP_INCLUDE\)=\(.*\):\1=\2 -I${hiredis}/include/hiredis/: + s:^# \(LOOKUP_INCLUDE\)=.*:\1=-I${hiredis}/include/hiredis/: + ''} #/^\s*#.*/d #/^\s*$/d ' < src/EDITME > Local/Makefile |