microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
22.75k stars 6.29k forks source link

old vcpkg executable breaks upgrade process #21957

Closed zapcity closed 2 years ago

zapcity commented 2 years ago

Host Environment

To Reproduce Steps to reproduce the behavior:

git pull
vcpkg update
vcpkg upgrade --no-dry-run --no-binarycaching

The above process starts removing packages. I then get the error: "Error: vcpkg was unable to detect the active compiler's information. See above for the CMake failure output." so I bootstrap and rerun upgrade process:

bootstrap-vcpkg
git pull
vcpkg update
vcpkg upgrade --no-dry-run --no-binarycaching

But it tells me installed packages are up-to-date. I'm guessing all the removed packages can no longer be referenced and updated because I've set "--no-dry-run" ? Would be great to add a process to check compiler information before removing all packages, so the update process isn't broken. Or maintain a log of deleted packages. Not sure if this is the issue or I'm missing something. Any help appreciated.

Here's the full log:

**********************************************************************
** Visual Studio 2022 Developer Command Prompt v17.0.1
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'

N:\Program Files\Microsoft Visual Studio\2022\Enterprise>cd E:\dev\projects\alpha_01\build\vcpkg

N:\Program Files\Microsoft Visual Studio\2022\Enterprise>e:

E:\dev\projects\alpha_01\build\vcpkg>git pull
remote: Enumerating objects: 8282, done.
remote: Counting objects: 100% (3708/3708), done.
remote: Total 8282 (delta 3708), reused 3708 (delta 3708), pack-reused 4574
Receiving objects: 100% (8282/8282), 4.22 MiB | 5.93 MiB/s, done.
Resolving deltas: 100% (5343/5343), completed with 778 local objects.
From https://github.com/microsoft/vcpkg
   973a7d517..5c54cc065  master     -> origin/master
 * [new branch]          osx-48     -> origin/osx-48
 * [new tag]             2021.12.01 -> 2021.12.01
