Name grpc
Version 1.60.1
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.60.1.bb
Layer meta-tango (scarthgap branch)
Inherits
  • cmake
  • pkgconfig
Dependencies
  • abseil-cpp
  • c-ares
  • cmake-native
  • googletest
  • grpc-native
  • libnsl2
  • ninja-native
  • openssl
  • pkgconfig-native
  • protobuf
  • protobuf-native
  • re2
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
  • 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-cmake-Link-with-libatomic-on-rv32-rv64.patch Pending
grpc/CVE-2024-7246.patch Backport
grpc/CVE-2024-11407.patch Backport [https://github.com/grpc/grpc/commit/e9046b2bbebc0cb7f5dc42008f807f6c7e98e791]

bbappends

This recipe is appended by:

meta-mingw grpc_%.bbappend
meta-webosose grpc_%.bbappend

Other branches

This recipe in other branches of meta-tango:

Branch Recipe
scarthgap (Yocto Project 5.0) grpc 1.60.1 (this recipe)
kirkstone (Yocto Project 4.0) grpc 1.60.1