summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2012-11-16Don't redeclare a local variable.joerg2-1/+39
2012-11-06Don't include x11 in PKG_SUGGESTED_OPTIONS.gdt2-4/+6
This change makes pari, by default, not depend on fltk. pari is an indirect dependency of the perl module system, and thus should be minimal.
2012-11-01Fix inline misuse.joerg16-1/+401
2012-10-27Let users install packages from OctaveForge:asau3-4/+27
provide path to GNU make which is assumed there.
2012-10-27Update to 2.01wen3-21/+14
Upstream changes: Version 2.01 - 24 October 2012 (bug fix release) * Fixed error in electronmass * New definition for au * Fixed DESTDIR support for installation * Changed configure script for success with Solaris * Small changes to manual
2012-10-26Fix missing includes. Add missing value in return.joerg5-1/+63
2012-10-26Add missing includes. Don't conflict with sync(2).joerg4-16/+212
2012-10-26Update gcalctool-gtk3 to 6.6.1prlw17-13/+174
* Fix error reporting not working for certain types of error * Add shadow around display * Remove reference to removed source file * Replace lex/bison parser with hand-written parser * Use g_warning not g_error when unable to parse currency file * Set window icon correctly * Port to GtkApplication * Replace menubar with a GMenu * Only show thousands separators in decimal mode * Translation updates (unimpressed by https://bugzilla.gnome.org/show_bug.cgi?id=670098)
2012-10-25Update to Grace 5.1.23asau4-34/+8
Changes in 5.1.23 Bug fixes * [ES] removed *86 specific optimizations (rep. #2154) * [ES] renamed RMS per cent error -> relative error (rep. #2192) * [ES] a workaround for a bug in recent Xorg not releasing grab of popup menus * [ES] accept -graphtype chart instead of bar. List possible values in the help output * [TK] fix building against png-1.5 * [SM] a grace_np fix * [ES] IsoLatin5.enc was not included in the distribution
2012-10-24If a native pthreads implementation is available, also installwiz2-3/+13
libfftw3_threads. Bump PKGREVISION.
2012-10-19Added math/p5-Math-Prime-Util version 0.11sno1-1/+2
2012-10-19Add new package for CPAN module Math::Prime::Util version 0.11 intosno3-0/+27
math/p5-Math-Prime-Util. A set of utilities related to prime numbers. These include multiple sieving methods, is_prime, prime_count, nth_prime, approximations and bounds for the prime_count and nth prime, next_prime and prev_prime, factoring utilities, and more.
2012-10-16Use REPLACE_PYTHON extensively. Bump PKGREVISION.wiz1-1/+93
2012-10-15+ harminvasau1-1/+2
2012-10-15Import Harminv 1.3.1 as math/harminv.asau5-0/+54
Packaged for pkgsrc-WIP by Kamel Derouiche. Harminv is a free program (and accompanying library) to solve the problem of harmonic inversion, given a discrete-time, finite-length signal that consists of a sum of finitely-many sinusoids (possibly exponentially decaying) in a given bandwidth, it determines the frequencies, decay constants, amplitudes, and phases of those sinusoids.
2012-10-08Revbump after updating graphics/pangoadam25-50/+50
2012-10-08Revision bump associated with the update of lang/ocaml to version 4.jaapb1-2/+2
2012-10-04Bump revision for packages with changed CONFLICTS (PYTHON_SELF_CONFLICT)cheusov1-1/+2
2012-10-03CONFLICTS between python modulescheusov1-1/+3
2012-10-03Update for python25 removal.wiz2-6/+2
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz53-83/+106
are called p5-*. I hope that's all of them.
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron26-52/+52
requested by Thomas Klausner.
2012-09-16CONFLICTS += mono-[0-9]*; ++pkgrevisioncheusov1-1/+4
2012-09-15recursive bump from libffi shlib major bumpobache31-59/+62
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-14Update to xylib 1.0asau3-8/+9
Changes: * 1.0 (2012-07-25) - added option ``decimal-comma`` for text format - fixed bug in CSV format * 0.9 (2012-05-20) - added CSV format, or more acurately: delimiter-separated values format. Supports popular delimiters (``TAB ,;|:/``), quoting (``"``) and escape character (``\``). Non-numeric fields are read as NaNs. - added Canberra CNF format
2012-09-13Update to Octave 3.6.3asau2-6/+6
Mostly bug and documentation fixes.
2012-09-13Update GNU units to version 2.00asau4-16/+48
User visible changes. Version 2.00 - 6 June 2012 General changes: * Unit lists provide conversion to sums of units (e.g. feet and inches). * Added --round (-r) and --show-factor (-S) options for use with unit lists. * Added unit lists aliases (e.g. time, usvol). * A python script, units_cur, can update currency data. * Units now flushes its output so you can talk to it with a pipe. * Units now works in UTF-8 if the system supports it. * Added --locale (-l) option to set the locale. * English units such as the gallon are defined in all locales, with US definitions by default except in the en_BG locale. You can force the desired definition (Great Britain or US) by setting the environment variable UNITS_ENGLISH to GB or US. * Revised and extended the documentation, with more examples. * Added locale mapping to address Windows locale names. * Updated and revised units database, including UTF-8 definitions and the 2010 CODATA. * Fixed parsing bug for "1..2" or "1.2.3". These now give an error. * Unit names can end with a number in the form of a subscript that starts with a '_', as in 'X_3'. Changes for units definition files: * Changed location and names of unit database, splitting off currency Files are /usr/local/share/units/{definitions,currency}.units and the personal units file is $HOME/.units instead of $HOME/units.dat. (Under windows personal unit file is unitdef.units.) * Personal units filename can be changed with MYUNITSFILE environment variable. * Prefixes can be defined in any order: it is no longer necessary to define longer ones before shorter ones. * New definitions replace previous ones. Personal units file is read after the system file rather than before. * Changed syntax for function definitions. Instead of [in-unit,out-unit] you must now write units=[in-unit,out-unit]. Use 'units -c' to find places in your personal data files that need to be updated. * Add optional domain and range to function definitions with syntax domain=[min,max] and range=[min,max]. Either min or max can be omitted to signal infinity. * Unit list aliases can be defined with !unitlist command. * Added !var and !varnot and !endvar to include definitions based on environment variable settings. * Added !set to set environment variables (if they aren't already set). * Added !message to display a message * Data files are in UTF-8, with !utf8 and !endutf8 commands to mark definitions that require UTF-8 support. * Improved error handling when reading units.dat. Version 1.88 - 15 Feb 2010 * Updated units.dat * Fixed bug involving readline version 4.2 Version 1.87 - 25 Sep 2007 * Units reads ~/.units.dat if it exists before reading the standard units database. * Added support for ** as an exponent operator. * Type 'search text' to list units that contain 'text' in their name. * Precedence of '*' changed to match precedence of '/'. (Multiplication by juxtaposition retains a higher precedence than '/'.) The --oldstar option selects the old precedence and --newstar forces the new precedence.
2012-09-13Update to Teapot 2.3.0asau5-72/+30
Project moved to another developer. The changes compared to 2.2.1 are: o visual garbage fixed (curses version) o made unquoted strings default, added "-q" flag to turn quotes back on o made attributes menu more user friendly: no more question when changing a single cell, one menu option optimized away o added "-H" command line flag to hide row/column headers; in FLTK, this means you can only change sheets via Ctrl-Shift-PgUp/PgDn o expanded command line help The changes compared to 2.2.0 are: o Help system improved o Compile fix for MacOS o Link shared by default. Set option ENABLE_STATIC to statically link FLTK. o Bugfixes for CSV export o Bugfixes for console mode o Added font styles bold and underline The changes compared to 2.1.0 are: o UTF-8 support for curses frontend o various bug fixes The changes compared to 2.0.2 are: o switched to CMake as build system o Win32 compatibility o usage improvements in the GUI version o various bug fixes The changes compared to 2.0.1 are: o Low-resource builds (leaving out the help system) o various bug fixes The changes compared to 2.0 are: o Fix a possible crash and some minor bugs o improve FLTK navigation and cell editing (moving around and selecting cells now works while editing a formula) o automatically start a string value when typing a letter o fix build system The changes compared to 1.09 are: o Several bug fixes and changes how files are handled o FLTK user interface o Built-in Help and About screen (currently only in FLTK) o License changed to GPL (see mbox file in doc folder for permission)
2012-09-13Update to SNNS 4.3asau3-24/+8
New Features of SNNS 4.3 Version 4.3 of SNNS features the following improvements and extensions over the earlier version 4.2: 1. Included patches avaiable from the SNNS-development project. 2. License changed to LGPL v2. 3. Fixed some bugs in the installation configuration files.
2012-09-13Update to MTL 2.1.2-22asau3-10/+23
Add test target. Changes in MTL 2.1.2-22 Adaptations to the stricter syntax requirements in new compilers like GCC 4.0.
2012-09-13Update to MPFR 3.1.1p2asau2-7/+13
1. The mpfr_get_decimal64 function (available only when MPFR has been configured with --enable-decimal-float) has several bugs, fixed by the get_decimal64 patch, which also provides testcases. It corresponds to the following changesets in the 3.1 branch: 8373, 8378, 8380. 2. The ternary value returned by the mpfr_strtofr function can be wrong under particular conditions (example). This is fixed by the strtofr-ternary-value patch, which also provides testcases. It corresponds to the following changeset in the 3.1 branch: 8399.
2012-09-13Update mpcomplex to mpc 1.0.1asau2-7/+9
Note that tests might need the package installed. Changes in version 1.0.1: - Switched to automake 1.11.6, see https://lists.gnu.org/archive/html/automake/2012-07/msg00023.html - #14669: Fixed extraction of CC from gmp.h - Fixed case of intermediate zero real or imaginary part in mpc_fma, found by hydra with GMP_CHECK_RANDOMIZE=1346362345
2012-09-13add test targetdrochner1-1/+2
2012-09-13Adjust HOMEPAGE to point to package's home page directly.asau1-2/+2
2012-09-13Update to libmatheval 1.1.8asau2-7/+6
Changes: Version 1.1.8 * Fixed bugs in the Fortran interface. * Updated pkg-config file. Version 1.1.7 * Fixed wrong derivative calculation for erf function. Version 1.1.6 * Added support for erorr function (erf). Version 1.1.5 * Re-licensed under GNU Public License version 3.
2012-09-13Adjust HOMEPAGE, SourceForge stopped hosting WordPress.asau1-2/+2
2012-09-13CHANGES MADE TO MATHOMATIC 16.0.3 TO BRING IT UP TO THE NEXT VERSION:asau2-6/+6
09/09/12 - Allow use of editline library in Mathomatic, because somehow use of GPL libraries in LGPL code is not allowed, and GNU readline is GPL. I am so confused about this Debian bug#687063: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687063 Based on the bug report's information sources, it appears he is saying the truth about this license issue, so I will have to upload new versions of Mathomatic with editline instead of readline to Debian. The only noticeable difference should be it doesn't save the history between Mathomatic sessions. I will comply with all that request it, though most distributions do not include editline, which has no major licensing restrictions. Readline is still perfectly usable and good as before, you just have to link it in yourself. 09/10/12 - Going to have to make a new release already, 2 days after the last one, so I can upload this readline licensing fix to Debian by linking with editline. There is no reason for anyone to upgrade to version 16.0.4, unless you wish to link with editline instead of readline. The proper code has been added. All you have to do is have the editline libraries loaded on your system, and run "make EDITLINE=1" to compile and link Mathomatic with editline. Mathomatic version 16.0.4 released Monday 09/10/12. CHANGES MADE TO MATHOMATIC 16.0.2 TO BRING IT UP TO THE NEXT VERSION: New command "set load" loads the current set options startup file again, displaying the startup file as it reads it in. If the file doesn't exist, or something is wrong, then an error message is displayed and the set command returns with failure. Accidently putting "load" in the startup file is now handled correctly. 08/09/12 - Allow "matho-primes all" and the command "list primes all" in Mathomatic to continually output consecutive prime numbers. 08/12/12 - Fixed any rman errors in the makefile so they won't be ignored. 08/17/12 - rmath and matho no longer set the debug_level or modulus_mode, so they can be set by the startup options file. 08/19/12 - Allow the repeat prefix on the approximate command, making it approximate and simplify as much as the calculate command does. Hopefully someday it will just give a temporary result, too. Numerical input into the symbolic math library now uses "repeat approximate" instead of just "approximate" to approximate the user's input, so the result is the same as the Mathomatic application's result. Disallow the same warnings to be repeatedly displayed, if the current warning is the same as the previous warning. 08/20/12 - Allow directory names as read command arguments, instructing the read command to change the current directory to the specified directory. Without any arguments, the read command now does an "ls" command in Unix/Linux, and "dir" under MS-Windows, listing the current directory contents. Running Mathomatic with a directory name argument now conveniently changes directory to that directory, then gives you the main prompt. 08/28/12 - Made "integer" type variables much more useful. For example, the following now happens generally: 1-> i^(4*integer) #1: i^(4*integer) 1-> simplify #1: 1 1-> i^((4*integer) + 1) #2: i^((4*integer) + 1) 2-> simplify #2: i 2-> i^((4*integer) + 2) #3: i^((4*integer) + 2) 3-> simplify #3: -1 3-> i^((4*integer) + 3) #4: i^((4*integer) + 3) 4-> simplify #4: -1*i 08/29/12 - Displays "Calculating..." whenever autocalc is used now. 08/30/12 - Added ability to set the normal text color. Still defaults to no color. Use "set color 0" to set the normal text color to green, as it has been for many years in the past. 08/31/12 - Removed the "set preserve_surds" option, since the approximate and calculate commands all take care of undoing that. The code remains, however "set preserve_surds" is no longer advertised. I have never used it. Surds are preserved, for accuracy's sake, by default. 09/05/12 - "set" as a null set option works now, so no one will have any trouble setting-up the set options startup file. Mathomatic version 16.0.3 released Saturday 09/08/12.
2012-09-11"user-destdir" is default these daysasau179-498/+179
2012-09-08Add missing conflict with freeze-[0-9]* (bin/statist); ++pkgrevisioncheusov1-2/+3
2012-09-08Set LICENSE; Fix pkglint warningscheusov5-24/+26
2012-09-07Revbump after updating graphics/cairoadam26-47/+52
2012-09-03Changing all PERL5_MODULE_TYPE from Module::Install to M::I::Bundled,sno1-2/+3
Module::Install is for Authors only. Bumping revision
2012-09-02Update to 3.0604wen2-6/+6
Upstream changes: 3.0604 July 14, 2012 - Correct a misspelling of "weight" in lib/Statistics/Descriptive/Smoother/Weightedexponential.pm - Thanks to Wilhelm for the report. - Update the scripts/tag-release.pl file for Mercurial. 3.0603 May 15, 2012 - Use in_between to compare decimal numbers - Smoothing tests were failing because of rounding problems - Thanks to Andreas J. K.nig for reporting it and to Fabio Ponciroli for fixing it. 3.0602 May 12, 2012 - Correct a typo: - https://rt.cpan.org/Ticket/Display.html?id=77145 - Thanks to Salvatore Bonaccorso and the Debian Perl Group for the report. 3.0601 May 11, 2012 - No longer using Test::Exception in the tests. - It was used by the tests and not specified in test_requires/build_requires. - Thanks to hsk@fli-leibniz.de for the report. 3.0600 May 11, 2012 - Add the smoothing functionality. - Add the following public methods: add_data_with_samples(), set_smoother(), get_smoothed_data() to the main module. - Add the lib/Statistics/Descriptive/Smoother.pm and lib/Statistics/Descriptive/Smoother/Exponential.pm lib/Statistics/Descriptive/Smoother/Weightedexponential.pm modules. - Thanks to Fabio Ponciroli - Add the scripts/bump-version-number.pl to facilitate bumping the version number. 3.0500 May 03, 2012 - Add the get_data_without_outliers() and the set_outlier_filter() methods. - See https://bitbucket.org/barbasa/perl-statistics-descriptive/overview - Thanks to Fabio Ponciroli 3.0400 March 01, 2012 - Fix https://rt.cpan.org/Ticket/Display.html?id=74890 - some function should return undef() in list context so they can be easily assigned to values in hash initialisations. - thanks to SLAFFAN for a preliminary patch which was modified by SHLOMIF (the current Statistics-Descriptive maintainer). 3.0300 February 11, 2012 - Now mean() and median() and other routines return undef() if there are no data. - Somewhat incompatible change: some methods that returned undef() under list context now return an empty list (so it will be false). - it is generally not recommended to call such methods in list context as they should always be called in scalar context. - Resolves https://rt.cpan.org/Ticket/Display.html?id=74693 - thanks to Shawn Laffan for the report and the patch. 3.0203 November 17, 2011 - Fix https://rt.cpan.org/Ticket/Display.html?id=72495 . - percentile should not die and should return undef if there are no elements in the collection.
2012-08-29Recursive bump from boost-libs update.obache1-2/+2
2012-08-23Update to 0.10wen2-6/+6
Upstream changes: 0.10 2012-08-16 - Fix SYNOPSIS (RT #78790)
2012-08-21Recursive PKGREVISION bump for tcl and tk upgrade to 8.5.12marino2-3/+4
2012-08-15update to 2.2.2drochner4-12/+15
changes: * ternary if-then-else operator added (C++ like) * new intrinsic binary operators: "&&", "||" * A new bulkmode allows submitting large arrays as variables * intrinsic "and", "or" and "xor" operators have been removed * Implementation for complex numbers removed * Function atan2 added -bugfixes, cleanup, other minor improvements pkgsrc note: shlib major changed
2012-08-15make Python3 readydrochner3-8/+25
2012-08-15update to 1.6.2drochner3-13/+14
changes: bugfixes pkgsrc change: mark Python3 ready
2012-08-14The previous commit actually doesn't affect the build of math/py-numpy,fhajny1-1/+2
but changes the py-numpy binary package in order for math/py-scipy to build successfully (at least on SmartOS). Bump PKGREVISION.