* [gRPC] update to v1.41.0
* update version
* [upb] Update to 2021-10-19
* Update pacth
* [upb] Fix upstream bug
* Replace depreciate functions
* version
* fix code
* version
* revert patch format
* update version
* Fix review advise
* update version
* Remove extra spaces
* update version
* update version
* Remove space in patch file
* change patch format from CRLF to CF
* update version
* revert patch format
* update version
* revert patch format
* update version
* Remove unnecessary additional
* update version
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
gRPC uses `upb`, but normally it vendors-in the dependency. The
vendored-in version uses a single library artifact, and the generated
pkg-config file simply adds `-lupb`. In `vcpkg` we use the `upb`
package. This has more libraries, and thus more `-lupb_*` options are
needed. Ideally we would use a `upb.pc` file, but that does not exist.
* move boost out of the toolchain
* move icu out of the toolchain
* remove CURL from the toolchain (was already unreachable?)
* remove gsl from toolchain
* remove grpc from toolchain
* version stuff
* fix indent and missing endif()
* version stuff
* Revert changes to vcpkg.cmake
* push port version
* version stuff