diff --git a/ports/usockets/portfile.cmake b/ports/usockets/portfile.cmake index 25c784117d6..0dbbdadf091 100644 --- a/ports/usockets/portfile.cmake +++ b/ports/usockets/portfile.cmake @@ -1,3 +1,6 @@ +vcpkg_minimum_required(VERSION 2022-10-12) # for ${VERSION} +vcpkg_check_linkage(ONLY_STATIC_LIBRARY) #Upstream only support static compilation: https://github.com/uNetworking/uSockets/commit/b950efd6b10f06dd3ecb5b692e5d415f48474647 + if(NOT VCPKG_TARGET_IS_LINUX) set(USE_LIBUV ON) endif() @@ -9,8 +12,8 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO uNetworking/uSockets - REF 760a0243c77272df2225fcd50acfc0b1d7ffff0d #v0.8.3 - SHA512 23b79d11ebdfc1578fd5234246ba39d5c191c4bc3c32b62cd6c18aabc160bf0033829809451f28bfb911eedde1ccd71182d4af6884eb15949dbfacda4cded259 + REF "v${VERSION}" + SHA512 89aadb2d077f58e5450ff62e685b894925113cedfa15cda03a9331fb9adcedcdd2f5fd51a8eae0719143566bef89c658bd75a2553282479d20b40c1d3042d273 HEAD_REF master ) @@ -34,6 +37,6 @@ vcpkg_cmake_configure( vcpkg_cmake_install() -file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") vcpkg_copy_pdbs() diff --git a/ports/usockets/vcpkg.json b/ports/usockets/vcpkg.json index 9a5eb2d6051..ec2d4cc3637 100644 --- a/ports/usockets/vcpkg.json +++ b/ports/usockets/vcpkg.json @@ -1,6 +1,6 @@ { "name": "usockets", - "version": "0.8.3", + "version": "0.8.5", "description": "Miniscule cross-platform eventing, networking & crypto for async applications", "homepage": "https://github.com/uNetworking/uSockets", "license": "Apache-2.0", @@ -9,10 +9,6 @@ { "name": "vcpkg-cmake", "host": true - }, - { - "name": "vcpkg-cmake-config", - "host": true } ], "features": { diff --git a/versions/baseline.json b/versions/baseline.json index c91c1b812ff..00cf044b087 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -7837,7 +7837,7 @@ "port-version": 4 }, "usockets": { - "baseline": "0.8.3", + "baseline": "0.8.5", "port-version": 0 }, "usrsctp": { diff --git a/versions/u-/usockets.json b/versions/u-/usockets.json index 4ed21a202d9..2cbf659aeb3 100644 --- a/versions/u-/usockets.json +++ b/versions/u-/usockets.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "79d76cd232129419d6e9e3afdc6ba689f4c00bf7", + "version": "0.8.5", + "port-version": 0 + }, { "git-tree": "7738ec8a752614f52d6c117bb28b4d4588e43756", "version": "0.8.3",