BSD Ports

textproc/tomlplusplus 3.4.0 OpenBSD

TOML config parser and serializer for C++

System
OpenBSD
Repository
OpenBSD ports
Maintainer
SASANO Takayoshi <[email protected]>
Categories
textproc

Description

TOML config parser and serializer for C++ with following features:

  • Supports the latest TOML release (v1.0.0), plus optional support for some unreleased TOML features
  • Passes all tests in the toml-test suite
  • Supports serializing to JSON and YAML
  • Proper UTF-8 handling (incl. BOM)
  • C++17 (plus some C++20 features where available, e.g. experimental support for char8_t strings)
  • Doesn't require RTTI
  • Works with or without exceptions

In the other systems

SystemPortVersion
OpenBSDtextproc/tomlplusplus3.4.0
FreeBSDdevel/tomlplusplus3.4.0
NetBSDdevel/tomlplusplus3.4.0
DragonFlydevel/tomlplusplus3.4.0
HardenedBSDdevel/tomlplusplus3.4.0
GhostBSDdevel/tomlplusplus3.4.0

Install

Binary package:

pkg_add tomlplusplus

From the ports tree:

cd /usr/ports/textproc/tomlplusplus && make install

Dependencies

Build dependencies 2