diff options
| author | bialasjaroslaw <bialas.jaroslaw@gmail.com> | 2020-09-09 21:01:49 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-09 12:01:49 -0700 |
| commit | ad81400f9c06b16e7c76493f2f9bfe082eed0b03 (patch) | |
| tree | 99e13ff3cf8deff46b529de198c5e213dd308885 | |
| parent | dc56928e6af92c97879cb5a4b5e42929878c639f (diff) | |
| download | vcpkg-ad81400f9c06b16e7c76493f2f9bfe082eed0b03.tar.gz vcpkg-ad81400f9c06b16e7c76493f2f9bfe082eed0b03.zip | |
[zeromq]Fix missing system version for mingw builds (#13408)
* Fix missing system version
System version is required to be 6.0 or higher for ZeroMQ to work correctly.
* Update ports/zeromq/CONTROL
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
| -rw-r--r-- | ports/zeromq/CONTROL | 1 | ||||
| -rw-r--r-- | ports/zeromq/portfile.cmake | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/ports/zeromq/CONTROL b/ports/zeromq/CONTROL index e334fab7c..a3df52420 100644 --- a/ports/zeromq/CONTROL +++ b/ports/zeromq/CONTROL @@ -1,5 +1,6 @@ Source: zeromq Version: 2019-09-20 +Port-Version: 1 Homepage: https://github.com/zeromq/libzmq Description: The ZeroMQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products diff --git a/ports/zeromq/portfile.cmake b/ports/zeromq/portfile.cmake index 4df376a1b..657b15089 100644 --- a/ports/zeromq/portfile.cmake +++ b/ports/zeromq/portfile.cmake @@ -19,6 +19,11 @@ vcpkg_check_features( websockets-sha1 DISABLE_WS ) +set(PLATFORM_OPTIONS) +if(VCPKG_TARGET_IS_MINGW) + set(PLATFORM_OPTIONS "-DCMAKE_SYSTEM_VERSION=6.0") +endif() + vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} PREFER_NINJA @@ -31,6 +36,7 @@ vcpkg_configure_cmake( -DWITH_DOCS=OFF -DWITH_NSS=OFF ${FEATURE_OPTIONS} + ${PLATFORM_OPTIONS} OPTIONS_DEBUG "-DCMAKE_PDB_OUTPUT_DIRECTORY=${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg" ) |
