From e2f2397754a9ef36f534d762e24b062e8f541c36 Mon Sep 17 00:00:00 2001 From: SunBlack Date: Tue, 27 Jan 2026 07:12:29 +0100 Subject: [PATCH] [libhv] Update to 1.3.4 (#49634) --- ports/libhv/portfile.cmake | 11 ++++++++++- ports/libhv/vcpkg.json | 2 +- versions/baseline.json | 2 +- versions/l-/libhv.json | 5 +++++ 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/ports/libhv/portfile.cmake b/ports/libhv/portfile.cmake index 39f7bf1a64..08c7db83e7 100644 --- a/ports/libhv/portfile.cmake +++ b/ports/libhv/portfile.cmake @@ -1,9 +1,17 @@ +vcpkg_download_distfile(patch780 + URLS "https://patch-diff.githubusercontent.com/raw/ithewei/libhv/pull/780.diff?full_index=1" + FILENAME "ithewei-libhv-780.diff" + SHA512 8915aec64d31cc94b54002d6a0b6b9f69908cde7a24b6036900b24cb8111d6ef8bbaddf707289e54b2c4e4c782cdca9c619adfd11233bf56571e805529d488e6 +) + vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO ithewei/libhv REF "v${VERSION}" - SHA512 06d3629cb4312610b2d7df279cd210a87bf76f92e606a2e8abcbd1f1a82bce060fd0984858859aa33d304b606e30349b0dca3eadaf26f452dd29eb1d52edce1d + SHA512 5b1b1552b31331279030c5f6ea087ee9ca3bb3911938bc6ce14c90297151adeb6e30f413eea9591092783e0e745e78e6b6f957e4a26fe0e3c050fdad08d470ad HEAD_REF master + PATCHES + "${patch780}" ) string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" BUILD_STATIC) @@ -28,6 +36,7 @@ vcpkg_cmake_configure( vcpkg_cmake_install() vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/libhv) +vcpkg_copy_pdbs() file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") diff --git a/ports/libhv/vcpkg.json b/ports/libhv/vcpkg.json index e377ac58d7..f5c3581391 100644 --- a/ports/libhv/vcpkg.json +++ b/ports/libhv/vcpkg.json @@ -1,6 +1,6 @@ { "name": "libhv", - "version": "1.3.3", + "version": "1.3.4", "description": "Libhv is a C/C++ network library similar to libevent/libuv.", "homepage": "https://github.com/ithewei/libhv", "license": "BSD-3-Clause", diff --git a/versions/baseline.json b/versions/baseline.json index 781431a499..cdcce392f3 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -5013,7 +5013,7 @@ "port-version": 0 }, "libhv": { - "baseline": "1.3.3", + "baseline": "1.3.4", "port-version": 0 }, "libhydrogen": { diff --git a/versions/l-/libhv.json b/versions/l-/libhv.json index 6a0b799457..cdbc2facdb 100644 --- a/versions/l-/libhv.json +++ b/versions/l-/libhv.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0b57ba33d68e9b2d16c5302ce707f5f2adf9b3db", + "version": "1.3.4", + "port-version": 0 + }, { "git-tree": "725b63240c4836c01f7e45f952b4e4b0dd0b3a62", "version": "1.3.3",