diff --git a/ports/slickquant-hyperliquid-cpp/portfile.cmake b/ports/slickquant-hyperliquid-cpp/portfile.cmake index 199e7d2c38..f662fa4577 100644 --- a/ports/slickquant-hyperliquid-cpp/portfile.cmake +++ b/ports/slickquant-hyperliquid-cpp/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO SlickQuant/hyperliquid-cpp REF "v${VERSION}" - SHA512 8455c8669812d6292117c70dcfb886645a165c8aab957af59d5a068e40959847dc2bd7c893557bb7e228e489f34be7748dea16b24c5632eda8992c0e214cfa4b + SHA512 a585e2f43005b2547a5b4e6ba641fbf9581b89e90de18277bc1946db16a2603307af6f936803b4451badaaa0a00d3c831d8a898783dddb67ae389e21b4f6ca31 HEAD_REF main PATCHES slick-net.patch diff --git a/ports/slickquant-hyperliquid-cpp/slick-net.patch b/ports/slickquant-hyperliquid-cpp/slick-net.patch index b12a83b3b8..e9e45782bc 100644 --- a/ports/slickquant-hyperliquid-cpp/slick-net.patch +++ b/ports/slickquant-hyperliquid-cpp/slick-net.patch @@ -1,10 +1,10 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index eb3abad..57786da 100644 +index 1c4a6ce..f44c190 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -14,8 +14,8 @@ endif() - find_package(nlohmann_json CONFIG REQUIRED) - find_package(OpenSSL REQUIRED) +@@ -15,8 +15,8 @@ find_package(nlohmann_json CONFIG REQUIRED) + find_package(OpenSSL CONFIG REQUIRED) + find_package(ZLIB REQUIRED) -find_package(slick-net 3.0.0 CONFIG QUIET) -if (NOT slick-net_FOUND) @@ -14,22 +14,15 @@ index eb3abad..57786da 100644 include(FetchContent) set(BUILD_SLICK_NET_EXAMPLES OFF CACHE BOOL "" FORCE) diff --git a/cmake/hyperliquid-config.cmake.in b/cmake/hyperliquid-config.cmake.in -index 1dcbf98..ad664b7 100644 +index ace095a..97e212d 100644 --- a/cmake/hyperliquid-config.cmake.in +++ b/cmake/hyperliquid-config.cmake.in -@@ -1,11 +1,11 @@ - @PACKAGE_INIT@ +@@ -4,7 +4,7 @@ include(CMakeFindDependencyMacro) + find_dependency(nlohmann_json CONFIG) + find_dependency(OpenSSL CONFIG) + find_dependency(ZLIB) +-find_dependency(slick-net 3.0.0 CONFIG) ++find_dependency(slick-net CONFIG) - include(CMakeFindDependencyMacro) --find_dependency(nlohmann_json CONFIG REQUIRED) --find_dependency(OpenSSL REQUIRED) -+find_dependency(nlohmann_json CONFIG) -+find_dependency(OpenSSL CONFIG) + include("${CMAKE_CURRENT_LIST_DIR}/hyperliquid-targets.cmake") --find_dependency(slick-net 3.0.0 CONFIG QUIET) --if (NOT slick-net_FOUND) -+find_package(slick-net CONFIG) -+if (FALSE) - message(STATUS "Fetching slick-net...") - include(FetchContent) - set(BUILD_SLICK_NET_EXAMPLES OFF CACHE BOOL "" FORCE) diff --git a/ports/slickquant-hyperliquid-cpp/vcpkg.json b/ports/slickquant-hyperliquid-cpp/vcpkg.json index 18f59ebd19..761ef63355 100644 --- a/ports/slickquant-hyperliquid-cpp/vcpkg.json +++ b/ports/slickquant-hyperliquid-cpp/vcpkg.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "name": "slickquant-hyperliquid-cpp", - "version": "0.2.1", + "version": "0.3.0", "description": "SDK for Hyperliquid API trading with C++", "homepage": "https://github.com/SlickQuant/hyperliquid-cpp", "license": "MIT", @@ -26,6 +26,7 @@ { "name": "vcpkg-cmake-config", "host": true - } + }, + "zlib" ] } diff --git a/versions/baseline.json b/versions/baseline.json index 20a7c8d7a8..5175d6c559 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -9429,7 +9429,7 @@ "port-version": 0 }, "slickquant-hyperliquid-cpp": { - "baseline": "0.2.1", + "baseline": "0.3.0", "port-version": 0 }, "slikenet": { diff --git a/versions/s-/slickquant-hyperliquid-cpp.json b/versions/s-/slickquant-hyperliquid-cpp.json index abf4f7d13a..6e19af7fd8 100644 --- a/versions/s-/slickquant-hyperliquid-cpp.json +++ b/versions/s-/slickquant-hyperliquid-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9bfd0462ba271ae928c2155d8815b1760ab659b6", + "version": "0.3.0", + "port-version": 0 + }, { "git-tree": "c482a6e650d5e51e728a0a151f4f442e364812d0", "version": "0.2.1",