Page MenuHomeFreeBSD

devel/reflect-cpp: [NEW PORT] C++-20 library for fast serialization, deserialization and validation
ClosedPublic

Authored by alven on Sep 14 2025, 11:48 AM.
Tags
None
Referenced Files
F150736875: D52522.id.diff
Fri, Apr 3, 5:38 PM
F150677455: D52522.id161996.diff
Fri, Apr 3, 7:23 AM
F150677224: D52522.id161996.diff
Fri, Apr 3, 7:21 AM
Unknown Object (File)
Wed, Mar 25, 12:57 AM
Unknown Object (File)
Tue, Mar 24, 5:21 PM
Unknown Object (File)
Tue, Mar 24, 7:20 AM
Unknown Object (File)
Tue, Mar 24, 4:15 AM
Unknown Object (File)
Thu, Mar 19, 3:48 PM
Subscribers
None

Details

Summary

reflect-cpp is a C++-20 library for fast serialization,
deserialization and validation using reflection, similar to pydantic
in Python, serde in Rust, encoding in Go or aeson in Haskell.

WWW: https://rfl.getml.com/

Test Plan

For every {amd64, i386} × {14.3, 13.5}:

  • Successful poudriere testport

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 67011
Build 63894: arc lint + arc unit