Commit Graph

11694 Commits

Author SHA1 Message Date
Jack·Boos·Yu
81d6c5ec18
[leveldb] Fix find and use depencencies (#23048)
* [leveldb] Fix find and use depencencies

* version

* Update ports/leveldb/portfile.cmake

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>

* Update ports/leveldb/portfile.cmake

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>

* Update versions/l-/leveldb.json

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
2022-02-15 20:34:42 -08:00
Robert Schumacher
3b07b8e974
[flatbuffers] Add cross-compilation support for flatc (#23067)
* [flatbuffers] Add cross-compilation support for flatc

* update vcpkg.json

* update version

* Modernize portifile.cmake functions

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-02-15 20:33:36 -08:00
Vitalii Koshura
40d7ccf880
[boinc] Add custom patch (copied from mainstream unreleased code) to support OpenSSL3 (#22945)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-02-15 20:28:32 -08:00
SunBlack
26886201b4
[pybind11] Update to 2.9.1 (#23108)
Co-authored-by: Heiko Thiel <heiko.thiel@hpi.de>
2022-02-15 20:26:20 -08:00
Alexander Neumann
35f5c4638f
[Qt6] update to 6.2.3 (#22846)
* update qt to 6.2.3

* update few details

* fix filepath.

* use vcpkg_cmake_install

* use the old fixup since the new one is missing TOOLS_PATH

* more fixes

* fix bugs

* regex tuning

* more bug fixes

* fix qtwebengine

* version stuff

* ci retrigger

* fix more unused vars

* fix some details and silent maybe_unused warnings

* version stuff

* fix last warning

* [skip actions] version stuff

* change QT_NAMESPACE to VCPKG_QT_NAMESPACE since that is what the guidelines say for global variables.

* version stuff

* Apply suggestions from code review

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* [skip actions] version stuff

* version-semver -> version

* add license: null

* [skip actions] version stuff

* small but important prl fix

* [skip actions] version stuff

* move submodule hashes into port details.

* switch to vcpkg-cmake-config because the merge takes so long.

* version stuff and hopefully silent bot.

* don't let qt "cleanup" compiler flags

* add missing dependency.

* forgot to chain vcpkg-cmake-config

* bit of feature setting to fix dep issues in cmake PR

* version stuff

* fix unused warnings.

* version stuff

* silence more warnings

* version stuff

* do the silencing in qttranslations correctly.

* version stuff

* silence GHA

* version stuff

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-02-15 20:24:55 -08:00
Alexander Neumann
a116481681
[libnice] Update to 0.1.18 (#20556)
* update libnice

* version stuff

* update format and add license

* update version

Co-authored-by: LilyWangLL <v-lilywang@microsoft.com>
2022-02-15 18:21:56 -08:00
Kai Pastor
d8783052cb
[zstd] No debug postfix. No renaming of CMake config files. (#22822)
* Use upstream's standard filenames

* Update license info

* CMake style

* Revise downstream zstd patching

* Update versions

* Don't use '_static' lib name suffix

* Revise downstream zstd patching

* Add usage

* Update versions

* Update versions

* [zstd] Simplify consumers via fixed .pc and linkage alias

* [zstd] Fix missing IMPORTED

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-02-15 17:20:21 -08:00
Frank
87179c1b43
[hwloc] update to 2.7.0 (#22060)
* [hwloc] update to 2.7.0

* update version

* update patch

* update version

* fix-osx-support

* update version

* set CoreFoundation

* update version

* reset CoreFoundation

* update version

* [hpx] Fix dependency hwloc

* version

* [hpx] Add osx component iokit

* overwrite hpx version

* version

* update version

* osx support

* overwrite version

* add license

* format-manifest

* update version

* add license

* update version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-02-15 16:59:58 -08:00
Carlos O'Ryan
9341313ad2
[google-cloud-cpp] add new features (#23056) 2022-02-15 13:58:23 -08:00
Rémy Tassoux
b1642553ec
[imgui] Update to 1.87 [implot] Update to 0.13 (#22988)
* [imgui] Update to 1.87

* [imgui] Update version files

* [implot] Update to 0.13

* [implot] Update version files

* [implot] Add a patch to fix osx build

* [implot] Update version files

* [implot] Fix delegated constructors causing osx build to fail

* [implot] Update version files

* [implot] Fix build on osx without patch

* [implot] Update version files
2022-02-14 17:00:10 -08:00
Kashyap Jois
31c711c68e
[nu-book-zxing-cpp] New port (#22657)
* Upgraded zxing-cpp port to use the source code from https://github.com/nu-book/zxing-cpp

* Removed outdated patch files

* Added patch files to remove unnecessary install .pdb . Not needed cause lib is created using /Z7. Debug symbols are embedded in the .lib

* Updated helper functions as per maintainers guidelines

* Braces error

* Added vcpkg-cmake-config and vcpkg-cmake as host dependencies

* CHanged TARGET to PACKAGE_NAME

* Ran format manifest

* Ran x-add-version

* Update vcpkg.json

* Add git as host dependency cause of ExternalProject.cmake:2650 (message):
  error: could not find git for clone of fmtlib-populate.
Fix version as per feedback

* Removed git.. does not exist

* Set build blackbox test and examples to default to OFF

* Ran x-add-versions --all

* Change source_path for uwp

* Remove quotes

* update SHA

* Removed unused options when building for uwp

* add version

* Force type release for uwp

* ran add version

* Copy zxing.pc only if not UWP

* version fix

* Fix licence location if building uwp

* ran x-add-version

* remove NOT silly mistake

* ran add version

* Removed unnecessary change of source path to build winrt sdk.

* Update version

* Added flag and MS build option to vcpkg cmake configure

* Add -wd4996 flag to ignore deprecated function warning in v142 VCPKG Build tools for WindowStore

* add version

* Use VCPKG_TARGET_IS_UWP instead of STREQUAL "WindwosStore"

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Added quotes as per review feedback

* Fixed versioning as per feedback

* Add licence to vcpkg.json

* Update version

* Removed unnecessary copy of template .pc.in file. CMake takes care of generating the correct .pc file and puts it in the right place.

* Add versions

* Using extra options to avoid two vcpkg configure

* add version

* Revert back to the original port

* Add new package nu-book-zxing

* Updated baseline with new port

* Removed non-existence version

* Add nu-book-zxing-cpp version

* Put correct package name in vcpkg.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update version and add skip to baseline

* [nu-book-zxing-cpp][zxing-cpp] Remove abandoned port, promote nu-book fork

* Add "supports": "!uwp"

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update version database

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-02-14 16:37:35 -08:00
Thomas1664
9e2629891a
[librabbitmq] Update to 0.11.0 (#23037)
* Update librabbitmq

* format manifest

* version

* add vcpkg_fixup_pkgconfig

* update version

* keep the pkgconfig file

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-02-14 12:53:12 -08:00
JesseHines0
714990d75f
[doctest] Update to 2.4.8 (#23081)
* Update doctest to 2.4.8

* Update CI baseline
2022-02-14 12:42:50 -08:00
Robert Schumacher
3b92597359
[log4cplus] Remove unneeded catch dependency (#23066) 2022-02-14 12:42:12 -08:00
Azure SDK Bot
0bca224634
[Azure SDK] Update vcpkg ports for Feb Release (#23080)
* [azure-storage-common-cpp] Update to 12.2.1
## 12.2.1 (2022-02-14)

### Other Changes

- No public changes in this release.

* [azure-storage-blobs-cpp] Update to 12.3.0
## 12.3.0 (2022-02-14)

### Features Added

- Added `VersionId` in `SetBlobMetadataResult`.

* [azure-storage-files-datalake-cpp] Update to 12.3.0
## 12.3.0 (2022-02-14)

### Other Changes

- Deprecated enum `LeaseDuration`, use `LeaseDurationType` instead.

* [azure-storage-queues-cpp] Update to 12.0.0-beta.3
## 12.0.0-beta.3 (2022-02-14)

### Other Changes

- No public changes in this release.
2022-02-14 12:41:45 -08:00
Thomas1664
b9f17f579a
[Freerdp] Update to 2.5.0 (#23095)
* [freedrp] Update to 2.5.0

* version
2022-02-14 12:40:39 -08:00
JonLiu1993
84e1600ba1
[gtkmm] update to 4.6.0 (#23024)
* [gtkmm] update to 4.6.0

* update version
2022-02-11 15:15:37 -08:00
chausner
93cdce83c5
[faiss] Update to 1.7.2 (#22705)
* Update faiss to 1.7.2

* Update CI baseline

* update version

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-02-11 15:15:17 -08:00
LilyWangLL
8cb52e2eae
[ocilib] Disable warning C4191 (#23028)
* [ocilib] Disable warning C4191

* update version

* update patch

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-02-11 15:14:46 -08:00
Stephen Eckels
0edb2cfdab
[polyhook2] Update to latest (#23044)
* Update polyhook2

* update versions

* [polyhook2] Update to latest

* update verrsion

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-02-11 15:14:10 -08:00
Jan Kleszczyński
7003b953c7
[Spirv reflect] Add new port (#22295)
* port for spirv-reflect

* commiting results of vcpkg x-add-version --all

* fixing deprecated function calls

* removing unused messages

* fixing version issue

* fixing version issue wrong sha

* fixing version issue missing port version

* fixing version issue missing port version and wrong sha

* update version db

* update version db

* port version bump

* Update version database

* Apply suggestions from code review

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update versions db

* CMakeLists substitution instead of patch

* remove commented outdated command

* version update

* Update ports/spirv-reflect/CMakeLists.txt

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* update version db

* Remove GNUInstallDirs

* update version db

* Update ports/spirv-reflect/CMakeLists.txt

Co-authored-by: Billy O'Neal <bion@microsoft.com>

* Adding @BillyONeal suggestions

* Removing unneeded check 

as suggested by @BillyONeal

* Apply suggestions from code review

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* update version db

* Drop "unofficial" from the unnamespaced target name.

* Fix version database.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-02-10 17:12:38 -08:00
Billy O'Neal
4f0a640e4c
[easyhook] Update target .NET Framework version to 4.7.2. (#23040)
* [easyhook] Update target .NET Framework version to 4.7.2.

This is the .NET Framework version for VS2017, and is accepted by VS2019 and VS2022. See https://docs.microsoft.com/en-us/dotnet/framework/install/guide-for-developers

VS2022 does not support targeting 4.0 Client Profile, so this is necessary to un-break easyhook on VS2022.

* Put back missing UWP block.
2022-02-10 16:22:50 -08:00
chausner
5662ef4f7e
[field3d] Remove port (#22463)
* Remove field3d port

Also removes the field3d feature from openimageio

* Bump port version of openimageio

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-02-10 11:08:04 -08:00
Vitalii Koshura
6427a59025
[sentry-native] Update to 0.4.15 (#23033)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-02-10 10:54:50 -08:00
JonLiu1993
0c78a04718
[gtk] update to 4.6.0 (#23012)
* [gtk] update to 4.6.0

* update version

* Add License

* update version
2022-02-10 10:12:54 -08:00
JonLiu1993
9e3638b1b0
[restclient-cpp] update to master (#23005)
* [restclient-cpp] update to master

* update version

* add License

* update version
2022-02-10 10:09:47 -08:00
Tobias Wood
dcedc95761
[eigen3] Update to 3.4.0 (#19665)
* [eigen3] Update to 3.4.0

* [theia] Update to support Eigen 3.4

* [shogun/openmvg] Patches to support Eigen 3.4 from @cenit

* Commit result of x-add-version

* [rtabmap] add bigobj

* x-add-version

* Update ports/eigen3/vcpkg.json

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* Run x-add-version

Co-authored-by: Tobias Wood <tobias@mi3.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Amin Yahyaabadi <aminyahyaabadi74@gmail.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2022-02-10 10:06:26 -08:00
Jack·Boos·Yu
b71b444d5f
[pcl] Re-fix feature visualization, fix use qhull (#22995)
* [pcl] Re-fix feature visualization, fix use qhull

* version

* Add license field

* version
2022-02-09 19:29:02 -08:00
Thomas1664
77c11ffd59
[Folly, fizz, wangle, proxygen, fbthrift, mvfst] Update to latest version (#22967)
* Update folly

* Update wangle

* Update fizz

* Version

* Fix patch

* Fix patch

* version

* Fix error in rsocket

* Fix patch

* Fix patch

* version vor rsocket

* Update fbthrift

* fbthrift version

* Fix fbthrift

* Fix fbthreft version

* fbthrift: fix empty dir

* fbthrift: update version

* Update mvfst

* Update proxygen

* Update hashes

* update version

* remove unused patchfiles

* Fix deprecated cmake functions

* format and version

* version

* rsocket: fix version

* rsocket: update port version

* fix version

* fix version

* update version

* restore version

* update port version

* update version

* fix port version

* version

* remove v from version string

* version

* Add quotes

* version
2022-02-09 13:05:38 -08:00
autoantwort
5f6425efba
[ignition-transport4,9] use system libuuid (#22998) 2022-02-09 11:55:07 -08:00
Billy O'Neal
bd8a0df5d3
[cocoyaxi] Fix SHA. (#23007)
Missed in https://github.com/microsoft/vcpkg/pull/22442/ due to artifact caching.
2022-02-09 11:25:48 -08:00
Billy O'Neal
122bdbcec6
[ceres] Don't force C++14 on downstream customers. (#22983)
Resolves https://github.com/microsoft/vcpkg/issues/22980

https://github.com/microsoft/vcpkg/pull/12785 Added a set of `CMAKE_CXX_STANDARD` in this CMake config which accidentally overwrites higher versions. Upstream already has a `target_compile_options` to do this the Right Way.

This change:
* Deletes the offending attempt to set CMAKE_CXX_STANDARD. Downstream users that don't listen to the INTERFACE_COMPILE_FEATURES need to be patched locally.
* Modernizes to use vcpkg_cmake_Xxx.
* Removes attempt to fix up paths that already appears handled by `vcpkg_cmake_config_fixup`.
* Adds quotes.
2022-02-08 22:43:23 -08:00
Thomas1664
22dd6ab207
[Audiofile] Update to 1.1.0 (#22943)
* Update to version 1.1.0

* Use patch

* Update version
2022-02-08 22:37:29 -08:00
Max Khon
69acc90924
[gobject-introspection] Fix x86-windows build (#22944) 2022-02-08 22:37:19 -08:00
Robert Schumacher
21a69a0302
[jasper] Revert changes to supports on freeglut (#23006) 2022-02-08 22:24:27 -08:00
Sylvain Prevost
5434c95a88
[jasper]: Move opengl & freeglut dependencies under default-features in order to enable flexibility to not require any of those when importing jasper package (via default-features=false). (#22895)
* [jasper]: Move opengl & freeglut dependencies under default-features in order to enable flexibility to not require any of those when importing jasper package (via default-features=false).

* [jasper]: Move opengl & freeglut dependencies under default-features in order to enable flexibility to not require any of those when importing jasper package (via default-features=false).

* [x264]: enable cross-compilation for linux arm64 target.

* [x264]: enable cross-compilation for linux arm64 target.

* Revert "[x264]: enable cross-compilation for linux arm64 target."

This reverts commit 8d60d79e90.

Revert "[x264]: enable cross-compilation for linux arm64 target."

This reverts commit f828a420ff.

* Update ports/jasper/vcpkg.json

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* Remove moot freeglut platform constraint.

* Update jasper port hash.

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
2022-02-08 21:32:47 -08:00
Cheney Wang
dd4c769a89
[eastl] Fix error C2338 (#21538)
* [eastl] Fix error C2338

* update patch

* Add license

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-02-08 21:29:09 -08:00
Jack·Boos·Yu
e2c7976c10
[muparser] Fix usage (#22975)
* [muparser] Fix usage

* version

* Delete new feature

* version

* Remove FEATURE_OPTIONS

* version
2022-02-08 21:27:01 -08:00
Billy O'Neal
439bf40945
[ffmpeg] Block "tensorflow" and others for the "all" feature on non-x64. (#22984)
* [ffmpeg] Block "tensorflow" for the "all" feature on non-x64.

In https://github.com/microsoft/vcpkg/pull/21980/ , we removed all the blocks for tensorflow which were merely replicating that upstream's "supports" expression. That is the correct behavior: if upstream adds support for a thing, it should start being tested downstream. However, the "all" and "all-nonfree" features of ffmpeg attempt to turn on what is really "all supported" rather than "all", so the feature-dependency needs to be guarded.

Note that the ffmpeg[tensorflow] feature remains unguarded! It is ffmpeg[all]'s *dependency* on ffmpeg[tensorflow] that is guarded.

* Also guard ass, tensorflow, and fontconfig for uwp
2022-02-08 14:44:07 -08:00
Frank
cef0e8a8c7
[dlib] update to 19.23 (#22991)
* [dlib] update to 19.23

* update version
2022-02-08 09:05:09 -08:00
Laurent Rineau
f4ebf0793c
[cgal] Update to 5.4 (#22308)
* (WIP) [cgal] Update to 5.4-beta1

* Add version

* [cgal] Update to 5.4

* [cgal] add version

* [cgal] Remove version for CGAL-5.4-beta1

That is required by the CI.

* [cgal] Add "license" field

That is required by the CI.

* [cgal] Update version after last modification
2022-02-08 09:04:27 -08:00
Kai Pastor
afb2279ad7
[openssl] Revise vcpkg cmake wrapper (#22701)
* Revise OpenSSL wrapper

* Update versions

* Bump port-version

* Shorten OPENSSL_ROOT_DIR setup

* Update versions

* CR comments

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-02-07 22:12:29 -08:00
Vitaliy Didik
a709191a63
[libidn2] Update to 2.3.1 (#22959)
* [libidn2] Update to version 2.3.1.

* [libidn2] Update CI baseline

* Update version database.
2022-02-07 22:06:56 -08:00
Kai Pastor
4455e64f20
[kf5archive] Fix zstd, feature control and license info (#22963)
* Fix feature control and license info

* Update versions
2022-02-07 22:03:53 -08:00
Max Khon
19712ff43a
[python3] Fix pkgconfig for debug Linux builds (#22529) 2022-02-07 21:58:30 -08:00
Pierre Bisaillon
5fe063fda0
[Ace] Support -fPIC compiler flag on Linux (#22864)
* support of -fPIC flag in linux compilation

* Modify versions

* Make -fPIC mandatory for linux builds

* Update ace.json

* Change vcpkg version

* Change to versions

* Update ace.json

Co-authored-by: bisaillonp <Pierre.Bisaillon@ixiasoft.com>
2022-02-07 21:46:43 -08:00
Jack·Boos·Yu
6427bc63ce
[sdformat6] Disable test (#22970)
* [sdformat6] Disable test

* version

* Disable more test, correct options

* version

* Fix find external urdfdom

* version
2022-02-07 21:37:36 -08:00
Sleepy Flower Girl
d1a87fc3ea
[sleepy-discord] Auto Complete Slash commands update (#22960)
* [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 9b654a1f21 (#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 8b9e666f8e.

* Revert "format, version"

This reverts commit bb7d882f12.

* Revert "revert delete operator, set this port as depreciate"

This reverts commit 8916a559d6.

* 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 3ab82662ae.

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 26273191d2.

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 d4f718e882.

* Revert "[ffmpeg] Remove all avresample"

This reverts commit f1fecaa8cf.

* 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 9dd37efa12.

* Update vcpkg.json

* Change Versions

* Revert "Change Versions"

This reverts commit 2a929c3b02.

* 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 a515872b1a.

# 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>
2022-02-07 21:21:11 -08:00
Ahmed Yarub Hani Al Nuaimi
7a6855abec
[s2n] Update s2n's version to 1.3.5 (#22833)
* Update s2n's version

* Update s2n's version

* Update s2n

* Update s2n's patch

* Update s2n's patch

* Update ports/s2n/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update s2n's version

* Update s2n's version

* Update versions

* Update versions

* Update versions

* Update versions

* Update versions

* Update versions

* Update versions

* Update versions

* Update versions

* Update versions

* Update versions

* Update to 1.3.5

* Update to 1.3.5

* Update to 1.3.5

* Update to 1.3.5

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
2022-02-07 19:09:48 -08:00
Arthur Sonzogni
0573bcaad9
[ftxui] update to 2.0.0 (#22955)
- Switch to version-semver
- Add version 2.0.0. Released 14 days ago:
https://github.com/ArthurSonzogni/FTXUI/releases/tag/v2.0.0
2022-02-07 19:07:31 -08:00
BigRedEye
8ed2f79983
[elfutils] Update to 0.186 (#22956)
* [elfutils] Update to 0.186

* fix(cmake): Fix quotes

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-02-07 19:04:39 -08:00
Francisco Facioni
07aad327a7
[taskflow] new version 3.3.0 (#22965)
* [taskflow] new version 3.3.0

* [taskflow] remove deprecations

* Add double quotes

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-02-07 19:03:00 -08:00
Frank
699eab7eca
[lua] update to 5.4.4 (#22973)
* [lua] update to 5.4.4

* update version

* update usage

* update versions

* update usage

* overwrite verison

* update methods

* overwrite version
2022-02-07 19:02:38 -08:00
Dmitry Baryshev
c1aae67341
[sail] Update to 0.9.0-pre20 (#22986)
* [sail] Update to 0.9.0-pre20

* [sail] vcpkg x-add-version --all --overwrite-version
2022-02-07 18:59:19 -08:00
Zac Walker
d2b22891a1
[Hunspell] Add Windows ARM64 Support (#22979)
* [Hunspell] Add Windows ARM64 Support

* Update version database

* Update version database (second try)
2022-02-07 12:13:11 -08:00
nicole mazzuca
7e7dad5fe2
[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>
2022-02-04 18:00:26 -08:00
Jack·Boos·Yu
ce7ee5ac3c
[opencv4] Disable building cpufeatures since it conflict with libwebp (#22844)
* [opencv4] Disable cpufeatures since it conflict with libwebp

* version
2022-02-04 15:40:49 -08:00
Samuel Marks
24f83d5783
[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`
2022-02-04 13:37:39 -08:00
Pierre Ferran
666afd19d1
[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
2022-02-04 10:22:14 -08:00
Billy O'Neal
4f6cd515e9
[popsift] Fix missing Thrust include, already merged upstream. (#22929) 2022-02-04 10:20:08 -08:00
Robert Schumacher
c0d667ad6b
[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 a515872b1a.

# Conflicts:
#	ports/python3/vcpkg.json
#	versions/baseline.json
#	versions/p-/python3.json

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-02-04 01:17:37 -08:00
José Ángel Martínez Torres
bce1415724
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>
2022-02-04 01:17:03 -08:00
Stephen Eckels
8d1b218445
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>
2022-02-04 01:16:30 -08:00
Nico Rieck
e407f1b99e
[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>
2022-02-04 01:16:11 -08:00
jmanjon
0e8ad3b3c6
[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>
2022-02-04 01:15:44 -08:00
Samuel Marks
ee1531ce6c
[c89stringutils] New port (#22904)
* [ports/c89stringutils] Init

* `./vcpkg x-add-version --all --overwrite-version`

* [versions/c-/c89stringutils.json] Init
2022-02-03 18:47:41 -08:00
Samuel Marks
e5cdefb70e
[randomstr] New port (#22921)
* [ports/randomstr] Init

* `./vcpkg x-add-version --all --overwrite-version`
2022-02-03 18:43:09 -08:00
Alexander Neumann
3e13256799
[vcpkg-cmake-config] add missing TOOLS_PATH (#22863)
* add missing parameter to vcpkg-cmake-config

* version stuff

* apply format diff

* ci retrigger

* CI retrigger
2022-02-03 11:12:33 -08:00
Pierre Bisaillon
ea394a7ba0
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 9dd37efa12.

* Update vcpkg.json

* Change Versions

* Revert "Change Versions"

This reverts commit 2a929c3b02.

* Missing quotes in call to install_includes

* Change versions

Co-authored-by: bisaillonp <Pierre.Bisaillon@ixiasoft.com>
2022-02-03 11:04:39 -08:00
Robert Schumacher
ffda7302ff
[opendnp3] Disable FetchContent in favor of predownloading (#22894) 2022-02-03 11:00:38 -08:00
Christian Rendina
1755add962
libraqm update to 0.9.0 (#22907)
* Update libraqm to v0.9.0

* Remove deprecated functions from portfile

* Update baseline
2022-02-03 10:58:19 -08:00
Carlos O'Ryan
d8d61c941c
[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.
2022-02-02 12:41:17 -08:00
Alexandre Bique
8f315e8529
[qtbase] add namespace support (#22713)
Fixes #22712
2022-02-01 15:03:34 -08:00
autoantwort
b39014895f
[armadillo] no absolute paths (#22719) 2022-02-01 15:01:35 -08:00
dmitrykobets-msft
aad1aa28bf
[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
2022-02-01 14:53:10 -08:00
Frank
4f2d305da8
[sqlite3] update to <3.37.1> (#22795)
* [sqlite3] update to <3.37.1>

* update version
2022-02-01 14:50:42 -08:00
autoantwort
0a9e204dad
[pixman] fix build on M1 macs (#22854) 2022-02-01 11:57:44 -08:00
Kai Pastor
53e50bc9ee
[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
2022-02-01 11:54:22 -08:00
大明酱
2b543e52da
[utf8h] update package to new version (#22876)
* update utf8h package to new version

* add utf8h baseline
2022-01-31 21:20:16 -08:00
Alexander Neumann
84d9d9bc40
[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>
2022-01-31 21:09:40 -08:00
Stefano Sinigardi
ea22dd11cf
[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
2022-01-31 19:38:58 -08:00
Arash Partow
8518284c18
[exprtk] Update ExprTk (#22871) 2022-01-31 15:21:16 -08:00
Jack·Boos·Yu
ec79067966
[libtins] Fix usage (#22820)
* [libtins] Fix usage

* version
2022-01-31 11:58:13 -08:00
David Hrdlička
87854cb16c
[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>
2022-01-31 11:51:56 -08:00
yuehua.jia
7146001b34
[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>
2022-01-31 11:27:37 -08:00
Dhanush Murali
5f9c75f03c
[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>
2022-01-31 11:17:34 -08:00
Mathis Logemann
a4e5c7be6b
[mapnik] update port (#22830)
* wip: add license and update to latest commit

* versions

* update to latest commit

* version
2022-01-31 11:04:24 -08:00
Sylvain Doremus
64afb62959
[shaderwriter] Updated to version 2.1.0. (#22825)
* [shaderwriter] Updated to version 2.1.0.

* Updated commit ID.

* Updated commit ID.
2022-01-31 11:03:59 -08:00
Vitalii Koshura
6b579626bf
[sentry-native] Upgrade to 0.4.14 (#22841)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-01-31 10:53:40 -08:00
Kai Pastor
dd42206f86
[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>
2022-01-28 11:30:37 -08:00
autoantwort
b89b8a2fa6
[ogre] no absolute paths (#22354) 2022-01-28 11:19:50 -08:00
autoantwort
16f5411585
[detours,devicenameresolver,dlfcn-win32,duilib,winpcap] add supports expression (#22776) 2022-01-28 11:18:29 -08:00
Pierre Bisaillon
0a798c048b
[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>
2022-01-28 11:14:21 -08:00
Alexandre Bique
a059176969
[alsa] update to 1.2.6.1 (#22824) 2022-01-28 11:06:25 -08:00
Jack·Boos·Yu
8e7e20c9a3
[libheif] Fix usage (#22818)
* [libheif] Fix usage

* version

* Add license

* version
2022-01-28 11:04:15 -08:00
Roel Standaert
c89dce32bc
[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>
2022-01-28 10:55:15 -08:00
LilyWangLL
07e508359c
[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>
2022-01-27 09:09:26 -08:00
Phoebe
0921a9a278
[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
2022-01-27 09:02:06 -08:00
jmanjon
429f068ec7
[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>
2022-01-27 09:01:29 -08:00
autoantwort
95ced9a002
[hwloc] fix debug paths (#22811) 2022-01-27 08:09:18 -08:00