dnl *** checks for dependency libraries ***
dnl GLib is required
-AG_GST_GLIB_CHECK([2.22])
+AG_GST_GLIB_CHECK([2.31.14])
+ PKG_CHECK_MODULES(GIO, gio-2.0 >= 2.16, HAVE_GIO=yes, HAVE_GIO=no)
+ AC_SUBST(GIO_CFLAGS)
+ AC_SUBST(GIO_LIBS)
+
dnl checks for gstreamer
dnl uninstalled is selected preferentially -- see pkg-config(1)
AG_GST_CHECK_GST($GST_MAJORMINOR, [$GST_REQ], yes)
$(gir_cincludes) \
-I$(top_srcdir) \
-I$(top_builddir) \
- --add-include-path=`$(PKG_CONFIG) --variable=girdir gstreamer-0.10` \
- --add-include-path=`$(PKG_CONFIG) --variable=girdir gstreamer-pbutils-0.10` \
+ --add-include-path=`$(PKG_CONFIG) --variable=girdir gstreamer-0.11` \
+ --add-include-path=`$(PKG_CONFIG) --variable=girdir gstreamer-pbutils-0.11` \
+ --add-include-path=`$(PKG_CONFIG) --variable=girdir gio-2.0` \
--library=libges-@GST_MAJORMINOR@.la \
--include=Gst-@GST_MAJORMINOR@ \
--include=GstPbutils-@GST_MAJORMINOR@ \
--libtool="$(top_builddir)/libtool" \
--pkg gstreamer-@GST_MAJORMINOR@ \
--pkg gstreamer-pbutils-@GST_MAJORMINOR@ \
+ --pkg gio-2.0 \
--pkg-export ges-@GST_MAJORMINOR@ \
+ --add-init-section="gst_init(NULL, NULL);" \
--add-init-section="ges_init(NULL, NULL);" \
--output $@ \
$(gir_headers) \
--includedir=$(srcdir) \
--includedir=$(srcdir)/../video \
--includedir=$(builddir) \
- --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-0.10` \
- --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-pbutils-0.10` \
+ --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-0.11` \
+ --includedir=`$(PKG_CONFIG) --variable=girdir gstreamer-pbutils-0.11` \
+ --includedir=`$(PKG_CONFIG) --variable=girdir gio-2.0` \
$(INTROSPECTION_COMPILER_OPTS) $< -o $(@F)
CLEANFILES += $(BUILT_GIRSOURCES) $(typelibs_DATA)