The `dev-libs/utfcpp` library is a small, minimal C++ library for dealing with UTF encodings. We currently have a static ebuild, that's pretty old and prevents some software that uses newer C++ features from compiling. This package is easy to autogen using YAML and I already have an autogen ready for inclusion
This package is used by the following software:
- app-i18n/librime
- app-office/ledger
- games-server/monopd
I compiled each of these to test them out, only `games-server/monopd` fails to compile. This package is from gentoo and I suppose we can remove it, but if we don't we can either source the new version from gentoo which does compile on my machine or just modify the ebuild to look like this:
-inherit autotools eutils systemd
+inherit autotools flag-o-matic systemd
...
src_configure() {
+ append-cppflags -I"/usr/include/utf8cpp"
econf $(use_with systemd systemd-daemon)
}