Commit graph

2269 commits

Author SHA1 Message Date
drochner
87cc21a213 update to 5.26.1
changes:
-bugfixes
-translation updates
2009-04-17 17:30:02 +00:00
adam
6413d6c4b5 Changes 3.0.5:
* Fixed a serious file reading bug.

Changes 3.0.4:
* Bug-fixing release.
2009-04-12 20:46:20 +00:00
asau
61c53c1e12 Update to OpenAxiom 1.2.1.
This is a minor bug fix and cleanup release.

pkgsrc changes: don't require gawk, add Dragonfly support.
2009-04-10 05:21:59 +00:00
drochner
ecc9ad04ec update to 1.0.6
changes:
-Try the slopefield / vectorfield plots
-bugfixes
-drop dependency on libgnome
2009-04-08 18:22:54 +00:00
minskim
280dcea0bc Update mathomatic to 14.3.6.
Changes since 14.2.7:
12/23/08 - Simplified makefile.
12/26/08 - Fixed rules for simplifying "(x^n)^m" so "misc/john.in" and
           others simplify better.  Works similar to Maxima now.
12/27/08 - Numeric GCD now properly returns the other parameter, if
           either parameter is 0.  Renamed "misc/polyroots.c" to
           "misc/roots.c" and simplified this example code.
12/30/08 - Added "update" script, which updates the function
	   prototypes in "cproto.h".
1/1/09 - Optionally factor out the gcd of integer coefficients when
         improving readability, for example: 6x+4y becomes 2*((3*x) +
         (2*y)).  This is now the default.
1/13/09 - Added descriptions of all interesting math scripts in
	  "tests/README.txt".
1/16/09 - Allow nintegrate and "integrate definite" commands in the
          symbolic math library; the bounds are specified in the two
          equation spaces following the current equation.
1/18/09 - Made expression and equation entry always consecutively
          numbered equation spaces, unless memory is exhausted.
1/19/09 - Made consistent list command output with only one newline
	  after each equation space.
1/21/09 - Fixed erroneous doubling of parentheses display when solving
	  and showing steps with "set debug 2".
1/22/09 - Added -b option, to conveniently set bold color mode from
	  the command line.
1/25/09 - Improved looks of eliminate command by not solving if
	  equation is already solved.
2/3/09 - Table of contents was added to the Mathomatic User's Manual.
2/5/09 - Added display of any numerical fractions when calculating or
         using calculate command; for example, entering "1/2+3/8" now
         results in "answer = 0.875 = 7/8".
2/6/09 - Removed erroneous lsqrt() routine obtained from Wikipedia, so
         that matho-sumsq works properly now.
2/7/09 - Disable pause command when appropriate (when input not a tty
         and for symbolic math library).
2/8/09 - Polished up educational example scripts in "tests" directory.
2/11/09 - Entry of a function now results in "Named functions
	  currently not implemented" error message.
2/12/09 - Bugfix to matho-primes and added "misc/limits.c".
2/15/09 - The fraction command was fixed to give better results.  "set
          display2d" flag now no longer affects any results at all, it
          only affects 2D output mode.
2/17/09 - Renamed -h (HTML) option to -x, -h is now the help option.
          Added -w option to set wide output mode.
3/9/09 - Found the correct formulas for solving the general cubic
         equation on Wikipedia, so "tests/cubic.in" always gives
         correct answers now.
3/12/09 - Tweak made to simplify result beautifier: factoring priority
          only given to real variables now, special constant variables
          pi#, e#, and i# have no effect and behave like any constant
          now.
3/15/09 - Corrected and improved parse_complex() C function for more
          complex number functionality and a bug fix.
3/18/09 - Added "set negate_highest_precedence" option, which allows
          the negate operator to be the lower precedence of times and
          divide, like it is in Maxima and most other math programs.
3/24/09 - Made "set no autosolve" mode more useful by making it solve
          if a solve variable is entered with an equals sign.  This
          allows easy entry of both single variable expressions (with
          no =) and solve variables (with =) while in this mode.
3/27/09 - Selecting equations by entering the equation number was
          returning with error if the equation space was empty.
          Fixed, you can now select any previously allocated equation
          space.
