BSD Ports

devel/flatbuffers 25.12.19.2026.02.06.03.f2,1 FreeBSD

Memory efficient serialization library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
devel
Package size
1196.9 KiB, 4335.1 KiB installed

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
FreeBSDdevel/flatbuffers25.12.19.2026.02.06.03.f2,1
OpenBSDdevel/flatbuffers23.5.26p1
NetBSDdevel/flatbuffers25.12.19.1
DragonFlydevel/flatbuffers25.1.24,1
MidnightBSDdevel/flatbuffers23.3.3_1,1

Install

Binary package:

pkg install flatbuffers

From the ports tree:

cd /usr/ports/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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest25.12.19.2026.02.06.03.f2,125.12.19.2026.02.06.03.f2,123.1.4,125.1.24,125.12.19.2026.02.06.03.f2,1
FreeBSD:14:quarterly25.12.19.2026.02.06.03.f2,125.12.19.2026.02.06.03.f2,1n/a25.1.24,125.12.19.2026.02.06.03.f2,1
FreeBSD:15:latest25.12.19.2026.02.06.03.f2,125.12.19.2026.02.06.03.f2,1n/a25.1.24,125.1.24,1
FreeBSD:15:quarterly25.12.19.2026.02.06.03.f2,125.12.19.2026.02.06.03.f2,1n/an/an/a
FreeBSD:16:latest25.12.19.2026.02.06.03.f2,125.12.19.2026.02.06.03.f2,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 15

Configuration

No options to configure.

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

Files

pkg-plist 43
  • 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/file_manager.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.25.12.19
  • libdata/pkgconfig/flatbuffers.pc
distinfo 1
FileSizeSHA256
google-flatbuffers-v25.12.19-2026-02-06-03fffb2_GH0.tar.gz2.375289e+06ccbce58684691de1e7d51f5e87786266b37d06ab66e9dfe2d0ec106fe50aace0

Commit history 0

No commits in the history this site was built from.