aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>2021-07-08 00:26:53 +0800
committerGitHub <noreply@github.com>2021-07-07 09:26:53 -0700
commita1225b69e037b2f3a8dbf4a40bc4d3c957e1f865 (patch)
treededbee5025aac98c6feb2996457ffcfe68cb770e
parent959e4c61cde41578a48207001024428d1744fd22 (diff)
downloadvcpkg-a1225b69e037b2f3a8dbf4a40bc4d3c957e1f865.tar.gz
vcpkg-a1225b69e037b2f3a8dbf4a40bc4d3c957e1f865.zip
[socket-io-client]fix socket-io-client use (#18768)
* update patch file * update version
-rw-r--r--ports/socket-io-client/fix-file-not-found.patch19
-rw-r--r--ports/socket-io-client/portfile.cmake2
-rw-r--r--ports/socket-io-client/vcpkg.json1
-rw-r--r--versions/baseline.json2
-rw-r--r--versions/s-/socket-io-client.json5
5 files changed, 20 insertions, 9 deletions
diff --git a/ports/socket-io-client/fix-file-not-found.patch b/ports/socket-io-client/fix-file-not-found.patch
index a7fbdb1e3..f733b56a0 100644
--- a/ports/socket-io-client/fix-file-not-found.patch
+++ b/ports/socket-io-client/fix-file-not-found.patch
@@ -1,8 +1,8 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 19c5e54..ca8a00d 100644
+index 19c5e54..9d2e1ec 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -31,16 +31,20 @@ add_definitions(
+@@ -31,17 +31,20 @@ add_definitions(
-D_WEBSOCKETPP_CPP11_FUNCTIONAL_
)
@@ -20,13 +20,13 @@ index 19c5e54..ca8a00d 100644
set_property(TARGET sioclient PROPERTY CXX_STANDARD 11)
set_property(TARGET sioclient PROPERTY CXX_STANDARD_REQUIRED ON)
-+target_link_libraries(sioclient PRIVATE websocketpp::websocketpp)
-+target_link_libraries(sioclient PRIVATE asio asio::asio)
-+target_link_libraries(sioclient PRIVATE rapidjson)
++target_link_libraries(sioclient PRIVATE websocketpp::websocketpp asio asio::asio rapidjson)
++
if(BUILD_SHARED_LIBS)
set_target_properties(sioclient
-@@ -56,9 +60,6 @@ if(OPENSSL_FOUND)
+ PROPERTIES
+@@ -56,15 +59,12 @@ if(OPENSSL_FOUND)
add_library(sioclient_tls ${ALL_SRC})
target_include_directories(sioclient_tls PRIVATE
${CMAKE_CURRENT_LIST_DIR}/src
@@ -36,3 +36,10 @@ index 19c5e54..ca8a00d 100644
${OPENSSL_INCLUDE_DIR}
)
+ set_property(TARGET sioclient_tls PROPERTY CXX_STANDARD 11)
+ set_property(TARGET sioclient_tls PROPERTY CXX_STANDARD_REQUIRED ON)
+-target_link_libraries(sioclient_tls PRIVATE ${OPENSSL_LIBRARIES} )
++target_link_libraries(sioclient_tls PRIVATE ${OPENSSL_LIBRARIES} websocketpp::websocketpp asio asio::asio rapidjson)
+ target_compile_definitions(sioclient_tls PRIVATE -DSIO_TLS)
+ if(BUILD_SHARED_LIBS)
+ set_target_properties(sioclient_tls
diff --git a/ports/socket-io-client/portfile.cmake b/ports/socket-io-client/portfile.cmake
index 7b81118ba..1dafa3221 100644
--- a/ports/socket-io-client/portfile.cmake
+++ b/ports/socket-io-client/portfile.cmake
@@ -11,8 +11,6 @@ vcpkg_from_github(
fix-error-C3321.patch
)
-file(REMOVE "${SOURCE_PATH}/cmake/modules/Findzstd.cmake")
-
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
diff --git a/ports/socket-io-client/vcpkg.json b/ports/socket-io-client/vcpkg.json
index 6ecf8b90b..7a182c190 100644
--- a/ports/socket-io-client/vcpkg.json
+++ b/ports/socket-io-client/vcpkg.json
@@ -1,6 +1,7 @@
{
"name": "socket-io-client",
"version": "3.0.0",
+ "port-version": 1,
"description": "C++11 implementation of Socket.IO client",
"homepage": "https://github.com/socketio/socket.io-client-cpp",
"dependencies": [
diff --git a/versions/baseline.json b/versions/baseline.json
index 2244427b7..f3cc5ae69 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -5850,7 +5850,7 @@
},
"socket-io-client": {
"baseline": "3.0.0",
- "port-version": 0
+ "port-version": 1
},
"sockpp": {
"baseline": "0.7",
diff --git a/versions/s-/socket-io-client.json b/versions/s-/socket-io-client.json
index d81657ab1..5b757efdf 100644
--- a/versions/s-/socket-io-client.json
+++ b/versions/s-/socket-io-client.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "fb9a92d56d3208354e66f4a449698af2e2d2fd2f",
+ "version": "3.0.0",
+ "port-version": 1
+ },
+ {
"git-tree": "a84a0e4ab231050bf881b44603070de5da27ae05",
"version": "3.0.0",
"port-version": 0