> Yuri wrote: >> On 05/10/2016 07:08, Stepan Salenikovich wrote: >> >Hi, >> >Thanks for the heads up. What are the possible alternatives for a c++ dbus >> >library (which does not require heavy dependencies such as qt or glib)? >> > >> >Please note that the Ring codebase is based on sflphone, which dates back to >> >2004 (though I didn't search to see when dbus was integrated). >> > >> >Also, I noticed the last message on the sourceforge mailing list mentioned >> >moving the repo to github, which does have recent commits, possibly its >> >somewhat maintained there now? >> >https://sourceforge.net/p/dbus-cplusplus/mailman/message/34731100/ >> >https://github.com/andreas-volz/dbus-cplusplus >> >> I actually don't know anything about dbus-cplusplus. I tried to make the >> FreeBSD port and hit this issue. I know that if there is no package for it, >> this means that pretty much nobody is using it. > > dbus is a heavyweight IPC library developed to enable > notifications for the freedesktop project and is used > by systemd for its init system and managing services. > > It may be worth finding options to disable it for > environments that don't need or want it's capabilities. > > That said, despite its complexity dbus is also considered stable > since its massive API is the basis for a huge edifice of > software. > > Joel > >> Yuri >> >> _______________________________________________ >> Ring mailing list >> [email protected] >> https://lists.savoirfairelinux.net/mailman/listinfo/ring > > -- > Joel Roth > >
Notice we're talking about dbus-c++, the C++ binding library of DBus and not DBus by itself. As mentioned by Stepan Salenikovich, it seems that this library has gained some patches last year. But distributions may haven't seen that or not supporting it (like FreeBSD). A quick look about distributions supported by SFL Ring Team: Fedora: https://admin.fedoraproject.org/pkgdb/package/rpms/dbus-c++/ Debian: https://packages.debian.org/search?keywords=dbus-c%2B%2B&searchon=names&suite=unstable§ion=all Ubuntu: http://packages.ubuntu.com/search?keywords=dbus-c%2B%2B&searchon=names&suite=xenial§ion=all Even ArchLinux has also it. Maybe it could be a good idea to add dbus-c++ into our contrib system to make life easier for non-supported distributions. -Guillaume _______________________________________________ Ring mailing list [email protected] https://lists.savoirfairelinux.net/mailman/listinfo/ring
