BSD Ports

math/pari 2.19.0,2 FreeBSD

Mathematics library and advanced calculator package

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0544158fdd
License
GPLv2
Categories
math
Package size
4558.8 KiB, 16318.3 KiB installed

Description

The PARI system is a package which is capable of doing formal computations on recursive types at high speed.

It is possible to use PARI in two different ways:

  1. as a library, which can be called from any upper-level language application (for instance written in C, C++, Pascal or Fortran);

  2. as a sophisticated programmable calculator, named GP, which contains most of the standard control instructions of a standard language like C.

This is the alpha quality version that development is in the way. Algorithm, improvement of implementation are done. Because improvement of performance was big, ports was made as -devel in particular.

In the other systems

SystemPortVersion
FreeBSDmath/pari2.19.0,2
OpenBSDmath/pari2.17.2
NetBSDmath/pari2.15.3nb2
DragonFlymath/pari2.17.2,2

Install

Binary package:

pkg install pari

From the ports tree:

cd /usr/ports/math/pari/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pari>0:math/pari
LIB_DEPENDS=	libpari.so:math/pari

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.19.0,22.19.0,22.15.1,22.17.2,22.19.0,2
FreeBSD:14:quarterly2.19.0,22.19.0,2n/a2.17.2,22.19.0,2
FreeBSD:15:latest2.19.0,22.19.0,2n/a2.17.2,22.17.2,2
FreeBSD:15:quarterly2.19.0,22.19.0,2n/an/an/a
FreeBSD:16:latest2.19.0,22.19.0,2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 13
Run dependencies 9

Configuration

Options name: math_pari

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
MPIoffEnable MPI thread engine
OPTIMIZED_CFLAGSonUse extra compiler optimizations
PTHREADSonEnable pthread thread engine
X11onX11 (graphics) support
USES
bison perl5 readline shebangfix
Service scripts
none

Files

Manual pages 5
  • gp(1)
  • gp-(1)
  • gphelp(1)
  • pari(1)
  • tex2mail(1)
pkg-plist 30
  • bin/gp
  • bin/gp-
  • bin/gphelp
  • bin/tex2mail
  • include/pari/mpinl.h
  • include/pari/pari.h
  • include/pari/paricast.h
  • include/pari/paricfg.h
  • include/pari/paricom.h
  • include/pari/paridbglvl.h
  • include/pari/paridecl.h
  • include/pari/parierr.h
  • include/pari/parigen.h
  • include/pari/pariinl.h
  • include/pari/parimt.h
  • include/pari/parinf.h
  • include/pari/pariold.h
  • include/pari/paripriv.h
  • include/pari/paristio.h
  • include/pari/parisys.h
  • include/pari/paritune.h
  • lib/libpari.so
  • lib/libpari.so.
  • lib/libpari.so.10
  • lib/pari/pari.cfg
  • share/man/man1/gp-.1.gz
  • share/man/man1/gp.1.gz
  • share/man/man1/gphelp.1.gz
  • share/man/man1/pari.1.gz
  • share/man/man1/tex2mail.1.gz
distinfo 1
FileSizeSHA256
pari-2.19.0.tar.gz5.508075e+06f317b9722eb5d9094a60303774f066f3a83e3ec1f170be8546c44d7583f30b6d
Master sites 1
  • https://pari.math.u-bordeaux.fr/pub/pari/unix/

Commit history 1

DateCommitCreditsLog message
0544158fdd Yuri Victorovich math/pari: update 2.17.4 → 2.19.0