Port details on branch 2024Q2
tomlplusplus TOML config parser and serializer for C++
3.4.0 devel Σ =0 3.4.0Version of this port present on the latest quarterly branch. Maintainer: jbeich@FreeBSD.org Port Added: 2024-01-03 13:00:18
Last Update: 2025-11-24 22:02:45
Commit Hash: f00c6f0
License: MIT
WWW: https://marzer.github.io/tomlplusplus/ Description: # toml++ is a TOML config parser and serializer for C++.
Features:
- Header-only (optional!)
- 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 ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
tomlplusplus>0:devel/tomlplusplus To install the port : # cd /usr/ports/devel/tomlplusplus/ && make install clean To add the package , run one of these commands: pkg install devel/tomlplusplus pkg install tomlplusplus NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: tomlplusplus Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1697204382
SHA256 (marzer-tomlplusplus-v3.4.0_GH0.tar.gz) = 8517f65938a4faae9ccf8ebb36631a38c1cadfb5efa85d9a72e15b9e97d25155
SIZE (marzer-tomlplusplus-v3.4.0_GH0.tar.gz) = 1294731
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
cmake : devel/cmake-core meson : devel/meson ninja : devel/ninja pkgconf>=1.3.0_1 : devel/pkgconf
Test dependencies: #
catch>0 : devel/catch
This port is required by: # for Build #
cad/yosys
for Libraries #
emulators/Ymir
emulators/xemu
games/prismlauncher
textproc/goldendict-ng
x11/hyprcursor
x11-wm/hyprland
Configuration Options : #
No options to configure Options name : #
devel_tomlplusplus USES: #
cmake:indirect compiler:c++17-lang meson pkgconfig
FreshPorts was unable to extract/find any pkg message # Master Sites: #