devel/flatbuffers 23.5.26p1 OpenBSD
memory optimized serialization library
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Ashton Fagg <[email protected]>
- Categories
- devel
Description
FlatBuffers is an efficient cross platform serialization library for C++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript, PHP, Python, Rust and Swift. It was originally created at Google for game development and other performance-critical applications.
What sets FlatBuffers apart is that it represents hierarchical data in a flat binary buffer in such a way that it can still be accessed directly without parsing/unpacking, while also still supporting data structure evolution (forwards/backwards compatibility).
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | devel/flatbuffers | 23.5.26p1 |
| FreeBSD | devel/flatbuffers | 25.12.19.2026.02.06.03.f2,1 |
| NetBSD | devel/flatbuffers | 25.12.19.1 |
| DragonFly | devel/flatbuffers | 25.1.24,1 |
| MidnightBSD | devel/flatbuffers | 23.3.3_1,1 |
Install
Binary package:
pkg_add flatbuffers
From the ports tree:
cd /usr/ports/devel/flatbuffers && make install