From c816e9fea5f475f730bc9c68a5d03ca6dd0c8022 Mon Sep 17 00:00:00 2001 From: kzhdev Date: Wed, 14 Jan 2026 00:18:37 -0800 Subject: [PATCH] [slick-net] update to v1.2.2 (#49405) --- ports/slick-net/portfile.cmake | 8 +++++--- ports/slick-net/slick-queue.patch | 13 +++++++++++++ ports/slick-net/usage | 4 ++-- ports/slick-net/vcpkg.json | 8 ++++++-- versions/baseline.json | 2 +- versions/s-/slick-net.json | 5 +++++ 6 files changed, 32 insertions(+), 8 deletions(-) create mode 100644 ports/slick-net/slick-queue.patch diff --git a/ports/slick-net/portfile.cmake b/ports/slick-net/portfile.cmake index a2a696a308..7de7c95073 100644 --- a/ports/slick-net/portfile.cmake +++ b/ports/slick-net/portfile.cmake @@ -1,9 +1,11 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH - REPO SlickQuant/slick_net + REPO SlickQuant/slick-net REF "v${VERSION}" - SHA512 b56901ea8c819076c4b5ef979a57dd69279bfbb0cf408e822896dd2123b9475a5e1b5a09ac8f9e6b7ff47ae2acbbb3a458f8cae8a70f293a69b506b418ad8d1d + SHA512 5871099ac415fb8afa223798e5590afeded1e7a40aa071e727408e07bb8920293354f16024cbe6cbfb53c0935de8be27828f4681e53ea790e5404f06dbcdf603 HEAD_REF main + PATCHES + slick-queue.patch ) vcpkg_cmake_configure( @@ -15,7 +17,7 @@ vcpkg_cmake_configure( vcpkg_cmake_install() -vcpkg_cmake_config_fixup(PACKAGE_NAME slick_net CONFIG_PATH share/slick_net) +vcpkg_cmake_config_fixup(PACKAGE_NAME slick-net CONFIG_PATH share/slick-net) file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug") diff --git a/ports/slick-net/slick-queue.patch b/ports/slick-net/slick-queue.patch new file mode 100644 index 0000000000..1f55a9a64e --- /dev/null +++ b/ports/slick-net/slick-queue.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 6bd7e39..f5dab2f 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -22,7 +22,7 @@ if (LINK_STATICALLY) + endif() + find_package(Boost CONFIG REQUIRED COMPONENTS beast context) + find_package(OpenSSL CONFIG REQUIRED) +-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 index 100c2bd0d3..ad811b9ff1 100644 --- a/ports/slick-net/usage +++ b/ports/slick-net/usage @@ -1,4 +1,4 @@ slick-net provides CMake targets: - find_package(slick_net CONFIG REQUIRED) - target_link_libraries(main PRIVATE slick_net::slick_net) + 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 8c75ec91ae..3995a946a8 100644 --- a/ports/slick-net/vcpkg.json +++ b/ports/slick-net/vcpkg.json @@ -1,9 +1,9 @@ { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "name": "slick-net", - "version": "1.2.1", + "version": "1.2.2", "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", + "homepage": "https://github.com/SlickQuant/slick-net", "license": "MIT", "supports": "!(uwp | arm)", "dependencies": [ @@ -27,6 +27,10 @@ "name": "openssl", "version>=": "3.0.2" }, + { + "name": "slick-queue", + "version>=": "1.2.2" + }, { "name": "vcpkg-cmake", "host": true diff --git a/versions/baseline.json b/versions/baseline.json index 08140909e5..21672ad19c 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -9141,7 +9141,7 @@ "port-version": 0 }, "slick-net": { - "baseline": "1.2.1", + "baseline": "1.2.2", "port-version": 0 }, "slick-object-pool": { diff --git a/versions/s-/slick-net.json b/versions/s-/slick-net.json index 76bf26ff9e..330f1ebc80 100644 --- a/versions/s-/slick-net.json +++ b/versions/s-/slick-net.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5521a9c944a91e20ac1b9690816b151ecfdad358", + "version": "1.2.2", + "port-version": 0 + }, { "git-tree": "ed9ca82290384f7d655b0a8fcbc0ee01dfc13c9c", "version": "1.2.1",