dev-cpp / sdbus-c++

High-level C++ D-Bus library

Official package sites : https://github.com/Kistler-Group/sdbus-cpp ·

v1.3.0 :: 0/1 :: gentoo

Modified
License
LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1
Keywords
~amd64
USE flags
doc elogind systemd test tools

v0.9.0-r6 :: 0/0 :: gentoo

Modified
License
LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1
Keywords
~amd64
USE flags
doc systemd test tools

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
elogind
Enable session tracking via sys-auth/elogind
systemd
Use external libsystemd instead of statically-linked build
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tools
Install interface stub code generator

dev-cpp / gtest : Google C++ Testing Framework

dev-libs / expat : Stream-oriented XML parser library

sys-apps / systemd : System and service manager for Linux

sys-apps / util-linux : Various useful Linux utilities

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

sys-libs / libcap : POSIX 1003.1e capabilities

dev-libs / expat : Stream-oriented XML parser library

sys-apps / systemd : System and service manager for Linux

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

sys-libs / libcap : POSIX 1003.1e capabilities

Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Bump systemd version for 0.9.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Bump to 1.3.0, drop old 1.2.0-r1
It now works with elogind! Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Really fix musl with __UAPI_DEF_ETHHDR
Closes: https://bugs.gentoo.org/895284 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Fix musl, fix systemd 251+, bump static systemd, Python 3.11
Closes: https://bugs.gentoo.org/862648 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Fix pkg-config dep on libsystemd when statically linked
Closes: https://bugs.gentoo.org/865389 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Bump to 1.2.0, bump systemd to fix glibc 2.36, drop old 1.1.0
Closes: https://bugs.gentoo.org/864985 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Bump systemd version to 250.6
This avoids direct use of ld by the EFI feature, which is unused here anyway. Closes: https://bugs.gentoo.org/836687 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Fix musl build by disabling systemd features
I have disabled these features unconditionally as I don't think they're needed, regardless of whether you're using musl. Closes: https://bugs.gentoo.org/841749 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Fix systemd SRC_URI
systemd is confusing. Closes: https://bugs.gentoo.org/836655 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Apply Gentoo musl patches to systemd
This downgrades systemd slightly but the precise version isn't too important. This is admittedly not tested against musl. Hopefully it's sufficient. Closes: https://bugs.gentoo.org/836414 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: Use python-any-r1 eclass to build systemd
Closes: https://bugs.gentoo.org/835705 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-cpp/sdbus-c++: New package
Including older 0.9.0 version for msalsdk-dbusclient. Signed-off-by: James Le Cuirot <chewi@gentoo.org>