diff options
Diffstat (limited to 'x11-libs/gtk+/files/gtk+-2.12.0-libtracker_so.patch')
-rw-r--r-- | x11-libs/gtk+/files/gtk+-2.12.0-libtracker_so.patch | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/x11-libs/gtk+/files/gtk+-2.12.0-libtracker_so.patch b/x11-libs/gtk+/files/gtk+-2.12.0-libtracker_so.patch new file mode 100644 index 0000000..d5f3fdd --- /dev/null +++ b/x11-libs/gtk+/files/gtk+-2.12.0-libtracker_so.patch @@ -0,0 +1,21 @@ +--- gtk/gtksearchenginetracker.c 2007/06/22 14:32:22 18219 ++++ gtk/gtksearchenginetracker.c 2007/09/18 21:48:01 18846 +@@ -71,10 +71,16 @@ + { + int i; + GModule *tracker; ++ GModuleFlags flags; + + done = TRUE; +- +- tracker = g_module_open ("libtracker.so.0", G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL); ++ flags = G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL; ++ ++ tracker = g_module_open ("libtrackerclient.so.0", flags); ++ ++ if (!tracker) ++ tracker = g_module_open ("libtracker.so.0", flags); ++ + if (!tracker) + return; + |