aboutsummaryrefslogtreecommitdiff
path: root/ports/boost-heap
diff options
context:
space:
mode:
authoryurybura <yurybura@gmail.com>2020-12-24 04:16:42 +0300
committerGitHub <noreply@github.com>2020-12-23 17:16:42 -0800
commitf2c91b2d897ebbc7f4531ed46e6a650a582a92ff (patch)
tree4f4a8e74c65a534e9927a3983ac30e0db5d56319 /ports/boost-heap
parent6654632423844b0ff5441a6a99b4ae0ae259928f (diff)
downloadvcpkg-f2c91b2d897ebbc7f4531ed46e6a650a582a92ff.tar.gz
vcpkg-f2c91b2d897ebbc7f4531ed46e6a650a582a92ff.zip
[boost] update to 1.75.0 (#15090)
Diffstat (limited to 'ports/boost-heap')
-rw-r--r--ports/boost-heap/0002-Fix-compilation-on-MSVC-in-node_disposer.patch38
-rw-r--r--ports/boost-heap/CONTROL2
-rw-r--r--ports/boost-heap/portfile.cmake5
3 files changed, 3 insertions, 42 deletions
diff --git a/ports/boost-heap/0002-Fix-compilation-on-MSVC-in-node_disposer.patch b/ports/boost-heap/0002-Fix-compilation-on-MSVC-in-node_disposer.patch
deleted file mode 100644
index d40dea3d8..000000000
--- a/ports/boost-heap/0002-Fix-compilation-on-MSVC-in-node_disposer.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From ed015c3b21c10166321f7565e038b690ad8e04df Mon Sep 17 00:00:00 2001
-From: Glen Fernandes <glen.fernandes@gmail.com>
-Date: Mon, 17 Aug 2020 19:00:58 -0400
-Subject: [PATCH 2/3] Fix compilation on MSVC in node_disposer
-
----
- include/boost/heap/detail/heap_node.hpp | 8 +++++++-
- 1 file changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/include/boost/heap/detail/heap_node.hpp b/include/boost/heap/detail/heap_node.hpp
-index 04ed7ae..755eac3 100644
---- a/include/boost/heap/detail/heap_node.hpp
-+++ b/include/boost/heap/detail/heap_node.hpp
-@@ -83,6 +83,12 @@ std::size_t count_nodes(const Node * n)
- return 1 + count_list_nodes<Node, typename Node::child_list>(n->children);
- }
-
-+template<class Node>
-+void destroy_node(Node& node)
-+{
-+ node.~Node();
-+}
-+
-
- /* node cloner
- *
-@@ -142,7 +148,7 @@ struct node_disposer
- {
- node_pointer n = static_cast<node_pointer>(base);
- n->clear_subtree(alloc_);
-- n->~Node();
-+ boost::heap::detail::destroy_node(*n);
- alloc_.deallocate(n, 1);
- }
-
---
-2.22.0.windows.1
-
diff --git a/ports/boost-heap/CONTROL b/ports/boost-heap/CONTROL
index 794dc13e0..3396962ef 100644
--- a/ports/boost-heap/CONTROL
+++ b/ports/boost-heap/CONTROL
@@ -1,6 +1,6 @@
# Automatically generated by scripts/boost/generate-ports.ps1
Source: boost-heap
-Version: 1.74.0
+Version: 1.75.0
Build-Depends: boost-array, boost-assert, boost-bind, boost-concept-check, boost-core, boost-integer, boost-intrusive, boost-iterator, boost-parameter, boost-static-assert, boost-throw-exception, boost-type-traits, boost-vcpkg-helpers
Homepage: https://github.com/boostorg/heap
Description: Boost heap module
diff --git a/ports/boost-heap/portfile.cmake b/ports/boost-heap/portfile.cmake
index 592d977fe..c20839543 100644
--- a/ports/boost-heap/portfile.cmake
+++ b/ports/boost-heap/portfile.cmake
@@ -3,10 +3,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/heap
- REF boost-1.74.0
- SHA512 239d49d34c7d8300569b67fd979ac81cf5cefdd573787094b46b587384afc6881bd67bb9ffbc99da330b2ff45427a50782cc45c7b83c2a316936abed07bd4db3
+ REF boost-1.75.0
+ SHA512 1f8127aba16efce6694451dd04130cae92a88257937d87860fdbf9111405f458e8a162f3d541b00c5e4d0e3eba4cadc1c9fd2424eb03e52ce1302cd8ef1e0af5
HEAD_REF master
- PATCHES 0002-Fix-compilation-on-MSVC-in-node_disposer.patch
)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)