Commit Graph

22553 Commits

Author SHA1 Message Date
Matthias Kuhn 874fff8a6a
Fixup Macho-O rpath for osx-dynamic (#39313) 2024-06-27 14:26:23 -07:00
jim wang 73a17352c6
[vlpp] Update to 1.2.9.0 and fix build error (#35812) 2024-06-27 14:23:50 -07:00
Rafael Kitover 47a2fae41f
[faudio] Fix hash (#39562) 2024-06-27 14:12:06 -07:00
Kai Pastor 73794ce5f6
[gdal] Update to 3.9.1 (#39550) 2024-06-27 13:35:34 -07:00
Jan Dupej 8494f45567
[bond] Update Bond port to v. 11.0.1 (#39559) 2024-06-27 13:09:39 -07:00
Billy O'Neal c247b81088
[msquic] Rename from ms-quic and remove the tools feature. (#39500) 2024-06-26 21:37:24 -07:00
Andre Nguyen 85782ff108
[small-gicp] New port (#39393) 2024-06-26 21:26:53 -07:00
Matthias Kuhn 53c42cb317
[botan] Fix building dynamic for non-windows systems (#39453) 2024-06-26 21:22:32 -07:00
gaoshan ef7c629803
[zlmediakit] Fix zlmediakit android (#39403) 2024-06-26 21:15:25 -07:00
Aleksi Sapon 7176d94a0b
[date] Update to HEAD versioning (#39465) 2024-06-26 21:14:27 -07:00
talregev 2318038614
[curl] Add feature gsasl (#39497)
Merged upstream as https://github.com/curl/curl/pull/13948
2024-06-26 21:12:35 -07:00
Alexis La Goutte 352e46d192
[nghttp3] update to 1.3.0 (#38846) 2024-06-26 21:04:42 -07:00
jim wang 20ee7e19f2
[presentmon] Add source code files (#39532) 2024-06-26 20:45:52 -07:00
MonicaLiu 2aec6dc332
[acl] Update to 2.3.2 (#39506) 2024-06-26 20:45:32 -07:00
Kai Pastor a0140d65bb
[expat] Ensure dllimport (#39505) 2024-06-26 20:30:23 -07:00
therselman 513ccfb2cb
[abseil] Fix missing #include <random> for std::uniform_int_distribution (#39522) 2024-06-26 20:25:54 -07:00
Simone Gasparini d723b88bd6
[cctag] update to v1.0.4 (#39467) 2024-06-26 20:22:06 -07:00
Ómar Högni Guðmarsson c79b293665
[mp-units] Version 2.2.0 (#39483) 2024-06-26 20:20:16 -07:00
c8ef c7e34d4f9a
[folly related] update to 06.24 (#39501) 2024-06-26 20:18:37 -07:00
Takatoshi Kondo 2467ec13e1
[async-mqtt] update port to 8.0.0 (#39507) 2024-06-26 20:18:19 -07:00
miyanyan 21e73b8279
[pocketpy] update to 1.4.6 (#39510) 2024-06-26 20:18:03 -07:00
miyanyan 535c665143
[pybind11] update to 2.13.0 (#39525) 2024-06-26 20:17:54 -07:00
Lily Wang ac0c351b27
[cista] Update to 0.15 (#39527) 2024-06-26 20:17:37 -07:00
c8ef 7cde0a593b
[yoga] update to 3.1.0 (#39529) 2024-06-26 20:17:19 -07:00
Nick Logozzo f55562f6c5
[libnick] Update to 2024.6.9 (#39536) 2024-06-26 20:17:05 -07:00
Rémy Tassoux abe1c2fd1c
[quill] Update to 4.5.0 (#39541) 2024-06-26 20:16:53 -07:00
talregev 67f5654fe4
[gsasl] Add new port (#39247) 2024-06-26 14:49:46 -07:00
Weihang Ding 2f7e9e11f2
[highway] Bump to 1.2.0 (#39086) 2024-06-26 13:05:50 -07:00
Alexander Neumann 9dc5ae24a3
[libcroco] switch to upstream make build (#25958)
Co-authored-by: Kai Pastor <dg0yt@darc.de>
2024-06-26 13:05:15 -07:00
Kai Pastor 467f9a6a27
[x264] Update to 0.164.3108, use official upstream (#39460) 2024-06-25 23:26:31 -07:00
Billy O'Neal 2e7fd315d7
[ms-quic] Remove from ci.baseline.txt and fix UWP builds. (#39498)
Also fix uwp builds so that all ci.baseline.txt entries can be removed,
submitted upstream as https://github.com/microsoft/msquic/pull/4373
Also fix x86-windows builds which incorrectly compared SYSTEM_PROCESSOR
with 'win32' rather than 'x86'. Submitted upstream as
https://github.com/microsoft/msquic/pull/4374 . This patch originally
authored by @LillyWangLL

Originally started from https://github.com/microsoft/vcpkg/pull/39475

Co-authored by: Lily Wang <v-lilywang@microsoft.com>
2024-06-25 11:02:38 -07:00
acidicMercury8 1cdb5e0b24
[gmmlib] update to 22.3.20 (#39490) 2024-06-24 18:55:43 -07:00
Ilya Lavrenov 41b97ac168
[openvino] disble apiValidator search (#39489)
Closes https://github.com/microsoft/vcpkg/issues/38221

Ports https://github.com/openvinotoolkit/openvino/pull/25069
2024-06-24 18:53:09 -07:00
Rafael Kitover 1cb06a0c62
[FAudio] update to 24.06 (#39469) 2024-06-24 18:47:39 -07:00
winsoft666 88fa129452
[veigar] Update to 1.2 (#39484) 2024-06-24 18:40:40 -07:00
Doug Cook 54fb22ead7
[libtracepoint] Update to 1.4.0, add "tools" features (#39418) 2024-06-24 18:14:14 -07:00
Kai Pastor c6043cde21
[x265] Update to 3.6, fix pthread flags, add feature "tools" (#39450)
Fixes build errors on android due to wrong pthread flags and 32 bit API
level requirements (`ftello`).

Alternative to #39314.
2024-06-24 18:03:17 -07:00
Ewerton Scaboro da Silva aa327cab63
[azure-iot-sdk-c] LTS_03_2024_Ref02 (#39499) 2024-06-24 17:55:52 -07:00
David Smith c4467cb686
[lightgbm] Add open-source library lightgbm to vcpkg (#39395) 2024-06-21 15:13:45 -07:00
c8ef 2f4b9ebdb4
[String view lite] update to 1.8.0 (#39433) 2024-06-21 14:49:14 -07:00
c8ef e7902e4b5d
[Type lite] update to 0.2.0 (#39434) 2024-06-21 14:48:57 -07:00
c8ef dbbc0018a0
[Rapidfuzz] update to 3.0.4 (#39438) 2024-06-21 14:33:20 -07:00
c8ef 46e16df80a
[Xsimd] update to 13.0.0 (#39437) 2024-06-21 14:33:05 -07:00
c8ef b0bd9cda32
[Rapidcsv] update to 8.82 (#39436) 2024-06-21 14:32:47 -07:00
c8ef 037e4f6380
[Robin map] update to 1.3.0 (#39435) 2024-06-21 14:32:33 -07:00
c8ef a0029f18b7
[Simdjson] update to 3.9.4 (#39432) 2024-06-21 14:18:20 -07:00
c8ef b6a70f847c
[Simdutf] update to 5.2.8 (#39431) 2024-06-21 14:18:04 -07:00
c8ef 383b10d6f1
[Roaring] update to 4.0.0 (#39430) 2024-06-21 14:17:51 -07:00
c8ef 42d8e7b410
[Toml11] update to 4.0.0 (#39429) 2024-06-21 14:17:00 -07:00
Dennis 561d171d79
[grpc/protobuf] Update grpc to 1.60.0 and update protobuf to 3.25.1 (#35781)
Resolves https://github.com/microsoft/vcpkg/issues/35566

This pr includes https://github.com/microsoft/vcpkg/pull/31159 and
https://github.com/microsoft/vcpkg/pull/35399

Ports changed in this pr:

Most of these changes stem from the fact that protobuf now depends on
abseil and requires c++14 while ports consume protobuf using
`target_link_libraries(lib ${Protobuf_LIBRARIES})` instead of
`target_link_libraries(lib PUBLIC protobuf::libprotobuf)`.

* **abseil** Updated to 03/04/2024 to address MSVC build issue in
openvino
* **arcus** Updated to 4.13.2
* **braft** Patched to use `find_package(Protobuf` instead of custom
FindProtobuf module. also link with `PUBLIC protobuf::libprotobuf)`.
* **brpc** Patch several `target_link_library` calls to include `PUBLIC`
instead of nothing. Patch some warnings that are treated as errors by
some OSX compiler. Patch usage of changed protobuf features most
importantly removal of `SetLogHandler`, tbd whether this patch is
acceptable with upstream.
* **cld3** Use CONFIG to find protobuf to propagate dependent abseil
libs and cxx14 correctly.
* **ecal** Use CONFIG to find protobuf. Use PUBLIC when linking it.
* **gamenetworkingsockets** Add `-DCMAKE_FIND_PACKAGE_PREFER_CONFIG=on`
for protobuf.
* **gz-transport12** Update to fix usage of removed protobuf features.
* **ignition-msgs1/5/6** Remove protobuf version check which is confused
by the duplicate versioning scheme (v25.1 vs. 3.25.1 vs 4.x). Why are we
even maintaining this no longer maintained major version of this port? I
would welcome a more strict policy on removing ports/adding them to
ci.baseline.txt
* **ignition-transport4/8/9** Same as above + cherry-pick a protobuf
deprecation patch.
* **libprotobuf-mutator** Cherry-pick two commits to address altered
protobuf functionality. Add CONFIG and PUBLIC to protobuf handling in
CMake.
* **marble** Explicitly set protobuf to not found since it is not part
of the vcpkg.json but is made available transitively but another
dependency.
* **mysql-connector-cpp** Several CMake changes and removal of
protobuf::SetLogHandler patch.
* **openvino** Find protobuf using CONFIG
* **osgearth** Link libraries using PUBLIC and link with
protobuf::libprotobuf instead of Protobuf_LIBRARIES
* **paraview** Find protobuf using CONFIG and remove version check
* **pulsar-client-cpp** Add protobuf linkage to PULSAR_OBJECT_LIB.
Simplify protoc patch. Remove -Werror.
* **shogun** Update and patch as much as possible. Users are required to
override bitsery version to 4.x to use shogun since it does not support
5.x provided by vcpkg. Therefore add shogun to ci.baseline.txt.
* **srpc** Update and fix static crt linkage. Patch protobuf linkage and
remove hardcoded `-std=c++11` flag. Protobuf requires c++14 and CMake
does not recognize the hardcoded c++11 flag and will therefore not add a
c++14 flag when the compiler uses c++14 by default.
* **upb** Update to align version with protobuf/grpc and use new github
repo. Patch usual CMake mess (they do not support CMake officially)
which should probably be `unofficial-upbConfig.cmake` but I didn't dig
into downstream implications so I kept it at `upbConfig.cmake` as
before.
* **utf8-range** Update to allign version with protobuf.
2024-06-21 13:39:50 -07:00