LiDIA is a C++ library for computational number theory which provides a collection of highly optimized implementations of various multiprecision data types and time-intensive algorithms. LiDIA is developed by the LiDIA Group at the Darmstadt University of Technology. Reproducible: Always Steps to Reproduce:
Created attachment 42333 [details] dev-libs/lidia/lidia-2.1.2.ebuild
Created attachment 42334 [details] licenses/lidia taken from LiDIA-2.1.2/COPYING of source tarball
Created attachment 159245 [details] dev-libs/LiDIA/LiDIA-2.2.0.ebuild My ebuild for the latest LiDIA-2.2.0. Although upstream changed their tarball name from LiDIA to lidia they still use /usr/include/LiDIA in the header files. So I decided to switch from dev-libs/lidia/lidia-* to dev-libs/LiDIA/LiDIA-*. I built and tested it (some small examples) without problems under gcc-4.1.2, libstdc++-v3-3.3.6, glibc-2.6.1, gmp-4.2.2 For use with gcc-4.1 you need the Patch-Set from http://www.cdc.informatik.tu-darmstadt.de/pipermail/lidia/2006-June/001095.html I'll post it in the next attachment.
Created attachment 159247 [details, diff] gcc-4.1 patch for LiDIA-2.2.0
There was a version released this year splitting the package in several smaller ones.