aboutsummaryrefslogtreecommitdiff
path: root/ports/cpp-netlib/portfile.cmake
diff options
context:
space:
mode:
authorras0219 <533828+ras0219@users.noreply.github.com>2020-09-27 17:37:11 -0700
committerGitHub <noreply@github.com>2020-09-27 17:37:11 -0700
commitd0511fbd55629a078b10243b23ab1a7301fb54cf (patch)
tree75ca97bbf95af4710eb445c20891b5083312933d /ports/cpp-netlib/portfile.cmake
parent84c22a78b49f5682d17a5549d8399bc25edfd753 (diff)
downloadvcpkg-d0511fbd55629a078b10243b23ab1a7301fb54cf.tar.gz
vcpkg-d0511fbd55629a078b10243b23ab1a7301fb54cf.zip
[cpp-netlib] Fix usage with boost 1.73 (#13671)
* [cpp-netlib] Fix usage with boost 1.72 * Add dependency port boost-logic, boost-scope-exit Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
Diffstat (limited to 'ports/cpp-netlib/portfile.cmake')
-rw-r--r--ports/cpp-netlib/portfile.cmake21
1 files changed, 12 insertions, 9 deletions
diff --git a/ports/cpp-netlib/portfile.cmake b/ports/cpp-netlib/portfile.cmake
index 1e505ec22..adfe9ad29 100644
--- a/ports/cpp-netlib/portfile.cmake
+++ b/ports/cpp-netlib/portfile.cmake
@@ -5,18 +5,21 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO cpp-netlib/cpp-netlib
- REF cpp-netlib-0.13.0-final
- SHA512 1839bf1acb7917acd2957f1008a44ed26a38849afb5843bfa0d5c557dde530afab4183d8d273a87d6416aad2b3a59fdecdef5fbb62bc91ed484486c80a1de5eb
+ REF 31d304cdf52b485f465ada433d8905171b61cbff
+ SHA512 6d157e6d950dd76a6d16b9c13d4d29f188d9f540eb0b44ab169016e1d7a360995e51d9923b532503a17dd2c8e0e2a38b2f9b531db03b33239e7fb9ca4d047b0c
HEAD_REF master
+ # Updator's note: cpp-netlib has many templates that are not fully instantiated when not building examples.
+ # This patch specifically fixes one of those issues
+ # To test updates, enable building examples below (may also require patching out uses of cxxopts)
+ PATCHES stream-handler-executor.patch
)
- vcpkg_configure_cmake(
- SOURCE_PATH ${SOURCE_PATH}
- PREFER_NINJA
- OPTIONS
- -DCPP-NETLIB_BUILD_TESTS=off
- -DCPP-NETLIB_BUILD_EXAMPLES=off
-
+vcpkg_configure_cmake(
+ SOURCE_PATH ${SOURCE_PATH}
+ PREFER_NINJA
+ OPTIONS
+ -DCPP-NETLIB_BUILD_TESTS=OFF
+ -DCPP-NETLIB_BUILD_EXAMPLES=OFF
)
vcpkg_install_cmake()