about summary refs log tree commit diff stats
path: root/src/main.c
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2017-08-10 22:47:17 +0100
committerJames Booth <boothj5@gmail.com>2017-08-10 22:47:17 +0100
commitca1dcdda6cd6114061ff99963e59c76bd92e4603 (patch)
tree7ba91af6304e3c70df07ee6ffffe71c18eb626eb /src/main.c
parent17b4e45c5795ed191d06964feeb2d20ae7ec6e94 (diff)
downloadprofani-tty-ca1dcdda6cd6114061ff99963e59c76bd92e4603.tar.gz
Show libotr and libgpgme versions on --version
issue #956
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index 3910c47a..479e955d 100644
--- a/src/main.c
+++ b/src/main.c
@@ -41,6 +41,14 @@
 #include "gitversion.h"
 #endif
 
+#ifdef HAVE_LIBOTR
+#include "otr/otr.h"
+#endif
+
+#ifdef HAVE_LIBGPGME
+#include "pgp/gpg.h"
+#endif
+
 #ifdef HAVE_PYTHON
 #include "plugins/python_plugins.h"
 #endif
@@ -117,13 +125,15 @@ main(int argc, char **argv)
         }
 
 #ifdef HAVE_LIBOTR
-        g_print("OTR support: Enabled\n");
+        char *otr_version = otr_libotr_version();
+        g_print("OTR support: Enabled (libotr %s)\n", otr_version);
 #else
         g_print("OTR support: Disabled\n");
 #endif
 
 #ifdef HAVE_LIBGPGME
-        g_print("PGP support: Enabled\n");
+        const char *pgp_version = p_gpg_libver();
+        g_print("PGP support: Enabled (libgpgme %s)\n", pgp_version);
 #else
         g_print("PGP support: Disabled\n");
 #endif