Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to latest version 2024-05-28 #3

Merged
merged 73 commits into from
May 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
f5cab82
[gdk-pixbuf] Update to 2.42.12 (#38789)
SchaichAlonso May 17, 2024
5b55ba9
[vcpkg baseline][qt5-base] Add option disable feature gssapi to fix c…
JonLiu1993 May 17, 2024
06475a3
[wxwidgets] Update to 3.2.5 (#38733)
jimwang118 May 17, 2024
f494dbb
[glaze] update to v2.6.3 (#38793)
jbbjarnason May 17, 2024
9b9c16f
[mp-units] update to v2.1.1 (#38791)
jbbjarnason May 17, 2024
b4bbda7
[avcpp] Update to 2.3.2 (#38749)
LilyWangLL May 17, 2024
f8d65dc
[icu] Add reminder to install autoconf-archive (#38019)
MonicaLiu0311 May 17, 2024
7eb700c
[libjxl] Fix wasm32-emscripten build (#38785)
davidepianca98 May 17, 2024
261dd68
DevDiv Internal Mint SAS Tokens (#38803)
BillyONeal May 20, 2024
a100b6b
[mongoose] update to 7.14 (#38830)
AenBleidd May 21, 2024
e254914
[sail] Bump version to 0.9.5 (#38829)
HappySeaFox May 21, 2024
4fac06d
[sqlite-orm] Fix test feature to support uwp (#38825)
jimwang118 May 21, 2024
8a875a6
[glaze] update to v2.6.4 (#38819)
jbbjarnason May 21, 2024
dbcf97b
[DPP] Bump to version 10.0.30 (#38811)
braindigitalis May 21, 2024
587cd22
[hdr-histogram] add new port (#38810)
EfesX May 21, 2024
39704b0
[flatbush] update to v1.2.1 (#38848)
chusitoo May 22, 2024
bb2f69f
[cgltf] update to v1.14 (#38837)
JonLiu1993 May 22, 2024
5eba049
[vcpkg baseline][realm-core] Fix zlib lookup failure (#38832)
jimwang118 May 22, 2024
644d0ed
[qttools] remove assistant as a host default feature (#38612)
tsondergaard May 22, 2024
62f8f89
[quill] Update to 3.9.0 (#38807)
RT2Code May 22, 2024
2fd62b5
[cli11] Update to 2.4.2 (#38805)
dg0yt May 22, 2024
8b24c4e
[bgfx]: Update to 1.127.8725.469 (#38816)
bwrsandman May 23, 2024
ed472cd
[boost-interprocess] Fix link libs (#38815)
dg0yt May 23, 2024
b361950
[boost-container] Fix deps and emscripten (#38806)
dg0yt May 23, 2024
b4b8719
[vcpkg-tool-meson] Fix warnings, cmake, llvm 18 (#38796)
dg0yt May 23, 2024
4215306
[qt5-base,qt5-tools,qt5-doc] Fix dependencies, enable qdoc (#38058)
dg0yt May 23, 2024
829c9e3
[curl] Refactor curl port (#38786)
talregev May 23, 2024
cb263f8
[libavif] add dav1d feature (#38365)
VentuzTammoHinrichs May 23, 2024
53c5721
[avcpp] Update to 2.4.0 (#38590)
MonicaLiu0311 May 23, 2024
71a6440
[fastrtps] Update to 2.14.0 (#38637)
Reen May 23, 2024
808cce4
[libdjinterop] Update to 0.21.0 (#38888)
mr-smidge May 23, 2024
47b3152
[ctre] update to 3.9.0 (#38887)
ZeroMemes May 23, 2024
f33c861
[vcpkg-scripts] Update nuget to 6.10.0 (#38872)
stemann May 23, 2024
6bc37f3
Patch Tuesday for May 2024 (#38802)
BillyONeal May 23, 2024
67026fa
[sentry-native] update to 0.7.3 (#38866)
AenBleidd May 23, 2024
d201e65
[ffmpeg] Handle -F from libs (#38858)
dg0yt May 23, 2024
382e321
[msgpack] Update to 6.1.1 (#38717)
receiver1 May 23, 2024
71befd7
[krb5] Add windows (#38706)
talregev May 23, 2024
77daaf0
Revert "Patch Tuesday for May 2024" (#38890)
BillyONeal May 23, 2024
57676e8
[cpprestsdk] fix bad define in header for clang (#38659)
russelltg May 23, 2024
59aeb8f
[blas] Resolve baseline problems (#38467)
BillyONeal May 23, 2024
859089c
[type-safe] update to 0.2.4 (#38923)
ZeroMemes May 24, 2024
ab35368
[libslirp] Update to 4.8.0 (#38917)
LilyWangLL May 24, 2024
2ac5baa
[tinygltf] update to 2.8.22 (#38914)
miyanyan May 24, 2024
d42de9a
[sentry-native] update to 0.7.4 (#38898)
AenBleidd May 24, 2024
909f7fb
[cudnn] add cudnn 9.1 compatibility (#38933)
cenit May 25, 2024
eb445dc
[curl] Update to 8.8.0 (#38862)
dg0yt May 25, 2024
a9ba765
[nghttp2] update to 1.62.1 (#38857)
alagoutte May 25, 2024
bb73c2e
[nanoflann] Update to 1.5.5 (#38853)
SunBlack May 25, 2024
91ce506
[qtwebengine] Fix error C2275 and C2672 in MSVC (#38895)
LilyWangLL May 25, 2024
13c141f
[gettext-libintl] Link CoreFoundation on apple (#38859)
dg0yt May 25, 2024
05dd7eb
[libmagic] Update dependency specifications. (#38798)
teo-tsirpanis May 25, 2024
248380e
[protobuf] fix pc library reference (#38822)
FrankXie05 May 25, 2024
7fd2b83
[cgal] fix dependency (#38618)
moritz-h May 25, 2024
01f6021
Patch Tuesday for May 2024 (Again) (#38891)
BillyONeal May 25, 2024
919348f
[luafilesystem] Add cmake files (#38425)
TheCycoONE May 27, 2024
a8c02e6
[open62541] Update to 1.3.10 [open62541pp] Update to 0.13.0 (#38953)
WangWeiLin-MV May 27, 2024
87d5f80
[yomm2] update to 1.5.2 (#38950)
jll63 May 27, 2024
d881420
[libnick] Update to 2024.5.1 (#38949)
nlogozzo May 27, 2024
b781a5a
[yara] Update yara to version 4.5.1 (#38942)
fwosar May 27, 2024
1f61030
[robotraconteur] Update to version 1.2.1 (#38939)
johnwason May 27, 2024
a7d78e0
[live555] update to 2024-05-15 (#38924)
Cheney-W May 27, 2024
d837c81
[VTK] Add IOOCCT feature to VTK. (#38920)
larshg May 27, 2024
a03284c
[brpc] update to 1.9.0 (#38918)
Cheney-W May 27, 2024
ec0082b
[yyjson] Update to 0.9.0 (#38889)
jimwang118 May 27, 2024
cd0fbc3
[quill] Update to 4.1.0 (#38886)
RT2Code May 27, 2024
20ea78b
[gsl] update to 2.8 (#38944)
MehdiChinoune May 27, 2024
2f3a43a
[phnt]Update phnt to 1.1.0 (#38863)
frendguo May 27, 2024
891f875
[liborigin] fix x64-linux-dynamic (#38824)
MehdiChinoune May 27, 2024
007aace
[vcpkg-scripts][boost] Improve generate-ports.ps1 (#38814)
dg0yt May 27, 2024
9828b5b
[FFmpeg] chromium patch (#38683)
Neumann-A May 28, 2024
ad80822
[kf5kio] Fix port quirks (#38965)
dg0yt May 28, 2024
dee924d
[libsodium] Update to 1.0.20 (#38954)
LilyWangLL May 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion ports/avcpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO h4tr3d/avcpp
REF "v${VERSION}"
SHA512 10e3ab6bb52ceee2f7d6ea9364dbf5f09fdab5b10f34920f1a1df93ad853e0a4b3de9b554be8482d8444b62e10160c3e26f37907fee217bc9d5728329e06ad85
SHA512 365ed55e0c2bf2a699899ed6e303fe28fb9d51286579e9d7d1586132c8ab1b09c4b66e94f8061e860d73b60a28fa44769dcfdf030cb0947acfb7cdfd616127d9
HEAD_REF master
PATCHES
0002-av_init_packet_deprecation.patch
Expand Down
2 changes: 1 addition & 1 deletion ports/avcpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "avcpp",
"version": "2.3.0",
"version": "2.4.0",
"description": "Wrapper for the FFmpeg that simplify usage it from C++ projects.",
"homepage": "https://github.com/h4tr3d/avcpp",
"license": "LGPL-2.1-only OR BSD-3-Clause",
Expand Down
13 changes: 11 additions & 2 deletions ports/bgfx/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ vcpkg_download_distfile(
ARCHIVE_FILE
URLS https://github.com/bkaradzic/bgfx.cmake/releases/download/v${VERSION}/bgfx.cmake.v${VERSION}.tar.gz
FILENAME bgfx.cmake.v${VERSION}.tar.gz
SHA512 369943ce0f8f2b5332d7334247d3a9ef0e28a6b1ff5ee250a01f83d1a0bd865687397da791e4c861d1c1b18ec4285f50153139f3c0e398611c7f3b672d1c751c
SHA512 8aea4f3e548f8a79e8899c9d47ec3ca78dae48f77ae039d6f5df325ba73a8ddb70c9b7c1f0cb4129ac488b445e8a8523f36a964e509133bb4a449e073ebf6112
)

vcpkg_extract_source_archive(
Expand All @@ -26,6 +26,13 @@ endif ()

file(COPY "${CMAKE_CURRENT_LIST_DIR}/vcpkg-inject-packages.cmake" DESTINATION "${SOURCE_PATH}")

# It's important to have `${CMAKE_CURRENT_LIST_DIR}` verbatim escaped in bgfxConfig.cmake
if (WIN32)
set(BGFX_ADDITIONAL_TOOL_PATHS "\$\$\{CMAKE_CURRENT_LIST_DIR}/../../../${HOST_TRIPLET}/tools/bgfx \$\$\{CMAKE_CURRENT_LIST_DIR}/../../../bgfx_${HOST_TRIPLET}/tools/bgfx")
else()
set(BGFX_ADDITIONAL_TOOL_PATHS "\"\\\$\$\{CMAKE_CURRENT_LIST_DIR}/../../../${HOST_TRIPLET}/tools/bgfx \\\$\$\{CMAKE_CURRENT_LIST_DIR}/../../../bgfx_${HOST_TRIPLET}/tools/bgfx\"")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS -DBGFX_LIBRARY_TYPE=${BGFX_LIBRARY_TYPE}
Expand All @@ -34,14 +41,16 @@ vcpkg_cmake_configure(
-DBGFX_BUILD_EXAMPLES=OFF
-DBGFX_OPENGLES_VERSION=30
-DBGFX_CMAKE_USER_SCRIPT=vcpkg-inject-packages.cmake
# #25529: Need to inject an extra path because VCPKG_HOST_TARGET is not determined automatically
-DBGFX_ADDITIONAL_TOOL_PATHS=${BGFX_ADDITIONAL_TOOL_PATHS}
${FEATURE_OPTIONS}
)

vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH "lib/cmake/${PORT}")
vcpkg_copy_pdbs()

if (BGFX_BUILD_TOOLS)
if ("tools" IN_LIST FEATURES)
vcpkg_copy_tools(
TOOL_NAMES bin2c shaderc geometryc geometryv texturec texturev AUTO_CLEAN
)
Expand Down
2 changes: 1 addition & 1 deletion ports/bgfx/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "bgfx",
"version": "1.122.8595-458",
"version": "1.127.8725-469",
"maintainers": "Sandy Carter <bwrsandman@users.noreply.github.com>",
"description": "Cross-platform, graphics API agnostic, Bring Your Own Engine/Framework style rendering library.",
"homepage": "https://bkaradzic.github.io/bgfx/overview.html",
Expand Down
2 changes: 2 additions & 0 deletions ports/blas/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@
"$comment": "Keep the platform expressions in sync with the wrappers installed by the portfiles!",
"name": "blas",
"version-date": "2023-04-14",
"port-version": 1,
"description": "Metapackage for packages which provide BLAS",
"license": null,
"supports": "!(android & arm32) & !(android & x64)",
"dependencies": [
{
"name": "lapack-reference",
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-accumulators/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-accumulators",
"version": "1.85.0",
"port-version": 1,
"description": "Boost accumulators module",
"homepage": "https://github.com/boostorg/accumulators",
"homepage": "https://www.boost.org/libs/accumulators",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-algorithm/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-algorithm",
"version": "1.85.0",
"port-version": 1,
"description": "Boost algorithm module",
"homepage": "https://github.com/boostorg/algorithm",
"homepage": "https://www.boost.org/libs/algorithm",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-align/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-align",
"version": "1.85.0",
"port-version": 1,
"description": "Boost align module",
"homepage": "https://github.com/boostorg/align",
"homepage": "https://www.boost.org/libs/align",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-any/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-any",
"version": "1.85.0",
"port-version": 1,
"description": "Boost any module",
"homepage": "https://github.com/boostorg/any",
"homepage": "https://www.boost.org/libs/any",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-array/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-array",
"version": "1.85.0",
"port-version": 1,
"description": "Boost array module",
"homepage": "https://github.com/boostorg/array",
"homepage": "https://www.boost.org/libs/array",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-asio/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-asio",
"version": "1.85.0",
"port-version": 1,
"description": "Boost asio module",
"homepage": "https://github.com/boostorg/asio",
"homepage": "https://www.boost.org/libs/asio",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-assert/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-assert",
"version": "1.85.0",
"port-version": 1,
"description": "Boost assert module",
"homepage": "https://github.com/boostorg/assert",
"homepage": "https://www.boost.org/libs/assert",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-assign/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-assign",
"version": "1.85.0",
"port-version": 1,
"description": "Boost assign module",
"homepage": "https://github.com/boostorg/assign",
"homepage": "https://www.boost.org/libs/assign",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-atomic/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-atomic",
"version": "1.85.0",
"port-version": 1,
"description": "Boost atomic module",
"homepage": "https://github.com/boostorg/atomic",
"homepage": "https://www.boost.org/libs/atomic",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-beast/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-beast",
"version": "1.85.0",
"port-version": 1,
"description": "Boost beast module",
"homepage": "https://github.com/boostorg/beast",
"homepage": "https://www.boost.org/libs/beast",
"license": "BSL-1.0",
"supports": "!emscripten",
"dependencies": [
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-bimap/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-bimap",
"version": "1.85.0",
"port-version": 1,
"description": "Boost bimap module",
"homepage": "https://github.com/boostorg/bimap",
"homepage": "https://www.boost.org/libs/bimap",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-bind/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-bind",
"version": "1.85.0",
"port-version": 1,
"description": "Boost bind module",
"homepage": "https://github.com/boostorg/bind",
"homepage": "https://www.boost.org/libs/bind",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
1 change: 1 addition & 0 deletions ports/boost-build/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-build",
"version": "1.85.0",
"port-version": 1,
"description": "Boost.Build",
"homepage": "https://github.com/boostorg/build",
"license": "BSL-1.0",
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-callable-traits/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-callable-traits",
"version": "1.85.0",
"port-version": 1,
"description": "Boost callable_traits module",
"homepage": "https://github.com/boostorg/callable_traits",
"homepage": "https://www.boost.org/libs/callable_traits",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-charconv/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-charconv",
"version": "1.85.0",
"port-version": 1,
"description": "Boost charconv module",
"homepage": "https://github.com/boostorg/charconv",
"homepage": "https://www.boost.org/libs/charconv",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-chrono/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-chrono",
"version": "1.85.0",
"port-version": 1,
"description": "Boost chrono module",
"homepage": "https://github.com/boostorg/chrono",
"homepage": "https://www.boost.org/libs/chrono",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-circular-buffer/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-circular-buffer",
"version": "1.85.0",
"port-version": 1,
"description": "Boost circular_buffer module",
"homepage": "https://github.com/boostorg/circular_buffer",
"homepage": "https://www.boost.org/libs/circular_buffer",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
2 changes: 2 additions & 0 deletions ports/boost-cmake/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-cmake",
"version": "1.85.0",
"port-version": 1,
"description": "Boost CMake support infrastructure",
"homepage": "https://github.com/boostorg/cmake",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-cobalt/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-cobalt",
"version": "1.85.0",
"port-version": 1,
"description": "Boost cobalt module",
"homepage": "https://github.com/boostorg/cobalt",
"homepage": "https://www.boost.org/libs/cobalt",
"license": "BSL-1.0",
"supports": "!osx & !ios & !android & !uwp",
"dependencies": [
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-compat/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-compat",
"version": "1.85.0",
"port-version": 1,
"description": "Boost compat module",
"homepage": "https://github.com/boostorg/compat",
"homepage": "https://www.boost.org/libs/compat",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-compatibility/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-compatibility",
"version": "1.85.0",
"port-version": 1,
"description": "Boost compatibility module",
"homepage": "https://github.com/boostorg/compatibility",
"homepage": "https://www.boost.org/libs/compatibility",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-compute/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-compute",
"version": "1.85.0",
"port-version": 1,
"description": "Boost compute module",
"homepage": "https://github.com/boostorg/compute",
"homepage": "https://www.boost.org/libs/compute",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-concept-check/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-concept-check",
"version": "1.85.0",
"port-version": 1,
"description": "Boost concept_check module",
"homepage": "https://github.com/boostorg/concept_check",
"homepage": "https://www.boost.org/libs/concept_check",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-config/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-config",
"version": "1.85.0",
"port-version": 1,
"description": "Boost config module",
"homepage": "https://github.com/boostorg/config",
"homepage": "https://www.boost.org/libs/config",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
3 changes: 2 additions & 1 deletion ports/boost-container-hash/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost-container-hash",
"version": "1.85.0",
"port-version": 1,
"description": "Boost container_hash module",
"homepage": "https://github.com/boostorg/container_hash",
"homepage": "https://www.boost.org/libs/container_hash",
"license": "BSL-1.0",
"dependencies": [
{
Expand Down
12 changes: 12 additions & 0 deletions ports/boost-container/no-static-assert.diff
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 78acbe2..01e97c5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -26,7 +26,6 @@ target_link_libraries(boost_container
Boost::config
Boost::intrusive
Boost::move
- Boost::static_assert
)

target_compile_definitions(boost_container
3 changes: 3 additions & 0 deletions ports/boost-container/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ vcpkg_from_github(
REF boost-${VERSION}
SHA512 7b287d5739abdbe08a8a0cb150e513c4feff43731ad923b115aa50d07200586c9b526eb144e7e3f1f191e6ba290032512b216d01cba5178173a3501f6cb37c39
HEAD_REF master
PATCHES
no-static-assert.diff
posix-threads.diff
)

set(FEATURE_OPTIONS "")
Expand Down
21 changes: 21 additions & 0 deletions ports/boost-container/posix-threads.diff
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 01e97c5..faf17d4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -15,6 +15,16 @@ add_library(boost_container
src/synchronized_pool_resource.cpp
src/unsynchronized_pool_resource.cpp
)
+if(NOT WIN32)
+ set(THREADS_PREFER_PTHREAD_FLAG 1)
+ find_package(Threads REQUIRED)
+ target_link_libraries(boost_container PUBLIC Threads::Threads)
+ if(EMSCRIPTEN)
+ # Boost config needs `-pthread` to see `_POSIX_THREADS`,
+ # but FindTheads.cmake finishes with `CMAKE_HAVE_LIBC_PTHREAD`.
+ target_compile_options(boost_container PUBLIC -pthread)
+ endif()
+endif()

add_library(Boost::container ALIAS boost_container)

Loading
Loading