From 5bfed3cd886eac1065ac91142a7c60892e6baf2b Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Sun, 7 Dec 2025 15:42:13 +0100 Subject: [PATCH] package/msgpack: bump version to 7.0.0 Changelog: https://github.com/msgpack/msgpack-c/blob/cpp-7.0.0/CHANGELOG.md Added optional dependency to boost. Signed-off-by: Bernd Kuhls Signed-off-by: Julien Olivain --- package/msgpack/msgpack.hash | 2 +- package/msgpack/msgpack.mk | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/package/msgpack/msgpack.hash b/package/msgpack/msgpack.hash index 5d432ba0ec..5d12914e61 100644 --- a/package/msgpack/msgpack.hash +++ b/package/msgpack/msgpack.hash @@ -1,4 +1,4 @@ # Locally computed: -sha256 6e114d12a5ddb8cb11f669f83f32246e484a8addd0ce93f274996f1941c1f07b msgpack-3.3.0.tar.gz +sha256 7504b7af7e7b9002ce529d4f941e1b7fb1fb435768780ce7da4abaac79bb156f msgpack-cxx-7.0.0.tar.gz sha256 664550b43996452a5a2c7471bb0ff77185a58c69ccafa60f983dc4c162e1ee22 COPYING sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 LICENSE_1_0.txt diff --git a/package/msgpack/msgpack.mk b/package/msgpack/msgpack.mk index 996b5a2f7c..11b17ee87c 100644 --- a/package/msgpack/msgpack.mk +++ b/package/msgpack/msgpack.mk @@ -4,8 +4,9 @@ # ################################################################################ -MSGPACK_VERSION = 3.3.0 +MSGPACK_VERSION = 7.0.0 MSGPACK_SITE = https://github.com/msgpack/msgpack-c/releases/download/cpp-$(MSGPACK_VERSION) +MSGPACK_SOURCE = msgpack-cxx-$(MSGPACK_VERSION).tar.gz MSGPACK_LICENSE = BSL-1.0 MSGPACK_LICENSE_FILES = COPYING LICENSE_1_0.txt MSGPACK_INSTALL_STAGING = YES @@ -15,4 +16,11 @@ ifeq ($(BR2_STATIC_LIBS),y) MSGPACK_CONF_OPTS += -DMSGPACK_ENABLE_SHARED=OFF endif +ifeq ($(BR2_PACKAGE_BOOST),y) +MSGPACK_CONF_OPTS += -DMSGPACK_USE_BOOST=ON +MSGPACK_DEPENDENCIES += boost +else +MSGPACK_CONF_OPTS += -DMSGPACK_USE_BOOST=OFF +endif + $(eval $(cmake-package))