summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg32-416/+192
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-20Include pyversion.mk include the protected part of the buildlink3.mkjoerg4-10/+11
files, not over and over again.
2009-03-19update to 2.4.1drochner4-13/+28
changes: -Behavior of mpfr_check_range changed -Function mpfr_init_gmp_rand is no longer defined -New functions -Configure test for TLS support -Get default $CC and $CFLAGS from gmp.h -Security fix in mpfr_snprintf and mpfr_vsnprintf (buffer overflow) -Configure: new checks for length modifiers hh and ll (new in C99) -bugfixes -documentation fixes
2009-03-18Update gcalctool to 5.26.0.jmcneill4-8/+64
Overview of changes in gcalctool 5.26.0 * Fix button expansion (nowak2000, Bug #575385) * Removed deprecated test/ directory (Bug #574048) * Updated documentation: C (Robin Sonefors), ca (Joan Duran) * Updated translations: as (Amitakhya Phukan), da (Ask H. Larsen), el (Jennie Petoumenou), es (Jorge Gonzalez), fi (Tommi Vainikainen), gl (Ignacio Casal Quinteiro), gu (Ankitkumar Patel), hi (Rajesh Ranjan), hu (Gabor Kelemen), it (Sergio Durzu), lt (Vytautas Rėkus), mai (Rajesh Ranjan), ml (Ani Peter), mr (Sandeep Shedmake), nb (Kjartan Maraas), nl (Tino Meinen), pl (Wadim Dziedzic), ru (Nickolay V. Shmyrev), ta (felix), te (Krishnababu K), zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao) Overview of changes in gcalctool 5.25.92 * Restore number display mode (FIX/SCI/ENG) on startup (Robert Ancell, Bug #572881) * Fix rounding errors in integer power calulations (Robert Ancell, Bug #527540) * Fix error in cosine/tangent calculations (Robert Ancell, Bug #571007) * Updated documentation: eu (Inaki Larranaga Murgoitio) * Updated translations: en_GB (Philip Withnall), fi (Ilkka Tuohela), fr (Bruno Brouard, Claude Paroz), ja (Takeshi AIHANA) kn (Shankar Prasad), lv (Raivis Dejus), nl (Wouter Bolsterlee), pt (Duarte Loreto) pt_BR (Og Maciel, Rodrigo Flores), sv (Daniel Nylander) Overview of changes in gcalctool 5.25.91 * Initialise GType system so usage of GConf doesn't cause crashes (Matthias Clasen, Bug #571581) * Rework command-line arguments to be standard (Robert Ancell, Bug #569885) * Correctly handle decimal points for languages not using '.' (Robert Ancell, Bug #566929) * Fix shortcut keys so standard menu keys work (Robert Ancell) * Updated documentation: eu (Inaki Larranaga Murgoitio) * Updated translations: ast (Mikel González), cs (Petr Pulc), da (Ask H. Larsen), eu (Inaki Larranaga Murgoitio), gu (Sweta Kothari), hu (Gabor Kelemen), ro (Adi Roiban), vi (Clytie Siddall), zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao) Overview of changes in gcalctool 5.25.90 * Fixed incorrect bit shift operation (Robert Ancell, Bug #569176) * Updated documentation: sv (Daniel Nylander) * Updated translations: ca (Joan Duran), de (Christian Kirbach), ko (Changwoo Ryu), or (Manoj Kumar Giri) Overview of changes in gcalctool 5.25.5 * Updated documentation: de (Christian Kirbach) * Updated translations: nb (Kjartan Maraas), th (Theppitak Karoonboonyanan) Overview of changes in gcalctool 5.25.4 * Updated translations: de (ckirbach), es (Jorge Gonzalez), zh_CN (甘露) Overview of changes in gcalctool 5.25.3 * Made exponential numbers work without a sign, e.g. '1e2' works the same as '1e+2' (Robert Ancell). * Correctly calculate exponential numbers in binary mode and convert correctly when changing bases (Robert Ancell, Bug #516159). * Fix broken accelerator keys from changes in 5.25.2 (Robert Ancell, Bug #379476). Overview of changes in gcalctool 5.25.2 * Changed the scientific UI so that inverse operations (e.g. Ln/e^x) are controlled by the shift key. The following shortcut keys have changed: Function | Old | New -------------------------- Sine | K | k Inv. Sine | - | K Cosine | J | j Inv. Cosine | - | J Tangent | L | w Inv. Tangent | - | W Natural Log | N | n e^x | { | N Log | G | g 10^x | } | G Log_2 | H | h 2^x | - | H x^y | ^ | ^ or o x^(1/y) | - | O (Robin Sonefors, Bug #379476). * Fixed crash where financial dialogs are activated from other modes on startup (Robin Sonefors, Bug #560196). * Give binary invert operation higher precedence so that ~X and X == 0 (Sami Pietilä, Bug #562251) * Fixed calculation errors for boolean operations on very large numbers (Robert Ancell, Bug #509988) * Always read configuration from /apps/gcalctool not /apps/(appname) as the application name is different when symlinked (e.g. the gnome-calculator symlink) (Matt Keenan, Bug #559260). * Correct gconf key names in man page (Robert Ancell, Bug #559458). * Updated translations: es (Jorge Gonzalez) * Updated help: es (Jorge Gonzalez) Overview of changes in gcalctool 5.25.1 * Added a programming mode that contains the bit editor (Robin Sonefors, Bug #501508). * Made finacial operations GUI-based not register based (Robin Sonefors, Bug #318686). * Added Gross Profit Margin Ration Financial Function (Robin Sonefors, Bug #150663). * Don't clear display when changing modes and allow all functions to work in all non-basic modes (Robert Ancell, Bug #554133). * Set decimal point label to be based on LC_NUMERIC as users can set their numerical representation to different to their language settings (Robin Sonefors, Bug #557331). * More refactoring in MP math library (Klaus Niederkrueger, Robert Ancell, Bug #524091). * Fixed GtkSpinButton warning (Robin Sonefors, Bug #553965). * Only update bit panel when display contains a solved number (Robert Ancell, Bug #548690). * Remove inline declaration so can compile in C89 (Jens Granseuer, Bug #553307). * Open help with gtk_show_uri() (Thomas Andersen, Bug #556207). * Added translator comments (Robert Ancell) * Updated translations: bg (Alexander Shopov), da (Ask H. Larsen, Kenneth Nielsen), es (Jorge Gonzalez), et (Ivar Smolin), fi (Ilkka Tuohela), mk (Jovan Naumovski), pt_BR (Vladimir Melo, Leonardo Ferreira Fontenelle) * Updated help: es (Jorge Gonzalez)
2009-03-17Correct email address for generic MAINTAINER.darcy1-2/+2
2009-03-12sortjnemeth1-2/+2
2009-03-11Make it compile on DragonFly.hasso3-1/+37
2009-03-08Recognize Dragofly as BSD Family representative.asau1-1/+8
Enables Dragonfly build (tested on 2.1.1).
2009-03-08Use mk/omf-scrollkeeper.mk instead of textproc/rarian/omf.mk.wiz2-4/+4
2009-03-07add & enable p5-Math-BigInt-GMPhubertf1-1/+2
2009-03-07Add math/p5-Math-BigInt-GMP-1.23: hubertf5-0/+47
a libgmp-accelerated class for BigInt - needed to speed (and shut!) up p5-Net-SSH (on NetBSD...)
2009-03-05Fix shared library loading on Darwin.seb4-2/+38
Bump PKGREVISION to 1.
2009-03-05Remove PYBINMODULE. All it did was mark some packages as not availablejoerg2-4/+2
on some platforms that lacked shared library support in the past. The list hasn't been maintained at all and the gain is very limited, so just get rid of it.
2009-02-25update to 1.3.4drochner3-10/+13
changes: -bugfixes -makes the formula entry more locales robust
2009-02-25Let pari depend on dvipsk because teTeX-bin no longer provides dvips.minskim1-1/+3
2009-02-25Fix DISTNAME so that it doesn't follow PKGREVISION changes.asau1-2/+2
Unbreaks fetch.
2009-02-23DESTDIR supportjoerg1-16/+20
2009-02-22Update to 0.71:wiz2-7/+6
0.68 Fri Jun 30 12:17:01 2006 - Added a new version of phrtsd and the phrtsd_orig option. 0.69 Tue Sep 12 08:55:10 2006 - Changed pow to exp at randlib.c[1040] to get around a bug with gcc under AIX. (Would it also be possible to avoid this by using -lmsaa rather than -lm?) 0.70 Fri Oct 12 16:30:18 2007 - Minor corrections to POD. 0.71 Tue Sep 16 15:38:06 2008 - Used $ARGV[0] rather than shift in Makefile.PL. Thanks to John Fong for the correction.
2009-02-22Use MASTER_SITE_NETLIB for Netlib and its mirrors.asau3-10/+6
Discussed with Tobias Nygren.
2009-02-22Update from version 1.22 to 1.23.he2-6/+8
Pkgsrc changes: o Adapt to .zip distfile format o Add HOMEPAGE Upstream changes: 1.23 18 Dec 2008, Perl 21th birthday version Minimum Perl version required in META.yml
2009-02-22Update from version 2.010800nb1 to 2.010801.he3-37/+35
Pkgsrc changes: o Re-do patch-ab so that the tests and adaptations for the various NetBSD archs don't sit inside "if ($os eq 'sunos')" (!). Upstream changes: 2.010801: build_paricfg() takes a version argument write_paricfg(): likewise. Emit paricfg.h which supports GP/PARI v2.3.4. Remove the section on CPAN mirroring from README. INSTALL: Explain how to google when server is down. Skip another subtest in ploth.t. Fix treatment of -oo in tests. Still fails, but now with not ok 12 # in='intmellininvshort(2,4,$tab)-$A' # out='-3.364954880E-97+9.90717831E-100*I', type='Math::Pari' # pari==='-3.072350108 E-97 + 9.90717831 E-100*I' # re_out='\-3\.072350108,?\s*E\-97,?\s*\+,?\s*9\.90717831,?\s*E\-100\*I' Consider `intfuncinit' as requiring "unsane" precision of limits (bug in GP/PARI???). Now all tests pass???
2009-02-21PKGREVISION bump for libsndfile ABI depends bump.wiz1-1/+2
2009-02-19CLISP isn't needed at run time, it is required for build time only.asau2-3/+4
Bump PKGREVISION.
2009-02-17Changes 3.2.1:adam4-19/+19
* Performance improvements for some multidimensional r2c/c2r transforms; thanks to Eugene Miloslavsky for his benchmark reports. * Compile with icc on MacOS X, use better icc compiler flags. * Compilation fixes for systems where snprintf is defined as a macro; thanks to Marcus Mae for the bug report. * Fortran documentation now recommends not using dfftw_execute, because of reports of problems with various Fortran compilers; it is better to use dfftw_execute_dft etcetera. * Some documentation clarifications, e.g. of fact that --enable-openmp and --enable-threads are mutually exclusive (thanks to Long To), and document slightly odd behavior of plan_guru_r2r in Fortran. * FAQ was accidentally omitted from 3.2 tarball. * Remove some extraneous (harmless) files accidentally included in a subdirectory of the 3.2 tarball.
2009-02-11Python 2.3 doesn't work, so remove it.joerg1-2/+2
2009-02-11Doesn't support Python 2.3.joerg1-2/+2
2009-02-11Sort PYTHON_VERSIONS_ACCEPTED.joerg1-2/+2
2009-02-11pkgsrc-user@ => pkgsrc-users@.obache1-2/+2
2009-02-09Switch to Python 2.5 as default. Bump revision of all packages that havejoerg1-1/+2
changed runtime dependencies now.
2009-02-09Add p5-Romandsainty1-1/+2
2009-02-09This module provides some functions which help conversion of numeric notationdsainty3-0/+25
between Roman and Arabic.
2009-02-05update to 5.24.3.1drochner2-6/+7
This fixes an embarrassing bug in bitshift calculations.
2009-02-01Add & enable p5-Spreadsheet-Readseb1-1/+2
2009-02-01Initial import of p5-Spreadsheet-Read version 0.34 in the NetBSDseb3-0/+38
Packages Collection. The Perl 5 module Spreadsheet::Read tries to transparently read *any* spreadsheet and return its content in a universal manner independent of the parsing module that does the actual spreadsheet scanning.
2009-02-01Add & enable p5-Spreadsheet-XLSXseb1-1/+2
2009-02-01Initial import of p5-Spreadsheet-XLSX version 0.09 in the NetBSDseb3-0/+32
Packages Collection. The Perl 5 module Spreadsheet::XLSX is a (quick and dirty) emulation of Spreadsheet::ParseExcel for Excel 2007 (.xlsx) file format. It supports styles and many of Excel's quirks, but not all. It populates the classes from Spreadsheet::ParseExcel for interoperability; including Workbook, Worksheet, and Cell.
2009-02-01Add & enable p5-Spreadsheet-ReadSXCseb1-1/+2
2009-02-01Initial import of p5-Spreadsheet-ReadSXC version 0.20 in the NetBSDseb3-0/+29
Packages Collection. The Perl 5 module Spreadsheet::ReadSXC extracts data from OpenOffice 1.x spreadsheet files (.sxc).
2009-01-31Update from version 0.4400 to version 0.4900 (upstream 0.49)seb2-6/+6
Upstream changes (it says 0.48 for the first changes entry but I guess the author really meant 0.49): 0.48 24 January 2009 ! Added Text::CSV_XS to xls2csv() function to handle embedded commas in csv data. Reported by Fredrik Linde. https://rt.cpan.org/Ticket/Display.html?id=41337 + Rewrote Utility.pm documentation. - Removed wantarray from ExcelFmt() and the unused and undocumented feature of returning the result and a format color in a list context. The older mechanism is still available but now requires an explicit flag. 0.48 23 January 2009 ! Fixed bug where numbers with uppercase formats such as MM/DD/YY were ignored. Applies to files created by OpenOffice.org and some international versions of Excel. Added tests for above. http://rt.cpan.org/Public/Bug/Display.html?id=20526 http://rt.cpan.org/Public/Bug/Display.html?id=31206 http://rt.cpan.org/Public/Bug/Display.html?id=40307 ! Removed undocumented and counter-intuitive use of overload on SheetNo in Worksheet.pm. http://rt.cpan.org/Public/Bug/Display.html?id=14278 0.47 22 January 2009 ! Fixed bug where multiple embedded charts on a worksheet caused the worksheet order to be lost and data to get overwritten. Reported by Steven Martin and others. http://rt.cpan.org/Public/Bug/Display.html?id=13365 0.46 18 January 2009 ! Heavily refactored the ExcelFmt() function for maintainability and fixed several bugs, in particular for 12 hour clock times. Added test cases for above. ! Removed use of $& match variables from ExcelFmt. Reported by Aaron Wigley. http://rt.cpan.org/Public/Bug/Display.html?id=42425 ! Replaced lvalue substr() in ExcelFmt () with 4-arg substr() for efficiency. Reported by Goro Fuji. http://rt.cpan.org/Public/Bug/Display.html?id=42518 ! Removed spurious t/examples dir from Makefile.PL and removed unused t/lib dir. Reported by Peter (Stig) Edwards. http://rt.cpan.org/Public/Bug/Display.html?id=42442 0.45 13 January 2009 ! Fixed failed parsing of large (8-16k) Unicode strings. Reported by Graham Stead and Moka. http://rt.cpan.org/Public/Bug/Display.html?id=41813 http://rt.cpan.org/Public/Bug/Display.html?id=35678 ! Fixed critical bug where data rows could be ignored. Reported and isolated by Peter (Stig) Edwards. http://rt.cpan.org/Public/Bug/Display.html?id=30677
2009-01-27Update to FriCAS 1.0.5, change default Lisp to CLISP.asau5-37/+42
Changes since FriCAS 1.0.4: - improvement to normalize function, it performs now much stronger simplifications than before - better integration: due to improved normalize FriCAS can now integrate many functions that it previously considered unintegrable - improvement to Martin Rubey guessing package, for example it can now guess differential equation for the generating function of integer partitions - better support for using type valued functions - several bug fixes Changes since FriCAS 1.0.3: User Interface: - Add a new emacs mode: just (require 'fricas), M-x fricas and enjoy. - Add support for inline display of LaTeXed code. - Add support for mouse wheel. - Supress SBCL style warnings due to autoloading. Merge Ralf's wonderful new Aldor interface. Allow calling type-valued functions. Improve coercion of types. Add coercions to InputForm. Improve unparse. Use SExpression as representation of OutputForm. Miscellaneous improvements, bug fixes and cleanups. Approved by <obache>.
2009-01-27Update eigen2 to 2.0-beta6markd4-29/+24
changes unspecified - better handling of systems without posix_memalign.
2009-01-27Add DESTDIR support.asau5-29/+31
Approved by <tnn>.
2009-01-23Give up maintainership, as I have not so much as looked at pkgsrc injschauma1-2/+2
well over a year now. Sorry. :-(
2009-01-20update to 1.8.4drochner3-7/+20
changes: bugfixes
2009-01-18Update from version 3.1.2 to 3.2, to bring this in line withhe2-12/+10
the version in math/fftw/. Pkgsrc changes: o Get rid of the powerpc-specific distfile, it's apparently not needed anymore o Add perl as a tool, so that "make test" can succeed o Adjust dependency on math/fftw
2009-01-18Add REPLACE_OCTAVE feature.obache1-1/+13
2009-01-17Changes 4.35:adam2-6/+6
* New API routines were added to the package. * A minor change were made in the internal routine xputc. * A minor bug was fixed in the internal routine mpl_fn_time2str.
2009-01-12Update from version 0.4200 to 0.4400 (upsteream 0.44).he2-6/+7
Pkgsrc changes: o Adjust dependencies to fit requirements Upstream changes: 0.44 8 January 2009 ! Fix for OpenOffice.org GENERAL format. http://rt.cpan.org/Public/Bug/Display.html?id=7206 Thanks to Niko Tyni and the Debian Perl team + Perltidyed source and added standard headers and Pod sections to all modules. 0.43 7 January 2009 + Restructured and rewrote the main documentation. This is the start of a general refactoring. If you would like to keep up to date with it keep an eye on the Spreadsheet::ParseExcel Google Group. http://groups.google.com/group/spreadsheet-parseexcel + Added worksheets() Workbook method to iterate over the Worksheet objects. + Added unformatted() method to get a Cell's unformatted value. + Renamed public methods RowRange(), ColRange() and Cell() to row_range(), col_range() and get_cell(). Old methods are still available. ! Turned on compatibility_mode() by default in SaveParser to avoid SP3 problems. ! Fixed minor SaveParser bug with font rotation. http://rt.cpan.org/Public/Bug/Display.html?id=41626
2009-01-12Update to 5.24.3:wiz2-6/+6
Overview of changes in gcalctool 5.24.3 * Updated documentation: de (Christian Kirbach).
2009-01-11posix_memalign() only in recent NetBSD's so use malloc() instead.markd3-22/+22