aboutsummaryrefslogtreecommitdiff
path: root/ports/boost-context
diff options
context:
space:
mode:
authorRobert Schumacher <roschuma@microsoft.com>2018-08-09 22:56:09 -0700
committerRobert Schumacher <roschuma@microsoft.com>2018-08-20 14:26:49 -0700
commiteae02c95b33ec0272a232395820379e0a8b2393d (patch)
tree2b5c15c4d61d8fe497d3de2b90167065479bda10 /ports/boost-context
parent5e57beb401c260cea9cb5c355410f1ffc4e49347 (diff)
downloadvcpkg-eae02c95b33ec0272a232395820379e0a8b2393d.tar.gz
vcpkg-eae02c95b33ec0272a232395820379e0a8b2393d.zip
[boost] Update to 1.68.0
[boost-vcpkg-helpers] Improve include scanner [boost-vcpkg-helpers] Fix boost/functional/hash -> boost/container_hash dependency [boost-context] Install replacement boost/context/all.hpp to support FindBoost.cmake [boost] Improve port dependency qualifiers for UWP [boost-contract] Mark as known to fail for ARM
Diffstat (limited to 'ports/boost-context')
-rw-r--r--ports/boost-context/CONTROL2
-rw-r--r--ports/boost-context/portfile.cmake10
2 files changed, 9 insertions, 3 deletions
diff --git a/ports/boost-context/CONTROL b/ports/boost-context/CONTROL
index 5797590fe..72a71a27f 100644
--- a/ports/boost-context/CONTROL
+++ b/ports/boost-context/CONTROL
@@ -1,5 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-context
-Version: 1.67.0
+Version: 1.68.0-1
Build-Depends: boost-assert, boost-build, boost-config, boost-detail, boost-integer, boost-modular-build-helper, boost-pool, boost-predef, boost-smart-ptr, boost-vcpkg-helpers
Description: Boost context module
diff --git a/ports/boost-context/portfile.cmake b/ports/boost-context/portfile.cmake
index ecdfe4d69..fbfdb98f0 100644
--- a/ports/boost-context/portfile.cmake
+++ b/ports/boost-context/portfile.cmake
@@ -5,8 +5,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/context
- REF boost-1.67.0
- SHA512 4d6f7c0211c6941c8089d844b4ceae45322c2089ce41c029a21ef9b4fabdc0030a0c99fcc6c6be43d10372a171726b03a62aecae0241b8f2427439a2a283c306
+ REF boost-1.68.0
+ SHA512 6010cac31d408a9e4a47640b521da810240c697b529e85f97650f022397a55f1b509baf72076fa6e9ebec556c7a38d3da5045e9584c4dbde3d85fa61a5f91043
HEAD_REF master
)
@@ -19,3 +19,9 @@ include(${CURRENT_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
+
+# boost-context removed all.hpp, which is used by FindBoost to determine that context is installed
+if(NOT EXISTS ${CURRENT_PACKAGES_DIR}/include/boost/context/all.hpp)
+ file(WRITE ${CURRENT_PACKAGES_DIR}/include/boost/context/all.hpp
+ "#error \"#include <boost/context/all.hpp> is no longer supported by boost_context.\"")
+endif() \ No newline at end of file