82 Commits

Author SHA1 Message Date
pravic
18b029a5e3 [WIP] Add a Homepage URL entry for vcpkg ports (#2933)
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-15 16:54:47 -07:00
Robert Schumacher
9d473a6954
[boost] Update to 1.70.0 (#6141)
* [boost] Update to 1.70.0

* [boost-build] Update to 1.70.0

* [folly][freeopcua][libtorrent][websocketpp] Upgrades/patches to handle boost 1.70

* [boost-variant] Revert to 1.69 due to regression
[fizz][folly] Update and fix for boost 1.70
[libsodium] Use CMake buildsystem replacement to enable non-Windows

* [wangle] Update. [folly] Avoid linking debug libs in release.

* [pcl] Fix compatibility with boost 1.70

* [fizz] Handle merge regression

* [arrow] Modernize and fix cmake targets

* [boost-type-traits] Update patches for arm64-windows

* [boost-locale] Add boost-system and boost-thread as arm64 dependencies

* [ompl] Add missing boost-timer dependency
2019-05-16 18:33:32 -07:00
Andrew McMahon
0e759709dd [boost] update boost to 1.69. Fixes #5023 #4961 (#5059)
* Update boost to 1.69. Fixes #5023

- Remove boost-signal (rationale: deprecated and removed in 1.69)
- Remove boost-hana workaround by xiangfan-ms #4186 #3579 (rationale: 1.69 incorporates required fixes in hana master branch; builds fine in VS2017 15.9)

* [boost-signals] Restore signals from boost 1.68 because it is required by wt

* [boost-vcpkg-helpers] Improve dependency detection

* [boost-iostreams] Revert to cmake build to enable dependencies

* [boost-iostreams] Fix use of zstd in static builds

* [libtorrent] Update to 1.2.0

* [wt] Update to 4.0.5

* [boost-safe-numerics] [boost-vcpkg-helpers] Added safe_numerics; slight mod to regex match

* [hpx] Backport boost 1.69 fixes

* [libtorrent] Clean up cmake file installation

* [boost-type-traits] Fix MSVC arm
2019-01-30 16:04:17 -08:00
Robert Schumacher
eae02c95b3 [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
2018-08-20 14:26:49 -07:00
Robert Schumacher
751015f6a4 [boost] Update to 1.67 2018-04-19 10:40:06 -07:00
Robert Schumacher
b831381cf5 [boost] Improve non-windows support 2018-04-19 10:40:06 -07:00
Albert Ziegenhagel
14ef8e2fd2 Fix building boost.mpi (#2684)
* Fix building boost.mpi

* [boost-*] Remove boost-mpi dependencies to avoid direct dependency on msmpi.

* [boost-build] Bump version with mpi changes
2018-02-17 03:54:43 -08:00
Robert Schumacher
4726567639 [boost-vcpkg-helpers][boost] Add autogenerated message 2018-02-01 11:31:46 -08:00
Konstantin Podsvirov
b8c14a9752 [boost] Restore the description 2018-02-01 19:42:32 +03:00
Robert Schumacher
14358e8b25 [boost] Modularize 2017-12-19 10:21:58 -08:00
Robert Schumacher
5335d17f53 [vcpkg] Initial experimental support for VCPKG_BUILD_TYPE release 2017-11-25 15:25:18 -08:00
Robert Schumacher
1b2f75be94 [vcpkg] Support \share\<port>\usage to handle libraries which are found through built-in Find Modules. 2017-11-16 23:54:55 -08:00
Robert Schumacher
ec4eec1f71 [boost] Handle spaces in vcpkg path. 2017-11-01 05:04:44 -07:00
Robert Schumacher
32727f26ba [boost] --ignore-site-config, thanks @vinniefalco and @swatanabe! 2017-10-28 03:54:49 -07:00
Robert Schumacher
da04e942f2 [boost] Only define BOOST_ALL_NO_LIB if not already defined. Fixes #2061. 2017-10-27 23:55:48 -07:00
Robert Schumacher
e3dcfcb403 [boost] Fix manual-links. Fixes #2057. 2017-10-25 13:57:28 -07:00
Robert Schumacher
ae3fe7cd16 [boost] Add feature packages for regex-icu, locale-icu, and python 2017-10-17 14:42:05 -07:00
Robert Schumacher
ee2831c548 Merge from master 2017-10-16 17:17:28 -07:00
Arkady Shapkin
3a6ad750c9 [boost] Update to version 1.65.1 2017-09-10 02:40:01 +03:00
Martin Müller
d88f53de9c In debug configuration, link boost with debug Python libraries instead of release ones 2017-08-31 08:45:22 +02:00
Martin Müller
1304b77202 Bump boost version 2017-08-31 08:45:21 +02:00
Martin Müller
481128e979 Build boost.python 2017-08-31 08:44:51 +02:00
Martin Müller
99a8d74549 Use ICU in boost build 2017-08-31 08:44:50 +02:00
Alexander Karatarakis
27d5f57cdb [boost] Use fixed commit for 1.65 patch 2017-08-29 14:42:32 -07:00
Tsukasa Sugiura
4fdcca314a Apply Hotfix of Known Issues for Boost 1.65.0
Apply Hotfix of Known Issues for Boost 1.65.0.
2017-08-30 03:11:37 +09:00
Alexander Karatarakis
79365783d0 [boost] Fix uwp build by disabling stacktrace and fiber 2017-08-23 15:14:21 -07:00
Alexander Karatarakis
ea4799847f [boost] Update to 1.65 2017-08-21 20:41:35 -07:00
Robert Schumacher
f761259f34 [boost] Update diff hash. No version bump required because contents are functionally identical. 2017-06-27 10:22:29 -07:00
codicodi
72eb21a515 [boost] forcibly undefine BOOST_ALL_DYN_LINK in static builds 2017-05-29 21:36:10 +02:00
Robert Schumacher
74c2c23c13 [boost] Fix uwp builds. Add x86-uwp to CI.
Fixes #1069.
2017-05-14 19:56:16 -07:00
codicodi
61766d1dc9 [boost] use 'd' suffixed bzip2 library in debug build 2017-05-10 18:19:35 +02:00
Robert Schumacher
0c2f66c49b [boost] Move boost_test_exec_monitor into manual-link subdirectory. Fixes #352. 2017-05-01 23:45:36 -07:00
pravic
e373bc98fe Revert TLS patch since it has been fixed in 1.64 2017-04-21 14:10:26 +03:00
Alexander Karatarakis
af36901536 [boost] Update to v1.64 2017-04-20 14:21:58 -07:00
Robert Schumacher
9655b99e71 [boost] Fix UWP builds by disabling nonfunctioning components. 2017-04-04 11:13:41 -07:00
Robert Schumacher
a1c72e3e7d [boost] Add retry to deleting _debug_ intermediate folders 2017-03-21 13:34:21 -07:00
Robert Schumacher
e68709efcf [boost] Add retry to deleting intermediate folders 2017-03-21 13:30:39 -07:00
Robert Schumacher
3b5c7dff22 [boost] Bump version to observe addition of patch. 2017-03-21 13:00:12 -07:00
Fabian Wosar
a9ec74f176 Fix paths in patch file 2017-03-21 20:03:24 +01:00
Fabian Wosar
2aab56942a Forgot the actual patch application 2017-03-21 19:51:09 +01:00
Fabian Wosar
9878f153c1 Add boost patch to fix initialisation issues when using the VS2017 14.1 toolchain and static linking 2017-03-21 19:34:29 +01:00
Robert Schumacher
b11ab655e2 [boost] Hotfix for building on VS2015 2017-03-02 02:56:35 -08:00
Robert Schumacher
b6007c9ea5 [boost] Support for VS2017 2017-02-28 11:03:39 -08:00
Robert Schumacher
0b2dd9bb98 [boost] Add additional build assertions. 2017-01-31 18:14:25 -08:00
Alexander Karatarakis
fb7cc35f30 [boost] Update to 1.63 2017-01-26 13:28:07 -08:00
Robert Schumacher
7bd267bc13 [boost] Bump version to correspond with added bzip2 dependency. 2017-01-25 17:27:53 -08:00
Manuel Massing
44590c5c1e [boost] Add bzip2 support 2017-01-25 10:16:44 +01:00
Manuel Massing
a3aeb99092 [boost] Fix zlib detection in debug build 2017-01-25 08:56:36 +01:00
Christian Ullrich
bc874e3db2 Fix Boost dynamic build.
Some of the Boost libraries build differently depending on whether
BOOST_X_DYN_LINK is defined, so this symbol must be present in the
dynamic build, and removing it as part of disabling auto-link was wrong.

Reverts half of 5a3881a0.
2017-01-17 15:52:49 +01:00
Christian Ullrich
59c34be252 Disable Boost auto-link.
Fixes #483. vcpkg always links all installed libraries for the target
triplet; Boost's own auto-link feature is therefore redundant.
2017-01-03 14:06:49 +01:00