| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: sdbus-cpp-devel | Distribution: SUSE Linux Enterprise 16 |
| Version: 1.6.0 | Vendor: openSUSE |
| Release: bp160.1.13 | Build date: Wed Apr 24 21:33:19 2024 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 275873 | Source RPM: sdbus-cpp-1.6.0-bp160.1.13.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/Kistler-Group/sdbus-cpp | |
| Summary: Development files for sdbus-cpp | |
CMake, pkg-config, headers and other development files for sdbus-cpp.
LGPL-2.1-only
* Wed Apr 24 2024 Luca Boccassi <bluca@debian.org>
- Update to new version 1.5.0:
- Add support for enums in D-Bus serialization and signatures
- Add support for std::variant as an alternative C++ type for D-Bus Variant
- Add support for implicit conversions between std::variant and sdbus::Variant
- Fix missing includes
* Mon Feb 26 2024 Luca Boccassi <bluca@debian.org>
- Update to new version 1.5.0:
- Improve handling of exceptions from callback handlers
- Add support for async registration of matches
- Correctly add libsystemd dependency to pkgconfi
- Fix request name signal handling issue
- Add INSTALL_TESTS CMake option
- Minor UnixFd cleanups
- Additional little fixes and updates in code, build system, CI, and documentation
* Wed Oct 11 2023 Luca Boccassi <bluca@debian.org>
- Update to new version 1.4.0:
- Implement API for convenient asynchronous property get/set on the client-side
- Add support for FreeBSD systems (including support for basu implementation of sd-bus on non-systemd machines)
- Add support for direct, peer-to-peer connections
- Add option to create IConnection directly from an underlying sd_bus instance
- Some additional CMake-related and code bug fixes
* Sat Aug 26 2023 Luca Boccassi <bluca@debian.org>
- Update to new version 1.3.0:
- Add support for light-weight proxies (proxies without own event loop threads)
- Extend documentation with explicit mapping between D-Bus and corresponding C++ types
- Support move semantics in generated adaptor and proxy classes
- Adaptations for libsystemd v251
- Fix for proper complete sending of long D-Bus messages by explicitly flushing them
- Add support for std::future-based async calls
- Fix race condition in async Proxy::callMethod
- Fix pseudo-connection static lifetime issue with Phoenix pattern
- Speed up performance of of serialization of arrays of trivial D-Bus types
- Make sdbus::Struct a tuple-like class, so it's usable wherever std::tuple is
- Add support for std::array, std::span and std::unordered_map as additional C++ types for D-Bus array types
- Add support for libelogind as an addition to libsystemd
- Add support for std::future-based async methods in codegen tool
- Additional little fixes and improvements in code, build system, CI, and documentation
* Tue Aug 09 2022 Luca Boccassi <bluca@debian.org>
- Update to new version 1.2.0:
- Add support for match rules
- Add support for session bus connection at custom address
- Add CMake variable for extra libsystemd config options
- Use pseudo D-Bus connection for plain messages
- Rename dont_request_slot tag to floating_slot
- Add validity checks for names and paths
- Remove executable flag from source files
- Detect missing type after array declaration
- Fix invalid assert on event fd
- Enable move for ObjectPath and Signature
- Add printer for std::chrono in googletest v1.11.0
- Fix potential undefined behavior in creation of sdbus::Error
- Additional little fixes and improvements in code, build system, and documentation
* Wed Dec 22 2021 Luca Boccassi <bluca@debian.org>
- Update to new version 1.1.0:
- Fix timeout handling for asynchronous method calls
- Add support for unregistering signal handler
- Add support for chrono literals in sdbus-c++-xml2cpp generator
- Additional little fixes and improvements in code, build system, and documentation
* Mon Oct 25 2021 Luca Boccassi <bluca@debian.org>
- Update to new version 1.0.0
- Bump package name for new SOVERSION
* Thu Oct 21 2021 Luca Boccassi <bluca@debian.org>
- Update to new version 0.9.0
- Drop patch merged upstream: 0001-Find-and-link-against-pthread.patch
- Use more wildcards to pick files to package
* Thu Apr 01 2021 Luca Boccassi <bluca@debian.org>
- Initial packaging of version 0.8.3
- Imported from Fedora https://src.fedoraproject.org/rpms/systemd/blob/rawhide/f/systemd.spec
- Change source tarball name to sdbus-cpp-<version>.tar.gz
- Add 0001-Find-and-link-against-pthread.patch to fix build failure
- Use cmake_build doc, without --target, unsupported on SUSE
- Set CMAKE_INSTALL_DOCDIR to /usr/share/doc/packages/sdbus-c++ to match _docdir
- Explicitly list files in document page, wildcard not supported
- Use SPDX license identifier
- Set Group
- Add ldconfig post/postun
- Change main package name to libsdbus-c++0
- Move cmake files to -devel package
- Move changelog to sdbus-cpp.changes file
- Move AUTHORS/ChangeLog/NEWS/README to -devel package
- Apply changes from 'osc service localrun format_spec_file'
- Remove 'undefine __cmake_in_source_build', not needed
- Fix dependency from -devel/-bin packages to lib package
/usr/include/sdbus-c++ /usr/include/sdbus-c++/AdaptorInterfaces.h /usr/include/sdbus-c++/ConvenienceApiClasses.h /usr/include/sdbus-c++/ConvenienceApiClasses.inl /usr/include/sdbus-c++/Error.h /usr/include/sdbus-c++/Flags.h /usr/include/sdbus-c++/IConnection.h /usr/include/sdbus-c++/IObject.h /usr/include/sdbus-c++/IProxy.h /usr/include/sdbus-c++/Message.h /usr/include/sdbus-c++/MethodResult.h /usr/include/sdbus-c++/ProxyInterfaces.h /usr/include/sdbus-c++/StandardInterfaces.h /usr/include/sdbus-c++/TypeTraits.h /usr/include/sdbus-c++/Types.h /usr/include/sdbus-c++/sdbus-c++.h /usr/lib64/cmake/sdbus-c++ /usr/lib64/cmake/sdbus-c++-tools /usr/lib64/cmake/sdbus-c++-tools/sdbus-c++-tools-config-version.cmake /usr/lib64/cmake/sdbus-c++-tools/sdbus-c++-tools-config.cmake /usr/lib64/cmake/sdbus-c++-tools/sdbus-c++-tools-targets-release.cmake /usr/lib64/cmake/sdbus-c++-tools/sdbus-c++-tools-targets.cmake /usr/lib64/cmake/sdbus-c++/sdbus-c++-config-version.cmake /usr/lib64/cmake/sdbus-c++/sdbus-c++-config.cmake /usr/lib64/cmake/sdbus-c++/sdbus-c++-targets-release.cmake /usr/lib64/cmake/sdbus-c++/sdbus-c++-targets.cmake /usr/lib64/libsdbus-c++.so /usr/lib64/pkgconfig/sdbus-c++-tools.pc /usr/lib64/pkgconfig/sdbus-c++.pc /usr/share/doc/packages/sdbus-c++ /usr/share/doc/packages/sdbus-c++/AUTHORS /usr/share/doc/packages/sdbus-c++/COPYING /usr/share/doc/packages/sdbus-c++/ChangeLog /usr/share/doc/packages/sdbus-c++/NEWS /usr/share/doc/packages/sdbus-c++/README
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:53:47 2025