From: Kirill A. Korinsky Subject: Re: math/pari: update to 2.17.2 To: Dima Pasechnik Cc: ports@openbsd.org, didickman@gmail.com Date: Thu, 10 Jul 2025 18:29:34 +0200 On Thu, 10 Jul 2025 16:42:49 +0200, Dima Pasechnik wrote: > > By the way - Pari-GP is a dependency of SageMath (https://sagemath.org), > among many others, of which the remaining to be ported tricky ones are > GAP (https://gap-system.org, it's a special-purpose CAS oriented towards group theory) > (a partial port was posted a number of years ago here), > and Singular (https://www.singular.uni-kl.de/, another special-purpose > CAS mostly for commutative algebra/algebraic geometry). > > Singular and GAP both have tricky build system with internal dynamic libraries/loadable modules. > GAP can be built and mostly works on OpenBSD, with Singular I struggled > with an apparent need to refactor build scripts. > > Sagemath is ported to FreeBSD, so the task isn't impossible. > Singular and other things like scip and polymake is durable to port, but need some effort. I have no idea how many dependencies it needed as well, but I doubt that here any significant blocker on the way. -- wbr, Kirill