Upstream-status: diff --git a/bin/dbus/dbuscallmanager.hpp b/bin/dbus/dbuscallmanager.hpp index b79e0cd6f..918d8bc30 100644 --- a/bin/dbus/dbuscallmanager.hpp +++ b/bin/dbus/dbuscallmanager.hpp @@ -23,7 +23,7 @@ class DBusCallManager : public sdbus::AdaptorInterfaces>, std::map>; DBusConfigurationManager(sdbus::IConnection& connection) - : AdaptorInterfaces(connection, "/cx/ring/Ring/ConfigurationManager") + : AdaptorInterfaces(connection, sdbus::ObjectPath("/cx/ring/Ring/ConfigurationManager")) { registerAdaptor(); registerSignalHandlers(); diff --git a/bin/dbus/dbusinstance.hpp b/bin/dbus/dbusinstance.hpp index d45c033e1..184fd2c7d 100644 --- a/bin/dbus/dbusinstance.hpp +++ b/bin/dbus/dbusinstance.hpp @@ -28,7 +28,7 @@ class DBusInstance : public sdbus::AdaptorInterfaces= 2.0.0],, AC_MSG_ERROR([sdbus-c++ not found])) AC_CONFIG_FILES([bin/dbus/Makefile]) diff --git a/contrib/src/sdbus-cpp/SHA512SUMS b/contrib/src/sdbus-cpp/SHA512SUMS index a48ebec1c..009d0b81b 100644 --- a/contrib/src/sdbus-cpp/SHA512SUMS +++ b/contrib/src/sdbus-cpp/SHA512SUMS @@ -1 +1 @@ -dab2c4d9a5ea6d626672a5a6ee6f3490c60c6fdd160769801a4d6b4cf3df4983fad57ff0230132a5d637ec78a55993200ce217fa89461016e101865cc2777d7d sdbus-cpp-1.2.0.tar.gz +4247d49f0d5231e2768c0c96fa9c266bbcc340292c9c3d748f9c37ff992b82301faea798300f916e9a5c992d77adfe56186866c91a4c7d4157750ff09ba5a047 sdbus-cpp-2.1.0.tar.gz diff --git a/contrib/src/sdbus-cpp/rules.mak b/contrib/src/sdbus-cpp/rules.mak index 397d18d3b..d00fa97ca 100644 --- a/contrib/src/sdbus-cpp/rules.mak +++ b/contrib/src/sdbus-cpp/rules.mak @@ -1,4 +1,4 @@ -SDBUS_CPP_VERSION := 1.2.0 +SDBUS_CPP_VERSION := 2.1.0 SDBUS_CPP_URL := https://github.com/Kistler-Group/sdbus-cpp/archive/refs/tags/v$(SDBUS_CPP_VERSION).tar.gz ifdef HAVE_LINUX @@ -7,17 +7,14 @@ PKGS += sdbus-cpp endif endif -ifeq ($(call need_pkg,"sdbus-c++ >= 1.2.0"),) +ifeq ($(call need_pkg,"sdbus-c++ >= 2.0.0"),) PKGS_FOUND += sdbus-cpp endif SDBUS_CPP_CMAKECONF := -D CMAKE_BUILD_TYPE=Release \ -D BUILD_SHARED_LIBS=OFF \ - -D BUILD_CODE_GEN=ON \ - -D BUILD_LIBSYSTEMD=OFF \ - -D BUILD_TESTS=OFF \ - -D BUILD_EXAMPLES=OFF \ - -D BUILD_DOC=OFF + -D SDBUSCPP_BUILD_CODEGEN=ON \ + -D SDBUSCPP_BUILD_DOCS=OFF $(TARBALLS)/sdbus-cpp-$(SDBUS_CPP_VERSION).tar.gz: $(call download,$(SDBUS_CPP_URL))