mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-27 10:21:07 +08:00
d1a87fc3ea
* [uriparser] update to 0.9.6 (#22398) * [sobjectizer] Update to v.5.7.3 (#22399) * sobjectizer updated to v5.7.3. * so5extra updated to v1.5.0. * so5extra-1.5.0 added to baseline. * Fixes for old cmake commands. * Update baseline for sobjectizer/so5extra. * modernize cmake functions * update version * modernize cmake functions * update version * udpate version Co-authored-by: Jonliu1993 <13720414433@163.com> * [boost] update to 1.78.0 (#21928) * [scripts] update scripts * [boost-*] generate ports * update versions * [scripts] update boost version in boost-modular-headers.cmake * [scripts] add post source stubs for boost-json and boost-nowide ports and re-generate Boost ports * update versions * [boost-asio] make OpenSSL optional #20718 * update versions * [boost] [boost-mpi] [boost-python] disable python for iOS and Android, fixes #21474 * update versions * [boost-fiber] add NUMA support, fixes #16507 * update version * [boost-build] apply patch https://github.com/bfgroup/b2/pull/113 for fix build boost-fiber and boost-stacktrace * update version * [boost-atomic] fix compilation for uwp * update version * ignore mapnik's fail on arm64-windows * [boost-python] support ARM on Windows * update versions * Boost features testing within CI * [boost-modular-build-helper] fix boost_python file name in Jamroot.jam * [boost-mpi] fix build with python2 or python3 * update versions * [boost-fiber] fix build with numa=on * update version * [boost-multiprecision] fix build with MSVC on ARM * update version * [boost-mpi] try to fix build on linux and osx * update versions * exclude static * guarantee the same result across platforms * minor changes to boost-modular-build-helper's CMake * correct versions * [boost-modular-build-helper] install Python extensions on Windows * [boost-mpi] add patch to fix build Python extension on Windows * update versions * [boost-mpi] remove python2 by request @BillyONeal @strega-nil-ms * update version * update versions Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com> * [proj4]: Make the tiff specific features configurable and don't requi… (#22402) * [proj4]: Make the tiff specific features configurable and don't require the lossy jpeg compression that isn't used by the proj Data and/or CDN * [proj4]: Add version * [cppgraphqlgen] Update from v4.0.0 to v4.1.0 (#22411) * Bump version from 4.0.0 to 4.1.0 * vcpkg x-add-version cppgraphqlgen * [mman] only windows (#22453) * [vlpp] fix mac build (#22452) * [s2n] disable -Werror for gcc 11 build (#22446) s2n fails to build with gcc 11 (see https://github.com/aws/s2n-tls/issues/2989) due to problematic type declarations which generate compiler warnings, coupled with the fact that s2n builds with -Werror by default. The underlying bug is not yet fixed upstream. Building with -Werror is not helpful for an end user trying to use s2n from vcpkg, since a build failure like this is not actionable. This change therefore uses the UNSAFE_TREAT_AS_ERRORS=OFF option to disable -Werror. * [sdl2-image] Support x64-uwp (#22437) * fixed 22434 * Clean baseline * update version * version * add supports field since the upstream doesn't support uwp * improve code * version * version Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> * [openblas] Upgrade to latest version 0.03.19 (#22435) * [#22423]: Upgrade Openblas to latest version 0.03.19 * Clean-up ports/openblas. Removing patch no longer needed * Formatting ports/openblas/vcpkg.json * vcpkg x-add-version openblas * [simbody] no absolute paths (#22420) * [macos ci] update to 2022-01-03 (#22314) * [macos ci] update to 2022-01-03 * update the instructions * forgot to update azure-pipelines-osx.yml * install parallels in Install-Prerequisites.ps1 * oops * fix ace, libsoundio, and libpqxx * tensorflow doesn't yet support macOS 12 * [drogon] Fix libmariadb import/export and usage (#22426) * Add canonical usage * Use unofficial-libmariadb * Update versions * [getdns] Disable install COPYING in cmakelist (#22475) Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com> * [pybind11] Update to 2.9.0 (#22460) Co-authored-by: Heiko Thiel <heiko.thiel@hpi.de> * [wintoast] only windows (#22441) * [chakracore] Add flag to use all available CPUs (#22439) * Update portfile.cmake * Update vcpkg.json * Update baseline.json * Update chakracore.json * Update portfile.cmake * Update chakracore.json * Update portfile.cmake * Update portfile.cmake * Update chakracore.json * Update portfile.cmake * Update chakracore.json * Update ports/chakracore/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * Update chakracore.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * [luasocket] only work on windows (#22432) * [vcpkg_execute_build_process] Catch ld signal 9 (#22417) * [vcpkg_execute_build_process] Catch ld signal 9 * Update message output * [realsense2] Update to 2.50.0 (#22416) * Update realsense2 * Update versions * strega-nil CRs Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [pdal] Revise and update (#21275) * Modernize portfile, use vcpkg_from_github * Revise cleanup and tool installation * Fix static linkage with gdal * Fix static linkage with PostgreSQL * Fix compiler options * Fix APPLE linker flags * Don't use /usr/local/include * Remove pdal failure from CI baseline * Remove outdated FindICONV.cmake * Simplify geos package lookup * Separate boost patch from other dependencies * Simplify boost patching * Update to 2.3.0 * PDAL supports only dynamic linkage * Normalize find_library * Dependencies, features and plugins * Update pdalboost fixup * Fixup pkgconfig "Requires" in pc file is incomplete, and not needed for dynamic linkage in vcpkg. * Override absolute plugin path * Don't set RPATH * Add usage * [pdal-c] Update portfile * [pdal-c] Don't enforce pdal features * [pdal-c] Update to v2.1.0 * Update versions * Convert tabs * Update versions * Patch NOMINMAX definition * Update versions * Use project include instead of patch * Update versions * Update 'supports' field * Update versions * [vcpkg] z_vcpkg_get_cmake_vars(): Use build-type-specific cache variable if VCPKG_BUILD_TYPE is defined (#22461) * z_vcpkg_get_cmake_vars(): Use build-type-specific cache variable if VCPKG_BUILD_TYPE is defined Some ports (e.g. gettext) execute debug and release builds manually (with different options). If a globally cached copy of cmake vars file is used, the second build type has no cmake vars defined (e.g. CFLAGS is empty) because generated and globally cached cmake vars file includes only cmake vars for the first build type * Apply suggestions from code review Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com> Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com> * [azure-identity-cpp] Update to 1.1.1 (#22493) ## 1.1.1 (2022-01-11) ### Bugs Fixed - [2741](https://github.com/Azure/azure-sdk-for-cpp/issues/2741) Fixed linking problem when Azure SDK is built as DLL. * [opencolorio/lcms] Fix dependency (#21960) * [NCCL] Fix usage, add wrapper and install Find module file (#22031) * fix-find_ncclConfig.cmake * update version * change port-version * update version * update version * update version * update port version * update version Co-authored-by: Frank-Xie <Frank-Xie@Email.com> * [libuuid] disallow on osx (#22306) The `uuid/uuid.h` header conflicts with system libraries on osx; some system headers include `<uuid/uuid.h>`, intending to get the macOS system headers. * [protobuf] fix protobuf-3.18 mingw build failure (#22369) * fix protobuf-3.18 mingw build * fix protobuf-3.18 mingw build * [boost-modular-headers] download the license file only once (#22462) * [boost-modular-headers] download license file only once for every header-only library * update version * [wxwidgets] Fix debug-/release-only build (#22464) Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com> * [buck-yeh-bux] Fix error C7595 (#22471) * [buck-yeh-bux] Fix error C7595 * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [Starlink-ast] update to 9.2.7 (#22382) * updated to v9.2.6 * git hash update * update to AST 9.2.7 * hash update * Update versions/s-/starlink-ast.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * starlink-ast doesn't use semver Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [fontconfig] don't build font cache in case of crosscompile (#22483) * [netcdf-c] fix installation on windows when hdf5[parallel] is installed (#22488) fixes #21646 * [gettext] Fix uwp "tools" build (#22489) * [many ports] Update HTTP to HTTPS links where it can be done safely. (#20464) * Update HTTP to HTTPS links where it can be done safely. This means that the HTTP-based link gave a 200 response with identical content to the HTTPS version of the link. For links containing variables, we checked the interpolated (real) link. * Bump relevant vcpkg.json versions. * Use version-date for cello. * update version Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: Jonliu1993 <13720414433@163.com> * [vtk] no absolute paths (#22330) * [CppXaml] Add new port (#22414) * Add CppXaml package * format * version * 0.0.16 * update version * Update ports/cppxaml/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * update version * add double quotes * update version Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Jonliu1993 <13720414433@163.com> * [antlr4] update to 4.9.3 (#22438) * Fixing Tracy Port (#22510) * Adding tracy port * Formatting tracy port * Tidying up the port * Formatting again * Making sure git-tree is correct * Adding correct vcpkg dependencies * Newline at file end again * Update version database * Making sure to mark tracy as not supporting x86 at all * Updating version again * Responding to feedback and double checking which builds will work * Updating versions * Tidying up some loose ends * Updating port version again * Removing port-version 1 * Removing tracy from ci baseline * Removing unnecessary include copy * Updating version * Resolving feedback * Updating version and formatting * Version for the version god * tweaking tracy supports * Formatting and version * Version * Adding pthreads dependency to tracy for non-windows platforms * Version * Fixing tracy port * Fixing version * TRACY_IMPORTS should be an INTERFACE define Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [openxr-loader] Update to 1.0.22 (#22512) * [openxr-loader] Update to 1.0.22 * [openxr-loader] Update version files Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com> * [libmicrohttpd] update to v0.9.75 (#22514) * update libmicrohttpd to v0.9.75 * delete useless patch file Co-authored-by: Mengna-Li <you@example.com> * [speex] fix build on osx by disableing example binaries (#22458) * [speex] disable building of example programs to avoid libogg dependency * [speex] don't use deprecated vcpkg functions * [vcpkg_find_fortran] Update the mingw-w64-i686-mpc* (#22519) * [vcpkg_find_fortran] Update the mingw-w64-i686-mpc* * Update the version for x64 * [icu] Fix pc files (#22388) * [icu] Fix pc files * Patch the issue in configure.ac * Update VMs for Patch Tuesday and fix pwsh CVE. (#22494) * [glslang] Restore version removed in #15719 (#22538) * [crow] update to 0.3.4 (v0.3+4) (#22500) Signed-off-by: Luca Schlecker <luca.schlecker@hotmail.com> * [wxWidgets] Fix issue introduced in 9b654a1f2174edaf63ef6af2c2d7e1ccd3cba83a (#22509) Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com> * [tiff] Fix -lm on android (#22137) * [vcpkg baseline][rtabmap] Set WITH_PDAL to OFF (#22534) * Remove lingering artifacts from the beta release of the azure-security-keyvault-common-cpp as it is no longer necessary. (#22491) * Remove the beta release of the azure-security-keyvault-common-cpp as it is no longer necessary. * revert delete operator, set this port as depreciate * format, version * Update versions/a-/azure-security-keyvault-common-cpp.json * Revert "Update versions/a-/azure-security-keyvault-common-cpp.json" This reverts commit 8b9e666f8e02943e681cf572f42278df15792334. * Revert "format, version" This reverts commit bb7d882f129efc11d3ce9d2de38bf3ad31760f90. * Revert "revert delete operator, set this port as depreciate" This reverts commit 8916a559d6e7e9ec6d8421fa6e1cff1a8a70fa96. * Add back the old versions file for keyvault-common. Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [gdal] Update to 3.4.1 (#22370) * Update gdal to 3.4.1 * Update versions * Explicitly disable PCRE2 * Update versions * Revise nmake dependency import and export * Use pkg-config for spatialite with autotools * Update versions * [mongoose] update to v7.5 (#22385) * Update mongoose to v7.5 * Update portfile.cmake * [mongoose] update to v7.5 * udpate version Co-authored-by: Jonliu1993 <13720414433@163.com> * [zstd] update to 1.5.2 (#22492) * [boost-modular-build-helper] Fix boost build gcc macos (#22410) * Allow gcc on macos on boost-build * Remove libc++ flag for GCC on MacOs * Bumped port version * Ran x-add-version * [scylla wrapper] only windows (#22612) * scylla-wrapper only support windows * update * add port version * update * [aws-c-mqtt] Fix dependencies (#22611) * Fix dependencies * Update versions * [piex] fix mac build (#22600) * [milerius-sfml-imgui] fix mac build (#22596) * [guetzli] fix mac build (#22588) * [crossguid] fix mac build (#22587) * [gherkin-c] Fix UNIX build, fix install path (#22578) * [gherkin-c] Fix UNIX build, fix install path * version * manifest * version * should be a `-` not an `_` Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [libwebsockets] Fix building with Emscripten (#22563) * Do not use pkg-config for finding OpenSSL Do not use libuv when building for Emscripten (cherry picked from commit f541d3265a00f31a91a56ed25096a0ad476fd2a9) * Remove redundant flag * Update versions * Update versions * Fix patch * Update versions Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com> * [libdshowcapture] only windows (#22562) * [libxmp-lite] only windows (#22560) * [minhook] only windows (#22558) * [readline-win32] only windows (#22557) * [unicorn] only windows (#22556) * [wincrypt] only windows (#22555) * [winsock2] only windows (#22554) * [ffmpeg] fix Crosscompiling on osx (#22543) * [robin-hood-hashing] Update to 3.11.5 (#22537) * [robin-hood-hashing] Update to 3.11.5 * [robin-hood-hashing] Update version files Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com> * [LibJuice][Libdatachannel] Update v0.9.6 / Update v0.16.4 (#22531) * Update libjuice to 0.9.6 * Update baseline. * Update to 0.16.4. * Update baseline. Co-authored-by: Nemirtingas <Nemirtingas@noreply.com> * [libtcod] Update to 1.20.1 (#22524) * [libtcod] Update to 1.20.1 * Current versions do not follow semantic versioning. Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * [mesa] Update hash (#22573) * [mesa] Update hash * version * add FILE_DISAMBIGUATOR Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [mhook] only windows (#22559) * [llfio] Support static linkage triplets (#22504) * [quickcpplib] Avoid deprecated helper functions * [quickcpplib] Update to version @0.0.0-cad832c8 fixup quickcpplib ref * [quickcpplib] Add cxx17 and cxx20 feature levels * [quickcpplib] Update port version information * [llfio] Update to version @2.0-20220112 * [llfio] Avoid deprecated helper functions * [llfio] Add cxx17 and cxx20 feature levels * [llfio] Support static linkage triplets * [llfio] Always install ntkernel-error-category ntkernel-error-category sources have been recorded as part of `headers.cmake` which are added to the library targets. Therefore cmake configure fails if they aren't available. * [llfio] Fix msvc crt linkage specification `quickcpplib` parses `CMAKE_MSVC_RUNTIME_LIBRARY` and cannot support the default crt linkage generator expression from vcpkg. Therefore we need to manually specify a valid option. * [llfio] Update port version information * [vcpkg_execute_build_process] Catch more compiler signal (#22566) * [vcpkg_execute_build_process] Catch more cc1plus signal * remove cc1plus Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [boost-build] Fix boost-exception for wasm32-emscripten (#22497) * Fix boost-exception for wasm32-emscripten * Updated port version for boost-exception * Updated boost-exception with x-add-version * Fixed patch * Boost-build x-add-version * Increment boost-build version again * x-add-version for boost-build * Fixed boost-build port version * x-add-version for boost-build Co-authored-by: Semphris <semphris@protonmail.com> * [curl] Update to 7.81.0 (#22445) * Update to 7.81.0 * Revise curl wrapper, fix `COMPONENTS` * Update versions * Add fix for multi-ssl config * [skip actions] CI feature test * Refactor lib export fixup Handle Debug/Release/IMPORTED_*... * Fix libssh2 lookup * Fix libidn2.pc for windows * Fix libidn2 import * Fix mbedtls import * Simplify options * [skip actions] CI feature test * Revert CI feature test configuration * Update versions * Limit import lib fixup to WIN32 * Update versions * [qt5-3d] Support Visual Studio 2022 (#22624) The error shows related to the qt5-3d module when I'm compiling COLMAP 3.6 by vcpkg on Windows 10 with Visual Studio 2022 installed. After tracing the logs, I realized that only assimp-vc143-mt.lib available in VCPKG_ROOT\installed\x64-windows\lib * [nayuki-qr-code-generator] new port (#22615) * [google-cloud-cpp] Support abseil[cxx17] (#21942) * [google-cloud-cpp] Support abseil[cxx17] Signed-off-by: Daniel Lundborg <daniel.lundborg@sandvik.com> * [google-cloud-cpp] add version Signed-off-by: Daniel Lundborg <daniel.lundborg@sandvik.com> * [quantlib] update to v1.25 (#21430) * [irrlicht] Add the remind of libraries which needed by Linux (#21511) * [irrlicht] Add the remind of libraries which needed by Linux * update version * [irrlicht] update mesa * update version * update version * update portfile.cmake * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [FlashRuntimeExtensions] Add new port (#22171) * Initial commit with a working port on Windows. * Added version file. * Update ports/flash-runtime-extensions/portfile.cmake Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * Update ports/flash-runtime-extensions/portfile.cmake Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * Update ports/flash-runtime-extensions/portfile.cmake Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * Update ports/flash-runtime-extensions/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * Update ports/flash-runtime-extensions/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * Fixed address. * Fixed url for original port. * format vcpkg.json * update version * Removed comma. * add supports * update version * Removing folder fixing vcpkg build. * Changed hash value and version. * Fixed baseline hash an version. * Update ports/flash-runtime-extensions/portfile.cmake * Update ports/flash-runtime-extensions/portfile.cmake * added vcpkg x-add-version flash-runtime-extensions --overwrite-version * update veersion * update supports * update version Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Jonliu1993 <13720414433@163.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [flann] Fix missing hdf5 dependency in flann-config.cmake (#22153) * add find_package hdf5 in flann-config.cmake * update versions * Update flann.json Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [vcpkg ci] Ask for adding a license field (#20790) * [vcpkg ci] Ask for adding a license field * Apply suggestions from code review * try out license field thing * fix two newlines after </details> * add more newlines * Revert "try out license field thing" This reverts commit 3ab82662ae516e11b0ed91d467e1d1a826d21d75. Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [FLTK] Update to 1.3.8 (#22487) * [FLTK] Update to 1.3.8 * [FLTK] Update to 1.3.8 - fixups * Update versions/f-/fltk.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * [oatpp] update oatpp associated oatpp modules to v1.3.0 and [oatpp-ssdp] Add new port (#22419) * [qtkeychain] Support to build with less dependencies (#21965) * [qtkeychain] Support to build with less dependencies * Update version database * [trantor] Update to 1.5.4 (#21969) * [trantor] Update to 1.5.4 * format * [robin-hood-hashing] Update to 3.11.4 (#21971) * [robin-hood-hashing] Update to 3.11.4 * [robin-hood-hashing] Update version files Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com> * [libuuid] Fix wrong pkg-config installation (#21970) (#21972) * [libuuid] Fix wrong pkg-config installation (#21970) * update port version * Update version database * [rmlui] Update to version 4.3 (#21987) * [json_dto] Update to v.0.3.0 (#22002) * json-dto updated to v.0.3.0 * json-dto v.0.3.0 added to the mainline. * [mmloader]Update mmloader to v1.0.1 (#22004) * Update mmloader to v1.0.1 * Update mmloader version - fixed compile errors of tools project * Add version data * Update ports/mmloader/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * Update version data * update mmloader.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Jonliu1993 <13720414433@163.com> * [vk-bootstrap] New port (#21949) * [vcpkg] Change osx to run every 48 hours rather than every 24. (#21954) * Change osx to run every 48 hours rather than every 24. * Back out more former-tensorflow-separation yaml. * [kddockwidgets] new port (#21989) * add kddockwidgets * format manifest * version stuff * switch to vcpkg_cmake_* and add patch * version stuff * add crosscompiliation code for arm windows * version stuff * remove prefer ninja * version stuff * [osgearth] Change blend2d dependency to use the blend2d target (#21977) * [osgearth] Change blend2d dependency to use the blend2d target and add missing dependency. * Add quotes around 'dynamic', as requested by dg0yt * Use CONFIG for blend2d, and combine with make-all-find-packages-required patch, as requested by @JackBoosY. * [vcpkg baseline][tensorflow] setup python venv and update Linux VMs (#21912) * Revert "incorporate changes from microsoft:master" * Revert "Revert "incorporate changes from microsoft:master"" * preliminary approach to solve pip issue * fix python venv * fix macOS build command again * bump version * x-add-version * Fix spelling of prerequisites. * Add python3-venv * Update linux pool. Co-authored-by: Joachim Gehweiler <joachim@Joachims-iMac.local> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [libevent] no absolute paths (#21179) * [Pcre2] Check if files exists before call vcpkg_replace_string. (#22003) * Check if files exists before call vcpkg_replace_string. * Update per comments. Only guard debug. * Update ports/pcre2/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Bump port-version. Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [lodepng] Fix cannot open include file "lodepng.h" (#22007) * [lodepng] Fix cannot open include file "lodepng.h" * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [MyGUI] update to 3.4.1 (#22015) * [MyGUI] update to 3.4.1 * update version * [s2n] Update, add openssl dependency (#21484) * Update to 1.3.0, add openssl dependency * Add 'tests' feature * Update versions Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * Libpq update and VCPKG_OSX_SYSROOT fix (#21583) * [libpq] Update to 12.9 * [libpq] Use VCPKG_OSX_SYSROOT if set otherwise configure set the default sysroot in addition, ignoring the sysroot set by vcpkg_configure_cmake. * [libpq] remove comment only chunks from patches * [libpq] update version registry * [qhttpengine] New port (#22009) * [qhttpengine] New port * Update version database * Fix the format of portfile.cmake * Fix the format of portfile.cmake * update version * Remove duplicate build_shared_libs setting. Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com> Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [ xtensor-io ] Fix wrong hash (#22018) * [xtensor-io] Fix wrong hash * update version * [vcpkg] Update VMs for December 2021 Patch Tuesday (#22013) * Add Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools to VS as requested by https://github.com/microsoft/vcpkg/issues/19554 * Cherry pick python changes from https://github.com/microsoft/vcpkg/pull/21912 * Update linux pool. * Update windows pool. * [starlink] Veggiesaurus/starlink ast cminpack fix (#20559) * add CMINPACK_NO_DLL flag back * bump port version * updated versions JSON * quotation mark adjustment * git-tree update * adjusted c flags configuration * hash update * whitespace fix * git-tree hash update * updated to ast 9.2.5, added external-cminpack flag * updated version hash * removed old version entry * removed $schema element from json * updated port git-tree hash * [libunifex] Update to 2021-12-07 (#21995) * updated libunifex version * remove comment * run x-add-versions --all * Update ports/libunifex/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * rerun x-add-version libunifex * Update versions/l-/libunifex.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * update libunifex to 12-07 * x-add-version * libunifex port update force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc * Update libunifex.json version update * Update fix-compile-error.patch relax clang warnings * Update libunifex.json git x-add-version libunifex * remove unused * x-add-versions * remove old version log Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [tensorflow] update to 2.7, including bazel latest 4.x update (#22022) * Revert "incorporate changes from microsoft:master" * Revert "Revert "incorporate changes from microsoft:master"" * update tensorflow to 2.7 and bazel to latest 4.x * Update version database. Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [hiredis] Fix static build (#22038) * [hiredis] Fix static build * Update version database * [vcpkg baseline] Fix mpg123 build failed on Linux (#22028) * [baseline] Fix mpg123 build failed on Linux * update version * Fix misspelled "module". * Actually fix the misspelling this time Bill. Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [qt5-base] no _debug lib suffixes on macOS (#14225) (#21695) * [qt5-base] no _debug lib suffixes on macOS (#14225) * [qt5-base] patch qt5-base to remove _debug postfix on osx * Apply suggestions from code review Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> * [qt5-base] create link to _debug.pc file from .pc file without _debug * update version * [qt5-base] create forward pkgconfig file Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> * [abseil] Upgrade to 2021.1102 (#22017) * [abseil] Upgrade to 2021.1102 * revert portfile.cmake * update version * update portfile.cmake * update version Co-authored-by: Jonliu1993 <13720414433@163.com> * [python3] Support arm (#21528) * [python3] Support arm on non Windows * Support arm on all platform, add host dependency * version * [pybind11] Add supports * version Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> * [openmvg] update to 2.0 (#22020) * [openmvg] update to 2.0 * update version * update patch * update version * [brynet] Update to 1.11.1 (#22021) * brynet: upgrade to 1.11.1 * Update portfile.cmake * Update brynet.json * [graphicsmagick] update to version 1.3.37 (#22024) * [graphicsmagick] update to version 1.3.37 * [graphicsmagick] manifest format * [graphicsmagick] version database update * [graphicsmagick] version-string -> version * [graphicsmagick] version database update * [meson] fix windows linker detection (#22032) * fix meson linker detection ..... * bit of code cleanup in vcpkg_configure_meson * forgot the version stuff * put cmake back on path because meson is buggy as hell * [libgpg-error] Release-only build support (#22036) * [libgpg-error] Release-only build support * Update version database * Fix protfile spaces * Update version database * [elfutils] provide static or shared libraries correctly (#22055) The logic for keeping the static or shared libraries according to VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared libraries when they should have been static, and vice versa. * [gl3w] Use khrplatform.h from the egl-registry port (#22056) * [gl3w] use khrplatform.h from the egl-registry port The file was changed yesterday, invalidating the hash: KhronosGroup/EGL-Registry@57b4876de0. * [gl3w] migrate to new functions from vcpkg-cmake{,-config} * [gl3w] bump port version * [caf] Update to 0.18.5 (#22046) * [caf] Update to 0.18.5 * Remove setting of BUILD_SHARED_LIBS already handled by vcpkg_cmake_configure. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [gmsh] Add new port (#21896) * add: gmsh * add: versioning for gmsh. * [gmsh] Re-factory code * Fix install, remove some features due to lack required dependencies. * version * Do not support uwp officially * version * Update ports/gmsh/portfile.cmake * Update versions/g-/gmsh.json * Group the options * version * version Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [kf5] upgrade to 5.89 (#21890) * [kf5*] Update to 5.89 * [kf5*] Update versions * [kf5kio] update tag to rc2 * [kf5kio] update versions * [kf5*] final 5.89 released * [kf5*] update versions * Clean up trailing whitespace and add quotes when naming .clang-format. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [ompl] Add vcpkg_check_linkage (#21659) * [ompl] Add vcpkg_check_linkage * version * version * [pcl] Add feature apps, visualization, simulation, examples and add usage (#21788) * [pcl] Add feature apps, visualization and examples * version * Add simulation * Enable more apps, install examples, add usage * format manifest file * version * set feature vtk as a alias for feature visualization * version * [activemq-cpp] Added missing libuuid dependency (#22059) This is a mandatory dependency according to https://github.com/apache/activemq-cpp/blob/master/README.txt * [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ (#22025) * [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ * Changed reference * Update version database * Fix hash * Update version database * Review changes and update lib version * fixver * Update version database * Update version database 2 * Fix vcpkg deps * Update version database * [tensorflow-common] remove single quotes from vcpkg flags (#21869) * [vcpkg_acquire_msys] Update bzip2 to 1.0.8-2 * [tensorflow-common] remove single quotes from vcpkg flags They are escaped like '\'-mtune=native\'' which leads to a compiler error: cc: error: unrecognized command line option '-mtune=native' Set via: set(VCPKG_CXX_FLAGS "-mtune=native") * [sdl2-mixer] Fix link mpg123 error (#22049) * [sdl2-mixer] Fix link mpg123 error * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [x64-windows-release] add a single config community triplet based on x64-windows and make it work on some ports (#15983) * add a single config community triplet based on x64-windows * add a failed port, otherwise mechanism does not support empty list * add failures to baseline * remove duplicate entry * second round of failures added to baseline * third round of regressions added to CI * [ade] fix single-config builds * [ade] update refs * remove duplicate entries * [unix2dos] restore eol in script file * add even more ports now failing in singleConfig... * [libjpeg-turbo] remove unnecessary check * [libjpeg-turbo] fix references * [baseline] restore check for ports that were added recently * [libmodplug] enable single config triplets * [tensorflow-common] enable single config triplets * update baseline * fix references * remove wrong check for single config triplets * fix references * [ogre] fix single config builds * [ogre] fix references * [untested] force x64-windows-release as host triplet when testing x64-windows-release in CI * fix * [x264] fix for single config * [x264] update refs * [libffi] enable single config builds * [libffi] update refs * remove cli broken arguments * [calceph] enable single-config builds * [calceph] fix references * [kf5config] enable single-config builds * [kf5config] fix references * [detours] enable single-config builds * [detours] fix references * [kf5*] enable single-config builds * [kf5*] fix references * fix * kf5config fix reference * trying again to force host triplet in CI * [boost] fix for single-config builds * [boost] update references * fix * [boost] update refs * disable host triplet in ci because it's not necessary * retrigger a build for ports previously failing * remove host triplet in ci, not necessary anymore? * make PR dry * [tensorflow-common] bump version * [tensorflow-common] fix references * Fix version database for boost-modular-build-helper. * fix references * restore CRLF on some ports * bump versions * fix references * bump port versions * fix references * boost-modular-build-helper: Reverted due to no changes. detours, kf5config, kf5holidays, libbacktrace: Reverted due to only whitespace changes. libffi: bumped port-version libmodplug: reverted due to no functional changes ogre, ogre-next: reverted due to incorrect case of "Debug" vs. "Release" already fixed in master. And rebuilt version database. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [llvm] update to 13.0.0 (#20749) * [llvm] update to 13.0.0 * add version * [llvm] rework processing of the CMake packages * update versions * [llvm] return patch to fix config paths * update version * [llvm] allow to build Flang on Windows * add version * [llvm] temporary enable Flang by default for test * update version * [llvm] fix Flang installation * update version * [llvm] try to fix Flang build * update version * [llvm] remove Flang from defaults and use Perl path * [halide] update to 13.0.0 * update versions * [mesa] update to v21.2.5 and fix build with LLVM 13 * [llvm] use version * update versions * [opencv4] fix build with Halide 13 * update version * update ci.baseline * [halide] update usage file * [llvm] update supports * update versions * [vcpkg-ci-llvm] add test port * [vcpkg-ci-llvm] rework test port * [vcpkg-ci-llvm] test more features * [halide] update to v13.0.1 * update version * [mesa] recover port version * update versions * [opencv4] update version * update version * Update opencv4.json * [halide] update to v13.0.2 and fix usage * update version * Update ports/halide/portfile.cmake Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * update version * enable LLVM ABI breaking checks to avoid Halide build fail Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * [quazip] no absolute paths (#21570) * [qca] no absolute paths (#21571) * [cutelyst2] no absolute paths (#21574) * [vcpkg docs][ES] Sync with English readme (#21952) (#22103) * fixed false friends for librería * add vcpkg-tool repo * sync with English Readme (#21952) * fix non translated links * [msbuild] Correct resulting triplet installation folder (#22079) Co-authored-by: klaus triendl <klaus.triendl@firedaemon.com> * [cppgraphqlgen] Update to latest 4.0.0 release (#22071) * [cppgraphqlgen] Update to latest 4.0.0 release * [cppgraphqlgen] vcpkg x-add-version cppgraphqlgen * [cppgraphqlgen] Replace deprecated vcpkg functions * [cppgraphqlgen] Re-run vcpkg x-add-version * Flag the x64-linux CI pipeline as known failure * [python3] Fix feature deprecated-win7-support. (#22090) * [python3] Fix deprecated-win7-support patch. * x-add-version * Pass native install dir to nmake (#22095) * [sqlcipher] bump version to 4.5.0 (#22089) * [sqlcipher] bump version to 4.5.0 * fix hash * [ncurses] Update (#22087) * Update to 6.3 * Fix mingw * Add ncurses usage * Update versions * [arrow] Update to 6.0.1 (#22084) * Bump version to 6.0.1 * Update versions files * [log4cxx] Update to 0.12.1 (#22065) * [log4cxx] Update to 0.12.1 * Use version rather than version-string. Co-authored-by: Hentschel, Marten <marten.hentschel@schoenhofer.de> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [teemo] Update to v2.4 (#22105) * [cpp-ipc] Update 1.0.1 * [cpp-ipc] Update version and ci.baseline * [cpp-ipc] Remove cpp-ipc from ci.baseline.txt * [teemo] Update to v2.3 * [teemo] Run `vcpkg x-add-version --all` * [teemo] Update vcpkg.json * [teemo] Run vcpkg `x-add-version teemo --overwrite-version` * Remove excess teemo.json * [teemo] Update to v2.4 * [teemo] run ./vcpkg x-add-version --all Co-authored-by: Jonliu1993 <13720414433@163.com> * [rapidcheck] Update rapidcheck to 2021-10-10 (#22100) * Updated rapidcheck port to 2021-10-10. * Further updated rapidcheck for pull request. * Apparently I `x-add-version`ed wrong the first time. * [libunifex] no absolute paths (#22098) * [ graphicsmagick ] Add Webp support feature (#22061) * [graphicsmagick] add support to WebP format * [graphicsmagick] port version update * [Tracy Profiler] Add new port (#21826) * Adding tracy port * Formatting tracy port * Tidying up the port * Formatting again * Making sure git-tree is correct * Adding correct vcpkg dependencies * Newline at file end again * Update version database * Making sure to mark tracy as not supporting x86 at all * Updating version again * Responding to feedback and double checking which builds will work * Updating versions * Tidying up some loose ends * Updating port version again * Removing port-version 1 * Removing tracy from ci baseline * Removing unnecessary include copy * Updating version * Resolving feedback * Updating version and formatting * Version for the version god * tweaking tracy supports * Formatting and version * Version * Adding pthreads dependency to tracy for non-windows platforms * Version * [vcpkg baseline][ffmpeg] Fix dependency alsa (#22110) * [vcpkg baseline][ffmpeg] Fix dependency alsa * version * fix option name * version * Apply suggestion * version * [libzen,libmediainfo] update and no absolute paths (#21171) * [libdatachannel] update to 0.16.0 (#22048) * update libdatachannel to 0.16.0 * update libdatachannel to 0.16.0 * delete port-version * update version Co-authored-by: Jonliu1993 <13720414433@163.com> * [libsodium] Fix cross compile build (#22117) * [sail] Update to 0.9.0-pre19 (#22118) * [sail] Update to 0.9.0-pre19 * [sail] vcpkg x-add-version --all --overwrite-version * [sail] Remove vcpkg_fail_port_install * [sail] vcpkg x-add-version --all --overwrite-version * [sentry-native] Update to 0.4.13 (#22119) Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com> * add x64-linux-release community triplet (#22120) * add x64-osx-release community triplet (#22134) * Fix powershell 5 compatibility (#22123) * [sqlite3] Fix .pc (#22121) Android does not have -lpthread * [rapidcheck ] Update to 2021-12-20. (#22125) * Updated rapidcheck to 2021-12-20. * Updated version files. * update cpr version to 1.7.2 (#22133) * [teemo] Update to v2.5 (#22136) * [cpp-ipc] Update 1.0.1 * [cpp-ipc] Update version and ci.baseline * [cpp-ipc] Remove cpp-ipc from ci.baseline.txt * [teemo] Update to v2.3 * [teemo] Run `vcpkg x-add-version --all` * [teemo] Update vcpkg.json * [teemo] Run vcpkg `x-add-version teemo --overwrite-version` * Remove excess teemo.json * [teemo] Update to v2.4 * [teemo] run ./vcpkg x-add-version --all * [teemo] Update to v2.5 * [teemo] Update versions/t-/teemo.json Co-authored-by: Jonliu1993 <13720414433@163.com> * [entt] Update to 3.9.0 (#22147) * [entt] Update to 3.9.0 * Update version files * Migrate to new functions * Update version * [mvfst ] : Add new port (#22111) * [abseil] Upgrade to 2021.1102 * revert portfile.cmake * update version * update portfile.cmake * update version * [s2geometry] google s2 for for manipulating geometric shapes * [libevent] no absolute paths (#21179) * [Pcre2] Check if files exists before call vcpkg_replace_string. (#22003) * Check if files exists before call vcpkg_replace_string. * Update per comments. Only guard debug. * Update ports/pcre2/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Bump port-version. Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [lodepng] Fix cannot open include file "lodepng.h" (#22007) * [lodepng] Fix cannot open include file "lodepng.h" * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [MyGUI] update to 3.4.1 (#22015) * [MyGUI] update to 3.4.1 * update version * [s2n] Update, add openssl dependency (#21484) * Update to 1.3.0, add openssl dependency * Add 'tests' feature * Update versions Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * Libpq update and VCPKG_OSX_SYSROOT fix (#21583) * [libpq] Update to 12.9 * [libpq] Use VCPKG_OSX_SYSROOT if set otherwise configure set the default sysroot in addition, ignoring the sysroot set by vcpkg_configure_cmake. * [libpq] remove comment only chunks from patches * [libpq] update version registry * [qhttpengine] New port (#22009) * [qhttpengine] New port * Update version database * Fix the format of portfile.cmake * Fix the format of portfile.cmake * update version * Remove duplicate build_shared_libs setting. Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com> Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [ xtensor-io ] Fix wrong hash (#22018) * [xtensor-io] Fix wrong hash * update version * [vcpkg] Update VMs for December 2021 Patch Tuesday (#22013) * Add Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools to VS as requested by https://github.com/microsoft/vcpkg/issues/19554 * Cherry pick python changes from https://github.com/microsoft/vcpkg/pull/21912 * Update linux pool. * Update windows pool. * [starlink] Veggiesaurus/starlink ast cminpack fix (#20559) * add CMINPACK_NO_DLL flag back * bump port version * updated versions JSON * quotation mark adjustment * git-tree update * adjusted c flags configuration * hash update * whitespace fix * git-tree hash update * updated to ast 9.2.5, added external-cminpack flag * updated version hash * removed old version entry * removed $schema element from json * updated port git-tree hash * [libunifex] Update to 2021-12-07 (#21995) * updated libunifex version * remove comment * run x-add-versions --all * Update ports/libunifex/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * rerun x-add-version libunifex * Update versions/l-/libunifex.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * update libunifex to 12-07 * x-add-version * libunifex port update force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc * Update libunifex.json version update * Update fix-compile-error.patch relax clang warnings * Update libunifex.json git x-add-version libunifex * remove unused * x-add-versions * remove old version log Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [tensorflow] update to 2.7, including bazel latest 4.x update (#22022) * Revert "incorporate changes from microsoft:master" * Revert "Revert "incorporate changes from microsoft:master"" * update tensorflow to 2.7 and bazel to latest 4.x * Update version database. Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [hiredis] Fix static build (#22038) * [hiredis] Fix static build * Update version database * [vcpkg baseline] Fix mpg123 build failed on Linux (#22028) * [baseline] Fix mpg123 build failed on Linux * update version * Fix misspelled "module". * Actually fix the misspelling this time Bill. Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [qt5-base] no _debug lib suffixes on macOS (#14225) (#21695) * [qt5-base] no _debug lib suffixes on macOS (#14225) * [qt5-base] patch qt5-base to remove _debug postfix on osx * Apply suggestions from code review Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> * [qt5-base] create link to _debug.pc file from .pc file without _debug * update version * [qt5-base] create forward pkgconfig file Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> * [python3] Support arm (#21528) * [python3] Support arm on non Windows * Support arm on all platform, add host dependency * version * [pybind11] Add supports * version Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> * [openmvg] update to 2.0 (#22020) * [openmvg] update to 2.0 * update version * update patch * update version * [brynet] Update to 1.11.1 (#22021) * brynet: upgrade to 1.11.1 * Update portfile.cmake * Update brynet.json * [graphicsmagick] update to version 1.3.37 (#22024) * [graphicsmagick] update to version 1.3.37 * [graphicsmagick] manifest format * [graphicsmagick] version database update * [graphicsmagick] version-string -> version * [graphicsmagick] version database update * [meson] fix windows linker detection (#22032) * fix meson linker detection ..... * bit of code cleanup in vcpkg_configure_meson * forgot the version stuff * put cmake back on path because meson is buggy as hell * [libgpg-error] Release-only build support (#22036) * [libgpg-error] Release-only build support * Update version database * Fix protfile spaces * Update version database * [elfutils] provide static or shared libraries correctly (#22055) The logic for keeping the static or shared libraries according to VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared libraries when they should have been static, and vice versa. * [gl3w] Use khrplatform.h from the egl-registry port (#22056) * [gl3w] use khrplatform.h from the egl-registry port The file was changed yesterday, invalidating the hash: KhronosGroup/EGL-Registry@57b4876de0. * [gl3w] migrate to new functions from vcpkg-cmake{,-config} * [gl3w] bump port version * [caf] Update to 0.18.5 (#22046) * [caf] Update to 0.18.5 * Remove setting of BUILD_SHARED_LIBS already handled by vcpkg_cmake_configure. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [gmsh] Add new port (#21896) * add: gmsh * add: versioning for gmsh. * [gmsh] Re-factory code * Fix install, remove some features due to lack required dependencies. * version * Do not support uwp officially * version * Update ports/gmsh/portfile.cmake * Update versions/g-/gmsh.json * Group the options * version * version Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [kf5] upgrade to 5.89 (#21890) * [kf5*] Update to 5.89 * [kf5*] Update versions * [kf5kio] update tag to rc2 * [kf5kio] update versions * [kf5*] final 5.89 released * [kf5*] update versions * Clean up trailing whitespace and add quotes when naming .clang-format. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [ompl] Add vcpkg_check_linkage (#21659) * [ompl] Add vcpkg_check_linkage * version * version * [pcl] Add feature apps, visualization, simulation, examples and add usage (#21788) * [pcl] Add feature apps, visualization and examples * version * Add simulation * Enable more apps, install examples, add usage * format manifest file * version * set feature vtk as a alias for feature visualization * version * [activemq-cpp] Added missing libuuid dependency (#22059) This is a mandatory dependency according to https://github.com/apache/activemq-cpp/blob/master/README.txt * [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ (#22025) * [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ * Changed reference * Update version database * Fix hash * Update version database * Review changes and update lib version * fixver * Update version database * Update version database 2 * Fix vcpkg deps * Update version database * [tensorflow-common] remove single quotes from vcpkg flags (#21869) * [vcpkg_acquire_msys] Update bzip2 to 1.0.8-2 * [tensorflow-common] remove single quotes from vcpkg flags They are escaped like '\'-mtune=native\'' which leads to a compiler error: cc: error: unrecognized command line option '-mtune=native' Set via: set(VCPKG_CXX_FLAGS "-mtune=native") * [sdl2-mixer] Fix link mpg123 error (#22049) * [sdl2-mixer] Fix link mpg123 error * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [mvfst]: New port: a client and server implementation of IETF QUIC protocol in C++ by Facebook * [mvfst]: New port: a client and server implementation of IETF QUIC protocol in C++ by Facebook * [mvfst] new port * [mvfst] New port * Update ports/mvfst/portfile.cmake Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * [mvfst] new port * [mvfst]: new port * [mvfst] new port * [mvfst] new port * [mvfst]: new port Co-authored-by: Jonliu1993 <13720414433@163.com> Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com> Co-authored-by: Lars Glud <larshg@gmail.com> Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com> Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com> Co-authored-by: Kai Pastor <dg0yt@darc.de> Co-authored-by: Daniel Schürmann <daschuer@mixxx.org> Co-authored-by: Vitaly <v31337@gmail.com> Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Angus Comrie <accomrie@gmail.com> Co-authored-by: Li Zeyang <a.banknote@gmail.com> Co-authored-by: Joachim Gehweiler <44170764+jgehw@users.noreply.github.com> Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com> Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: IronsDu <irons.du@gmail.com> Co-authored-by: Josue Andrade Gomes <josuegomes@gmail.com> Co-authored-by: Clayton Wheeler <cswheeler@gmail.com> Co-authored-by: Christian Fillion <cfillion@users.noreply.github.com> Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> Co-authored-by: X.ZhaoMa <ma@arch.ethz.ch> Co-authored-by: Dawid Wróbel <me@dawidwrobel.com> * [pdcurses] Revise portfile (#22092) * Use vcpkg_build_nmake * Update versions * Use INSTALLDIR * Update versions * [imgui] Update to 1.86 (#22161) * [imgui] Update to 1.86 * [imgui] Update version files Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com> * [drogon] Update to 1.7.4 (#22016) * [drogon] Update to 1.7.4 * add fs.patch * fix redis feature Co-authored-by: antao <antao@heart-forever.com> * [activemq-cpp] Add platform for dependency libuuid (#22151) * [activemq-cpp] Add platform for dependency libuuid * version * [mlpack] no absolute paths (#22160) * [highfive] Fix usage (#22150) * [highfive] Fix usage * version * Re-fix * version * [libmysql] Fix could not find package config files (#22062) * [libmysql] Fix could not find package config files * update version * [poco] Fix install PocoDataMySQL.lib * update version * [poco] Update portfile.cmake * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [Breakpad] fix cmake include install (#22130) * [abseil] Upgrade to 2021.1102 * revert portfile.cmake * update version * update portfile.cmake * update version * [s2geometry] google s2 for for manipulating geometric shapes * [libevent] no absolute paths (#21179) * [Pcre2] Check if files exists before call vcpkg_replace_string. (#22003) * Check if files exists before call vcpkg_replace_string. * Update per comments. Only guard debug. * Update ports/pcre2/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Bump port-version. Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [lodepng] Fix cannot open include file "lodepng.h" (#22007) * [lodepng] Fix cannot open include file "lodepng.h" * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [MyGUI] update to 3.4.1 (#22015) * [MyGUI] update to 3.4.1 * update version * [s2n] Update, add openssl dependency (#21484) * Update to 1.3.0, add openssl dependency * Add 'tests' feature * Update versions Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * Libpq update and VCPKG_OSX_SYSROOT fix (#21583) * [libpq] Update to 12.9 * [libpq] Use VCPKG_OSX_SYSROOT if set otherwise configure set the default sysroot in addition, ignoring the sysroot set by vcpkg_configure_cmake. * [libpq] remove comment only chunks from patches * [libpq] update version registry * [qhttpengine] New port (#22009) * [qhttpengine] New port * Update version database * Fix the format of portfile.cmake * Fix the format of portfile.cmake * update version * Remove duplicate build_shared_libs setting. Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com> Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [ xtensor-io ] Fix wrong hash (#22018) * [xtensor-io] Fix wrong hash * update version * [vcpkg] Update VMs for December 2021 Patch Tuesday (#22013) * Add Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools to VS as requested by https://github.com/microsoft/vcpkg/issues/19554 * Cherry pick python changes from https://github.com/microsoft/vcpkg/pull/21912 * Update linux pool. * Update windows pool. * [starlink] Veggiesaurus/starlink ast cminpack fix (#20559) * add CMINPACK_NO_DLL flag back * bump port version * updated versions JSON * quotation mark adjustment * git-tree update * adjusted c flags configuration * hash update * whitespace fix * git-tree hash update * updated to ast 9.2.5, added external-cminpack flag * updated version hash * removed old version entry * removed $schema element from json * updated port git-tree hash * [libunifex] Update to 2021-12-07 (#21995) * updated libunifex version * remove comment * run x-add-versions --all * Update ports/libunifex/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * rerun x-add-version libunifex * Update versions/l-/libunifex.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * update libunifex to 12-07 * x-add-version * libunifex port update force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc * Update libunifex.json version update * Update fix-compile-error.patch relax clang warnings * Update libunifex.json git x-add-version libunifex * remove unused * x-add-versions * remove old version log Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [tensorflow] update to 2.7, including bazel latest 4.x update (#22022) * Revert "incorporate changes from microsoft:master" * Revert "Revert "incorporate changes from microsoft:master"" * update tensorflow to 2.7 and bazel to latest 4.x * Update version database. Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [hiredis] Fix static build (#22038) * [hiredis] Fix static build * Update version database * [vcpkg baseline] Fix mpg123 build failed on Linux (#22028) * [baseline] Fix mpg123 build failed on Linux * update version * Fix misspelled "module". * Actually fix the misspelling this time Bill. Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [qt5-base] no _debug lib suffixes on macOS (#14225) (#21695) * [qt5-base] no _debug lib suffixes on macOS (#14225) * [qt5-base] patch qt5-base to remove _debug postfix on osx * Apply suggestions from code review Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> * [qt5-base] create link to _debug.pc file from .pc file without _debug * update version * [qt5-base] create forward pkgconfig file Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> * [python3] Support arm (#21528) * [python3] Support arm on non Windows * Support arm on all platform, add host dependency * version * [pybind11] Add supports * version Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> * [openmvg] update to 2.0 (#22020) * [openmvg] update to 2.0 * update version * update patch * update version * [brynet] Update to 1.11.1 (#22021) * brynet: upgrade to 1.11.1 * Update portfile.cmake * Update brynet.json * [graphicsmagick] update to version 1.3.37 (#22024) * [graphicsmagick] update to version 1.3.37 * [graphicsmagick] manifest format * [graphicsmagick] version database update * [graphicsmagick] version-string -> version * [graphicsmagick] version database update * [meson] fix windows linker detection (#22032) * fix meson linker detection ..... * bit of code cleanup in vcpkg_configure_meson * forgot the version stuff * put cmake back on path because meson is buggy as hell * [libgpg-error] Release-only build support (#22036) * [libgpg-error] Release-only build support * Update version database * Fix protfile spaces * Update version database * [elfutils] provide static or shared libraries correctly (#22055) The logic for keeping the static or shared libraries according to VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared libraries when they should have been static, and vice versa. * [gl3w] Use khrplatform.h from the egl-registry port (#22056) * [gl3w] use khrplatform.h from the egl-registry port The file was changed yesterday, invalidating the hash: KhronosGroup/EGL-Registry@57b4876de0. * [gl3w] migrate to new functions from vcpkg-cmake{,-config} * [gl3w] bump port version * [caf] Update to 0.18.5 (#22046) * [caf] Update to 0.18.5 * Remove setting of BUILD_SHARED_LIBS already handled by vcpkg_cmake_configure. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [gmsh] Add new port (#21896) * add: gmsh * add: versioning for gmsh. * [gmsh] Re-factory code * Fix install, remove some features due to lack required dependencies. * version * Do not support uwp officially * version * Update ports/gmsh/portfile.cmake * Update versions/g-/gmsh.json * Group the options * version * version Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [kf5] upgrade to 5.89 (#21890) * [kf5*] Update to 5.89 * [kf5*] Update versions * [kf5kio] update tag to rc2 * [kf5kio] update versions * [kf5*] final 5.89 released * [kf5*] update versions * Clean up trailing whitespace and add quotes when naming .clang-format. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [ompl] Add vcpkg_check_linkage (#21659) * [ompl] Add vcpkg_check_linkage * version * version * [pcl] Add feature apps, visualization, simulation, examples and add usage (#21788) * [pcl] Add feature apps, visualization and examples * version * Add simulation * Enable more apps, install examples, add usage * format manifest file * version * set feature vtk as a alias for feature visualization * version * [activemq-cpp] Added missing libuuid dependency (#22059) This is a mandatory dependency according to https://github.com/apache/activemq-cpp/blob/master/README.txt * [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ (#22025) * [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ * Changed reference * Update version database * Fix hash * Update version database * Review changes and update lib version * fixver * Update version database * Update version database 2 * Fix vcpkg deps * Update version database * [tensorflow-common] remove single quotes from vcpkg flags (#21869) * [vcpkg_acquire_msys] Update bzip2 to 1.0.8-2 * [tensorflow-common] remove single quotes from vcpkg flags They are escaped like '\'-mtune=native\'' which leads to a compiler error: cc: error: unrecognized command line option '-mtune=native' Set via: set(VCPKG_CXX_FLAGS "-mtune=native") * [sdl2-mixer] Fix link mpg123 error (#22049) * [sdl2-mixer] Fix link mpg123 error * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [breakpad] fix include cmake install * [breakpad] fix cmake include * [breakpad] fix cmake include * [breakpad] fix cmake include install * [breakpad] fix cmake include install * [breakpad]: fix cmake include install * [breakpad]: fix cmake install include * Function modernization * update version * update vcpkg.json * update version * update portfile.cmake * update version Co-authored-by: Jonliu1993 <13720414433@163.com> Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com> Co-authored-by: Lars Glud <larshg@gmail.com> Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com> Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com> Co-authored-by: Kai Pastor <dg0yt@darc.de> Co-authored-by: Daniel Schürmann <daschuer@mixxx.org> Co-authored-by: Vitaly <v31337@gmail.com> Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Angus Comrie <accomrie@gmail.com> Co-authored-by: Li Zeyang <a.banknote@gmail.com> Co-authored-by: Joachim Gehweiler <44170764+jgehw@users.noreply.github.com> Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com> Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: IronsDu <irons.du@gmail.com> Co-authored-by: Josue Andrade Gomes <josuegomes@gmail.com> Co-authored-by: Clayton Wheeler <cswheeler@gmail.com> Co-authored-by: Christian Fillion <cfillion@users.noreply.github.com> Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> Co-authored-by: X.ZhaoMa <ma@arch.ethz.ch> Co-authored-by: Dawid Wróbel <me@dawidwrobel.com> * [giflib] use a vcpkg wrapper for cmake to circumvent bad cmake integrated module (#22141) * [giflib] create wrapper to circumvent cmake module problems with giflib v5 * [giflib] fix references * [giflib] remove unnecessary REQUIRED tags * [giflib] fix references * reduce wrapper to the minimum * fix references * [vcpkg baseline][uchardet] Fix download error (#22218) * [vcpkg baseline][uchardet] Fix build error * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [vcpkg baseline][many ports] Fix build failures (#22180) * [vcpkg baseline][omplapp] Fix dependencies, add features * version * [sdformat9] Add the required dependency urdfdom-headers * [ignition-math6] Fix build error * version * [botan] Fix the pkgconfig again * version * [vcpkg baseline][llvm] Fix feature tools (#22230) * [vcpkg baseline][llvm] Fix feature tools * Trigger CI test * version * Trigger CI * Clean up * [armadillo] no absolute paths (#21663) * [libpmemobj-cpp] no absolute paths (#21703) * [vcpkg_fail_port_install] add a warning about extra args when ALWAYS is passed (#20314) * [vcpkg_fail_port_install] add a warning about extra args when ALWAYS is passed * Address the review suggestions Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com> * [doc] Update Chinese readme (#22166) * [doc] Update Chinese readme * Highlight the English Language package * Remove depreciate part * Apply suggestions * [pango][pangomm] update to 1.50.3 and 1.50.0 (#22176) * [pango] Update pango to 1.50.3 (microsoft#22174) * [pangomm] Update pangomm to 1.50.0 (microsoft#22175) Co-authored-by: Schaich <alonso.schaich@sodgeit.de> * [boolinq] update to 3.0.3 (#22177) * [boolinq] update to 3.0.3 * update version * [x264] builds on arm (#22182) * [openvdb] update to 8.2.0 (#22184) * update openvdb to 8.2.0 * merge fix-case-sensitive.patch to 0003-fix-cmake.patch * update * Add double quotes for the path * [Gtkmm ] Update to 4.4.0 (#22187) * Update Gtkmm to 4.4.0 Solves #22185 * Fixed Gtkmm Version Json * [Gtkmm ] Update to 4.4.0 * update version Co-authored-by: Jonliu1993 <13720414433@163.com> * [live555] Fix install head failed (#22190) * [live555] Fix install head failed * update version * update live555 to the latest version * update version * [wil] update (#22192) * [wil] update * [wil] update versions * [rtaudio] update to v5.2.0 (#22205) * update rtaudio to v5.2.0 * run x-add-versions * [mlpack] Add dependency boost-format to feature tools (#22210) * [mlpack] Add dependency boost-format to feature tools * version * [mathgl] Update to v2.5 (#22081) * [mathgl] Update to v2.5 and apply fixes * Update CI baseline * [readline] readline port builds for MacOS (#22000) * [readline] New readline-osx port for MacOS * Bump port-version of readline and fix version database. * Remove unnecessary -D_CRT_SECURE_NO_WARNINGS. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [plplot] Disable all language bindings but C++ (#22224) * Disable all language bindings but C++ * Update versions * [eve] add eve library (#22179) * add eve library * add eve library * add eve library * Reindent portfile.cmake, use version-date, and rebuild version database. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [s2geometry] Add new port (#22107) * [abseil] Upgrade to 2021.1102 * revert portfile.cmake * update version * update portfile.cmake * update version * [s2geometry] google s2 for for manipulating geometric shapes * [libevent] no absolute paths (#21179) * [Pcre2] Check if files exists before call vcpkg_replace_string. (#22003) * Check if files exists before call vcpkg_replace_string. * Update per comments. Only guard debug. * Update ports/pcre2/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Bump port-version. Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [lodepng] Fix cannot open include file "lodepng.h" (#22007) * [lodepng] Fix cannot open include file "lodepng.h" * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [MyGUI] update to 3.4.1 (#22015) * [MyGUI] update to 3.4.1 * update version * [s2n] Update, add openssl dependency (#21484) * Update to 1.3.0, add openssl dependency * Add 'tests' feature * Update versions Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * Libpq update and VCPKG_OSX_SYSROOT fix (#21583) * [libpq] Update to 12.9 * [libpq] Use VCPKG_OSX_SYSROOT if set otherwise configure set the default sysroot in addition, ignoring the sysroot set by vcpkg_configure_cmake. * [libpq] remove comment only chunks from patches * [libpq] update version registry * [qhttpengine] New port (#22009) * [qhttpengine] New port * Update version database * Fix the format of portfile.cmake * Fix the format of portfile.cmake * update version * Remove duplicate build_shared_libs setting. Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com> Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [ xtensor-io ] Fix wrong hash (#22018) * [xtensor-io] Fix wrong hash * update version * [vcpkg] Update VMs for December 2021 Patch Tuesday (#22013) * Add Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools to VS as requested by https://github.com/microsoft/vcpkg/issues/19554 * Cherry pick python changes from https://github.com/microsoft/vcpkg/pull/21912 * Update linux pool. * Update windows pool. * [starlink] Veggiesaurus/starlink ast cminpack fix (#20559) * add CMINPACK_NO_DLL flag back * bump port version * updated versions JSON * quotation mark adjustment * git-tree update * adjusted c flags configuration * hash update * whitespace fix * git-tree hash update * updated to ast 9.2.5, added external-cminpack flag * updated version hash * removed old version entry * removed $schema element from json * updated port git-tree hash * [libunifex] Update to 2021-12-07 (#21995) * updated libunifex version * remove comment * run x-add-versions --all * Update ports/libunifex/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * rerun x-add-version libunifex * Update versions/l-/libunifex.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * update libunifex to 12-07 * x-add-version * libunifex port update force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc * Update libunifex.json version update * Update fix-compile-error.patch relax clang warnings * Update libunifex.json git x-add-version libunifex * remove unused * x-add-versions * remove old version log Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [tensorflow] update to 2.7, including bazel latest 4.x update (#22022) * Revert "incorporate changes from microsoft:master" * Revert "Revert "incorporate changes from microsoft:master"" * update tensorflow to 2.7 and bazel to latest 4.x * Update version database. Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [hiredis] Fix static build (#22038) * [hiredis] Fix static build * Update version database * [vcpkg baseline] Fix mpg123 build failed on Linux (#22028) * [baseline] Fix mpg123 build failed on Linux * update version * Fix misspelled "module". * Actually fix the misspelling this time Bill. Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [qt5-base] no _debug lib suffixes on macOS (#14225) (#21695) * [qt5-base] no _debug lib suffixes on macOS (#14225) * [qt5-base] patch qt5-base to remove _debug postfix on osx * Apply suggestions from code review Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> * [qt5-base] create link to _debug.pc file from .pc file without _debug * update version * [qt5-base] create forward pkgconfig file Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> * [python3] Support arm (#21528) * [python3] Support arm on non Windows * Support arm on all platform, add host dependency * version * [pybind11] Add supports * version Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> * [openmvg] update to 2.0 (#22020) * [openmvg] update to 2.0 * update version * update patch * update version * [brynet] Update to 1.11.1 (#22021) * brynet: upgrade to 1.11.1 * Update portfile.cmake * Update brynet.json * [graphicsmagick] update to version 1.3.37 (#22024) * [graphicsmagick] update to version 1.3.37 * [graphicsmagick] manifest format * [graphicsmagick] version database update * [graphicsmagick] version-string -> version * [graphicsmagick] version database update * [meson] fix windows linker detection (#22032) * fix meson linker detection ..... * bit of code cleanup in vcpkg_configure_meson * forgot the version stuff * put cmake back on path because meson is buggy as hell * [libgpg-error] Release-only build support (#22036) * [libgpg-error] Release-only build support * Update version database * Fix protfile spaces * Update version database * [elfutils] provide static or shared libraries correctly (#22055) The logic for keeping the static or shared libraries according to VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared libraries when they should have been static, and vice versa. * [gl3w] Use khrplatform.h from the egl-registry port (#22056) * [gl3w] use khrplatform.h from the egl-registry port The file was changed yesterday, invalidating the hash: KhronosGroup/EGL-Registry@57b4876de0. * [gl3w] migrate to new functions from vcpkg-cmake{,-config} * [gl3w] bump port version * [caf] Update to 0.18.5 (#22046) * [caf] Update to 0.18.5 * Remove setting of BUILD_SHARED_LIBS already handled by vcpkg_cmake_configure. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [gmsh] Add new port (#21896) * add: gmsh * add: versioning for gmsh. * [gmsh] Re-factory code * Fix install, remove some features due to lack required dependencies. * version * Do not support uwp officially * version * Update ports/gmsh/portfile.cmake * Update versions/g-/gmsh.json * Group the options * version * version Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [kf5] upgrade to 5.89 (#21890) * [kf5*] Update to 5.89 * [kf5*] Update versions * [kf5kio] update tag to rc2 * [kf5kio] update versions * [kf5*] final 5.89 released * [kf5*] update versions * Clean up trailing whitespace and add quotes when naming .clang-format. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [ompl] Add vcpkg_check_linkage (#21659) * [ompl] Add vcpkg_check_linkage * version * version * [pcl] Add feature apps, visualization, simulation, examples and add usage (#21788) * [pcl] Add feature apps, visualization and examples * version * Add simulation * Enable more apps, install examples, add usage * format manifest file * version * set feature vtk as a alias for feature visualization * version * [activemq-cpp] Added missing libuuid dependency (#22059) This is a mandatory dependency according to https://github.com/apache/activemq-cpp/blob/master/README.txt * [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ (#22025) * [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ * Changed reference * Update version database * Fix hash * Update version database * Review changes and update lib version * fixver * Update version database * Update version database 2 * Fix vcpkg deps * Update version database * [tensorflow-common] remove single quotes from vcpkg flags (#21869) * [vcpkg_acquire_msys] Update bzip2 to 1.0.8-2 * [tensorflow-common] remove single quotes from vcpkg flags They are escaped like '\'-mtune=native\'' which leads to a compiler error: cc: error: unrecognized command line option '-mtune=native' Set via: set(VCPKG_CXX_FLAGS "-mtune=native") * [sdl2-mixer] Fix link mpg123 error (#22049) * [sdl2-mixer] Fix link mpg123 error * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [s2geometry]: new port * [s2geometry]: new port * [s2geometry]: new port * [s2geometry]: new port * [s2geometry] new port Co-authored-by: Jonliu1993 <13720414433@163.com> Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com> Co-authored-by: Lars Glud <larshg@gmail.com> Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com> Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com> Co-authored-by: Kai Pastor <dg0yt@darc.de> Co-authored-by: Daniel Schürmann <daschuer@mixxx.org> Co-authored-by: Vitaly <v31337@gmail.com> Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Angus Comrie <accomrie@gmail.com> Co-authored-by: Li Zeyang <a.banknote@gmail.com> Co-authored-by: Joachim Gehweiler <44170764+jgehw@users.noreply.github.com> Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com> Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: IronsDu <irons.du@gmail.com> Co-authored-by: Josue Andrade Gomes <josuegomes@gmail.com> Co-authored-by: Clayton Wheeler <cswheeler@gmail.com> Co-authored-by: Christian Fillion <cfillion@users.noreply.github.com> Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> Co-authored-by: X.ZhaoMa <ma@arch.ethz.ch> Co-authored-by: Dawid Wróbel <me@dawidwrobel.com> * [libjpeg-turbo] Upgrade to 2.1.2 (#22156) * Upgrade libjpeg-turbo to 2.1.2 * Update version files * Update to latest vcpkg functions * Format/version * Fix * Update ports/libjpeg-turbo/portfile.cmake Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * CR * Fix version * Update patch * Fix * Version Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * [libtess2] add libtess2 port (#22225) * [libtess2] add port * [libtess2] add version * [libtess2] forgot project name * [libtess2] case sensitive in paths * [libtess2] update version with last sha * Modernize with target_sources, add missing quotes, and add vcpkg_check_linkage since the port only makes a static output. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [fluidsynth] Update to 2.2.4 (#20978) * [fluidsynth] Update to 2.2.3 * Update patch * EOL * Change tool as a new feature * version * Remove code about CMAKE_EXECUTABLE_SUFFIX to fix linux build * version * update to 2.2.4, cleanup baseline, add supports keyword * version * Fix osx build * version * restore FEATURE_OPTIONS * version * Apply suggestions * version * Restore add_to_path in host triplet * version * Preserve log files for the build of make_tables. Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [openimageio] do not install deprecated FindOpenImageIO (#21162) * [openimageio] do not install deprecated FindOpenImageIO OpenImageIO provides cmake Config/Target files, so there is no more need for a FindOpenImageIO.cmake. This hides openimageio modules like OpenImageIO_Util. * Remove wrapper Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com> * [libtiff] Switch to vcpkg_from_gitlab function (#22181) Gitlab tends to be more reliable for some customers. Co-authored-by: Thomas Willecomme <thomas.willecomme@teledyne.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * fix(ports): use lib/cmake/mimalloc config path in mimalloc port file (#22238) * fix(ports): use lib/cmake/mimalloc config path in vcpkg_cmake_config_fixup in mimalloc portfile.cmake * chore(versions): update mimalloc port version * chore(versions): update versions database * [fluidsynth] no absolute paths (#21715) Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [libwebm] Install the public header files (#22189) * [libwebm] Remove port's internal headers from installed folder * [libwebm] Install public headers * [libwebm] Resetting the file structure of libwebm/include and adding additional headers Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com> * [vcpkg] Fix vcpkg_cmake_config_fixup.cmake (#22236) * Fix vcpkg_cmake_config_fixup.cmake The PR #22235 exposed a bug in `vcpkg_cmake_config_fixup.cmake`, that incorrectly preprends a string without a end-of-line. That creates CMake syntax errors, like this one: ``` get_filename_component(VCPKG_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_DIR}/../../" ABSOLUTE)set(CGAL_ROOT ${VCPKG_IMPORT_PREFIX}) ``` The fix is simple: add a `… * [co] Rename port co to cocoyaxi (#22442) * rename port co to cocoyaxi * update version * update port version * update sha * rename co to cocoyaxi * update sha * cleanup portfile for cocoyaxi * update sha * add co * update version for co * fix version files Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [dimcli] Add supports field instead of written in ci.baseline, disable testing, support osx (#22577) * [dimcli] Add supports field instead of written in ci.baseline, disable testing * version * Fix build on Windows * version * fix build on osx Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [curlpp] fix single config builds (#22617) * [curlpp] fix for single config triplets * fix references * fix curlpp-config not present in windows static builds * fix references * [mapnik] update port (#22635) * update mapnik * version * remove port-version * versions * [Kubernetes] Update to latest commit (#22638) * Update Kubernetes Client Library version * Update versions Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com> * [freeimage] Re-fix dependency libwebp (#22639) * [freeimage] Re-fix dependency libwebp * version * [nativefiledialog] Upgrade port to release 116 (#22645) * port: (nativefiledialog) upgrade to release 116 * port: [nativefiledialog] modify version * Update version database * update nativefiledialog * update version Co-authored-by: Jonliu1993 <13720414433@163.com> * [azure-kinect-sensor-sdk] Fix supports and build issue in feature 'tool' (#22647) * [azure-kinect-sensor-sdk] Fix supports and build issue in feature 'tool' * Update the version database * [unrar/mdnsresponder] only windows (#22643) * unrar only support windows * update * update * mdnsresponder only support windows * --amend * add !uwp to supports * add !arm64 to supports * Update ports/mdnsresponder/vcpkg.json Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com> * [boost-modular-build-helper] Boost crosscompile/fix windows suffix (#22636) * Set suffix for Windows. (Like on MacOS and Linux). * Update baseline. Co-authored-by: Nemirtingas <Nemirtingas@noreply.com> * [sdformat9] no absolute paths (#22339) * [sdformat10] no absolute paths (#22340) * [readline-unix] no absolute paths (#22421) * [vcpkg] Fix bootstrap for windows arm64 (#22605) * Update bootstrap.ps1 to properly support arm64 * Add tls12-download-arm64 from 2021-12-09 release * Add reference to tls12-download-arm64 back in * Update scripts/bootstrap.ps1 Revert back to x86 downloader Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com> * Revert "Add tls12-download-arm64 from 2021-12-09 release" This reverts commit 26273191d29663a2144f4c71f8e3e71e3e30dbbd. Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com> * [opencolorio] Update to 2.1.1 (#22659) * [opencolorio] Update to v2.1.1 * Update version database * [otl] Update hash (#22668) * [otl] Update hash * update version * you need to change the filename at the same time * fix license file Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [levmar] Remove vcpkg_fail_port_install. (#22726) I changed the supports to speak "positively" rather than "negatively" because it seems like that was the intent based on the message. * [hunspell] Simplify supports and remove fail_port_install. (#22724) ``` !((arm | uwp) & windows) !((arm & windows) | (uwp & windows)) distribute ands over ors !((arm & windows) | uwp) uwp implies windows !(arm & windows) & !uwp demorgan ``` * [bullet3] Remove vcpkg_fail_port_install. (#22729) * [bullet3] Remove vcpkg_fail_port_install. The supports expression and the portfile.cmake disagreed. Supports: !((windows | linux) & (arm | uwp)) Portfile: osx | !(arm | arm64 | uwp) If we demorgan the supports expression we get something closer to the portfile: !(windows | linux) | !(arm | uwp) If we take "!(windows | linux)" to mean that the author meant "osx", and assume arm64 implies arm, we end up with: osx | !(arm | uwp) In support of: https://github.com/microsoft/vcpkg/pull/21502 * Also remove ci.baseline.txt entries now covered by vcpkg.json. * [geographiclib] Remove vcpkg_fail_port_install. (#22747) Separated out into its own PR because it needed to add to a "supports" in a feature. In support of https://github.com/microsoft/vcpkg/pull/21502 * [gasol] Remove vcpkg_fail_port_install. (#22746) There was no supports expression before. There was ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [fltk] Remove vcpkg_fail_port_install. (#22744) There was no supports expression before. In support of https://github.com/microsoft/vcpkg/pull/21502 * [physx] Remove vcpkg_fail_port_install. (#22759) There was no supports expression before. There was no ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [eathread] Remove vcpkg_fail_port_install. (#22742) There was no supports expression, and there was ci.baseline.txt impact. The remaining ci.baseline.txt line item was x86-windows, so I tried building that. It results in: ``` C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(201): error C3861: '_InterlockedExchange64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(202): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(203): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(204): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(205): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(206): error C3861: '_InterlockedOr64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(207): error C3861: '_InterlockedAnd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(208): error C3861: '_InterlockedXor64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(209): error C3861: '_InterlockedExchange64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(216): error C3861: '_InterlockedExchange64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(217): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(218): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(219): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(220): error C3861: '_InterlockedExchangeAdd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(221): error C3861: '_InterlockedOr64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(222): error C3861: '_InterlockedAnd64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(223): error C3861: '_InterlockedXor64_INLINE': identifier not found C:\Dev\vcpkg2\buildtrees\eathread\src\f21f15bafd-3f7f4715f1.clean\include\eathread/internal/eathread_atomic_standalone_msvc.h(224): error C3861: '_InterlockedExchange64_INLINE': identifier not found ``` which is a build failure in the port, not a CI artifact, so I added that to "supports" as well. In support of https://github.com/microsoft/vcpkg/pull/21502 * [ffmpeg] Use supports rather than vcpkg_fail_port_install. (#22723) * [ffmpeg] Use supports rather than vcpkg_fail_port_install. * Add missing supports to the ffmpeg feature as requested by @JackBoosY * [nethost] Remove vcpkg_fail_port_install. (#22751) There was no supports expression before so there is ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [nanovg] Remove vcpkg_fail_port_install. (#22750) There was no supports expression so there was ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [murmurhash] Remove vcpkg_fail_port_install. (#22749) There was no supports expression before so there was ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [libproxy] Remove vcpkg_fail_port_install. (#22748) There was no previous supports expression; I'm assuming given that the only block was for UWP that a dependency already did that. In support of https://github.com/microsoft/vcpkg/pull/21502 * [fastcgi] Remove vcpkg_fail_port_install. (#22732) This used plain ALWAYS which is identical to `message(FATAL_ERROR`. In support of https://github.com/microsoft/vcpkg/pull/21502 * [chakracore] Remove vcpkg_fail_port_install. (#22733) vcpkg.json and portfile.cmake disagreed. ``` vcpkg.json: !osx & !uwp & (linux | !static) portfile.cmake: !osx & !uwp & (!windows | !(static | staticcrt)) ``` Trying to get portfile.cmake to agree: ``` !osx & !uwp & (!windows | !(static | staticcrt)) given !osx & !uwp & (!windows | (!static & !staticcrt)) demorgan ``` Considering !osx is earlier, I'm assuming Linux and !Windows are equivalent here: ``` !osx & !uwp & (linux | (!static & !staticcrt)) (above) ``` I'm assuming that portfile.cmake just never considered staticrt and linux, so I'm adding that condition. In support of https://github.com/microsoft/vcpkg/pull/21502 * [comms] Remove vcpkg_fail_port_install. (#22734) Separated from the bulk PR because it adds to a feature. In support of https://github.com/microsoft/vcpkg/pull/21502 * [cpuid] Remove vcpkg_fail_port_install. (#22735) The supports expression was missing a block for UWP that was in portfile.cmake. Also updates ci.baseline.txt. In support of https://github.com/microsoft/vcpkg/pull/21502 * [crashrpt] Remove vcpkg_fail_port_install. (#22736) There previously was no supports expression. In support of https://github.com/microsoft/vcpkg/pull/21502 * [pangomm] Remove vcpkg_fail_port_install. (#22756) There was no supports expression before so this did have ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [cmake/getdns/jasper/mesa/sentry-native] Fix error C2065 and C2079 (#22630) * [cmake/getdns/jasper/mesa/sentry-native] Fix error C2065 and C2079 * Add windows check * Add MINGW check * update json Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com> * [tool-meson] fix dependency. (#22691) * Fix native meson error * version stuff * [zkpp] Remove vcpkg_fail_port_install. (#22769) * [zkpp] Remove vcpkg_fail_port_install. There was no supports expression before, and there is ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * Fix flipped sense. * [turbobase64] Remove vcpkg_fail_port_install. (#22767) There was no previous supports and there was ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [xmsh] Delete port. (#22768) This port had a call to vcpkg_fail_port_install and upstream is gone. ci.baseline.txt said to delete the port after this length of time. * [tiff] Remove vcpkg_fail_port_install. (#22766) Separated out because it adds supports to a feature. In support of https://github.com/microsoft/vcpkg/pull/21502 * [rsm-bsa] Remove vcpkg_fail_port_install. (#22764) Separated out because it adds a supports: to a feature. In support of https://github.com/microsoft/vcpkg/pull/21502 * [pbc] Remove vcpkg_fail_port_install. (#22757) The support expression was missing the arm block, but there was no ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [pfring] Remove vcpkg_fail_port_install. (#22758) There was no supports expression before so there was ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [folly] Remove vcpkg_fail_port_install. (#22745) * [folly] Remove vcpkg_fail_port_install. vcpkg.json was missing the uwp skip but otherwise agreed. There is no ci.baseline.txt impact because: Error: libevent[core] is only supported on '!uwp' In support of https://github.com/microsoft/vcpkg/pull/21502 * Give up trying to prove that the support expression is correct and just follow what portfile.cmake says. * Fix brain fart @JackBoosY found. * [blend2d] Remove vcpkg_fail_port_install. (#22741) Only wasm32 was missing. Also ci.baseline.txt was out of date. In support of https://github.com/microsoft/vcpkg/pull/21502 * [libhdfs3] Remove vcpkg_fail_port_install. (#22740) Previously there was no supports expression, and there was ci.baseline.txt impact. In support of https://github.com/microsoft/vcpkg/pull/21502 * [libfabric] Remove vcpkg_fail_port_install. (#22738) vcpkg.json and portfile.cmake disagreed. vcpkg.json: windows & x64 & !static portfile: !linux & !osx & !uwp & !x86 Also ci.baseline.txt has: libfabric:arm-uwp=fail libfabric:x64-linux=fail libfabric:x64-osx=fail libfabric:x64-uwp=fail libfabric:x64-windows-static=fail libfabric:x64-windows-static-md=fail I'm assuming "windows" means the same as !linux & !osx. I'm assuming "x64" is intended to be the same as "!x86" given the ci.baseline.txt entries. This means we need to add !uwp. In support of https://github.com/microsoft/vcpkg/pull/21502 * [libevhtp] Remove vcpkg_fail_port_install. (#22737) Previously there was no supports expression. * [benchmark] Remove vcpkg_fail_port_install. (#22728) A comment was moved from portfile.cmake to vcpkg.json. In support of https://github.com/microsoft/vcpkg/pull/21502 * [openssl] Remove vcpkg_fail_port_install. (#22755) The only places this was being used were as morally asserts for the port itself. Also removed empty ports from ci.baseline.txt. In support of https://github.com/microsoft/vcpkg/pull/21502 * [libgpod] Remove vcpkg_fail_port_install. (#22739) Previously there was no "supports", and there was overlap with ci.baseline.txt. In support of https://github.com/microsoft/vcpkg/pull/21502 * [capnproto] Remove vcpkg_fail_port_install. (#22730) * [capnproto] Remove vcpkg_fail_port_install. The portfile and vcpkg.json disagreed. ``` vcpkg.json: !uwp & !((arm | arm64) & windows) portfile: !uwp & (!windows | !(arm | arm64)) ``` If we demorgan the supports expression once they agree: ``` !uwp & (!(arm | arm64) | !windows) ``` Also, arm64 implies arm: ``` !uwp & (!arm | !windows) ``` In support of https://github.com/microsoft/vcpkg/pull/21502 * Put the supports expression into DNF as suggested by @strega-nil. * [skyr-url] Fix cmake config files (#22760) * [skyr-url] Fix cmake config files * version * [botan] no absolute paths (#22722) * [opencv3] no absolute paths (#22721) * [sdl1] no absolute paths (#22718) * [muparser] update to 2.3.3-1 (#22711) * [uwebsockets] Update to 20.9.0 (#22706) * Update uwebsockets to 20.9.0 * Update CI baseline Co-authored-by: chausner <chausner@users.noreply.github.com> * [libuv] Update to 1.43.0 (#22704) * Update libuv to 1.43.0 * Update CI baseline Co-authored-by: chausner <chausner@users.noreply.github.com> * [nlohmann-json] Update to 3.10.5 (#22703) * Update nlohmann-json to 3.10.5 * Update CI baseline Co-authored-by: chausner <chausner@users.noreply.github.com> * [sentry-native] Remove vcpkg_fail_port_install. (#22765) * [sentry-native] Remove vcpkg_fail_port_install. vcpkg.json and portfile.cmake don't agree, but given that vcpkg.json is more restrictive than portfile.cmake, I just deleted the call. vcpkg.json: !(arm | (arm64 & !osx) | uwp) portfile.cmake: osx | !(arm32 | arm64 | uwp) Putting `!(arm | (arm64 & !osx) | uwp)` into DNF: ``` !(arm | (arm64 & !osx) | uwp) given !arm & !(arm64 & !osx) & !uwp demorgan !arm & (!arm64 | osx) & !uwp demorgan (!arm & !uwp & !arm64) | (!arm & !uwp & osx) distribute ands over ors (!arm32 & !arm64 & !uwp) | (!arm32 & !arm64 & !uwp & osx) definition of arm (!arm32 & !arm64 & !uwp) | (!arm32 & !arm64 & osx) osx implies uwp ``` Putting `osx | !(arm32 | arm64 | uwp)` into DNF: ``` osx | !(arm32 | arm64 | uwp) given osx | (!arm32 & !arm64 & !uwp) demorgan ``` (at which point one of the conjunctions is identical and the other is just more conditions on osx) In support of https://github.com/microsoft/vcpkg/pull/21502 * DNF * add license Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [libbacktrace] The port does not support windows builds (#22673) * Update intel-ipsec to 1.1, fix cmake configs, and support Windows. (#22269) * update intel-ipsec to v1.1 * Update portfile.cmake, correct the install file path * Add more double quotes * Revert changes about double quotes * version * [intel-ipsec] Overhaul/modernize port. * Remove CMakeLists.txt replacement that was a fancy way to say vcpkg_from_make/vcpkg_from_nmake. * Convert support messages into a "supports" expression. * Fix Windows. * Correct CMake config handling of release/debug static/shared and Windows. * Remove attempt to copy nonexistent PDBs. * Apply CR feedback from Nicole and dg0yt * Add if(TARGET * Update always-generate-PDB patch with the version actually merged upstream. Co-authored-by: Mengna-Li <you@example.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> * [many ports] remove remaining vcpkg_fail_port_install calls. (#22770) * Bulk remove vcpkg_fail_port_install calls. Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install", In support of https://github.com/microsoft/vcpkg/pull/21502 * Update version database. * Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728 * Repair version database. * [jsoncons] Update to version 0.168.3 (#22774) * [jsoncons] Update to version 0.168.3 * [jsoncons] Update baseline * [ace] Update to 7.0.6 (#22651) * [ace] Update to 7.0.6 * Remove patch * Adding double quotes to absolute paths * Optimize the code to modify the content of config.h Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com> * [libudis86] Fix build error (#22637) * [libudis86] Fix build error * update version * update CMakeLists.txt * update version * update portfile.cmake * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [cspice] update to version 67 (#22655) * [cspice] update to version 67 * [cspice] update cspice in ports database Co-authored-by: Hleb Valoshka <v-hleb.v@turvo.com> * Fix release-only build (#22672) * [cppgraphqlgen] Update to v4.1.1 for latest release (#22702) * [cppgraphqlgen] Build the latest v3.x release * vcpkg x-add-version --all * [cppgraphqlgen] Build latest main release * vcpkg x-add-version --all * Add a license field to vcpkg.json * vcpkg x-add-version --all --overwrite-version * Remove v3.7.1 which can't be committed separately * [pcl] no absolute paths (#22661) * [shaderwriter] Update to version 2.0.0 (#22662) * [shaderwriter] Update to version 2.0.0 * Updated port files * Another update for CMake submodule * Another update to CMake submodule * Another one * Removed unused cmake variable * [qtbase] Make feature pcre2 to hard dependency when install static library (#22584) * [qtbase] Add fatal error to remind install feature pcre2 when install static library * update version * update feature pcre2 to hard dependency * update version * update vcpkg.json * update version * make feature doubleconversion to hare dependency * format vcpkg.json * update version * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [libalkimia] no absolute paths (#22710) * [gmmlib] no absolute paths (#22716) * [gdal] Fix absolute paths in wrapper (#22698) * Fixup absolute paths in wrapper * Update versions * [sfml] no absolute paths (#22714) * gobject-introspection 1.70.0 port (#22199) * [azure-iot-sdk-c] LTS release 2022-01-21 (#22696) * [azure-iot-sdk-c] LTS release 2022-01-21 * bot instructions * bot 2 instructions * Update patches per cmake changes * bot instructions fix * update version * bot instructions Co-authored-by: Mollie Munoz <momuno@microsoft.com> Co-authored-by: Jonliu1993 <13720414433@163.com> * [getopt-win32] Rename "extern C" macros as MS VC C++ headers use _END_EXTERN_C macro (#22773) * [ci.baseline.txt] colmap:x64-windows-static and symengine:arm64-windows are now passing (#22796) * [cspice] Make URLs stable (#22794) * [vcpkg doc] Add identifier "license" (#22782) * [vcpkg doc] Add identifier "license" * moar docs * add WITH Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [wt] no absolute paths (#22771) * [sophus] update sophus to 2021-09-14 (#22792) * [sophus] update sophus to 2021-09-14 * run vcpkg x-add-version * [sophus] fix vcpkg cmake deprecations Co-Authored-By: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * [sophus] use version-date Co-Authored-By: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * run x-add-version * [sophus] Fixup config * run x-add-version Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * [Sockpp][Android] Compile Sockpp port for android (#19769) * Compile for android * version * Update versions/s-/sockpp.json * version * Update to #55 * version Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [spdk-isal] only linux (#22451) * [flann] Change from find_package(hdf5) to find_dependency(HDF5) (#22731) * fix flann-config.cmake * update version * fix * Update flann.json * Update vcpkg.json * Update flann.json * [z3] Update to 4.8.14 (#22687) * [z3] Update to 4.8.14 * [z3] Add license * [z3] Update versions * [ freetype2/harfbuzz/sdl2] Update to the latest version (#22586) * [freetype2] Update to 2.11.1 * [harfbuzz] Update to 3.2.0 * [sdl2] Update to 2.0.20 * [ffmpeg] Update to 5.0 * Update versions. * [ffmpeg] Remove all avresample * Update ffmpeg.json * Update ffmpeg.json * Update ffmpeg.json * Revert "[ffmpeg] Update to 5.0" This reverts commit d4f718e882fe022f641b68e154e8cf64776c4143. * Revert "[ffmpeg] Remove all avresample" This reverts commit f1fecaa8cfa5b7f42fbef0897312028dc88b0ec8. * update * fix revert. * [sdl2] Fix uwp build. * Update sdl2.json * [hwloc] no absolute paths (#22715) * [flash-runtime-extensions] no absolute paths (#22717) * [colmap] Upgrade to version 3.7 (#22805) * [colmap] Upgrade to version 3.7 * Format * version * [vcpkg_find_fortran] Update mingw-* version (#22786) * [vcpkg_find_fortran] Updat mingw-* version * Fix hash * [openimageio] Remove vcpkg_fail_port_install. (#22752) * [openimageio] Remove vcpkg_fail_port_install. Separated out because it adds a supports expression to a feature. This port is not named in ci.baseline.txt. In support of https://github.com/microsoft/vcpkg/pull/21502 * remove !uwp # Conflicts: # versions/o-/openimageio.json * [benchmark] Remove vcpkg_fail_port_install. (#22728) (#22814) A comment was moved from portfile.cmake to vcpkg.json. In support of https://github.com/microsoft/vcpkg/pull/21502 * [fmt] Update to 8.1.1 (#22707) * Update fmt to 8.1.1 * Update CI baseline Co-authored-by: chausner <chausner@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [zeromq] Cherry pick patches to fix build issues (#22681) * [zeromq] Update to 2022-01-19 * update version * [zeromq] update license * update version * [zeromq] update commit * update version * [zeromq] update vcpkg.json * update version * Update versions/z-/zeromq.json * update portfile.cmake * update version * resolve conflicts * update version * update patch name * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [hwloc] fix debug paths (#22811) * [opentelemetry-cpp] update version to v1.1.1 (#22804) * Upgrade opentelemetry-cpp version to v1.1.1 * delete port-version * Update ports/opentelemetry-cpp/vcpkg.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * update version Co-authored-by: Jonliu1993 <13720414433@163.com> Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> * [rs-core-lib/unicorn-lib] Remove rs-core-lib (#22761) * [rs-core-lib/unicorn-lib] Remove rs-core-lib * Format vcpkg.json * Add license to vcpkg.json * Remove rs-core-lib from baseline.json * [brpc] Fix build failed when protobuf update to 3.19.3 (#22685) * [brpc] Fix build failed when protobuf update to 3.19.3 * update version * Add license * update version * Add support in vcpkg.json * update version * update version * update patch * remove patch * update patch name * update version Co-authored-by: Lily Wang <v-lilywang@microsoft.com> * [wt] update to 4.6.1 (#22772) * [wt] update to 4.6.1 Setting WTHTTP_CONFIGURATION and CONFIGURATION to empty string as well, because these would otherwise be filled in with an absolute path. Setting them to empty string ensures they won't be used. * update version Co-authored-by: Jonliu1993 <13720414433@163.com> * [libheif] Fix usage (#22818) * [libheif] Fix usage * version * Add license * version * [ci.baseline.txt] Remove fails for passing ports (#22821) * [alsa] update to 1.2.6.1 (#22824) * [ace] build windows (#22832) * Fix Build Windows - include files not copied correctly to target * Update versions * install_includes requires quotes on windows * Update ace.json Co-authored-by: bisaillonp <Pierre.Bisaillon@ixiasoft.com> * [detours,devicenameresolver,dlfcn-win32,duilib,winpcap] add supports expression (#22776) * [ogre] no absolute paths (#22354) * [vcpkg-cmake] Remove cmake generator support restrictions (#22626) * Stop failing in build step on unknown generators CMake already completed configuration using the given generator. * Support parallel build with Unix Makefiles * Documentation fixes for vcpkg_cmake port * `vcpkg_cmake_configure`: links to `opencv4` as example instead of `opencv` which is an empty port * `vcpkg_cmake_install`: fix link to `vcpkg_cmake_build`'s docs * `vcpkg_cmake_build`: fix link to `vcpkg_cmake_install`'s docs * Extra script audit * Update versions * Regenerate docs * [vcpkg-cmake] support Xcode parallel build * no/parallel_args when CMake Generator is "Xcode" * Update versions * CI Co-authored-by: Martin Hořeňovský <martin.horenovsky@gmail.com> Co-authored-by: luncliff <dong-ha-park@linecorp.com> * [vcpkg] collect error logs in logs.txt in the buildtrees folder (#22146) * collect error logs in logs.txt in the buildtrees folder * Use global variable * rename file to error-logs-.txt and remove error: prefix in file * [sentry-native] Upgrade to 0.4.14 (#22841) Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com> * [shaderwriter] Updated to version 2.1.0. (#22825) * [shaderwriter] Updated to version 2.1.0. * Updated commit ID. * Updated commit ID. * [mapnik] update port (#22830) * wip: add license and update to latest commit * versions * update to latest commit * version * [libtorrent] Update port to 2.0.5 (#22697) * adding libtorrent2 * using vcpkg-cmake and vcpkg-cmake-config * added empty line to trigger pipeline * added license info * format vcpkg.json * update version * updating libtorrent * vcpkg formatting fix * vcpkg json formatting fix * libtorrent2-> libtorrent Co-authored-by: Jonliu1993 <13720414433@163.com> * [vcpkg] Fix termination of vcpkg root search (#22694) * Fix termination of vpckg root search * Apply CR suggestion Co-authored-by: Vadim Peretokin <vperetokin@hey.com> Co-authored-by: Vadim Peretokin <vperetokin@hey.com> * [Fizz] fix libsodium dependency (#22816) * fix fizz libsodium dependency * [fizz] fix libsodium dependency * update version file * [fizz] : fix dependency * revert vcpkg.json Co-authored-by: Jonliu1993 <13720414433@163.com> * [libslirp] add new port (#22394) * [libslirp] add port * [libslirp] prevent install on Windows targets except MinGW * [libslirp] change `version` to `version-semver` * [libslirp] add `license` * [libslirp] quote paths in the portfile * [libslirp] add version * add libslirp.json * udpate evrsion Co-authored-by: Jonliu1993 <13720414433@163.com> * [libtins] Fix usage (#22820) * [libtins] Fix usage * version * [exprtk] Update ExprTk (#22871) * [raylib] remove broken wrapper, port already installs cmake config (#22875) * [raylib] remove broken wrapper, port already installs cmake config * fix references * add license * fix references * [docs] Fix linking error in android cmake example (#22866) * [vcpkg-scripts] Use pkgconf in vcpkg pkgconfig get modules (#20527) * use pkgconf * version stuff * Update ports/vcpkg-pkgconfig-get-modules/x_vcpkg_pkgconfig_get_modules.cmake Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * version stuff * fix obviuos error * bit of version playaround * version stuff Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * [scripts/toolchains/android.cmake] Remove start-of-string regex check for overlay triplet name matching. (#20059) This change allows for adding a prefix to android overlay ports, which many other systems support already. The android system relies on regex matching of the triplet name to deduce the ABI, so this change just allows for that string to be anywhere in the overlay triplet string. * [utf8h] update package to new version (#22876) * update utf8h package to new version * add utf8h baseline * [azure-iot-sdk-c, azure-c-shared-utility] Fix linking of parson, uhttp, CURL, OpenSSL; modernize (#22869) * [azure-c-shared-utility] Use targets for OpenSSL and CURL * [azure-c-shared-utility] Modernize portfile * [azure-iot-sdk-c] Fix parson dependency * [azure-iot-sdk-c] Modernize portfile * [azure-iot-sdk-c] Fix iothubclient include dirs * [azure-iot-sdk-c] Fix uhttp dependency * Update versions * [pixman] fix build on M1 macs (#22854) * [sqlite3] update to <3.37.1> (#22795) * [sqlite3] update to <3.37.1> * update version * [ms-gsl] Upgrade GSL to 4.0.0 (#22791) * Bump GSL to 4.0.0 * Update version database * Fix typo * Add missing file * Update version database * GSL portfile properly expose Microsoft.GSL package * Update version database * Respond to review * Update version database * Update version database v2 * Update release ref * Update version database * Respond to review * Update version database * Add patch to SEAL to link to correct GSL version * Update version database * Update version database v2 * [armadillo] no absolute paths (#22719) * [qtbase] add namespace support (#22713) Fixes #22712 * Update vcpkg-tool to 2022-02-01 (#22629) * [google-cloud-cpp] update to latest release (v1.36.0) (#22897) I updated the patch for `abseil[cxx17]`. Unfortunately the patch includes the version of `google-cloud-cpp`, I will try to fix things upstream so we do not need to go through this on each release. * libraqm update to 0.9.0 (#22907) * Update libraqm to v0.9.0 * Remove deprecated functions from portfile * Update baseline * [opendnp3] Disable FetchContent in favor of predownloading (#22894) * Ace Build Windows - Missing files in include package (#22880) * Windows build - Missing quotes around TAO_INCLUDE_FOLDERS * Change version * Revert "Change version" This reverts commit 9dd37efa1258552c88039cb035aa4e98d025efb7. * Update vcpkg.json * Change Versions * Revert "Change Versions" This reverts commit 2a929c3b02c89c9c56103798f64d84f2ae43df63. * Missing quotes in call to install_includes * Change versions Co-authored-by: bisaillonp <Pierre.Bisaillon@ixiasoft.com> * [vcpkg-cmake-config] add missing TOOLS_PATH (#22863) * add missing parameter to vcpkg-cmake-config * version stuff * apply format diff * ci retrigger * CI retrigger * [vcpkg_fail_port_install] Deprecate function (#21489) * [vcpkg_fail_port_install] Deprecate function * Update doc * Apply suggestions * Revert changes about include this function and delete doc * Apply suggestions * version * Update docs/maintainers/vcpkg_fail_port_install.md Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com> * Update scripts/cmake/vcpkg_fail_port_install.cmake * Update scripts/cmake/vcpkg_fail_port_install.cmake * Use message("${Z_VCPKG_BACKCOMPAT_MESSAGE_LEVEL}" to ensure it works with `--prohibit-backcompat-features`. Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com> Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [docs] Add Authoring-script-ports.md (#22396) * [docs] Add Authoring-script-ports.md * Address CR comments * Update docs/maintainers/authoring-script-ports.md Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com> Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com> * [randomstr] New port (#22921) * [ports/randomstr] Init * `./vcpkg x-add-version --all --overwrite-version` * [c89stringutils] New port (#22904) * [ports/c89stringutils] Init * `./vcpkg x-add-version --all --overwrite-version` * [versions/c-/c89stringutils.json] Init * [docs] document VCPKG_INSTALLED_DIR variable (#22695) * [opentelemetry-cpp] update version to v1.2.0 (#22925) * [opentelemetry-cpp] update version to v1.2.0 * [opentelemetry-cpp] update version to v1.2.0 * [opentelemetry-cpp] update version to v1.2.0 * Fix version database. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [botan] Fix debug info (#22911) * [botan] Fix debug info - Embed debug info into object files. - Enable debug info for release builds. - Pass-through C++ build flags. Fixes #12088 * Fix version database. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * update polyhook2 (#22906) * update polyhook2 * fix vcpkg.json * Fix port-version and update version database. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * Added libe57format port (#22909) * Added libe57format port * Formatted the manifest file * vcpkg x-add-version --all * From vcpkg_configure_cmake to vcpkg_cmake_configure * Updated to vcpkg_cmake_config_fixup * Fix version database and format vcpkg.json. Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [python3][python2] Use MKDIR_P to create directories to avoid race conditions (#22902) * [python3][python2] Use mkdir -p to create directories to avoid race conditions * Revert "[vcpkg baseline][python3] Fix race during parallel install (#21734)" This reverts commit a515872b1abf58b639bf8b15ab5fe23b62f25ac3. # Conflicts: # ports/python3/vcpkg.json # versions/baseline.json # versions/p-/python3.json Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> * [popsift] Fix missing Thrust include, already merged upstream. (#22929) * [sfml] Add arm64 patch to allow SFML to compile on apple silicon (#22937) * Add arm64 patch to allow SFML to compile on m1 * Updated port version * Fix missing line * Fix version of port * [rhasheq] New port (#22905) * [ports/c89stringutils] Init * `./vcpkg x-add-version --all --overwrite-version` * [versions/c-/c89stringutils.json] Init * [ports/rhasheq] Init * [versions/r-/rhasheq.json] ./vcpkg x-add-version --all --overwrite-version * [ports/rhasheq/vcpkg.json] Added c89stringutils port as dependency * [versions/r-/rhasheq.json] `./vcpkg x-add-version --all --overwrite-version` * [opencv4] Disable building cpufeatures since it conflict with libwebp (#22844) * [opencv4] Disable cpufeatures since it conflict with libwebp * version * [vcpkg-tool] update to 2022-02-03 (#22924) * [vcpkg-tool] update to 2022-02-03 this adds the feature of `"license": null`, important to silence warnings * update mailio license * [vcpkg doc] update docs for new license parser Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [sleepy-discord] Auto-Complete Options * [sleepy-discord] set new version values * [sleepy-discord] format manifest * [sleepy-discord] run x-add-version * [sleepy-discord] rerun x-add-verison Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com> Co-authored-by: eao197 <eao197@users.noreply.github.com> Co-authored-by: Jonliu1993 <13720414433@163.com> Co-authored-by: Yury Bura <yurybura@gmail.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com> Co-authored-by: Bert Huijben <rhuijben@users.noreply.github.com> Co-authored-by: Bill Avery <wravery@users.noreply.github.com> Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com> Co-authored-by: Clayton Wheeler <cwheeler@genomenon.com> Co-authored-by: Felipe Wannmacher <fwannmacher@gmail.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: hm <hwill@acm.org> Co-authored-by: Kai Pastor <dg0yt@darc.de> Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com> Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com> Co-authored-by: SunBlack <SunBlack@users.noreply.github.com> Co-authored-by: Heiko Thiel <heiko.thiel@hpi.de> Co-authored-by: Leonid Pospelov <pospelovlm@yandex.ru> Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> Co-authored-by: Akash <Ace314159@users.noreply.github.com> Co-authored-by: Max Khon <fjoe@samodelkin.net> Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com> Co-authored-by: Frank-Xie <Frank-Xie@Email.com> Co-authored-by: Liu Chenxin <chenxinleo@163.com> Co-authored-by: Vitalii Koshura <lestat.de.lionkur@gmail.com> Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com> Co-authored-by: Lily Wang <v-lilywang@microsoft.com> Co-authored-by: Angus Comrie <accomrie@gmail.com> Co-authored-by: Daniel Schürmann <daschuer@mixxx.org> Co-authored-by: Michael Scovetta <michael.scovetta@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: Alexander Sklar <asklar@microsoft.com> Co-authored-by: Yue <niyue.com@gmail.com> Co-authored-by: Arsen Tufankjian <amt3824@g.rit.edu> Co-authored-by: Rémy Tassoux <contact@rt2.fr> Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com> Co-authored-by: Mengna-Li <you@example.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: Luca Schlecker <luca.schlecker@hotmail.com> Co-authored-by: Matthias Kuhn <matthias@opengis.ch> Co-authored-by: Ahson Khan <ahkha@microsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: ryuukk <44361234+ryuukk@users.noreply.github.com> Co-authored-by: Guillaume Racicot <gufideg@gmail.com> Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmedyarub@yahoo.com> Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com> Co-authored-by: Nemirtingas <9432037+Nemirtingas@users.noreply.github.com> Co-authored-by: Nemirtingas <Nemirtingas@noreply.com> Co-authored-by: Kyle Benesch <4b796c65+github@gmail.com> Co-authored-by: Henrik Gaßmann <BurningEnlightenment@users.noreply.github.com> Co-authored-by: Semphriss <66701383+Semphriss@users.noreply.github.com> Co-authored-by: Semphris <semphris@protonmail.com> Co-authored-by: Sang Ha <tansangxtt@gmail.com> Co-authored-by: Daniel Lundborg <daniel.lundborg@sandvik.com> Co-authored-by: Jonathan Sweemer <sweemer@gmail.com> Co-authored-by: al-sabr <e.bekrek@yandex.com> Co-authored-by: Long Huan <8551701+longhuan2018@users.noreply.github.com> Co-authored-by: Giovanni A. Zuliani <74901950+gvnnz@users.noreply.github.com> Co-authored-by: Michael Heyman <mheyman@gmail.com> Co-authored-by: Vitaly <v31337@gmail.com> Co-authored-by: An Tao <antao2002@gmail.com> Co-authored-by: Michael R. P. Ragazzon <mikke89@users.noreply.github.com> Co-authored-by: Sheen Tian <5869938+tishion@users.noreply.github.com> Co-authored-by: sean <43609023+spnda@users.noreply.github.com> Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> Co-authored-by: Joachim Gehweiler <44170764+jgehw@users.noreply.github.com> Co-authored-by: Joachim Gehweiler <joachim@Joachims-iMac.local> Co-authored-by: Lars Glud <larshg@gmail.com> Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com> Co-authored-by: Li Zeyang <a.banknote@gmail.com> Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com> Co-authored-by: yuehua.jia <3423893+jiayuehua@users.noreply.github.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: IronsDu <irons.du@gmail.com> Co-authored-by: Josue Andrade Gomes <josuegomes@gmail.com> Co-authored-by: Clayton Wheeler <cswheeler@gmail.com> Co-authored-by: Christian Fillion <cfillion@users.noreply.github.com> Co-authored-by: X.ZhaoMa <ma@arch.ethz.ch> Co-authored-by: Dawid Wróbel <me@dawidwrobel.com> Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com> Co-authored-by: Jonathan Guzmán <jonguz5@hotmail.com> Co-authored-by: klaus triendl <klaus@triendl.eu> Co-authored-by: klaus triendl <klaus.triendl@firedaemon.com> Co-authored-by: Adam Johnson <AdamJohnso@gmail.com> Co-authored-by: KOGA Mitsuhiro <shiena.jp@gmail.com> Co-authored-by: Ian Cook <ianmcook@gmail.com> Co-authored-by: Marten Hentschel <marten.junga@rwth-aachen.de> Co-authored-by: Hentschel, Marten <marten.hentschel@schoenhofer.de> Co-authored-by: winsoft666 <46803815+winsoft666@users.noreply.github.com> Co-authored-by: Adrian Bibby Walther <adrianbibbywalther@gmail.com> Co-authored-by: Vladimir Voronin <evaldemar2@gmail.com> Co-authored-by: Sewon Park <sphawk@users.noreply.github.com> Co-authored-by: Dmitry Baryshev <dmitrymq@gmail.com> Co-authored-by: Daniel Marshall <xandan@gmail.com> Co-authored-by: antao <antao@heart-forever.com> Co-authored-by: Alonso Schaich <alonsoschaich@fastmail.fm> Co-authored-by: Schaich <alonso.schaich@sodgeit.de> Co-authored-by: Nick <nlogozzo225@gmail.com> Co-authored-by: Charles Milette <charles.milette@gmail.com> Co-authored-by: yemreinci <18687880+yemreinci@users.noreply.github.com> Co-authored-by: wtywtykk <163.wty@163.com> Co-authored-by: zekoz <zeko@freeciv.xyz> Co-authored-by: kreuzerkrieg <829317+kreuzerkrieg@users.noreply.github.com> Co-authored-by: Johannes Schönberger <johannes.schonberger@microsoft.com> Co-authored-by: Erwan BERNARD <edmBernard@users.noreply.github.com> Co-authored-by: Fabien Castan <fabcastan@gmail.com> Co-authored-by: Thomas Willecomme <thomas.willecomme@free.fr> Co-authored-by: Thomas Willecomme <thomas.willecomme@teledyne.com> Co-authored-by: wangao <wa17@mails.tsinghua.edu.cn> Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org> Co-authored-by: Matthew Oliver <protogonoi@gmail.com> Co-authored-by: Koby Kahane <kobykahane@gmail.com> Co-authored-by: Be <be@mixxx.org> Co-authored-by: Neel Raiyani <nraiyani+github@gmail.com> Co-authored-by: GU <jiyupark618@gmail.com> Co-authored-by: Pierre Bisaillon <73765924+pierrebizz@users.noreply.github.com> Co-authored-by: bisaillonp <Pierre.Bisaillon@ixiasoft.com> Co-authored-by: kkzi <34122458+kkzi@users.noreply.github.com> Co-authored-by: xuan.guo@atomdatatech.com <xuan.guo@atomdatatech.com> Co-authored-by: Carlos O'Ryan <coryan@google.com> Co-authored-by: 双草酸酯 <17663689+kotori2@users.noreply.github.com> Co-authored-by: Szabolcs Horvát <szhorvat@gmail.com> Co-authored-by: Veselin Karaganev <vesko.karaganev@gmail.com> Co-authored-by: Nemirtingas <nanaki89@hotmail.fr> Co-authored-by: Alvin <idealvin@qq.com> Co-authored-by: Mathis Logemann <mathisloge@gmail.com> Co-authored-by: Haoran Ni <drel.sohu.com@gmail.com> Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com> Co-authored-by: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Co-authored-by: مهدي شينون (Mehdi Chinoune) <79349457+MehdiChinoune@users.noreply.github.com> Co-authored-by: chausner <15180557+chausner@users.noreply.github.com> Co-authored-by: chausner <chausner@users.noreply.github.com> Co-authored-by: Daniel Parker <danielaparker@yahoo.com> Co-authored-by: Hleb Valoshka <375gnu@gmail.com> Co-authored-by: Hleb Valoshka <v-hleb.v@turvo.com> Co-authored-by: Sylvain Doremus <DragonJoker@users.noreply.github.com> Co-authored-by: Mollie Munoz <mollie.munoz@microsoft.com> Co-authored-by: Mollie Munoz <momuno@microsoft.com> Co-authored-by: Amin Yahyaabadi <aminyahyaabadi74@gmail.com> Co-authored-by: talregev <talregev@users.noreply.github.com> Co-authored-by: Hennadii Chernyshchyk <genaloner@gmail.com> Co-authored-by: jmanjon <67091862+juandemanjon@users.noreply.github.com> Co-authored-by: Roel Standaert <roel@emweb.be> Co-authored-by: Alexandre Bique <bique.alexandre@gmail.com> Co-authored-by: Martin Hořeňovský <martin.horenovsky@gmail.com> Co-authored-by: luncliff <dong-ha-park@linecorp.com> Co-authored-by: Dhanush Murali <hp.dhanushm@gmail.com> Co-authored-by: Vadim Peretokin <vperetokin@hey.com> Co-authored-by: David Hrdlička <dhrdlicka@users.noreply.github.com> Co-authored-by: Arash Partow <ArashPartow@users.noreply.github.com> Co-authored-by: Sandy <bwrsandman@gmail.com> Co-authored-by: Geoff Evans <geoff@flummoxed.org> Co-authored-by: 大明酱 <sudo.free@qq.com> Co-authored-by: dmitrykobets-msft <89153909+dmitrykobets-msft@users.noreply.github.com> Co-authored-by: Christian Rendina <christian.rendina@gmail.com> Co-authored-by: Samuel Marks <807580+SamuelMarks@users.noreply.github.com> Co-authored-by: Nico Rieck <nico.rieck@gmail.com> Co-authored-by: Stephen Eckels <stevemk14ebr@gmail.com> Co-authored-by: José Ángel Martínez Torres <joseangelmt@outlook.com> Co-authored-by: Pierre Ferran <pierr3@users.noreply.github.com>
50 lines
998 B
JSON
50 lines
998 B
JSON
{
|
|
"name": "sleepy-discord",
|
|
"version-date": "2022-02-05",
|
|
"description": "C++ library for the Discord chat client",
|
|
"homepage": "https://yourwaifu.dev/sleepy-discord/",
|
|
"dependencies": [
|
|
"boost-asio",
|
|
{
|
|
"name": "vcpkg-cmake",
|
|
"host": true
|
|
},
|
|
{
|
|
"name": "vcpkg-cmake-config",
|
|
"host": true
|
|
}
|
|
],
|
|
"default-features": [
|
|
"cpr",
|
|
"websocketpp"
|
|
],
|
|
"features": {
|
|
"compression": {
|
|
"description": "Allow compression for Websockets connection",
|
|
"dependencies": [
|
|
"zlib"
|
|
]
|
|
},
|
|
"cpr": {
|
|
"description": "Use CPR library for handling HTTPS",
|
|
"dependencies": [
|
|
"cpr"
|
|
]
|
|
},
|
|
"voice": {
|
|
"description": "Voice Chat support",
|
|
"dependencies": [
|
|
"libsodium",
|
|
"opus"
|
|
]
|
|
},
|
|
"websocketpp": {
|
|
"description": "Use Websocketpp for handling WebSockets",
|
|
"dependencies": [
|
|
"boost-random",
|
|
"websocketpp"
|
|
]
|
|
}
|
|
}
|
|
}
|