php: enable imap extension by default

This commit is contained in:
Pol Dellaiera 2022-10-01 17:19:02 +02:00
parent 9b9830c41f
commit d81b7507f0
3 changed files with 7 additions and 6 deletions

View file

@ -21,6 +21,7 @@ base.withExtensions ({ all, ... }: with all; ([
gettext gettext
gmp gmp
iconv iconv
imap
intl intl
ldap ldap
mbstring mbstring
@ -49,4 +50,4 @@ base.withExtensions ({ all, ... }: with all; ([
xmlwriter xmlwriter
zip zip
zlib zlib
] ++ lib.optionals (!stdenv.isDarwin) [ imap ])) ]))

View file

@ -21,6 +21,7 @@ base.withExtensions ({ all, ... }: with all; ([
gettext gettext
gmp gmp
iconv iconv
imap
intl intl
ldap ldap
mbstring mbstring
@ -49,4 +50,4 @@ base.withExtensions ({ all, ... }: with all; ([
xmlwriter xmlwriter
zip zip
zlib zlib
] ++ lib.optionals (!stdenv.isDarwin) [ imap ])) ]))

View file

@ -22,6 +22,7 @@
, libffi , libffi
, libiconv , libiconv
, libjpeg , libjpeg
, libkrb5
, libpng , libpng
, libsodium , libsodium
, libwebp , libwebp
@ -342,10 +343,8 @@ lib.makeScope pkgs.newScope (self: with self; {
} }
{ {
name = "imap"; name = "imap";
buildInputs = [ uwimap openssl pam pcre2 ]; buildInputs = [ uwimap openssl pam pcre2 libkrb5 ];
configureFlags = [ "--with-imap=${uwimap}" "--with-imap-ssl" ]; configureFlags = [ "--with-imap=${uwimap}" "--with-imap-ssl" "--with-kerberos" ];
# uwimap doesn't build on darwin.
enable = (!stdenv.isDarwin);
} }
{ {
name = "intl"; name = "intl";