ports/sysutils/tracker/files/patch-src_tracker-store_tracker-dbus.vala
Baptiste Daroussin 2c352e0f73 Upgrade tracker to 2.3.4 and tracker-miners to 2.3.5
Note that tracker was not upgraded to 2.3.6 due to build failures in both
2.3.5 and 2.3.6 with clang11 which I haven't been able to solved yet.

While here incorporate a patch to vala files which makes it compatible with both
vala 0.40 and vala 0.50

According to ABI laboratory (and my testings) this upgrade is backward compatible
2020-09-24 15:42:12 +00:00

11 lines
638 B
Vala

--- src/tracker-store/tracker-dbus.vala.orig 2020-03-09 23:27:20 UTC
+++ src/tracker-store/tracker-dbus.vala
@@ -122,7 +122,7 @@ public class Tracker.DBus {
return true;
}
- static void name_owner_changed_cb (DBusConnection connection, string sender_name, string object_path, string interface_name, string signal_name, Variant parameters) {
+ static void name_owner_changed_cb (DBusConnection connection, string? sender_name, string object_path, string interface_name, string signal_name, Variant parameters) {
unowned string name, old_owner, new_owner;
parameters.get ("(&s&s&s)", out name, out old_owner, out new_owner);