@@ -844,6 +844,7 @@ with_motif_lib
844844with_tlib
845845enable_largefile
846846enable_canberra
847+ enable_libsodium
847848enable_acl
848849enable_gpm
849850enable_sysmouse
@@ -1510,6 +1511,7 @@ Optional Features:
15101511 --disable-desktop-database-update update disabled
15111512 --disable-largefile omit support for large files
15121513 --disable-canberra Do not use libcanberra.
1514+ --disable-libsodium Do not use libsodium.
15131515 --disable-acl No check for ACL support.
15141516 --disable-gpm Don't use gpm (Linux mouse daemon).
15151517 --disable-sysmouse Don't use sysmouse (mouse in *BSD console).
@@ -13235,6 +13237,70 @@ rm -f core conftest.err conftest.$ac_objext \
1323513237 conftest$ac_exeext conftest.$ac_ext
1323613238fi
1323713239
13240+ { $as_echo " $as_me :${as_lineno-$LINENO } : checking --enable-libsodium argument" >&5
13241+ $as_echo_n " checking --enable-libsodium argument... " >&6 ; }
13242+ # Check whether --enable-libsodium was given.
13243+ if test " ${enable_libsodium+set} " = set ; then :
13244+ enableval=$enable_libsodium ;
13245+ else
13246+ enable_libsodium=" maybe"
13247+ fi
13248+
13249+
13250+ if test " $enable_libsodium " = " maybe" ; then
13251+ if test " $features " = " big" -o " $features " = " huge" ; then
13252+ { $as_echo " $as_me :${as_lineno-$LINENO } : result: Defaulting to yes" >&5
13253+ $as_echo " Defaulting to yes" >&6 ; }
13254+ enable_libsodium=" yes"
13255+ else
13256+ { $as_echo " $as_me :${as_lineno-$LINENO } : result: Defaulting to no" >&5
13257+ $as_echo " Defaulting to no" >&6 ; }
13258+ enable_libsodium=" no"
13259+ fi
13260+ else
13261+ { $as_echo " $as_me :${as_lineno-$LINENO } : result: $enable_libsodium " >&5
13262+ $as_echo " $enable_libsodium " >&6 ; }
13263+ fi
13264+ if test " $enable_libsodium " = " yes" ; then
13265+ if test " x$PKG_CONFIG " ! = " xno" ; then
13266+ libsodium_lib=` $PKG_CONFIG --libs libsodium 2> /dev/null`
13267+ libsodium_cflags=` $PKG_CONFIG --cflags libsodium 2> /dev/null`
13268+ fi
13269+ if test " x$libsodium_lib " = " x" ; then
13270+ libsodium_lib=-lsodium
13271+ libsodium_cflags=
13272+ fi
13273+ { $as_echo " $as_me :${as_lineno-$LINENO } : checking for libcanberra" >&5
13274+ $as_echo_n " checking for libcanberra... " >&6 ; }
13275+ ac_save_CFLAGS=" $CFLAGS "
13276+ ac_save_LIBS=" $LIBS "
13277+ CFLAGS=" $CFLAGS $libsodium_cflags "
13278+ LIBS=" $LIBS $libsodium_lib "
13279+ cat confdefs.h - << _ACEOF >conftest.$ac_ext
13280+ /* end confdefs.h. */
13281+
13282+ # include <sodium.h>
13283+
13284+ int
13285+ main ()
13286+ {
13287+
13288+ printf("%d", sodium_init());
13289+ ;
13290+ return 0;
13291+ }
13292+ _ACEOF
13293+ if ac_fn_c_try_link " $LINENO " ; then :
13294+ { $as_echo " $as_me :${as_lineno-$LINENO } : result: yes" >&5
13295+ $as_echo " yes" >&6 ; }; $as_echo " #define HAVE_SODIUM 1" >> confdefs.h
13296+
13297+ else
13298+ { $as_echo " $as_me :${as_lineno-$LINENO } : result: no; try installing libsodium-dev" >&5
13299+ $as_echo " no; try installing libsodium-dev" >&6 ; }; CFLAGS=" $ac_save_CFLAGS " ; LIBS=" $ac_save_LIBS "
13300+ fi
13301+ rm -f core conftest.err conftest.$ac_objext \
13302+ conftest$ac_exeext conftest.$ac_ext
13303+ fi
1323813304
1323913305{ $as_echo " $as_me :${as_lineno-$LINENO } : checking for st_blksize" >&5
1324013306$as_echo_n " checking for st_blksize... " >&6 ; }
0 commit comments