pkgsrc/math
dholland eaf9b195af Update from 5.3.1 to 5.5.2 to improve the chances of building.
(Leaf package, so ok during freeze.)

Upstream changelog:

2009.08.14: Changes between NTL 5.5.1 and 5.5.2

    New routines MulAddTo and MulSubFrom for computing x += a*b and x
-= a*b, where x and a are ZZ's and b is a ZZ or a long. In the case
where b is a long, this may be much faster than writing mul(t, a, b);
add(x, x, t). See ZZ.txt for details. These new routines are used in a
number of places in NTL to get faster algorithms (for example, the LLL
routine).
    Fixed a relatively benign indexing bug in GF2EX discovered by
Berend-Benjamin Tams using the valgrind tool.

2009.05.05: Changes between NTL 5.5 and 5.5.1

    If using GMP (via either NTL_GMP_LIP or NTL_GMP_HACK), then the
new version (4.3.0) of GMP implements the XGCD functionality
differently, so that the coefficients do not always agree with those
returned by the classical extended Euclidean algorithm. This version
of NTL corrects the coefficients, so that the "classical" coefficients
are always produced, regardless of GMP's implementation. This version
of NTL also works around a bug in GMP 4.3.0's XGCD code (although that
bug should be fixed in GMP 4.3.1).
    The configure script has been slightly modified: there is a new
configuration variable DEF_PREFIX, whose value can be used to set
PREFIX, GMP_PREFIX, and GF2X_PREFIX in one stroke. Also, the (somewhat
esoteric) configure variables GMP_LIBDIR, GMP_INCDIR, GF2X_LIBDIR, and
GF2X_INCDIR have slightly different meanings now.

2009.04.08: Changes between NTL 5.4.2 and 5.5

    Added the ability to generate a shared library (with help from Tim
Abbott). Details.
    Fixed some standardization issues (with help from Tim Abbot):
default location of installed documentation files now conforms to
standards; use of EOF now conforms to standards.
    Added a callback mechanism to NTL's error reporting function. See
ErrorCallback in tools.txt.
    Added support for the gf2x library for speeding up arithmetic in
GF2X (with help from Emmanuel Thom?). Details.
    In conjuction with the above, I also changed the GF2X so that it
works better with very large polynomials: large blocks of memory are
released, recursive HalfGCD algorithms are used for large polynomials.
    Fixed a bug in void TraceMod(zz_p& x, const zz_pX& a, const
zz_pXModulus& F) (reported by Luca De Feo).
    Fixed a performance issue in various versions of SetCoeff
(reported by Luca De Feo).
    Fixed the declaration of mat_zz_p transpose(const mat_zz_p& a)
(reported by Benoit Lacelle).

2008.03.05: Changes between NTL 5.4.1 and 5.4.2

    Fixed a bug in the sub(ZZ_pEX, ZZ_pE, ZZ_pEX) and sub(zz_pEX,
zz_pE, zz_pEX) routines (reported by Charanjit Jutla). Under certain
circumstances, these could outout wrong answers.

2007.05.09: Changes between NTL 5.4 and 5.4.1

    Fixed rounding bug in expm1 (reported by Paul Zimmermann).
    Fixed memory leak in several LLL routines (reported by Friedrich Bahr).
    Fixed infinite loop in several LLL routines (this only occurred on
machines, like x86, with double rounding).
    Improved GF2X timing tests (suggested by Paul Zimmermann).

2005.03.24: Changes between NTL 5.3.2 and 5.4

    By default, NTL now compiles in ISO mode (using namespaces,
etc.). You can always revert to traditional mode by unsetting the flag
NTL_STD_CXX (either pass NTL_STD_CXX=off to the configure script, or
manually edit the config.h file).

    Some bug fixes:
        The sqrt and log1p routines for the RR class would produce
incorrectly rounded results in certain circumstances (although this
only affected the relative error of the result very marginally).
        The SqrRootPrec routine for the RR class could not be called,
because it was defined incorrectly.

    Thanks to Paul Zimmermann for finding (and fixing) these bugs!
Paul has also validated NTL's RR class by cross-checking it with the
MPFR library.

    Some performance enhancements:
        Added a new MulModPrecon inline function for computing (a * b)
% n for single precision numbers, when b and n are fixed for several
computations. On some platforms this can be twice as fast or more than
the old MulMod2 routine. This indirectly affects a lot of computations
that are done via homomorphic imaging (polynomial multiplication over
zz_p, ZZ_p, and ZZ, matrix computations over zz_p and ZZ).
        Rewrote the small prime FFT to take advantage of the new
