summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/flatbuffers
Commit message (Collapse)AuthorAgeFilesLines
* cve_check: convert CVE_CHECK_IGNORE to CVE_STATUSAndrej Valek2023-07-271-2/+0
| | | | | | | | | - Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 23.1.4 -> 23.3.56Wang Mingyu2023-05-313-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License_update: Rename LICENSE.txt to LICENSE Changelog: ========== Mostly bug fixing for 64-bit support Adds support for specifying underling type of unions in C++ and TS/JS (#7954) 64-bit support for C++ (#7935) add key_field to compiled tests Add golden language directory Rework cmake flatc codegeneration (#7938) remove defining generated files in test srcs Add binary schema reflection (#7932) Migrate from rules_nodejs to rules_js/rules_ts (take 2) (#7928) flat_buffers.dart: mark const variable finals for internal Dart linters fixed some windows warnings (#7929) inject no long for FBS generation to remove logs in flattests (#7926) Revert "Migrate from rules_nodejs to rules_js/rules_ts (#7923)" (#7927) Migrate from rules_nodejs to rules_js/rules_ts (#7923) Only generate @kotlin.ExperimentalUnsigned annotation on create*Vector methods having an unsigned array type parameter. (#7881) additional check for absl::string_view availability (#7897) Optionally generate Python type annotations (#7858) Replace deprecated command with environment file (#7921) drop glibc from runtime dependencies (#7906) Make JSON supporting advanced union features (#7869) Allow to use functions from BuildFlatBuffers.cmake from a flatbuffers installation installed with CMake. (#7912) TS/JS: Use TypeError instead of Error when appropriate (#7910) Go: make generated code more compliant to "go fmt" (#7907) Support file_identifier in Go (#7904) Optionally generate type prefixes and suffixes for python code (#7857) Go: add test for FinishWithFileIdentifier (#7905) Fix go_sample.sh (#7903) [TS/JS] Upgrade dependencies (#7889) Add a FileWriter interface (#7821) TS/JS: Use minvalue from enum if not found (#7888) [CS] Verifier (#7850) README.md: PyPI case typo (#7880) Update go documentation link to point to root module (#7879) use Bool for flatbuffers bool instead of Byte (#7876) fix using null string in vector (#7872) Add flatbuffers-64 branch to CI for pushes made changes to the rust docs so they would compile. new_with_capacity is deprecated should use with_capacity, get_root_as_monster should be root_as_monster (#7871) Adding comment for code clarification (#7856) ToCamelCase() when kLowerCamel now converts first char to lower. (#7838) Fix help output for --java-checkerframework (#7854) Update filename to README.md and improve formatting (#7855) Update stale.yml Updated remaining usages of LICENSE.txt Refactoring of flatc generators to use an interface (#7797). Removed legacy cmake support and set min to 3.8 (#7801). Reworked entry points for Typescript/Javascript and compatibility for single file build (#7510) Removed go.mod files after some versioning issues were being report (#7780). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 22.12.06 -> 23.1.4Wang Mingyu2023-01-111-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 22.11.23 -> 22.12.06Wang Mingyu2022-12-121-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 22.10.26 -> 22.11.23Wang Mingyu2022-11-281-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 22.9.29 -> 22.10.26Wang Mingyu2022-10-311-2/+2
| | | | | | | | | | | Changelog: ========== Create release.yml [Python] Fixed the issue with nested unions relying on InitFromBuf. FlatBuffers Version 22.10.26 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 2.0.8 -> 22.9.29Wang Mingyu2022-10-091-2/+2
| | | | | | | | | | | Changelog: ========== Moves swift package to root of repository so it can be used directly Rust soundness fixes by @tustvold in #7518 [TS] Make strict compliant and improve typings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 2.0.6 -> 2.0.8Markus Volk2022-09-133-7/+8
| | | | | | | | * upgrade python3-flatbuffers as well * make sure that flatbuffers and python3-flatbuffers are using the same codebase Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flatbuffers: upgrade 2.0.6 -> 2.0.7zhengrq.fnst2022-09-031-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flatbuffer: enable nativeKai Kang2022-07-061-0/+1
| | | | | | | | Native python module of flatbuffer exists before it is split from flatbuffers. So add it back. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: update to 2.0.6Markus Volk2022-06-302-18/+21
| | | | | | | | | | | | | - fix flatc not found issue - build the python3 module as a separate package to allow proper install - remove fpic CXXFLAG as it seems to be unneeded - use python3-native - remove -DCMAKE_BUILD_TYPE=Release option and its outdated comment. After a long discussion the default behavior was changed: https://github.com/google/flatbuffers/pull/5180 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Use new CVE_CHECK_IGNORE variableKhem Raj2022-02-211-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-031-1/+1
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-6/+6
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* flatbuffers: upgrade 1.12.0 -> 2.0.0Andreas Müller2021-05-241-4/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: whitelist CVE-2020-35864Mikko Rapeli2021-01-171-0/+2
| | | | | | | | | | | | CVE-2020-35864 is for the rust crate for flatbuffers, not flatbuffers itself. https://security-tracker.debian.org/tracker/CVE-2020-35864 "NOT-FOR-US: flatbuffers rust crate" Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: add python3 supportHongxu Jia2020-12-161-1/+11
| | | | | | | Add package flatbuffers-python3 to install python3 scripts Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: Remove workarounds for gcc < 6Adrian Bunk2020-05-121-3/+2
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 1.11.0 -> 1.12.0Wang Mingyu2020-03-172-43/+3
| | | | | | | | 0001-Add-detection-of-strtoull_l-function.patch removed since it is included in 1.12.0 Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: add PIC compiler flag required for aarch64Andrey Zhizhikin2019-12-271-2/+2
| | | | | | | | | | | | | | | Add PIC flag to CXXFLAGS in order to solve the issue with linking against the library for aarch64. Without PIC enabled, linking against this library fails with following messages: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `[snap]' which may bind externally can not be used when making a shared object; recompile with -fPIC Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: update to 1.11.0Oleksandr Kravchuk2019-11-172-2/+42
| | | | | | | Add detection logic for strtoull_l function needed for musl builds Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: update to 1.10.0Adrian Freihofer2018-12-184-177/+5
| | | | | | | | | | | | | | This is in fact an update from 1.7.1 to 1.10.0. (The git hash of the 1.9.0 recipe referred flatbuffers release 1.7.1.) This patch is obsolete, a similar fix has been applied upstream: - 0001-correct-version-for-so-lib.patch These two patches have been applied upstream: - 0001-flatbuffers-Move-EndianSwap-template-to-flatbuffers-.patch - 0002-use-__builtin_bswap16-when-building-with-clang.patch Signed-off-by: Adrian Freihofer <adrian.freihofer@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: update to 1.9.0Pascal Bach2018-05-011-0/+0
| | | | Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
* flatbuffers: Fix build with clang on big-endian machinesKhem Raj2017-09-223-2/+147
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* flatbuffers: add version 1.7.1Pascal Bach2017-09-182-0/+61
Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>