Updating files: 100% (2462/2462), done.
Updating 973a7d517..5c54cc065
Fast-forward
 .../ISSUE_TEMPLATE/report-package-build-failure.md |    2 +-
 README.md                                          |   28 +-
 README_es.md                                       |   75 +-
 docs/README.md                                     |    1 +
 docs/maintainers/manifest-files.md                 |   32 +-
 docs/maintainers/portfile-functions.md             |    5 +-
 docs/maintainers/vcpkg_acquire_msys.md             |    2 +-
 docs/maintainers/vcpkg_backup_restore_env_vars.md  |   26 +
 docs/maintainers/vcpkg_build_cmake.md              |    2 +-
 docs/maintainers/vcpkg_build_make.md               |   15 +-
 docs/maintainers/vcpkg_build_nmake.md              |    6 -
 docs/maintainers/vcpkg_configure_gn.md             |    2 +
 docs/maintainers/vcpkg_configure_qmake.md          |    8 +-
 docs/maintainers/vcpkg_copy_tools.md               |    2 +-
 docs/maintainers/vcpkg_find_acquire_program.md     |    4 +-
 docs/maintainers/vcpkg_from_github.md              |    2 +
 docs/maintainers/vcpkg_host_path_list.md           |    9 +-
 docs/maintainers/vcpkg_install_gn.md               |    2 +
 docs/specifications/manifests.md                   |    2 +-
 docs/users/authentication.md                       |   79 +
 docs/users/binarycaching.md                        |    6 +-
 docs/users/config-environment.md                   |    3 +
 docs/users/manifests.md                            |    6 +-
 docs/users/triplets.md                             |   11 +
 ports/3fd/portfile.cmake                           |    2 +-
 ports/3fd/vcpkg.json                               |    3 +-
 ports/abseil/fix-32-bit-arm.patch                  |   23 +
 ports/abseil/portfile.cmake                        |   28 +-
 ports/abseil/vcpkg.json                            |   12 +-
 ports/ace/portfile.cmake                           |  107 +-
 ports/ace/vcpkg.json                               |   14 +-
 ports/activemq-cpp/activemq-cppConfig.cmake        |  319 ++++
 ports/activemq-cpp/fix-crt-linkage-dyn.patch       |   36 +
 ports/activemq-cpp/portfile.cmake                  |  177 +-
 ports/activemq-cpp/vcpkg.json                      |    6 +-
 ports/alembic/disable-warnings-as-error.patch      |   19 +
 ports/alembic/fix-find-openexr-ilmbase.patch       |   50 -
 ports/alembic/fix-runtime-destination.patch        |   31 +
 ports/alembic/portfile.cmake                       |   88 +-
 ports/alembic/vcpkg.json                           |   26 +-
 ports/allegro5/do-not-copy-pdbs-to-lib.patch       |   13 +
 ports/allegro5/export-targets.patch                |   52 +
 ports/allegro5/portfile.cmake                      |   27 +-
 ports/allegro5/vcpkg.json                          |   10 +-
 .../0001-control-empty-fix-the-static-build.patch  |   28 +
 ports/alsa/portfile.cmake                          |   42 +
 ports/alsa/vcpkg.json                              |    7 +
 ports/amqpcpp/portfile.cmake                       |    6 +-
 ports/amqpcpp/vcpkg.json                           |    2 +-
 ports/angelscript/portfile.cmake                   |   17 +-
 ports/angelscript/precxx11.patch                   |   78 -
 ports/angelscript/vcpkg.json                       |   12 +-
 ports/aom/aom-install.diff                         |   12 +-
 ports/aom/aom-uninitialized-pointer.diff           |   13 +
 ports/aom/portfile.cmake                           |   11 +-
 ports/aom/vcpkg.json                               |    5 +-
 ports/approval-tests-cpp/portfile.cmake            |   10 +-
 ports/approval-tests-cpp/vcpkg.json                |    2 +-
 ports/apr-util/portfile.cmake                      |   21 +-
 ports/apr-util/vcpkg.json                          |    9 +-
 ports/apr/portfile.cmake                           |   45 +-
 ports/apr/vcpkg.json                               |    9 +-
 ports/apsi/portfile.cmake                          |    6 +-
 ports/apsi/vcpkg.json                              |    2 +-
 ports/arb/CMakeLists.txt                           |   87 -
 ports/arb/fix-build-error.patch                    |   14 +
 ports/arb/portfile.cmake                           |   21 +-
 ports/arb/vcpkg.json                               |   13 +-
 ports/args/portfile.cmake                          |   11 +-
 ports/args/vcpkg.json                              |    2 +-
 ports/aricpp/portfile.cmake                        |    2 +
 ports/aricpp/vcpkg.json                            |    1 +
 ports/armadillo/portfile.cmake                     |    4 +-
 ports/armadillo/vcpkg.json                         |    1 +
 ...Fix-constexpr-error-with-vs2019-with-half.patch |   22 +
 ports/arrayfire/build.patch                        |   38 +-
 ports/arrayfire/portfile.cmake                     |   31 +-
 ports/arrayfire/vcpkg.json                         |   15 +-
 ports/arrow/fix-dependencies.patch                 |   96 +-
 ports/arrow/portfile.cmake                         |   55 +-
 ports/arrow/vcpkg.json                             |   12 +-
 ports/asio-grpc/portfile.cmake                     |   27 +
 ports/asio-grpc/usage                              |   15 +
 ports/asio-grpc/vcpkg.json                         |   25 +
 ports/asio/portfile.cmake                          |    4 +-
 ports/asio/vcpkg.json                              |    4 +-
 ports/asmjit/portfile.cmake                        |   35 +-
 ports/asmjit/vcpkg.json                            |   15 +-
 ports/atk/vcpkg.json                               |    6 +-
 ports/atkmm/vcpkg.json                             |    8 +-
 ports/autodock-vina/01-windows.patch               |   12 -
 ports/autodock-vina/CMakeLists.txt                 |   38 +-
 ports/autodock-vina/portfile.cmake                 |    6 +-
 ports/autodock-vina/vcpkg.json                     |    2 +-
 ports/avcpp/fix-pkgconfig-location.patch           |   13 +
 ports/avcpp/portfile.cmake                         |   15 +-
 ports/avcpp/vcpkg.json                             |    2 +
 ports/avro-c/avro.patch                            |  146 +-
 ports/avro-c/portfile.cmake                        |   46 +-
 ports/avro-c/snappy-pr-793.patch                   |   56 -
 ports/avro-c/vcpkg.json                            |   10 +-
 ports/aws-c-auth/portfile.cmake                    |    2 +-
 ports/aws-c-auth/vcpkg.json                        |    1 +
 ports/aws-c-cal/portfile.cmake                     |   22 +-
 ports/aws-c-cal/remove-libcrypto-messages.patch    |   14 +
 ports/aws-c-cal/vcpkg.json                         |    3 +-
 ports/aws-c-common/portfile.cmake                  |    3 +-
 ports/aws-c-common/vcpkg.json                      |    2 +
 ports/aws-c-compression/portfile.cmake             |    2 +-
 ports/aws-c-compression/vcpkg.json                 |    1 +
 ports/aws-c-event-stream/portfile.cmake            |    6 +-
 ports/aws-c-event-stream/vcpkg.json                |    1 +
 ports/aws-c-http/portfile.cmake                    |    7 +-
 ports/aws-c-http/vcpkg.json                        |    1 +
 ports/aws-c-io/portfile.cmake                      |    4 +-
 ports/aws-c-io/vcpkg.json                          |    1 +
 ports/aws-c-mqtt/portfile.cmake                    |    9 +-
 ports/aws-c-mqtt/vcpkg.json                        |    1 +
 ports/aws-c-s3/portfile.cmake                      |    2 +-
 ports/aws-c-s3/vcpkg.json                          |    1 +
 ports/aws-checksums/portfile.cmake                 |    4 +-
 ports/aws-checksums/vcpkg.json                     |    3 +-
 ports/aws-crt-cpp/fix-ios-build.patch              |   21 +
 ports/aws-crt-cpp/portfile.cmake                   |    9 +-
 ports/aws-crt-cpp/vcpkg.json                       |    2 +-
 ports/aws-lambda-cpp/portfile.cmake                |   16 +-
 ports/aws-lambda-cpp/vcpkg.json                    |   13 +-
 ports/aws-sdk-cpp/fix-aws-root.patch               |   22 +
 ports/aws-sdk-cpp/fix-config.patch                 |   12 +
 ports/aws-sdk-cpp/portfile.cmake                   |   17 +-
 ports/aws-sdk-cpp/usage                            |    7 +
 ports/aws-sdk-cpp/vcpkg.json                       |    3 +-
 ports/azure-core-cpp/portfile.cmake                |    4 +-
 ports/azure-core-cpp/vcpkg.json                    |    2 +-
 .../portfile.cmake                                 |   18 +
 .../vcpkg.json                                     |   25 +
 ports/azure-storage-blobs-cpp/portfile.cmake       |    4 +-
 ports/azure-storage-blobs-cpp/vcpkg.json           |    2 +-
 ports/azure-storage-queues-cpp/portfile.cmake      |    4 +-
 ports/azure-storage-queues-cpp/vcpkg.json          |    2 +-
 ports/bcg729/disable-alt-packaging.patch           |   10 +
 ports/bcg729/portfile.cmake                        |   29 +-
 ports/bcg729/vcpkg.json                            |   15 +-
 ports/bddisasm/portfile.cmake                      |    6 +-
 ports/bddisasm/vcpkg.json                          |    2 +-
 ports/bde/portfile.cmake                           |    2 +
 ports/bde/vcpkg.json                               |    2 +-
 ports/bdwgc/001-install-libraries.patch            |  257 ---
 ports/bdwgc/portfile.cmake                         |   29 +-
 ports/bdwgc/vcpkg.json                             |    7 +-
 ports/bext-sml/portfile.cmake                      |   15 +
 ports/bext-sml/vcpkg.json                          |    6 +
 ports/bext-wintls/portfile.cmake                   |   11 +
 ports/bext-wintls/vcpkg.json                       |   18 +
 ports/bfgroup-lyra/portfile.cmake                  |   17 +-
 ports/bfgroup-lyra/vcpkg.json                      |   15 +-
 ports/blitz/portfile.cmake                         |   24 +-
 ports/blitz/vcpkg.json                             |   14 +-
 ports/blosc/portfile.cmake                         |    2 +
 ports/blosc/vcpkg.json                             |    2 +-
 ports/boinc/CMakeLists.txt                         |    5 +
 ports/boinc/portfile.cmake                         |    2 +-
 ports/boinc/vcpkg.json                             |    2 +-
 ports/bond/portfile.cmake                          |   23 +-
 ports/bond/vcpkg.json                              |   12 +-
 ports/boost-config/portfile.cmake                  |    3 +-
 ports/boost-config/vcpkg.json                      |    2 +-
 ports/boost-gil/vcpkg.json                         |    5 +-
 ports/boost-iostreams/b2-options.cmake             |  102 +-
 ports/boost-iostreams/vcpkg.json                   |   37 +-
 ports/boost-modular-build-helper/CMakeLists.txt    |  103 +-
 .../{Jamroot.jam => Jamroot.jam.in}                |    4 +-
 .../boost-modular-build.cmake                      |   45 +-
 ports/boost-modular-build-helper/portfile.cmake    |    6 +-
 .../{user-config.jam => user-config.jam.in}        |   37 +-
 ports/boost-modular-build-helper/vcpkg.json        |    1 +
 ports/boost-odeint/vcpkg.json                      |   15 +-
 ports/boost-process/portfile.cmake                 |    3 +-
 ports/boost-process/vcpkg.json                     |    2 +-
 ports/boost-python/b2-options.cmake                |   42 +-
 ports/boost-python/vcpkg.json                      |   11 +-
 ports/boost/vcpkg.json                             |   13 +-
 ports/botan/portfile.cmake                         |   30 +-
 ports/botan/vcpkg.json                             |    1 +
 ports/breakpad/vcpkg.json                          |    3 +-
 ports/brigand/fix-install-targets.patch            |   14 -
 ports/brigand/portfile.cmake                       |   23 +-
 ports/brigand/remove-tests.patch                   |   55 +
 ports/brigand/vcpkg.json                           |    9 +-
 ports/brpc/portfile.cmake                          |    2 +
 ports/brpc/vcpkg.json                              |    2 +-
 ports/brunocodutra-metal/portfile.cmake            |   20 +-
 ports/brunocodutra-metal/vcpkg.json                |   15 +-
 ports/buck-yeh-bux-mariadb-client/portfile.cmake   |   16 +
 ports/buck-yeh-bux-mariadb-client/vcpkg.json       |   16 +
 ports/buck-yeh-bux/portfile.cmake                  |    7 +-
 ports/buck-yeh-bux/vcpkg.json                      |    8 +-
 ports/bullet3/portfile.cmake                       |   16 +-
 ports/bullet3/vcpkg.json                           |   13 +-
 ports/byte-lite/portfile.cmake                     |   23 +-
 ports/byte-lite/vcpkg.json                         |   15 +-
 ports/cairo/portfile.cmake                         |    3 +-
 ports/cairo/vcpkg.json                             |    6 +-
 ports/cairomm/vcpkg.json                           |    7 +-
 ports/capnproto/portfile.cmake                     |   33 +-
 ports/capnproto/vcpkg.json                         |   22 +-
 ports/cartographer/portfile.cmake                  |   17 +-
 ports/cartographer/vcpkg.json                      |   12 +-
 ports/casclib/CMakeLists.txt                       |   83 -
 ports/casclib/Config.cmake.in                      |    7 -
 ports/casclib/ctype_for_mac.patch                  |   22 -
 ports/casclib/fix-shared-windows-builds.patch      |   20 +
 ports/casclib/portfile.cmake                       |   36 +-
 ports/casclib/vcpkg.json                           |   13 +-
 ports/catch2/portfile.cmake                        |    5 +-
 ports/catch2/vcpkg.json                            |    2 +-
 ports/ccd/portfile.cmake                           |    2 +
 ports/ccd/vcpkg.json                               |    2 +-
 ports/cctag/portfile.cmake                         |   15 +-
 ports/cctag/vcpkg.json                             |   12 +-
 ports/cgltf/portfile.cmake                         |    4 +-
 ports/cgltf/vcpkg.json                             |    2 +-
 ports/charls/portfile.cmake                        |    2 +
 ports/charls/vcpkg.json                            |    2 +-
 ports/check/portfile.cmake                         |    3 +-
 ports/check/vcpkg.json                             |    2 +-
 ports/cityhash/CMakeLists.txt                      |   46 +-
 ports/cityhash/portfile.cmake                      |   36 +-
 ports/cityhash/vcpkg.json                          |   21 +-
 ports/cjson/portfile.cmake                         |    2 +
 ports/cjson/vcpkg.json                             |    1 +
 ports/clblast/portfile.cmake                       |   44 +-
 ports/clblast/vcpkg.json                           |   15 +-
 ports/cli/portfile.cmake                           |    2 +
 ports/cli/vcpkg.json                               |    1 +
 ports/cli11/portfile.cmake                         |    6 +-
 ports/cli11/vcpkg.json                             |    3 +-
 ports/cminpack/portfile.cmake                      |   21 +
 ports/cminpack/vcpkg.json                          |   13 +
 ports/cmocka/portfile.cmake                        |    2 +
 ports/cmocka/vcpkg.json                            |    1 +
 ports/co/fix-event-destruct.patch                  |   13 +
 ports/co/portfile.cmake                            |    1 +
 ports/co/vcpkg.json                                |    1 +
 ports/coin/portfile.cmake                          |    2 +
 ports/coin/vcpkg.json                              |    2 +-
 ports/collada-dom/portfile.cmake                   |    2 +
 ports/collada-dom/vcpkg.json                       |    2 +-
 ports/compoundfilereader/portfile.cmake            |   10 +
 ports/compoundfilereader/vcpkg.json                |    6 +
 ports/corrade/fix-vs2019.patch                     |    2 +-
 ports/corrade/portfile.cmake                       |   22 +-
 ports/corrade/vcpkg.json                           |    2 +-
 ports/cpp-httplib/portfile.cmake                   |   11 +-
 ports/cpp-httplib/vcpkg.json                       |    2 +-
 ports/cpp-ipc/portfile.cmake                       |    4 +-
 ports/cpp-ipc/vcpkg.json                           |    2 +-
 ports/cpp-jwt/portfile.cmake                       |   23 +
 ports/cpp-jwt/vcpkg.json                           |   18 +
 ports/cpp-redis/portfile.cmake                     |    3 +-
 ports/cpp-redis/vcpkg.json                         |    2 +-
 ports/cppad/pkgconfig-fix.patch                    |   63 -
 ports/cppad/portfile.cmake                         |   10 +-
 ports/cppad/vcpkg.json                             |    1 +
 ports/cppcodec/portfile.cmake                      |    2 +
 ports/cppcodec/vcpkg.json                          |    2 +-
 ports/cppitertools/fix-cmake-install-dir.patch     |   20 -
 ports/cppitertools/vcpkg.json                      |    4 +-
 ports/cppunit/portfile.cmake                       |   16 +-
 ports/cppunit/vcpkg.json                           |   17 +-
 ports/cpr/001-cpr-config.patch                     |   39 +-
 ports/cpr/cprConfig.cmake                          |   31 -
 ports/cpr/fix-uwp.patch                            |   13 -
 ports/cpr/portfile.cmake                           |   26 +-
 ports/cpr/vcpkg.json                               |   12 +-
 ports/cpuid/fix-install-headers.patch              |   13 -
 ports/cpuid/portfile.cmake                         |    2 +
 ports/cpuid/vcpkg.json                             |    1 +
 ports/crossguid/portfile.cmake                     |   19 +-
 ports/crossguid/vcpkg.json                         |   12 +-
 ports/crow/portfile.cmake                          |    4 +-
 ports/crow/vcpkg.json                              |    3 +-
 ports/ctemplate/fix-msvc.patch                     |   17 -
 ports/ctemplate/vcpkg.json                         |    4 +-
 ports/ctp/portfile.cmake                           |    1 -
 ports/ctp/vcpkg.json                               |    3 +-
 ports/curl/0020-fix-pc-file.patch                  |    6 +-
 ports/curl/0023-fix-static-libs-export.patch       |   14 +
 ports/curl/portfile.cmake                          |   23 +-
 ports/curl/vcpkg.json                              |    2 +-
 ports/curlpp/portfile.cmake                        |   24 +-
 ports/curlpp/vcpkg.json                            |   14 +-
 ports/cwalk/portfile.cmake                         |   15 +-
 ports/cwalk/vcpkg.json                             |   14 +-
 ports/cxxopts/fix-uwp-error.patch                  |   13 -
 ports/cxxopts/portfile.cmake                       |   24 +-
 ports/cxxopts/vcpkg.json                           |   15 +-
 ports/dartsim/portfile.cmake                       |   16 +-
 ports/dartsim/vcpkg.json                           |    2 +-
 ports/dataframe/portfile.cmake                     |   24 +-
 ports/dataframe/vcpkg.json                         |   15 +-
 ports/date/portfile.cmake                          |    2 +-
 ports/date/vcpkg.json                              |    1 +
 ports/dav1d/vcpkg.json                             |    7 +-
 ports/dbg-macro/portfile.cmake                     |    4 +-
 ports/dbg-macro/vcpkg.json                         |    3 +-
 ports/dcmtk/portfile.cmake                         |   20 +-
 ports/dcmtk/usage                                  |   18 +
 ports/dcmtk/vcpkg.json                             |   14 +-
 ports/decimal-for-cpp/portfile.cmake               |    4 +-
 ports/decimal-for-cpp/vcpkg.json                   |    3 +-
 ports/detours/portfile.cmake                       |   17 +-
 ports/detours/vcpkg.json                           |    2 +-
 ports/dimcli/fix-NameBoolean.patch                 |   63 -
 ports/dimcli/vcpkg.json                            |    4 +-
 ports/directxmesh/portfile.cmake                   |   12 +-
 ports/directxmesh/vcpkg.json                       |    2 +-
 ports/directxtex/portfile.cmake                    |   53 +-
 ports/directxtex/vcpkg.json                        |   12 +-
 ports/directxtk/portfile.cmake                     |   35 +-
 ports/directxtk/vcpkg.json                         |   12 +-
 ports/directxtk12/portfile.cmake                   |   33 +-
 ports/directxtk12/vcpkg.json                       |   12 +-
 ports/dlib/portfile.cmake                          |    2 +
 ports/dlib/vcpkg.json                              |    2 +-
 ports/draco/disable-symlinks.patch                 |   31 +
 ports/draco/portfile.cmake                         |   34 +-
 ports/draco/vcpkg.json                             |   14 +-
 ports/drlibs/portfile.cmake                        |   17 +-
 ports/drlibs/vcpkg.json                            |    5 +-
 ...not-building-caused-by-FindFilesystem-105.patch |   58 +
 ports/drogon/portfile.cmake                        |   29 +-
 ports/drogon/resolv.patch                          |   13 -
 ports/drogon/vcpkg.json                            |   15 +-
 ports/drogon/vcpkg.patch                           |   31 +-
 ports/eastl/portfile.cmake                         |   29 +-
 ports/eastl/vcpkg.json                             |   12 +-
 ports/easyhook/fix-build.patch                     |   26 +
 ports/easyhook/portfile.cmake                      |   23 +-
 ports/easyhook/vcpkg.json                          |    1 +
 ports/easyloggingpp/portfile.cmake                 |    7 +-
 ports/easyloggingpp/vcpkg.json                     |    1 +
 ports/ecm/fix_canberra.patch                       |    2 +-
 ports/ecm/fix_generateqmltypes.patch               |   31 +
 ports/ecm/fix_libmount.patch                       |   23 +
 ports/ecm/fix_python_version.patch                 |   61 -
 ports/ecm/portfile.cmake                           |    9 +-
 ports/ecm/vcpkg.json                               |    7 +-
 ports/edlib/portfile.cmake                         |    2 +
 ports/edlib/vcpkg.json                             |    1 +
 ports/effolkronium-random/portfile.cmake           |    6 +-
 ports/effolkronium-random/vcpkg.json               |    1 +
 ports/egl-registry/portfile.cmake                  |   18 +-
 ports/egl-registry/vcpkg.json                      |    3 +-
 ports/ensmallen/portfile.cmake                     |   10 +-
 ports/ensmallen/vcpkg.json                         |    2 +-
 ports/epsilon/vcpkg.json                           |    3 +-
 ports/ezc3d/portfile.cmake                         |   33 +-
 ports/ezc3d/vcpkg.json                             |   14 +-
 ports/faad2/portfile.cmake                         |   16 +-
 ports/faad2/vcpkg.json                             |   11 +-
 ports/fakeit/portfile.cmake                        |   11 +-
 ports/fakeit/vcpkg.json                            |    2 +-
 ports/farmhash/farmhashConfig.cmake                |    5 +-
 ports/farmhash/portfile.cmake                      |   34 +-
 ports/farmhash/vcpkg.json                          |    2 +-
 ports/fast-float/portfile.cmake                    |   17 +-
 ports/fast-float/vcpkg.json                        |   14 +-
 ports/fastcgi/portfile.cmake                       |   25 +-
 ports/fastcgi/vcpkg.json                           |    4 +-
 ports/fastor/portfile.cmake                        |   21 +
 ports/fastor/vcpkg.json                            |   17 +
 ports/fastrtps/disable-symlink.patch               |   16 +
 ports/fastrtps/fix-find-package-asio.patch         |   12 +
 ports/fastrtps/portfile.cmake                      |   67 +-
 ports/fastrtps/vcpkg.json                          |   13 +-
 ports/fcl/portfile.cmake                           |   30 +-
 ports/fcl/vcpkg.json                               |   14 +-
 ...018-libaom-Dont-use-aom_codec_av1_dx_algo.patch |   26 +
 ...64-Do-not-explicitly-set-X264_API_IMPORTS.patch |   46 +
 ports/ffmpeg/portfile.cmake                        |   18 +-
 ports/ffmpeg/vcpkg.json                            |   43 +-
 ports/fftw3/portfile.cmake                         |    2 +
 ports/fftw3/vcpkg.json                             |    2 +-
 ports/flann/portfile.cmake                         |    2 +
 ports/flann/vcpkg.json                             |    2 +-
 ports/flatbuffers/portfile.cmake                   |    2 +
 ports/flatbuffers/vcpkg.json                       |    2 +-
 ports/flint/dll_flint.patch                        |   76 -
 ports/flint/fix-cmakelists.patch                   |   26 +
 ports/flint/lib_flint.patch                        |   40 -
 ports/flint/portfile.cmake                         |  110 +-
 ports/flint/vcpkg.json                             |   15 +-
 ports/fltk/portfile.cmake                          |   30 +-
 ports/fltk/vcpkg.json                              |    9 +
 ports/fluidlite/portfile.cmake                     |    2 +
 ports/fluidlite/vcpkg.json                         |    2 +-
 ports/fluidsynth/portfile.cmake                    |    1 +
 ports/fluidsynth/vcpkg.json                        |    1 +
 ports/fmi4cpp/fix-build_error.patch                |   25 -
 ports/fmi4cpp/portfile.cmake                       |   36 +-
 ports/fmi4cpp/vcpkg.json                           |   26 +-
 ports/folly/portfile.cmake                         |    4 +-
 ports/folly/vcpkg.json                             |    2 +-
 ports/font-chef/disable-warnings-as-errors.patch   |   12 +
 ports/font-chef/portfile.cmake                     |   17 +-
 ports/font-chef/vcpkg.json                         |   15 +-
 ports/fontconfig/portfile.cmake                    |   13 +-
 ports/fontconfig/vcpkg.json                        |    9 +-
 ports/foxi/portfile.cmake                          |   20 +
 ports/foxi/remove-test-targets.patch               |   60 +
 ports/foxi/vcpkg.json                              |   14 +
 ports/freeglut/portfile.cmake                      |    2 +
 ports/freeglut/vcpkg.json                          |    2 +-
 ports/freeopcua/portfile.cmake                     |    2 +
 ports/freeopcua/vcpkg.json                         |    2 +-
 ports/freerdp/install-dirs.patch                   |    2 +-
 ports/freerdp/portfile.cmake                       |   77 +-
 ports/freerdp/vcpkg.json                           |   13 +-
 ports/freetype/brotli-static.patch                 |   15 +-
 ports/freetype/fix-2.11-msvc-build.patch           |  152 ++
 ports/freetype/portfile.cmake                      |   29 +-
 ports/freetype/vcpkg.json                          |    1 +
 ports/fribidi/portfile.cmake                       |    4 +-
 ports/fribidi/vcpkg.json                           |    9 +-
 ports/ftgl/portfile.cmake                          |   15 +-
 ports/ftgl/vcpkg.json                              |   12 +-
 ports/functions-framework-cpp/portfile.cmake       |    2 +
 ports/functions-framework-cpp/vcpkg.json           |    1 +
 ports/gamedev-framework/vcpkg.json                 |   14 +-
 ports/gdal/0001-Fix-debug-crt-flags.patch          |    8 +-
 ports/gdal/0002-Fix-build.patch                    |    6 +-
 ports/gdal/0004-Fix-cfitsio.patch                  |    8 +-
 ports/gdal/0005-Fix-configure.patch                |   54 +-
 ports/gdal/0006-Fix-mingw-dllexport.patch          |    8 +-
 ports/gdal/0007-Control-tools.patch                |   36 +-
 ports/gdal/0008-Fix-absl-string_view.patch         |   13 +
 ports/gdal/dependency_win.cmake                    |   29 +-
 ports/gdal/portfile.cmake                          |   80 +-
 ports/gdal/vcpkg-cmake-wrapper.cmake               |   14 +-
 ports/gdal/vcpkg.json                              |   19 +-
 ports/gdcm/portfile.cmake                          |   31 +-
 ports/gdcm/vcpkg.json                              |   14 +-
 ports/gdk-pixbuf/vcpkg.json                        |    6 +-
 ...g-and-install.patch => fix-vcpkg-install.patch} |  421 ++---
 ports/geogram/fix-windows-dynamic.patch            |   11 -
 ports/geogram/portfile.cmake                       |   20 +-
 ports/geogram/vcpkg.json                           |    4 +-
 ports/geographiclib/portfile.cmake                 |    2 +
 ports/geographiclib/vcpkg.json                     |    1 +
 ports/geos/disable-warning-4996.patch              |   13 +
 ports/geos/dont-build-astyle.patch                 |   12 -
 ports/geos/dont-build-docs.patch                   |   12 -
 ports/geos/fix-exported-config.patch               |   76 +
 ports/geos/fix-static-deps.patch                   |   68 -
 ports/geos/install-hpp-files.patch                 |   13 +
 ports/geos/make-geos-config-relocatable.patch      |   16 -
 ports/geos/pc-file-for-msvc.patch                  |   15 -
 ports/geos/pc-file-libs-private.patch              |   12 -
 ports/geos/portfile.cmake                          |   53 +-
 ports/geos/vcpkg.json                              |    3 +-
 ports/getdns/ignore_copying.patch                  |   12 -
 ports/getdns/install_dlls.patch                    |   24 -
 ports/getdns/openssl_depend_libs.patch             |   13 -
 ports/getdns/portfile.cmake                        |   30 +-
 ports/getdns/vcpkg.json                            |   11 +-
 ports/gettext/portfile.cmake                       |    4 +
 ports/gettext/vcpkg.json                           |    2 +-
 ports/gflags/portfile.cmake                        |    2 +
 ports/gflags/vcpkg.json                            |    2 +-
 ports/ghc-filesystem/portfile.cmake                |   13 +-
 ports/ghc-filesystem/vcpkg.json                    |    5 +-
 ports/ginkgo/portfile.cmake                        |    7 +-
 ports/ginkgo/vcpkg.json                            |    1 +
 ports/glad/portfile.cmake                          |   24 +-
 ports/glad/vcpkg.json                              |    2 +-
 ports/glfw3/portfile.cmake                         |   17 +-
 ports/glfw3/vcpkg.json                             |   14 +-
 ports/glib/fix-libintl-detection.patch             |   13 -
 ports/glib/libintl.patch                           |   50 +
 ports/glib/portfile.cmake                          |   30 +-
 ports/glib/vcpkg.json                              |   15 +-
 ports/glibmm/vcpkg.json                            |    5 +
 ports/gmmlib/portfile.cmake                        |   22 +-
 ports/gmmlib/vcpkg.json                            |   14 +-
 ports/google-cloud-cpp/portfile.cmake              |    8 +-
 ports/google-cloud-cpp/vcpkg.json                  |    5 +-
 ports/gperftools/portfile.cmake                    |   21 +-
 ports/gperftools/vcpkg.json                        |   11 +-
 ports/gpgme/portfile.cmake                         |   19 +-
 ports/gpgme/vcpkg.json                             |    8 +-
 ports/graphene/vcpkg.json                          |    6 +-
 ports/graphite2/portfile.cmake                     |   20 +-
 ports/graphite2/vcpkg.json                         |   16 +-
 ports/graphqlparser/portfile.cmake                 |   22 +-
 ports/graphqlparser/vcpkg.json                     |   16 +-
 ports/graphviz/0001-Fix-build.patch                |   94 +
 ports/graphviz/portfile.cmake                      |   46 +
 ports/graphviz/vcpkg.json                          |   19 +
 ports/greatest/portfile.cmake                      |    9 +-
 ports/greatest/vcpkg.json                          |    3 +-
 ports/grpc/00009-use-system-upb.patch              |   32 +-
 ports/grpc/00010-add-feature-absl-sync.patch       |   22 +-
 ports/grpc/00014-pkgconfig-upbdefs.patch           |   10 +-
 ports/grpc/portfile.cmake                          |   27 +-
 ports/grpc/snprintf.patch                          |   12 +-
 ports/grpc/vcpkg.json                              |   11 +-
 ports/gsl-lite/portfile.cmake                      |    4 +-
 ports/gsl-lite/vcpkg.json                          |    2 +-
 ports/gsl/portfile.cmake                           |    4 +-
 ports/gsl/vcpkg.json                               |    2 +-
 ports/gst-rtsp-server/vcpkg.json                   |    7 +-
 ports/gstreamer/portfile.cmake                     |    2 +-
 ports/gstreamer/vcpkg.json                         |    6 +-
 ports/gtest/fix-main-lib-path.patch                |    9 -
 ports/gtest/portfile.cmake                         |   33 +-
 ports/gtest/vcpkg.json                             |    1 +
 ports/gtk/{build.patch => 0001-build.patch}        |    0
 ports/gtk/0002-windows-build.patch                 |   11 +
 ports/gtk/0003-vs2022-rc.patch                     |   35 +
 ports/gtk/0004-macos-build.patch                   |   12 +
 ports/gtk/portfile.cmake                           |   28 +-
 ports/gtk/vcpkg.json                               |    9 +-
 ports/gtkmm/vcpkg.json                             |    7 +-
 ports/harfbuzz/portfile.cmake                      |    4 +-
 ports/harfbuzz/vcpkg.json                          |    7 +-
 ports/hazelcast-cpp-client/portfile.cmake          |   11 +-
 ports/hazelcast-cpp-client/vcpkg.json              |   12 +-
 ports/hdf5/hdf5_config.patch                       |   10 +-
 ports/hdf5/mingw-import-libs.patch                 |   30 -
 ports/hdf5/pkgconfig-link-order.patch              |    6 +-
 ports/hdf5/pkgconfig-requires.patch                |  195 ++-
 ports/hdf5/portfile.cmake                          |  130 +-
 ports/hdf5/szip.patch                              |   37 +-
 ports/hdf5/vcpkg.json                              |    7 +-
 ports/hexl/portfile.cmake                          |    8 +-
 ports/hexl/vcpkg.json                              |    2 +-
 ports/hfsm2/portfile.cmake                         |   11 +-
 ports/hfsm2/usage                                  |    4 +
 ports/hfsm2/vcpkg.json                             |    8 +-
 ports/highway/portfile.cmake                       |   27 +
 ports/highway/vcpkg.json                           |   13 +
 ports/hiredis/fix-feature-example.patch            |   11 +-
 ports/hiredis/fix-ssize_t.patch                    |   11 +
 ports/hiredis/portfile.cmake                       |   33 +-
 ports/hiredis/vcpkg.json                           |   14 +-
 ports/hpx/portfile.cmake                           |   52 +-
 ports/hpx/vcpkg.json                               |   15 +-
 ports/hunspell/vcpkg.json                          |   20 +-
 ports/hwloc/CMakeLists.txt                         |   69 -
 ports/hwloc/fix_shared_win_build.patch             |   56 +
 ports/hwloc/fix_wrong_ifdef.patch                  |   13 +
 ports/hwloc/portfile.cmake                         |   96 +-
 ports/hwloc/vcpkg.json                             |    5 +-
 ports/hyperscan/portfile.cmake                     |    2 +
 ports/hyperscan/vcpkg.json                         |    2 +-
 ports/hypre/fix-dll-install-destination.patch      |   12 +
 ports/hypre/portfile.cmake                         |   31 +-
 ports/hypre/vcpkg.json                             |   15 +-
 ports/icu/portfile.cmake                           |   50 +-
 ports/icu/vcpkg.json                               |    2 +-
 ports/igraph/portfile.cmake                        |   21 +-
 ports/igraph/vcpkg.json                            |   12 +-
 ports/iir1/portfile.cmake                          |   20 +-
 ports/iir1/vcpkg.json                              |   15 +-
 ports/imath/portfile.cmake                         |   24 +
 ports/imath/vcpkg.json                             |   17 +
 ports/imgui-sfml/0001-fix_find_package.patch       |   12 +-
 ports/imgui-sfml/0002-fix_imgui_config.patch       |   11 -
 ports/imgui-sfml/0003-fix_osx.patch                |   13 -
 ports/imgui-sfml/004-fix-find-sfml.patch           |    4 +-
 ports/imgui-sfml/005-fix-imtextureid-define.patch  |    9 +
 ports/imgui-sfml/portfile.cmake                    |   20 +-
 ports/imgui-sfml/vcpkg.json                        |   14 +-
 ports/imgui/CMakeLists.txt                         |   10 +
 ports/imgui/imgui-config.cmake.in                  |    2 +-
 ports/imgui/portfile.cmake                         |   16 +-
 ports/imgui/vcpkg.json                             |   19 +-
 ports/implot/portfile.cmake                        |   17 +-
 ports/implot/vcpkg.json                            |   12 +-
 ports/influxdb-cxx/include-stringview.patch        |   12 +
 ports/influxdb-cxx/portfile.cmake                  |   15 +-
 ports/influxdb-cxx/vcpkg.json                      |   13 +-
 ports/iniparser/portfile.cmake                     |    2 +
 ports/iniparser/vcpkg.json                         |    2 +-
 ports/io2d/vcpkg.json                              |   10 +-
 ports/ismrmrd/portfile.cmake                       |   55 +-
 ports/ismrmrd/vcpkg.json                           |   14 +-
 ports/itk/portfile.cmake                           |   36 +-
 ports/itk/vcpkg.json                               |   12 +-
 ports/itpp/portfile.cmake                          |    2 +
 ports/itpp/vcpkg.json                              |    2 +-
 ports/jansson/portfile.cmake                       |    2 +
 ports/jansson/vcpkg.json                           |    2 +-
 ports/json-dto/portfile.cmake                      |    4 +-
 ports/json-dto/vcpkg.json                          |    2 +-
 ports/json11/portfile.cmake                        |    2 +
 ports/json11/vcpkg.json                            |    2 +-
 ports/jsoncpp/portfile.cmake                       |   19 +-
 ports/jsoncpp/vcpkg.json                           |   15 +-
 ports/jsonnet/0004-incorporate-md5.patch           |    3 +-
 ports/jsonnet/001-enable-msvc.patch                |    5 +-
 ports/jsonnet/002-fix-dependency-and-install.patch |   12 +-
 ports/jsonnet/portfile.cmake                       |   18 +-
 ports/jsonnet/vcpkg.json                           |   10 +-
 ports/kcp/portfile.cmake                           |   17 +-
 ports/kcp/vcpkg.json                               |   15 +-
 ports/kdbindings/portfile.cmake                    |   24 +
 ports/kdbindings/vcpkg.json                        |   17 +
 .../kf5archive/add_support_for_static_builds.patch |   46 -
 ports/kf5archive/add_zstd_to_cmake_config.patch    |   26 -
 ...only_pkg_check_modules_if_pkgconfig_found.patch |   27 -
 ports/kf5archive/portfile.cmake                    |   13 +-
 ports/kf5archive/vcpkg.json                        |    3 +-
 ports/kf5attica/portfile.cmake                     |    8 +-
 ports/kf5attica/vcpkg.json                         |    3 +-
 ports/kf5auth/portfile.cmake                       |   20 +-
 ports/kf5auth/vcpkg.json                           |    3 +-
 ports/kf5bookmarks/fix_config_cmake.patch          |   25 -
 ports/kf5bookmarks/portfile.cmake                  |   13 +-
 ports/kf5bookmarks/vcpkg.json                      |    2 +-
 ports/kf5codecs/portfile.cmake                     |   22 +-
 ports/kf5codecs/vcpkg.json                         |    7 +-
 ports/kf5completion/portfile.cmake                 |   24 +-
 ports/kf5completion/vcpkg.json                     |   13 +-
 ports/kf5config/portfile.cmake                     |   61 +-
 ports/kf5config/vcpkg.json                         |   13 +-
 .../add_support_for_static_builds.patch            |   36 -
 ports/kf5configwidgets/portfile.cmake              |   10 +-
 ports/kf5configwidgets/vcpkg.json                  |    3 +-
 ports/kf5coreaddons/fix_static_build.patch         |   51 -
 ports/kf5coreaddons/portfile.cmake                 |   10 +-
 ports/kf5coreaddons/vcpkg.json                     |    3 +-
 ports/kf5crash/portfile.cmake                      |   12 +-
 ports/kf5crash/support_static_builds.patch         |   31 -
 ports/kf5crash/vcpkg.json                          |    3 +-
 ports/kf5dbusaddons/portfile.cmake                 |   17 +-
 ports/kf5dbusaddons/vcpkg.json                     |    3 +-
 ports/kf5dbusaddons/x11_private_dependency.diff    |   16 +
 ports/kf5declarative/portfile.cmake                |   46 +
 ports/kf5declarative/vcpkg.json                    |   44 +
 ports/kf5globalaccel/portfile.cmake                |   12 +-
 ports/kf5globalaccel/vcpkg.json                    |    3 +-
 ports/kf5globalaccel/xcb_xtest_optional.diff       |   13 +
 .../add_missing_static_dependencies.patch          |   84 -
 ports/kf5guiaddons/portfile.cmake                  |    7 +-
 ports/kf5guiaddons/vcpkg.json                      |    3 +-
 ports/kf5holidays/portfile.cmake                   |   24 +-
 ports/kf5holidays/vcpkg.json                       |   13 +-
 ports/kf5i18n/fix_static_builds.patch              |    8 +-
 ports/kf5i18n/portfile.cmake                       |   25 +-
 ports/kf5i18n/vcpkg.json                           |   13 +-
 ports/kf5iconthemes/fix_config_cmake.patch         |   38 -
 ports/kf5iconthemes/portfile.cmake                 |    9 +-
 ports/kf5iconthemes/vcpkg.json                     |    3 +-
 ports/kf5itemmodels/portfile.cmake                 |   25 +-
 ports/kf5itemmodels/vcpkg.json                     |   13 +-
 ports/kf5itemviews/portfile.cmake                  |   25 +-
 ports/kf5itemviews/vcpkg.json                      |   13 +-
 ports/kf5jobwidgets/portfile.cmake                 |    9 +-
 ports/kf5jobwidgets/vcpkg.json                     |    3 +-
 ports/kf5kcmutils/portfile.cmake                   |   30 +
 ports/kf5kcmutils/vcpkg.json                       |   34 +
 ports/kf5kio/fix_libiconv.patch                    |  201 +++
 ports/kf5kio/portfile.cmake                        |   66 +
 ports/kf5kio/vcpkg.json                            |   94 +
 ports/kf5newstuff/portfile.cmake                   |   39 +
 ports/kf5newstuff/vcpkg.json                       |   40 +
 ports/kf5notifications/fix_config_cmake.patch      |   55 -
 ports/kf5notifications/portfile.cmake              |   10 +-
 ports/kf5notifications/vcpkg.json                  |    2 +-
 ports/kf5package/portfile.cmake                    |    8 +-
 ports/kf5package/vcpkg.json                        |    3 +-
 ports/kf5plotting/portfile.cmake                   |   22 +-
 ports/kf5plotting/vcpkg.json                       |   13 +-
 ports/kf5service/portfile.cmake                    |   10 +-
 ports/kf5service/vcpkg.json                        |    8 +-
 ports/kf5solid/fix-libmount.patch                  |   15 +
 ports/kf5solid/fix_config_cmake.patch              |   36 -
 ports/kf5solid/portfile.cmake                      |   23 +-
 ports/kf5solid/vcpkg.json                          |   29 +-
 ports/kf5sonnet/portfile.cmake                     |   24 +-
 ports/kf5sonnet/vcpkg.json                         |    3 +-
 ports/kf5syntaxhighlighting/portfile.cmake         |   27 +-
 ports/kf5syntaxhighlighting/vcpkg.json             |   13 +-
 ports/kf5textwidgets/portfile.cmake                |    7 +-
 ports/kf5textwidgets/vcpkg.json                    |    3 +-
 ports/kf5wallet/portfile.cmake                     |    7 +-
 ports/kf5wallet/vcpkg.json                         |    3 +-
 ports/kf5widgetsaddons/portfile.cmake              |   25 +-
 ports/kf5widgetsaddons/vcpkg.json                  |   13 +-
 ports/kf5windowsystem/27.patch                     |   31 -
 ports/kf5windowsystem/28.patch                     |   27 -
 ports/kf5windowsystem/portfile.cmake               |   13 +-
 ports/kf5windowsystem/vcpkg.json                   |    3 +-
 .../kf5xmlgui/add_support_for_static_builds.patch  |   29 -
 ports/kf5xmlgui/fix_static_resources.diff          |   26 -
 ports/kf5xmlgui/portfile.cmake                     |   11 +-
 .../remove_explicit_shared_argument.patch          |   15 -
 ports/kf5xmlgui/vcpkg.json                         |    3 +-
 ports/kissfft/CMakeLists.txt                       |    5 +-
 ports/kissfft/exports.def                          |   11 +-
 ports/kissfft/portfile.cmake                       |   14 +-
 ports/kissfft/vcpkg.json                           |   15 +-
 ports/knet/portfile.cmake                          |   19 +-
 ports/knet/vcpkg.json                              |   14 +-
 ports/kubernetes/portfile.cmake                    |    4 +-
 ports/kubernetes/vcpkg.json                        |    2 +-
 ports/lager/portfile.cmake                         |    2 +
 ports/lager/vcpkg.json                             |    1 +
 ports/launch-darkly-server/portfile.cmake          |   33 +
 ports/launch-darkly-server/vcpkg.json              |   19 +
 ports/lazy-importer/portfile.cmake                 |    8 +-
 ports/lazy-importer/vcpkg.json                     |    3 +-
 ports/libalkimia/dll_names.diff                    |   21 +
 ports/libalkimia/fix_explicit_shared_lib.diff      |   70 +
 ports/libalkimia/portfile.cmake                    |   50 +
 ports/libalkimia/vcpkg.json                        |   47 +
 ports/libarchive/usage                             |    2 +-
 ports/libarchive/vcpkg.json                        |    2 +-
 ports/libassuan/portfile.cmake                     |    9 +-
 ports/libassuan/vcpkg.json                         |    4 +-
 ports/libatomic-ops/portfile.cmake                 |   24 +
 ports/libatomic-ops/vcpkg.json                     |   15 +
 ports/libavif/portfile.cmake                       |    3 -
 ports/libavif/vcpkg.json                           |    2 +-
 ports/libbson/fix-include-directory.patch          |    6 +-
 ports/libbson/fix-static-cmake.patch               |    2 +-
 ports/libbson/fix-uwp.patch                        |   90 +-
 ports/libbson/portfile.cmake                       |   18 +-
 ports/libbson/usage                                |   11 +-
 ports/libbson/vcpkg.json                           |    4 +-
 ports/libcanberra/03_onlyshowin_unity.patch        |   19 +
 ports/libcanberra/gtk_dont_assume_x11.patch        |   70 +
 .../{macos_pkgconfig.patch => pkgconfig.patch}     |    0
 ports/libcanberra/portfile.cmake                   |   36 +-
 ports/libcanberra/undefined_reference.diff         |   40 +
 ports/libcanberra/vcpkg.json                       |   45 +-
 ports/libcerf/portfile.cmake                       |    2 +
 ports/libcerf/vcpkg.json                           |    2 +-
 ports/libconfuse/portfile.cmake                    |    2 +
 ports/libconfuse/vcpkg.json                        |    2 +-
 ports/libcopp/portfile.cmake                       |   15 +-
 ports/libcopp/vcpkg.json                           |   13 +-
 ports/libcrafter/portfile.cmake                    |    1 +
 ports/libcrafter/vcpkg.json                        |    1 +
 ports/libdatachannel/0001-fix-for-vcpkg.patch      |    2 +-
 ports/libdatachannel/portfile.cmake                |    2 +-
 ports/libdatachannel/vcpkg.json                    |    1 +
 ports/libdc1394/portfile.cmake                     |   22 +
 ports/libdc1394/vcpkg.json                         |   10 +
 ports/libde265/portfile.cmake                      |   34 +-
 ports/libde265/vcpkg.json                          |   14 +-
 ports/libdisasm/CMakeLists.txt                     |    4 +
 ports/libdisasm/portfile.cmake                     |   14 +-
 ports/libdisasm/vcpkg.json                         |   10 +-
 ports/libdivide/portfile.cmake                     |   33 +-
 ports/libdivide/vcpkg.json                         |   13 +-
 ports/libepoxy/portfile.cmake                      |    6 +-
 ports/libepoxy/vcpkg.json                          |    7 +-
 ports/libevent/fix-usage.patch                     |   13 +
 ports/libevent/portfile.cmake                      |   30 +-
 ports/libevent/vcpkg.json                          |   14 +-
 ports/libevhtp/portfile.cmake                      |    3 +-
 ports/libevhtp/vcpkg.json                          |    2 +-
 ports/libfabric/portfile.cmake                     |    4 +-
 ports/libfabric/vcpkg.json                         |    2 +-
 ports/libflac/portfile.cmake                       |   33 +-
 ports/libflac/vcpkg.json                           |    4 +-
 ports/libfort/portfile.cmake                       |    2 +
 ports/libfort/vcpkg.json                           |    1 +
 ports/libfreenect2/portfile.cmake                  |    2 +
 ports/libfreenect2/vcpkg.json                      |    2 +-
 ports/libftdi/dont_use_lib64.patch                 |   13 +
 ports/libftdi/portfile.cmake                       |   20 +-
 ports/libftdi/vcpkg.json                           |    2 +-
 ports/libftdi1/portfile.cmake                      |   17 +-
 ports/libftdi1/vcpkg.json                          |   12 +-
 ports/libgcrypt/fix-flags.patch                    |   13 -
 ports/libgcrypt/fix-pkgconfig.patch                |   11 -
 ports/libgcrypt/portfile.cmake                     |   20 +-
 ports/libgcrypt/vcpkg.json                         |    6 +-
 ports/libgd/portfile.cmake                         |    2 +
 ports/libgd/vcpkg.json                             |    1 +
 ports/libgeotiff/cmakelists.patch                  |   44 +-
 ports/libgeotiff/fix-config-version.patch          |   21 -
 ports/libgeotiff/fix-proj4.patch                   |   32 -
 ports/libgeotiff/fix-staticbuild.patch             |   15 +-
 ports/libgeotiff/geotiff-config.patch              |   29 +-
 ports/libgeotiff/portfile.cmake                    |   45 +-
 ports/libgeotiff/skip-doc-install.patch            |   20 +
 ports/libgeotiff/usage                             |    5 +
 ports/libgeotiff/vcpkg.json                        |   30 +-
 ports/libgit2/fix-configcmake.patch                |   53 +
 ports/libgit2/portfile.cmake                       |   13 +-
 ports/libgit2/vcpkg.json                           |    7 +-
 ports/libgpg-error/portfile.cmake                  |    9 +-
 ports/libgpg-error/vcpkg.json                      |    2 +-
 ports/libgta/portfile.cmake                        |    2 +
 ports/libgta/vcpkg.json                            |    2 +-
 ports/libgxps/vcpkg.json                           |    6 +-
 ports/libheif/disable-depend-dav1d.patch           |   14 -
 ports/libheif/portfile.cmake                       |   20 +-
 ports/libheif/vcpkg.json                           |   12 +-
 ports/libhv/portfile.cmake                         |   13 +-
 ports/libhv/vcpkg.json                             |   10 +-
 ports/libhydrogen/portfile.cmake                   |   17 +-
 ports/libhydrogen/vcpkg.json                       |   15 +-
 ports/libical/portfile.cmake                       |   42 +
 ports/libical/vcpkg.json                           |   26 +
 ports/libigl/fix-dependency.patch                  |   56 +-
 ports/libigl/fix-imgui-set-cond.patch              |   26 -
 ports/libigl/portfile.cmake                        |   36 +-
 ports/libigl/vcpkg.json                            |   14 +-
 ports/libjuice/fix-for-vcpkg.patch                 |   15 +-
 ports/libjuice/portfile.cmake                      |   17 +-
 ports/libjuice/vcpkg.json                          |   12 +-
 ports/libjxl/disable-jxl_extras.patch              |   14 +
 ports/libjxl/fix-dependencies.patch                |  151 ++
 ports/libjxl/fix-install-directories.patch         |   36 +
 ports/libjxl/fix-link-flags.patch                  |   15 +
 ports/libjxl/portfile.cmake                        |  117 ++
 ports/libjxl/vcpkg.json                            |   29 +
 ports/libkeyfinder/portfile.cmake                  |    2 +
 ports/libkeyfinder/vcpkg.json                      |    1 +
 ports/libkml/portfile.cmake                        |    3 +-
 ports/libkml/vcpkg.json                            |    2 +-
 ports/liblas/fix-geotiff.patch                     |   25 -
 ports/liblas/portfile.cmake                        |    1 -
 ports/liblas/vcpkg.json                            |   10 +-
 ports/liblemon/portfile.cmake                      |    3 +-
 ports/liblemon/vcpkg.json                          |    2 +-
 ports/liblo/portfile.cmake                         |    2 +
 ports/liblo/vcpkg.json                             |    2 +-
 ports/liblzma/portfile.cmake                       |   11 +-
 ports/liblzma/vcpkg.json                           |    2 +-
 ports/liblzma/win_output_name.patch                |   20 +-
 ports/libmagic/portfile.cmake                      |   27 +-
 ports/libmagic/vcpkg.json                          |    1 +
 ports/libmariadb/export-cmake-targets.patch        |   17 +-
 ports/libmariadb/fix-InstallPath.patch             |    6 +-
 .../fix-build-error-with-cmake3.20.patch           |   13 -
 ports/libmariadb/fix-openssl.patch                 |   13 +
 ports/libmariadb/no-extra-static-lib.patch         |   19 +
 ports/libmariadb/pkgconfig.patch                   |   60 +
 ports/libmariadb/portfile.cmake                    |   77 +-
 ports/libmariadb/vcpkg.json                        |   50 +-
 ports/libmicrohttpd/portfile.cmake                 |    1 +
 ports/libmicrohttpd/vcpkg.json                     |    2 +-
 ports/libmikmod/portfile.cmake                     |    2 +
 ports/libmikmod/vcpkg.json                         |    2 +-
 ports/libmodplug/005-fix-install-paths.patch       |   16 +
 ports/libmodplug/portfile.cmake                    |   14 +-
 ports/libmodplug/vcpkg.json                        |    2 +-
 ports/libmount/portfile.cmake                      |   40 +
 ports/libmount/vcpkg.json                          |    7 +
 ports/libmt32emu/portfile.cmake                    |    2 +
 ports/libmt32emu/vcpkg.json                        |    1 +
 ports/libmupdf/CMakeLists.txt                      |    5 +-
 .../dont-generate-extract-3rd-party-things.patch   |   16 +
 ports/libmupdf/portfile.cmake                      |    7 +-
 .../use-if-instead-of-ifdef-in-writer.patch        |   39 +
 ports/libmupdf/vcpkg.json                          |    6 +-
 ports/libmysql/004-added-limits-include.patch      |   12 +
 ports/libmysql/portfile.cmake                      |   65 +-
 ports/libmysql/vcpkg.json                          |   10 +-
 ports/libodb-pgsql/portfile.cmake                  |   27 +-
 ports/libodb-pgsql/vcpkg.json                      |   14 +-
 ports/libopenmpt/CMakeLists.txt                    |  256 +--
 .../deaf2e3837fb08b1a53fd21bb53adbafe0a84e7d.patch |   13 -
 ports/libopenmpt/portfile.cmake                    |   36 +-
 ports/libopenmpt/vcpkg.json                        |   16 +-
 ports/libopensp/opensp_1.5.2-13.diff               |   37 +
 ports/libopensp/portfile.cmake                     |   56 +
 ports/libopensp/uwp_getenv_fix.diff                |   13 +
 ports/libopensp/vcpkg.json                         |   22 +
 ports/libopensp/windows_cmake_build.diff           |  142 ++
 ports/libosip2/portfile.cmake                      |   36 +-
 ports/libosip2/vcpkg.json                          |    1 +
 ports/libosmium/portfile.cmake                     |    4 +-
 ports/libosmium/vcpkg.json                         |    2 +-
 ports/libpcap/portfile.cmake                       |   10 +-
 ports/libpcap/vcpkg.json                           |    3 +-
 ports/libpng/portfile.cmake                        |    5 +-
 ports/libpng/vcpkg.json                            |    2 +-
 ports/libpq/portfile.cmake                         |    4 +
 ports/libpq/vcpkg.json                             |    2 +-
 ports/libpqxx/portfile.cmake                       |    2 +
 ports/libpqxx/vcpkg.json                           |    2 +-
 ports/libproxy/portfile.cmake                      |    2 +
 ports/libproxy/vcpkg.json                          |    1 +
 ports/libqrencode/portfile.cmake                   |    2 +
 ports/libqrencode/vcpkg.json                       |    1 +
 ports/libraw/fix-install.patch                     |   36 +
 ports/libraw/portfile.cmake                        |   71 +-
 ports/libraw/usage                                 |   11 +
 ports/libraw/vcpkg-cmake-wrapper.cmake             |   15 +-
 ports/libraw/vcpkg.json                            |    8 +-
 ports/librdkafka/portfile.cmake                    |   27 +-
 ports/librdkafka/vcpkg.json                        |   14 +-
 ports/librttopo/fix-makefiles.patch                |   26 +-
 ports/librttopo/portfile.cmake                     |   78 +-
 ports/librttopo/vcpkg.json                         |    2 +-
 ports/libsass/portfile.cmake                       |   14 +-
 ports/libsass/vcpkg.json                           |    3 +-
 ports/libsbml/portfile.cmake                       |    3 +-
 ports/libsbml/vcpkg.json                           |    1 +
 ports/libsecret/portfile.cmake                     |   28 +
 ports/libsecret/vcpkg.json                         |   21 +
 ports/libsercomm/portfile.cmake                    |   40 +
 ports/libsercomm/vcpkg.json                        |   29 +
 ports/libsigcpp/fix-shared-windows-build.patch     |   17 +
 ports/libsigcpp/portfile.cmake                     |   13 +-
 ports/libsigcpp/vcpkg.json                         |   15 +-
 ports/libsigcpp/version.patch                      |    2 +-
 ports/libspatialite/fix-linux-configure.patch      |   30 +-
 ports/libspatialite/gaiaconfig-msvc.patch          |   31 +
 ports/libspatialite/portfile.cmake                 |  235 ++-
 ports/libspatialite/vcpkg.json                     |   30 +-
 ports/libsquish/export-target.patch                |   19 +
 ports/libsquish/portfile.cmake                     |   15 +-
 ports/libsquish/vcpkg.json                         |   14 +-
 ports/libsrt/fix-dependency-install.patch          |   50 +-
 ports/libsrt/portfile.cmake                        |   24 +-
 ports/libsrt/vcpkg.json                            |    7 +-
 ports/libssh/portfile.cmake                        |    3 +-
 ports/libssh/vcpkg.json                            |    1 +
 ports/libssh2/0001-Fix-UWP.patch                   |   26 +-
 ports/libssh2/portfile.cmake                       |   18 +-
 ports/libssh2/vcpkg.json                           |    5 +-
 ports/libsvm/portfile.cmake                        |   33 +-
 ports/libsvm/vcpkg.json                            |   13 +-
 ports/libtcod/portfile.cmake                       |    4 +-
 ports/libtcod/vcpkg.json                           |    2 +-
 ports/libtins/find-pcap_static.patch               |   13 +
 ports/libtins/fix-source-writes.patch              |   36 +
 ports/libtins/portfile.cmake                       |   36 +-
 ports/libtins/vcpkg.json                           |   15 +-
 ports/libtorrent/portfile.cmake                    |    2 +
 ports/libtorrent/vcpkg.json                        |    1 +
 ports/libudns/portfile.cmake                       |    2 -
 ports/libudns/vcpkg.json                           |    5 +-
 ports/libusb/portfile.cmake                        |   27 +-
 ports/libusb/vcpkg.json                            |    2 +-
 ports/libuv/unofficial-libuv-config.in.cmake       |    2 +-
 ports/libuv/vcpkg.json                             |    2 +-
 ports/libwebm/0001-fix-cmake.patch                 |   65 -
 ports/libwebm/0003-fix-android-ndk-r22.patch       |   25 -
 ports/libwebm/Fix-cmake.patch                      |   76 +
 ports/libwebm/no-samples.patch                     |   20 -
 ports/libwebm/portfile.cmake                       |   27 +-
 ports/libwebm/vcpkg.json                           |   15 +-
 ports/libwebsockets/portfile.cmake                 |    9 +-
 ports/libwebsockets/vcpkg.json                     |    5 +-
 ports/libxlsxwriter/portfile.cmake                 |    9 +-
 ports/libxlsxwriter/vcpkg.json                     |    2 +-
 ports/libxmlpp/vcpkg.json                          |    8 +-
 ports/libxslt/portfile.cmake                       |  144 +-
 ports/libxslt/vcpkg.json                           |    2 +-
 ports/libyaml/export-pkgconfig.patch               |   16 +
 ports/libyaml/portfile.cmake                       |   21 +-
 ports/libyaml/vcpkg.json                           |   14 +-
 ports/libyuv/deprecated-warning.patch              |   16 +
 ports/libyuv/portfile.cmake                        |    8 +-
 ports/libyuv/vcpkg.json                            |   11 +-
 ports/libzen/portfile.cmake                        |   21 +-
 ports/libzen/vcpkg.json                            |   15 +-
 ports/libzip/fix-dependency.patch                  |    5 +-
 ports/libzip/fix-findpackage.patch                 |   17 -
 ports/libzip/portfile.cmake                        |   40 +-
 ports/libzip/vcpkg.json                            |   19 +-
 ports/llfio/portfile.cmake                         |    4 +-
 ports/llfio/vcpkg.json                             |    2 +-
 ports/lodepng-c/CMakeLists.txt                     |   23 -
 ports/lodepng-c/portfile.cmake                     |   34 +-
 ports/lodepng-c/vcpkg.json                         |    9 +-
 ports/lodepng/CMakeLists.txt                       |   18 +-
 ports/lodepng/portfile.cmake                       |   31 +-
 ports/lodepng/usage                                |    9 +
 ports/lodepng/vcpkg.json                           |   15 +-
 ports/log4cplus/portfile.cmake                     |   35 +-
 ports/log4cplus/vcpkg.json                         |   13 +-
 ports/log4cpp/portfile.cmake                       |    3 +-
 ports/log4cpp/vcpkg.json                           |    2 +-
 ports/log4cxx/expat.patch                          |   40 +-
 ports/log4cxx/pkgconfig.patch                      |   15 +-
 ports/log4cxx/portfile.cmake                       |   25 +-
 ports/log4cxx/vcpkg.json                           |   13 +-
 ports/magnum-plugins/portfile.cmake                |   42 +-
 ports/magnum-plugins/vcpkg.json                    |  101 +-
 ports/magnum/portfile.cmake                        |   44 +-
 ports/magnum/vcpkg.json                            |    6 +-
 ports/mapbox-geojson-cpp/vcpkg.json                |    4 +-
 ports/mapbox-geojson-vt-cpp/portfile.cmake         |    8 +-
 ports/mapbox-geojson-vt-cpp/vcpkg.json             |    2 +-
 ports/mapnik/portfile.cmake                        |   54 +-
 ports/mapnik/proj-find-fix.patch                   |   13 +
 ports/mapnik/usage                                 |    4 +-
 ports/mapnik/use-proj.patch                        |   28 -
 ports/mapnik/vcpkg.json                            |   12 +-
 ports/mathgl/portfile.cmake                        |   56 +-
 ports/mathgl/vcpkg.json                            |   14 +-
 ports/matroska/portfile.cmake                      |   20 +-
 ports/matroska/vcpkg.json                          |   13 +-
 ports/mdns/portfile.cmake                          |   13 +-
 ports/mdns/vcpkg.json                              |   10 +-
 ports/mdspan/portfile.cmake                        |   19 +
 ports/mdspan/vcpkg.json                            |   16 +
 ports/memorymodule/portfile.cmake                  |   28 +-
 ports/memorymodule/vcpkg.json                      |    9 +-
 ports/mesa/vcpkg.json                              |    6 +-
 ports/mimalloc/fix-cmake.patch                     |    8 +-
 ports/mimalloc/portfile.cmake                      |   12 +-
 ports/mimalloc/vcpkg.json                          |    2 +-
 ports/minitrace/portfile.cmake                     |   16 +-
 ports/minitrace/vcpkg.json                         |   14 +-
 ports/miniz/CMakeLists-targets.patch               |   55 -
 ports/miniz/fix-pkgconfig-location.patch           |   13 +
 ports/miniz/portfile.cmake                         |   25 +-
 ports/miniz/vcpkg.json                             |   16 +-
 .../disable-static-when-dynamic-build.patch        |   45 +-
 ports/mongo-c-driver/fix-arm-build.patch           |   26 +-
 ports/mongo-c-driver/fix-dependencies.patch        |  176 ++
 ports/mongo-c-driver/fix-dependency-libbson.patch  |   74 +-
 ports/mongo-c-driver/portfile.cmake                |   41 +-
 ports/mongo-c-driver/usage                         |   10 +-
 ports/mongo-c-driver/vcpkg.json                    |   10 +-
 .../disable-c2338-mongo-cxx-driver.patch           |    5 +-
 .../disable_test_and_example.patch                 |   31 +-
 ports/mongo-cxx-driver/fix-android.patch           |   13 -
 ports/mongo-cxx-driver/fix-dependencies.patch      |   11 +
 .../mongo-cxx-driver/fix-dependency-libbson.patch  |   25 -
 .../fix-dependency-mongocdriver.patch              |   19 -
 ports/mongo-cxx-driver/fix-uwp.patch               |    5 +-
 ports/mongo-cxx-driver/github-654.patch            |   34 +-
 ports/mongo-cxx-driver/portfile.cmake              |   77 +-
 ports/mongo-cxx-driver/vcpkg.json                  |   14 +-
 ports/mosquitto/portfile.cmake                     |   30 +-
 ports/mosquitto/vcpkg-cmake-wrapper.cmake          |    8 +-
 ports/mosquitto/vcpkg.json                         |    2 +-
 ports/mp-units/cmake.patch                         |   31 +-
 ports/mp-units/config.patch                        |   21 +-
 ports/mp-units/portfile.cmake                      |   18 +-
 ports/mp-units/vcpkg.json                          |   13 +-
 ports/mpg123/0001-fix-checkcpuarch-path.patch      |   13 -
 ports/mpg123/0002-fix-libmpg123-uwp-build.patch    |   21 -
 ports/mpg123/0003-fix-libout123-uwp-build.patch    |  266 ---
 ports/mpg123/0004-fix-libsyn123-uwp-build.patch    |   52 -
 ports/mpg123/no-executables.patch                  |   13 +
 ports/mpg123/portfile.cmake                        |   74 +-
 ports/mpg123/vcpkg.json                            |   10 +-
 ports/mqtt-cpp/portfile.cmake                      |   19 +-
 ports/mqtt-cpp/vcpkg.json                          |   13 +-
 ports/msdfgen/compatibility.patch                  |   15 -
 ports/msdfgen/portfile.cmake                       |   42 +-
 ports/msdfgen/vcpkg.json                           |   15 +-
 ports/msgpack/portfile.cmake                       |    2 +
 ports/msgpack/vcpkg.json                           |    2 +-
 ports/msgpack11/portfile.cmake                     |    2 +
 ports/msgpack11/vcpkg.json                         |    2 +-
 ports/munit/portfile.cmake                         |    2 +
 ports/munit/vcpkg.json                             |    7 +-
 ports/muparser/portfile.cmake                      |    3 +-
 ports/muparser/vcpkg.json                          |    2 +-
 ports/nanodbc/add-missing-include.patch            |   12 +
 ports/nanodbc/find-unixodbc.patch                  |   24 +
 ports/nanodbc/portfile.cmake                       |   20 +-
 ports/nanodbc/vcpkg.json                           |   10 +-
 ports/nanoflann/portfile.cmake                     |    3 +-
 ports/nanoflann/vcpkg.json                         |    1 +
 ports/nanomsg/portfile.cmake                       |    2 +
 ports/nanomsg/vcpkg.json                           |    2 +-
 ports/neargye-semver/portfile.cmake                |    8 +-
 ports/neargye-semver/vcpkg.json                    |    3 +-
 .../ned14-internal-quickcpplib/sha_manifest.cmake  |    4 +-
 ports/ned14-internal-quickcpplib/vcpkg.json        |    2 +-
 ports/netcdf-c/fix-dependency-libmath.patch        |    4 +-
 ports/netcdf-c/fix-dependency-libzip.patch         |   34 +
 ports/netcdf-c/fix-dependency-zlib.patch           |    6 +-
 ports/netcdf-c/fix-linkage-error.patch             |   10 +-
 ports/netcdf-c/fix-manpage-msys.patch              |    4 +-
 ports/netcdf-c/fix-pkgconfig.patch                 |    5 +-
 ports/netcdf-c/no-install-deps.patch               |    4 +-
 ports/netcdf-c/portfile.cmake                      |   47 +-
 ports/netcdf-c/use_targets.patch                   |   99 +-
 ports/netcdf-c/vcpkg.json                          |   73 +-
 ports/nghttp2/portfile.cmake                       |    4 +-
 ports/nghttp2/vcpkg.json                           |    2 +-
 ports/nifly/portfile.cmake                         |   23 +
 ports/nifly/vcpkg.json                             |   17 +
 ports/nlohmann-json/portfile.cmake                 |    4 +-
 ports/nlohmann-json/vcpkg.json                     |    2 +-
 ports/nlopt/portfile.cmake                         |    2 +
 ports/nlopt/vcpkg.json                             |    1 +
 ports/nmslib/fix-headers.patch                     |   77 -
 ports/nmslib/portfile.cmake                        |   36 +-
 ports/nmslib/vcpkg.json                            |   11 +-
 ports/nowide/portfile.cmake                        |   15 +-
 ports/nowide/vcpkg.json                            |   14 +-
 ports/numactl/portfile.cmake                       |    4 +-
 ports/numactl/vcpkg.json                           |    7 +-
 ports/ocilib/portfile.cmake                        |   26 +-
 ports/ocilib/vcpkg.json                            |    3 +-
 ports/octomap/portfile.cmake                       |    2 +
 ports/octomap/vcpkg.json                           |    2 +-
 ports/ode/portfile.cmake                           |   26 +-
 ports/ode/vcpkg.json                               |   16 +-
 ports/offscale-libetcd-cpp/install-debug.patch     |   11 +
 ports/offscale-libetcd-cpp/portfile.cmake          |   16 +-
 ports/offscale-libetcd-cpp/vcpkg.json              |   14 +-
 ports/ois/portfile.cmake                           |   23 +-
 ports/ois/vcpkg.json                               |   14 +-
 ports/ompl/0002_Fix_config.patch                   |   11 +-
 ports/ompl/portfile.cmake                          |   46 +-
 ports/ompl/vcpkg.json                              |   14 +-
 ports/omplapp/portfile.cmake                       |   25 +-
 ports/omplapp/vcpkg.json                           |   13 +-
 ports/onednn/portfile.cmake                        |    6 +-
 ports/onednn/vcpkg.json                            |    2 +-
 ports/oniguruma/fix-uwp.patch                      |    7 +-
 ports/oniguruma/portfile.cmake                     |   33 +-
 ports/oniguruma/vcpkg.json                         |   12 +-
 ports/onnx/fix-cmakelists.patch                    |   18 +
 ports/onnx/portfile.cmake                          |   86 +-
 ports/onnx/vcpkg.json                              |    3 +-
 ports/onnx/wrap-onnxifi-targets.patch              |   44 -
 ports/oof/portfile.cmake                           |   11 +
 ports/oof/vcpkg.json                               |    7 +
 ports/openblas/install-tools.patch                 |   22 +
 ports/openblas/portfile.cmake                      |  109 +-
 ports/openblas/vcpkg.json                          |   13 +
 ports/opencascade/fix-pdb-find.patch               |   12 +-
 ports/opencascade/portfile.cmake                   |   72 +-
 ports/opencascade/vcpkg.json                       |   20 +-
 ports/opencc/portfile.cmake                        |    3 +-
 ports/opencc/vcpkg.json                            |    2 +-
 ports/opencensus-cpp/fix-install.patch             |  196 ++-
 ports/opencensus-cpp/portfile.cmake                |   14 +-
 ports/opencensus-cpp/vcpkg.json                    |   13 +-
 ports/opencolorio/fix-pystring-name.patch          |   13 -
 ports/opencolorio/portfile.cmake                   |   26 +-
 ports/opencolorio/use-find-openexr.patch           |   13 -
 ports/opencolorio/vcpkg.json                       |    6 +-
 ports/opencv/vcpkg.json                            |   71 +-
 ports/opencv2/0002-install-options.patch           |   23 +-
 .../opencv2/0003-force-package-requirements.patch  |    2 -
 ports/opencv2/0005-fix-cuda.patch                  |  140 +-
 ports/opencv2/fix-path-contains-++-error.patch     |   49 +
 ports/opencv2/portfile.cmake                       |   97 +-
 ports/opencv2/vcpkg.json                           |   39 +-
 ports/opencv3/0002-install-options.patch           |    2 +-
 ports/opencv3/0011-fix-caffe-io.patch              |   11 -
 ports/opencv3/0011-remove-python2.patch            |   18 +
 ports/opencv3/portfile.cmake                       |  133 +-
 ports/opencv3/vcpkg.json                           |   51 +-
 ports/opencv4/0002-install-options.patch           |    2 +-
 ports/opencv4/0004-fix-policy-CMP0057.patch        |    6 +-
 ports/opencv4/0008-devendor-quirc.patch            |    4 +-
 ports/opencv4/0011-fix-caffe-io.patch              |   13 -
 ports/opencv4/0011-remove-python2.patch            |   18 +
 ports/opencv4/portfile.cmake                       |  133 +-
 ports/opencv4/vcpkg.json                           |   51 +-
 ports/opendnp3/portfile.cmake                      |   37 +-
 ports/opendnp3/vcpkg.json                          |   22 +-
 ports/opengl-registry/portfile.cmake               |   38 +-
 ports/opengl-registry/vcpkg.json                   |    3 +-
 ports/openh264/vcpkg.json                          |    7 +-
 ports/openimageio/fix-dependencies.patch           |   95 +-
 ports/openimageio/portfile.cmake                   |    3 +-
 ports/openimageio/vcpkg.json                       |    2 +-
 ports/openmesh/portfile.cmake                      |   15 +-
 ports/openmesh/vcpkg.json                          |    2 +-
 ports/openmpi/portfile.cmake                       |    1 +
 ports/openmpi/vcpkg.json                           |    4 +-
 ports/openmvs/portfile.cmake                       |    2 +-
 ports/openmvs/vcpkg.json                           |    2 +-
 ports/openni2/disable_kinect.patch                 |   40 -
 ports/openni2/vcpkg.json                           |    2 +-
 ports/openssl/install-pc-files.cmake               |   32 +
 ports/openssl/openssl.pc.in                        |    6 +
 ports/openssl/portfile.cmake                       |    2 +
 ports/openssl/unix/CMakeLists.txt                  |    2 +
 ports/openssl/unix/portfile.cmake                  |    7 +-
 ports/openssl/vcpkg-cmake-wrapper.cmake.in         |    6 +-
 ports/openssl/vcpkg.json                           |   14 +-
 ports/opensubdiv/fix-build-type.patch              |   20 +
 ports/opensubdiv/fix-dependencies.patch            |  146 ++
 ports/opensubdiv/fix-mac-build.patch               |   13 +
 ports/opensubdiv/portfile.cmake                    |  113 +-
 ports/opensubdiv/vcpkg.json                        |   71 +-
 ports/opentelemetry-cpp/portfile.cmake             |   20 +-
 ports/opentelemetry-cpp/vcpkg.json                 |   13 +-
 ports/openxr-loader/fix-openxr-sdk-jsoncpp.patch   |    4 +-
 ports/openxr-loader/portfile.cmake                 |   37 +-
 ports/openxr-loader/vcpkg.json                     |   16 +-
 ports/optional-lite/portfile.cmake                 |   21 +-
 ports/optional-lite/vcpkg.json                     |   15 +-
 ports/orocos-kdl/portfile.cmake                    |    3 +-
 ports/orocos-kdl/vcpkg.json                        |    2 +-
 ports/osg-qt/portfile.cmake                        |   24 +-
 ports/osg-qt/use-lib.patch                         |   13 +
 ports/osg-qt/vcpkg.json                            |    6 +-
 ports/osg/fix-builderror-with-libtiff.patch        |   26 -
 ports/osg/portfile.cmake                           |   18 +
 ports/osg/vcpkg.json                               |    2 +-
 ports/osgearth/deprecated_cpp_fix.patch            |   28 -
 ports/osgearth/fix-dependency-osg.patch            |    6 +-
 ports/osgearth/fix-gcc11-compilation.patch         |   38 +
 ports/osgearth/fix-imgui.patch                     |   21 +
 ports/osgearth/portfile.cmake                      |    2 +
 ports/osgearth/vcpkg.json                          |    3 +
 ports/outcome/portfile.cmake                       |    4 +-
 ports/outcome/vcpkg.json                           |    2 +-
 ports/p-ranav-csv2/portfile.cmake                  |    2 +
 ports/p-ranav-csv2/vcpkg.json                      |    2 +-
 ports/palsigslot/portfile.cmake                    |   19 +-
 ports/palsigslot/usage                             |    4 -
 ports/palsigslot/vcpkg.json                        |   14 +-
 ports/pango/portfile.cmake                         |    6 +-
 ports/pango/vcpkg.json                             |    6 +-
 ports/pangolin/portfile.cmake                      |    2 +-
 ports/pangolin/vcpkg.json                          |    2 +-
 ports/pangomm/vcpkg.json                           |    7 +-
 ports/pcapplusplus/portfile.cmake                  |    4 +-
 ports/pcapplusplus/vcpkg.json                      |    4 +-
 ports/pcl/add-gcc-version-check.patch              |   18 +-
 ports/pcl/fix-check-sse.patch                      |   14 +-
 ports/pcl/fix-cmake_find_library_suffixes.patch    |   20 +
 ports/pcl/fix-find-libusb.patch                    |   56 +
 ports/pcl/fix-find-qhull.patch                     |   29 +-
 ports/pcl/fix-link-libpng.patch                    |   20 -
 ...-1.70.patch => fix-numeric-literals-flag.patch} |   16 +-
 ports/pcl/fix-pkgconfig.patch                      |   18 +
 ports/pcl/pcl_config.patch                         |   32 +-
 ports/pcl/pcl_utils.patch                          |   14 +-
 ports/pcl/portfile.cmake                           |   83 +-
 ports/pcl/realsense2.patch                         |   13 -
 ports/pcl/remove-broken-targets.patch              |   14 +-
 ports/pcl/vcpkg.json                               |   30 +-
 ports/pcre/portfile.cmake                          |   51 +-
 ports/pcre/vcpkg.json                              |   13 +-
 ports/pcre2/portfile.cmake                         |   74 +-
 ports/pcre2/vcpkg.json                             |   17 +-
 ports/pdal/fix-dependency.patch                    |    2 +-
 ports/pdal/geotiff.patch                           |   15 -
 ports/pdal/portfile.cmake                          |    1 -
 ports/pdal/vcpkg.json                              |    4 +-
 ports/pe-parse/arm64-windows-fix.patch             |   13 +
 ports/pe-parse/portfile.cmake                      |   29 +-
 ports/pe-parse/vcpkg.json                          |   15 +-
 ports/pegtl/portfile.cmake                         |    4 +-
 ports/pegtl/vcpkg.json                             |    2 +-
 ports/pffft/CMakeLists.txt                         |   25 +
 ports/pffft/copyright                              |   52 +
 ports/pffft/portfile.cmake                         |   22 +
 ports/pffft/vcpkg.json                             |   17 +
 ports/pistache/vcpkg.json                          |    8 +-
 ports/pixel/vcpkg.json                             |   15 +-
 ports/pixman/vcpkg.json                            |    6 +-
 ports/pkgconf/vcpkg.json                           |    9 +-
 ports/plplot/portfile.cmake                        |   42 +-
 ports/plplot/vcpkg.json                            |   12 +-
 ports/poco/fix_dependency.patch                    |    2 +-
 ports/poco/vcpkg.json                              |    1 +
 ports/poly2tri/fix-sweep-h-codepage.patch          |   13 +
 ports/poly2tri/portfile.cmake                      |   21 +-
 ports/poly2tri/vcpkg.json                          |   14 +-
 ports/polyclipping/portfile.cmake                  |   10 +
 ports/polyclipping/vcpkg.json                      |    2 +-
 ports/ponder/portfile.cmake                        |   25 +-
 ports/ponder/vcpkg.json                            |   14 +-
 ports/poppler/portfile.cmake                       |    3 +-
 ports/poppler/vcpkg.json                           |    2 +-
 ports/portaudio/portfile.cmake                     |    2 +
 ports/portaudio/vcpkg.json                         |    2 +-
 ports/ppconsul/portfile.cmake                      |    2 +
 ports/ppconsul/vcpkg.json                          |    2 +-
 ports/proj4/fix-proj4-targets-cmake.patch          |   42 +-
 ports/proj4/fix-sqlite3-bin.patch                  |   13 -
 ports/proj4/pkgconfig.patch                        |   53 +
 ports/proj4/portfile.cmake                         |   40 +-
 ports/proj4/vcpkg.json                             |   17 +-
 ports/prometheus-cpp/portfile.cmake                |   39 +-
 ports/prometheus-cpp/vcpkg.json                    |   12 +-
 ports/protobuf-c/fix-crt-linkage.patch             |   12 +
 ports/protobuf-c/fix-features.patch                |   62 -
 ports/protobuf-c/fix-usage-issue.patch             |   36 -
 ports/protobuf-c/portfile.cmake                    |   38 +-
 ports/protobuf-c/vcpkg.json                        |   13 +-
 ports/protopuf/portfile.cmake                      |   11 +-
 ports/protopuf/vcpkg.json                          |   13 +-
 ports/ptyqt/portfile.cmake                         |   42 +
 ports/ptyqt/vcpkg.json                             |   21 +
 ports/pybind11/portfile.cmake                      |    4 +-
 ports/pybind11/vcpkg.json                          |    2 +-
 .../0006-restore-support-for-windows-7.patch       |   24 +-
 ports/python3/0008-fix-parallel-install.patch      |   15 +
 ports/python3/portfile.cmake                       |   25 +
 ports/python3/vcpkg.json                           |    1 +
 ports/qca/0002-fix-build-error.patch               |   85 +-
 ports/qca/portfile.cmake                           |   81 +-
 ports/qca/vcpkg.json                               |   12 +-
 ports/qpid-proton/portfile.cmake                   |   37 +-
 ports/qpid-proton/vcpkg.json                       |   12 +-
 ports/qt-advanced-docking-system/portfile.cmake    |   13 +-
 ports/qt-advanced-docking-system/vcpkg.json        |   11 +-
 ports/qt/vcpkg.json                                |   47 +-
 ports/qt5-base/cmake/configure_qt.cmake            |    2 +-
 .../qt5-base/cmake/qt_submodule_installation.cmake |    8 +-
 ports/qt5-base/patches/cocoa.patch                 |   12 +
 ports/qt5-base/portfile.cmake                      |   22 +-
 ports/qt5-base/vcpkg.json                          |    7 +-
 ports/qt5-declarative/portfile.cmake               |    3 +-
 ports/qt5-declarative/vcpkg.json                   |    4 +-
 ports/qt5compat/vcpkg.json                         |    2 +-
 ports/qtactiveqt/vcpkg.json                        |    2 +-
 .../qtapplicationmanager/bump-cmake-version.patch  |   11 +
 ports/qtapplicationmanager/portfile.cmake          |   62 +
 ports/qtapplicationmanager/vcpkg.json              |   30 +
 ports/qtapplicationmanager/wrapper-fixes.patch     |   56 +
 ports/qtbase/cmake/qt_install_submodule.cmake      |   21 +
 ports/qtbase/cmake/qt_port_details.cmake           |   92 +-
 ports/qtbase/portfile.cmake                        |   20 +-
 ports/qtbase/qt.conf.in                            |    4 +-
 ports/qtbase/vcpkg.json                            |    4 +-
 ports/qtcharts/vcpkg.json                          |    2 +-
 ports/qtcoap/vcpkg.json                            |    2 +-
 ports/qtconnectivity/vcpkg.json                    |    2 +-
 ports/qtdatavis3d/vcpkg.json                       |    2 +-
 ports/qtdeclarative/vcpkg.json                     |    2 +-
 ports/qtdeviceutilities/portfile.cmake             |   13 +
 ports/qtdeviceutilities/vcpkg.json                 |   17 +
 ports/qtdoc/vcpkg.json                             |    2 +-
 ports/qtimageformats/vcpkg.json                    |    2 +-
 ports/qtinterfaceframework/fix-taglib-search.patch |   13 +
 ports/qtinterfaceframework/portfile.cmake          |   95 ++
 ports/qtinterfaceframework/vcpkg.json              |   30 +
 ports/qtkeychain-qt6/portfile.cmake                |   48 +
 ports/qtkeychain-qt6/vcpkg.json                    |   27 +
 ports/qtkeychain/portfile.cmake                    |   40 +-
 ports/qtkeychain/vcpkg.json                        |   20 +-
 ports/qtlocation/portfile.cmake                    |   39 +-
 ports/qtlocation/vcpkg.json                        |   29 +-
 ports/qtlottie/vcpkg.json                          |    2 +-
 ports/qtmqtt/vcpkg.json                            |    2 +-
 ports/qtmultimedia/portfile.cmake                  |   12 +-
 ports/qtmultimedia/remove_unistd.patch             |   24 +
 ports/qtmultimedia/vcpkg.json                      |   11 +-
 ports/qtnetworkauth/vcpkg.json                     |    2 +-
 ports/qtopcua/vcpkg.json                           |    2 +-
 ports/qtpositioning/portfile.cmake                 |   18 +
 ports/qtpositioning/vcpkg.json                     |   27 +
 ports/qtquick3d/vcpkg.json                         |    2 +-
 ports/qtquicktimeline/vcpkg.json                   |    2 +-
 ports/qtremoteobjects/vcpkg.json                   |    2 +-
 ports/qtscxml/vcpkg.json                           |    2 +-
 ports/qtsensors/vcpkg.json                         |    2 +-
 ports/qtserialbus/vcpkg.json                       |    2 +-
 ports/qtserialport/vcpkg.json                      |    2 +-
 ports/qtshadertools/vcpkg.json                     |    2 +-
 ports/qtsvg/vcpkg.json                             |    2 +-
 ports/qttools/portfile.cmake                       |    6 +-
 ports/qttools/vcpkg.json                           |    3 +-
 ports/qttranslations/vcpkg.json                    |    2 +-
 ports/qtvirtualkeyboard/vcpkg.json                 |    2 +-
 ports/qtwayland/vcpkg.json                         |    2 +-
 ports/qtwebchannel/vcpkg.json                      |    2 +-
 ports/qtwebengine/portfile.cmake                   |    2 +-
 ports/qtwebengine/vcpkg.json                       |    2 +-
 ports/qtwebsockets/vcpkg.json                      |    2 +-
 ports/qtwebview/vcpkg.json                         |    3 +-
 ports/quantlib/disable-examples-tests.patch        |   13 -
 ports/quantlib/fix-mac-build.patch                 |   15 -
 ports/quantlib/portfile.cmake                      |   21 +-
 ports/quantlib/vcpkg.json                          |    4 +-
 ports/quazip/portfile.cmake                        |   17 +-
 ports/quazip/vcpkg.json                            |   11 +-
 ports/quazip/vcpkg_remove_extra_static.patch       |   30 -
 ports/quill/portfile.cmake                         |    8 +
 ports/quill/vcpkg.json                             |    2 +-
 ports/qwt/fix-dynamic-static.patch                 |   15 +
 ports/qwt/portfile.cmake                           |    4 +-
 ports/qwt/vcpkg.json                               |    1 +
 ports/rang/CMakeLists.txt                          |    5 -
 ports/rang/portfile.cmake                          |   23 +-
 ports/rang/vcpkg.json                              |   16 +-
 ports/range-v3/portfile.cmake                      |   17 +-
 ports/range-v3/vcpkg.json                          |   17 +-
 ports/rapidcsv/portfile.cmake                      |    8 +-
 ports/rapidcsv/vcpkg.json                          |    2 +-
 ports/rapidjson/portfile.cmake                     |   11 +-
 ports/rapidjson/vcpkg.json                         |   14 +-
 ports/raylib/portfile.cmake                        |   12 +-
 ports/raylib/vcpkg.json                            |   13 +-
 ports/rbdl-orb/portfile.cmake                      |    1 +
 ports/rbdl-orb/vcpkg.json                          |    1 +
 ports/rbdl/portfile.cmake                          |    2 +
 ports/rbdl/vcpkg.json                              |    2 +-
 ports/re2/portfile.cmake                           |   21 +-
 ports/re2/vcpkg.json                               |   14 +-
 ports/readerwriterqueue/portfile.cmake             |    4 +-
 ports/readerwriterqueue/vcpkg.json                 |    2 +-
 ports/readosm/fix-makefiles.patch                  |    6 +-
 ports/readosm/pc-file.patch                        |   12 +
 ports/readosm/portfile.cmake                       |  147 +-
 ports/readosm/vcpkg.json                           |    6 +-
 ports/realsense2/portfile.cmake                    |    7 +-
 ports/realsense2/vcpkg.json                        |    3 +-
 ports/redis-plus-plus/portfile.cmake               |    2 +
 ports/redis-plus-plus/vcpkg.json                   |    1 +
 ports/refl-cpp/portfile.cmake                      |    8 +-
 ports/refl-cpp/vcpkg.json                          |    3 +-
 ports/replxx/add-stdexcept.patch                   |   17 -
 ports/replxx/portfile.cmake                        |   26 +-
 ports/replxx/replxxConfig.cmake                    |   20 -
 ports/replxx/usage                                 |    4 -
 ports/replxx/vcpkg.json                            |   15 +-
 ports/reproc/portfile.cmake                        |    4 +-
 ports/reproc/vcpkg.json                            |    2 +-
 ports/restbed/asio-1-18-0-deprecations.patch       |  112 --
 ports/restbed/fix-cmake.patch                      |   63 +
 ports/restbed/fix-ninja-duplicates.patch           |   67 -
 ports/restbed/portfile.cmake                       |   29 +-
 ports/restbed/use-FindOpenSSL-cmake.patch          |   13 -
 ports/restbed/vcpkg.json                           |   15 +-
 ports/restinio/portfile.cmake                      |   10 +-
 ports/restinio/vcpkg.json                          |   12 +-
 ports/rocksdb/0002-only-build-one-flavor.patch     |    4 +-
 ports/rocksdb/0003-use-find-package.patch          |   20 +-
 ports/rocksdb/0004-fix-dependency-in-config.patch  |    2 +-
 .../0005-do-not-install-cmake-modules.patch        |    4 +-
 ports/rocksdb/portfile.cmake                       |   33 +-
 ports/rocksdb/vcpkg.json                           |   13 +-
 ports/rpclib/portfile.cmake                        |    2 +
 ports/rpclib/vcpkg.json                            |    1 +
 ports/rsm-binary-io/portfile.cmake                 |    4 +-
 ports/rsm-binary-io/vcpkg.json                     |    2 +-
 ports/rsm-bsa/portfile.cmake                       |   33 +-
 ports/rsm-bsa/vcpkg.json                           |   18 +-
 ports/rsocket/portfile.cmake                       |   30 +-
 ports/rsocket/vcpkg.json                           |   11 +-
 ports/rtabmap/001_opencv.patch                     |   36 -
 ports/rtabmap/fix-qt.patch                         |   31 +
 ports/rtabmap/portfile.cmake                       |   19 +-
 ports/rtabmap/vcpkg.json                           |   18 +-
 ports/rtaudio/fix-alsa.patch                       |   19 +
 ports/rtaudio/portfile.cmake                       |   22 +-
 ports/rtaudio/vcpkg.json                           |    7 +
 ports/ryml/portfile.cmake                          |   23 +-
 ports/ryml/vcpkg.json                              |   10 +-
 ports/s2n/portfile.cmake                           |    5 +-
 ports/s2n/remove-libcrypto-messages.patch          |   14 +
 ports/s2n/vcpkg.json                               |    2 +-
 ports/sail/portfile.cmake                          |    5 +-
 ports/sail/vcpkg.json                              |    2 +-
 ports/sais/portfile.cmake                          |    2 +
 ports/sais/vcpkg.json                              |    2 +-
 ports/sassc/portfile.cmake                         |    6 +-
 ports/sassc/vcpkg.json                             |    3 +-
 ports/sciter-js/portfile.cmake                     |  111 ++
 ports/sciter-js/vcpkg.json                         |   12 +
 ports/sciter/portfile.cmake                        |  111 +-
 ports/sciter/vcpkg.json                            |   11 +-
 ports/sdformat6/portfile.cmake                     |   38 +-
 ports/sdformat6/vcpkg.json                         |   12 +-
 ports/sdl2-image/CMakeLists.txt                    |   18 +
 ports/sdl2-image/portfile.cmake                    |    1 +
 ports/sdl2-image/vcpkg.json                        |    2 +-
 ports/sdl2-mixer/CMakeLists.txt                    |   29 +-
 ports/sdl2-mixer/fix-featurempg123.patch           |   47 +
 ports/sdl2-mixer/portfile.cmake                    |    3 +
 ports/sdl2-mixer/vcpkg.json                        |    2 +-
 ports/sdl2-ttf/CMakeLists.txt                      |   20 +
 ports/sdl2-ttf/portfile.cmake                      |    1 +
 ports/sdl2-ttf/vcpkg.json                          |    2 +-
 ports/sdl2/0005-sdl2-fix-mingw-checks.patch        |   21 +
 ports/sdl2/portfile.cmake                          |   58 +-
 ports/sdl2/vcpkg.json                              |   15 +-
 ports/sdl2pp/portfile.cmake                        |   29 +-
 ports/sdl2pp/vcpkg.json                            |   10 +-
 ports/seal/portfile.cmake                          |    4 +-
 ports/seal/vcpkg.json                              |    2 +-
 ports/sentencepiece/portfile.cmake                 |   25 +-
 ports/sentencepiece/vcpkg.json                     |   10 +-
 ports/sentry-native/fix-config-cmake.patch         |   10 +-
 ports/sentry-native/vcpkg.json                     |    2 +-
 ports/shapelib/portfile.cmake                      |   23 +-
 ports/shapelib/vcpkg.json                          |   14 +-
 ports/shogun/fix-cblas-path.patch                  |   13 +
 ports/shogun/portfile.cmake                        |    1 +
 ports/shogun/vcpkg.json                            |    2 +-
 ports/simage/portfile.cmake                        |    3 +
 ports/simage/vcpkg.json                            |    2 +-
 ports/simdjson/portfile.cmake                      |    6 +-
 ports/simdjson/vcpkg.json                          |    2 +-
 ports/sjpeg/portfile.cmake                         |   26 +
 ports/sjpeg/vcpkg.json                             |   17 +
 ports/skcrypter/portfile.cmake                     |   11 +
 ports/skcrypter/vcpkg.json                         |    6 +
 ports/skia/portfile.cmake                          |    4 +
 ports/skia/skiaConfig.cmake.in                     |    5 +-
 ports/skia/vcpkg.json                              |    8 +-
 ports/snappy/portfile.cmake                        |   19 +-
 ports/snappy/vcpkg.json                            |   13 +-
 ports/socket-io-client/fix-error-C3321.patch       |   13 -
 ports/socket-io-client/fix-file-not-found.patch    |   18 +-
 ports/socket-io-client/portfile.cmake              |   16 +-
 ports/socket-io-client/vcpkg.json                  |    8 +-
 ports/sol2/portfile.cmake                          |    2 +
 ports/sol2/vcpkg.json                              |    2 +-
 ports/soundtouch/portfile.cmake                    |    6 +-
 ports/soundtouch/vcpkg.json                        |    1 +
 ports/soxr/portfile.cmake                          |   46 +-
 ports/soxr/vcpkg.json                              |   20 +-
 ports/sparsehash/00001-windows-use-std.patch       |   17 -
 ports/sparsehash/portfile.cmake                    |    2 +
 ports/sparsehash/vcpkg.json                        |    1 +
 ports/spatialite-tools/fix-linux-configure.patch   |   35 -
 ports/spatialite-tools/fix-makefiles.patch         |   61 +-
 ports/spatialite-tools/portfile.cmake              |  205 +--
 ports/spatialite-tools/vcpkg.json                  |   21 +-
 ports/spectra/portfile.cmake                       |   15 +-
 ports/spectra/vcpkg.json                           |   13 +-
 ports/spirv-cross/portfile.cmake                   |   25 +-
 ports/spirv-cross/vcpkg.json                       |   12 +-
 ports/sqlite-orm/fix-features-build-error.patch    |   19 +-
 ports/sqlite-orm/portfile.cmake                    |   29 +-
 ports/sqlite-orm/vcpkg.json                        |   13 +-
 ports/sqlite3/portfile.cmake                       |    6 +-
 ports/sqlite3/vcpkg.json                           |    3 +-
 ports/squirrel/fix_optionally_build_sq.patch       |   41 +
 ports/squirrel/portfile.cmake                      |   53 +
 ports/squirrel/vcpkg.json                          |   21 +
 ports/srell/portfile.cmake                         |    4 +-
 ports/srell/vcpkg.json                             |    2 +-
 ports/status-code/portfile.cmake                   |    4 +-
 ports/status-code/vcpkg.json                       |    2 +-
 ports/string-theory/portfile.cmake                 |   24 +-
 ports/string-theory/vcpkg.json                     |   15 +-
 ports/string-view-lite/portfile.cmake              |   21 +-
 ports/string-view-lite/vcpkg.json                  |   15 +-
 ports/stxxl/portfile.cmake                         |    2 +
 ports/stxxl/vcpkg.json                             |    2 +-
 ports/sundials/portfile.cmake                      |   11 +-
 ports/sundials/vcpkg.json                          |   15 +-
 ports/superlu/portfile.cmake                       |    2 +
 ports/superlu/vcpkg.json                           |    2 +-
 ports/symengine/portfile.cmake                     |   26 +-
 ports/symengine/vcpkg.json                         |   11 +-
 ports/systemc/tlm_correct_dependency.patch         |    8 -
 ports/systemc/vcpkg.json                           |    2 +-
 ports/taglib/portfile.cmake                        |   29 +-
 ports/taglib/vcpkg.json                            |    1 +
 ports/tcl/portfile.cmake                           |   74 +-
 ports/tcl/vcpkg.json                               |    2 +-
 ports/teemo/portfile.cmake                         |   37 +-
 ports/teemo/vcpkg.json                             |   12 +-
 ports/theia/fix-external-dependencies2.patch       |   76 +
 ports/theia/portfile.cmake                         |    8 +-
 ports/theia/vcpkg.json                             |   12 +-
 ports/thrift/portfile.cmake                        |    3 +-
 ports/thrift/vcpkg.json                            |    2 +-
 ports/tidy-html5/portfile.cmake                    |    2 +
 ports/tidy-html5/vcpkg.json                        |    2 +-
 ports/tiff/vcpkg-cmake-wrapper.cmake.in            |   99 +-
 ports/tiff/vcpkg.json                              |    2 +-
 ports/tinygltf/portfile.cmake                      |   10 +-
 ports/tinygltf/vcpkg.json                          |    3 +-
 ports/tinyobjloader/portfile.cmake                 |    2 +
 ports/tinyobjloader/vcpkg.json                     |    2 +-
 ports/tinyply/portfile.cmake                       |    2 +
 ports/tinyply/vcpkg.json                           |    2 +-
 .../001-do-not-treat-warnings-as-errors.patch      |   18 -
 ports/tinyspline/portfile.cmake                    |   29 +-
 ports/tinyspline/vcpkg.json                        |   17 +-
 ports/tinyxml2/fix-debug-postfix.patch             |   43 -
 ports/tinyxml2/fix-symbol-exports.patch            |   36 -
 ports/tinyxml2/portfile.cmake                      |   21 +-
 ports/tinyxml2/vcpkg.json                          |   15 +-
 ports/tl-ranges/portfile.cmake                     |   18 +
 ports/tl-ranges/vcpkg.json                         |   12 +
 ports/tlx/portfile.cmake                           |    2 +
 ports/tlx/vcpkg.json                               |    2 +-
 ports/tmx/portfile.cmake                           |   23 +-
 ports/tmx/vcpkg.json                               |   11 +-
 ports/tmxparser/portfile.cmake                     |    2 +
 ports/tmxparser/vcpkg.json                         |    2 +-
 ports/toml11/portfile.cmake                        |   23 +-
 ports/toml11/vcpkg.json                            |   15 +-
 ports/tomlplusplus/portfile.cmake                  |    8 +-
 ports/tomlplusplus/vcpkg.json                      |   13 +-
 ports/tool-meson/portfile.cmake                    |    5 +-
 ports/tool-meson/vcpkg.json                        |    7 +-
 ports/trantor/portfile.cmake                       |    4 +-
 ports/trantor/vcpkg.json                           |    2 +-
 ports/trantor/vcpkg.patch                          |    8 +-
 ports/trompeloeil/portfile.cmake                   |   21 +-
 ports/trompeloeil/vcpkg.json                       |   15 +-
 ports/type-safe/disable_tests.patch                |   12 -
 ports/type-safe/portfile.cmake                     |   23 +-
 ports/type-safe/vcpkg.json                         |   13 +-
 ports/uchardet/portfile.cmake                      |    2 +
 ports/uchardet/vcpkg.json                          |    1 +
 ports/unicorn-lib/CMakeLists.txt                   |    4 +-
 ports/unicorn-lib/vcpkg.json                       |    4 +-
 ports/unittest-cpp/portfile.cmake                  |    2 +
 ports/unittest-cpp/vcpkg.json                      |    2 +-
 ports/unixodbc/portfile.cmake                      |   28 +-
 ports/unixodbc/unixodbcConfig.cmake                |   19 +-
 ports/unixodbc/vcpkg.json                          |    3 +-
 ports/upb/add-all-libs-target.patch                |   41 +-
 ports/upb/add-cmake-install.patch                  |   26 +-
 ports/upb/fix-cmakelists.patch                     |   33 +
 ports/upb/no-wyhash.patch                          |   13 -
 ports/upb/portfile.cmake                           |   19 +-
 ports/upb/vcpkg.json                               |   15 +-
 ports/uriparser/portfile.cmake                     |    2 +
 ports/uriparser/vcpkg.json                         |    1 +
 ports/usrsctp/portfile.cmake                       |    2 +
 ports/usrsctp/vcpkg.json                           |    1 +
 ports/utf8h/portfile.cmake                         |    8 +-
 ports/utf8h/vcpkg.json                             |    3 +-
 ports/uthenticode/portfile.cmake                   |   29 +-
 ports/uthenticode/vcpkg.json                       |   13 +-
 ports/uvatlas/portfile.cmake                       |   12 +-
 ports/uvatlas/vcpkg.json                           |    2 +-
 ports/uwebsockets/portfile.cmake                   |    4 +-
 ports/uwebsockets/vcpkg.json                       |    2 +-
 ports/v8/V8Config-shared.cmake                     |    3 +-
 ports/v8/V8Config-static.cmake                     |    2 +-
 ports/v8/portfile.cmake                            |   40 +-
 ports/v8/vcpkg.json                                |    3 +-
 ports/variant-lite/portfile.cmake                  |   21 +-
 ports/variant-lite/vcpkg.json                      |   15 +-
 ports/vcpkg-cmake-config/vcpkg.json                |    2 +-
 .../vcpkg_cmake_config_fixup.cmake                 |   32 +-
 ports/vcpkg-gn/portfile.cmake                      |   73 +
 ports/vcpkg-gn/vcpkg-port-config.cmake             |    4 +
 ports/vcpkg-gn/vcpkg.json                          |    6 +
 ports/vcpkg-gn/vcpkg_gn_configure.cmake            |   80 +
 ports/vcpkg-gn/vcpkg_gn_install.cmake              |  144 ++
 ports/vcpkg-qmake/README.md                        |    7 +
 ports/vcpkg-qmake/copyright                        |   23 +
 ports/vcpkg-qmake/portfile.cmake                   |    7 +
 ports/vcpkg-qmake/vcpkg-port-config.cmake          |    4 +
 ports/vcpkg-qmake/vcpkg.json                       |   13 +
 ports/vcpkg-qmake/vcpkg_qmake_configure.cmake      |  167 ++
 ports/vcpkg-tool-meson/meson-intl.patch            |   14 +
 ports/vcpkg-tool-meson/portfile.cmake              |   60 +
 ports/vcpkg-tool-meson/vcpkg.json                  |    7 +
 ports/vtk-m/portfile.cmake                         |   22 +-
 ports/vtk-m/vcpkg.json                             |   11 +
 ports/vtk/UseProj5Api.patch                        |  149 ++
 ports/vtk/fix-gdal.patch                           |   39 +
 ports/vtk/missing-limits.patch                     |   48 +
 ports/vtk/portfile.cmake                           |  202 +--
 ports/vtk/vcpkg.json                               |   21 +-
 ports/vxl/portfile.cmake                           |   21 +-
 ports/vxl/testlib.patch                            |   15 +
 ports/vxl/vcpkg.json                               |   12 +-
 ports/wampcc/portfile.cmake                        |    2 +
 ports/wampcc/vcpkg.json                            |    2 +-
 ports/wavelib/disable-test.patch                   |   12 +
 ports/wavelib/portfile.cmake                       |    5 +-
 ports/wavelib/vcpkg.json                           |    2 +-
 ports/wildmidi/0001-add-install-target.patch       |   30 -
 ports/wildmidi/portfile.cmake                      |   37 +-
 ports/wildmidi/vcpkg.json                          |   15 +-
 ports/winpcap/portfile.cmake                       |   30 +-
 ports/winpcap/vcpkg.json                           |    4 +-
 ports/winpty/CMakeLists.txt                        |  172 ++
 ports/winpty/allow-build-static.patch              |   45 +
 ports/winpty/portfile.cmake                        |   32 +
 ports/winpty/vcpkg.json                            |   16 +
 ports/winreg/portfile.cmake                        |    8 +-
 ports/winreg/vcpkg.json                            |    3 +-
 ports/woff2/0001-unofficial-brotli.patch           |   20 +-
 ports/woff2/portfile.cmake                         |   21 +-
 ports/woff2/vcpkg.json                             |   10 +-
 ports/workflow/portfile.cmake                      |   14 +-
 ports/workflow/vcpkg.json                          |   12 +-
 ports/wtl/appwizard_setup.js-vs2022.patch          |   35 +
 ports/wtl/atlmisc.h-bug329.patch                   |   11 +
 ports/wtl/portfile.cmake                           |    3 +
 ports/wtl/vcpkg.json                               |    2 +-
 ports/wxwidgets/portfile.cmake                     |   16 +-
 ports/wxwidgets/vcpkg.json                         |   13 +-
 ports/x264/portfile.cmake                          |   17 +-
 ports/x264/vcpkg.json                              |    4 +-
 ports/xalan-c/portfile.cmake                       |    2 +
 ports/xalan-c/vcpkg.json                           |    1 +
 ports/xaudio2redist/Findxaudio2redist.cmake        |   54 +
 ports/xaudio2redist/portfile.cmake                 |   40 +-
 ports/xaudio2redist/vcpkg-cmake-wrapper.cmake      |   11 +
 ports/xaudio2redist/vcpkg.json                     |    2 +-
 ports/xerces-c/portfile.cmake                      |    2 +
 ports/xerces-c/vcpkg.json                          |    2 +-
 ports/xlnt/portfile.cmake                          |    2 +
 ports/xlnt/vcpkg.json                              |    2 +-
 ports/xorstr/portfile.cmake                        |    8 +-
 ports/xorstr/vcpkg.json                            |    2 +-
 ports/xsimd/portfile.cmake                         |   17 +-
 ports/xsimd/vcpkg.json                             |   13 +-
 ports/xtensor-blas/portfile.cmake                  |   17 +-
 ports/xtensor-blas/vcpkg.json                      |   10 +-
 ports/xtensor-fftw/portfile.cmake                  |    2 +
 ports/xtensor-fftw/vcpkg.json                      |    2 +-
 ports/xtensor-io/portfile.cmake                    |    5 +
 ports/xtensor-io/vcpkg.json                        |    1 +
 ports/xxhash/portfile.cmake                        |   17 +-
 ports/xxhash/vcpkg.json                            |   14 +-
 ports/yasm/add-feature-tools.patch                 |   10 +
 ports/yasm/portfile.cmake                          |   59 +-
 ports/yasm/vcpkg.json                              |   25 +-
 ports/z3/portfile.cmake                            |    2 +
 ports/z3/vcpkg.json                                |    1 +
 ports/zeromq/portfile.cmake                        |    2 +
 ports/zeromq/vcpkg.json                            |    2 +-
 ports/zlib-ng/portfile.cmake                       |   14 +-
 ports/zlib-ng/vcpkg.json                           |    2 +-
 ports/zlib/vcpkg-cmake-wrapper.cmake               |   11 +-
 ports/zlib/vcpkg.json                              |    4 +-
 ports/zstd/portfile.cmake                          |   12 +-
 ports/zstd/vcpkg.json                              |    1 +
 ports/zstr/portfile.cmake                          |    6 +-
 ports/zstr/usage                                   |    4 +
 ports/zstr/vcpkg.json                              |    8 +-
 ports/zydis/portfile.cmake                         |   46 +-
 ports/zydis/vcpkg.json                             |   15 +-
 ports/zyre/portfile.cmake                          |    2 +
 ports/zyre/vcpkg.json                              |    2 +-
 ports/zziplib/portfile.cmake                       |    2 +
 ports/zziplib/vcpkg.json                           |    2 +-
 scripts/azure-pipelines/azure-pipelines.yml        |    4 +-
 scripts/azure-pipelines/create-vmss-helpers.psm1   |   26 +-
 scripts/azure-pipelines/linux/provision-image.sh   |    9 +-
 scripts/azure-pipelines/test-modified-ports.ps1    |   58 +-
 scripts/azure-pipelines/windows/create-image.ps1   |    2 +-
 scripts/azure-pipelines/windows/deploy-pwsh.ps1    |    2 +-
 scripts/boost/generate-ports.ps1                   |  151 +-
 scripts/bootstrap.ps1                              |    8 +-
 scripts/bootstrap.sh                               |  292 ++--
 scripts/buildsystems/msbuild/applocal.ps1          |   61 +-
 scripts/buildsystems/msbuild/vcpkg.targets         |    1 +
 scripts/buildsystems/vcpkg.cmake                   |    2 +
 scripts/ci.baseline.txt                            |  123 +-
 scripts/cmake/vcpkg_acquire_msys.cmake             |    4 +-
 scripts/cmake/vcpkg_backup_restore_env_vars.cmake  |   59 +
 scripts/cmake/vcpkg_build_cmake.cmake              |   74 +-
 scripts/cmake/vcpkg_build_make.cmake               |  219 ++-
 scripts/cmake/vcpkg_build_nmake.cmake              |  192 +--
 scripts/cmake/vcpkg_build_qmake.cmake              |  118 +-
 scripts/cmake/vcpkg_configure_cmake.cmake          |  333 ++--
 scripts/cmake/vcpkg_configure_gn.cmake             |    6 +-
 scripts/cmake/vcpkg_configure_make.cmake           |  688 ++++----
 scripts/cmake/vcpkg_configure_meson.cmake          |  522 +++---
 scripts/cmake/vcpkg_configure_qmake.cmake          |  140 +-
 scripts/cmake/vcpkg_copy_tool_dependencies.cmake   |   23 +-
 scripts/cmake/vcpkg_copy_tools.cmake               |    2 +-
 scripts/cmake/vcpkg_download_distfile.cmake        |  119 +-
 scripts/cmake/vcpkg_find_acquire_program.cmake     | 1137 +++++++------
 scripts/cmake/vcpkg_fixup_cmake_targets.cmake      |    2 +-
 scripts/cmake/vcpkg_from_git.cmake                 |    4 +-
 scripts/cmake/vcpkg_from_github.cmake              |    4 +-
 scripts/cmake/vcpkg_host_path_list.cmake           |   62 +-
 scripts/cmake/vcpkg_install_cmake.cmake            |    6 +-
 scripts/cmake/vcpkg_install_gn.cmake               |    6 +-
 scripts/cmake/vcpkg_install_make.cmake             |    6 +-
 scripts/cmake/vcpkg_install_meson.cmake            |   84 +-
 scripts/cmake/vcpkg_install_nmake.cmake            |   64 +-
 scripts/cmake/vcpkg_install_qmake.cmake            |   63 +-
 scripts/file_script.py                             |   17 +-
 scripts/ports.cmake                                |    3 +-
 scripts/test_ports/cmake-user/portfile.cmake       |  171 ++
 .../test_ports/cmake-user/project/CMakeLists.txt   |   66 +
 scripts/test_ports/cmake-user/vcpkg.json           |   71 +
 scripts/test_ports/vcpkg-ci-opencv/CONTROL         |    6 -
 scripts/test_ports/vcpkg-ci-opencv/vcpkg.json      |   65 +
 scripts/toolchains/android.cmake                   |    5 +
 scripts/vcpkgTools.xml                             |   54 +-
 versions/3-/3fd.json                               |    5 +
 versions/a-/abseil.json                            |    5 +
 versions/a-/ace.json                               |   24 +-
 versions/a-/activemq-cpp.json                      |    5 +
 versions/a-/alembic.json                           |    5 +
 versions/a-/allegro5.json                          |    5 +
 versions/a-/alsa.json                              |    9 +
 versions/a-/amqpcpp.json                           |   10 +
 versions/a-/angelscript.json                       |    5 +
 versions/a-/aom.json                               |   15 +
 versions/a-/approval-tests-cpp.json                |    5 +
 versions/a-/apr-util.json                          |    5 +
 versions/a-/apr.json                               |   10 +
 versions/a-/apsi.json                              |   10 +
 versions/a-/arb.json                               |    5 +
 versions/a-/args.json                              |    5 +
 versions/a-/aricpp.json                            |    5 +
 versions/a-/armadillo.json                         |   10 +
 versions/a-/arrayfire.json                         |    5 +
 versions/a-/arrow.json                             |   15 +
 versions/a-/asio-grpc.json                         |   14 +
 versions/a-/asio.json                              |    5 +
 versions/a-/asmjit.json                            |    5 +
 versions/a-/atk.json                               |    5 +
 versions/a-/atkmm.json                             |    5 +
 versions/a-/autodock-vina.json                     |    5 +
 versions/a-/avcpp.json                             |    5 +
 versions/a-/avro-c.json                            |   10 +
 versions/a-/aws-c-auth.json                        |    5 +
 versions/a-/aws-c-cal.json                         |   10 +
 versions/a-/aws-c-common.json                      |    5 +
 versions/a-/aws-c-compression.json                 |    5 +
 versions/a-/aws-c-event-stream.json                |    5 +
 versions/a-/aws-c-http.json                        |    5 +
 versions/a-/aws-c-io.json                          |    5 +
 versions/a-/aws-c-mqtt.json                        |    5 +
 versions/a-/aws-c-s3.json                          |    5 +
 versions/a-/aws-checksums.json                     |   10 +
 versions/a-/aws-crt-cpp.json                       |    5 +
 versions/a-/aws-lambda-cpp.json                    |    5 +
 versions/a-/aws-sdk-cpp.json                       |   25 +
 versions/a-/azure-core-cpp.json                    |    5 +
 .../azure-security-keyvault-certificates-cpp.json  |    9 +
 versions/a-/azure-storage-blobs-cpp.json           |    5 +
 versions/a-/azure-storage-queues-cpp.json          |    5 +
 versions/b-/bcg729.json                            |   15 +
 versions/b-/bddisasm.json                          |   10 +
 versions/b-/bde.json                               |    5 +
 versions/b-/bdwgc.json                             |   15 +
 versions/b-/bext-sml.json                          |    9 +
 versions/b-/bext-wintls.json                       |    9 +
 versions/b-/bfgroup-lyra.json                      |    5 +
 versions/b-/blitz.json                             |   10 +
 versions/b-/blosc.json                             |    5 +
 versions/b-/boinc.json                             |   10 +
 versions/b-/bond.json                              |    5 +
 versions/b-/boost-config.json                      |    5 +
 versions/b-/boost-gil.json                         |    5 +
 versions/b-/boost-iostreams.json                   |    5 +
 versions/b-/boost-modular-build-helper.json        |   20 +
 versions/b-/boost-odeint.json                      |    5 +
 versions/b-/boost-process.json                     |    5 +
 versions/b-/boost-python.json                      |    5 +
 versions/b-/boost.json                             |   10 +
 versions/b-/botan.json                             |   20 +
 versions/b-/breakpad.json                          |    5 +
 versions/b-/brigand.json                           |    5 +
 versions/b-/brpc.json                              |    5 +
 versions/b-/brunocodutra-metal.json                |    5 +
 versions/b-/bsa.json                               |    9 -
 versions/b-/buck-yeh-bux-mariadb-client.json       |    9 +
 versions/b-/buck-yeh-bux.json                      |   15 +
 versions/b-/bullet3.json                           |   10 +
 versions/b-/byte-lite.json                         |    5 +
 versions/baseline.json                             | 1792 +++++++++++---------
 versions/c-/cairo.json                             |    5 +
 versions/c-/cairomm.json                           |    5 +
 versions/c-/capnproto.json                         |   10 +
 versions/c-/cartographer.json                      |    5 +
 versions/c-/casclib.json                           |   10 +
 versions/c-/catch2.json                            |    5 +
 versions/c-/ccd.json                               |    5 +
 versions/c-/cctag.json                             |    5 +
 versions/c-/cgltf.json                             |    5 +
 versions/c-/charls.json                            |    5 +
 versions/c-/check.json                             |    5 +
 versions/c-/cityhash.json                          |    5 +
 versions/c-/cjson.json                             |    5 +
 versions/c-/clblast.json                           |   10 +
 versions/c-/cli.json                               |    5 +
 versions/c-/cli11.json                             |   15 +
 versions/c-/cminpack.json                          |   14 +
 versions/c-/cmocka.json                            |    5 +
 versions/c-/co.json                                |    5 +
 versions/c-/coin.json                              |    5 +
 versions/c-/collada-dom.json                       |    5 +
 versions/c-/compoundfilereader.json                |    9 +
 versions/c-/corrade.json                           |    5 +
 versions/c-/cpp-httplib.json                       |    5 +
 versions/c-/cpp-ipc.json                           |    5 +
 versions/c-/cpp-jwt.json                           |    9 +
 versions/c-/cpp-redis.json                         |    5 +
 versions/c-/cppad.json                             |   10 +
 versions/c-/cppcodec.json                          |    5 +
 versions/c-/cppitertools.json                      |    5 +
 versions/c-/cppunit.json                           |    5 +
 versions/c-/cpr.json                               |   10 +
 versions/c-/cpuid.json                             |   10 +
 versions/c-/crossguid.json                         |   10 +
 versions/c-/crow.json                              |    5 +
 versions/c-/ctemplate.json                         |    5 +
 versions/c-/ctp.json                               |    5 +
 versions/c-/curl.json                              |    5 +
 versions/c-/curlpp.json                            |   10 +
 versions/c-/cwalk.json                             |    5 +
 versions/c-/cxxopts.json                           |    5 +
 versions/d-/dartsim.json                           |    5 +
 versions/d-/dataframe.json                         |    5 +
 versions/d-/date.json                              |    5 +
 versions/d-/dav1d.json                             |    5 +
 versions/d-/dbg-macro.json                         |    5 +
 versions/d-/dcmtk.json                             |    5 +
 versions/d-/decimal-for-cpp.json                   |    5 +
 versions/d-/detours.json                           |    5 +
 versions/d-/dimcli.json                            |    5 +
 versions/d-/directxmesh.json                       |   10 +
 versions/d-/directxtex.json                        |   15 +
 versions/d-/directxtk.json                         |   20 +
 versions/d-/directxtk12.json                       |   15 +
 versions/d-/dlib.json                              |    5 +
 versions/d-/draco.json                             |    5 +
 versions/d-/drlibs.json                            |    5 +
 versions/d-/drogon.json                            |    5 +
 versions/e-/eastl.json                             |   10 +
 versions/e-/easyhook.json                          |   15 +
 versions/e-/easyloggingpp.json                     |   10 +
 versions/e-/ecm.json                               |   15 +
 versions/e-/edlib.json                             |    5 +
 versions/e-/effolkronium-random.json               |    5 +
 versions/e-/egl-registry.json                      |    5 +
 versions/e-/ensmallen.json                         |    5 +
 versions/e-/epsilon.json                           |    5 +
 versions/e-/ezc3d.json                             |    5 +
 versions/f-/faad2.json                             |    5 +
 versions/f-/fakeit.json                            |    5 +
 versions/f-/farmhash.json                          |    5 +
 versions/f-/fast-float.json                        |    5 +
 versions/f-/fastcgi.json                           |    5 +
 versions/f-/fastor.json                            |   14 +
 versions/f-/fastrtps.json                          |    5 +
 versions/f-/fcl.json                               |   20 +
 versions/f-/ffmpeg.json                            |   30 +
 versions/f-/fftw3.json                             |    5 +
 versions/f-/flann.json                             |    5 +
 versions/f-/flatbuffers.json                       |    5 +
 versions/f-/flint.json                             |    5 +
 versions/f-/fltk.json                              |    5 +
 versions/f-/fluidlite.json                         |    5 +
 versions/f-/fluidsynth.json                        |    5 +
 versions/f-/fmi4cpp.json                           |    5 +
 versions/f-/folly.json                             |   10 +
 versions/f-/font-chef.json                         |    5 +
 versions/f-/fontconfig.json                        |   20 +
 versions/f-/foxi.json                              |    9 +
 versions/f-/freeglut.json                          |    5 +
 versions/f-/freeopcua.json                         |    5 +
 versions/f-/freerdp.json                           |   10 +
 versions/f-/freetype.json                          |   10 +
 versions/f-/fribidi.json                           |   10 +
 versions/f-/ftgl.json                              |    5 +
 versions/f-/functions-framework-cpp.json           |    5 +
 versions/g-/gamedev-framework.json                 |    5 +
 versions/g-/gdal.json                              |   55 +
 versions/g-/gdcm.json                              |   10 +
 versions/g-/gdk-pixbuf.json                        |    5 +
 versions/g-/geogram.json                           |   10 +
 versions/g-/geographiclib.json                     |    5 +
 versions/g-/geos.json                              |    5 +
 versions/g-/getdns.json                            |   10 +
 versions/g-/gettext.json                           |    5 +
 versions/g-/gflags.json                            |    5 +
 versions/g-/ghc-filesystem.json                    |    5 +
 versions/g-/ginkgo.json                            |    5 +
 versions/g-/glad.json                              |    5 +
 versions/g-/glfw3.json                             |    5 +
 versions/g-/glib.json                              |   20 +
 versions/g-/glibmm.json                            |    5 +
 versions/g-/gmmlib.json                            |    5 +
 versions/g-/google-cloud-cpp.json                  |   20 +
 versions/g-/gperftools.json                        |    5 +
 versions/g-/gpgme.json                             |    5 +
 versions/g-/graphene.json                          |    5 +
 versions/g-/graphite2.json                         |   10 +
 versions/g-/graphqlparser.json                     |   10 +
 versions/g-/graphviz.json                          |   14 +
 versions/g-/greatest.json                          |    5 +
 versions/g-/grpc.json                              |    5 +
 versions/g-/gsl-lite.json                          |    5 +
 versions/g-/gsl.json                               |    5 +
 versions/g-/gst-rtsp-server.json                   |    5 +
 versions/g-/gstreamer.json                         |   10 +
 versions/g-/gtest.json                             |   15 +
 versions/g-/gtk.json                               |   10 +
 versions/g-/gtkmm.json                             |    5 +
 versions/h-/harfbuzz.json                          |   10 +
 versions/h-/hazelcast-cpp-client.json              |    5 +
 versions/h-/hdf5.json                              |   10 +
 versions/h-/hexl.json                              |   10 +
 versions/h-/hfsm2.json                             |    5 +
 versions/h-/highway.json                           |    9 +
 versions/h-/hiredis.json                           |   15 +
 versions/h-/hpx.json                               |   15 +
 versions/h-/hunspell.json                          |    5 +
 versions/h-/hwloc.json                             |   10 +
 versions/h-/hyperscan.json                         |    5 +
 versions/h-/hypre.json                             |    5 +
 versions/i-/icu.json                               |    5 +
 versions/i-/igraph.json                            |   10 +
 versions/i-/iir1.json                              |    5 +
 versions/i-/imath.json                             |   14 +
 versions/i-/imgui-sfml.json                        |   15 +
 versions/i-/imgui.json                             |    5 +
 versions/i-/implot.json                            |    5 +
 versions/i-/influxdb-cxx.json                      |   10 +
 versions/i-/iniparser.json                         |    5 +
 versions/i-/io2d.json                              |    5 +
 versions/i-/ismrmrd.json                           |    5 +
 versions/i-/itk.json                               |   10 +
 versions/i-/itpp.json                              |    5 +
 versions/j-/jansson.json                           |    5 +
 versions/j-/json-dto.json                          |    5 +
 versions/j-/json11.json                            |    5 +
 versions/j-/jsoncpp.json                           |    5 +
 versions/j-/jsonnet.json                           |    5 +
 versions/k-/kcp.json                               |    5 +
 versions/k-/kdbindings.json                        |    9 +
 versions/k-/kf5archive.json                        |   10 +
 versions/k-/kf5attica.json                         |   10 +
 versions/k-/kf5auth.json                           |   10 +
 versions/k-/kf5bookmarks.json                      |   10 +
 versions/k-/kf5codecs.json                         |   15 +
 versions/k-/kf5completion.json                     |   10 +
 versions/k-/kf5config.json                         |   10 +
 versions/k-/kf5configwidgets.json                  |   10 +
 versions/k-/kf5coreaddons.json                     |   10 +
 versions/k-/kf5crash.json                          |   10 +
 versions/k-/kf5dbusaddons.json                     |   10 +
 versions/k-/kf5declarative.json                    |   24 +
 versions/k-/kf5globalaccel.json                    |   10 +
 versions/k-/kf5guiaddons.json                      |   10 +
 versions/k-/kf5holidays.json                       |   10 +
 versions/k-/kf5i18n.json                           |   10 +
 versions/k-/kf5iconthemes.json                     |   10 +
 versions/k-/kf5itemmodels.json                     |   10 +
 versions/k-/kf5itemviews.json                      |   10 +
 versions/k-/kf5jobwidgets.json                     |   10 +
 versions/k-/kf5kcmutils.json                       |   19 +
 versions/k-/kf5kio.json                            |   24 +
 versions/k-/kf5newstuff.json                       |   19 +
 versions/k-/kf5notifications.json                  |   10 +
 versions/k-/kf5package.json                        |   10 +
 versions/k-/kf5plotting.json                       |   10 +
 versions/k-/kf5service.json                        |   10 +
 versions/k-/kf5solid.json                          |   20 +
 versions/k-/kf5sonnet.json                         |   10 +
 versions/k-/kf5syntaxhighlighting.json             |   10 +
 versions/k-/kf5textwidgets.json                    |   10 +
 versions/k-/kf5wallet.json                         |   10 +
 versions/k-/kf5widgetsaddons.json                  |   10 +
 versions/k-/kf5windowsystem.json                   |   10 +
 versions/k-/kf5xmlgui.json                         |   10 +
 versions/k-/kissfft.json                           |    5 +
 versions/k-/knet.json                              |   10 +
 versions/k-/kubernetes.json                        |   10 +
 versions/l-/lager.json                             |    5 +
 versions/l-/launch-darkly-server.json              |    9 +
 versions/l-/lazy-importer.json                     |    5 +
 versions/l-/libalkimia.json                        |    9 +
 versions/l-/libarchive.json                        |    5 +
 versions/l-/libassuan.json                         |    5 +
 versions/l-/libatomic-ops.json                     |    9 +
 versions/l-/libavif.json                           |    5 +
 versions/l-/libbson.json                           |   10 +
 versions/l-/libcanberra.json                       |    5 +
 versions/l-/libcerf.json                           |    5 +
 versions/l-/libconfuse.json                        |    5 +
 versions/l-/libcopp.json                           |    5 +
 versions/l-/libcrafter.json                        |    5 +
 versions/l-/libdatachannel.json                    |    5 +
 versions/l-/libdc1394.json                         |    9 +
 versions/l-/libde265.json                          |   10 +
 versions/l-/libdisasm.json                         |    5 +
 versions/l-/libdivide.json                         |    5 +
 versions/l-/libepoxy.json                          |   10 +
 versions/l-/libevent.json                          |   10 +
 versions/l-/libevhtp.json                          |    5 +
 versions/l-/libfabric.json                         |    5 +
 versions/l-/libflac.json                           |    5 +
 versions/l-/libfort.json                           |    5 +
 versions/l-/libfreenect2.json                      |    5 +
 versions/l-/libftdi.json                           |    5 +
 versions/l-/libftdi1.json                          |   10 +
 versions/l-/libgcrypt.json                         |   10 +
 versions/l-/libgd.json                             |    5 +
 versions/l-/libgeotiff.json                        |    5 +
 versions/l-/libgit2.json                           |   15 +
 versions/l-/libgpg-error.json                      |    5 +
 versions/l-/libgta.json                            |    5 +
 versions/l-/libgxps.json                           |    5 +
 versions/l-/libheif.json                           |   10 +
 versions/l-/libhv.json                             |    5 +
 versions/l-/libhydrogen.json                       |    5 +
 versions/l-/libical.json                           |   14 +
 versions/l-/libigl.json                            |    5 +
 versions/l-/libjuice.json                          |    5 +
 versions/l-/libjxl.json                            |   14 +
 versions/l-/libkeyfinder.json                      |    5 +
 versions/l-/libkml.json                            |    5 +
 versions/l-/liblas.json                            |   10 +
 versions/l-/liblemon.json                          |    5 +
 versions/l-/liblo.json                             |    5 +
 versions/l-/liblzma.json                           |    5 +
 versions/l-/libmagic.json                          |    5 +
 versions/l-/libmariadb.json                        |    5 +
 versions/l-/libmicrohttpd.json                     |    5 +
 versions/l-/libmikmod.json                         |    5 +
 versions/l-/libmodplug.json                        |    5 +
 versions/l-/libmount.json                          |    9 +
 versions/l-/libmt32emu.json                        |    5 +
 versions/l-/libmupdf.json                          |    5 +
 versions/l-/libmysql.json                          |   10 +
 versions/l-/libodb-pgsql.json                      |    5 +
 versions/l-/libopenmpt.json                        |    5 +
 versions/l-/libopensp.json                         |    9 +
 versions/l-/libosip2.json                          |    5 +
 versions/l-/libosmium.json                         |    5 +
 versions/l-/libpcap.json                           |    5 +
 versions/l-/libpng.json                            |    5 +
 versions/l-/libpq.json                             |   10 +
 versions/l-/libpqxx.json                           |    5 +
 versions/l-/libproxy.json                          |    5 +
 versions/l-/libqrencode.json                       |    5 +
 versions/l-/libraw.json                            |    5 +
 versions/l-/librdkafka.json                        |   10 +
 versions/l-/librttopo.json                         |    5 +
 versions/l-/libsass.json                           |    5 +
 versions/l-/libsbml.json                           |    5 +
 versions/l-/libsecret.json                         |   14 +
 versions/l-/libsercomm.json                        |    9 +
 versions/l-/libsigcpp.json                         |    5 +
 versions/l-/libspatialite.json                     |   10 +
 versions/l-/libsquish.json                         |    5 +
 versions/l-/libsrt.json                            |   10 +
 versions/l-/libssh.json                            |    5 +
 versions/l-/libssh2.json                           |    5 +
 versions/l-/libsvm.json                            |    5 +
 versions/l-/libtcod.json                           |    5 +
 versions/l-/libtins.json                           |   15 +
 versions/l-/libtorrent.json                        |    5 +
 versions/l-/libudns.json                           |    5 +
 versions/l-/libusb.json                            |   10 +
 versions/l-/libuv.json                             |    5 +
 versions/l-/libwebm.json                           |    5 +
 versions/l-/libwebsockets.json                     |   20 +
 versions/l-/libxlsxwriter.json                     |   10 +
 versions/l-/libxmlpp.json                          |    5 +
 versions/l-/libxslt.json                           |   10 +
 versions/l-/libyaml.json                           |   10 +
 versions/l-/libyuv.json                            |    5 +
 versions/l-/libzen.json                            |    5 +
 versions/l-/libzip.json                            |    5 +
 versions/l-/llfio.json                             |    5 +
 versions/l-/lodepng-c.json                         |    5 +
 versions/l-/lodepng.json                           |    5 +
 versions/l-/log4cplus.json                         |    5 +
 versions/l-/log4cpp.json                           |    5 +
 versions/l-/log4cxx.json                           |    5 +
 versions/m-/magnum-plugins.json                    |    5 +
 versions/m-/magnum.json                            |    5 +
 versions/m-/mapbox-geojson-cpp.json                |    5 +
 versions/m-/mapbox-geojson-vt-cpp.json             |    5 +
 versions/m-/mapnik.json                            |   20 +
 versions/m-/mathgl.json                            |    5 +
 versions/m-/matroska.json                          |    5 +
 versions/m-/mdns.json                              |    5 +
 versions/m-/mdspan.json                            |    9 +
 versions/m-/memorymodule.json                      |    5 +
 versions/m-/mesa.json                              |    5 +
 versions/m-/mimalloc.json                          |   10 +
 versions/m-/minitrace.json                         |    5 +
 versions/m-/miniz.json                             |   10 +
 versions/m-/mongo-c-driver.json                    |   15 +
 versions/m-/mongo-cxx-driver.json                  |   10 +
 versions/m-/mosquitto.json                         |   10 +
 versions/m-/mp-units.json                          |    5 +
 versions/m-/mpg123.json                            |   10 +
 versions/m-/mqtt-cpp.json                          |    5 +
 versions/m-/msdfgen.json                           |    5 +
 versions/m-/msgpack.json                           |    5 +
 versions/m-/msgpack11.json                         |    5 +
 versions/m-/munit.json                             |   10 +
 versions/m-/muparser.json                          |    5 +
 versions/n-/nanodbc.json                           |   10 +
 versions/n-/nanoflann.json                         |    5 +
 versions/n-/nanomsg.json                           |    5 +
 versions/n-/neargye-semver.json                    |    5 +
 versions/n-/ned14-internal-quickcpplib.json        |    5 +
 versions/n-/netcdf-c.json                          |    5 +
 versions/n-/nghttp2.json                           |   10 +
 versions/n-/nifly.json                             |    9 +
 versions/n-/nlohmann-json.json                     |    5 +
 versions/n-/nlopt.json                             |    5 +
 versions/n-/nmslib.json                            |    5 +
 versions/n-/nowide.json                            |    5 +
 versions/n-/numactl.json                           |    5 +
 versions/o-/ocilib.json                            |   10 +
 versions/o-/octomap.json                           |    5 +
 versions/o-/ode.json                               |   10 +
 versions/o-/offscale-libetcd-cpp.json              |    5 +
 versions/o-/ois.json                               |   10 +
 versions/o-/ompl.json                              |   10 +
 versions/o-/omplapp.json                           |   10 +
 versions/o-/onednn.json                            |    5 +
 versions/o-/oniguruma.json                         |   10 +
 versions/o-/onnx.json                              |   10 +
 versions/o-/oof.json                               |    9 +
 versions/o-/openblas.json                          |    5 +
 versions/o-/opencascade.json                       |   10 +
 versions/o-/opencc.json                            |    5 +
 versions/o-/opencensus-cpp.json                    |    5 +
 versions/o-/opencolorio.json                       |    5 +
 versions/o-/opencv.json                            |   10 +
 versions/o-/opencv2.json                           |   15 +
 versions/o-/opencv3.json                           |   10 +
 versions/o-/opencv4.json                           |   10 +
 versions/o-/opendnp3.json                          |    5 +
 versions/o-/opengl-registry.json                   |    5 +
 versions/o-/openh264.json                          |    5 +
 versions/o-/openimageio.json                       |   10 +
 versions/o-/openmesh.json                          |   10 +
 versions/o-/openmpi.json                           |    5 +
 versions/o-/openmvs.json                           |    5 +
 versions/o-/openni2.json                           |    5 +
 versions/o-/openssl.json                           |   15 +
 versions/o-/opensubdiv.json                        |    5 +
 versions/o-/opentelemetry-cpp.json                 |   10 +
 versions/o-/openxr-loader.json                     |    5 +
 versions/o-/optional-lite.json                     |   10 +
 versions/o-/orocos-kdl.json                        |    5 +
 versions/o-/osg-qt.json                            |    5 +
 versions/o-/osg.json                               |   15 +
 versions/o-/osgearth.json                          |   10 +
 versions/o-/outcome.json                           |    5 +
 versions/p-/p-ranav-csv2.json                      |    5 +
 versions/p-/palsigslot.json                        |    5 +
 versions/p-/pango.json                             |   10 +
 versions/p-/pangolin.json                          |    5 +
 versions/p-/pangomm.json                           |    5 +
 versions/p-/pcapplusplus.json                      |    5 +
 versions/p-/pcl.json                               |   15 +
 versions/p-/pcre.json                              |   10 +
 versions/p-/pcre2.json                             |   15 +
 versions/p-/pdal.json                              |    5 +
 versions/p-/pe-parse.json                          |    5 +
 versions/p-/pegtl.json                             |    5 +
 versions/p-/pffft.json                             |    9 +
 versions/p-/pistache.json                          |    5 +
 versions/p-/pixel.json                             |    5 +
 versions/p-/pixman.json                            |    5 +
 versions/p-/pkgconf.json                           |    5 +
 versions/p-/plplot.json                            |   20 +
 versions/p-/poco.json                              |    5 +
 versions/p-/poly2tri.json                          |    5 +
 versions/p-/polyclipping.json                      |   15 +
 versions/p-/ponder.json                            |   10 +
 versions/p-/poppler.json                           |    5 +
 versions/p-/portaudio.json                         |    5 +
 versions/p-/ppconsul.json                          |    5 +
 versions/p-/proj4.json                             |   15 +
 versions/p-/prometheus-cpp.json                    |    5 +
 versions/p-/protobuf-c.json                        |    5 +
 versions/p-/protopuf.json                          |    5 +
 versions/p-/ptyqt.json                             |   14 +
 versions/p-/pybind11.json                          |   10 +
 versions/p-/python3.json                           |   20 +
 versions/q-/qca.json                               |   15 +
 versions/q-/qpid-proton.json                       |    5 +
 versions/q-/qt-advanced-docking-system.json        |   10 +
 versions/q-/qt.json                                |   10 +
 versions/q-/qt5-base.json                          |   35 +
 versions/q-/qt5-declarative.json                   |    5 +
 versions/q-/qt5compat.json                         |   10 +
 versions/q-/qtactiveqt.json                        |   10 +
 versions/q-/qtapplicationmanager.json              |   14 +
 versions/q-/qtbase.json                            |   30 +
 versions/q-/qtcharts.json                          |   10 +
 versions/q-/qtcoap.json                            |   10 +
 versions/q-/qtconnectivity.json                    |   10 +
 versions/q-/qtdatavis3d.json                       |   10 +
 versions/q-/qtdeclarative.json                     |   10 +
 versions/q-/qtdeviceutilities.json                 |    9 +
 versions/q-/qtdoc.json                             |   10 +
 versions/q-/qtimageformats.json                    |   10 +
 versions/q-/qtinterfaceframework.json              |    9 +
 versions/q-/qtkeychain-qt6.json                    |   14 +
 versions/q-/qtkeychain.json                        |   10 +
 versions/q-/qtlocation.json                        |   10 +
 versions/q-/qtlottie.json                          |   10 +
 versions/q-/qtmqtt.json                            |   10 +
 versions/q-/qtmultimedia.json                      |   15 +
 versions/q-/qtnetworkauth.json                     |   10 +
 versions/q-/qtopcua.json                           |   10 +
 versions/q-/qtpositioning.json                     |    9 +
 versions/q-/qtquick3d.json                         |   10 +
 versions/q-/qtquicktimeline.json                   |   10 +
 versions/q-/qtremoteobjects.json                   |   10 +
 versions/q-/qtscxml.json                           |   10 +
 versions/q-/qtsensors.json                         |   10 +
 versions/q-/qtserialbus.json                       |   10 +
 versions/q-/qtserialport.json                      |   10 +
 versions/q-/qtshadertools.json                     |   10 +
 versions/q-/qtsvg.json                             |   10 +
 versions/q-/qttools.json                           |   10 +
 versions/q-/qttranslations.json                    |   10 +
 versions/q-/qtvirtualkeyboard.json                 |   10 +
 versions/q-/qtwayland.json                         |   10 +
 versions/q-/qtwebchannel.json                      |   10 +
 versions/q-/qtwebengine.json                       |   10 +
 versions/q-/qtwebsockets.json                      |   10 +
 versions/q-/qtwebview.json                         |   10 +
 versions/q-/quantlib.json                          |    5 +
 versions/q-/quazip.json                            |    5 +
 versions/q-/quill.json                             |   10 +
 versions/q-/qwt-qt6.json                           |    9 +
 versions/q-/qwt.json                               |   10 +
 versions/r-/rang.json                              |    5 +
 versions/r-/range-v3.json                          |    5 +
 versions/r-/rapidcsv.json                          |    5 +
 versions/r-/rapidjson.json                         |    5 +
 versions/r-/raylib.json                            |   10 +
 versions/r-/rbdl-orb.json                          |    5 +
 versions/r-/rbdl.json                              |    5 +
 versions/r-/re2.json                               |   10 +
 versions/r-/readerwriterqueue.json                 |    5 +
 versions/r-/readosm.json                           |    5 +
 versions/r-/realsense2.json                        |   15 +
 versions/r-/redis-plus-plus.json                   |    5 +
 versions/r-/refl-cpp.json                          |    5 +
 versions/r-/replxx.json                            |   10 +
 versions/r-/reproc.json                            |    5 +
 versions/r-/restbed.json                           |    5 +
 versions/r-/restinio.json                          |    5 +
 versions/r-/rocksdb.json                           |    5 +
 versions/r-/rpclib.json                            |    5 +
 versions/r-/rsm-binary-io.json                     |    5 +
 versions/r-/rsm-bsa.json                           |    5 +
 versions/r-/rsocket.json                           |    5 +
 versions/r-/rtabmap.json                           |    5 +
 versions/r-/rtaudio.json                           |   10 +
 versions/r-/ryml.json                              |    5 +
 versions/s-/s2n.json                               |    5 +
 versions/s-/sail.json                              |    5 +
 versions/s-/sais.json                              |    5 +
 versions/s-/sassc.json                             |    5 +
 versions/s-/sciter-js.json                         |    9 +
 versions/s-/sciter.json                            |    5 +
 versions/s-/sdformat6.json                         |   10 +
 versions/s-/sdl2-image.json                        |    5 +
 versions/s-/sdl2-mixer.json                        |   10 +
 versions/s-/sdl2-ttf.json                          |    5 +
 versions/s-/sdl2.json                              |   10 +
 versions/s-/sdl2pp.json                            |    5 +
 versions/s-/seal.json                              |   10 +
 versions/s-/sentencepiece.json                     |   10 +
 versions/s-/sentry-native.json                     |    5 +
 versions/s-/shapelib.json                          |    5 +
 versions/s-/shogun.json                            |    5 +
 versions/s-/simage.json                            |   10 +
 versions/s-/simdjson.json                          |   10 +
 versions/s-/sjpeg.json                             |    9 +
 versions/s-/skcrypter.json                         |    9 +
 versions/s-/skia.json                              |    5 +
 versions/s-/snappy.json                            |    5 +
 versions/s-/socket-io-client.json                  |    5 +
 versions/s-/sol2.json                              |    5 +
 versions/s-/soundtouch.json                        |    5 +
 versions/s-/soxr.json                              |   10 +
 versions/s-/sparsehash.json                        |   10 +
 versions/s-/spatialite-tools.json                  |   15 +
 versions/s-/spectra.json                           |    5 +
 versions/s-/spirv-cross.json                       |    5 +
 versions/s-/sqlite-orm.json                        |    5 +
 versions/s-/sqlite3.json                           |    5 +
 versions/s-/squirrel.json                          |    9 +
 versions/s-/srell.json                             |    5 +
 versions/s-/status-code.json                       |    5 +
 versions/s-/string-theory.json                     |    5 +
 versions/s-/string-view-lite.json                  |    5 +
 versions/s-/stxxl.json                             |    5 +
 versions/s-/sundials.json                          |    5 +
 versions/s-/superlu.json                           |    5 +
 versions/s-/symengine.json                         |   10 +
 versions/s-/systemc.json                           |    5 +
 versions/t-/taglib.json                            |    5 +
 versions/t-/tcl.json                               |   15 +
 versions/t-/teemo.json                             |   10 +
 versions/t-/theia.json                             |    5 +
 versions/t-/thrift.json                            |    5 +
 versions/t-/tidy-html5.json                        |    5 +
 versions/t-/tiff.json                              |    5 +
 versions/t-/tinygltf.json                          |    5 +
 versions/t-/tinyobjloader.json                     |    5 +
 versions/t-/tinyply.json                           |    5 +
 versions/t-/tinyspline.json                        |   10 +
 versions/t-/tinyxml2.json                          |    5 +
 versions/t-/tl-ranges.json                         |    9 +
 versions/t-/tlx.json                               |    5 +
 versions/t-/tmx.json                               |    5 +
 versions/t-/tmxparser.json                         |    5 +
 versions/t-/toml11.json                            |    5 +
 versions/t-/tomlplusplus.json                      |   15 +
 versions/t-/tool-meson.json                        |    5 +
 versions/t-/trantor.json                           |    5 +
 versions/t-/trompeloeil.json                       |    5 +
 versions/t-/type-safe.json                         |   10 +
 versions/u-/uchardet.json                          |    5 +
 versions/u-/unicorn-lib.json                       |    5 +
 versions/u-/unittest-cpp.json                      |    5 +
 versions/u-/unixodbc.json                          |   10 +
 versions/u-/upb.json                               |    5 +
 versions/u-/uriparser.json                         |    5 +
 versions/u-/usrsctp.json                           |    5 +
 versions/u-/utf8h.json                             |    5 +
 versions/u-/uthenticode.json                       |    5 +
 versions/u-/uvatlas.json                           |   10 +
 versions/u-/uwebsockets.json                       |   10 +
 versions/v-/v8.json                                |   10 +
 versions/v-/variant-lite.json                      |    5 +
 versions/v-/vcpkg-cmake-config.json                |   10 +
 versions/v-/vcpkg-gn.json                          |    9 +
 versions/v-/vcpkg-qmake.json                       |    9 +
 versions/v-/vcpkg-tool-meson.json                  |    9 +
 versions/v-/vtk-m.json                             |    5 +
 versions/v-/vtk.json                               |   15 +
 versions/v-/vxl.json                               |    5 +
 versions/w-/wampcc.json                            |    5 +
 versions/w-/wavelib.json                           |    5 +
 versions/w-/wildmidi.json                          |    5 +
 versions/w-/winpcap.json                           |    5 +
 versions/w-/winpty.json                            |    9 +
 versions/w-/winreg.json                            |    5 +
 versions/w-/woff2.json                             |    5 +
 versions/w-/workflow.json                          |    5 +
 versions/w-/wtl.json                               |    5 +
 versions/w-/wxwidgets.json                         |    5 +
 versions/x-/x264.json                              |   15 +
 versions/x-/xalan-c.json                           |    5 +
 versions/x-/xaudio2redist.json                     |    5 +
 versions/x-/xerces-c.json                          |    5 +
 versions/x-/xlnt.json                              |    5 +
 versions/x-/xorstr.json                            |    5 +
 versions/x-/xsimd.json                             |    5 +
 versions/x-/xtensor-blas.json                      |    5 +
 versions/x-/xtensor-fftw.json                      |    5 +
 versions/x-/xtensor-io.json                        |    5 +
 versions/x-/xxhash.json                            |   10 +
 versions/y-/yasm.json                              |    5 +
 versions/z-/z3.json                                |    5 +
 versions/z-/zeromq.json                            |    5 +
 versions/z-/zlib-ng.json                           |    5 +
 versions/z-/zlib.json                              |    5 +
 versions/z-/zstd.json                              |    5 +
 versions/z-/zstr.json                              |    5 +
 versions/z-/zydis.json                             |    5 +
 versions/z-/zyre.json                              |    5 +
 versions/z-/zziplib.json                           |    5 +
 2456 files changed, 30032 insertions(+), 15743 deletions(-)
 create mode 100644 docs/maintainers/vcpkg_backup_restore_env_vars.md
 create mode 100644 docs/users/authentication.md
 create mode 100644 ports/abseil/fix-32-bit-arm.patch
 create mode 100644 ports/activemq-cpp/activemq-cppConfig.cmake
 create mode 100644 ports/activemq-cpp/fix-crt-linkage-dyn.patch
 create mode 100644 ports/alembic/disable-warnings-as-error.patch
 delete mode 100644 ports/alembic/fix-find-openexr-ilmbase.patch
 create mode 100644 ports/alembic/fix-runtime-destination.patch
 create mode 100644 ports/allegro5/do-not-copy-pdbs-to-lib.patch
 create mode 100644 ports/allegro5/export-targets.patch
 create mode 100644 ports/alsa/0001-control-empty-fix-the-static-build.patch
 create mode 100644 ports/alsa/portfile.cmake
 create mode 100644 ports/alsa/vcpkg.json
 delete mode 100644 ports/angelscript/precxx11.patch
 create mode 100644 ports/aom/aom-uninitialized-pointer.diff
 delete mode 100644 ports/arb/CMakeLists.txt
 create mode 100644 ports/arb/fix-build-error.patch
 create mode 100644 ports/arrayfire/Fix-constexpr-error-with-vs2019-with-half.patch
 create mode 100644 ports/asio-grpc/portfile.cmake
 create mode 100644 ports/asio-grpc/usage
 create mode 100644 ports/asio-grpc/vcpkg.json
 delete mode 100644 ports/autodock-vina/01-windows.patch
 create mode 100644 ports/avcpp/fix-pkgconfig-location.patch
 delete mode 100644 ports/avro-c/snappy-pr-793.patch
 create mode 100644 ports/aws-c-cal/remove-libcrypto-messages.patch
 create mode 100644 ports/aws-crt-cpp/fix-ios-build.patch
 create mode 100644 ports/aws-sdk-cpp/fix-aws-root.patch
 create mode 100644 ports/aws-sdk-cpp/fix-config.patch
 create mode 100644 ports/azure-security-keyvault-certificates-cpp/portfile.cmake
 create mode 100644 ports/azure-security-keyvault-certificates-cpp/vcpkg.json
 create mode 100644 ports/bcg729/disable-alt-packaging.patch
 delete mode 100644 ports/bdwgc/001-install-libraries.patch
 create mode 100644 ports/bext-sml/portfile.cmake
 create mode 100644 ports/bext-sml/vcpkg.json
 create mode 100644 ports/bext-wintls/portfile.cmake
 create mode 100644 ports/bext-wintls/vcpkg.json
 rename ports/boost-modular-build-helper/{Jamroot.jam => Jamroot.jam.in} (96%)
 rename ports/boost-modular-build-helper/{user-config.jam => user-config.jam.in} (69%)
 delete mode 100644 ports/brigand/fix-install-targets.patch
 create mode 100644 ports/brigand/remove-tests.patch
 create mode 100644 ports/buck-yeh-bux-mariadb-client/portfile.cmake
 create mode 100644 ports/buck-yeh-bux-mariadb-client/vcpkg.json
 delete mode 100644 ports/casclib/CMakeLists.txt
 delete mode 100644 ports/casclib/Config.cmake.in
 delete mode 100644 ports/casclib/ctype_for_mac.patch
 create mode 100644 ports/casclib/fix-shared-windows-builds.patch
 create mode 100644 ports/cminpack/portfile.cmake
 create mode 100644 ports/cminpack/vcpkg.json
 create mode 100644 ports/co/fix-event-destruct.patch
 create mode 100644 ports/compoundfilereader/portfile.cmake
 create mode 100644 ports/compoundfilereader/vcpkg.json
 create mode 100644 ports/cpp-jwt/portfile.cmake
 create mode 100644 ports/cpp-jwt/vcpkg.json
 delete mode 100644 ports/cppad/pkgconfig-fix.patch
 delete mode 100644 ports/cppitertools/fix-cmake-install-dir.patch
 delete mode 100644 ports/cpr/cprConfig.cmake
 delete mode 100644 ports/cpr/fix-uwp.patch
 delete mode 100644 ports/cpuid/fix-install-headers.patch
 delete mode 100644 ports/ctemplate/fix-msvc.patch
 create mode 100644 ports/curl/0023-fix-static-libs-export.patch
 delete mode 100644 ports/cxxopts/fix-uwp-error.patch
 create mode 100644 ports/dcmtk/usage
 delete mode 100644 ports/dimcli/fix-NameBoolean.patch
 create mode 100644 ports/draco/disable-symlinks.patch
 create mode 100644 ports/drogon/Fix-Drogon-not-building-caused-by-FindFilesystem-105.patch
 delete mode 100644 ports/drogon/resolv.patch
 create mode 100644 ports/ecm/fix_generateqmltypes.patch
 create mode 100644 ports/ecm/fix_libmount.patch
 delete mode 100644 ports/ecm/fix_python_version.patch
 create mode 100644 ports/fastor/portfile.cmake
 create mode 100644 ports/fastor/vcpkg.json
 create mode 100644 ports/fastrtps/disable-symlink.patch
 create mode 100644 ports/fastrtps/fix-find-package-asio.patch
 create mode 100644 ports/ffmpeg/0018-libaom-Dont-use-aom_codec_av1_dx_algo.patch
 create mode 100644 ports/ffmpeg/0019-libx264-Do-not-explicitly-set-X264_API_IMPORTS.patch
 delete mode 100644 ports/flint/dll_flint.patch
 create mode 100644 ports/flint/fix-cmakelists.patch
 delete mode 100644 ports/flint/lib_flint.patch
 delete mode 100644 ports/fmi4cpp/fix-build_error.patch
 create mode 100644 ports/font-chef/disable-warnings-as-errors.patch
 create mode 100644 ports/foxi/portfile.cmake
 create mode 100644 ports/foxi/remove-test-targets.patch
 create mode 100644 ports/foxi/vcpkg.json
 create mode 100644 ports/freetype/fix-2.11-msvc-build.patch
 create mode 100644 ports/gdal/0008-Fix-absl-string_view.patch
 rename ports/geogram/{fix-cmake-config-and-install.patch => fix-vcpkg-install.patch} (85%)
 delete mode 100644 ports/geogram/fix-windows-dynamic.patch
 create mode 100644 ports/geos/disable-warning-4996.patch
 delete mode 100644 ports/geos/dont-build-astyle.patch
 delete mode 100644 ports/geos/dont-build-docs.patch
 create mode 100644 ports/geos/fix-exported-config.patch
 delete mode 100644 ports/geos/fix-static-deps.patch
 create mode 100644 ports/geos/install-hpp-files.patch
 delete mode 100644 ports/geos/make-geos-config-relocatable.patch
 delete mode 100644 ports/geos/pc-file-for-msvc.patch
 delete mode 100644 ports/geos/pc-file-libs-private.patch
 delete mode 100644 ports/getdns/ignore_copying.patch
 delete mode 100644 ports/getdns/install_dlls.patch
 delete mode 100644 ports/getdns/openssl_depend_libs.patch
 delete mode 100644 ports/glib/fix-libintl-detection.patch
 create mode 100644 ports/glib/libintl.patch
 create mode 100644 ports/graphviz/0001-Fix-build.patch
 create mode 100644 ports/graphviz/portfile.cmake
 create mode 100644 ports/graphviz/vcpkg.json
 rename ports/gtk/{build.patch => 0001-build.patch} (100%)
 create mode 100644 ports/gtk/0002-windows-build.patch
 create mode 100644 ports/gtk/0003-vs2022-rc.patch
 create mode 100644 ports/gtk/0004-macos-build.patch
 delete mode 100644 ports/hdf5/mingw-import-libs.patch
 create mode 100644 ports/hfsm2/usage
 create mode 100644 ports/highway/portfile.cmake
 create mode 100644 ports/highway/vcpkg.json
 create mode 100644 ports/hiredis/fix-ssize_t.patch
 delete mode 100644 ports/hwloc/CMakeLists.txt
 create mode 100644 ports/hwloc/fix_shared_win_build.patch
 create mode 100644 ports/hwloc/fix_wrong_ifdef.patch
 create mode 100644 ports/hypre/fix-dll-install-destination.patch
 create mode 100644 ports/imath/portfile.cmake
 create mode 100644 ports/imath/vcpkg.json
 delete mode 100644 ports/imgui-sfml/0002-fix_imgui_config.patch
 delete mode 100644 ports/imgui-sfml/0003-fix_osx.patch
 create mode 100644 ports/imgui-sfml/005-fix-imtextureid-define.patch
 create mode 100644 ports/influxdb-cxx/include-stringview.patch
 create mode 100644 ports/kdbindings/portfile.cmake
 create mode 100644 ports/kdbindings/vcpkg.json
 delete mode 100644 ports/kf5archive/add_support_for_static_builds.patch
 delete mode 100644 ports/kf5archive/add_zstd_to_cmake_config.patch
 delete mode 100644 ports/kf5archive/only_pkg_check_modules_if_pkgconfig_found.patch
 delete mode 100644 ports/kf5bookmarks/fix_config_cmake.patch
 delete mode 100644 ports/kf5configwidgets/add_support_for_static_builds.patch
 delete mode 100644 ports/kf5coreaddons/fix_static_build.patch
 delete mode 100644 ports/kf5crash/support_static_builds.patch
 create mode 100644 ports/kf5dbusaddons/x11_private_dependency.diff
 create mode 100644 ports/kf5declarative/portfile.cmake
 create mode 100644 ports/kf5declarative/vcpkg.json
 create mode 100644 ports/kf5globalaccel/xcb_xtest_optional.diff
 delete mode 100644 ports/kf5guiaddons/add_missing_static_dependencies.patch
 delete mode 100644 ports/kf5iconthemes/fix_config_cmake.patch
 create mode 100644 ports/kf5kcmutils/portfile.cmake
 create mode 100644 ports/kf5kcmutils/vcpkg.json
 create mode 100644 ports/kf5kio/fix_libiconv.patch
 create mode 100644 ports/kf5kio/portfile.cmake
 create mode 100644 ports/kf5kio/vcpkg.json
 create mode 100644 ports/kf5newstuff/portfile.cmake
 create mode 100644 ports/kf5newstuff/vcpkg.json
 delete mode 100644 ports/kf5notifications/fix_config_cmake.patch
 create mode 100644 ports/kf5solid/fix-libmount.patch
 delete mode 100644 ports/kf5solid/fix_config_cmake.patch
 delete mode 100644 ports/kf5windowsystem/27.patch
 delete mode 100644 ports/kf5windowsystem/28.patch
 delete mode 100644 ports/kf5xmlgui/add_support_for_static_builds.patch
 delete mode 100644 ports/kf5xmlgui/fix_static_resources.diff
 delete mode 100644 ports/kf5xmlgui/remove_explicit_shared_argument.patch
 create mode 100644 ports/launch-darkly-server/portfile.cmake
 create mode 100644 ports/launch-darkly-server/vcpkg.json
 create mode 100644 ports/libalkimia/dll_names.diff
 create mode 100644 ports/libalkimia/fix_explicit_shared_lib.diff
 create mode 100644 ports/libalkimia/portfile.cmake
 create mode 100644 ports/libalkimia/vcpkg.json
 create mode 100644 ports/libatomic-ops/portfile.cmake
 create mode 100644 ports/libatomic-ops/vcpkg.json
 create mode 100644 ports/libcanberra/03_onlyshowin_unity.patch
 create mode 100644 ports/libcanberra/gtk_dont_assume_x11.patch
 rename ports/libcanberra/{macos_pkgconfig.patch => pkgconfig.patch} (100%)
 create mode 100644 ports/libcanberra/undefined_reference.diff
 create mode 100644 ports/libdc1394/portfile.cmake
 create mode 100644 ports/libdc1394/vcpkg.json
 create mode 100644 ports/libevent/fix-usage.patch
 create mode 100644 ports/libftdi/dont_use_lib64.patch
 delete mode 100644 ports/libgcrypt/fix-flags.patch
 delete mode 100644 ports/libgcrypt/fix-pkgconfig.patch
 delete mode 100644 ports/libgeotiff/fix-config-version.patch
 delete mode 100644 ports/libgeotiff/fix-proj4.patch
 create mode 100644 ports/libgeotiff/skip-doc-install.patch
 create mode 100644 ports/libgeotiff/usage
 create mode 100644 ports/libgit2/fix-configcmake.patch
 delete mode 100644 ports/libheif/disable-depend-dav1d.patch
 create mode 100644 ports/libical/portfile.cmake
 create mode 100644 ports/libical/vcpkg.json
 delete mode 100644 ports/libigl/fix-imgui-set-cond.patch
 create mode 100644 ports/libjxl/disable-jxl_extras.patch
 create mode 100644 ports/libjxl/fix-dependencies.patch
 create mode 100644 ports/libjxl/fix-install-directories.patch
 create mode 100644 ports/libjxl/fix-link-flags.patch
 create mode 100644 ports/libjxl/portfile.cmake
 create mode 100644 ports/libjxl/vcpkg.json
 delete mode 100644 ports/liblas/fix-geotiff.patch
 delete mode 100644 ports/libmariadb/fix-build-error-with-cmake3.20.patch
 create mode 100644 ports/libmariadb/fix-openssl.patch
 create mode 100644 ports/libmariadb/no-extra-static-lib.patch
 create mode 100644 ports/libmariadb/pkgconfig.patch
 create mode 100644 ports/libmodplug/005-fix-install-paths.patch
 create mode 100644 ports/libmount/portfile.cmake
 create mode 100644 ports/libmount/vcpkg.json
 create mode 100644 ports/libmupdf/dont-generate-extract-3rd-party-things.patch
 create mode 100644 ports/libmupdf/use-if-instead-of-ifdef-in-writer.patch
 create mode 100644 ports/libmysql/004-added-limits-include.patch
 delete mode 100644 ports/libopenmpt/deaf2e3837fb08b1a53fd21bb53adbafe0a84e7d.patch
 create mode 100644 ports/libopensp/opensp_1.5.2-13.diff
 create mode 100644 ports/libopensp/portfile.cmake
 create mode 100644 ports/libopensp/uwp_getenv_fix.diff
 create mode 100644 ports/libopensp/vcpkg.json
 create mode 100644 ports/libopensp/windows_cmake_build.diff
 create mode 100644 ports/libraw/fix-install.patch
 create mode 100644 ports/libraw/usage
 create mode 100644 ports/libsecret/portfile.cmake
 create mode 100644 ports/libsecret/vcpkg.json
 create mode 100644 ports/libsercomm/portfile.cmake
 create mode 100644 ports/libsercomm/vcpkg.json
 create mode 100644 ports/libsigcpp/fix-shared-windows-build.patch
 create mode 100644 ports/libspatialite/gaiaconfig-msvc.patch
 create mode 100644 ports/libsquish/export-target.patch
 create mode 100644 ports/libtins/find-pcap_static.patch
 create mode 100644 ports/libtins/fix-source-writes.patch
 delete mode 100644 ports/libwebm/0001-fix-cmake.patch
 delete mode 100644 ports/libwebm/0003-fix-android-ndk-r22.patch
 create mode 100644 ports/libwebm/Fix-cmake.patch
 delete mode 100644 ports/libwebm/no-samples.patch
 create mode 100644 ports/libyaml/export-pkgconfig.patch
 create mode 100644 ports/libyuv/deprecated-warning.patch
 delete mode 100644 ports/libzip/fix-findpackage.patch
 delete mode 100644 ports/lodepng-c/CMakeLists.txt
 create mode 100644 ports/lodepng/usage
 create mode 100644 ports/mapnik/proj-find-fix.patch
 delete mode 100644 ports/mapnik/use-proj.patch
 create mode 100644 ports/mdspan/portfile.cmake
 create mode 100644 ports/mdspan/vcpkg.json
 delete mode 100644 ports/miniz/CMakeLists-targets.patch
 create mode 100644 ports/miniz/fix-pkgconfig-location.patch
 create mode 100644 ports/mongo-c-driver/fix-dependencies.patch
 delete mode 100644 ports/mongo-cxx-driver/fix-android.patch
 create mode 100644 ports/mongo-cxx-driver/fix-dependencies.patch
 delete mode 100644 ports/mongo-cxx-driver/fix-dependency-libbson.patch
 delete mode 100644 ports/mongo-cxx-driver/fix-dependency-mongocdriver.patch
 delete mode 100644 ports/mpg123/0001-fix-checkcpuarch-path.patch
 delete mode 100644 ports/mpg123/0002-fix-libmpg123-uwp-build.patch
 delete mode 100644 ports/mpg123/0003-fix-libout123-uwp-build.patch
 delete mode 100644 ports/mpg123/0004-fix-libsyn123-uwp-build.patch
 create mode 100644 ports/mpg123/no-executables.patch
 delete mode 100644 ports/msdfgen/compatibility.patch
 create mode 100644 ports/nanodbc/add-missing-include.patch
 create mode 100644 ports/nanodbc/find-unixodbc.patch
 create mode 100644 ports/netcdf-c/fix-dependency-libzip.patch
 create mode 100644 ports/nifly/portfile.cmake
 create mode 100644 ports/nifly/vcpkg.json
 delete mode 100644 ports/nmslib/fix-headers.patch
 create mode 100644 ports/offscale-libetcd-cpp/install-debug.patch
 delete mode 100644 ports/onnx/wrap-onnxifi-targets.patch
 create mode 100644 ports/oof/portfile.cmake
 create mode 100644 ports/oof/vcpkg.json
 create mode 100644 ports/openblas/install-tools.patch
 delete mode 100644 ports/opencolorio/fix-pystring-name.patch
 delete mode 100644 ports/opencolorio/use-find-openexr.patch
 create mode 100644 ports/opencv2/fix-path-contains-++-error.patch
 delete mode 100644 ports/opencv3/0011-fix-caffe-io.patch
 create mode 100644 ports/opencv3/0011-remove-python2.patch
 delete mode 100644 ports/opencv4/0011-fix-caffe-io.patch
 create mode 100644 ports/opencv4/0011-remove-python2.patch
 delete mode 100644 ports/openni2/disable_kinect.patch
 create mode 100644 ports/openssl/install-pc-files.cmake
 create mode 100644 ports/openssl/openssl.pc.in
 create mode 100644 ports/opensubdiv/fix-build-type.patch
 create mode 100644 ports/opensubdiv/fix-dependencies.patch
 create mode 100644 ports/opensubdiv/fix-mac-build.patch
 create mode 100644 ports/osg-qt/use-lib.patch
 delete mode 100644 ports/osg/fix-builderror-with-libtiff.patch
 delete mode 100644 ports/osgearth/deprecated_cpp_fix.patch
 create mode 100644 ports/osgearth/fix-gcc11-compilation.patch
 create mode 100644 ports/osgearth/fix-imgui.patch
 delete mode 100644 ports/palsigslot/usage
 create mode 100644 ports/pcl/fix-cmake_find_library_suffixes.patch
 create mode 100644 ports/pcl/fix-find-libusb.patch
 delete mode 100644 ports/pcl/fix-link-libpng.patch
 rename ports/pcl/{boost-1.70.patch => fix-numeric-literals-flag.patch} (53%)
 create mode 100644 ports/pcl/fix-pkgconfig.patch
 delete mode 100644 ports/pcl/realsense2.patch
 delete mode 100644 ports/pdal/geotiff.patch
 create mode 100644 ports/pe-parse/arm64-windows-fix.patch
 create mode 100644 ports/pffft/CMakeLists.txt
 create mode 100644 ports/pffft/copyright
 create mode 100644 ports/pffft/portfile.cmake
 create mode 100644 ports/pffft/vcpkg.json
 create mode 100644 ports/poly2tri/fix-sweep-h-codepage.patch
 delete mode 100644 ports/proj4/fix-sqlite3-bin.patch
 create mode 100644 ports/proj4/pkgconfig.patch
 create mode 100644 ports/protobuf-c/fix-crt-linkage.patch
 delete mode 100644 ports/protobuf-c/fix-features.patch
 delete mode 100644 ports/protobuf-c/fix-usage-issue.patch
 create mode 100644 ports/ptyqt/portfile.cmake
 create mode 100644 ports/ptyqt/vcpkg.json
 create mode 100644 ports/python3/0008-fix-parallel-install.patch
 create mode 100644 ports/qt5-base/patches/cocoa.patch
 create mode 100644 ports/qtapplicationmanager/bump-cmake-version.patch
 create mode 100644 ports/qtapplicationmanager/portfile.cmake
 create mode 100644 ports/qtapplicationmanager/vcpkg.json
 create mode 100644 ports/qtapplicationmanager/wrapper-fixes.patch
 create mode 100644 ports/qtdeviceutilities/portfile.cmake
 create mode 100644 ports/qtdeviceutilities/vcpkg.json
 create mode 100644 ports/qtinterfaceframework/fix-taglib-search.patch
 create mode 100644 ports/qtinterfaceframework/portfile.cmake
 create mode 100644 ports/qtinterfaceframework/vcpkg.json
 create mode 100644 ports/qtkeychain-qt6/portfile.cmake
 create mode 100644 ports/qtkeychain-qt6/vcpkg.json
 create mode 100644 ports/qtmultimedia/remove_unistd.patch
 create mode 100644 ports/qtpositioning/portfile.cmake
 create mode 100644 ports/qtpositioning/vcpkg.json
 delete mode 100644 ports/quantlib/disable-examples-tests.patch
 delete mode 100644 ports/quantlib/fix-mac-build.patch
 delete mode 100644 ports/quazip/vcpkg_remove_extra_static.patch
 create mode 100644 ports/qwt/fix-dynamic-static.patch
 delete mode 100644 ports/rang/CMakeLists.txt
 create mode 100644 ports/readosm/pc-file.patch
 delete mode 100644 ports/replxx/add-stdexcept.patch
 delete mode 100644 ports/replxx/replxxConfig.cmake
 delete mode 100644 ports/replxx/usage
 delete mode 100644 ports/restbed/asio-1-18-0-deprecations.patch
 create mode 100644 ports/restbed/fix-cmake.patch
 delete mode 100644 ports/restbed/fix-ninja-duplicates.patch
 delete mode 100644 ports/restbed/use-FindOpenSSL-cmake.patch
 delete mode 100644 ports/rtabmap/001_opencv.patch
 create mode 100644 ports/rtabmap/fix-qt.patch
 create mode 100644 ports/rtaudio/fix-alsa.patch
 create mode 100644 ports/s2n/remove-libcrypto-messages.patch
 create mode 100644 ports/sciter-js/portfile.cmake
 create mode 100644 ports/sciter-js/vcpkg.json
 create mode 100644 ports/sdl2-mixer/fix-featurempg123.patch
 create mode 100644 ports/sdl2/0005-sdl2-fix-mingw-checks.patch
 create mode 100644 ports/shogun/fix-cblas-path.patch
 create mode 100644 ports/sjpeg/portfile.cmake
 create mode 100644 ports/sjpeg/vcpkg.json
 create mode 100644 ports/skcrypter/portfile.cmake
 create mode 100644 ports/skcrypter/vcpkg.json
 delete mode 100644 ports/socket-io-client/fix-error-C3321.patch
 delete mode 100644 ports/sparsehash/00001-windows-use-std.patch
 delete mode 100644 ports/spatialite-tools/fix-linux-configure.patch
 create mode 100644 ports/squirrel/fix_optionally_build_sq.patch
 create mode 100644 ports/squirrel/portfile.cmake
 create mode 100644 ports/squirrel/vcpkg.json
 delete mode 100644 ports/systemc/tlm_correct_dependency.patch
 create mode 100644 ports/theia/fix-external-dependencies2.patch
 delete mode 100644 ports/tinyspline/001-do-not-treat-warnings-as-errors.patch
 delete mode 100644 ports/tinyxml2/fix-debug-postfix.patch
 delete mode 100644 ports/tinyxml2/fix-symbol-exports.patch
 create mode 100644 ports/tl-ranges/portfile.cmake
 create mode 100644 ports/tl-ranges/vcpkg.json
 delete mode 100644 ports/type-safe/disable_tests.patch
 create mode 100644 ports/upb/fix-cmakelists.patch
 delete mode 100644 ports/upb/no-wyhash.patch
 create mode 100644 ports/vcpkg-gn/portfile.cmake
 create mode 100644 ports/vcpkg-gn/vcpkg-port-config.cmake
 create mode 100644 ports/vcpkg-gn/vcpkg.json
 create mode 100644 ports/vcpkg-gn/vcpkg_gn_configure.cmake
 create mode 100644 ports/vcpkg-gn/vcpkg_gn_install.cmake
 create mode 100644 ports/vcpkg-qmake/README.md
 create mode 100644 ports/vcpkg-qmake/copyright
 create mode 100644 ports/vcpkg-qmake/portfile.cmake
 create mode 100644 ports/vcpkg-qmake/vcpkg-port-config.cmake
 create mode 100644 ports/vcpkg-qmake/vcpkg.json
 create mode 100644 ports/vcpkg-qmake/vcpkg_qmake_configure.cmake
 create mode 100644 ports/vcpkg-tool-meson/meson-intl.patch
 create mode 100644 ports/vcpkg-tool-meson/portfile.cmake
 create mode 100644 ports/vcpkg-tool-meson/vcpkg.json
 create mode 100644 ports/vtk/UseProj5Api.patch
 create mode 100644 ports/vtk/fix-gdal.patch
 create mode 100644 ports/vtk/missing-limits.patch
 create mode 100644 ports/vxl/testlib.patch
 create mode 100644 ports/wavelib/disable-test.patch
 delete mode 100644 ports/wildmidi/0001-add-install-target.patch
 create mode 100644 ports/winpty/CMakeLists.txt
 create mode 100644 ports/winpty/allow-build-static.patch
 create mode 100644 ports/winpty/portfile.cmake
 create mode 100644 ports/winpty/vcpkg.json
 create mode 100644 ports/wtl/appwizard_setup.js-vs2022.patch
 create mode 100644 ports/wtl/atlmisc.h-bug329.patch
 create mode 100644 ports/xaudio2redist/Findxaudio2redist.cmake
 create mode 100644 ports/xaudio2redist/vcpkg-cmake-wrapper.cmake
 create mode 100644 ports/yasm/add-feature-tools.patch
 create mode 100644 ports/zstr/usage
 create mode 100644 scripts/cmake/vcpkg_backup_restore_env_vars.cmake
 create mode 100644 scripts/test_ports/cmake-user/portfile.cmake
 create mode 100644 scripts/test_ports/cmake-user/project/CMakeLists.txt
 create mode 100644 scripts/test_ports/cmake-user/vcpkg.json
 delete mode 100644 scripts/test_ports/vcpkg-ci-opencv/CONTROL
 create mode 100644 scripts/test_ports/vcpkg-ci-opencv/vcpkg.json
 create mode 100644 versions/a-/alsa.json
 create mode 100644 versions/a-/asio-grpc.json
 create mode 100644 versions/a-/azure-security-keyvault-certificates-cpp.json
 create mode 100644 versions/b-/bext-sml.json
 create mode 100644 versions/b-/bext-wintls.json
 delete mode 100644 versions/b-/bsa.json
 create mode 100644 versions/b-/buck-yeh-bux-mariadb-client.json
 create mode 100644 versions/c-/cminpack.json
 create mode 100644 versions/c-/compoundfilereader.json
 create mode 100644 versions/c-/cpp-jwt.json
 create mode 100644 versions/f-/fastor.json
 create mode 100644 versions/f-/foxi.json
 create mode 100644 versions/g-/graphviz.json
 create mode 100644 versions/h-/highway.json
 create mode 100644 versions/i-/imath.json
 create mode 100644 versions/k-/kdbindings.json
 create mode 100644 versions/k-/kf5declarative.json
 create mode 100644 versions/k-/kf5kcmutils.json
 create mode 100644 versions/k-/kf5kio.json
 create mode 100644 versions/k-/kf5newstuff.json
 create mode 100644 versions/l-/launch-darkly-server.json
 create mode 100644 versions/l-/libalkimia.json
 create mode 100644 versions/l-/libatomic-ops.json
 create mode 100644 versions/l-/libdc1394.json
 create mode 100644 versions/l-/libical.json
 create mode 100644 versions/l-/libjxl.json
 create mode 100644 versions/l-/libmount.json
 create mode 100644 versions/l-/libopensp.json
 create mode 100644 versions/l-/libsecret.json
 create mode 100644 versions/l-/libsercomm.json
 create mode 100644 versions/m-/mdspan.json
 create mode 100644 versions/n-/nifly.json
 create mode 100644 versions/o-/oof.json
 create mode 100644 versions/p-/pffft.json
 create mode 100644 versions/p-/ptyqt.json
 create mode 100644 versions/q-/qtapplicationmanager.json
 create mode 100644 versions/q-/qtdeviceutilities.json
 create mode 100644 versions/q-/qtinterfaceframework.json
 create mode 100644 versions/q-/qtkeychain-qt6.json
 create mode 100644 versions/q-/qtpositioning.json
 create mode 100644 versions/q-/qwt-qt6.json
 create mode 100644 versions/s-/sciter-js.json
 create mode 100644 versions/s-/sjpeg.json
 create mode 100644 versions/s-/skcrypter.json
 create mode 100644 versions/s-/squirrel.json
 create mode 100644 versions/t-/tl-ranges.json
 create mode 100644 versions/v-/vcpkg-gn.json
 create mode 100644 versions/v-/vcpkg-qmake.json
 create mode 100644 versions/v-/vcpkg-tool-meson.json
 create mode 100644 versions/w-/winpty.json

