vcpkg/scripts/test_ports
Billy O'Neal aa40adda53
Patch Tuesday for May 2026 (#51854)
* Update to Visual Studio 2026 18.6.0 Build Tools / MSVC 19.51.
    * Skipped opencv2 entirely. opencv2 depends on `std::tr1` parts which has been removed in that compiler release. opencv2 is long unmaintained by the opencv developers; the last version is from 2019. I have not deindexed it because @cenit seems like he cares about it, and we still have some places where it works.
* Add tools that vcpkg usually needs to the build machine to avoid needing to fetch/unpack these every build:
    * CMake
    * Ninja
    * 7Zip
    * Git
* Azure CLI 2.86.0
* Python 3.14.5
* Fixed the "provision-entire-image.ps1" workflow for creating local VMs claiming that it was downloading from the internet even when it was using a side by side local installer.
* Deduplicated some of the installation logic from the deploy .ps1s.
* Ensure that all the .ps1s have LF line endings.

GPT 5.4 made contributions to the PowerShell improvements. It was unable to fix any of the regressions on its own, but it may have been able to do so if the line endings bug was fixed. (This bug causes copilot-cli to destroy every .patch/.diff it touches) https://github.com/github/copilot-cli/issues/1148
2026-05-23 09:08:04 -07:00
..
cmake Promote arm64-linux to a non-community triplet (#45331) 2026-03-04 11:37:03 -08:00
cmake-user [curl] Update to 8.20.0 (#51418) 2026-04-30 13:40:23 -07:00
llfio-run-tests
…
outcome-run-tests
…
rpath-macho-test Fix osx-dynamic install names for updated dependent shared library ids (#39889) 2024-11-28 11:49:29 -08:00
rpath-macho-test-binaries Fix osx-dynamic install names for updated dependent shared library ids (#39889) 2024-11-28 11:49:29 -08:00
rpath-test [rpath-test,rpath-test-binaries] Validate rpath fixup (#39319) 2024-07-29 23:08:04 -07:00
rpath-test-binaries [rpath-test,rpath-test-binaries] Validate rpath fixup (#39319) 2024-07-29 23:08:04 -07:00
sqlpp11-connector-mysql [sqlpp11,vcpkg-ci-sqlpp11] Fixes, cleanup, test port (#41128) 2024-09-25 15:46:34 -04:00
try-compile [world rebuild|toolchain] Fix try compile handling (#24493) 2024-06-19 14:38:36 -07:00
unit-test-cmake [scripts] Remove duplicates from `PATH` (#30396) 2025-10-22 16:51:13 -07:00
vcpkg-acquire-msys-test
…
vcpkg-ci-abcmake [abcmake] Add new port (#49876) 2026-02-11 10:30:15 -08:00
vcpkg-ci-angelscript [angelscript] update to 2.38.0 (#47684) 2025-10-13 11:56:50 -04:00
vcpkg-ci-ankurvdev-embedresource [Many tests ports] Run format-manifest on test_ports (#39294) 2024-06-17 11:36:42 -07:00
vcpkg-ci-arrow [Many tests ports] Run format-manifest on test_ports (#39294) 2024-06-17 11:36:42 -07:00
vcpkg-ci-asmjit [asmjit]: update to 2025-10-12 (#48287) 2025-11-14 13:46:18 -08:00
vcpkg-ci-aurora-au [aurora-au] Update to version 0.4.0 and add test port (#42679) 2024-12-23 10:17:35 -06:00
vcpkg-ci-bgfx [bgfx] Revise devendoring (#47441) 2025-09-22 08:07:44 -04:00
vcpkg-ci-blas [openblas] Revise, enable better cross builds (#42398) 2024-12-06 12:00:23 -08:00
vcpkg-ci-blender [openmpi] Fix host pkgconf path (#51563) 2026-05-08 01:10:34 -07:00
vcpkg-ci-boost Android: API level 28, dynamic CRT (#44424) 2025-03-20 00:19:48 -07:00
vcpkg-ci-box2d [box2d] Test, fix linkage, normalize (#45338) 2025-05-07 13:13:34 -04:00
vcpkg-ci-bullet3 [bullet3] Revise, enable Bullet3 libs (#43095) 2025-01-07 12:07:54 -05:00
vcpkg-ci-capstone [capstone] update to 5.0.6 (#46327) 2025-07-09 03:19:04 -07:00
vcpkg-ci-cblas [vcpkg-ci-cblas/lapack] Renamed from cblas/lapack-test (#48557) 2025-12-11 14:59:14 -08:00
vcpkg-ci-cmake-toolchain-file [test ports] minor cleanup (#44418) 2025-03-17 09:25:23 -04:00
vcpkg-ci-coin-or-ipopt [lapack,coin-or-ipopt,openblas] Misc fixes, new test port (#50767) 2026-03-31 09:56:12 +00:00
vcpkg-ci-crashpad [crashpad,vcpkg-ci-crashpad] Fixes, Android, test port (#40519) 2024-08-19 09:47:33 -07:00
vcpkg-ci-curl [curl] Fix dependencies, cleanup (#51597) 2026-05-11 00:46:35 -07:00
vcpkg-ci-dartsim [vcpkg-ci-dartsim] Test ode on arm windows (#44021) 2025-02-26 09:39:43 -05:00
vcpkg-ci-dawn [dawn] Bump to 20260219.200501 (#49798) 2026-03-05 13:46:27 -08:00
vcpkg-ci-dbus-cxx [dbus-cxx] add new port (#47683) 2025-10-07 21:48:48 -04:00
vcpkg-ci-dcmtk [dcmtk] add openjpeg feature (#46585) 2025-09-03 18:10:22 -07:00
vcpkg-ci-duckdb [duckdb] Sanitize (#48180) 2025-11-10 18:05:38 -08:00
vcpkg-ci-duktape [vcpkg-ci-duktape] New ci port (#51021) 2026-04-08 00:08:34 -07:00
vcpkg-ci-exiv2 [exiv2] Fix cmake config, cleanup, add test port (#47776) 2025-10-13 12:06:01 -07:00
vcpkg-ci-ffmpeg [vcpkg-ci-ffmpeg] Fix x64-android (#51509) 2026-05-02 22:03:20 -07:00
vcpkg-ci-fluidsynth [fluidsynth] update fluidsynth to version 2.5.0 (#47846) 2025-10-17 11:00:41 -07:00
vcpkg-ci-folly [folly,proxygen,snappy,fbthrift,cachelib] Fix integration (#44686) 2025-04-05 00:26:21 -07:00
vcpkg-ci-freerdp [freerdp] Update to 3.14.1 (#44931) 2025-04-14 15:42:45 -07:00
vcpkg-ci-gdal [arrow,gdal,arrow-adbc] Test and fix integration (#47958) 2025-10-27 12:56:08 -07:00
vcpkg-ci-ggml [rdma-core,suitesparce-paru,whisper-cpp] Acquire host pkg-config to find BLAS on arm64-linux CI (#51882) 2026-05-20 20:32:29 +00:00
vcpkg-ci-gmime [gmime] Update to 3.2.15, use official build system (#42959) 2024-12-30 10:25:08 -05:00
vcpkg-ci-gobject-introspection [gobject-introspection] Add test port, revise (#43722) 2025-05-09 09:47:19 -04:00
vcpkg-ci-gperftools [gperftools] update to 2.17.2 (#48873) 2025-12-15 12:24:16 -08:00
vcpkg-ci-graphicsmagick [graphicsmagick] Fix (#46839) 2025-08-11 11:01:16 -07:00
vcpkg-ci-graphviz [graphviz] Update to 14.1.1 (#48447) 2026-01-05 12:28:34 -08:00
vcpkg-ci-gz-common [vcpkg-ci-gz-common, gz-*,spdlog] New test port, fixes (#44389) 2025-03-24 10:28:31 -07:00
vcpkg-ci-half [half] Fix literal operator syntax, add test port (#50190) 2026-03-02 07:53:45 -08:00
vcpkg-ci-hello-imgui [hello-imgui] Test, fix (#44250) 2025-03-11 22:36:35 -04:00
vcpkg-ci-highway [vcpkg-ci-highway] New ci port (#51363) 2026-04-24 15:25:42 -07:00
vcpkg-ci-huira [huira] Update to 0.9.1, test port (#50489) 2026-03-17 14:17:53 -07:00
vcpkg-ci-icu [icu] Fix wrapper and pkgconfig files (#46007) 2025-06-24 15:30:44 -07:00
vcpkg-ci-imgui [imgui][many ports] Update to 1.92.6, support WebGPU feature (#48619) 2026-03-13 00:26:53 -07:00
vcpkg-ci-intelrdfpmathlib [intelrdfpmathlib] Install CMake config files, more headers, test port (#50083) 2026-02-23 07:41:46 -08:00
vcpkg-ci-itk [vcpkg baseline][opencv4] Add features to control hdf5 and tesseract dependencies, disable libiconv (#48492) 2025-12-04 16:57:38 -08:00
vcpkg-ci-juce [juce] Fix cross builds, cleanup (#42615) 2024-12-20 14:45:28 -06:00
vcpkg-ci-kubernetes [kubernetes] Test and fix cmake config (#49149) 2025-12-30 15:50:24 -08:00
vcpkg-ci-lapack [lapack-reference] Cleanup, more robust find_package(LAPACK) (#51282) 2026-04-22 17:20:17 -07:00
vcpkg-ci-libaec [libaec] Test and fix CMake config, add usage (#45340) 2025-05-07 13:17:08 -04:00
vcpkg-ci-libavif [libavif] Fix usage requirements export (#42250) 2024-11-25 12:35:02 -08:00
vcpkg-ci-libdatachannel [vcpkg-ci-libdatachannel] Update test port (#47442) 2025-09-22 10:55:37 -04:00
vcpkg-ci-libftdi1 [libftdi1] Fix, cleanup, C++ binding, test port (#40862) 2024-09-12 19:28:25 -07:00
vcpkg-ci-libgit2 [libgit2] Add SHA256 support via a feature (#49068) 2026-01-07 02:21:02 -08:00
vcpkg-ci-libgwenhywfar [libgwenhywfar] Update, fix android (#48781) 2025-12-11 15:43:22 -08:00
vcpkg-ci-libharu [libharu] Update to 2.4.5 (#49855) 2026-02-09 18:51:23 -08:00
vcpkg-ci-libhat [libhat]: add new package (#48132) 2025-11-04 15:00:12 -08:00
vcpkg-ci-libheif [libheif] Fix symbol export quirks, keep plugins (#46392) 2025-07-13 23:02:36 -07:00
vcpkg-ci-libigl [embree] Update (embree3) to 4.4.0 [libigl] Test and fix (#47815) 2025-10-31 10:20:39 -07:00
vcpkg-ci-libmem [vcpkg baseline][libmem] Remove embedded llvm and use port dependency instead (#43311) 2025-01-23 12:35:59 -08:00
vcpkg-ci-libmodbus [libmodbus] Update to 3.1.11, official build system (#45555) 2025-05-19 14:13:05 -04:00
vcpkg-ci-libmupdf [libmupdf] Update, fix CMake (#47698) 2025-10-13 10:04:32 -04:00
vcpkg-ci-libpqxx Update libpqxx to version 8.0.0 (#50624) 2026-03-23 11:02:31 -07:00
vcpkg-ci-libremidi [libremidi] Disable pipewire, add test port (#46564) 2025-07-23 15:44:59 -07:00
vcpkg-ci-libressl [libressl,vcpkg-ci-libressl] Test and fix exported config and wrapper (#41083) 2024-10-09 15:42:47 -04:00
vcpkg-ci-libscran-umappp [libscran-umappp] Update to 3.2.0 (#50045) 2026-02-18 08:42:05 -08:00
vcpkg-ci-libsigcpp [libsigcpp] Bump to 3.8.0 & Fix static linkage on windows (#50868) 2026-03-30 23:26:38 -07:00
vcpkg-ci-libsrtp [libsrtp] Add test port, fix export config (#45150) 2025-04-21 13:25:13 -07:00
vcpkg-ci-lief [LIEF] update to 0.17.0 (#47353) 2025-09-15 18:27:39 -07:00
vcpkg-ci-llama-cpp [ggml] update to v0.9.4 (#47616) 2025-10-06 10:34:40 -04:00
vcpkg-ci-llvm [Many tests ports] Run format-manifest on test_ports (#39294) 2024-06-17 11:36:42 -07:00
vcpkg-ci-lua [lua] Test, revise (#49582) 2026-01-28 01:24:07 -08:00
vcpkg-ci-luajit [luajit] Update, arm64-windows, test port (#49565) 2026-01-25 00:22:19 -08:00
vcpkg-ci-mapbox-variant [mapbox-variant] add cmakeconfig (#47738) 2025-10-13 12:30:25 -07:00
vcpkg-ci-mathgl
…
vcpkg-ci-matio [matio] Update, cleanup, export CMake config (#48308) 2025-11-17 12:02:03 -08:00
vcpkg-ci-mdl-sdk [mdl-sdk] Add "materialx" feature (#50255) 2026-03-03 12:38:01 -08:00
vcpkg-ci-mimalloc [mimalloc] Update to 3.2.7 (aka RC2) (#44699) 2026-01-21 01:33:56 -08:00
vcpkg-ci-minc [netcdf-c] Update to 4.9.3 (#46812) 2025-08-12 11:11:16 -07:00
vcpkg-ci-mpg123 [mpg123] Fix dllexport, fix pkgconfig, add test port (#42601) 2024-12-10 11:07:42 -05:00
vcpkg-ci-msh3 [msquic] Allow windows build without openssl (#43031) 2024-12-31 11:16:19 -08:00
vcpkg-ci-msys2 [vcpkg-ci-msys2] Add i686 gfortran to known_delisted (#51594) 2026-05-08 00:10:12 -07:00
vcpkg-ci-mysql-connector-cpp [mysql-connector-cpp] Revise, add test port (#42586) 2024-12-09 11:42:39 -08:00
vcpkg-ci-mzying2001-sw [mzying2001-sw] add test port (#48063) 2025-11-03 11:49:17 -08:00
vcpkg-ci-nanobind [python3] Update to 3.12.9, drop Windows 7 support (#40996) 2025-04-09 13:24:48 -07:00
vcpkg-ci-netgen [netgen] Optional features to reduce dependencies (#37950) 2024-04-19 07:52:41 -04:00
vcpkg-ci-nss [nspr,nss] Update, overhaul, test port (#46227) 2025-07-05 22:20:51 -07:00
vcpkg-ci-octave [octave] Add features (#46877) 2025-08-12 18:27:48 +00:00
vcpkg-ci-openblas [lapack,coin-or-ipopt,openblas] Misc fixes, new test port (#50767) 2026-03-31 09:56:12 +00:00
vcpkg-ci-opencv Patch Tuesday for May 2026 (#51854) 2026-05-23 09:08:04 -07:00
vcpkg-ci-openimageio [vcpkg baseline][opencv4] Add features to control hdf5 and tesseract dependencies, disable libiconv (#48492) 2025-12-04 16:57:38 -08:00
vcpkg-ci-openmvs [openmvs] Update to 2.3.0, revise (#48845) 2025-12-31 11:37:42 -05:00
vcpkg-ci-openvpn3 [openvpn3] Update, adapt upstream build, cleanup, test (#40677) 2024-09-03 12:28:36 -07:00
vcpkg-ci-orange-math [orange-math] update to 3.5.1 (#47150) 2025-09-04 13:03:59 -07:00
vcpkg-ci-orange-vmprotect-sdk [orange-vmprotect-sdk] new port (#50013) 2026-02-18 16:19:45 -08:00
vcpkg-ci-paraview [vtk] Fix cross-builds, control dependencies and capabilities (#47210) 2025-10-06 16:05:57 -04:00
vcpkg-ci-pixman [pixman] Add test port (#50041) 2026-02-17 13:45:14 -08:00
vcpkg-ci-plplot [plplot] Fix cross builds, fix exported config, add test port (#44234) 2025-03-20 01:06:01 -07:00
vcpkg-ci-podofo [podofo] Update to 1.0.0 (#45699) 2025-06-04 02:03:49 -07:00
vcpkg-ci-pybind11 [pybind11,python3,openimageio] Fix python modules on Android (#46539) 2025-07-24 12:16:22 -07:00
vcpkg-ci-python3 [vcpkg-ci-python3] Revise (#47654) 2026-01-30 16:52:15 -08:00
vcpkg-ci-qt5-quickcontrols2 [vcpkg-ci-qt5-quickcontrols2] New ci port (#51160) 2026-04-17 03:06:07 +00:00
vcpkg-ci-qtwebengine [qtwebengine] Fix build, add features for pdf and webengine (#46162) 2025-07-14 15:07:56 -07:00
vcpkg-ci-rest-rpc [asio,rest-rpc] Update asio, de-vendor msgpack from rest-rpc, test port (#41772) 2024-10-29 01:48:53 -07:00
vcpkg-ci-rewolf-wow64ext [rewolf-wow64ext]: assign unofficial:: namespace (#48378) 2025-11-18 22:40:18 -08:00
vcpkg-ci-rtlsdr [rtlsdr] Update to 2.0.2, cleanup (#43042) 2025-01-08 12:55:57 -05:00
vcpkg-ci-ryu Patch Tuesday for December 2024 (#42749) 2024-12-21 11:48:36 +00:00
vcpkg-ci-sdl3-image [sdl3-image] Update to 3.1.1, revise features, add test port (#43504) 2025-01-30 00:42:33 -08:00
vcpkg-ci-sdl3-ttf [plutovg,plutosvg,sdl3-ttf] Update and fix (#45523) 2025-05-16 11:06:27 -04:00
vcpkg-ci-shader-slang [shader-slang] Update to 2025.14.3, install cmake config (#46851) 2025-08-12 10:53:38 -07:00
vcpkg-ci-skia [dawn] New port (#47027) 2025-09-26 16:22:29 -04:00
vcpkg-ci-soci
…
vcpkg-ci-sol2 [sol2] Fix build with lua 5.5 (#49636) 2026-01-28 00:43:19 -08:00
vcpkg-ci-sqlpp11 [libmariadb] Update, major refresh (#41175) 2024-09-30 18:15:24 -04:00
vcpkg-ci-subversion [subversion] Added port (#48530) 2026-01-16 01:45:49 -08:00
vcpkg-ci-tdlib [tdlib] update to 1.8.63 (#51103) 2026-04-20 10:45:34 -07:00
vcpkg-ci-tgbot-cpp [tgbot-cpp] Revise configuration (#48780) 2025-12-10 11:59:39 -08:00
vcpkg-ci-tomlplusplus [tomlplusplus] Install CMake config (#44838) 2025-04-05 00:59:21 -07:00
vcpkg-ci-tree-sitter [tree-sitter-c,vcpkg-tool-tree-sitter] New ports (#44761) 2025-04-04 11:09:17 -07:00
vcpkg-ci-unarr [unarr] add new package (#47734) 2025-10-22 17:13:09 -07:00
vcpkg-ci-unicorn [unicorn] update version 2.1.1 (#42578) 2024-12-17 15:10:21 -05:00
vcpkg-ci-unixodbc [unixodbc] Update to 2.3.12, use new port [libltdl] (#47342) 2025-09-24 15:28:00 -04:00
vcpkg-ci-uwebsockets [usockets,uwebsockets] Update uwebsockets to 20.71.0, install and test CMake config, Cleanup (#42538) 2024-12-12 15:17:15 -05:00
vcpkg-ci-vcpkg-make [vcpkg-make] Improve checks and diagnostics (#47333) 2025-09-16 20:58:32 +00:00
vcpkg-ci-vcpkg-tool-nodejs [vcpkg-tool-nodejs] Do not break osx code signatures (#46353) 2025-07-10 01:27:39 -07:00
vcpkg-ci-vsgqt [vsgqt] New port (#47899) 2025-10-24 07:55:40 +00:00
vcpkg-ci-vxl [vxl] Update to 3.5.0 (#41518) 2024-10-15 00:28:34 -07:00
vcpkg-ci-webrtc [webrtc] Add a new port (#51082) 2026-05-05 15:44:03 -07:00
vcpkg-ci-whisper-cpp [ggml] Update, backport vulkan loader patch, restore test integrity (#47495) 2025-09-29 12:20:28 -04:00
vcpkg-ci-wxwidgets [ports] replace feature 'default-features' (#43347) 2025-01-24 12:47:47 -08:00
vcpkg-ci-yandex-disk-cpp-client [yandex-disk-cpp-client]: add test port (#47975) 2025-10-27 12:18:45 -07:00
vcpkg-find-acquire-program Make vcpkg_find_acquire_program more robust (#48280) 2025-11-26 14:31:27 -08:00
vcpkg-fix-rpath Allow uname calls in download mode + Fix handling of files without RPATH (#37129) 2024-03-07 15:19:17 -08:00
vcpkg-fixup-macho-rpath Fixup Macho-O rpath for osx-dynamic (#39313) 2024-06-27 14:26:23 -07:00
vcpkg-from-git-test [vcpkg_from_git] Improve diagnostics. (#36539) 2024-03-06 11:28:35 -08:00