summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/protobuf/protobuf_3.6.1.bb
Commit message (Collapse)AuthorAgeFilesLines
* protobuf: make python-protobuf dependency optional and default to offPaul Eggleton2018-09-251-2/+5
| | | | | | | | | | | | | | | | | | | | A dependency on python-protobuf was added in commit 5f6fcfd36272768a3ff9078c07c572cf5dc01ccd for the sole purpose of providing a ptest, however python-protobuf is in meta-python and thus this means that meta-oe would depend on meta-python by default (assuming your distro enables ptest by default), and we don't want that - meta-oe isn't supposed to depend upon any layer other than openembedded-core. Luckily we can still have a ptest even without the python support, so add a PACKAGECONFIG and leave it disabled by default. Note: the PACKAGECONFIG here is not particularly useful since it's only about what goes into the -ptest package and thus also the dependency. I contemplated just using LANG_SUPPORT instead, but PACKAGECONFIG does have the advantage that it's introspectable and fairly well understood so in the end I went with it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: Update from 3.6.0.1 -> 3.6.1Jens Rehsack2018-08-281-0/+90
Update recipe for protobuf to 3.6.1: 2018-07-27 version 3.6.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript) C++ * Introduced workaround for Windows issue with std::atomic and std::once_flag initialization (#4777, #4773). PHP * Added compatibility with PHP 7.3 (#4898). Ruby * Fixed Ruby crash involving Any encoding (#4718). More details available at: https://github.com/protocolbuffers/protobuf/compare/v3.6.0.1...v3.6.1 Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>