E:\dev\projects\alpha_01\build\vcpkg>vcpkg update
Using local portfile versions. To update the local portfiles, use `git pull`.
The following packages differ from their port versions:
    boost-config:x64-windows-static  1.77.0#1 -> 1.77.0#2
    boost-modular-build-helper:x64-windows 1.77.0 -> 1.77.0#4
    egl-registry:x64-windows-static  2020-02-20#1 -> 2021-11-23
    freeglut:x64-windows-static      3.2.1#6 -> 3.2.1#7
    freetype:x64-windows-static      2.11.0 -> 2.11.0#2
    harfbuzz:x64-windows-static      2.9.0 -> 3.0.0#1
    icu:x64-windows                  69.1#15 -> 69.1#16
    icu:x64-windows-static           69.1#15 -> 69.1#16
    liblzma:x64-windows-static       5.2.5#3 -> 5.2.5#4
    libpng:x64-windows-static        1.6.37#15 -> 1.6.37#16
    openssl:x64-windows-static       1.1.1l#1 -> 1.1.1l#4
    pcre2:x64-windows-static         10.37 -> 10.39#1
    qt5-base:x64-windows-static      5.15.2#11 -> 5.15.2#18
    qt5-declarative:x64-windows-static 5.15.2#2 -> 5.15.2#3
    sqlite3:x64-windows-static       3.36.0#1 -> 3.37.0
    tiff:x64-windows-static          4.3.0#1 -> 4.3.0#2
    vcpkg-cmake-config:x64-windows   2021-09-27 -> 2021-12-01
    zlib:x64-windows-static          1.2.11#12 -> 1.2.11#13
    zstd:x64-windows-static          1.5.0 -> 1.5.0#1

