Browse Source

package/dbus-cxx: bump to version 2.5.2

https://github.com/dbus-cxx/dbus-cxx/releases/tag/2.5.2

Signed-off-by: Daniel Lang <dalang@gmx.at>
Signed-off-by: Julien Olivain <ju.o@free.fr>
Daniel Lang 3 months ago
parent
commit
e984d89e19
2 changed files with 9 additions and 2 deletions
  1. 1 1
      package/dbus-cxx/dbus-cxx.hash
  2. 8 1
      package/dbus-cxx/dbus-cxx.mk

+ 1 - 1
package/dbus-cxx/dbus-cxx.hash

@@ -1,5 +1,5 @@
 # Locally computed:
-sha256  c38456ed70023d93e6e689087e4bbe030f1650bbda9de7c035d6f4ebac788379  dbus-cxx-2.4.0.tar.gz
+sha256  a739a29efc9ad42ba6518b38e13bb44c12947d4f7503d211c12823233e277987  dbus-cxx-2.5.2.tar.gz
 sha256  99e5d0ad951d96567a6f9a17f3f17ac000c0582f53357c7f3601851c2dcbb786  COPYING
 sha256  c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566  cmake-modules/LICENSE_1_0.txt
 sha256  c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08  tools/libcppgenerate/LICENSE

+ 8 - 1
package/dbus-cxx/dbus-cxx.mk

@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-DBUS_CXX_VERSION = 2.4.0
+DBUS_CXX_VERSION = 2.5.2
 DBUS_CXX_SITE = $(call github,dbus-cxx,dbus-cxx,$(DBUS_CXX_VERSION))
 DBUS_CXX_LICENSE = LGPL-3.0+ or BSD-3-Clause, Boost license (cmake-modules), Apache 2.0 (libcppgenerate)
 DBUS_CXX_LICENSE_FILES = COPYING cmake-modules/LICENSE_1_0.txt tools/libcppgenerate/LICENSE
@@ -25,4 +25,11 @@ else
 DBUS_CXX_CONF_OPTS += -DENABLE_GLIB_SUPPORT=OFF
 endif
 
+ifeq ($(BR2_PACKAGE_LIBUV),y)
+DBUS_CXX_CONF_OPTS += -DENABLE_UV_SUPPORT=ON
+DBUS_CXX_DEPENDENCIES += libuv
+else
+DBUS_CXX_CONF_OPTS += -DENABLE_UV_SUPPORT=OFF
+endif
+
 $(eval $(cmake-package))