TEX_DEFAULT:
A knob to choose teTeX or TeXLive. One can specify in /etc/make.conf.
USE_TEX:
A knob for port developers. Valid keywords are listed in
bsd.tex.mk.
- Update CocoaLib dependency version to 9950
- Use the PORTDOCS and PORTDATA macros in Makefile
- Trim Makefile header, define LICENSE (GPLv3)
- Perform miscellaneous cleanups while I am at it
PR: ports/175143
Submitted by: maintainer
-swich back to previous auxiliary file fltkdev.tgz instead of fltk-giac.tar.gz due to a printing bug in 64bits.
- xgiac was removed in the author sources, so remove texmacs run dependency
- add lapack dependency
PR: ports/164030
Submitted by: maintainer, Han Frederic <han at math.jussieu.fr>
Approved by: crees (mentor)
- The fltk auxiliary file is updated from giac's author. The name of the new
version has changed to fltk-giac.tar.gz [1]
- (re)Enable pari support, This version of giac is now
compatible with pari > 2.3 [1]
- Remove (after run tests) the amd64 extra flags in the Makefile [1]
- Patch phase don't require bash [2]
- Programs link to libintl so add USE_GETTEXT=yes [2]
- Add run dependency on editors/texmacs, xgiac script calls it [2]
- Fix path to binaries in dektop entry files [2]
- Mark MAKE_JOBS_SAFE [2]
PR: ports/161302 [1]
Submitted by: Han Frederic <han@math.jussieu.fr> [1], myself [2]
- Fix build on pointyhat
- Fix runtime problem on amd64
- Use @dirrmtry for common directories
PR: ports/150395
Submitted by: Han Frederic (maintainer)
General purpose Computer algebra system by Bernard Parisse released
under GPLv3. The french documentation by Renee De Graeve is for non
commercial use only.
it 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, sommation, ...). 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.
WWW: http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
PR: ports/150395
Submitted by: Han Frederic <han at math.jussieu.fr>