To update these packages and all dependencies, run
    .\vcpkg upgrade

To only remove outdated packages, run
    .\vcpkg remove --outdated

E:\dev\projects\alpha_01\build\vcpkg>vcpkg upgrade --no-dry-run --no-binarycaching
The following packages will be rebuilt:
  * boost-algorithm[core]:x64-windows-static -> 1.77.0
  * boost-align[core]:x64-windows-static -> 1.77.0
  * boost-array[core]:x64-windows-static -> 1.77.0
  * boost-asio[core]:x64-windows-static -> 1.77.0
  * boost-assert[core]:x64-windows-static -> 1.77.0
  * boost-atomic[core]:x64-windows-static -> 1.77.0
  * boost-bind[core]:x64-windows-static -> 1.77.0
  * boost-chrono[core]:x64-windows-static -> 1.77.0
  * boost-circular-buffer[core]:x64-windows-static -> 1.77.0
  * boost-concept-check[core]:x64-windows-static -> 1.77.0
  * boost-config[core]:x64-windows-static -> 1.77.0#2
  * boost-container[core]:x64-windows-static -> 1.77.0
  * boost-container-hash[core]:x64-windows-static -> 1.77.0
  * boost-context[core]:x64-windows-static -> 1.77.0
  * boost-conversion[core]:x64-windows-static -> 1.77.0
  * boost-core[core]:x64-windows-static -> 1.77.0
  * boost-coroutine[core]:x64-windows-static -> 1.77.0
  * boost-crc[core]:x64-windows-static -> 1.77.0
  * boost-date-time[core]:x64-windows-static -> 1.77.0
  * boost-detail[core]:x64-windows-static -> 1.77.0
  * boost-dynamic-bitset[core]:x64-windows-static -> 1.77.0
  * boost-endian[core]:x64-windows-static -> 1.77.0
  * boost-exception[core]:x64-windows-static -> 1.77.0
  * boost-foreach[core]:x64-windows-static -> 1.77.0
  * boost-function[core]:x64-windows-static -> 1.77.0
  * boost-function-types[core]:x64-windows-static -> 1.77.0
  * boost-functional[core]:x64-windows-static -> 1.77.0
  * boost-fusion[core]:x64-windows-static -> 1.77.0
  * boost-integer[core]:x64-windows-static -> 1.77.0
  * boost-intrusive[core]:x64-windows-static -> 1.77.0
  * boost-io[core]:x64-windows-static -> 1.77.0
  * boost-iterator[core]:x64-windows-static -> 1.77.0
  * boost-lambda[core]:x64-windows-static -> 1.77.0
  * boost-lexical-cast[core]:x64-windows-static -> 1.77.0
  * boost-logic[core]:x64-windows-static -> 1.77.0
  * boost-math[core]:x64-windows-static -> 1.77.0
  * boost-modular-build-helper[core]:x64-windows -> 1.77.0#4
  * boost-move[core]:x64-windows-static -> 1.77.0
  * boost-mpl[core]:x64-windows-static -> 1.77.0
  * boost-multi-index[core]:x64-windows-static -> 1.77.0
  * boost-multiprecision[core]:x64-windows-static -> 1.77.0
  * boost-numeric-conversion[core]:x64-windows-static -> 1.77.0
  * boost-optional[core]:x64-windows-static -> 1.77.0
  * boost-phoenix[core]:x64-windows-static -> 1.77.0
  * boost-pool[core]:x64-windows-static -> 1.77.0
  * boost-proto[core]:x64-windows-static -> 1.77.0
  * boost-random[core]:x64-windows-static -> 1.77.0
  * boost-range[core]:x64-windows-static -> 1.77.0
  * boost-ratio[core]:x64-windows-static -> 1.77.0
  * boost-rational[core]:x64-windows-static -> 1.77.0
  * boost-regex[core]:x64-windows-static -> 1.77.0
  * boost-scope-exit[core]:x64-windows-static -> 1.77.0
  * boost-serialization[core]:x64-windows-static -> 1.77.0
  * boost-smart-ptr[core]:x64-windows-static -> 1.77.0
  * boost-spirit[core]:x64-windows-static -> 1.77.0
  * boost-static-assert[core]:x64-windows-static -> 1.77.0
  * boost-system[core]:x64-windows-static -> 1.77.0
  * boost-thread[core]:x64-windows-static -> 1.77.0
  * boost-throw-exception[core]:x64-windows-static -> 1.77.0
  * boost-tokenizer[core]:x64-windows-static -> 1.77.0
  * boost-tuple[core]:x64-windows-static -> 1.77.0
  * boost-type-index[core]:x64-windows-static -> 1.77.0
  * boost-type-traits[core]:x64-windows-static -> 1.77.0
  * boost-typeof[core]:x64-windows-static -> 1.77.0
  * boost-unordered[core]:x64-windows-static -> 1.77.0
  * boost-utility[core]:x64-windows-static -> 1.77.0
  * boost-variant[core]:x64-windows-static -> 1.77.0
  * boost-winapi[core]:x64-windows-static -> 1.77.0
  * egl-registry[core]:x64-windows-static -> 2021-11-23
  * freeglut[core]:x64-windows-static -> 3.2.1#7
  * freetype[brotli,bzip2,core,png,zlib]:x64-windows-static -> 2.11.0#2
  * harfbuzz[core]:x64-windows-static -> 3.0.0#1
  * icu[core]:x64-windows -> 69.1#16
  * icu[core]:x64-windows-static -> 69.1#16
  * jasper[core]:x64-windows-static -> 2.0.33
  * liblzma[core]:x64-windows-static -> 5.2.5#4
  * libpng[core]:x64-windows-static -> 1.6.37#16
  * libwebp[core,nearlossless,simd,unicode]:x64-windows-static -> 1.2.1
  * openssl[core]:x64-windows-static -> 1.1.1l#4
  * pcre2[core]:x64-windows-static -> 10.39#1
  * qt5-activeqt[core]:x64-windows-static -> 5.15.2#1
  * qt5-base[core]:x64-windows-static -> 5.15.2#18
  * qt5-declarative[core]:x64-windows-static -> 5.15.2#3
  * qt5-imageformats[core]:x64-windows-static -> 5.15.2#1
  * qt5-multimedia[core]:x64-windows-static -> 5.15.2#1
  * qt5-svg[core]:x64-windows-static -> 5.15.2#2
  * qt5-tools[core]:x64-windows-static -> 5.15.2#1
  * qt5-winextras[core]:x64-windows-static -> 5.15.2#1
  * sqlite3[core]:x64-windows-static -> 3.37.0
  * tiff[core,jpeg,lzma,zip]:x64-windows-static -> 4.3.0#2
  * vcpkg-cmake-config[core]:x64-windows -> 2021-12-01
  * zlib[core]:x64-windows-static -> 1.2.11#13
  * zstd[core]:x64-windows-static -> 1.5.0#1
