summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2005-10-16Update to 5.6.31:jmmv3-8/+11
Overview of changes in gcalctool 5.6.31 * Generated release for GNOME 2.12.0 (Final) ---- Overview of changes in gcalctool 5.6.30 * Fixed bug #314540. The libparser.a library needs ranlib run on it for Mac OS X. ---- Overview of changes in gcalctool 5.6.29 * Fixed bug #314375. Replaced usage of malloc.h with stdlib.h in syntax_translation.c ---- Overview of changes in gcalctool 5.6.28 * Generated release for GNOME 2.12 (RC) * Changed type of argument in paren_disp from char to int for 64bit. ---- Overview of changes in gcalctool 5.6.27 * Fixed bug #313255. The definitions for BUT_<n>_BAS in gtk.c were incorrect. ---- Overview of changes in gcalctool 5.6.26 * Generated release for GNOME 2.11.91 (beta2). ---- Overview of changes in gcalctool 5.6.25 * Fixed bug #311306. If the user was in View->Scientific with base Bin, Oct or Hex and then went to View->Basic, then returned to View->Scientific, some of the numeric keys were incorrectly greyed out. ---- Overview of changes in gcalctool 5.6.24 * Fixed bug #310849. Gcalctool no longer crashes when pressing the "B" button (or typing Shift-B). ---- Overview of changes in gcalctool 5.6.23 * Fixed bug #310791. Memory register window view logic was screwed. ---- Overview of changes in gcalctool 5.6.22 * Fixed bug #310441. Adjusted code to compile with gcc 2.95.2. ---- Overview of changes in gcalctool 5.6.21 * Fixed bug #153854. When the user changes modes, a warning dialog is displayed to let them know that their current display will be cleared and the base reset to decimal. The user has the option of checking a toggle box on the dialog, that will prevent this warning from being displayed again. ---- Overview of changes in gcalctool 5.6.20 * Fixed bug #309294. Adjustments to allow gcalctool to successfully build on Solaris with pkgconfig >= 0.17.1. ---- Overview of changes in gcalctool 5.6.19 * Fixed bug #309182. In non-arithmetic precdence mode, gcalctool can now correctly change the sign of the exponent on scientific numbers again. ---- Overview of changes in gcalctool 5.6.18 * Fixed bug #308408. gcalctool can now correctly convert the hexadecimal numbers "A-F" to other bases in "use arithmetic operator precedence mode". ---- Overview of changes in gcalctool 5.6.17 * Fixed bug #305619. Calculations with stored register values in arithmetic operator precedence mode, now work correctly. ---- Overview of changes in gcalctool 5.6.16 * Fixed bug #305034. In "Use Arithmetic Precedence" mode, when switching the format (e.g. from ENG to FIX), the displayed value switches to zero (in the corresponding format, so e.g. 0.0 or 0e+0, ...). ---- Overview of changes in gcalctool 5.6.15 * Fixed bug #305467. gcalctool no longer crashes under the following scenerio: - type "f" to bring up the user function menu. - dismiss the menu by clicking elsewhere with the mouse. - type another character which isn't in the range "0" to "9". ---- Overview of changes in gcalctool 5.6.14 * Did a gcalctool tarball release. ---- Overview of changes in gcalctool 5.6.13 * Fixed bug #304056. Adjusted the keyboard shortcuts for the Xor and x^y operations. New values are: Xor - 'x' x^y - '^' ---- Overview of changes in gcalctool 5.6.12 * Fixed bug #302555. Various gcalctool variables have now been const'ified. ---- Overview of changes in gcalctool 5.6.11 * Fixed bug #300957. Replaced the underscore character in "translator_credits" with a hyphen, to prevent some translation tools from being confused. ---- Overview of changes in gcalctool 5.6.10 * More work on bug #172704. - Adjusted the code to not try to display a menu when the user entered a left parentheses (another do_pending() type of operation). - Toggling the "Show Trailing Zeroes" operation via keyboard shortcuts, needed to clear the v-.pending flag. ---- Overview of changes in gcalctool 5.6.9 * Fixed up some problems reported by lint. ---- Overview of changes in gcalctool 5.6.8 * Fixed bugs #172704 and #172869. When the user now uses the keyboard shortcut for any of the gcalctool buttons that have a menu associated with them, that menu is now displayed. The user can use the arrow keys to select a menu item or the menu items shortcut. ---- Overview of changes in gcalctool 5.6.7 * Fixed bug #171393. Allow stock labels to show through. ---- Overview of changes in gcalctool 5.6.6 * Refixed bug #158280. The Help->Contents menu item no longer appears if gcalctool is built Gtk-only. ---- Overview of changes in gcalctool 5.6.5 * Fixed bug #172798. gtk_set_locale was already being run by gtk_init() and the gtk about popup didn't have the gcalctool icon. ---- Overview of changes in gcalctool 5.6.4 * Fixed Sun internal CR #6214176. If gcalctool is being driven by gok, the on-screen keyboard assistive technology, it's possible that the event returned by gtk_get_current_event() is NULL. If this is the case, we need to fudge the popping up on the menu associated with this menu button. ---- Overview of changes in gcalctool 5.6.3 * Fixed bug #158280. You can now build gcalctool without the GNOME libraries by specifying "--disable-gnome" on the configure command line. ---- Overview of changes in gcalctool 5.6.2 * Fixed bug #167479. gcalctool with set the View->Memory Registers menu item inactive if the calculator is in Basic mode. ---- Overview of changes in gcalctool 5.6.1 * Fixed bug #168694. gcalctool now saves/restores the ten memory register values as gconf resources. * Removed the redundant process_str() routine in graphics.c ---- Overview of changes in gcalctool 5.6.0 * Fixed bug #169196. gcalctool now uses use g_get_home_dir(). * Added in a better implementation of the trig_filter() routine in functions.c
2005-10-13Add & enable p5-Math-GMPseb1-1/+2
2005-10-13Initial import of p5-Math-GMP-2.04 as version 2.04 into the NetBSD Packagesseb4-0/+26
Collection. The Perl 5 module Math::GMP gives you access to the fast GMP library for fast big integer math.
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