Name grpc
Version 1.50.0
Summary
Description A high performance, open source, general-purpose RPC framework. Provides gRPC libraries for multiple languages written on top of shared C core library (C++, Node.js, Python, Ruby, Objective-C, PHP, C#)
Section libs
License Apache-2.0 & BSD-3-Clause & MPL-2.0
Homepage https://github.com/grpc/grpc
Recipe file recipes-devtools/grpc/grpc_1.50.0.bb
Layer meta-oe (langdale branch)
Inherits
  • cmake
  • pkgconfig
Dependencies
  • abseil-cpp
  • c-ares
  • cmake-native
  • googletest
  • grpc-native
  • libnsl2
  • ninja-native
  • openssl
  • pkgconfig-native
  • protobuf
  • protobuf-c
  • protobuf-c-native
  • protobuf-native
  • re2
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • protobuf-lite
PACKAGECONFIG options
  • cpp
  • csharp
  • node
  • objective-c
  • php
  • protobuf-lite
  • python
  • ruby
  • shared

Sources

gitsm://github.com/grpc/grpc.git

Patches

Patch Status
grpc/0001-Revert-Changed-GRPCPP_ABSEIL_SYNC-to-GPR_ABSEIL_SYNC.patch Unknown
grpc/0001-cmake-add-separate-export-for-plugin-targets.patch Submitted [https://github.com/grpc/grpc/pull/29328]
grpc/0001-cmake-Link-with-libatomic-on-rv32-rv64.patch Pending

bbappends

This recipe is appended by:

meta-mingw grpc_%.bbappend

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master grpc 1.66.1
styhead (Yocto Project 5.1) grpc 1.66.1
scarthgap (Yocto Project 5.0) grpc 1.60.1
nanbield (Yocto Project 4.3) grpc 1.56.2
mickledore (Yocto Project 4.2) grpc 1.50.1
langdale (Yocto Project 4.1) grpc 1.50.0 (this recipe)
kirkstone (Yocto Project 4.0) grpc 1.46.7
honister (Yocto Project 3.4) grpc 1.38.1
hardknott (Yocto Project 3.3) grpc 1.36.4
gatesgarth (Yocto Project 3.2) grpc 1.24.3
dunfell (Yocto Project 3.1) grpc 1.24.3