The avatar chooser, which is not used by empathy-accounts, may use Cheese to
take a photo.
cheese_gtk_init() has been added during the 3.4 cycle so I bumped the dep to
3.4.0 as that's the version I have tested it with it. It's an optionnal dep
anyway so...
https://bugzilla.gnome.org/show_bug.cgi?id=674553
NAUTILUS_SENDTO_REQUIRED=2.90.0
NETWORK_MANAGER_REQUIRED=0.7.0
CHAMPLAIN_REQUIRED=0.12.1
-CHEESE_GTK_REQUIRED=2.91.91.1
+CHEESE_GTK_REQUIRED=3.4.0
# Use --enable-maintainer-mode to disable deprecated symbols,
# disable single include and enable GSEAL. If this is not a released empathy,
empathy-accounts.c empathy-accounts.h \
$(NULL)
+empathy_accounts_CPPFLAGS = \
+ $(AM_CPPFLAGS) \
+ $(CHEESE_CFLAGS) \
+ $(NULL)
+
empathy_accounts_LDADD = \
$(LDADD) \
libempathy-accounts-common.la \
#include <gtk/gtk.h>
#include <glib/gi18n.h>
+#ifdef HAVE_CHEESE
+#include <cheese-gtk.h>
+#endif
+
#include <telepathy-glib/account-manager.h>
#include <telepathy-glib/defs.h>
#include <telepathy-glib/util.h>
gint retval;
g_thread_init (NULL);
+ g_type_init ();
+
+#ifdef HAVE_CHEESE
+ /* Used by the avatar chooser */
+ g_return_val_if_fail (cheese_gtk_init (&argc, &argv), 1);
+#endif
+
empathy_init ();
gtk_init (&argc, &argv);