The attached ebuild and patches build Macaulay2. Macaulay2 is a computer algebra system for doing polynomial computations, particularly Grobner basis calculations. Macaulay is designed for solving problems in algebraic geometry and has a quite simple syntax, often described as "algebraic machine language". Reproducible: Always Steps to Reproduce:
Created attachment 30187 [details] Macaulay2-0.9.2.ebuild This ebuild and the attached patches build the Macaulay2 Computer Algebra System.
Created attachment 30188 [details, diff] gentoo-factory.diff This patch fixes a compiler bug with templates in libfactory
Created attachment 30189 [details, diff] gentoo-include.diff This patch fixes a nameclashing problem
Created attachment 30190 [details, diff] gentoo-macaulay.diff Some patches to let macaulay compile.
In portage now.