I wanted to get rid of the deprecated dbus-glib dependency in favour of GDBus built into GLib. I tested the Install button and it does seem to open GNOME Software correctly, and the DBus message sent by the app is the same as the one sent by the stable version. I also verified that the install-button appears (disappears) when I start (kill) GNOME Software. This is the first time I am touching DBus APIs and GLib stuff in C++, so please let me know of any issues with the patches. Jan Tojnar (2): Port from dbus-glib to gdbus Remove libdbus dependency meson.build | 1 - src/meson.build | 1 - src/paprefs.cc | 80 +++++++++++++++++++++++-------------------------- 3 files changed, 38 insertions(+), 44 deletions(-) -- 2.18.0