Proto commits in conan-io/conan-center-index

These 9 commits are when the Protocol Buffers files have changed:

Commit:1f93300
Author:Luis Caro Campos
Committer:GitHub

(#24215) grpc add version 1.65 * grpc add new versions * simplify test package * WIP * version ranges * grpc: attempt to fix shared build on macOS * wip * wip * wip * add 1.65 * undo accidental reformatting * wip * fix * fix

The documentation is generated from this commit.

Commit:f1aa3df
Author:Uilian Ries
Committer:GitHub

(#24163) [libprotobuf-mutator] Compatible with Conan 2.x * Protobug mutator compatible with Conan 2.x Signed-off-by: Uilian Ries <uilianries@gmail.com> * Add version 1.3 Signed-off-by: Uilian Ries <uilianries@gmail.com> * Enforce protobuf link Signed-off-by: Uilian Ries <uilianries@gmail.com> * update abseil usage Signed-off-by: Uilian Ries <uilianries@gmail.com> * consume all libs in tests Signed-off-by: Uilian Ries <uilianries@gmail.com> * define cxx language in cmakelists Signed-off-by: Uilian Ries <uilianries@gmail.com> * static-library on Windows Signed-off-by: Uilian Ries <uilianries@gmail.com> * Exclude examples from CMakeLists.txt The upstream uses EXCLUDE_FROM_ALL CMake feature to avoid building examples by default, however, CMake still parses the example cmake file and requires more external dependencies like expat. Signed-off-by: Uilian Ries <uilianries@gmail.com> * Do not build shared on Windows Signed-off-by: Uilian Ries <uilianries@gmail.com> --------- Signed-off-by: Uilian Ries <uilianries@gmail.com>

Commit:559c640
Author:Guillaume Egles
Committer:GitHub

(#17295) protobuf-c: initial onboarding (v1.4.1) * protobuf-c: initial onboarding (v1.4.1) * protobuf-c: minor cleanup * address PR comments * define cpp_info.builddirs * improve recipe * set min cppstd=14 * improve recipe * fix windows test_package * disable shared lib for now * address minor PR comments * adjust recipe and patch to latest upstream PR * add FIXME for shared support as per PR comment

Commit:d0e3886
Author:Luis Caro Campos
Committer:GitHub

protobuf 3.21.9: backport bugfix for GID_MAX macro clash on macOS (#16453) * protobuf 3.21.9: backport bugfix for GID_MAX macro crash on macOS * protobuf test package: add missing end line * protobuf: add patch_source field in yaml * protobuf: backport fix to all versions

Commit:834eaff
Author:Dennis
Committer:GitHub

(#11437) asio-grpc: add recipe * asio-grpc: Add recipe * asio-grpc: Restore default settings. Correctly detect C++17 compiler support * asio-grpc: Explicitly disable Boost.Asio's use of std::aligned_alloc to fix GCC 7 build * asio-grpc: Enable use_boost_container for Clang<12 builds with libstdc++ * asio-grpc: Use grpc 1.47.0 * asio-grpc: Do not rely of protoc plugins when cross compiling * asio-grpc: Add missing include <boost/asio/post.hpp> to test_package when cross compiling

Commit:2341f93
Author:n-bes
Committer:GitHub

(#8578) add 'libprotobuf-mutator' recipe * init libprotobuf-mutator * validate cppstd * allow only 'clang' * check libcxx * allow only 'libstdc++11' * patch before build * little improvements * Update recipes/libprotobuf-mutator/all/test_package/CMakeLists.txt Co-authored-by: Uilian Ries <uilianries@gmail.com> Co-authored-by: Uilian Ries <uilianries@gmail.com>

Commit:24101a3
Author:Javier G. Sogo
Committer:GitHub

(#5364) [grpc] Add grpc/1.37.0 * [grpc] Moving recipe to cci * use new versions * test package works * Add components * Focus on Mac builds first * remove shared option (mark as TODO) * add cmake_find_package_multi (there are config) * review by @Croydon * build Windows * add system_libs for Windows * typo * Apply suggestions from code review Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com> * Remove explicit cast It should be Conan the one that manages this conversion based on the possible values of the option. Conan should add definition type when calling CMake from command line or when writing this values to the toolchain. * Create the buildhelper * use straightforward name for options Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>

Commit:ca26682
Author:Carsten Sauerbrey

Added new version 3.11.4 with automatic test proto compilation

Commit:9e6cd9a
Author:Uilian Ries

Add Protobuf libs 3.9.1 Signed-off-by: Uilian Ries <uilianries@gmail.com>