summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2005-10-11Added qalculate-[bases,currency,units] version 0.8.2adam1-1/+4
2005-10-11Utility for conversion between units using Qalculate libraryadam4-0/+33
2005-10-11Utility for conversion between currencies using Qalculate libraryadam4-0/+35
2005-10-11Utility for conversion between number bases using Qalculate libraryadam4-0/+33
2005-10-11Changes 0.8.2:adam9-31/+30
* Use gnomevfs instead of wget if available * Allow user to specify wget options * Update currencies
2005-10-11Update mathomatic to 12.4.12.minskim2-6/+6
Changes: - Perfected process() (the input processor). - Code cleanup. - Display polar coordinates in roots command. - Parse "**" as "^". - The docs were clarified. - Increased sizes of many input buffers.
2005-10-10Update libtool.m4 fragment to allow build on DragonFly.joerg2-1/+94
2005-10-07Fixed a pkglint warning.rillig2-5/+3
2005-10-07Split up patch-ab into one patch per file and converted it from contextrillig8-222/+212
diff to unified diff.
2005-10-05Remove legacy DJB_ERRNO_HACK (replaced with djbware-errno-hack option).schmonz1-2/+2
2005-10-05Now that a branch has been cut, remove PKG_OPTIONS_LEGACY_{OPTS,VARS}.schmonz1-3/+1
2005-10-02Added and enabled fftwf: A single precision library version of math/fftwwulf1-1/+2
2005-10-02New package fftwf-3.0.1: A single precision library version of math/fftwwulf5-0/+83
2005-09-30Update to 1.7:wiz3-8/+7
* What is new in gsl-1.7: ** Switched gsl_randist_binomial to use the faster binomial random variate TPE algorithm by default. The previous binomial variate algorithm is available as gsl_randist_binomial_knuth. This will result in a different sequence of binomial variates in programs using this function. ** Improved the algorithm for gsl_sf_elljac_e to avoid cancellation errors near quarter periods. ** Fixed the branch selection in gsl_sf_gamma_inc_Q_e to avoid inaccurate results for large a,x where x~=~a. ** The multilinear fitting functions now have forms which accept a user-specified tolerance for the SVD cutoff and return the corresponding effective rank of the design matrix. ** The quadratic solvers in poly/ now handle linear equations gracefully (i.e. quadratrics with a leading coefficient of zero). ** The output of "make check" now only shows test failures by default, to reduce the amount of output. Set the environment variable GSL_TEST_VERBOSE=1 to display all the output. To assist debugging, the test number of each failure is shown in square brackets at the line-end [NNNN]. ** Fixed bugs in gsl_linalg_SV_decomp_jacobi which caused incorrect results for some input matrices. ** Bessel, coulomb, dilogarithm and legendre_H3d functions now use hypot internally to avoid overflow when computing terms like sqrt(1+x*x). ** The 'Usage' chapter of the reference manual now explains how to handle deprecated functions using the GSL_DISABLE_DEPRECATED macro. ** The conflicting enum definitions for 'forward' and 'backward' in gsl_ftt.h and gsl_wavelet.h are deprecated. User code should switch to the new definitions gsl_fft_forward, gsl_fft_backward, gsl_wavelet_forward and gsl_wavelet_backward. Selectively define GSL_DISABLE_DEPRECATED before including the headers to use the new definitions on either or both modules. ** Fixed an error in the the brent minimisation algorithm. Iterations should now follow Brent's original description correctly. ** The bound coulomb function gsl_sf_hydrogenicR_e no longer reports an underflow for exact zeroes of the wavefunction. ** gsl_linalg_SV_decomp_jacobi now reports an error for the unimplemented case M<N correctly. ** Fixed conformance test for the SYRK and HERK blas functions gsl_blas_{s,d,c,z}syrk and gsl_blas_{c,z}herk for non-square matrices. ** Configure now checks for presence of ieeefp.h if needed. ** Differential equation solvers now propagate error codes returned from user-defined functions to the top-level in all cases. ** Sort functions now avoid an infinite loop if Nans are present in the input vector. The order of nans in the output is undefined, although other elements will be sorted correctly.
2005-09-28Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,rillig3-8/+8
NO_BUILD, USE_LIBTOOL.
2005-09-26Update mathomatic to 12.4.11.minskim2-6/+6
Changes: - The C complex number library was finished and perfected (complex_lib.c). - Yet another code cleanup. - Added "UNIX" compile-time define to the Prime Number Tools. - Some improvements to the Mathomatic documentation.
2005-09-23Reset maintainer, posix dot org dot uk has no DNS entry.wiz1-2/+2
2005-09-22fix a broken configure script which tries to compile somethingdmcmahill3-11/+31
with multiple #include's on the same line. Should fix recently noted compile problems on NetBSD-1.6.2.
2005-09-20add missing libiconv buildlink3.mkdmcmahill1-1/+2
2005-09-11Include intltool/buildlink3.mk to pull in all dependencies required tominskim1-1/+2
run intltool.
2005-09-10Take maintainership.minskim1-2/+2
2005-09-10Do not link against the curses library, which is not used by thisminskim2-4/+4
package.
2005-09-09do not try and build our own Xaw3d librarydmcmahill1-2/+3
2005-09-09add some missing entriesdmcmahill1-2/+8
2005-09-08move gnumeric-1.4.3 to math/gnumeric, replacing gnumeric-1.2drochner32-1589/+748
While I dislike moving pkgs around and forcing users into updates I'm making an exception here, because this is a leaf pkg, we don't support gnumeric-1.2 anymore and because gnumeric-1.4 is fully compatible to older sheets tbomk. Sorry for breaking pkgchk.conf though.
2005-09-08Changes 2.1.6:adam5-65/+46
Fixed - src/kernel/sparcv8/MakeVar.SH missing from MANIFEST (hence from tarball) - stack corruption in matsnf() [ when GC occurs ] - incorrect result in gaffsg(s < 0, t_PADIC) - [hi-res plot: X-Windows] rescaling bug - [ix86 + gcc]: fix "invalid preprocessing token" Warning - removed hack in buchall() [ function called through unappropriate type (in init mode) to avoid inserting irrelevant arguments ]. Caused some compiler to produce incorrect code (SEGV). - typo in isabsolutepol(): SEGV in factorff for some t_POLs defined over the prime field - inconsistent error message when starting 'gp -p 436273000' - Configure support for GNU/Hurd
2005-09-07Changes 4.2:adam3-21/+16
- Fixed a potential crash after saving patterns. - Removed -mpentiumpro from the Makefile. - Zoom 1:1 and 16:1 buttons are now grayed out when appropriate. - Rearranged zoom buttons to be more logical.
2005-09-07update to scilab-3.1.1dmcmahill11-2769/+1205
Main Changes Scilab 3.0 -> 3.1 ========================= The new features of Scilab 3.1 are the following: - "xgetmouse", "eventhandler" event set extended to click, double-click, <Ctrl> Key. See more details in xclick and xgetmouse on line help. Warning: Because of distinction of click events, some users' scripts can have a different behavior. To make it work as before please check and modified test on events as follow: supposing that button contains the value returned by xclick (left most argument) or xgetmouse (third componant of returned vector) then replace test like: button==0 by or(button==[0,3]) button==1 by or(button==[1,4]) button==2 by or(button==[2,5]) - Integration of the ATLAS library (specific Windows version). During the installation of Scilab, dynamic library (Atlas.dll) is automatically chosen according to the CPU detected. See details in the Atlas.spec file under scilab\bin directory. - Java interface written to allow calling Scilab computational engine from Java - TCL interface has been totally rewritten (for better error detection and better data transfert). ScilabEval improve to handle synchronism. For your information you should know that tcl8.4 segfault when running on Linux 2.6 kernels on machines with 2 or more processors. - Scipad editor o A debugging tool is now available. o Drag'n'drop is now supported. o User settings and text colors are now configurable and saved across editing sessions. o Find/Replace debugged and improved. o Quick access in the file menu for recently opened/saved files. o Creation of XML help page templates and xmltohtml compilation available from within Scipad. o Identification of Scilab predefined variables and library functions in scilab scripts. o Scipad is easily localized. Today English, German, French, Swedish and Italian languages are supported. o Miscellaneous file management improvements: readonly flag, absolute pathnames to files, pruned pathnames display, revert to saved feature. - Graphics editor completed o Axes structure totally rebuild. New axes properties available (see manual and type 'gca()' for a complet listing), z logscale enable, axes inversion. o Save and load had been extended to graphics handle o 'plot' macro added to scilab to mimic the "matlab plot" behavior (type "help plot" for more info.) o 'surf' macro added to scilab to mimic the "matlab surf" behavior (type "help surf" for more info.) Graphics entities are associated to Scilab variables of type handle. The handle is a unique identifier which is associated to each instance of a created graphics entity. Using this handle, it will be possible to reach entities properties through "set" and "get" routines. The handles are also used to manipulate graphics objects, to move them, to copy or delete them. Enter "help graphics_entities" at Scilab prompt for more details. - Scicos block set has been extended/revisited to be more compatible with Simulink one, compiler, code generator and implicit system simulator have been improved. - Configure adapted to linux 64bit architectures - Improvement of the integration of Visual Studio Compiler to the dynamic links: findmsvccompiler() and configure_msvc() macros have been added - The source files have been updated to optimise the compiled version built with VC6 tool Please note that the Windows binary version provided on our Web site is built with .NET - Sparse operations and functions like real, imag, matrix, spones revisited to improve efficiency - Bessel functions extended to work in the complex case (using Slatec routines) Incompatibilities: The semantics of besseli, besselj, besselk and bessely functions has been changed and extended. The oldbesseli, oldbesselj, oldbesselk and oldbessely correspond to the old obsolete semantics. - New Matlab functions implemented in m2sci translator - Functions to read Excel files - Font rotation is now possible under Xwindow - home variable (%HOME%) defined under Windows: c:/Documents and Setting/USER - New environment variable SCIHOME: o Under Windows: %HOME%\scilab\SCILAB_VERSION o Under Linux: $HOME/USER/.scilab/SCILAB_VERSION - New primitives: o clipboard (specific Windows) o perl o calendar o mkdir o rmdir o copyfile o sleep o getos o setenv o getshortpathname (specific Windows) o getlongpathname (specific Windows) o toolbar (specific Windows) o hidetoolbar (specific Windows) o console (specific Windows) o mcisendstring (specific Windows) o banner o winqueryreg (specific Windows) o xls_open o xls_read o scicos_debug_count
2005-09-07Set maintainer to tech-pkg. Bruce is not maintaining thesereed1-2/+2
packages. Thank you Bruce for helping with pkgsrc.
2005-09-06-add patches to adapt to an API change in libgsf-1.12 (should fix builddrochner21-3/+430
error noticed by Bernd Ernesti); require libgsf-1.12 -add patch for pcre security issues, from Adrian Portelli bump PKGREVISION
2005-09-05Update mathomatic to 12.4.10.minskim3-12/+12
Changes: - Created "complex.h". - Fixed and documented "help all >filename", for quickly creating a quick command reference. - Fixed up and commented "main.c". - Split off "complex.c" into "complex_lib.c" and made it an independent complex number library. - Added "integrate definite" command option. - Corrected makefile install. - Added check in nintegrate command to fail if result contains infinity or nan. - A few complex number improvements were made. - Allow a text pre-processor to pipe input into Mathomatic.
2005-09-05Changes 0.8:adam7-347/+63
* Bug fixes * Improvements
2005-09-05Cosmetics: use BSD_INSTALL_LIBadam2-4/+4
2005-08-28Rework emacs.mk:uebayasi2-2/+4
1) Simplify the way how an emacs version is picked when no emacs is installed, but a user try to install an Emacs Lisp package. Just pick up the version set as EMACS_TYPE than searching for versions already installed etc. If the EMACS_TYPE version is not supported by the Emacs Lisp Package, just fail. EMACS_TYPE be default to GNU Emacs 21. (In other words, users should set EMACS_TYPE as they want. Otherwise GNU Emacs 21 is used.) 2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to a) the PKGNAME itself, and b) PKGNAME in its dependency lines. EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is used. This keeps dependency graph of Emacs-Lisp-packages- installed-for-XEmacs consistent. 3) Document EMACS_* variables as much as possible. 4) Provide more cookies for PLIST. Maybe utilized later. Note that the 2) change doesn't affect the default, GNU Emacs 21 behaviour. So no version / revision bumps in this commit.
2005-08-27Update mathomatic to 12.4.9.minskim2-6/+6
Changes: - Added display of average to tally command. - Fixed tests. - Fixed output redirection for some commands.
2005-08-27Update mathomatic to 12.4.7.minskim3-13/+15
Changes: - Fixed minor bug in real and imaginary commands. - Fixed roots command. - Cleaned up Prime Number Tools man pages. - Cleaned up the Mathomatic source code. - Corrected the Mathomatic library. - Ported taylor command to non-equations.
2005-08-26Use INSTALLATION_DIRS to create "include" directory. This brokereed1-2/+3
many bulk builds for me today. Also use it to create the doc directory.
2005-08-23remove leftover patch which is no longer useddmcmahill2-10/+1
2005-08-21This uses libtool.jmmv1-1/+2
2005-08-20Add some missing man pages to the PLIST.kristerw2-3/+8
Bump PKGREVISION.
2005-08-19Convert to the options framework.schmonz2-22/+27
2005-08-19Whitespace.schmonz1-2/+1
2005-08-13Add p5-Math-Base85adrianp1-1/+2
2005-08-13This module handles numbers in base 85, via strings and Math::BigInt.adrianp4-0/+24
For more information, read the module or rfc1924.txt.
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam5-14/+10
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-08Fix the package configuration of the following packages so that theyjlam3-3/+17
will install Perl modules into the "vendor" directories: chat/vicq math/udunits databases/rrdtool mbone/beacon devel/p5-subversion Bump their PKGREVISIONs.
2005-08-06Fixed an undefined reference to close(2).rillig2-1/+16
2005-08-06Bump the PKGREVISIONs of all (638) packages that hardcode the locationsjlam14-22/+28
of Perl files to deal with the perl-5.8.7 update that moved all pkgsrc-installed Perl files into the "vendor" directories.
2005-08-04Cosmeticsadam1-6/+6
2005-08-04Changes 2005-06-13:adam11-184/+80
* textread now returns cell arrays * use new gnuplot interface for functions * fix rand bug on non-intel architectures * more econometrics functions * new functions: randg, cellfun, cell2mat, bwarea, imresize, savepath * bug fixes and improvements (see ChangeLog for details)