The following packages will be built and installed:
  * brotli[core]:x64-windows -> 1.0.9#2
  * bzip2[core]:x64-windows -> 1.0.8#2
  * double-conversion[core]:x64-windows -> 3.1.5#1
  * egl-registry[core]:x64-windows -> 2021-11-23
  * freetype[brotli,bzip2,core,png,zlib]:x64-windows -> 2.11.0#2
  * harfbuzz[core]:x64-windows -> 3.0.0#1
  * libjpeg-turbo[core]:x64-windows -> 2.0.6#2
  * libpng[core]:x64-windows -> 1.6.37#16
  * openssl[core]:x64-windows -> 1.1.1l#4
  * pcre2[core]:x64-windows -> 10.39#1
  * qt5-base[core]:x64-windows -> 5.15.2#18
  * sqlite3[core]:x64-windows -> 3.37.0
  * vcpkg-tool-meson[core]:x64-windows -> 0.60.2
  * zlib[core]:x64-windows -> 1.2.11#13
  * zstd[core]:x64-windows -> 1.5.0#1
Additional packages (*) will be modified to complete this operation.
Starting package 1/201: boost-asio:x64-windows-static
Removing package boost-asio:x64-windows-static...
Removing package boost-asio:x64-windows-static... done
Elapsed time for package boost-asio:x64-windows-static: 1.185 s
Starting package 2/201: boost-coroutine:x64-windows-static
Removing package boost-coroutine:x64-windows-static...
Removing package boost-coroutine:x64-windows-static... done
Elapsed time for package boost-coroutine:x64-windows-static: 183.8 ms
Starting package 3/201: boost-multi-index:x64-windows-static
Removing package boost-multi-index:x64-windows-static...
Removing package boost-multi-index:x64-windows-static... done
Elapsed time for package boost-multi-index:x64-windows-static: 225.6 ms
Starting package 4/201: boost-serialization:x64-windows-static
Removing package boost-serialization:x64-windows-static...
Removing package boost-serialization:x64-windows-static... done
Elapsed time for package boost-serialization:x64-windows-static: 222.2 ms
Starting package 5/201: boost-spirit:x64-windows-static
Removing package boost-spirit:x64-windows-static...
Removing package boost-spirit:x64-windows-static... done
Elapsed time for package boost-spirit:x64-windows-static: 1.868 s
Starting package 6/201: boost-thread:x64-windows-static
Removing package boost-thread:x64-windows-static...
Removing package boost-thread:x64-windows-static... done
Elapsed time for package boost-thread:x64-windows-static: 269.2 ms
Starting package 7/201: boost-date-time:x64-windows-static
Removing package boost-date-time:x64-windows-static...
Removing package boost-date-time:x64-windows-static... done
Elapsed time for package boost-date-time:x64-windows-static: 145.7 ms
Starting package 8/201: boost-algorithm:x64-windows-static
Removing package boost-algorithm:x64-windows-static...
Removing package boost-algorithm:x64-windows-static... done
Elapsed time for package boost-algorithm:x64-windows-static: 180.7 ms
Starting package 9/201: boost-atomic:x64-windows-static
Removing package boost-atomic:x64-windows-static...
Removing package boost-atomic:x64-windows-static... done
Elapsed time for package boost-atomic:x64-windows-static: 368.3 ms
Starting package 10/201: boost-align:x64-windows-static
Removing package boost-align:x64-windows-static...
Removing package boost-align:x64-windows-static... done
Elapsed time for package boost-align:x64-windows-static: 67.76 ms
Starting package 11/201: boost-phoenix:x64-windows-static
Removing package boost-phoenix:x64-windows-static...
Removing package boost-phoenix:x64-windows-static... done
Elapsed time for package boost-phoenix:x64-windows-static: 898.6 ms
Starting package 12/201: boost-proto:x64-windows-static
Removing package boost-proto:x64-windows-static...
Removing package boost-proto:x64-windows-static... done
Elapsed time for package boost-proto:x64-windows-static: 152.2 ms
Starting package 13/201: boost-multiprecision:x64-windows-static
Removing package boost-multiprecision:x64-windows-static...
Removing package boost-multiprecision:x64-windows-static... done
Elapsed time for package boost-multiprecision:x64-windows-static: 123.3 ms
Starting package 14/201: boost-math:x64-windows-static
Removing package boost-math:x64-windows-static...
Removing package boost-math:x64-windows-static... done
Elapsed time for package boost-math:x64-windows-static: 1.197 s
Starting package 15/201: boost-lexical-cast:x64-windows-static
Removing package boost-lexical-cast:x64-windows-static...
Removing package boost-lexical-cast:x64-windows-static... done
Elapsed time for package boost-lexical-cast:x64-windows-static: 225.6 ms
Starting package 16/201: boost-foreach:x64-windows-static
Removing package boost-foreach:x64-windows-static...
Removing package boost-foreach:x64-windows-static... done
Elapsed time for package boost-foreach:x64-windows-static: 35.63 ms
Starting package 17/201: boost-random:x64-windows-static
Removing package boost-random:x64-windows-static...
Removing package boost-random:x64-windows-static... done
Elapsed time for package boost-random:x64-windows-static: 148.9 ms
Starting package 18/201: boost-range:x64-windows-static
Removing package boost-range:x64-windows-static...
Removing package boost-range:x64-windows-static... done
Elapsed time for package boost-range:x64-windows-static: 129.3 ms
Starting package 19/201: boost-crc:x64-windows-static
Removing package boost-crc:x64-windows-static...
Removing package boost-crc:x64-windows-static... done
Elapsed time for package boost-crc:x64-windows-static: 36.09 ms
Starting package 20/201: boost-array:x64-windows-static
Removing package boost-array:x64-windows-static...
Removing package boost-array:x64-windows-static... done
Elapsed time for package boost-array:x64-windows-static: 10.39 ms
Starting package 21/201: boost-unordered:x64-windows-static
Removing package boost-unordered:x64-windows-static...
Removing package boost-unordered:x64-windows-static... done
Elapsed time for package boost-unordered:x64-windows-static: 54.74 ms
Starting package 22/201: boost-container:x64-windows-static
Removing package boost-container:x64-windows-static...
Removing package boost-container:x64-windows-static... done
Elapsed time for package boost-container:x64-windows-static: 148.3 ms
Starting package 23/201: boost-intrusive:x64-windows-static
Removing package boost-intrusive:x64-windows-static...
Removing package boost-intrusive:x64-windows-static... done
Elapsed time for package boost-intrusive:x64-windows-static: 105.2 ms
Starting package 24/201: boost-chrono:x64-windows-static
Removing package boost-chrono:x64-windows-static...
Removing package boost-chrono:x64-windows-static... done
Elapsed time for package boost-chrono:x64-windows-static: 55.76 ms
Starting package 25/201: boost-endian:x64-windows-static
Removing package boost-endian:x64-windows-static...
Removing package boost-endian:x64-windows-static... done
Elapsed time for package boost-endian:x64-windows-static: 28.88 ms
Starting package 26/201: boost-logic:x64-windows-static
Removing package boost-logic:x64-windows-static...
Removing package boost-logic:x64-windows-static... done
Elapsed time for package boost-logic:x64-windows-static: 7.859 ms
Starting package 27/201: boost-circular-buffer:x64-windows-static
Removing package boost-circular-buffer:x64-windows-static...
Removing package boost-circular-buffer:x64-windows-static... done
Elapsed time for package boost-circular-buffer:x64-windows-static: 73.2 ms
Starting package 28/201: boost-functional:x64-windows-static
Removing package boost-functional:x64-windows-static...
Removing package boost-functional:x64-windows-static... done
Elapsed time for package boost-functional:x64-windows-static: 75.1 ms
Starting package 29/201: boost-scope-exit:x64-windows-static
Removing package boost-scope-exit:x64-windows-static...
Removing package boost-scope-exit:x64-windows-static... done
Elapsed time for package boost-scope-exit:x64-windows-static: 46.08 ms
Starting package 30/201: boost-function:x64-windows-static
Removing package boost-function:x64-windows-static...
Removing package boost-function:x64-windows-static... done
Elapsed time for package boost-function:x64-windows-static: 44.15 ms
Starting package 31/201: boost-variant:x64-windows-static
Removing package boost-variant:x64-windows-static...
Removing package boost-variant:x64-windows-static... done
Elapsed time for package boost-variant:x64-windows-static: 154.6 ms
Starting package 32/201: boost-lambda:x64-windows-static
Removing package boost-lambda:x64-windows-static...
Removing package boost-lambda:x64-windows-static... done
Elapsed time for package boost-lambda:x64-windows-static: 47.44 ms
Starting package 33/201: boost-bind:x64-windows-static
Removing package boost-bind:x64-windows-static...
Removing package boost-bind:x64-windows-static... done
Elapsed time for package boost-bind:x64-windows-static: 221 ms
Starting package 34/201: boost-regex:x64-windows-static
Removing package boost-regex:x64-windows-static...
Removing package boost-regex:x64-windows-static... done
Elapsed time for package boost-regex:x64-windows-static: 129.9 ms
Starting package 35/201: boost-dynamic-bitset:x64-windows-static
Removing package boost-dynamic-bitset:x64-windows-static...
Removing package boost-dynamic-bitset:x64-windows-static... done
Elapsed time for package boost-dynamic-bitset:x64-windows-static: 77.36 ms
Starting package 36/201: boost-tokenizer:x64-windows-static
Removing package boost-tokenizer:x64-windows-static...
Removing package boost-tokenizer:x64-windows-static... done
Elapsed time for package boost-tokenizer:x64-windows-static: 7.571 ms
Starting package 37/201: boost-iterator:x64-windows-static
Removing package boost-iterator:x64-windows-static...
Removing package boost-iterator:x64-windows-static... done
Elapsed time for package boost-iterator:x64-windows-static: 133.1 ms
Starting package 38/201: boost-fusion:x64-windows-static
Removing package boost-fusion:x64-windows-static...
Removing package boost-fusion:x64-windows-static... done
Elapsed time for package boost-fusion:x64-windows-static: 2.395 s
Starting package 39/201: boost-type-index:x64-windows-static
Removing package boost-type-index:x64-windows-static...
Removing package boost-type-index:x64-windows-static... done
Elapsed time for package boost-type-index:x64-windows-static: 84.68 ms
Starting package 40/201: boost-container-hash:x64-windows-static
Removing package boost-container-hash:x64-windows-static...
Removing package boost-container-hash:x64-windows-static... done
Elapsed time for package boost-container-hash:x64-windows-static: 18.55 ms
Starting package 41/201: boost-context:x64-windows-static
Removing package boost-context:x64-windows-static...
Removing package boost-context:x64-windows-static... done
Elapsed time for package boost-context:x64-windows-static: 48.85 ms
Starting package 42/201: boost-numeric-conversion:x64-windows-static
Removing package boost-numeric-conversion:x64-windows-static...
Removing package boost-numeric-conversion:x64-windows-static... done
Elapsed time for package boost-numeric-conversion:x64-windows-static: 34.93 ms
Starting package 43/201: boost-conversion:x64-windows-static
Removing package boost-conversion:x64-windows-static...
Removing package boost-conversion:x64-windows-static... done
Elapsed time for package boost-conversion:x64-windows-static: 6.907 ms
Starting package 44/201: boost-function-types:x64-windows-static
Removing package boost-function-types:x64-windows-static...
Removing package boost-function-types:x64-windows-static... done
Elapsed time for package boost-function-types:x64-windows-static: 132.3 ms
Starting package 45/201: boost-optional:x64-windows-static
Removing package boost-optional:x64-windows-static...
Removing package boost-optional:x64-windows-static... done
Elapsed time for package boost-optional:x64-windows-static: 21.54 ms
Starting package 46/201: boost-detail:x64-windows-static
Removing package boost-detail:x64-windows-static...
Removing package boost-detail:x64-windows-static... done
Elapsed time for package boost-detail:x64-windows-static: 51.47 ms
Starting package 47/201: boost-exception:x64-windows-static
Removing package boost-exception:x64-windows-static...
Removing package boost-exception:x64-windows-static... done
Elapsed time for package boost-exception:x64-windows-static: 267.3 ms
Starting package 48/201: boost-pool:x64-windows-static
Removing package boost-pool:x64-windows-static...
Removing package boost-pool:x64-windows-static... done
Elapsed time for package boost-pool:x64-windows-static: 42.82 ms
Starting package 49/201: boost-ratio:x64-windows-static
Removing package boost-ratio:x64-windows-static...
Removing package boost-ratio:x64-windows-static... done
Elapsed time for package boost-ratio:x64-windows-static: 33.67 ms
Starting package 50/201: boost-rational:x64-windows-static
Removing package boost-rational:x64-windows-static...
Removing package boost-rational:x64-windows-static... done
Elapsed time for package boost-rational:x64-windows-static: 6.411 ms
Starting package 51/201: boost-integer:x64-windows-static
Removing package boost-integer:x64-windows-static...
Removing package boost-integer:x64-windows-static... done
Elapsed time for package boost-integer:x64-windows-static: 87.08 ms
Starting package 52/201: boost-mpl:x64-windows-static
Removing package boost-mpl:x64-windows-static...
Removing package boost-mpl:x64-windows-static... done
Elapsed time for package boost-mpl:x64-windows-static: 1.553 s
Starting package 53/201: boost-utility:x64-windows-static
Removing package boost-utility:x64-windows-static...
Removing package boost-utility:x64-windows-static... done
Elapsed time for package boost-utility:x64-windows-static: 138.6 ms
Starting package 54/201: boost-smart-ptr:x64-windows-static
Removing package boost-smart-ptr:x64-windows-static...
Removing package boost-smart-ptr:x64-windows-static... done
Elapsed time for package boost-smart-ptr:x64-windows-static: 139.2 ms
Starting package 55/201: boost-move:x64-windows-static
Removing package boost-move:x64-windows-static...
Removing package boost-move:x64-windows-static... done
Elapsed time for package boost-move:x64-windows-static: 66.63 ms
Starting package 56/201: boost-tuple:x64-windows-static
Removing package boost-tuple:x64-windows-static...
Removing package boost-tuple:x64-windows-static... done
Elapsed time for package boost-tuple:x64-windows-static: 56.21 ms
Starting package 57/201: boost-core:x64-windows-static
Removing package boost-core:x64-windows-static...
Removing package boost-core:x64-windows-static... done
Elapsed time for package boost-core:x64-windows-static: 85.24 ms
Starting package 58/201: boost-throw-exception:x64-windows-static
Removing package boost-throw-exception:x64-windows-static...
Removing package boost-throw-exception:x64-windows-static... done
Elapsed time for package boost-throw-exception:x64-windows-static: 6.057 ms
Starting package 59/201: boost-assert:x64-windows-static
Removing package boost-assert:x64-windows-static...
Removing package boost-assert:x64-windows-static... done
Elapsed time for package boost-assert:x64-windows-static: 7.106 ms
Starting package 60/201: boost-concept-check:x64-windows-static
Removing package boost-concept-check:x64-windows-static...
Removing package boost-concept-check:x64-windows-static... done
Elapsed time for package boost-concept-check:x64-windows-static: 44.67 ms
Starting package 61/201: boost-typeof:x64-windows-static
Removing package boost-typeof:x64-windows-static...
Removing package boost-typeof:x64-windows-static... done
Elapsed time for package boost-typeof:x64-windows-static: 122.7 ms
Starting package 62/201: boost-io:x64-windows-static
Removing package boost-io:x64-windows-static...
Removing package boost-io:x64-windows-static... done
Elapsed time for package boost-io:x64-windows-static: 26.02 ms
Starting package 63/201: boost-system:x64-windows-static
Removing package boost-system:x64-windows-static...
Removing package boost-system:x64-windows-static... done
Elapsed time for package boost-system:x64-windows-static: 100.1 ms
Starting package 64/201: boost-type-traits:x64-windows-static
Removing package boost-type-traits:x64-windows-static...
Removing package boost-type-traits:x64-windows-static... done
Elapsed time for package boost-type-traits:x64-windows-static: 462.7 ms
Starting package 65/201: boost-static-assert:x64-windows-static
Removing package boost-static-assert:x64-windows-static...
Removing package boost-static-assert:x64-windows-static... done
Elapsed time for package boost-static-assert:x64-windows-static: 5.418 ms
Starting package 66/201: boost-winapi:x64-windows-static
Removing package boost-winapi:x64-windows-static...
Removing package boost-winapi:x64-windows-static... done
Elapsed time for package boost-winapi:x64-windows-static: 123 ms
Starting package 67/201: boost-config:x64-windows-static
Removing package boost-config:x64-windows-static...
Removing package boost-config:x64-windows-static... done
Elapsed time for package boost-config:x64-windows-static: 499.4 ms
Starting package 68/201: boost-modular-build-helper:x64-windows
Removing package boost-modular-build-helper:x64-windows...
Removing package boost-modular-build-helper:x64-windows... done
Elapsed time for package boost-modular-build-helper:x64-windows: 76.69 ms
Starting package 69/201: qt5-tools:x64-windows-static
Removing package qt5-tools:x64-windows-static...
Removing package qt5-tools:x64-windows-static... done
Elapsed time for package qt5-tools:x64-windows-static: 1.894 s
Starting package 70/201: qt5-activeqt:x64-windows-static
Removing package qt5-activeqt:x64-windows-static...
Removing package qt5-activeqt:x64-windows-static... done
Elapsed time for package qt5-activeqt:x64-windows-static: 121.3 ms
Starting package 71/201: qt5-winextras:x64-windows-static
Removing package qt5-winextras:x64-windows-static...
Removing package qt5-winextras:x64-windows-static... done
Elapsed time for package qt5-winextras:x64-windows-static: 214.2 ms
Starting package 72/201: qt5-multimedia:x64-windows-static
Removing package qt5-multimedia:x64-windows-static...
Removing package qt5-multimedia:x64-windows-static... done
Elapsed time for package qt5-multimedia:x64-windows-static: 574.6 ms
Starting package 73/201: qt5-declarative:x64-windows-static
Removing package qt5-declarative:x64-windows-static...
Removing package qt5-declarative:x64-windows-static... done
Elapsed time for package qt5-declarative:x64-windows-static: 1.709 s
Starting package 74/201: qt5-imageformats:x64-windows-static
Removing package qt5-imageformats:x64-windows-static...
Removing package qt5-imageformats:x64-windows-static... done
Elapsed time for package qt5-imageformats:x64-windows-static: 160.5 ms
Starting package 75/201: qt5-svg:x64-windows-static
Removing package qt5-svg:x64-windows-static...
Removing package qt5-svg:x64-windows-static... done
Elapsed time for package qt5-svg:x64-windows-static: 49.19 ms
Starting package 76/201: qt5-base:x64-windows-static
Removing package qt5-base:x64-windows-static...
Removing package qt5-base:x64-windows-static... done
Elapsed time for package qt5-base:x64-windows-static: 5.445 s
Starting package 77/201: egl-registry:x64-windows-static
Removing package egl-registry:x64-windows-static...
Removing package egl-registry:x64-windows-static... done
Elapsed time for package egl-registry:x64-windows-static: 31.75 ms
Starting package 78/201: jasper:x64-windows-static
Removing package jasper:x64-windows-static...
Removing package jasper:x64-windows-static... done
Elapsed time for package jasper:x64-windows-static: 135.7 ms
Starting package 79/201: freeglut:x64-windows-static
Removing package freeglut:x64-windows-static...
Removing package freeglut:x64-windows-static... done
Elapsed time for package freeglut:x64-windows-static: 106.4 ms
Starting package 80/201: harfbuzz:x64-windows-static
Removing package harfbuzz:x64-windows-static...
Removing package harfbuzz:x64-windows-static... done
Elapsed time for package harfbuzz:x64-windows-static: 47.31 ms
Starting package 81/201: freetype:x64-windows-static
Removing package freetype:x64-windows-static...
Removing package freetype:x64-windows-static... done
Elapsed time for package freetype:x64-windows-static: 123.4 ms
Starting package 82/201: icu:x64-windows-static
Removing package icu:x64-windows-static...
Removing package icu:x64-windows-static... done
Elapsed time for package icu:x64-windows-static: 369.2 ms
Starting package 83/201: icu:x64-windows
Removing package icu:x64-windows...
Removing package icu:x64-windows... done
Elapsed time for package icu:x64-windows: 394.9 ms
Starting package 84/201: tiff:x64-windows-static
Removing package tiff:x64-windows-static...
Removing package tiff:x64-windows-static... done
Elapsed time for package tiff:x64-windows-static: 145.4 ms
Starting package 85/201: liblzma:x64-windows-static
Removing package liblzma:x64-windows-static...
Removing package liblzma:x64-windows-static... done
Elapsed time for package liblzma:x64-windows-static: 65.43 ms
Starting package 86/201: libpng:x64-windows-static
Removing package libpng:x64-windows-static...
Removing package libpng:x64-windows-static... done
Elapsed time for package libpng:x64-windows-static: 119.5 ms
Starting package 87/201: libwebp:x64-windows-static
Removing package libwebp:x64-windows-static...
Removing package libwebp:x64-windows-static... done
Elapsed time for package libwebp:x64-windows-static: 106.3 ms
Starting package 88/201: openssl:x64-windows-static
Removing package openssl:x64-windows-static...
Removing package openssl:x64-windows-static... done
Elapsed time for package openssl:x64-windows-static: 384 ms
Starting package 89/201: pcre2:x64-windows-static
Removing package pcre2:x64-windows-static...
Removing package pcre2:x64-windows-static... done
Elapsed time for package pcre2:x64-windows-static: 76.66 ms
Starting package 90/201: sqlite3:x64-windows-static
Removing package sqlite3:x64-windows-static...
Removing package sqlite3:x64-windows-static... done
Elapsed time for package sqlite3:x64-windows-static: 16.92 ms
Starting package 91/201: zstd:x64-windows-static
Removing package zstd:x64-windows-static...
Removing package zstd:x64-windows-static... done
Elapsed time for package zstd:x64-windows-static: 78.74 ms
Starting package 92/201: vcpkg-cmake-config:x64-windows
Removing package vcpkg-cmake-config:x64-windows...
Removing package vcpkg-cmake-config:x64-windows... done
Elapsed time for package vcpkg-cmake-config:x64-windows: 6.408 ms
Starting package 93/201: zlib:x64-windows-static
Removing package zlib:x64-windows-static...
Removing package zlib:x64-windows-static... done
Elapsed time for package zlib:x64-windows-static: 17.78 ms
Detecting compiler hash for triplet x64-windows-static...
A suitable version of powershell-core was not found (required v7.2.0). Downloading portable powershell-core v7.2.0...
Downloading powershell-core...
  https://github.com/PowerShell/PowerShell/releases/download/v7.2.0/PowerShell-7.2.0-win-x86.zip -> E:\dev\projects\alpha_01\build\vcpkg\downloads\PowerShell-7.2.0-win-x86.zip