2009-04-07 17:30:25 +00:00
chuck
e3433706a2 Added math/p5-Statistics-Descriptive version 2.6 2009-04-06 19:02:32 +00:00
chuck
25f239a6c4 Statistics::Descriptive is a perl module of basic descriptive statistical
functions (mean, median, mode, sum, variance, standard_deviation, etc.)
2009-04-06 18:56:46 +00:00
markd
acbb2b206d Update eigen2 to 2.0.0
Release version.  Cleans up alignment issues.
2009-04-06 12:37:49 +00:00
wiz
b1076bb765 Remove msgfmtstrip scripts and targets using them, now that the
infrastructure supports this properly (thanks joerg!).
2009-03-22 19:01:37 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
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-20 19:23:50 +00:00
joerg
0d0e90a320 Include pyversion.mk include the protected part of the buildlink3.mk
files, not over and over again.
2009-03-20 17:30:09 +00:00
drochner
2a1819ff4d update to 2.4.1
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-19 11:54:53 +00:00
jmcneill
e7226224eb Update gcalctool to 5.26.0.
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-18 00:32:45 +00:00
darcy
57ded33aec Correct email address for generic MAINTAINER. 2009-03-17 21:40:44 +00:00
jnemeth
fe84b0509e sort 2009-03-12 22:31:41 +00:00
hasso
031b1d515e Make it compile on DragonFly. 2009-03-11 12:42:41 +00:00
asau
afe9d70942 Recognize Dragofly as BSD Family representative.
Enables Dragonfly build (tested on 2.1.1).
2009-03-08 17:17:02 +00:00
wiz
78b7af7df5 Use mk/omf-scrollkeeper.mk instead of textproc/rarian/omf.mk. 2009-03-08 15:56:43 +00:00
hubertf
2b6267313d add & enable p5-Math-BigInt-GMP 2009-03-07 02:20:35 +00:00
hubertf
43a207a6ea Add math/p5-Math-BigInt-GMP-1.23:
a libgmp-accelerated class for BigInt - needed to speed (and shut!)
up p5-Net-SSH (on NetBSD...)
2009-03-07 02:19:33 +00:00
seb
6dff84c342 Fix shared library loading on Darwin.
Bump PKGREVISION to 1.
2009-03-05 23:12:51 +00:00
joerg
25a80fb4ab Remove PYBINMODULE. All it did was mark some packages as not available
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-03-05 18:51:26 +00:00
drochner
30c060b906 update to 1.3.4
changes:
-bugfixes
-makes the formula entry more locales robust
2009-02-25 19:50:19 +00:00
minskim
91948cae88 Let pari depend on dvipsk because teTeX-bin no longer provides dvips. 2009-02-25 03:33:03 +00:00
asau
ab865e7de4 Fix DISTNAME so that it doesn't follow PKGREVISION changes.
Unbreaks fetch.
2009-02-25 01:49:48 +00:00
joerg
793ee13151 DESTDIR support 2009-02-23 18:14:20 +00:00
wiz
0ec0435b7e Update to 0.71:
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-22 16:21:11 +00:00
asau
316a689776 Use MASTER_SITE_NETLIB for Netlib and its mirrors.
Discussed with Tobias Nygren.
2009-02-22 14:15:28 +00:00
he
5d4962a7cc Update from version 1.22 to 1.23.
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-22 13:21:32 +00:00
he
1e79a72421 Update from version 2.010800nb1 to 2.010801.
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-22 13:11:39 +00:00
wiz
18decf1db4 PKGREVISION bump for libsndfile ABI depends bump. 2009-02-21 13:22:43 +00:00
asau
0c97c611db CLISP isn't needed at run time, it is required for build time only.
Bump PKGREVISION.
2009-02-19 20:31:44 +00:00
adam
d14975a27c Changes 3.2.1:
* 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-17 10:40:47 +00:00
joerg
29e895b157 Python 2.3 doesn't work, so remove it. 2009-02-11 22:50:09 +00:00
joerg
0a3668f28c Doesn't support Python 2.3. 2009-02-11 22:47:05 +00:00
joerg
be089192f3 Sort PYTHON_VERSIONS_ACCEPTED. 2009-02-11 14:23:31 +00:00
obache
c0406efce7 pkgsrc-user@ => pkgsrc-users@. 2009-02-11 11:41:53 +00:00
joerg
3c645bb7fc Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.
2009-02-09 22:56:21 +00:00
dsainty
ea4dda00f1 Add p5-Roman 2009-02-09 03:20:03 +00:00
dsainty
5dac79d3a4 This module provides some functions which help conversion of numeric notation
between Roman and Arabic.
2009-02-09 03:18:07 +00:00
drochner
81570034e8 update to 5.24.3.1
This fixes an embarrassing bug in bitshift calculations.
2009-02-05 21:40:36 +00:00
seb
fd015d9805 Add & enable p5-Spreadsheet-Read 2009-02-01 16:54:35 +00:00
seb
2a6e9ec587 Initial import of p5-Spreadsheet-Read version 0.34 in the NetBSD
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-01 16:53:27 +00:00
seb
63a2a90053 Add & enable p5-Spreadsheet-XLSX 2009-02-01 15:25:49 +00:00
seb
3a3373313f Initial import of p5-Spreadsheet-XLSX version 0.09 in the NetBSD
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-01 15:25:02 +00:00
seb
fcf2590154 Add & enable p5-Spreadsheet-ReadSXC 2009-02-01 09:04:54 +00:00
seb
773980d78f Initial import of p5-Spreadsheet-ReadSXC version 0.20 in the NetBSD
Packages Collection.

The Perl 5 module Spreadsheet::ReadSXC extracts data from OpenOffice
1.x spreadsheet files (.sxc).
2009-02-01 09:04:02 +00:00
seb
5d2fb2d753 Update from version 0.4400 to version 0.4900 (upstream 0.49)
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-31 16:16:05 +00:00
asau
da45eeb096 Update to FriCAS 1.0.5, change default Lisp to CLISP.
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-27 15:54:23 +00:00
markd
1e30aa7089 Update eigen2 to 2.0-beta6
changes unspecified - better handling of systems without posix_memalign.
2009-01-27 12:22:46 +00:00