----- On May 10, 2016, at 2:50 PM, Guillaume Roguez guillaume.rog...@savoirfairelinux.com wrote:
>> 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 >>> Ring@lists.savoirfairelinux.net >>> 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. I have created an enhacement request for this here: https://tuleap.ring.cx/plugins/tracker/?aid=677 > > -Guillaume > _______________________________________________ > Ring mailing list > Ring@lists.savoirfairelinux.net > https://lists.savoirfairelinux.net/mailman/listinfo/ring _______________________________________________ Ring mailing list Ring@lists.savoirfairelinux.net https://lists.savoirfairelinux.net/mailman/listinfo/ring