Extracting powershell-core...
Error: while detecting compiler information:
The log content at E:\dev\projects\alpha_01\build\vcpkg\buildtrees\detect_compiler\stdout-x64-windows-static.log is:
CMake Error at scripts/cmake/vcpkg_minimum_required.cmake:44 (message):
  Your vcpkg executable is from 2021-08-12 which is older than required by
  the caller of vcpkg_minimum_required(VERSION 2021-11-02).  Please
  re-acquire vcpkg by running bootstrap-vcpkg.
Call Stack (most recent call first):
  scripts/ports.cmake:85 (vcpkg_minimum_required)

Error: vcpkg was unable to detect the active compiler's information. See above for the CMake failure output.

E:\dev\projects\alpha_01\build\vcpkg>bootstrap-vcpkg
Downloading https://github.com/microsoft/vcpkg-tool/releases/download/2021-12-09/vcpkg.exe -> E:\dev\projects\alpha_01\build\vcpkg\vcpkg.exe... done.
Validating signature... done.

E:\dev\projects\alpha_01\build\vcpkg>git pull
Already up to date.

E:\dev\projects\alpha_01\build\vcpkg>vcpkg update
Using local portfile versions. To update the local portfiles, use `git pull`.
No packages need updating.

E:\dev\projects\alpha_01\build\vcpkg>vcpkg upgrade --no-dry-run --no-binarycaching
All installed packages are up-to-date with the local portfiles.
JackBoosY commented 2 years ago

Please track https://github.com/microsoft/vcpkg/discussions/17922.