summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2003-09-04There is no x11.buildlink2.mk.jlam1-2/+1
2003-09-03regenjmc1-2/+2
2003-08-31Update PHP to final 4.3.3jdolecek3-15/+22
Some highlights of changes since 4.2.3: * PCRE updated to 4.3, GD to 2.0.15 * improved Apache2 support * much improved stream & URL wrapper support, output compression support * added CLI (Command Line Interface) SAPI * debug_backtrace() backported from ZendEngine2 * faster build system * huge number of other bug fixes and improvements Packaging changes: * 'pcre', 'xml', and 'session' modules folded back into main package - 'pcre' and 'xml' is required by PEAR, and 'session' is just too essential to be separate * 'gd' module now uses bundled PHP GD library, which is better integrated * PHP modules use shared distinfo when possible to ease future PHP updates * ${PREFIX}/bin/php is now CLI version, ${PREFIX}/libexec/cgi-big/php remains CGI version
2003-08-30Update to 2.11.8:wiz2-6/+5
Clarify that the internal hash as well as the hash builtin function used by calc, while based on the Fowler/Noll/Vo hash is NOT an FNV hash. Made slight performance improvements to calc by an optimization of how calc's internal hash is computed. The "make chk" regression test runs about 1.5% faster (when compiled with -O3 on an AMD Athlon) NO_HASH_CPU_OPTIMIZATION is not defined. Calc's internal hash values have not changed. By default, NO_HASH_CPU_OPTIMIZATION is NOT defined and the slightly faster expression is used. A slight modification of what was known as the "calc new stardard" configuration (calc -n or config("all", "newstd")) is now the default calc configuration. The flag: calc -O was added to get the old classic calc configuration. The flag command line flag, -n, now does nothing. Use of -n is deprecated and may go away / be used for something else in the future. The following table gives the summary of these changes: pre v2.11.8 v2.11.8 default pre v2.11.8 -O & oldstd v2.11.8 and oldstd -n & newstd classic cfg default -------------------------------------------------------- epsilon 1e-20 1e-10 1e-20 1e-20 quo 2 2 2 2 outround 2 24 2 24 leadzero 0 1 0 1 fullzero 0 1 0 0 prompt > ; > ; more >> ;; >> ;; With the exception of epsilon being 1e-20, and fullzero being unset, the new default calc config is like it was (pre-2.11.8) with calc -n / config("all", "newstd"). The new default config is the old classic config with outround being 24, leadzero being set, and the prompts being ;'s.
2003-08-30Update to version 1.4.jtb5-57/+19
* What is new in gsl-1.4: ** Added cumulative distribution functions and their inverses for the continuous random distributions including: gaussian, lognormal, gamma, beta, cauchy, laplace, chisq, exponential, gumbel, weibull, F-distribution, t-distribution, logistic, pareto and rayleigh. ** Added faster binomial random variates using the TPE rejection algorithm, in the function gsl_randist_binomial_tpe. ** Added new functions gsl_rng_fwrite and gsl_rnd_fread for storing the state of random number generators in a file. ** Added a new function gsl_combination_memcpy() ** Corrected values of electrical constants in CGS units. To take account of different electrical systems of units the values are now prefixed by GSL_CONST_MKSA (for the SI Metre, Kilogram, Second, Ampere system) or GSL_CONST_CGSM (for the Centimetre, Gram, Second, Magnetic system with the Gauss as the fundamental unit of magnetic field strength). The previous GSL_CONST_MKS and GSL_CONST_CGS prefixes have been removed, as have the permeability and permittivity constants in the CGS system since this uses different defining equations. ** Fixed bugs in the random number generators gsl_rng_fishman18, gsl_rng_fishman2x, and gsl_rng_knuthran2 which caused them to return incorrect results. Minor corrections were made to the parameters in the other Knuth generators borosh13, coveyou, fishman20, lecuyer21, and waterman14. ** Fixed a missing transpose bug in the gsl_linalg_QR_QRsolve and gsl_linalg_QRPT_QRsolve routines which were computing the solution to Q^T R x = b instead of Q R x = b. ** Fixed gsl_sf_gammainv to return zero instead of a domain error for arguments corresponding to singularities in gamma. ** Fixed a bug in the simplex minimization algorithm which caused it to fail to find the second highest point correctly when searching the set of simplex points. ** Fixed a bug in the conjugate gradient minimizers conjugate_pr, conjugate_fr and vector_bgfs which caused the search directions to be updated incorrectly. ** Fixed a bug in gsl_sf_psi_1_int(1) which caused it to return the incorrect sign for psi(1,1). ** Fixed the simulated annealing routine gsl_siman_solve to use the parameter iters_fixed_T for the number of iterations at fixed temperature instead of n_tries. ** Fixed a bug in gsl_combination_valid which caused it to return the incorrect status. ** Fixed a bug in gsl_permutation_canonical_to_linear which caused the output to always be zero, and the input permutation to be incorrectly replaced by the output. ** Fixed a bug is gsl_ran_discrete which could cause uninitialised data to be returned for some distributions. ** Fixed the dependencies for gsl_chebyshev.h to include gsl_math.h. ** Fixed a bug in gsl_complex_arccsc_real which caused it to return the incorrect sign for the imaginary part when -1<x<0. ** Fixed a bug in the QAWC Cauchy integration routine which could allow the singularity to fall on an interval boundary, leading to division by zero. ** Improved gsl_sf_gamma_inc_P(a,x) to avoid a domain error for x<<a when a>10. ** Improved the accuracy of gsl_sf_coupling_3j for large arguments. ** Improved the performance of gsl_sf_choose(m,n) by separating the calculations for small and large arguments. ** On platforms without IEEE comparisons gsl_{isnan,isinf,finite} will fall back to the system versions of isnan, isinf and finite if available. ** gsl_linalg_householder_hv now uses BLAS routines internally ** The script configure.in is now compatible with autoconf-2.50 and later. ** Reduced the memory usage of the multifit algorithms from MxM to MxN for large M by performing the QR decomposition of the Jacobian in-place. ** IEEE modes now use the C99 fenv.h functions when platform spectific functions are not available.
2003-08-30Update to version 1.40.jtb4-16/+20
V1.30 (March 2002) to V1.40 (June 2003) - simultaneous assignments (x1,x2,...,xn) := (a1,a2,...,an) - new functions divide, bit_count, set_workdir, get_workdir, gmtime, stack2string, stack_arraypush, string_scan, realloc, binsearch - some bug fixes (regarding qs_factorize and handling of special variable and value arguments in user defined functions)
2003-08-29Remove egcs-patch-aa from distinfo to silence pkglint.jtb1-2/+1
2003-08-26gcalctool depends on gnome2-dirs, not gnome-dirs.junyoung1-2/+2
2003-08-17Needs USE_MAKEINFOjmc1-1/+2
2003-08-12Ooops forgot to remove PKGREVISION...seb1-2/+1
2003-08-12Update to version 5.1.12.seb3-110/+115
Package changes: - add support for XmHTML. - sort PLIST. Changes since version 5.1.10 below. 5.1.12 Functionality * [MO] implemented zooming and scrolling of log plots Parser * [ES] added INT(x,y) evaluating integral value of y dx * [ES] added RSUM(vexpr) - running sum Bug fixes * [ES] fixed memory corruption when reading in block data (rep. #1258). The bug was introduced in 5.1.11 * [ES] fixed a couple of tiny memory leaks associated with loading block data * [ES] fixed crash in histogram and interpolation dialogs with multiple sets selected (rep. #1259) * [TO] signal issues with the grace_np library fixed (rep. #1270) * [ES] implied references to current graph in parser might crash Grace if the graph didn't exist (including reps. #886 and #1267) * [ES] removed extraneous accent glyphs in the 0x9? range of IsoLatin1 and IsoLatin2 encodings (including rep. #1269) * [MO] IsoLatin7 encoding file wasn't installed by "make install" * [ES] entering negative values of set symbol skip could crash Grace (rep. #1276) 5.1.11 Functionality * [ES] hotlinks now work for all set types (rep. #572) * [ES] updating hot-linked sets now works for all graphs, not the current one only * [YZ] added encoding files for Russian codepages koi8-r and cp1251 and for Ukrainian codepage koi8-u Interface * [ES] use "+"/"-" instead of "shown"/"hidden" in the graph selectors Parser * [ES] added UPDATEALL command, equivalent of "View/Update all" Drivers * [ES] set resolution in the PNG output (rep. #1225) Portability/Compilation * [ES] updated auto* stuff to work with autoconf-2.5.* (rep. #1199) Bug fixes * [SR] precision used for special tick locations was insufficient (rep. #1228) * [ES] referring to "S_" in the parser with no sets in the current project crashed the app * [ES] GraceIsOpen() from the grace_np library returned true after the Grace process exited (rep. #922) * [ES] excluded .cvsignore files from source tarballs (rep. #1248) * [ES] a minor memory leak fixed (40 bytes per set import/reading in) * [ES] configure --with=f77=/absolute/path/to/f77 was broken (rep. #1243) * [ES] in XY charts, explicitly check that abscissas of all sets are the same
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb12-24/+12
2003-08-08No need to add stuff to INFO_FILES, straight setting looks better IMHO.seb1-2/+2
2003-08-02Convert to USE_NEW_TEXINFO.seb2-6/+6
Fix info files generation by ensuring buildlink2 framework is used: use BUILD_DIRS/INSTALL_DIRS.
2003-08-02depkglint.seb1-3/+2
2003-08-02Use buildlink2 (for X11 benefit).seb1-1/+2
2003-08-02Convert to USE_NEW_TEXINFO.seb2-5/+5
2003-08-02Convert to USE_NEW_TEXINFO.seb9-90/+27
Add patch file to add an Info directory entry to liboctave.texi. Remove now unnecessary patch files and trim one of its "info" bits.
2003-08-02If we were to use gcc.buildlink2.mk on arm32 we might as well be reallyseb1-3/+7
using it for all arch. While here throw in a little bit more of buildlink2ness.
2003-08-02Convert to USE_NEW_TEXINFO.seb6-66/+5
Remove now unnecessary patch files.
2003-08-02Convert to USE_NEW_TEXINFO.seb2-5/+4
2003-08-02Convert to USE_NEW_TEXINFO.seb4-10/+30
2003-07-31Convert to USE_NEW_TEXINFO.seb4-11/+9
2003-07-31Convert to USE_NEW_TEXINFO.seb2-5/+5
XXX Does not seem to like xemacs anymore...
2003-07-31Convert to USE_NEW_TEXINFO.seb4-10/+7
2003-07-29Do not override CFLAGS while building the package, so that optimizations arejmmv4-11/+42
not lost. Fixes PR pkg/20696 by tls@. While here, fix a build failure.
2003-07-24Add/enable djbfftjschauma1-1/+2
2003-07-24Initial import of math/djbfft provided by Chris Lloyd in PR pkg/19258:jschauma8-0/+197
djbfft is an extremely fast library for floating-point convolution. The current version holds most of the speed records for double-precision FFTs on general-purpose computers. djbfft provides power-of-2 complex FFTs, real FFTs at twice the speed, and fast multiplication of complex arrays. Single precision and double precision are equally supported.
2003-07-24Install the include file to ${PREFIX}/include/algae. Fixes leftoverjtb4-7/+140
issue from i386 bulk build.
2003-07-22Remove $Id$ from patch. Everyone should use pkglint :)wiz2-7/+4
2003-07-21COMMENT should start with a capital letter.martti7-14/+14
2003-07-17s/netbsd.org/NetBSD.org/grant78-156/+156
2003-07-13PKGREVISION bump for libiconv update.wiz16-29/+32
2003-07-12use TEST_TARGET instead of custom test targetdillo1-5/+3
2003-07-12don't define test target directly, use do-test insteaddillo1-2/+2
2003-07-11- Use schemas.mk to handle GConf2 schemas properly.jmmv4-10/+19
- Use omf.mk to handle scrollkeeper omf files properly. - Depend on gnome2-dirs to handle shared directories. - Sort PLIST while here. - Bump PKGREVISION to 1.
2003-07-10Update to latest version. No changelog available.jtb9-533/+592
2003-07-08Update to 3.0.1:wiz4-32/+19
* Some speed improvements in SIMD code. * --without-cycle-counter option is removed. If no cycle counter is found, then the estimator is always used. A --with-slow-timer option is provided to force the use of lower-resolution timers. * Added missing static keyword that prevented simultaneous linkage of different-precision versions; thanks to Rasmus Larson for the bug report. * Corrected accidental omission of f77_wisdom.f file; thanks to Alan Watson. * Removed non-portable use of 'tempfile' in fftw-wisdom-to-conf script; thanks to Nicolas Decoster for the patch. * Added 'make smallcheck' target in tests/ directory, at the request of James Treacy.
2003-07-07Make that read "number theory system".jtb1-1/+1
2003-07-07Add pari-galdata.jtb1-1/+2
2003-07-07Initial import of pari-galdata.jtb4-0/+434
Galois group data for the Pari computer-aided number theory.
2003-07-07Allow this to work with latest pari.jtb3-4/+41
2003-07-07Update to pari-2.1.5.jtb19-106/+829
pkgsrc changes: * Build a shared libpari using libtool * convert to buildlink2 Changes in Pari itself: * a long list of bugfixes -- see CHANGES.
2003-07-02Add a TEST_TARGET.jtb1-2/+4
2003-07-02Update to version 2.0.17. Convert to using buildlink.jtb4-701/+719
Summary of changes for version 2.0.17: ------------------------------------- This will probably be the last release in the 2.0.x series. There are a few bug fixes, but the major change is to print a message saying that Octave 2.0.x cannot be compiled with gcc 3.0.x or gcc 2.96. If you want to build Octave 2.0.x, you will need to use gcc 2.95.x. If you want to use gcc 3.0.x or some later version, you should be using the Octave 2.1.35 sources or a more recent version.
2003-07-02Convert to use buildlink.jtb12-1646/+204
2003-07-02Update to version 4.1.3.jtb3-58/+27
Changes according to the NEWS file: * Configure checks for "malloc.h". * Fixed configure to work with autoconf-2.57.
2003-06-27Add two missing libraries.wiz1-1/+3
2003-06-23Update for info file regen that occurs nowjmc1-6/+1
2003-06-18When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather thanagc1-7/+7
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent PKGREVISION changes. With thanks to jmc for the nudge.