sdbus-c++

Edit Package sdbus-cpp
https://github.com/Kistler-Group/sdbus-cpp

sdbus-c++ is a high-level C++ D-Bus library for Linux designed to provide expressive, easy-to-use API in modern C++. It adds another layer of abstraction on top of sd-bus, a nice, fresh C D-Bus implementation by systemd.

sdbus-c++ has been written primarily as a replacement of dbus-c++, which currently suffers from a number of (unresolved) bugs, concurrency issues and inherent design complexities and limitations. sdbus-c++ has learned from dbus-c++ and has chosen a different path, a path of simple yet powerful design that is intuitive and friendly to the user and inherently free of those bugs.

Even though sdbus-c++ uses sd-bus library, it is not necessarily constrained to systemd and can perfectly be used in non-systemd environments as well.

Refresh
Refresh
Source Files
Filename Size Changed
sdbus-cpp-0.8.3.tar.gz 0000190124 186 KB
sdbus-cpp.changes 0000001023 1023 Bytes
sdbus-cpp.spec 0000003799 3.71 KB
Latest Revision
Wolfgang Engel's avatar Wolfgang Engel (bigironman) accepted request 886080 from Luca Boccassi's avatar Luca Boccassi (bluca) (revision 1)
Factory request: https://build.opensuse.org/request/show/884894
Status: accepted, included in Tumbleweed

--

I would like to request the inclusion of the sdbus-cpp library in SUSE distros. It's a C++ high-level API abstraction on top of the sd-bus library from libsystemd.

It is already available in Fedora 32/32/34:

https://src.fedoraproject.org/rpms/sdbus-cpp

Debian 10 (backports) and 11:

https://tracker.debian.org/pkg/sdbus-cpp

Ubuntu 21.04:

https://launchpad.net/ubuntu/+source/sdbus-cpp

(a backport for Ubuntu 20.04 has also been requested)

The spec file was imported from Fedora and adapted for SUSE.
Comments 0
openSUSE Build Service is sponsored by