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
gmp
iconv
imap
intl
ldap
mbstring
@ -49,4 +50,4 @@ base.withExtensions ({ all, ... }: with all; ([
xmlwriter
zip
zlib
] ++ lib.optionals (!stdenv.isDarwin) [ imap ]))
]))

View File

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

View File

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