---
name: giacxcas
version: 1.0.0
origin: math/giacxcas
comment: Computer algebra system by Bernard Parisse
arch: freebsd:9:x86:64
www: http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
maintainer: han@math.jussieu.fr
prefix: /usr/local
licenselogic: single
licenses:
- GPLv3
flatsize: 101168353
desc: |
  General purpose computer algebra system by Bernard Parisse released under
  GPLv3.  French documentation by Renee De Graeve is for non-commercial use
  only.  The package consists of:

   - a C++ library (libgiac).  It is build on C and C++ libraries:
     PARI, NTL (arithmetic), CoCoA (Groebner basis), GSL (numerics),
     GMP (big integers), MPFR (bigfloats) and provides algorithms for
     basic polynomial operations (product, GCD) and symbolic
     computations (simplifications, limits/series, symbolic
     integration, summation, ...). The library can be configured to
     accept Maple or TI syntax to ease the transition for users of
     these systems.
   - a command line interpreter (icas or giac). It can be called from texmacs.
   - a FLTK-based GUI (xcas). It is a GUI for symbolic computation
     with several modules added: 2-d and 3-d graphics, dynamic 2-d and
     3-d geometry (exact or numeric), spreadsheet, programming
     environment.

  Bernard Parisse is the main author of the CAS of HP40G and HP49G calculators.

  This port is statically linked against snapshots of FLTK-1.3.x
  (http://www.fltk.org) and of CoCoALib (http://cocoa.dima.unige.it/cocoalib)

  WWW: http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
deps:
  xproto: {origin: x11/xproto, version: 7.0.24}
  xf86vidmodeproto: {origin: x11/xf86vidmodeproto, version: 2.3.1}
  xextproto: {origin: x11/xextproto, version: 7.2.1}
  renderproto: {origin: x11/renderproto, version: 0.11.1}
  libxcb: {origin: x11/libxcb, version: 1.9.1}
  libXxf86vm: {origin: x11/libXxf86vm, version: 1.1.3}
  libXrender: {origin: x11/libXrender, version: 0.9.8}
  libXi: {origin: x11/libXi, version: '1.7.2,1'}
  libXfixes: {origin: x11/libXfixes, version: 5.0.1}
  libXext: {origin: x11/libXext, version: '1.3.2,1'}
  libXdmcp: {origin: x11/libXdmcp, version: 1.1.1}
  libXdamage: {origin: x11/libXdamage, version: 1.1.4}
  libXcursor: {origin: x11/libXcursor, version: 1.1.14}
  libXau: {origin: x11/libXau, version: 1.0.8}
  libX11: {origin: x11/libX11, version: '1.6.1,1'}
  kbproto: {origin: x11/kbproto, version: 1.0.6}
  inputproto: {origin: x11/inputproto, version: 2.3}
  fixesproto: {origin: x11/fixesproto, version: 5.0}
  dri2proto: {origin: x11/dri2proto, version: 2.8}
  damageproto: {origin: x11/damageproto, version: 1.2.1}
  libXft: {origin: x11-fonts/libXft, version: 2.3.1}
  fontconfig: {origin: x11-fonts/fontconfig, version: '2.10.93,1'}
  libxml2: {origin: textproc/libxml2, version: 2.8.0_2}
  expat: {origin: textproc/expat2, version: 2.1.0}
  freetype2: {origin: print/freetype2, version: 2.4.12_1}
  pciids: {origin: misc/pciids, version: 20130818}
  pari: {origin: math/pari, version: '2.3.5,1'}
  mpfr: {origin: math/mpfr, version: 3.1.2}
  mpc: {origin: math/mpc, version: 0.9}
  lapack: {origin: math/lapack, version: 3.4.2}
  gsl: {origin: math/gsl, version: 1.15_1}
  gmp: {origin: math/gmp, version: 5.1.2}
  blas: {origin: math/blas, version: 3.4.2}
  gcc: {origin: lang/gcc, version: 4.6.3}
  libdrm: {origin: graphics/libdrm, version: 2.4.46}
  libGL: {origin: graphics/libGL, version: 8.0.5_4}
  pkgconf: {origin: devel/pkgconf, version: 0.9.2_1}
  libpthread-stubs: {origin: devel/libpthread-stubs, version: 0.3_3}
  libpciaccess: {origin: devel/libpciaccess, version: 0.13.2}
  gettext: {origin: devel/gettext, version: 0.18.3}
  binutils: {origin: devel/binutils, version: 2.23.2}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- math
shlibs_required:
- libgiac.so.0
- libpari-gmp.so.2
- libjpeg.so.11
- libXext.so.6
- libXft.so.2
- libXrender.so.1
- libX11.so.6
- libxcb.so.2
- libXau.so.6
- libXdmcp.so.6
- libpthread-stubs.so.0
- libfontconfig.so.1
- libfreetype.so.9
- libexpat.so.6
- libGL.so.1
- libgsl.so.16
- libgslcblas.so.0
- libintl.so.9
- libiconv.so.3
- liblapack.so.4
- libblas.so.2
- libpng15.so.15
- libmpfr.so.4
- libgmp.so.10
shlibs_provided:
- libgiac.so.0
