Cereal is a C++11 serialization library, in the vein of Boost Serialization, but faster and without the overhead of bare pointer tracking. I've attached an proposed ebuild for cereal-0.9.1, which I'm currently using in a personal repository. Cereal has a makefile in their source tarballs, but it only handles coverage, unit tests, and benchmarks -- there is no "make install" target. Instead, you're just supposed to copy the <tarball root>/include/cereal directory to /usr/include. I couldn't find a simple way to do that in the ebuild, so it installs each file one-by-one with doins. Reproducible: Always
Created attachment 358908 [details] Ebuild for cereal-0.9.1
Also, the tarballs on their site are named like "v0.9.1.tar.gz", which isn't the most descriptive name to be residing in distfiles. I'm not sure what to do about that, though.
In the tree as dev-libs/cereal