diff --git a/ports/yalantinglibs/portfile.cmake b/ports/yalantinglibs/portfile.cmake index 2cb50eda736601..b6a9a7dd6e26e9 100644 --- a/ports/yalantinglibs/portfile.cmake +++ b/ports/yalantinglibs/portfile.cmake @@ -2,9 +2,9 @@ set(VCPKG_BUILD_TYPE release) # header-only vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH - REPO 171930433/yalantinglibs + REPO alibaba/yalantinglibs REF "${VERSION}" - SHA512 acde5540f309b7cef2df9b1fc253b9d6b0abedec3a646332599fa83b32284b34a3a970546605e0e6b5e375e4b52e799a990ad962d8f4f271ffee3d4c5b1b1b65 + SHA512 2454d18d398e358f099518a12b704ebe32160f760afdbe9cb2c34bb9d3e98eccff6489b6bedf3382423c24d642010f998528fc9739741b62d60383351ce6f3a7 HEAD_REF main ) @@ -15,6 +15,7 @@ vcpkg_cmake_configure( -DBUILD_BENCHMARK=OFF -DBUILD_EXAMPLES=OFF -DBUILD_UNIT_TESTS=OFF + -DINSTALL_THIRDPARTY=OFF ) vcpkg_cmake_install() diff --git a/ports/yalantinglibs/vcpkg.json b/ports/yalantinglibs/vcpkg.json index 58686267951fde..90c11666a14797 100644 --- a/ports/yalantinglibs/vcpkg.json +++ b/ports/yalantinglibs/vcpkg.json @@ -1,11 +1,22 @@ { "name": "yalantinglibs", - "version": "0.3.9", + "version": "0.3.10", "description": "A Collection of C++20 libraries, include struct_pack, struct_json, struct_xml, struct_yaml, struct_pb, easylog, coro_rpc, coro_http and async_simple", - "homepage": "https://github.com/171930433/yalantinglibs", + "homepage": "https://github.com/alibaba/yalantinglibs", "license": "Apache-2.0", - "supports": "!android", "dependencies": [ + { + "name": "asio", + "version>=": "1.24.0" + }, + { + "name": "async-simple", + "version>=": "1.3" + }, + { + "name": "frozen", + "version>=": "1.2.0" + }, { "name": "vcpkg-cmake", "host": true