diff options
author | Denis Pynkin <denis.pynkin@collabora.com> | 2019-06-15 20:10:47 +0300 |
---|---|---|
committer | Denis Pynkin <denis.pynkin@collabora.com> | 2020-03-25 15:22:41 +0300 |
commit | 84c8164610ee3df9bbd06f0be9e37a873708ec2d (patch) | |
tree | 61aae401a3cc6a3f9a9d9d774595d290f9e26423 /configure.ac | |
parent | 7a9592986708446cceea0d72b55f2d3219d475aa (diff) | |
download | ostree-84c8164610ee3df9bbd06f0be9e37a873708ec2d.tar.gz |
Add libsodium dependency
Allow to configure with libsodium flag.
Signed-off-by: Denis Pynkin <denis.pynkin@collabora.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index e2d867e7..e41ccb70 100644 --- a/configure.ac +++ b/configure.ac @@ -242,6 +242,21 @@ dnl to link to it directly. ) AM_CONDITIONAL(USE_GPGME, test "x$have_gpgme" = xyes) + +LIBSODIUM_DEPENDENCY="1.0.14" +AC_ARG_WITH(libsodium, + AS_HELP_STRING([--with-libsodium], [Use libsodium @<:@default=no@:>@]), + [], [with_libsodium=no]) +AS_IF([test x$with_libsodium != xno], [ + AC_DEFINE([HAVE_LIBSODIUM], 1, [Define if using libsodium]) + PKG_CHECK_MODULES(OT_DEP_LIBSODIUM, libsodium >= $LIBSODIUM_DEPENDENCY, have_libsodium=yes, have_libsodium=no) + AS_IF([ test x$have_libsodium = xno ], [ + AC_MSG_ERROR([Need LIBSODIUM version $LIBSODIUM_DEPENDENCY or later]) + ]) + OSTREE_FEATURES="$OSTREE_FEATURES libsodium" +], with_libsodium=no ) +AM_CONDITIONAL(USE_LIBSODIUM, test "x$have_libsodium" = xyes) + LIBARCHIVE_DEPENDENCY="libarchive >= 2.8.0" # What's in RHEL7.2. FUSE_DEPENDENCY="fuse >= 2.9.2" |