BSD Ports

math/fricas 1.3.13 NetBSD

Fork of the Axiom computer algebra system

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
e282cfb26b
License
modified-bsd
Categories
math
Package size
10517.9 KiB, 107946.2 KiB installed

Description

FriCAS is a fork of Axiom.

FriCAS algebra library is written in a high level strongly typed language (Spad), which allows natural expression of mathematical algorithms.

FriCAS uses lightweight developement methodology. Compared to Axiom FriCAS is significantly restructured -- it is more portable and fixed several defects. FriCAS removed rather large unused parts (without removing functionality). It is expected that FriCAS will be much easier to maintain than original Axiom.

In the other systems

SystemPortVersion
NetBSDmath/fricas1.3.13
FreeBSDmath/fricas1.3.13_5
DragonFlymath/fricas1.3.10

Install

Binary package:

pkgin install fricas

From pkgsrc:

cd /usr/pkgsrc/math/fricas && make install clean

Dependencies

No port depends on this one.

Commit history 2

DateCommitCreditsLog message
e282cfb26b wiz *: add LDFLAGS overide that was previously in mk
This is a workaround and should be fixed properly per-package - they should use the pkgsrc LDFLAGS, but this restores what happened before the mk/ cleanup. Fixes relro build for packages that do not honor LDFLAGS. Package list provided by mef@, thanks! Workaround commit requested by bsiegert on tech-pkg.
f10e43a04a wen Update to 1.3.13
Upstream changes: 1.3.13: Changes: - new constructors: BrowserInformation, TexParser, ModularU32MatrixOperations, AIntervalCategory, AInterval, PadeContinuousFraction. - changes to conditions and exports. - new implementation of IndexCard. - better support for pure Lisp build. Bug fixes, in particular: - fixed wrong initialization of number of rows and columns for two dimensional arrays. - corrected result of integrals in terms of elliptic functions. - corrected stirling numbers at 0. - fixed map between matrices with differing minimal indices. - interpreter now avoids strange types. - more consistent handling of pathnames. 1.3.12: Changes: - Added Berkowitz algorithm for computing characteristic polynomial in general case …