diff --git a/ports/coinbase-advanced-cpp/disable-config-fetchcontent-fallback.patch b/ports/coinbase-advanced-cpp/disable-config-fetchcontent-fallback.patch index 57d2bc975e..2028165672 100644 --- a/ports/coinbase-advanced-cpp/disable-config-fetchcontent-fallback.patch +++ b/ports/coinbase-advanced-cpp/disable-config-fetchcontent-fallback.patch @@ -1,34 +1,70 @@ -diff --git a/cmake/coinbase-advanced-cppConfig.cmake.in b/cmake/coinbase-advanced-cppConfig.cmake.in ---- a/cmake/coinbase-advanced-cppConfig.cmake.in -+++ b/cmake/coinbase-advanced-cppConfig.cmake.in -@@ -1,25 +1,25 @@ - @PACKAGE_INIT@ - - include(CMakeFindDependencyMacro) - --find_dependency(nlohmann_json CONFIG REQUIRED) --find_dependency(OpenSSL CONFIG REQUIRED) --find_dependency(jwt-cpp CONFIG REQUIRED) --find_dependency(slick-net 1.2.4 CONFIG QUIET) -+find_dependency(nlohmann_json CONFIG) -+find_dependency(OpenSSL CONFIG) -+find_dependency(jwt-cpp CONFIG) -+find_dependency(slick-net CONFIG) - --if(NOT slick-net_FOUND) -+if(FALSE) - message(STATUS "Fetching slick-net...") - include(FetchContent) - set(BUILD_SLICK_NET_EXAMPLES OFF CACHE BOOL "" FORCE) - set(BUILD_SLICK_NET_TESTS OFF CACHE BOOL "" FORCE) - FetchContent_Declare( - slick-net - GIT_REPOSITORY https://github.com/SlickQuant/slick-net.git - GIT_TAG v1.2.4 - ) - FetchContent_MakeAvailable(slick-net) - endif() - - include("${CMAKE_CURRENT_LIST_DIR}/coinbase-advanced-cppTargets.cmake") - - check_required_components(coinbase-advanced-cpp) +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 998f666..2738a32 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -21,15 +21,15 @@ find_package(nlohmann_json CONFIG REQUIRED) + find_package(OpenSSL CONFIG REQUIRED) + find_package(jwt-cpp CONFIG REQUIRED) + +-find_package(slick-net 3.0.0 CONFIG QUIET) +-if (NOT slick-net_FOUND) +- message(STATUS "fetching slick-net...") +- include(FetchContent) +- set(BUILD_SLICK_NET_EXAMPLES OFF CACHE BOOL "" FORCE) +- set(BUILD_SLICK_NET_TESTS OFF CACHE BOOL "" FORCE) +- FetchContent_Declare( +- slick-net +- GIT_REPOSITORY https://github.com/SlickQuant/slick-net.git ++find_package(slick-net 3.0.0 CONFIG REQUIRED) ++if (FALSE) ++ message(STATUS "fetching slick-net...") ++ include(FetchContent) ++ set(BUILD_SLICK_NET_EXAMPLES OFF CACHE BOOL "" FORCE) ++ set(BUILD_SLICK_NET_TESTS OFF CACHE BOOL "" FORCE) ++ FetchContent_Declare( ++ slick-net ++ GIT_REPOSITORY https://github.com/SlickQuant/slick-net.git + GIT_TAG v3.0.0 + ) + FetchContent_MakeAvailable(slick-net) +@@ -50,7 +50,7 @@ target_include_directories(coinbase-advanced-cpp PUBLIC + $ + $ + ) +-target_link_libraries(coinbase-advanced-cpp PUBLIC slick::net jwt-cpp::jwt-cpp) ++target_link_libraries(coinbase-advanced-cpp PUBLIC slick::net jwt-cpp::jwt-cpp) + + # PRIVATE precompiled headers for faster static library compilation + target_precompile_headers(coinbase-advanced-cpp PRIVATE +diff --git a/cmake/coinbase-advanced-cppConfig.cmake.in b/cmake/coinbase-advanced-cppConfig.cmake.in +index dfd8267..0cf7b1f 100644 +--- a/cmake/coinbase-advanced-cppConfig.cmake.in ++++ b/cmake/coinbase-advanced-cppConfig.cmake.in +@@ -2,23 +2,10 @@ + + include(CMakeFindDependencyMacro) + +-find_dependency(nlohmann_json CONFIG REQUIRED) +-find_dependency(OpenSSL CONFIG REQUIRED) +-find_dependency(jwt-cpp CONFIG REQUIRED) +- +-find_dependency(slick-net 3.0.0 CONFIG QUIET) +-if(NOT slick-net_FOUND) +- message(STATUS "Fetching slick-net...") +- include(FetchContent) +- set(BUILD_SLICK_NET_EXAMPLES OFF CACHE BOOL "" FORCE) +- set(BUILD_SLICK_NET_TESTS OFF CACHE BOOL "" FORCE) +- FetchContent_Declare( +- slick-net +- GIT_REPOSITORY https://github.com/SlickQuant/slick-net.git +- GIT_TAG v3.0.0 +- ) +- FetchContent_MakeAvailable(slick-net) +-endif() ++find_dependency(nlohmann_json CONFIG) ++find_dependency(OpenSSL CONFIG) ++find_dependency(jwt-cpp CONFIG) ++find_dependency(slick-net CONFIG) + + include("${CMAKE_CURRENT_LIST_DIR}/coinbase-advanced-cppTargets.cmake") + diff --git a/ports/coinbase-advanced-cpp/portfile.cmake b/ports/coinbase-advanced-cpp/portfile.cmake index 7947a9a774..585a93f006 100644 --- a/ports/coinbase-advanced-cpp/portfile.cmake +++ b/ports/coinbase-advanced-cpp/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO SlickQuant/coinbase-advanced-cpp - REF v0.3.0 - SHA512 984d96a9358839738bb7a1753ce7f1f748a0e6a0d0dbf0f6e6d8ae1c163012de84571f3ecf65ec8e49b120103baca0d7a2091761c84ff3aa7f95837da9cbca10 + REF "v${VERSION}" + SHA512 6d7425668a1f7c0517bd766f61fb9e4e2223ec5b2946934d2667ddd07c25b5d788b22bbbbabd761dd06394b9de491c5cc05effd5c77595423d5063ae244f1d38 HEAD_REF main PATCHES disable-config-fetchcontent-fallback.patch # also https://github.com/SlickQuant/coinbase-advanced-cpp/pull/1 @@ -12,6 +12,7 @@ vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS -DBUILD_COINBASE_ADVANCED_TESTS=OFF + -DBUILD_COINBASE_ADVANCED_EXAMPLES=OFF ) vcpkg_cmake_install() diff --git a/ports/coinbase-advanced-cpp/vcpkg.json b/ports/coinbase-advanced-cpp/vcpkg.json index 3d1aa5722e..71cf0ab99f 100644 --- a/ports/coinbase-advanced-cpp/vcpkg.json +++ b/ports/coinbase-advanced-cpp/vcpkg.json @@ -1,6 +1,6 @@ { "name": "coinbase-advanced-cpp", - "version": "0.3.0", + "version": "1.0.0", "description": "C++20 SDK for the Coinbase Advanced API (REST + WebSocket).", "homepage": "https://github.com/SlickQuant/coinbase-advanced-cpp", "license": "MIT", @@ -19,7 +19,7 @@ }, { "name": "slick-net", - "version>=": "2.1.0" + "version>=": "3.0.0" }, { "name": "vcpkg-cmake", diff --git a/ports/slick-net/portfile.cmake b/ports/slick-net/portfile.cmake index f9847c9a72..49aff2651e 100644 --- a/ports/slick-net/portfile.cmake +++ b/ports/slick-net/portfile.cmake @@ -1,27 +1,24 @@ -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO SlickQuant/slick-net - REF "v${VERSION}" - SHA512 546487efaaaf76be335e458ea7f6630ced3b88c4db00a070e31ae6668e1588dee21905a2a44bd3ba990bf8bbed01ba6f9b1b8c437e827845ac6e9d8d9c6a196b - HEAD_REF main - PATCHES - slick-queue.patch -) - -vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" - OPTIONS - -DBUILD_SLICK_NET_TESTS=OFF - -DBUILD_SLICK_NET_EXAMPLES=OFF -) - -vcpkg_cmake_install() - -vcpkg_cmake_config_fixup(PACKAGE_NAME slick-net CONFIG_PATH share/slick-net) - -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") - -# Handle copyright -vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") - -file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO SlickQuant/slick-net + REF "v${VERSION}" + SHA512 e60051992d54ccb451d10bdf3e1074935eca75e570973c4cd7d0c4e814e9f9f4ecf40fe0bef750eb9df483c5d056a8fa7192c9b661f97488cfa749b06cbe5af5 + HEAD_REF main + PATCHES + slick-dependencies.patch +) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" + OPTIONS + -DBUILD_SLICK_NET_TESTS=OFF + -DBUILD_SLICK_NET_EXAMPLES=OFF +) + +vcpkg_cmake_install() + +vcpkg_cmake_config_fixup(PACKAGE_NAME slick-net CONFIG_PATH share/slick-net) + +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") diff --git a/ports/slick-net/slick-dependencies.patch b/ports/slick-net/slick-dependencies.patch new file mode 100644 index 0000000000..810851fdfb --- /dev/null +++ b/ports/slick-net/slick-dependencies.patch @@ -0,0 +1,101 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index b8fc933..d331402 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -41,8 +41,8 @@ if (slick-shm_FOUND) + message(STATUS "slick-shm: ${slick-shm_VERSION}") + endif() + +-find_package(slick-queue 1.5.0 CONFIG QUIET) +-if (NOT slick-queue_FOUND) ++find_package(slick-queue CONFIG REQUIRED) ++if (FALSE) + message(STATUS "Fetching slick-queue...") + include(FetchContent) + # Disable tests for slick-queue +@@ -57,8 +57,8 @@ else() + message(STATUS "Found slick-queue: ${slick-queue_VERSION}") + endif() + +-find_package(slick-stream-buffer 1.0.5 CONFIG QUIET) +-if (NOT slick-stream-buffer_FOUND) ++find_package(slick-stream-buffer CONFIG REQUIRED) ++if (FALSE) + message(STATUS "Fetching slick-stream-buffer...") + include(FetchContent) + set(BUILD_SLICK_STREAM_BUFFER_TESTS OFF CACHE BOOL "" FORCE) +@@ -72,8 +72,8 @@ else() + message(STATUS "Found slick-stream-buffer: ${slick-stream-buffer_VERSION}") + endif() + +-find_package(slick-stream-buffer-multiplexer 1.0.1 CONFIG QUIET) +-if (NOT slick-stream-buffer-multiplexer_FOUND) ++find_package(slick-stream-buffer-multiplexer CONFIG REQUIRED) ++if (FALSE) + message(STATUS "Fetching slick-stream-buffer-multiplexer...") + include(FetchContent) + set(BUILD_SLICK_STREAM_BUFFER_MULTIPLEXER_TESTS OFF CACHE BOOL "" FORCE) +@@ -87,8 +87,8 @@ else() + message(STATUS "Found slick-stream-buffer-multiplexer: ${slick-stream-buffer-multiplexer_VERSION}") + endif() + +-find_package(slick-dynamic-buffer 1.0.1 CONFIG QUIET) +-if (NOT slick-dynamic-buffer_FOUND) ++find_package(slick-dynamic-buffer CONFIG REQUIRED) ++if (FALSE) + message(STATUS "Fetching slick-dynamic-buffer...") + include(FetchContent) + set(BUILD_SLICK_DYNAMIC_BUFFER_TESTS OFF CACHE BOOL "" FORCE) +diff --git a/cmake/slick-net-config.cmake.in b/cmake/slick-net-config.cmake.in +index 8735d0b..fa9ec15 100644 +--- a/cmake/slick-net-config.cmake.in ++++ b/cmake/slick-net-config.cmake.in +@@ -3,11 +3,11 @@ + include(CMakeFindDependencyMacro) + + # Find required dependencies +-find_dependency(Boost CONFIG REQUIRED COMPONENTS beast context) +-find_dependency(OpenSSL CONFIG REQUIRED) ++find_dependency(Boost CONFIG COMPONENTS beast context) ++find_dependency(OpenSSL CONFIG) + +-find_dependency(slick-queue 1.5.0 CONFIG QUIET) +-if(NOT slick-queue_FOUND) ++find_dependency(slick-queue CONFIG) ++if(FALSE) + message(STATUS "Fetching slick-queue...") + include(FetchContent) + # Disable slick-queue tests +@@ -20,8 +20,8 @@ if(NOT slick-queue_FOUND) + FetchContent_MakeAvailable(slick-queue) + endif() + +-find_dependency(slick-stream-buffer 1.0.5 CONFIG QUIET) +-if (NOT slick-stream-buffer_FOUND) ++find_dependency(slick-stream-buffer CONFIG) ++if (FALSE) + message(STATUS "Fetching slick-stream-buffer...") + include(FetchContent) + set(BUILD_SLICK_STREAM_BUFFER_TESTS OFF CACHE BOOL "" FORCE) +@@ -33,8 +33,8 @@ if (NOT slick-stream-buffer_FOUND) + FetchContent_MakeAvailable(slick-stream-buffer) + endif() + +-find_dependency(slick-stream-buffer-multiplexer 1.0.1 CONFIG QUIET) +-if (NOT slick-stream-buffer-multiplexer_FOUND) ++find_dependency(slick-stream-buffer-multiplexer CONFIG) ++if (FALSE) + message(STATUS "Fetching slick-stream-buffer-multiplexer...") + include(FetchContent) + set(BUILD_SLICK_STREAM_BUFFER_MULTIPLEXER_TESTS OFF CACHE BOOL "" FORCE) +@@ -46,8 +46,8 @@ if (NOT slick-stream-buffer-multiplexer_FOUND) + FetchContent_MakeAvailable(slick-stream-buffer-multiplexer) + endif() + +-find_dependency(slick-dynamic-buffer 1.0.1 CONFIG QUIET) +-if (NOT slick-dynamic-buffer_FOUND) ++find_dependency(slick-dynamic-buffer CONFIG) ++if (FALSE) + message(STATUS "Fetching slick-dynamic-buffer...") + include(FetchContent) + set(BUILD_SLICK_DYNAMIC_BUFFER_TESTS OFF CACHE BOOL "" FORCE) diff --git a/ports/slick-net/slick-queue.patch b/ports/slick-net/slick-queue.patch deleted file mode 100644 index 5ee9f74ea4..0000000000 --- a/ports/slick-net/slick-queue.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index cd0e9ea..1e226f0 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -28,7 +28,7 @@ if (slick-shm_FOUND) - message(STATUS "slick-shm: ${slick-shm_VERSION}") - endif() - --find_package(slick-queue 1.2.2 CONFIG QUIET) -+find_package(slick-queue 1.2.2 CONFIG REQUIRED) - if (NOT slick-queue_FOUND) - message(STATUS "Fetching slick-queue...") - diff --git a/ports/slick-net/usage b/ports/slick-net/usage deleted file mode 100644 index ad811b9ff1..0000000000 --- a/ports/slick-net/usage +++ /dev/null @@ -1,4 +0,0 @@ -slick-net provides CMake targets: - - find_package(slick-net CONFIG REQUIRED) - target_link_libraries(main PRIVATE slick::net) diff --git a/ports/slick-net/vcpkg.json b/ports/slick-net/vcpkg.json index aa79f0a024..eb0fd7ada8 100644 --- a/ports/slick-net/vcpkg.json +++ b/ports/slick-net/vcpkg.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "name": "slick-net", - "version": "2.1.0", + "version": "3.0.0", "description": "A modern C++20 networking library providing HTTP/HTTPS client, WebSocket/WebSocket Secure client, and HTTP streaming support built on Boost.Beast and Boost.Asio", "homepage": "https://github.com/SlickQuant/slick-net", "license": "MIT", @@ -9,27 +9,39 @@ "dependencies": [ { "name": "boost-asio", - "version>=": "1.83.0" + "version>=": "1.84.0#1" }, { "name": "boost-beast", - "version>=": "1.83.0" + "version>=": "1.84.0#1" }, { "name": "boost-context", - "version>=": "1.83.0" + "version>=": "1.84.0#1" }, { "name": "boost-system", - "version>=": "1.83.0" + "version>=": "1.84.0#1" }, { "name": "openssl", "version>=": "3.0.2" }, + { + "name": "slick-dynamic-buffer", + "version>=": "1.0.1" + }, { "name": "slick-queue", - "version>=": "1.4.1" + "version>=": "1.5.0" + }, + { + "name": "slick-stream-buffer", + "version>=": "1.0.5" + }, + { + "name": "slick-stream-buffer-multiplexer", + "version>=": "1.0.1" }, { "name": "vcpkg-cmake", diff --git a/ports/slickquant-hyperliquid-cpp/portfile.cmake b/ports/slickquant-hyperliquid-cpp/portfile.cmake index 037219aa27..98c166d19f 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 afa9b2b1a9879658c96632f1ae1f5c3e0b963d39cda88b4e86447f534ed809d11c1be69caf1d22ff12344e0f40a15cbcc2cd4c84bd1f0a3480a610bb6be892f1 + SHA512 50410e7e54ae9bae6608720598923425b6de1fa235f03507360e80b073d9045d36b408e1d817d1c14beebd949d119d115c1863c070a41b8004dff602a0b88a09 HEAD_REF main PATCHES slick-net.patch @@ -19,7 +19,7 @@ vcpkg_cmake_configure( vcpkg_cmake_install() -vcpkg_cmake_config_fixup(PACKAGE_NAME hyperliquid-cpp CONFIG_PATH share/hyperliquid) +vcpkg_cmake_config_fixup(PACKAGE_NAME hyperliquid CONFIG_PATH share/hyperliquid) file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") diff --git a/ports/slickquant-hyperliquid-cpp/slick-net.patch b/ports/slickquant-hyperliquid-cpp/slick-net.patch index a13a9b7e55..81dc075c2c 100644 --- a/ports/slickquant-hyperliquid-cpp/slick-net.patch +++ b/ports/slickquant-hyperliquid-cpp/slick-net.patch @@ -1,24 +1,35 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 55c3e5f..5005920 100644 +index 15b0903..56d371a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,8 +14,8 @@ endif() find_package(nlohmann_json CONFIG REQUIRED) find_package(OpenSSL REQUIRED) --find_package(slick-net 2.1.0 CONFIG QUIET) +-find_package(slick-net 3.0.0 CONFIG QUIET) -if (NOT slick-net_FOUND) +find_package(slick-net CONFIG REQUIRED) +if (FALSE) message(STATUS "Fetching slick-net...") include(FetchContent) - FetchContent_Declare( -@@ -24,8 +24,6 @@ if (NOT slick-net_FOUND) - GIT_TAG v2.1.0 - ) - FetchContent_MakeAvailable(slick-net) --else() -- message(STATUS "Found slick-net: ${slick-net_DIR}") - endif() + set(BUILD_SLICK_NET_EXAMPLES OFF CACHE BOOL "" FORCE) +diff --git a/cmake/hyperliquid-config.cmake.in b/cmake/hyperliquid-config.cmake.in +index 6799c2d..ad664b7 100644 +--- a/cmake/hyperliquid-config.cmake.in ++++ b/cmake/hyperliquid-config.cmake.in +@@ -1,11 +1,11 @@ + @PACKAGE_INIT@ - add_library(hyperliquid STATIC + include(CMakeFindDependencyMacro) +-find_dependency(nlohmann_json CONFIG REQUIRED) +-find_dependency(OpenSSL REQUIRED) ++find_dependency(nlohmann_json CONFIG) ++find_dependency(OpenSSL CONFIG) + +-find_package(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 66398285e3..f18b6e24de 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.1.2", + "version": "0.2.0", "description": "SDK for Hyperliquid API trading with C++", "homepage": "https://github.com/SlickQuant/hyperliquid-cpp", "license": "MIT", @@ -17,7 +17,7 @@ }, { "name": "slick-net", - "version>=": "2.1.0" + "version>=": "3.0.0" }, { "name": "vcpkg-cmake", diff --git a/versions/baseline.json b/versions/baseline.json index fe21c80b7c..6758eedf92 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -1913,7 +1913,7 @@ "port-version": 1 }, "coinbase-advanced-cpp": { - "baseline": "0.3.0", + "baseline": "1.0.0", "port-version": 0 }, "coinutils": { @@ -9409,7 +9409,7 @@ "port-version": 0 }, "slick-net": { - "baseline": "2.1.0", + "baseline": "3.0.0", "port-version": 0 }, "slick-object-pool": { @@ -9437,7 +9437,7 @@ "port-version": 0 }, "slickquant-hyperliquid-cpp": { - "baseline": "0.1.2", + "baseline": "0.2.0", "port-version": 0 }, "slikenet": { diff --git a/versions/c-/coinbase-advanced-cpp.json b/versions/c-/coinbase-advanced-cpp.json index 5790c18940..f9766e98cd 100644 --- a/versions/c-/coinbase-advanced-cpp.json +++ b/versions/c-/coinbase-advanced-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cecf48d1ba0e92996783777734fa6b453eb1ef14", + "version": "1.0.0", + "port-version": 0 + }, { "git-tree": "9289d2f111a8deca043e057f9fadf48c8e44d3cb", "version": "0.3.0", diff --git a/versions/s-/slick-net.json b/versions/s-/slick-net.json index 7c9af0ba11..435b527daf 100644 --- a/versions/s-/slick-net.json +++ b/versions/s-/slick-net.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "54b2f9ef57e1d90470e2d85ed378914b3793d3b0", + "version": "3.0.0", + "port-version": 0 + }, { "git-tree": "0087e373387ce77b2d61e655f7c562132d667353", "version": "2.1.0", diff --git a/versions/s-/slickquant-hyperliquid-cpp.json b/versions/s-/slickquant-hyperliquid-cpp.json index 86be146d40..d54603fdca 100644 --- a/versions/s-/slickquant-hyperliquid-cpp.json +++ b/versions/s-/slickquant-hyperliquid-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d34abc4395afe2da947fa597b0e5ba22b6e5a645", + "version": "0.2.0", + "port-version": 0 + }, { "git-tree": "6d56eb07a1ad27afd91c557dcb78032d79c49ed3", "version": "0.1.2",