BSD Ports

devel/flatbuffers 23.3.3_1,1 MidnightBSD

Memory efficient serialization library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
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.

In the other systems

SystemPortVersion
MidnightBSDdevel/flatbuffers23.3.3_1,1
FreeBSDdevel/flatbuffers25.12.19.2026.02.06.03.f2,1
OpenBSDdevel/flatbuffers23.5.26p1
NetBSDdevel/flatbuffers25.12.19.1
DragonFlydevel/flatbuffers25.1.24,1
HardenedBSDdevel/flatbuffers25.12.19.2026.02.06.03.f2,1
GhostBSDdevel/flatbuffers25.12.19.2026.02.06.03.f2,1

Install

Binary package:

mport install flatbuffers

From mports:

cd /usr/mports/devel/flatbuffers && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	flatbuffers>0:devel/flatbuffers
LIB_DEPENDS=	libflatbuffers.so:devel/flatbuffers

Dependencies

Required by 1

Configuration

No options to configure.

USES
cmake:testing compiler:c++14-lang cpe python:build
Service scripts
none

Files

pkg-plist 42
  • bin/flatc
  • include/flatbuffers/allocator.h
  • include/flatbuffers/array.h
  • include/flatbuffers/base.h
  • include/flatbuffers/buffer.h
  • include/flatbuffers/buffer_ref.h
  • include/flatbuffers/code_generator.h
  • include/flatbuffers/code_generators.h
  • include/flatbuffers/default_allocator.h
  • include/flatbuffers/detached_buffer.h
  • include/flatbuffers/flatbuffer_builder.h
  • include/flatbuffers/flatbuffers.h
  • include/flatbuffers/flatc.h
  • include/flatbuffers/flex_flat_util.h
  • include/flatbuffers/flexbuffers.h
  • include/flatbuffers/grpc.h
  • include/flatbuffers/hash.h
  • include/flatbuffers/idl.h
  • include/flatbuffers/minireflect.h
  • include/flatbuffers/pch/flatc_pch.h
  • include/flatbuffers/pch/pch.h
  • include/flatbuffers/reflection.h
  • include/flatbuffers/reflection_generated.h
  • include/flatbuffers/registry.h
  • include/flatbuffers/stl_emulation.h
  • include/flatbuffers/string.h
  • include/flatbuffers/struct.h
  • include/flatbuffers/table.h
  • include/flatbuffers/util.h
  • include/flatbuffers/vector.h
  • include/flatbuffers/vector_downward.h
  • include/flatbuffers/verifier.h
  • lib/cmake/flatbuffers/BuildFlatBuffers.cmake
  • lib/cmake/flatbuffers/FlatBuffersSharedTargets-.cmake
  • lib/cmake/flatbuffers/FlatBuffersSharedTargets.cmake
  • lib/cmake/flatbuffers/FlatcTargets-.cmake
  • lib/cmake/flatbuffers/FlatcTargets.cmake
  • lib/cmake/flatbuffers/flatbuffers-config-version.cmake
  • lib/cmake/flatbuffers/flatbuffers-config.cmake
  • lib/libflatbuffers.so
  • lib/libflatbuffers.so.23.3.3
  • libdata/pkgconfig/flatbuffers.pc
distinfo 1
FileSizeSHA256
google-flatbuffers-v23.3.3_GH0.tar.gz2.197401e+068aff985da30aaab37edf8e5b02fda33ed4cbdd962699a8e2af98fdef306f4e4d