components/gnome/tracker/patches/03-dbus-glib.patch
author Niveditha Rau <Niveditha.Rau@Oracle.COM>
Tue, 11 Oct 2016 21:00:10 -0700
changeset 7195 18231b3e4324
permissions -rw-r--r--
23245357 Move tracker to Userland and update to 1.6.0 PSARC/2016/408 GNOME 3 Miscellaneous Libraries 24374832 library/desktop/search/tracker has missing dependency on pdf-viewer/poppler

Tracker uses functions from dbus-glib but forgets to link to it; this is
probably because the HAL backend is basically unmaintained at this point.

Need to file upstream bug

--- tracker-1.4.0/configure.ac  2015-07-08 18:31:00.186791785 -0700
+++ tracker-1.4.0.new/configure.ac      2015-07-08 18:30:17.307448003 -0700
@@ -197,6 +197,7 @@
 
 # Library required versions
 DBUS_REQUIRED=1.3.1
+DBUS_GLIB_REQUIRED=0.100
 GLIB_REQUIRED=2.40.0
 PANGO_REQUIRED=1.0.0
 GTK_REQUIRED=3.0.0
@@ -967,6 +968,7 @@
 if test "x$have_upower" != "xyes" && test "x$enable_hal" != "xno"; then
    PKG_CHECK_MODULES(HAL,
                      [dbus-1      >= $DBUS_REQUIRED
+                      dbus-glib-1 >= $DBUS_GLIB_REQUIRED
                       hal         >= $HAL_REQUIRED],
                      [have_hal=yes] ,
                      [have_hal=no])