vcpkg/scripts/test_ports
Billy O'Neal e38b936343
Allow uname calls in download mode + Fix handling of files without RPATH (#37129)
... and don't fetch patchelf unless we actually need it. For example
cmake helper ports have no need to fetch patchelf.

In https://github.com/microsoft/vcpkg/pull/36056 , things were changed
to unconditionally patchelf when targeting Linux. Unfortunately that
broke --only-downloads a lot of the time. This fixes that.

Also contains @Osyotr 's fixes from
https://github.com/microsoft/vcpkg/pull/37190 to coalesce world rebuilds
a bit, so repeating comments from there:

Fixes https://github.com/microsoft/vcpkg/issues/37183
Towards https://github.com/microsoft/vcpkg/issues/25668
2024-03-07 15:19:17 -08:00
..
cmake [libuv] Update to 1.45.0 (#32165) 2023-06-27 17:07:58 -07:00
cmake-user [tiff] Add lerc support (#35471) 2024-02-08 22:41:50 -08:00
llfio-run-tests [OpenCV] upgrade to v4.5.5 (#22801) 2022-02-23 11:57:13 -08:00
outcome-run-tests [OpenCV] upgrade to v4.5.5 (#22801) 2022-02-23 11:57:13 -08:00
unit-test-cmake [z_vcpkg_setup_pkgconfig_path] debug needs share/pkgconfig (#36151) 2024-03-01 16:35:37 -08:00
vcpkg-acquire-msys-test [OpenCV] upgrade to v4.5.5 (#22801) 2022-02-23 11:57:13 -08:00
vcpkg-ci-ankurvdev-embedresource [ankurvdev-embedresource] adding new port (#34401) 2023-10-19 10:51:59 -07:00
vcpkg-ci-arrow [arrow] Update to 8.0.1, fix usage (#25983) 2022-07-27 12:39:30 -07:00
vcpkg-ci-boost [vcpkg-ci-boost] All triplets (#28619) 2023-12-20 20:24:18 -08:00
vcpkg-ci-ffmpeg [mpg123] Fix pc file for Windows, update deps (#34462) 2023-10-18 10:56:02 -07:00
vcpkg-ci-freerdp [freerdp] Update, cleanup + [libusb] Fix pc file (#32416) 2023-07-31 15:53:11 -07:00
vcpkg-ci-gdal [poppler] Fix poppler/paraview name clash (#35472) 2024-03-05 23:47:04 -08:00
vcpkg-ci-libgit2 [libssh2,libgit2,vcpkg-ci-libgit2] Fix, test, cleanup (#32440) 2023-07-11 11:18:41 -07:00
vcpkg-ci-llvm [llvm] update to v17.0.2 (#33600) 2023-10-12 10:46:42 -07:00
vcpkg-ci-mathgl [mathgl] Update, fix cmake config, dependencies, linkage, usage (#28311) 2023-01-07 00:59:30 -08:00
vcpkg-ci-mongo-cxx-driver [mongo-cxx-driver] Update (#27565) 2022-11-21 09:19:31 -08:00
vcpkg-ci-msys2 [vcpkg baseline][vcpkg-ci-msys2] Update msys2 (#36548) 2024-02-06 13:13:41 -08:00
vcpkg-ci-opencv [openimageio] Update to v2.3.17.0, revise dependencies and export (#23918) 2022-07-28 22:19:42 -07:00
vcpkg-ci-openimageio [openimageio] Update to v2.3.17.0, revise dependencies and export (#23918) 2022-07-28 22:19:42 -07:00
vcpkg-ci-paraview [seacas/vtkm/vtk/paraview] Add/update ports. (#27928) 2023-01-19 17:55:56 -08:00
vcpkg-ci-skia [skia] Update (#36680) 2024-02-21 22:42:39 -08:00
vcpkg-ci-soci [soci] Fix dependencies in, intern, out (#34327) 2023-10-10 17:32:58 -07:00
vcpkg-ci-wxwidgets [wxwidgets] Update and fix (#25572) 2022-07-11 14:06:54 -07:00
vcpkg-find-acquire-program Refine rpath fixup to inspect already existing rpaths (#36056) 2024-02-28 18:24:48 -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-from-git-test [vcpkg_from_git] Improve diagnostics. (#36539) 2024-03-06 11:28:35 -08:00