From ee8c99f5efd0514aed3e0df2e651335c95739646 Mon Sep 17 00:00:00 2001 From: dmitriyrazboev Date: Sat, 6 Jun 2026 00:53:35 +0100 Subject: [PATCH] Add hazelcast client version 5.7.0 (#52205) --- ports/hazelcast-cpp-client/fix-boost-optional.patch | 13 ------------- ports/hazelcast-cpp-client/portfile.cmake | 4 +--- ports/hazelcast-cpp-client/vcpkg.json | 4 ++-- versions/baseline.json | 4 ++-- versions/h-/hazelcast-cpp-client.json | 5 +++++ 5 files changed, 10 insertions(+), 20 deletions(-) delete mode 100644 ports/hazelcast-cpp-client/fix-boost-optional.patch diff --git a/ports/hazelcast-cpp-client/fix-boost-optional.patch b/ports/hazelcast-cpp-client/fix-boost-optional.patch deleted file mode 100644 index ea36c271a4..0000000000 --- a/ports/hazelcast-cpp-client/fix-boost-optional.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/hazelcast/src/hazelcast/client/spi.cpp b/hazelcast/src/hazelcast/client/spi.cpp -index 0d659f9..9df6553 100644 ---- a/hazelcast/src/hazelcast/client/spi.cpp -+++ b/hazelcast/src/hazelcast/client/spi.cpp -@@ -941,7 +941,7 @@ ClientClusterServiceImpl::get_member(boost::uuids::uuid uuid) const - if (it == members_view_ptr->members.end()) { - return boost::none; - } -- return { it->second }; -+ return boost::optional(it->second); - } - - std::vector diff --git a/ports/hazelcast-cpp-client/portfile.cmake b/ports/hazelcast-cpp-client/portfile.cmake index 64e65f23db..d80f685e8a 100644 --- a/ports/hazelcast-cpp-client/portfile.cmake +++ b/ports/hazelcast-cpp-client/portfile.cmake @@ -2,10 +2,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO hazelcast/hazelcast-cpp-client REF "v${VERSION}" - SHA512 4998b9173f37400515f9bb3a14b0c03755b65f703cc692f8719b0d6c0612a1b10c588ff203daae9ab74853a402ac4560d2874366568cae07f7a7a877b25b073b + SHA512 65d4d71f6e5b11c1675b0ad99541985809c42b6ff014bcfd4483361328a525da82d5e2a0c698f476d3a141dd87d31f371f4714833c1e820223a2dacae6a9b024 HEAD_REF master - PATCHES - fix-boost-optional.patch ) vcpkg_check_features( diff --git a/ports/hazelcast-cpp-client/vcpkg.json b/ports/hazelcast-cpp-client/vcpkg.json index 2db9b5ac36..e99df1d459 100644 --- a/ports/hazelcast-cpp-client/vcpkg.json +++ b/ports/hazelcast-cpp-client/vcpkg.json @@ -1,7 +1,6 @@ { "name": "hazelcast-cpp-client", - "version": "5.6.0", - "port-version": 1, + "version": "5.7.0", "description": "C++ client library for Hazelcast in-memory database.", "homepage": "https://github.com/hazelcast/hazelcast-cpp-client", "documentation": "https://docs.hazelcast.com/hazelcast/latest/clients/cplusplus", @@ -11,6 +10,7 @@ "boost-asio", "boost-chrono", "boost-format", + "boost-lockfree", "boost-multiprecision", "boost-optional", "boost-property-tree", diff --git a/versions/baseline.json b/versions/baseline.json index 1dbe069664..e67924cede 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -3769,8 +3769,8 @@ "port-version": 4 }, "hazelcast-cpp-client": { - "baseline": "5.6.0", - "port-version": 1 + "baseline": "5.7.0", + "port-version": 0 }, "hdf5": { "baseline": "2.1.1", diff --git a/versions/h-/hazelcast-cpp-client.json b/versions/h-/hazelcast-cpp-client.json index e2eeda4513..a383608ef0 100644 --- a/versions/h-/hazelcast-cpp-client.json +++ b/versions/h-/hazelcast-cpp-client.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e976cdf523235ffee813476eb8a115f4f98ec0fc", + "version": "5.7.0", + "port-version": 0 + }, { "git-tree": "c859908daffd5d501f5f95221b8f42fdce94194a", "version": "5.6.0",