Page MenuHomeFreeBSD

[NEW PORT] textproc/cpptoml: Header-only C++ library for parsing TOML
ClosedPublic

Authored by flo_purplekraken.com on Jun 5 2022, 3:17 PM.

Details

Summary
A header-only library for parsing TOML configuration files with support for the
new DateTime format, inline tables, multi-line basic and raw strings, digit
separators, hexadecimal integers, octal integers, binary integers, and float
special values.

WWW: https://github.com/skystrife/cpptoml/

Reviewed_by: arrowd, koobs (ports)
Differential_Revision: D35404

Add cpptoml/port, which is a dependency for https://iceoryx.io

Test Plan
  • portlint: ???
  • testport: ??? (poudriere: <versions>, <archs> tested)
  • maketest: ??? (does the package have a test suite?)

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

flo_purplekraken.com created this revision.
flo_purplekraken.com added a reviewer: koobs.
  • Removed GH_TAGNAME
  • Replaced pkg-plist file with PLIST_FILES variable in Makefile
  • Added devel/cpptoml to devel/Makefile
This revision is now accepted and ready to land.Jun 5 2022, 7:45 PM

Thinking about it, it would be better to put this port under textproc category. The devel one is too generic and at the same time overpopulated. Can you please do this?

koobs retitled this revision from Add cpptoml to [NEW PORT] textproc/cpptoml: Header-only C++ library for parsing TOML.Jun 5 2022, 11:12 PM
koobs edited the summary of this revision. (Show Details)
koobs edited the summary of this revision. (Show Details)
koobs edited the test plan for this revision. (Show Details)
koobs requested changes to this revision.Jun 5 2022, 11:17 PM
  • Minor categories update
  • Does this pass QA? I've added TEST PLAN items
devel/cpptoml/Makefile
4 ↗(On Diff #106641)

Concur with @arrowd

textproc devel

This revision now requires changes to proceed.Jun 5 2022, 11:17 PM
  • Does this pass QA? I've added TEST PLAN items

poudriere testport passes, the port is NO_ARCH.

Add the devel category, which I missed in the last patch

This revision was not accepted when it landed; it landed in state Needs Review.Jun 6 2022, 3:56 PM
This revision was automatically updated to reflect the committed changes.

Thank you for your contribution.