MulModPrecon, and to be more cache friendly.
        Improved the performance of the GF2X multiplication
routine. On some platforms, it can be twice as fast as the old
one. Thanks (again) to Paul Zimmermann for suggesting some of these
improvements and supplying some of the code.

    Miscellany:
        Rewrote several of the installation scripts in Perl (the old
shell scripts were getting too messy to maintain). However, the syntax
for all of the command-line interfaces remains identical.

2004.05.21: Changes between NTL 5.3.1 and 5.3.2

    Some bug fixes.

    Re-wrote SqrRootMod to make it run faster.
2012-01-02 23:42:27 +00:00
..
aamath Respect CFLAGS and LDFLAGS form pkgsrc. 2011-12-16 22:31:46 +00:00
abs
admesh
algae
antixls
aribas
bc
blas
blitz++ Don't try to use namespace with math functions, it doesn't work reliable 2011-12-29 16:33:09 +00:00
calc
calcoo math/calcoo: Add indirectly linked libraries to LDFLAGS for ld v2.22 2011-12-18 10:07:07 +00:00
capc-calc update to 2.12.4.1 2011-04-05 17:18:14 +00:00
clisp-pari math/clisp-pari: Needs devel/gettext-lib 2011-12-18 10:07:54 +00:00
cln Add missing devel/gmp buildlink. 2011-11-20 05:40:27 +00:00
dcdflib.c math/dcdflib.c: revert last, force MKPROFILE=yes to avoid PLIST divergence 2011-12-18 17:09:58 +00:00
dcdflib.f service suspended. fetch from backup. 2011-03-17 20:49:10 +00:00
dfftpack
dieharder
djbfft
eigen2
eispack
ess not MAKE_JOBS_SAFE 2011-11-10 21:31:49 +00:00
eukleides
euler Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
extcalc math/extcalc: Add indirectly linked libraries to LDFLAGS for v2.22 2011-12-18 10:09:37 +00:00
fftpack
fftw Changes 3.3: 2011-07-28 06:23:41 +00:00
fftw2 include bsd.prefs.mk before consulting MACHINE_ARCH so it picks up manually set ABI 2011-05-09 03:12:07 +00:00
fftwf Match version with math/fftw. 2011-07-28 06:30:15 +00:00
fgmp
fityk Bump PKGREVISON for math/xylib buildlink additions. 2011-11-05 08:09:12 +00:00
fricas Update to FriCAS 1.1.3 2011-07-08 10:18:21 +00:00
galculator Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
gap CHECK_INTERPRETER_SKIP 2011-06-19 01:41:32 +00:00
gcalctool Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
geg recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
genius Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
glpk update to 4.47 2011-12-07 18:52:22 +00:00
gnumeric Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
gnumeric110 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
gp-autpgrp
gp-factint
gp-fplsa
gp-grape
gp-grpconst
gp-lag
grace PKGREV bump for libXp-less openmotif 2011-12-09 14:36:32 +00:00
graphopt Fix build with modern GCC 2011-11-24 13:53:06 +00:00
grpn Regenerate diffs for GNU patch. 2011-12-14 02:54:27 +00:00
gsl Update GSL to version 1.15 2011-05-08 20:35:25 +00:00
gtklife math/gtklife: Add indirectly linked libraries to LDFLAGS for v2.22 2011-12-18 10:10:16 +00:00
heirloom-factor DESCR_SRC now contains full paths to DESCR files 2011-05-28 10:15:14 +00:00
heirloom-units DESCR_SRC now contains full paths to DESCR files 2011-05-28 10:15:14 +00:00
itpp
kseg Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
lapack Pass LDFLAGS for linking 2011-01-25 12:45:43 +00:00
libffm service suspended. fetch from backup. 2011-03-17 21:00:49 +00:00
libmatheval
linpack
lp_solve Add buildlink3.mk file. 2011-05-08 11:52:40 +00:00
ltm fix HOMEPAGE, from Kamel Derouiche per PR pkg/44823 2011-04-04 10:48:32 +00:00
mapm
mathomatic Update Mathomatic to version 15.6.0. 2011-04-30 23:28:56 +00:00
maxima Update Maxima to version 5.24.0 2011-05-09 22:32:40 +00:00
mcsim math/mcsim: Make sure package doesn't try to use tex and friends 2011-12-18 17:12:48 +00:00
meschach math/meschach: force MKPROFILE=yes to avoid PLIST divergence 2011-12-18 17:10:51 +00:00
metis
minpack
mpcomplex Work around a bug in SunOS complex.h to make this build with Suns gcc. 2011-10-13 13:22:46 +00:00
mpfr Fix detection of builtin mpfr on SunOS. 2011-09-14 17:18:29 +00:00
mprime-bin
mtl
muparser math/muparser: Add DragonFly to configure script 2011-12-16 17:16:11 +00:00
newmat
nickle update to 2.70 2011-01-11 11:53:13 +00:00
ntl Update from 5.3.1 to 5.5.2 to improve the chances of building. 2012-01-02 23:42:27 +00:00
octave Update to Octave 3.4.3 2011-12-24 23:46:02 +00:00
octave-forge png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
odepack
openaxiom Requires libffi when using ECL. 2011-12-20 08:23:12 +00:00
openfst
ordCalc
otter
p5-Excel-Template Update to 0.33: 2011-08-16 22:15:42 +00:00
p5-Excel-Template-Plus Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Math-Base36 Update to 0.09: 2011-08-16 22:16:40 +00:00
p5-Math-Base85 Add HOMEPAGE and LICENSE. 2011-10-17 09:08:17 +00:00
p5-Math-BaseCnv Update to 1.8: 2011-08-16 22:18:34 +00:00
p5-Math-Bezier Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Math-BigInt-GMP Update to 1.36: 2011-08-16 22:21:45 +00:00
p5-Math-BigInt-Pari Update to 1.16: 2011-08-16 22:22:56 +00:00
p5-Math-BigInteger Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Math-FFT Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Math-GMP Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Math-Interpolate Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Math-MatrixReal Changes 2.08: 2011-08-06 20:53:17 +00:00
p5-Math-Pari Changes 2.01080605: 2011-08-06 20:49:25 +00:00
p5-Math-Random Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Math-Random-MT Update to 1.12: 2011-08-16 22:23:46 +00:00
p5-Math-Random-MT-Auto Import Math::Random::MT::Auto into math/p5-Math-Random-MT-Auto. 2011-11-12 07:51:51 +00:00
p5-Math-Random-MT-Perl Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Math-Round Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Math-VecStat Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Number-Compare Update p5-Number-Compare to 0.03. 2011-11-12 02:55:50 +00:00
p5-Number-Latin Add HOMEPAGE and LICENSE. 2011-10-17 09:27:48 +00:00
p5-Roman Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Set-Crontab Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Set-Infinite Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Spreadsheet-ParseExcel Update to 0.59. Add missing dependencies. 2011-08-16 22:32:57 +00:00
p5-Spreadsheet-Read Update p5-Spreadsheet-Read to 0.45. 2011-11-17 07:57:24 +00:00
p5-Spreadsheet-ReadSXC Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Spreadsheet-WriteExcel Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Spreadsheet-XLSX Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
p5-Statistics-Descriptive Update to 3.0202: 2011-08-16 22:36:56 +00:00
pari math/pari: Fix for binutils 2.22 2011-12-10 23:53:34 +00:00
pari-galdata
pear-Numbers_Roman
pear-Numbers_Words
php-bcmath
prng
pspp Fix build with newer GTK2. 2011-12-20 16:14:44 +00:00
py-ephem
py-fpconst This package has no contents to buildlink. 2011-10-31 11:59:02 +00:00
py-gmpy Tag the 28 locations that result in a Python 3.1 package as supporting so. 2011-12-03 00:02:14 +00:00
py-mpmath
py-networkx
py-numarray register egg-info. 2011-10-25 09:05:27 +00:00
py-Numeric register egg-info. 2011-10-25 08:53:50 +00:00
py-numexpr
py-numpy Make sure that builds with g95 create position independent code. 2011-12-20 16:38:30 +00:00
py-pytables Revision dump after devel/hdf5 update. 2011-10-07 10:45:16 +00:00
py-roman Import py-roman-1.4.0 as math/py-roman. 2011-10-05 07:43:12 +00:00
py-rpy If BLAS_LIBS comes back empty, run with it instead of detonating. 2011-12-18 21:32:08 +00:00
py-Scientific
py-Scientific-doc
py-scipy Make sure that printf format specifiers are defined for C++ code 2011-12-22 16:32:04 +00:00
py-sympy Let's assume for now that everything that worked with python-2.6 also 2011-02-25 09:47:18 +00:00
qalculate Recursive bump for math/cln buildlink addition. 2011-11-20 05:41:52 +00:00
qalculate-bases Recursive bump for math/cln buildlink addition. 2011-11-20 05:41:52 +00:00
qalculate-currency Recursive bump for math/cln buildlink addition. 2011-11-20 05:41:52 +00:00
qalculate-gtk Recursive bump for math/cln buildlink addition. 2011-11-20 05:41:52 +00:00
qalculate-kde Recursive bump for math/cln buildlink addition. 2011-11-20 05:41:52 +00:00
qalculate-units Recursive bump for math/cln buildlink addition. 2011-11-20 05:41:52 +00:00
qhull add patch from upstream to fix signedness error in hash calculation 2011-11-30 10:55:49 +00:00
quadpack
R math/R: Expand NetBSD floorl patch to DragonFly 2011-12-18 02:50:07 +00:00
R-abind
R-akima s/fortran77/fortran/ - use same fortran as R itself. 2011-12-19 22:27:04 +00:00
R-bitops Add bitops R module, version 1.0-4.1. 2011-06-14 21:28:50 +00:00
R-car Import R-car-2.0.11 as math/R-car 2011-09-26 19:33:02 +00:00
R-CGIwithR Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
R-chron
R-circular s/fortran77/fortran/ - use same fortran as R itself. 2011-12-19 22:27:04 +00:00
R-classInt s/fortran77/fortran/ - use same fortran as R itself. 2011-12-19 22:27:04 +00:00
R-clim.pact
R-combinat Update to R-combinat 0.0.8 - latest upstream release. 2011-11-06 22:24:45 +00:00
R-DAAG
R-date
R-e1071
R-gdata
R-genetics
R-geoR Update MASTER_SITES; distfile has been moved to the archives as a new 2011-12-20 04:35:44 +00:00
R-GRASS
R-gstat
R-gtools
R-httpRequest
R-hwde
R-ISwR
R-lmm s/fortran77/fortran/ - use same fortran as R itself. 2011-12-19 22:27:04 +00:00
R-mapproj
R-maps
R-mvtnorm s/fortran77/fortran/ - use same fortran as R itself. 2011-12-19 22:27:04 +00:00
R-ncdf
R-PHYLOGR
R-pixmap
R-R2HTML
R-randomForest s/fortran77/fortran/ - use same fortran as R itself. 2011-12-19 22:27:04 +00:00
R-RArcInfo
R-Rcmdr Fix PR pkg/45404. 2011-09-26 19:36:54 +00:00
R-sgeostat s/fortran77/fortran/ - use same fortran as R itself. 2011-12-19 22:27:04 +00:00
R-shapefiles
R-sp Update R-sp to 0.9.91 2011-11-20 05:06:29 +00:00
R-statmod
R-wle
R-XML Add XML R module, version 3.4-0. 2011-06-14 21:30:08 +00:00
randlib math/randlib: force MKPROFILE=yes to avoid PLIST divergence 2011-12-18 17:11:34 +00:00
ruby-rb-gsl Reset PKGREVISION. 2011-05-10 11:24:56 +00:00
ruby-spreadsheet Update ruby-spreadsheet to 0.6.5.9. 2011-09-08 10:57:42 +00:00
sc
scilab Recursive bump for lang/ocaml buildlink addition. 2011-12-06 00:19:21 +00:00
slatec
snns Reset maintainer for retired developers. 2011-02-28 14:52:37 +00:00
speedcrunch Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
statist
superlu
tasp-vsipl Like with elftoolchain, force MKPROFILE=yes to avoid PLIST divergence 2011-12-11 20:08:00 +00:00
teapot
tex-fp Import tex-fp-2010 as math/tex-fp. 2011-03-04 19:05:21 +00:00
tex-fp-doc Import tex-fp-doc-2010 as math/tex-fp-doc. 2011-03-04 19:05:30 +00:00
tex-kastrup Import tex-kastrup-2010 as math/tex-kastrup. 2011-03-15 18:45:43 +00:00
tex-kastrup-doc Import tex-kastrup-doc-2010 as math/tex-kastrup-doc. 2011-03-15 18:46:02 +00:00
texdrive
TinySVM Remove stupid test for Sun make from configure. 2011-09-14 17:12:18 +00:00
tochnog Fix build with newer GCC 2011-11-24 13:49:57 +00:00
udunits Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
units
vista
xeukleides recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
xfractint
xgap
xldlas
xlife
xlispstat linux also has fmax() 2011-01-29 22:28:01 +00:00
xmgr PKGREV bump for libXp-less openmotif 2011-12-09 14:36:32 +00:00
xylib Add missing zlib and bzip2 buildlinks 2011-11-05 08:07:12 +00:00
yacas Fix build with newer GCC 2011-12-05 22:50:25 +00:00
yorick Avoid picking up non-standard libm builtins with newer GCC 2011-12-05 22:51:00 +00:00
Makefile Add p5-Math-Random-MT-Auto. 2011-11-12 07:53:17 +00:00