Commit graph

2645 commits

Author SHA1 Message Date
seb
33db1317cf Update from version 0.5500 to version 0.5700 (upstream 0.57)
Pkgsrc changes:
- Adjust dependencies.
- Change PERL5_MODULE_TYPE to MakeMaker.

Upstream changes:
0.57 January 24 2010

    ! Added fix for reading formatted data from Excel 4 files.

    ! Added example programs, a_simple_parser.pl and
      display_text_table.pl.

    ! Removed Build.PL from README. Thanks Ed Avis.
      https://rt.cpan.org/Ticket/Display.html?id=52670


0.56 November 9 2009

    + Added error() and error_code() error handling routines.
      This allows encrypted files to be ignored.
      Added t/10_error_codes.t for the above methods.
      http://rt.cpan.org/Public/Bug/Display.html?id=51033
      http://rt.cpan.org/Public/Bug/Display.html?id=47978

    ! Made version 0.19 of OLE::Storage_Lite a prerequisite to avoid
      issues when writing OLE header in SaveParser.
2010-01-24 23:37:24 +00:00
is
a13fbbac51 Don't depend on accidental line buffering. 2010-01-23 23:27:55 +00:00
is
49b53f4303 Make "make test" less confusing (stdout/stderr reordering issue). 2010-01-23 23:21:45 +00:00
asau
fce135843e Update to FriCAS 1.0.9
Notable changes (compared to version 1.0.8) include:

- Speed improvements to polynomial multiplication, power series
  multiplication, guessing package and coercion of polynomials
  to expressions.
- Domains for tensor products.
- 'Complex(Integer)' is now  UniqueFactorizationDomain.
- Types in interpreter are now of type 'Type' (instead of 'Domain')
  and categories in interpreter are of type 'Category' (instead of
  'Subdomain(Domain)').
- Interpreter functions can now return 'Type'.
- New function for files: 'flush'.
- Spad compiler: return in nested functions and nested functions
  returning functions.

Bug fixes, in particular:

- Several fixes to guessing package.
- Avoid crash when unparsing equations.
- Equation solver accepts more solutions.
- Fixed handling of 'Tuple' in Spad parser.
- Fixed miscompilation of record constructor by Spad compiler.
2010-01-23 02:11:40 +00:00
is
46d57989a5 Upgrade to new upstream version. While here, add a test target. 2010-01-21 13:50:55 +00:00
drochner
a68ef28e3c update to 1.0.9
changes:
-Fix matrix expansion.  This also fixes AuxilliaryUnitMatrix and
 JordanBlock.
-Fix several possible crashers.
-Fix a minor memory leak.
2010-01-20 17:16:38 +00:00
wiz
f7833e4a3e Update to 2.35:
2.35 January 10 2010 - Major

    + Added support for Stock charts.

    + Added support for Scatter charts.

    + Improved Pie chart examples.


2.34 January 8 2010 - Major

    + Added support for Pie charts.

    ! Re-added index.html in docs dir for Debian (and others).
      http://rt.cpan.org/Public/Bug/Display.html?id=53346

    ! Fix for incorrectly encoded string result in repeat_formula().


2.33 January 3 2010 - Major

    + Added support for embedded charts. See insert_chart().


2.32 December 31 2009 - Major

    + Added support for native charts. See Charts.pm.
      Column, Bar, Line and Area charts supported.

    ! Fixed Apache2::Const vars in mod_perl2.pl example.
      Thanks to Ryan Perry.


2.31 December 10 2009 - Minor

    ! Fixed resources in Makefile.PL.

    ! Updated screenshots of example programs.


2.30 November 25 2009 - Minor

    ! Updated Pod generator to include screenshots of example programs.


2.29 November 25 2009 - Minor

    ! Made version 0.19 of OLE::Storage_Lite a prerequisite to avoid
      issues when using set_properties with Win 7 or Gnumeric.


2.28 November 22 2009 - Minor

    ! Fix to NAME section in Example.pm to get CPAN to generate pod docs
      for it.


2.27 November 21 2009 - Minor

    + Added autogenerated Examples.pm.


2.26 November 13 2009 - Minor

    + Beta release of defined names.

    ! Fix for fuzzy images issue reported by Todd Eigenschink.
    + Added 25_position_object.t tests to cover above issue.

    ! Fixed bug where file size wasn't found for progressive JPEGs.
      Reported by Yamashita Junji and Bruce Anderson II.

    + Added set_country() method.

    ! Fix for UTF8 strings passed to write_url().
      Reported by Jon Schutz.
      http://rt.cpan.org/Public/Bug/Display.html?id=41048

    ! Fixed very minor issue with unitialised value for top
      border colour in formats. Reported by Franz Fasching.
2010-01-20 15:14:36 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
tnn
844755f477 fix build issue with Sun Studio. It doesn't like void values as operators
to ternary expressions, even when the result is discarded.
While here, update to nickle-2.69. Only difference seems to be that
configry is generated with newer autotools.
2010-01-15 23:09:28 +00:00
asau
45f59d1309 Update to MPFR 2.4.2-p3.
Previously used cumulative patch is no longer distributed,
replace it with individual patches.
It is hard to tell what the patch level was before.
2010-01-15 14:04:36 +00:00
joerg
11aeb24a04 Tends to go into infinite loops on 64bit platforms as confirmed on
AMD64, SPARC64 and Alpha by various bulk builders.
2010-01-06 18:24:12 +00:00
joerg
233746da56 Update to PSPP 0.6.2. Fixes a few bugs and adds some new translations
Updated during freeze as it is required to building against GTK+ 2.17.4
and later.

From asau@
2009-12-30 13:33:27 +00:00
adam
c780a2fd61 patch-ae is not needed any more 2009-12-24 19:25:04 +00:00
joerg
ae621d4fa4 Needs C and Fortran. From PR 42506. 2009-12-23 23:38:46 +00:00
asau
00d30c1515 Skip checks until better solution found. 2009-12-23 17:17:35 +00:00
drochner
7e6c854bce fix build: libtoolization missed to link against required libraries 2009-12-22 17:46:17 +00:00
joerg
0cca9a4a82 Fix DESTDIR installation. Simplify. 2009-12-21 20:10:17 +00:00
adam
17ddcc27aa This should have been imported along with R-2.10.0; oops 2009-12-21 11:51:19 +00:00
asau
f75be16718 Update to Maxima 5.20.1.
Approved by <agc>.


   Backwards-incompatible changes:

 * removed package jtroot3 (superseded by bfallroots)

 * internal symbols of specint replaced by more descriptive names:

    %f         --> hypergeometric
    %e         --> elliptic_ec
    %kelliptic --> elliptic_kc
    %p[a,b,c]  --> jacobi_p
    %p[a,b]    --> assoc_legendre_p
    %p[a]      --> legendre_p
    %q[a,b]    --> assoc_legendre_q
    %q[a]      --> legendre_q
    hstruve    --> struve_h
    lstruve    --> struve_l
    %d         --> parabolic_cylinder_d
    %m         --> whittaker_m
    %w         --> whittaker_w
    %ei        --> expintegral_ei
    %h[n,x]    --> hankel_1 and hankel_2
    %he        --> hermite


   New items in core:

 * general mechanism for functions to distribute over operators
   (distribute_over declaration)


   Other revisions:

 * improved Laplace transforms of special functions

 * assume database:

   The inferences between the declarations of variables as integer,
   real, complex, .. have been cut out. The constant %i is declared
   to be imaginary. The constants %pi, %e, %gamma, %phi are declared
   to be real.

   The database handles expressions with constants more completely.
   Facts like assume(x < %pi/2) are now handled correctly.

   The sign of sums of constant expressions is determined more
   correctly.

   Askinteger take into account more facts from the database.

 * improvements of special functions:

   More functionality for the Hankel 1 and 2 functions:
   Expansion for a half integral order has been implemented.

   More consistent numerical evaluation of Bessel and Hankel functions.

   More general integrals for Bessel functions and implementation of
   integrals for the Airy functions.

   Gamma function accepts a Taylor expansion as an argument.

   Implementation of Struve H and L functions:
   Numerical evaluation for real and complex numbers in float and
   bigfloat precision. Handling of specific values. Derivatives of the
   functions and expansion for a half integral order is implemented.

   Adding mirror symmetry for the Airy functions.

   Improving the limits of the log and factorial functions.

 * package fft: revised for greater speed
 * package to_poly_solver: improvements
 * regularize error and warning messages, and translate via gettext (ongoing)
 * bug fixes and other improvements in plotting code
 * bug fixes in translator


   Bug fixes:

   2906049: integration failure with option integrate_use_rootsof :true
   2901855: limit(sqrt(x),x,minf) not fully evaluated
   2886564: conjugate(atan2(y,x)) not simplified
   2882408: solve_rat_ineq returns false answers
   2876387: ode2 asks if sqrt(3) is an integer
   2876284: nicedummies of subscripted
   2876277: hgfred([3/2,-2],[5/2],-x) not fully simplified
   2873057: incorrect version is reported in manual front page
   2872605: abs_integrate bug
   2872505: Assume database inconsistent after reset()
   2847387: hgfred([3/2,-b],[5/2],-1) bogus
   2843705: limit of psi[i]
   2842198: next_prime speed improvement
   2842060: unsimplified result from integrate
   2841504: Limit of the factorial function - 4 problems
   2840566: defint fails to determine if one of its limit is real
   2836339: unsimplified negation
   2835634: logcontract broken
   2835098: SIGN-PREP strangeness
   2834336: ratsimp vs facsum
   2824360: missing bug reporting node in manual's detailed menu
   2808568: Reserved words that aren't reserved
   2802006: integrate(1/(sqrt(x)+1), x, 0, 1);
   2770575: rtestsum test 226
   2636628: solve_rat_ineq doesnt find all soloutions
   2609426: integrate(cos(a)/sqrt((tan(a))^2+1), a,-%pi/2,%pi/2);
   2148461: docs for factor refer to "the field of integers"
   2018842: unsimplified result from jacobi_p
   1977146: radexpand does not work as explained in documentation
   1725951: unsimplified boolean
   1646397: listofvars includes true
   1551310: mod and floor should distribute over matrix and list
   1038624: askinteger ignores asksign database
    840360: qunit(4) internal errors
    831163: part(x) should give warning
    816797: limit(%i*log(a),a,0) nounform (%i*und problem)
    788892: zeroa handled inconsistently
    752067: Can't untrace ?meval
    706455: Should powerseries do Laurent expansions?
    652470: Pickapart error (due to MEMSIMILAR)
    640332: Need to specdisrep more systematically
    627759: Ratdisrep of aggregates
2009-12-20 22:49:39 +00:00
drochner
aa532a5817 update to 2.28.2
changes:
-Fix negative exponential detection
-Only disable trailing zeroes option in basic mode
-Disable ambiguous multiplication with Eulers number, e.g. "2e" as this
 makes exponential numbers confusing
2009-12-16 17:56:53 +00:00
drochner
b7a8a22980 use PYVERSSUFFIX, fixes Python!=2.5 2009-12-16 16:59:48 +00:00
asau
c515b3bc4d Dragonfly hack is no longer needed. 2009-12-16 01:58:08 +00:00
asau
aa4d175562 Update to OpenAxiom 1.3.0
Changes since previous release:

Compiler

  - The compiler now treats ^ as alias for **.
  - The compiler now rejects ambiguous left hand sides of
    definitions where parameter types are left out for
    inference. Previously, the compiler would pick the first
    signature from some mostly random order, with a warning.
  - For categories with default implementations, the compiler
    can be directed to compile only the purely category part
    (exports), or only the default implementations (category
    packages).
  - The compiler now supports a Foreign Function Interface. In
    particular, signatures for external entities may be declared
    at capsule level. Currently, only ISO C functions are
    supported, but future releases may support ISO C++ and other
    mainstream languages.
  - The parsing of signature for operators has been improved.
    Previously, operator names needed to be quoted in signature.
    That is not longer needed. For instance, previously, one had
    to write (at category level)

                       "*": (%,%) -> %
                       _/_\: (%,%) -> %
                       _not: % -> %

    With this release of OpenAxiom and onward, one can simply write

                       *: (%,%) -> %
                      /\: (%,%) -> %
                     not: % -> %

    which is much simpler to read, write, and much more regular.
  - The compiler now supports is-case pattern matching. The new
    pattern matching syntax is useful for structuring retractions,
    and also for domain recovery from expressions of type Any.
  - The compiler now supports the loop control transfer operator
    iterate in repeat loops - previously, the construct was
    accepted only in scripts (not libraries). That discrepency is
    now ended.


Interpreter

  - Declared variable with no specified values are now handled
    as if symbolic value with a specified type.
  - The interpreter now parses a disjunctive expression
    involving the 'is' operator the obvious way. E.g. Now

                T is Integer or T has Ring

    is now understood as

                (T is Integer) or (T has Ring)

  - The interpreter now handles existentially quantified or
    universally quantified expressions


Algebra

The following types have been added to OpenAxiom-1.3.0

  - The domain Boolean and category BitAggregate no longer
    export the operation ^ for logical negation. Use the
    operator not which is the canonical and documented operator.
  - The domain InputForm now has a new exported signature

                     parseString: String -> %

    for parsing expressions given as string.
  - The domain Boolean now belongs to the category
    OrderedFinite.
  - The domain KleeneTrivalentLogic is added. It implements
    Stephen Kleene's 3-valued propositional logic.
  - For file orinted I/O, new domains have been added:
      + IOMode: This domains defines three constants to indicate
        the direction of file I/O operations.
      + InputBinaryFile: This domains implements the basic input
        operations on binary files.
      + OutputBinaryFile: This domains implements the basic
        output operations on binary files.
  - The domain BinaryFile has been replaced by three specific domains:
      + InputBinaryFile: datatype for input file open in binary mode;
      + OutputBinaryFile: datatype for output file open in binary mode;
      + InputOutputBinaryFile: datatype for input and output file open
      	in binary mode.
  - Three new categories are introduced, related to conversions:
      + CoercibleFrom: This category is the mirror image of the
        standard category CoercibleTo.
      + HomotopicTo: This category is the symmetrization of the
        category CoercibleTo.
      + ConvertibleFrom: This category is the mirror image of
        ConvertibleTo.
  - Previous releases defined instantiations of the domain
    constructor Expression as satisfying the category OrderedSet.
    That was both confusing and incorrect in conjunction with
    other algebraic structures. From now on, Expression(T) no
    longer satisfies OrderedSet.
  - Three new categories have been added:
      + LeftLinearSet
      + RightLinearSet
      + LinearSet
    The category AbelianGroup extends LeftLinearSet Integer.
    The parameterized category constructor LeftModule extends
    LeftLinearSet. Similarly, the category RightModule extends
    RightLinearSet.
  - The domain Any has been reworked. In particular, the
    operation domainOf, objectOf, and showTypeInOutput have been
    removed. Equality of two objects of domain Any is equality
    according to the underlying domain, if that domain belongs to
    the category BasicType; otherwise, it is equality of storage
    locations.

Runtime System

  The Lisp backend now uses type information derived from exports
  and domain representation for code generation purposes.
2009-12-16 01:54:13 +00:00
asau
c440f9919c Update to FriCAS 1.0.8
Notable changes (compared to version 1.0.7) include:

  - Improved version of guessing package.  It can now handle
    much larger problems than before.  Added ability to guess
    functional substitution (Mahler) equations.
  - Experimental support for build using CMU CL.
  - Various speed improvements including faster indexing for two
    dimensional arrays.
  - By default FriCAS build tries to use SBCL.
  - Building no longer require patch.

Bug fixes, in particular:

  - correct definition of random() for matrices
  - conditionals in .input files work again
  - Spad compiler now recognizes more types as equal
  - fixed problem with pattern-matching quote
2009-12-15 23:36:28 +00:00
drochner
6f315d614e don't propagate guile dependency, it is only used at build time 2009-12-15 23:27:17 +00:00
joerg
3fbb207985 Recursive bump for libltdl 2009-12-15 21:54:17 +00:00
wiz
5f91fd7010 Set LICENSE. 2009-12-15 12:36:50 +00:00
wiz
a324d95850 Update to 2.4.2:
Changes from version 2.4.1 to version 2.4.2:
- Security fix in formatted output functions (buffer overflow).
- Formatted output functions: 6 is now the default value for
  empty precision field with %Rf.
- Better portability of configure script.
- Detection of intmax_t and uintmax_t types.
- Improved documentation: mpfr_get_z_exp, mpfr_strtofr, mpfr_get_str and
  formatted output functions.
- Improved message in case of assertion failure.
- Test coverage: 97.0% lines of code.
- Updated tcmp_ld test to really test the long double.
- Some documentation files are installed in $docdir.
- Removed mpfr_init_cache (unused and undocumented function).
- Fixed the way $CC / $CFLAGS are got from gmp.h (__GMP_CC / __GMP_CFLAGS).
- Bug fixes.
- Also note that GCC 4.4.0 (only this obsolete version) does not build
  MPFR 2.4.2 correctly; this is detected by "make check" (failures in
  tget_z and tpow_all).
2009-12-15 12:35:57 +00:00
asau
18ad144ffa It does support staged installation. 2009-12-13 02:01:27 +00:00
asau
74e317ac9d Support staged installation. 2009-12-12 21:58:18 +00:00
asau
8ed6e30dc5 Home page moved.
Support staged installation.
2009-12-12 20:56:54 +00:00
asau
282fafbab2 Support staged installation. 2009-12-12 20:39:56 +00:00
asau
e42bda7d53 Support staged installation. 2009-12-12 20:22:01 +00:00
asau
b12e5dd15c Support staged installation. 2009-12-12 20:11:24 +00:00
asau
965622ea82 Support staged installation. 2009-12-12 19:43:41 +00:00
asau
bb1e4f4a53 Support staged installation. 2009-12-12 19:19:00 +00:00
drochner
6e4dc09a86 +xylib 2009-12-12 14:02:21 +00:00
drochner
5af7c676fb add xylib-0.4, a library for reading powder diffraction data
(needed by "fityk")
2009-12-12 13:58:58 +00:00
asau
6bef3d9fa8 MAKE_JOBS_SAFE=no 2009-12-12 12:27:33 +00:00
drochner
aed990aee0 +fityk,muparser 2009-12-11 21:56:29 +00:00
drochner
a4732963a1 add fityk-0.8.9, a peak fitting program 2009-12-11 20:44:38 +00:00
drochner
7eafbfd194 add muparser-130, a parser for mathematical expressions 2009-12-11 19:53:57 +00:00
adam
48cec408a6 Removed R-Matrix 2009-12-11 19:48:33 +00:00
adam
5f23200ee3 R-Matrix is now a part of R distribution 2009-12-11 19:48:08 +00:00
adam
3c047decfb Added R-randomForest, R-e1071, R-classInt 2009-12-11 19:46:27 +00:00
adam
78127c662f Wrong path in Makefile 2009-12-11 19:45:46 +00:00
adam
436ce62cd0 Update to the latest version of the module along with R update 2009-12-11 19:36:55 +00:00
adam
18d139d5cc Update to the latest version of the module along with R update 2009-12-11 19:26:24 +00:00
adam
ecc035c841 Added USE_LANGUAGES 2009-12-11 19:25:33 +00:00
adam
3da4d2cac0 Update to the latest version of the module along with R update 2009-12-11 19:23:06 +00:00
adam
2266614186 Update to the latest version of the module along with R update 2009-12-11 19:18:17 +00:00
adam
6d78e5a942 Update to the latest version of the module along with R update 2009-12-11 19:14:36 +00:00
adam
9eac83dfd5 A package for choosing univariate class intervals for mapping or other graphics
purposes.
2009-12-11 19:11:00 +00:00
adam
eee38b60c2 Functions for latent class analysis, short time Fourier transform, fuzzy
clustering, support vector machines, shortest path computation, bagged
clustering, naive Bayes classifier, ...
2009-12-11 19:09:46 +00:00
adam
f0ef69440f Classification and regression based on a forest of trees using random inputs. 2009-12-11 19:06:17 +00:00
adam
cea954107c Changes 2.10.0:
* Package help is now converted from Rd by the R-based converters
  that were first introduced in 2.9.0.
* HTML help is now generated dynamically using an HTTP server
  running in the R process and listening on the loopback interface.
* polygon(), pdf() and postscript() now have a parameter
  'fillOddEven' (default FALSE), which controls the mode used for
  polygon fills of self-intersecting shapes.
* New debugonce() function; further,
  getOption("deparse.max.lines") is now observed when debugging.
* plot() methods for "stepfun" and hence "ecdf" no longer plot
  points by default for n >= 1000.
* [g]sub(*, perl=TRUE) now also supports '\E' in order to *end*
  \U and \L case changes, thanks to a patch from Bill Dunlap.
* factor(), `levels<-`(), etc, now ensure that the resulting factor
  levels are unique (as was always the implied intention).  Factors
  with duplicated levels are still constructible by low-level means,
  but are now declared illegal.
* New print() (S3) method for class "function", also used for
  auto-printing.  Further, .Primitive functions now print and
  auto-print identically.
* The print() and toLatex() methods for class "sessionInfo" now
  show the locale in a nicer format and have arguments to
  suppress locale information.
* In addition to previously only round(), there are other 'Math'
  group (S3) methods for 'difftime', such as floor(), signif(), abs(), etc.
* For completeness, old.packages() and available.packages() allow
  'type' to be specified (you could always specify 'available'
  or 'contriburl').
* More...
2009-12-11 18:53:40 +00:00
asau
6365f6fcde Support staged installation. 2009-12-11 18:10:56 +00:00
asau
e92a5783d1 Support staged installation. 2009-12-11 17:47:28 +00:00
asau
6ba5c68377 Support staged installation. 2009-12-11 17:36:50 +00:00
asau
c93e2fe386 Support staged installation. 2009-12-11 17:32:41 +00:00
asau
1a5798d74a This one uses BSD Make scripts.
Support staged installation.
2009-12-11 17:09:51 +00:00
asau
1bac64d734 Support staged installation. 2009-12-11 02:11:52 +00:00
asau
4bc5a31a25 Support staged installation. 2009-12-11 01:34:38 +00:00
markd
dc8daeb15a Fix so works again with non-default values of PKGSRC_FORTRAN. 2009-12-04 21:23:22 +00:00
joerg
7c47171b75 Always call libtool with the right --mode option. DESTDIR support. 2009-12-03 17:48:58 +00:00
asau
6754aacfb8 Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.
2009-12-03 13:06:51 +00:00
joerg
dff29b1803 destdir support 2009-11-30 17:53:58 +00:00
joerg
fe9acc5f3e Don't use gcc, just use default value of cc. Don't override CFLAGS,
keep the user settings in.
2009-11-30 17:25:08 +00:00
joerg
eedae4e93a Needs pkg-config. 2009-11-26 17:35:53 +00:00
drochner
dbd8ae2390 update to 2.1.2
this is a major update, too much to list here
2009-11-15 15:56:55 +00:00
drochner
42363dff28 update to 1.2
changes:
-Added deg, rad, pol and rect commands
-Added engineer notation
-New function "mod"=remainder introduced
-minor cleanup
-Locale determines the decimal separator point or comma
-Compiles against gtk2

pkgsrc change: DESTDIR support
2009-11-15 13:32:16 +00:00
wiz
27fa4cf28d Update to 1.0.8:
* Buildfixes for Cygwin and parallel builds (Yaakov)
* Check events before executing a command line, fixes a race which results in
  display anomalies on new vte.
* Documentation updates
* Require GTK/GLib 2.12 and use the new tooltips API.
2009-11-10 18:20:05 +00:00
wiz
8ec6bbaa89 Update to 5.28.1:
Overview of changes in gcalctool 5.28.1

    * Fix numeric exponent parsing (Robin Sonefors, Bug #596892)

    * Handle ',' as radix point when editing display (Robert Ancell)

    * Fix inactive random button (Robert Ancell)

    * Updated documentation: el (Jennie Petoumenou)

    * Updated translations: ca (Joan Duran), el (Kostas Papadimas)
                            et (Ivar Smolin), ro (Lucian Adrian Grijincu)
                            ru (vicanis@gmail.com), sl (Matej Urbančič)

Overview of changes in gcalctool 5.28.0

    * Don't override space bar when buttons are focussed as this stops keyboard control
      (Robert Ancell, Bug #595337)

    * Handle keycode for '^' used in non-English layouts (German, Spanish, etc)
      and allow '**' to be converted to a '^' for layouts that do not support it
      (Robert Ancell, Bug #546819)

    * Updated documentation: de (Christian Kirbach), fr (Claude Paroz)

    * Updated translations: as (Amitakhya Phukan), bg (Yavor Doganov)
                            bn_IN (Runa Bhattacharjee), bn (Jamil Ahmed)
                            cs (Marek Černocký), da (Ask H. Larsen)
                            en_GB (Bruce Cowan), et (Ivar Smolin)
                            hi (Rajesh Ranjan), it (Davide Falagna)
                            kn (Shankar Prasad), lt (Gintautas Miliauskas)
                            ml (Ani), mr (Sandeep Shedmake)
                            or (Manoj Kumar Giri), pa (A S Alam)
                            ro (Adi Roiban), sl (Matej Urbančič)
                            sr (Branko Kokanović), sr@latin (Branko Kokanović)
                            te (krishnababu k), uk (Maxim V. Dziumanenko)
                            zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao)

Overview of changes in gcalctool 5.27.92

    * Fix base conversions (Robert Ancell)

    * Fix disabled help menu (Robert Ancell)

    * Fix duplicate object names in data/financial.ui (Robert Ancell, Bug #593277)

    * Updated translations: ar (Khaled Hosny), el (Jennie Petoumenou)
                            eu (Inaki Larranaga Murgoitio), fr (Claude Paroz)
                            gu (Sweta Kothari), hu (Gabor Kelemen)
                            kn (Shankar Prasad), ml (Ani)
                            pl (Tomasz Dominikowski), pt (Duarte Loreto)
                            sr (Branko Kokanović), sv (Daniel Nylander)
                            tr (Baris Cicek), zh_CN (Aron Xu)

Overview of changes in gcalctool 5.27.91

    * Updated documentation: cs (Petr Kovar)

    * Updated translations: bn_IN (Runa Bhattacharjee), et (Ivar Smolin)
                            eu (Inaki Larranaga Murgoitio), fi (Tommi Vainikainen)
                            ga (Seán de Búrca), gl (Antón Méixome)
                            kn (Shankar Prasad), ko (Changwoo Ryu)
                            nb (Kjartan Maraas), or (Manoj Kumar Giri)
                            pl (Piotr Drąg), pt_BR (Leonardo Ferreira Fontenelle)
                            sv (Daniel Nylander), ta (ifelix)

Overview of changes in gcalctool 5.27.90

    * Fix bug where inserting text in locales without thousands separators replaces the whole display (Robert Ancell)

    * Updated documentation: es (Jorge González)

    * Updated translations: de (Christian Kirbach), es (Jorge González)
                            gl (Antón Méixome), nb (Kjartan Maraas)
                            sv (Daniel Nylander), ta (drtvasudevan)

Overview of changes in gcalctool 5.27.5

    * Perform power and factorials before negation so -1! and -1^0.5 are valid as in 5.26.x (Robert Ancell)

    * Connect functions to solve the function text and replace the display with the result (Robert Ancell, Bug #548884)

    * Change bison syntax to be compatible with version 2.3 (Robert Ancell, Bug #589350)

    * Compile with -DGSEAL_ENABLE (Thomas Anderson, Bug #588591)

    * Update gconf descriptions to match translation guidelines (Leonardo Fontenelle, Bug #589563)

    * Updated documentation: fr (Laurent Coudeur, Claude Paroz)

    * Updated translations: es (Jorge González), et (Ivar Smolin, Mattias Põldaru)
                            fr (Claude Paroz), pt_BR (Daniel S. Koda)

Overview of changes in gcalctool 5.27.4

    * Update bit editor after shifting (Robert Ancell, Bug #587545)

    * Use a base-10 internal representation (Robert Ancell, bug #585813, bug #585931, bug #560802)

    * Make padding consistent in GUI (Jerry Casiano, Bug #587292)

    * Support implicit multiply before functions, e.g. "6 log 3" (Robert Ancell, Bug #586812)

    * Use inverse notation for trigonometric functions, i.e. "asin" -> "sin⁻¹"

    * Use lowercase notation for trigonometric and logarithm functions to look
      more like standard mathematical notation

    * Put spacing around functions, i.e. "sin" -> " sin "

    * Use subscript for logarithm base two, i.e. "log2" -> "log₂"

    * Added etched border around display (Robert Ancell, Bug #140836)

    * Rewrote out of date man page (Robert Ancell, Bug #585997)

    * Updated documentation: cs (Marek Cernocky)

    * Updated translations: bn_IN (Runa Bhattacharjee), cs (Marek Cernocky),
                            es (Jorge Gonzalez), fr (Jonathan Ernst, Claude Paroz),
			    ta (drtvasudevan), sv (Daniel Nylander),
			    uk (Maxim V. Dziumanenko)

Overview of changes in gcalctool 5.27.3

    * Percentage operation for addition and subtraction now takes percentage of
      first value (Robert Ancell, Bug #480207)

    * Use correct UTF-8 mathematical characters (Robert Ancell, Bug #347630)

    * Focus on the display entry by default

    * Fix broken widget style.  Copy gcalctoolrc to ~/.gcalctoolrc to get coloured buttons.

    * Fix missing icon in Help>Contents menu

    * Updated translations: nb (Kjartan Maraas), ta (drtvasudevan)

Overview of changes in gcalctool 5.27.2

    * Add 1's and 2's complement to programming mode (Robin Sonefors, Bug #581253)

    * Add variable word size for bitwise functions (Robin Sonefors, Bug #581253)

    * Remove negative sign from numbers rounded to zero.  This is only a partial
      fix as the error value is still visible in scientific notation
      (Robert Ancell, Bug #560802)

    * Support odd roots of negative numbers (Robert Ancell, Bug #576973)

    * Keep settings (show zeroes, thousands separator etc) when changing modes
      (Robert Ancell, Bug #580398)

    * Add a --solve command-line argument (Robert Ancell)

    * Really fix the license text in the about dialog (Robert Ancell, Bug #579174)

    * Made parser reentrant and part of MP code (Robert Ancell)

    * Remove references to arithmetic/left-to-right precedence from the manual
      (Robert Ancell, Bug #559734)

    * Fix grammatical errors in manual (Bruce Cowan, Bug #569275)

    * Remove untranslated figures in documentation - they are automatically
      copied from the C documentation (Robert Ancell, Bug #566680)

    * Updated translations: si (K.P.Gayan Tharaka)

Overview of changes in gcalctool 5.27.1

    * Convert Glade UI to GtkBuilder UI (Robert Ancell, David King, Bug #556807)

    * Fix display on startup to be replaced on entry (Robert Ancell, Bug #576975)

    * Make GConf schemas translatable (Robert Ancell, Bug #571948)

    * Replace MP number arrays with an MPNumber structure (Robert Ancell)

    * Tidied up error messages (Robert Ancell, Bug #521184)

    * Tidied up GConf schema, use native GConf types (Robert Ancell, Bug #493946)
      This will cause the gconf schema to be incompatible with gcalctool < 5.26.0.
      Expect settings to reset to defaults when upgrading.  Switching between
      versions will cause resets.

    * Fix missing license text in about dialog (Robert Ancell, Bug #579174)

    * Updated translations: es (Jorge Gonzalez), et (Ivar Smolin)
2009-11-10 18:07:03 +00:00
seb
a1687b3c95 Update p5-Spreadsheet-Read from version 0.35 to version 0.37.
Pkgsrc changes:
- Adjust dependencies

Upstream changes:
0.37	Thu 09 Nov 2009
    - IO streams improvements
    - MANIFEST fix

0.36	Thu 06 Nov 2009
    - Add strip option
    - Spreadsheet::XLSX 0.12 still does not support attributes
    - Require Text::CSV_XS-0.69 for CSV for auto-detection of \r
    - New attribute "parser" to force format
    - Allow CSV streams
    - Allow SC  streams
    - Allow XLS streams
2009-11-10 13:21:14 +00:00
seb
cf86ea707a Update p5-Spreadsheet-XLSX from version 0.10 to version 0.12
Upstream changes:
0.12  Tue Oct  6 10:04:37 MSD 2009
	- sheets are now detected by relations (xl/_rels/workbook.xml.rels), not numbers (RT #50236, thanks Pat Mariani)

0.11  Mon Oct  5 19:03:46 MSD 2009
	- sheets numbering fixed (RT #50211, thanks endacoe)
2009-11-10 12:14:55 +00:00
seb
6faefca895 Update from version 0.5400 to version 0.5500 (upstream 0.55)
Upstream changes:
0.55 August 25 2009

    + Refactored Cell.pm documentation and method names and added
      regression suite, t/06_regression.t.

    ! Added float comparison test to avoid false failing tests on
      64bit systems.
2009-11-10 12:07:54 +00:00
wiz
c55b817893 + openfst. 2009-11-03 17:54:17 +00:00
wiz
2182664c0b Initial import of openfst-1.1 from pkgsrc-wip, packaged by Pierre
Allegraud.

OpenFst is a library for constructing, combining, optimizing, and
searching weighted finite-state transducers (FSTs). Weighted
finite-state transducers are automata where each transition has an
input label, an output label, and a weight. The more familiar
finite-state acceptor is represented as a transducer with each
transition's input and output label equal. Finite-state acceptors
are used to represent sets of strings (specifically, regular or
rational sets); finite-state transducers are used to represent
binary relations between pairs of strings (specifically, rational
transductions). The weights can be used to represent the cost of
taking a particular transition.

This library was developed by contributors from Google Research
and NYU's Courant Institute. It is intended to be comprehensive,
flexible, efficient and scale well to large problems. it has been
extensively tested. It is an open source project distributed under
the Apache license.
2009-11-03 17:53:44 +00:00
tnn
c9d2327130 NetBSD-current grew fmax(3) too 2009-11-01 16:07:10 +00:00
wiz
bc41fd641f Update to 1.13:
* What is new in gsl-1.13:

** Upgraded to latest autoconf and automake (autoconf-2.64,
   automake-1.11)

** Fixed the rk4 and bspline allocators to avoid invalid free()
   calls under out of memory conditions. [bug #27194, #27236]

** Fixed a bug in gsl_multimin_fminimizer_nmsimplex2 where the center
   and size of the simplex were not updated on contract-by-best steps,
   causing failures in convergence. [bug #27180]

** Added new functions to set MISER and VEGAS Monte Carlo integration
   parameters, and to examine VEGAS chi-squared value and intermediate
   results.

** Added the function gsl_bspline_greville_abscissa to compute
   Greville abscissae for B-splines.

** The cumulative distribution functions gsl_cdf_gumbel1_{P,Q} should
   now handle a larger range of parameters without underflow and
   overflow.

** The header file gsl_const_cgs.h no longer defines values for
   electromagnetic units.  Applications should use gsl_const_cgsm.h
   instead to obtain the values in the CGS-Magnetic system.  The
   previous values for these units given in gsl_const_cgs.h were
   ill-defined as the type of CGS electromagnetic system was
   unspecified (the values were a mixture of CGS units with the Ampere
   of the MSKA system).  The affected constants are
   GSL_CONST_CGS_BOHR_MAGNETON, GSL_CONST_CGS_ELECTRON_CHARGE,
   GSL_CONST_CGS_ELECTRON_MAGNETIC_MOMENT, GSL_CONST_CGS_FARADAY,
   GSL_CONST_CGS_GAUSS, GSL_CONST_CGS_NUCLEAR_MAGNETON,
   GSL_CONST_CGS_PROTON_MAGNETIC_MOMENT, and GSL_CONST_CGS_ROENTGEN.

** The Pochhammer functions gsl_sf_poch(a,x) and gsl_sf_lnpoch(a,x) now
   handle the special cases where a and a+x are zero or negative
   integers.

** The confluent hypergeometric function gsl_sf_hyperg_U (a,b,x) now
   handles some cases where x=0. The case where 1+a-b is a negative
   integer no longer returns an error [bug #22859] and the incorrect
   termination of the series in certain cases is fixed [bug #26706].

** Added a new function gsl_poly_eval_derivs to evaluate a polynomial
   and its derivatives simultaneously.

** Added a new univariate minimisation algorithm
   gsl_min_fminimizer_quad_golden which is a variant of Brent's
   algorithm with safeguarded step-length adjustment.

** Added a new Nelder-Mead minimiser gsl_multimin_fminimizer_nmsimplex2rand
   which uses a randomly oriented simplex rather than one fixed on
   the coordinate axes [bug #25077]

** The texinfo file now uses the dircategory "Software libraries" from
   the Free Software Directory, as recommended in the Texinfo manual.

** The function gsl_ran_exponential now includes zero in its output
   range. [bug #25039]

** All functions for freeing allocated memory now accept a NULL
   pointer, following the standard C convention for free(). [bug
   #25319]

** The function gsl_sum_levin_u_accel now handles the special case
   c_0 + 0 + 0 + 0 + .... that occurs when summing power series
   c_n*x^n with x=0. [bug #26807]

** The functions gsl_linalg_LU_solve, gsl_linalg_LU_svx,
   gsl_linalg_LU_refine, gsl_linalg_LU_invert and their complex
   equivalents now return an error for singular matrices.

** The multifit LMDER hybrid solvers now check the return code of the
   user-supplied function in the gsl_multifit_fdfsolver_set
   method. [bug #26871]

** Improved the implementation of gsl_ran_discrete_preproc to avoid
   internal errors due to inconsistencies from excess precision on
   some platforms. [bug #26502]

** Corrected gsl_sf_hyperg_2F1(a,b,c,x) to not give a domain error in
   the case where c is a negative integer and the series terminates
   with a finite result.

** The C99 inline keyword is now supported, in addition to the
   previously supported GNU-style inline.

** Modified gsl_poly_complex_solve_cubic and gsl_poly_solve_cubic to
   avoid returning NaNs in cases where excess precision causes a
   change in the number of roots.

** Fixed incorrect length check in gsl_blas_drotm. [bug #26503]

** Fixed gsl_odeiv_step_gear2 to restore y on step failure

** gsl_odeiv_evolve_apply now restores the correct value of t on step
   failures [bug #26255].

** Using make install prefix=DIR now puts correct paths in package
   config files gsl-config and gsl.pc

** Modified gsl_monte_vegas to work around pow() function inaccuracies
   on MinGW [bug #25413].

** Increased the number of terms in gsl_sf_mathieu_a and
   gsl_sf_mathieu_b to improve convergence in difficult regions [bug
   #25075]
2009-10-31 01:27:26 +00:00
drochner
3308ac3b2c PKGREVISION bump pkgs which are affected by the libgnome change
to leave out esound
2009-10-29 23:14:13 +00:00
asau
4fbf25b8e8 Improve PLIST maintainance. 2009-10-26 07:53:39 +00:00
ahoka
7834070ea6 Avoid picking up other fortran compilers when they are installed.
Fixes build when lang/g95 is present on the system.
2009-10-24 14:22:49 +00:00
tnn
14c60a3dd6 resolve lib/charset.alias conflicts. PR pkg/42199 2009-10-21 16:51:46 +00:00
tnn
176dba4f3b patch-ad: Don't remove the $(NOOPT) for slamch.f and dlamch.f
Was probably done unintentionally and caused infinite loops on some platforms.
Patch from Aleksey Cheusov in PR pkg/38371.
2009-10-20 14:00:23 +00:00
adam
5f98cbddc4 Changes 3.2.3:
* This is a bug-fixing release.
2009-10-12 09:28:02 +00:00
tnn
572ff9a93c guard against undefined PKGSRC_FORTRAN. Caught by pbulk on Solaris. 2009-10-11 23:17:03 +00:00
dmcmahill
bec8334d40 gcc44 fixes 2009-10-08 16:43:13 +00:00
dmcmahill
617af72878 gcc44/g95 build fix 2009-10-08 01:24:03 +00:00
joerg
7aa3e73c56 MAKE_JOBS_SAFE=no 2009-10-07 15:56:11 +00:00
zafer
190285403a update master_sites. remove ftp entry. service has been suspended. 2009-10-04 15:50:47 +00:00
sno
15707ea5a1 Bumping revision of packages which depend direct or indirect on
devel/p5-Class-MOP. A late detected incompible change forced it.
2009-09-24 06:50:10 +00:00
tron
2ffbaf3d20 Remove "PYTHON_VERSIONS_ACCEPTED= 26 25 24" which is unnecessary
after Python 2.3 has been removed from "pkgsrc".

Approved by Thomas Klausner.
2009-09-23 09:54:45 +00:00
sno
9f63c65df9 Updating math/p5-Math-GMP from 2.05 to 2.06
pkgsrc changes:
  - Adding license definition

Upstream changes:
2.06  2009-09-17 Greg
    - Make Makefile.PL more forgiving of gmp library locations. (CPAN bug #46323)
    - Update link to libgmp.org in INSTALL file (CPAN bug #46324)
2009-09-22 20:40:35 +00:00
minskim
1e248b7d86 Update mathomatic to 14.5.5.
Important changes since 14.4.4:
- General cleanup and addition of helpful descriptive text.
- Cleanup and major bug fixes.
- Enhanced code for use with iPhone.
- Minor corrections and additions to the code and documentation.
2009-09-22 02:05:50 +00:00
is
321890d5e2 math/ordCalc, an ordinals calculator 2009-09-18 14:15:30 +00:00
is
9ce70c0aa3 ordCalc is a program for interactively dealing with ordinals (generalized
integers).
2009-09-18 14:09:26 +00:00
schmonz
a8b3107769 Apply patches/diff_2.1.7_-O from the distribution to fix Lunix build. No
change to "make test" results on OS X or NetBSD.
2009-09-16 02:32:00 +00:00
drochner
2a25636d4c update to 0.6.5
This is a major update - many extensions and improvements.
2009-09-15 11:30:55 +00:00
dsainty
36c09aa4e3 Fix broken homepage link 2009-09-13 23:53:07 +00:00
sno
8c7f8238a1 Updating math/p5-Math-Random-MT-Perl from 1.05 to 1.06
pkgsrc changes:
  - Adding license definition

Upstream changes:
1.06 Fri Sep 4 2009
    - added ability to automatically and rapidly generate different seeds and
      return it to allow the generation of identical random number series
2009-09-12 21:14:22 +00:00
jnemeth
abe4d2c3e7 add and enable aamath 2009-09-11 00:10:54 +00:00
wiz
07706e496a Add a few REPLACE_PYTHON. Bump PKGREVISION. 2009-09-10 19:03:26 +00:00
drochner
25a2d056df bump ABI requirement for the new shlib major number
(PKGREV bumps were already done)
2009-09-09 17:29:01 +00:00
asau
b7fc6b155c Bump revision after CLN update. Addresses PR pkg/42006. 2009-09-08 19:29:35 +00:00
asau
e062d1afac Fix build after CLN update. Bump revision (autoconf dependency). 2009-09-06 15:40:49 +00:00
asau
1725f697ae Fix build after CLN update. Bump revision (autoconf dependency). 2009-09-06 15:24:38 +00:00
asau
859e1606c7 Fix build after CLN update. 2009-09-06 15:15:53 +00:00
asau
6100d2cd13 Fix breakage after CLN update. 2009-09-06 12:17:17 +00:00
asau
235280b376 Import aamath 0.3 as math/aamath.
aamath is a program that reads mathematical expressions in infix
notation and renders them as ASCII art. It may be useful to send
mathematics through text-only media, such as e-mail or newsgroups.

Packaged by Emil Skoeldberg for pkgsrc-wip.
2009-09-05 17:32:40 +00:00
asau
2996c46c71 Update to YACAS 1.2.2.
Changes unknown, ChangeLog says: "Changes are none, there is only the now."
2009-09-05 13:07:09 +00:00
asau
7c8fb45dc2 Update to PSPP 0.6.1.
Implement x11 (on by default) and pgsql (off by default) options.

Changes from 0.6.0 to 0.6.1:

  * Statistical bug fixes:
    - Report correct standardized regression coefficients in linear
      regression output (bug #23567).

  * Bug fixes that affect PSPP and PSPPIRE:
    - Avoid crash with pie charts (bug #24014).
    - Don't append % to count totals (bug #24003).
    - Don't crash on bad input (bug #24031).
    - Don't crash if "end data." is not left aligned (bug #24115).
    - Change default workspace value to 64 MB, to avoid unnecessary
      disk accesses on modern machines.

  * PSPPIRE bug fixes:
    - Add ".sav" or ".por" suffix to filename when saving with Save_As
      (bug #23137).
    - Make it possible to reopen the output window on Windows (bug
      #24033).
    - A POSIX regular expression library is now included and used
      automatically if the host does not have one or has one that is
      inadequate.

  * Build fixes and changes:
    - Work around bug in GSL that prevented build with recent GCC
      versions without manually adding -fgnu89-inline to CFLAGS.
    - Also warn about missing prerequisites as we encounter them (bug
      #24445).
    - Distribute necessary files to allow users working from the
      distributed tarball to configure with --enable-gui-tools.
    - Append $(EXEEXT_FOR_BUILD) to output file name when building
      q2c, fixing build problems on Windows.
    - GSL 1.8 or later is now required.
    - Build errors with --enable-relocatable were fixed.

  * The German translations were removed, since native German speakers
    found them too poor to be useful.

Changes from 0.4.0 to 0.6.0:

  * The PSPP license is now version 3 or later of the GNU General
    Public License.  Previously, it was version 2 or later.

  * PSPP now has a graphical interface, called PSPPIRE.  This
    interface allows you to enter data and variable definitions
    interactively.  Commands may be executed in syntax form, or by
    using the interactive dialog boxes available from the dropdown
    menus.

  * A few sample syntax files are now included in the `examples'
    directory.

  * Numerous major and minor bugs have been fixed.

  Build changes:

    * The INSTALL file now reflects the details of how to install
      PSPP.  It is a tailored version of the generic installation
      instructions, instead of a verbatim copy.

    * iconv, which is ordinarily installed as part of a Unix-like
      system, is now required.  If you don't have it already, you can
      install GNU libiconv (http://www.gnu.org/software/libiconv/).

    * libxml2 and zlib are new optional dependencies.  They are
      required to use PSPP's support for reading Gnumeric files.

  Statistical procedure changes:

    * REGRESSION is a new procedure for fitting linear models to data
      via least-squares estimation.

    * NPAR TESTS is a new procedure for non-parametric tests.  In this
      release, it supports binomial and chi-square tests.

    * RANK is a new procedure to rank variables.  It supports numerous
      forms of ranking.

    * FREQUENCIES can now output histograms and pie charts.  These
      features were present in earlier releases, but not documented.

  User interface changes:

    * In many situations where PSPP once terminated with a fatal
      error, PSPP now recovers and continues execution.

    * PSPP is now able to start up and run even if it cannot find its
      configuration files.

    * Journaling of interactive commands to a disk file is now
      implemented.  By default, journaling is enabled, to a file named
      `pspp.jnl' in the current directory.  SET JOURNAL may be used to
      control journaling.

    * The use of `+' between syntax file names on the command line to
      prevent the dictionary from being cleared between their
      executions is no longer supported.  All syntax files are now
      executed as if `+' had been specified.

    * The -d/--define and -u/--undef command line options are no
      longer supported.  Instead, use /usr/bin/env or shell primitives
      to define or clear environment variables before invoking PSPP.

    * If a syntax file named named `rc' is found in a configuration
      directory (such as $HOME/.pspp), it is executed before any
      syntax file specified on the command line.  The -r or
      --no-statrc command line option may be used to disable this
      behavior.

  Output changes:

    * Output configuration options have changed.  Please refer to the
      manual for a full description of the available options.

      In consequence, you will need to reinstall your "devices" file.
      "make install" will do this for you.

    * Most error messages are now written to PSPP output files by
      default.  SET ERROR can be used to disable this behavior.

    * When invoked interactively, PSPP now by default produces output
      on the terminal, piping it through the "more" program.
      Previously, by default output was written only to file
      pspp.list.  On most terminals, the page length used for output
      automatically adapts to the terminal size, even if the terminal
      is resized.

    * ASCII driver:
      - This driver now supports charts in output.  Charts are written
        as separate files that the main output file refers to.  By
        default, charts are written in PNG format to files named
        pspp-1.png, pspp-2.png, and so on.
      - Configurations are provided that use VT100 (and xterm)
        line-drawing characters in tables.  The option "-o list-vt100"
        requests use of this device for output to pspp.list.

    * PostScript driver:

      - The default paper size is now determined using the PAPERSIZE
        environment variable, or the LC_PAPER locale category on
        systems that support it.  If these are not set, the default is
        now A4, instead of US letter.  To make US letter the default,
        set PAPERSIZE to "letter" in your environment.
      - Font metrics are now read from AFM files, instead of
        Groff-format metrics files.  PostScript fonts can now be
        embedded in output.
        In consequence, you will need to install an AFM file for each
        font used in PostScript output.  "make install" will install
        AFM files for the standard PostScript fonts, including the
        ones that the PostScript driver uses by default.
      - Standard paper sizes no longer need to be specified through a
        configuration file.  The "papersize" configuration file is no
        longer needed, or supported.
      - The PostScript prologue is no longer obtained from the
        "ps-prologue" configuration file.  This configuration file is
        no longer needed, or supported.

    * HTML driver:
      - The HTML prologue is no longer obtained from the
        "html-prologue" configuration file.  This configuration file
        is no longer needed, or supported.

  Command language changes:

    * The following commands are new:
      - GET DATA, which currently supports reading Gnumeric files and
        text data files.  It will be extended later to read other
        types of foreign data.
      - CD, to change the current directory.
      - INSERT, to execute a syntax file.
      - DELETE VARIABLES, to remove variables from the active file
        dictionary.
      - ADD DOCUMENT, to add text to active file documents.
      - CLOSE FILE HANDLE (a PSPP extension; see below).
      - XEXPORT, a PSPP extension that is a transformation equivalent
        to EXPORT.

    * The following functions for transformation expressions are new:
      - DATEDIFF, for computing the difference of two dates.
      - DATESUM, for advancing a date by a specified duration.
      - VALUELABEL, to obtain the value label for a value.

    * PSPP now supports very long string variables (over 255 bytes
      long).

    * MATCH FILES now supports the FIRST and LAST subcommands.

    * Previous versions of PSPP prohibited using commands to both read and
      write a single file at the same time.  Now, PSPP allows this, and
      the new version of the file atomically replaces the old version.

    * The following commands are no longer available.  They will be
      re-implemented in a later release:
      - CLEAR TRANSFORMATIONS
      - MATRIX DATA
      - REPEATING DATA

    * The PROCESS IF command, which was deprecated, has been removed.
      You may replace any usage of it by SELECT IF following
      TEMPORARY, which has the same effect.

    * The output format for variables created by VECTOR may now be
      specified as part of the VECTOR syntax.

  "Scratch files", a new PSPP extension:

    A scratch file, like a system file, consists of a dictionary and
    any number of cases.  Small scratch files are stored in memory;
    one that grows too large is written to disk.  By default, any file
    handle whose name begins with # is assumed to refer to a scratch
    file.

    Scratch files can be used just about anywhere a system or portable
    file can be used.  Also, portable files are now allowed in most
    places that system files were allowed in previous PSPP version.

    A new CLOSE FILE HANDLE command allows the storage associated with
    scratch files to be freed.  It also allows file handles to be
    reassigned to new files.

    For more information on scratch files, refer to the "File Handles"
    section in the PSPP manual.  For specifics of what commands now
    allow what kinds of files to be specified, refer to the
    documentation on those particular commands.

  Data access changes:

    * Binary formats and IBM/360 formats, including ASCII/EBCDIC
      translation, are now supported.  Use FILE HANDLE to specify the
      format of these files.

    * Little-endian, big-endian, and VAX-endian formats are now
      supported for integer binary formats when reading and writing
      data files.  The new RIB and WIB subcommands on the SET command
      control endianness of integer data.  The default is the host's
      native endianness.

    * IEEE 754, VAX, and IBM hexadecimal formats are now supported for
      floating point binary formats when reading and writing data
      files.  The new RRB and WRB subcommands on the SET command
      control the floating point format.  The default is the host's
      native floating point format.

    * DATA LIST now supports the SKIP subcommand, to skip records at
      the beginning of a file.  For compatibility, DATA LIST now
      treats N format as F format for FREE and LIST format input.

    * The SAVE and XSAVE commands now support the UNSELECTED,
      PERMISSIONS, NAMES, and MAP subcommands.

    * The EXPORT command has been re-implemented to obtain better
      results.  Support for the UNSELECTED, DIGITS, and TYPE
      subcommands has been added.

    * For compatibility, PRINT now inserts a space at the beginning of
      every output line, even lines that would otherwise be blank,
      when OUTFILE is specified.  (The behavior of WRITE is
      unchanged.)

    * For compatibility, PRINT EJECT now inserts the digit `1' at the
      beginning of each line that should begin a new page.

    * For compatibility, WRITE now outputs the system-missing value as
      a field filled with spaces.  Binary formats are an exception.
      (The behavior of PRINT is unchanged.)

  Documentation:

    * Input and output format descriptions have been rewritten.  They
      now precisely describe what is accepted on input and written on
      output.

    * The descriptions of the PSPP system and portable file formats
      have been extensively revised and improved.

Changes from 0.3.0 to 0.4.0:

  Newly implemented commands and statistical features:
    * EXAMINE, including its graphing features.
    * FREQUENCIES now supports percentiles.
    * ONEWAY.
    * PERMISSIONS.
    * SHOW.
    * SORT CASES now sorts stably, that is, two cases with equal sort
      criteria will be in the same relative order before and after the
      sort.
    * T-TEST (re-written).
    * DATE and USE.  These commands are parsed but otherwise ignored,
      to enhance compatibility with certain command files that invoke
      them unnecessarily.
    * VARIABLE WIDTH, VARIABLE ALIGNMENT, and VARIABLE LEVEL.  These
      currently have no effect on PSPP output, but their values are
      written to and read from system files and thus may affect
      third-party software.
    * SET EPOCH implemented.
    * DATA LIST FREE and DATA LIST LIST now support arbitrary field
      delimiters.
    * FILE HANDLE now supports custom tab widths.

  Long variable names (and other identifiers) are now supported.  Up
  to the first 64 bytes of each identifier is significant.  PSPP now
  reads and writes system files compatible with SPSS version 12.

  New --algorithm and --syntax command line options allow
  SPSS-compatible or enhanced modes to be selected.

  Support for transformation expressions has been rewritten and
  significantly improved.  Refer to the manual for details.

  Calculation of moments (mean, standard deviation, kurtosis,
  skewness) has been rewritten and should now be more accurate.  In
  --algorithm=enhanced mode moments may be more accurate than SPSS in
  some cases.

  Numerous bugs have been fixed, too many to mention here.  Many new
  tests have been added, leading to the discovery and fixing of many
  of these bugs.

  The ASCII output driver can now squeeze multiple blank lines into
  single blank lines.

  Much of the code has been rewritten and refactored.  It is now much
  cleaner.

  The FILE TYPE and REPEATING DATA commands have been disabled for
  this release because their implementations were deemed too buggy to
  be useful.  They will be fixed and replaced in a future release.

  New pspp-mode for Emacs (in pspp-mode.el).

  Added rudimentary command-line completion for interactive input.

  lib/julcal and lib/dcdflib are no longer used, so they have been
  removed.
2009-09-04 21:39:10 +00:00
asau
11d25ae8d2 Update Genius Calculator to version 1.0.7.
Changes to 1.0.7:

* SYNTAX: Added a possibility to exactly specify which variables are copied
  into a function's extra dictionary when it is being returned.
    E.g. "`(x) [x0] = (x-x0)" will copy x0 from the current context.  This
  is a lot more efficient than the current behaviour which tries to copy
  everything referenced.
* SYNTAX: Add "local" variables by specifying "local x,y,z" or "local *" as
  the first statement in a function.  Local variables are not visible from
  higher contexts (functions called within)
* CHANGE: all system parameters are now protected and cannot be redefined
  using the "parameter" keyword
* Add UserVariables, UndefineAll, ProtectAll, and add Undefine as an alias to
  undefine.
* Add trigonometric Fourier series related functions:
  NumericalFourierSeriesFunction, NumericalFourierSineSeriesFunction,
  NumericalFourierCosineSeriesFunction, FourierSeriesFunction,
  NumericalFourierSeriesCoefficients, NumericalFourierSineSeriesCoefficients,
  NumericalFourierCosineSeriesCoefficients, PeriodicExtension,
  EvenPeriodicExtension, OddPeriodicExtension
* Fix changing floating point precision!
* Fix uninitialized variable in graphing (Matthias Drochner)
* Improve variable substitution for returned functions to be more efficient.
  Slightly changes behaviour with respect to global functions and variables
  used.
* Plot windows now not treated annoyingly as dialogs
* Fix compilation/decompilation of all function attributes.
* Parse/Evaluate with a syntax error at end of string no longer terminate
  genius
* Updated Mersenne stuff for the newest data from mersenne.org and
  fix MersennePrimeExponents
* Fix opening new files from the command line.
* Update the gel library to use the new language features.
* Various other minor fixes
* Translation updates (Philip Withnall, Jen Ockwell,
  Rodrigo Luiz Marques Flores, Daniel Nylander, Mario BlæÖttermann, me)

* For some of the changes the author (Jiri) was partially supported by
  NSF grant DMS 0900885 and the University of Illinois at Urbana-Champaign
2009-09-03 13:15:19 +00:00
asau
462c174061 Update HOMEPAGE and MASTER_SITES, set LICENSE (GNU GPL v.2). 2009-09-03 11:50:52 +00:00
asau
9bd4c98700 Update to CLN 1.3.0.
Changes since previous package:

2009-06-30, version 1.3.0
* Use the GNU autotools as build system.
* Implemented a more portable module dependency mechanism.

2008-04-05, version 1.2.2
* Re-establish CLN-1.2.0 ABI and fix ARM build, both inadvertently broken in
  the previous release.

2008-03-24, version 1.2.1
* Fixed some bugs in the output of numbers larger than 2^32 decimal digits.
* Modifying C/C++ operators like +=, ++, etc. are now enabled by default.

2008-01-19, version 1.2.0
* Save big amounts of memory in computation of some functions and constants by:
    - Avoiding pre-computation of series terms and instead computing them in a
      streamed way.
    - Avoiding computation with excess precision in binary splitting algorithm
      by coercion of intermediate integer values to floating-point as early as
      possible.
* Added support for huge numbers:
    - intC used for all counter loops.
    - intE is now a 64-bit type on all 64-bit platforms and even on selected
      32-bit platforms.
* CLN now uses C++ exceptions for error handling. The cl_abort() hook is not
  supported any more. Please refer to the documentation to learn about existing
  exception types.
* Fixed a bug on i386 where comparing Z/2Z ring zeros returnd random results.
* Removed cl_boolean. Use built-in C++ bool instead.
* Dropped the cln-config script. Please use pkg-config instead.
* Updated infrastructure to that of libtool-1.5.24.
* Changed encoding of all files to UTF-8.
* Fix compilation issues with GCC-4.3.
* Fix linking issues on platforms that don't feature weak symbols (like win32).
2009-09-03 10:48:18 +00:00
asau
c0ecf1a087 Update to calc 2.12.4.0.
User visible changes:

    Fixed a documentation bug for the sgn() builtin.

    Added the 1<<8/2 evaluation example to "help unexpected".  That
    expression evalutes to 128, not 16 as some C programmers might expect.

    Fixed a bug in solve.cal where high was not returned in some situations.

    Fixed a bug reported by Paul & Karen Tomlinson (paulnkaz at pktomlinson
    dot fsnet dot co dot uk) where calling log multiple times with different
    values of epsilon resulted in an incorrect value.

    Fixed a bug where an certains typos (e.g., calling an unknown
    function) would previously cause calc to exit.
2009-09-03 09:59:09 +00:00
asau
b5be8c94a0 Update to Maxima 5.19.2.
Changes since 5.19.1:
 * bug fix in defint
 * bug fix in csign
 * bug fix in "not"
 * bug fix in implicit3d
 * bug fix in sublist
 * bug fix in share/matrix/eigen.mac
 * bug fix in share/contrib/stats/stats.mac
2009-08-31 11:41:04 +00:00
seb
29b163f08a Update p5-Spreadsheet-Read from version 0.34 to version 0.35.
Pkgsrc changes:
- Adjust/fix dependencies (according to META.yml and not the bundled
Makefile.PL which seems out of sync!?)

Upstream changes:
0.35	Wed 03 Jun 2009

    - Add Test::NoWarnings, which is not run in AUTOMATED_TESTING
    - Switched to Test::More using tests_done ()
    - Text::CSV_XS requires 0.43 or up, as we use ->eof ()
      still prefer a really new release, like 0.65, which
      is Test::NoWarnings safe
    - Spreadsheet::XLSX 0.10 still does not support attributes
    - Added -n to xlscat
    - XLSX tests skip on feature, not on version
2009-08-30 00:51:19 +00:00
seb
e53c917940 Update p5-Spreadsheet-XLSX from version 0.09 to version 0.10 (0.1 upstream).
Upstream changes:
0.1   Wed Mar 25 18:19:46 MSK 2009
- bypassing empty sheets (thanks Lukasz Wilun for an example with diagrams);
- rich text within a cell (by Rob Polocz);
2009-08-30 00:35:15 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
seb
4d93dfcf94 Update from version 0.5200 to version 0.5400 (upstream 0.54)
Upstream changes:
0.54 August 25 2009

    ! Fix for height/width of hidden rows/columns with additional.
      tests in 05_regression.t. Thanks to Greger Leijonhufvud.
      http://rt.cpan.org/Public/Bug/Display.html?id=48450

    ! Fix for mal-formed Print_Title Name block.
      Reported by Marc Elser.

0.53 August 24 2009

    + Made perl 5.8.0 a requirement for proper Unicode handling.

    ! Fixed minor int2col() bug thanks to David Black.
      Added 28_int2col.t test for above.
      http://rt.cpan.org/Public/Bug/Display.html?id=48967

    + Refactored Workbook API and docs.
2009-08-26 00:54:57 +00:00
seb
8b43c0470c Update from version 0.5100 to version 0.5200 (upstream 0.52)
Upstream changes:
0.52 August 21 2009

    + Added new FmtJapan module and tests written by Goro Fuji.

    ! Fixed bug in ExcelFmt() date handling where conversion to weekday
      and month names wasn't handled correctly.
      Add extra tests to 21_number_format_user.t for above.

    ! Fixed bug when checking $Config{useperlio}.
      Reported by kbates and H.Merijn Brand.
      http://rt.cpan.org/Public/Bug/Display.html?id=28861

    ! Fixed bug where CellHandler variables weren't scoped to package.
      Reported be pomoxp.
      http://rt.cpan.org/Public/Bug/Display.html?id=43250

    + Added tests for ExcelLocaltime() and LocaltimeExcel().
      26_localtime2excel.t and 27_localtime2excel.t.

    + Refactored SaveParser docs. Work still ongoing.
2009-08-23 23:00:42 +00:00
asau
5372aaa7be Update to Maxima 5.19.1.
Changes since 5.18.1:

   Backwards-incompatible changes:

 * eigenvector: greater detail in return value
 * package fft:
    renamed ift to inverse_fft
    fft and inverse_fft do not modify their arguments
    fft and inverse_fft take 1 argument (complex), not 2


   New items in core:

 * new functions inverse_erf, inverse_erfc


   New items in share:

 * package hyperint: integration of some algebraic functions
 * package hypergeometric: hypergeometric functions
 * package linearalgebra: new function determinate_by_lu
 * package abs_integrate: new functions floor_int, if_int
 * package simplify_sum: extended Gosper algorithm


   Other revisions:

 * exp: rework implementation
 * realpart, imagpart, cabs, carg: rework implementation
 * revise exponential integral functions
 * apropos: argument is a string, return Maxima user symbols only
 * regularize implmentation of constant declaration
 * pass options from Maxima command line to Lisp
 * regularize use of some special variables
 * package dynamics: revisions
 * package fft: accept list as argument, other revisions
 * package ezunits: revise code, revise and expand documentation
 * package stats: test for the difference of two proportions
 * package sarag: algorithm for the multivariate certificate
 * package descriptive: more options for barsplot
 * package draw: new object "mesh", new options


   Bug fixes:

   2805251: Absence of extract_categories.sh and others
   2825092: %pi^2.0b0 does not evaluate numerically
   2825082: %pi^1.0b0 --> floating point value
   2824928: limit(sqrt(z)/b^z,z,inf)
   2824909: exp(%i*%pi/4) not simplified
   2801821: limit(x*expintegral_ei(x),x,0)
   2797885: problem with integration
   2795534: integrate(expintegral_ei(x),x,0,1) gives result with TRUE
   2794173: Manpage gives incorrect website
   2793827: internal error in integrate
   2793294: derivative of gamma_incomplete
   2792493: hgfred([1],[-5.2],x);
   2787047: Assume has problems after a reset()
   2779385: gudermannian function wrong
   2727078: wrong limit(log(gamma(x+1))/x,x,0)
   2721670: mattrace / FIX
   2699862: derivative of polylogarithm
   2298099: atan2 & logarc
   2029041: a*sqrt(2)/2 unsimplified
   2003386: float(elliptic_kc(1)) causes Lisp error
   1986726: Integrating f(x) with limits after resetting throws an error
   1927178: integrate(sin(t),t,%pi/4,3*%pi/4)
   1923119: 1/sqrt(8)-sqrt(8)/8
   1996354: unsimplifed result from expand
   1899352: integrate asks about (y-1)(y+1) after assume(y^2>1)
   1853191: rat(2/sqrt(2)),algebraic doesn't cancel
   1731624: asked about sign of yx in integral containing only z
   1480562: 2*a*2^k isn't simplified to a*2^(k+1)
   1315837: limit(?foo)
   1310619: example(do) and example(if) not working
   1119228: limit(1/zeroa)
   1053056: TIME(%) always yields 0.0
   1041570: assume(abs(x)<1) should imply x<1 and x>-1
   1023931: logabs not a defmvar
    938134: diff(realpart) bogus
    924868: defint log(sqrt(q^2-1)+1) asks about YX
    826623: simplifer returns %i*%i
    751934: Inconsistent simplification of 1.0*x etc
    721575: 2/sqrt(2) doesn\'t simplify
    660948: simplification of exp(%i*...)
    631216: horner([...],x)/FIX
    619927: (-1.0b0)^(1/3) vs (-1.0d0)^(1/3)
    609464: 1+%e,numer and %e^%e,numer

   unnumbered: 1 was mistakenly considered greater than 1.0
   unnumbered: plot2d(x^(1/3), ...) fails
   unnumbered: unexpected behavior in for loop with variable step
   unnumbered: infinite loop for integrate(1/(x^5-1),x,1,inf)
   unnumbered: integrate(1/(sin(x/3)^2+1),x,0,24)
   unnumbered: integrate(1/(sin(x-3)^2+1),x,3,11)
   unnumbered: ensure foo is a reset-able variable in reset(foo)
   unnumbered: abs((sqrt(3)*%i/2-1/2)/(3*(%i/(6*sqrt(3))-1/6)^(1/3))
                +(%i/(6*sqrt(3))-1/6)^(1/3)*(-sqrt(3)*%i/2-1/2))
   unnumbered: makelist(): argument size appears restricted to integer
   unnumbered: multiple batch calls in a batch file
   unnumbered: integrate(f2(a*x-b)*x^3,x,minf,inf)
                where f2(x):=(2*sigma^(3/2))/(%pi*x^4+2*%pi*sigma*x^2+%pi*sigma^2)
2009-08-22 15:57:37 +00:00
sno
bd8df5e526 Updating package math/p5-Spreadsheet-ParseExcel from 0.4900 to 0.5100
pkgsrc changes:
  - Adding license (perl5 license)

Upstream changes:
0.51 19 August 2009
    ! Added fix for incorrectly skipped charts. Thanks Guntram Blohm.
      https://rt.cpan.org/Ticket/Display.html?id=44009

    ! Added fix for locale [$-ddd] strings in number formats.
      Reported by Jeff Mitchell.
      https://rt.cpan.org/Ticket/Display.html?id=43638

    ! Added fix for multiple dots in number formats.
      Thanks to Father Chrysostomos.
      http://rt.cpan.org/Public/Bug/Display.html?id=45502

    ! Added fix to make half way rounding behave like Excel.
      Thanks to Joshua Megerman.
      http://rt.cpan.org/Public/Bug/Display.html?id=45626

    ! Added checks for valid dates in Utility::ExcelFmt.
      Reported by Alan James.
      http://rt.cpan.org/Public/Bug/Display.html?id=48831

0.50 18 August 2009
    + Refactored Worksheet interface and documentation.
      Added 04_regression.t and 05_regression.t to test above changes.

    ! Fixed column units conversion.
      Added 24_row_col_sizes.t for above change.

    ! Fixed RK number conversion. The existing code was the source of several
      RT bugs and portability issues. Added 25_decode_rk_numbers.t testcase.
2009-08-20 17:42:17 +00:00
sno
8511dc3df3 Updating package for p5 module Statistics::Descriptive from 2.6 to 3.0100
pkgsrc changes:
  - Adding license according to META.yml (perl license)
  - Setting module type to Module::Build

Upstream changes:
3.0100      July 20, 2009
    - Added the quantile method - thanks to Djibril Ousmanou (DJIBEL).
        - https://rt.cpan.org/Ticket/Display.html?id=47948
3.0000      May 29, 2009
    - Added tests (for ->count, ->sum, ->sumsq, ->min, ->max)
    - Localized the scope of $stat and other variables in t/descr.t
    - Got rid of AUTOLOAD in favour of individual accessors.
    - Converted many direct member accesses to the accessors.
    - Added ->frequency_distribution_ref() which deprecates
      frequency_distribution().
    - Some refactoring of the lib/Statistics/Descriptive.pm module
    (without breaking the documented API).

2.9   May 13, 2009
    - Fixed bug https://rt.cpan.org/Public/Bug/Display.html?id=46026 :
        - standard_deviation failing due to a variance that got evaluated
        to 0 due to rounding errors.
    - Kwalitee : added a LICENSE section to the POD.
    - Kwalitee (CPANTS) : added an examples/ directory with a script.

2.8   May 09, 2009
    - Enabled "./Build runtest" and "./Build distruntest" (using Test::Run)
      in the distribution.
    - Fixed incomplete/broken tests in t/descr.t.

2.7   May 03, 2009
    - Converted the distribution to Build.PL and re-organized it to
      put everything under its proper place. Started maintaining it in:
        - http://svn.berlios.de/svnroot/repos/web-cpan/Statistics-Descriptive/
    - Converted t/descr.t to use "use strict;" and "use warnings;".
    - Converted t/descr.t to use Test::More.
    - Cleaned up the "use" statement of lib/Statistics/Descriptive.pm.
    - Added more explicit dependencies (core, though) to Build.PL.
    - Fixed RT bug #34999: freq distribution generated too many bins.
        - https://rt.cpan.org/Ticket/Display.html?id=34999
    - Added some keywords and resources to the META.yml, using Build.PL's
      meta_merge.
    - Fixed https://rt.cpan.org/Ticket/Display.html?id=32183
        - more authoritative (and non-broken) link to the RFC.
    - Applied the patch in https://rt.cpan.org/Ticket/Display.html?id=9160
        - {{#9160: Variance and Standard Deviation use costly pseudo-variance,
        instead of computing real variance}}.
2009-08-18 14:03:06 +00:00
he
92354b490b Update from version 2.010801nb1 to 2.010801nb2.
Pkgsrc changes:
 o Re-do patch-ab so that this package actually builds on hosts other
   than arm and i386. ('eq' instead of '=' is the bug...)
2009-08-16 13:33:07 +00:00
wiz
46d5f1d498 Update to 3.2.2. Set LICENSE to gnu-gpl-v2.
FFTW 3.2.2

* Improve performance of some copy operations of complex arrays on
  x86 machines.

* Add configure flag to disable alloca(), which is broken in mingw64.

* Planning in FFTW_ESTIMATE mode for r2r transforms became slower
  between fftw-3.1.3 and 3.2.  This regression has now been fixed.
2009-08-14 16:14:17 +00:00
asau
2508170d6c Update to Maxima 5.19.0.
ChangeLog is empty, the package contains various bug fixes.
2009-08-12 07:53:21 +00:00
minskim
7b90c30295 PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.
2009-08-06 01:44:45 +00:00
minskim
edad5bdd4a calc is included in emacs>=22. 2009-08-05 08:20:48 +00:00
markd
2558bbca41 Update eigen2 to 2.0.4.
Changes unknown.
2009-08-04 21:13:30 +00:00
joerg
1edd3d57eb MAKE_JOBS_SAFE=no 2009-08-03 15:57:45 +00:00
joerg
e3c23b2b82 MAKE_JOBS_SAFE=no 2009-08-03 14:01:32 +00:00
hasso
25a4db1dcb Make it build on recent DragonFly. 2009-08-01 05:22:38 +00:00
markd
c18d31cafc Update SciPy to 0.7.0
SciPy 0.7.0 is the culmination of 16 months of hard work. It contains
many new features, numerous bug-fixes, improved test coverage and
better documentation.  There have been a number of deprecations and
API changes in this release, which are documented below.  All users
are encouraged to upgrade to this release, as there are a large number
of bug-fixes and optimizations.
2009-07-25 12:16:45 +00:00
markd
e9a81e3831 Update numpy to 1.3.0
This minor includes numerous bug fixes, official python 2.6 support, and
several new features such as generalized ufuncs.
2009-07-25 12:08:26 +00:00
schmonz
59d61a808c Perl modules generally don't need static PLISTs. Fixes install on Darwin. 2009-07-24 16:52:18 +00:00
asau
e6d6a59dc1 Update to Octave 3.2.2.
Changes since previous (3.2.0) are minor bug fixes.
2009-07-23 13:43:25 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
asau
b1cb5486e8 Update to Octave 2.2.0.
User-visible changes since previous release:
- Compatibility with Matlab graphics has been improved.
- New graphics functions.
- New experimental OpenGL/FLTK based plotting system.
- Functions providing direct access to gnuplot have been removed.
- The Control, Finance and Quaternion functions have been removed.
- Specific sparse matrix functions removed.
- Improvements to the debugger.
- Improved traceback error messages.
- Object Oriented Programming.
- Parsing of Command-style Functions.
- Block comments.
- Special treatment in the parser of expressions like "a' * b".
- Single Precision data type.
- Improved array indexing.
- Improved memory management.
- Improved performance for reduction operations.
- Sorting and searching.
- Range arithmetics.
- Various performance improvements.
- 64-bit integer arithmetic.
- Diagonal and permutation matrices.
- Improvements to fsolve.
- Improvements to the norm function.
- New functions for computing some eigenvalues or singular values.
- New QR and Cholesky factorization updating functions.
- New quadrature functions.
- New functions for reading and writing images.
- Other miscellaneous new functions.
- Changes to strcat.
- Improvements to the help functions.
- Deprecated functions.
2009-07-19 00:33:10 +00:00
adrianp
2ae6078ec7 Give up MAINTAINER 2009-07-17 18:00:13 +00:00
joerg
b502e5bdcb Not MAKE_JOBS_SAFE. 2009-07-16 14:32:49 +00:00
asau
04aed6866a Update to FriCAS 1.0.7
Changes:
- Comparisons between elements of the Expression domain are undefined.
  Earlier versions gave confusing results for expressions like '\%e < \%pi',
  now FriCAS will complain about '<' being undefined.
- A domain for general quaternions was added.
- Equality in Any is now more reasonable -- it uses equality from
  underlying domain if available.
- Messages about loading of components are switched off by default.
- Release build benefits from parallel make.
- In Spad code a single quote now means that the following token
  is a symbol.
- Reorganization of algebra sources, in particular several types
  have changed (this may affect users Spad code).

Bug fixes, in particular:
- Categories with default package can be used just after definition
  (fixes 1.0.6 regression).
- Plots involving 0 or 1 work now.
- Numbers in radix bigger than 10 appear correctly in TeX output.
- Fixed browser crashes when displaying some domains.
- Fix horizontal display of fractions.
- Allow local domains in conditionals (in Spad code).
- Fixed a problem with splitting polynomials and nested extensions.
2009-07-13 19:57:22 +00:00
jdolecek
2f79092fae bcmath extension bundled with PHP 5.3 needs a patch to build as an extension module,
switch USE_PHP_EXT_PATCHES on
2009-07-10 20:00:00 +00:00
drochner
ef42b67a12 update to 5.26.3
changes: translation updates
2009-07-09 18:39:29 +00:00
tron
ec744f4249 Add "lib" to the list of installation directories. 2009-07-09 09:19:03 +00:00
sno
1c076d757d Added math/p5-Math-BigInt-Pari version 1.13 2009-07-08 10:26:47 +00:00
sno
061f57a426 Importing package for p5 module Math::BigInt::Pari version 1.13 to support
faster calculation in Crypt::DH.

Provides support for big integer in BigInt et al. calculations via means of
Math::Pari, an XS layer on top of the very fast PARI library.
2009-07-08 10:24:53 +00:00
he
091a2f9dd0 Minor adjustments for this package:
o Ensure that the include/ directory exists before installing into it
   (uncovered during bulk build, causing include to be a file, and
   causing cascading build problems for all subsequent packages
   wanting to install include files...)
 o Do some other minor adjustments to placate pkglint.
2009-07-07 23:14:12 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
94b3ea344d Allow Python 2.6 to fix dependencies of a number of other packages.
Seems to build fine.
2009-06-26 19:47:14 +00:00
joerg
59d47660a0 Fix a number of GENERATE_PLIST entries to always have a terminating ; 2009-06-16 15:25:31 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
joerg
674dbd1712 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 20:47:52 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
wiz
d6d8031e05 Bump PKGREVISION for vte-0.20.5. 2009-06-11 08:10:25 +00:00
minskim
c0d9f33d55 Update mathomatic to 14.4.4.
Changes since 14.3.6:

- Perfected the user interface for the sum, product, and integrate
  commands.
- Restored initial full simplify in the limit command for better
  results, that was unintentionally removed in version 14.1.0.
- Fixed an endless loop in simplification; results look better, too.
- Added "set save" command, which makes all current session options
  permanent, by saving them in "~/.mathomaticrc".  "set no save"
  removes this file.
- Added "mathomatic -s" option, which stands for secure mode.  This is
  a run-time option that disallows shelling out and writing files, and
  was created for use on public servers that can't use the SECURE
  compile-time define.
- Doubled the default maximum mathematical expression size to allow
  larger expressions.
- A fatal compilation error when compiling with defines other than
  UNIX was fixed.
- Slight improvement made to simplification; results are more simple
  and stable.
- The maximum integer that can be factored has been raised from 14 to
  15 decimal digits.
- Small fix made to fraction command and "simplify fraction" for
  better looking fractions.
- Added a "simplify quickest" command option, which does no
  unfactoring nor factoring.
- Made full simplification more efficient and simpler by cutting out
  unnecessary loops.
- Improved the divide command and enabled its use in the symbolic math
  library.  Enabled code and variables commands in library, too.
  Currently, library output of these 3 commands can only be gathered
  by redirecting to a file.
- Added "set autoselect" and "set auto" options.  Use "set no auto" to
  always store entered expressions into equation spaces, unless it is
  a command.
2009-06-10 17:03:54 +00:00
wiz
4a83e28745 Update to 2.68. Set LICENSE to mit.
Changes:
commit 815ea2aadc2644a426b87f8c4e41d58a01d50de0
Author: Keith Packard <keithp@keithp.com>
Date:   Sat Jun 21 02:31:29 2008 -0700

    Bump to version 2.68

commit e278cfc926e5cd2ee51c9e45a642b2803d93cceb
Author: Keith Packard <keithp@keithp.com>
Date:   Sat Jun 21 02:28:53 2008 -0700

    Bump debian standards to 3.8.0

commit d69f9ba5dbf231bf2c8ecd5ab55e550d11f5ebae
Author: Keith Packard <keithp@keithp.com>
Date:   Sat Jun 21 02:28:34 2008 -0700

    Add README.release

commit 74d032db530e2441f47b68549d18a70956ddf601
Author: Keith Packard <keithp@keithp.com>
Date:   Mon May 19 13:22:11 2008 -0700

    Non-interactive stdin is always available for reading.

    Failing to set the 'stdinOwned' flag meant that you could never read from
    stdin which wasn't a terminal. Oops.

commit d0604e797cf194eb025a1784766ebea8cf38ec87
Author: Keith Packard <keithp@keithp.com>
Date:   Wed Mar 26 23:21:41 2008 -0700

    Allow background nickle to not poll on tty ownership

    When stdin is connected to a terminal but nickle is not the foreground
    process on that terminal, the io code would poll to wait for ownership to
    flip back to nickle so that reads could be performed without generating a
    signal. Now, nickle waits until someone actually tries to read from the
    terminal before starting to poll. This means that simple background
    processing nickle programs will not poll every 100ms.

commit fd8d02af5bf2884858108421fec40b8c7ca9863b
Author: Keith Packard <keithp@keithp.com>
Date:   Wed Mar 26 16:22:44 2008 -0700

    Remove support for non-SIGIO pipes

    Older version of the kernel (before 2001) failed to generate SIGIO on pipes,
    so nickle had code to poll instead. I think we can safely remove that code
    now.

commit 5106300e425315c5f753dd4e1bf2c1ff6d19db64
Author: Keith Packard <keithp@keithp.com>
Date:   Fri Mar 21 12:31:00 2008 -0700

    Fix floating point printing to correctly round output

commit e7f78ce3e66259f0a08c0099de4b89ad739c03c8
Author: Keith Packard <keithp@keithp.com>
Date:   Thu Mar 20 10:56:38 2008 -0700

    Fix divide_by_zero exception type in fourfours.5c example

commit e00e48546d26c6e0c22c70cb7eb14e81c897c61e
Author: Keith Packard <keithp@keithp.com>
Date:   Thu Mar 20 10:20:52 2008 -0700

    Make SRPM + RPM build work by serializing dependencies.

    $(SRPM) $(RPM): ...
    	build

    fails as it does 'build' twice.

commit 48e852689a43de236f93aa13172d31c8eb536fc1
Author: Keith Packard <keithp@keithp.com>
Date:   Wed Mar 19 23:24:45 2008 -0700

    Makefile fixes: make main.o depend on Makefile, ensure debuild actually does

commit 27ace3a23d90e8e5fe16b943743a8d9144cca7e6
Author: Keith Packard <keithp@keithp.com>
Date:   Wed Mar 19 23:12:13 2008 -0700

    Avoid having the 'pretty_print' builtin show two error messages.

    NamespaceLocate takes a 'complain' boolean that will print out an error
    message, but the pretty_print command also raises an exception when it fails
    to find the name. Two errors is at least one too many here.

commit 31e633b55cece8a6e46d763b2e51c974b450a12f
Author: Keith Packard <keithp@keithp.com>
Date:   Wed Mar 19 22:38:18 2008 -0700

    Rename the builtin Process namespace to PID to not conflict with the Process library

commit ffc553a721015347939cc07da4a81577d86093d0
Author: Keith Packard <keithp@keithp.com>
Date:   Wed Mar 19 22:37:49 2008 -0700

    FileGetErrorMessage returns a Value, not a char *
2009-06-07 14:05:04 +00:00
drochner
9560942f19 more PKGREV bumps for vte shlib major change 2009-06-04 16:06:48 +00:00
drochner
5516ba5ff2 -remove wrong wget dependency -- this is dealt with by the "qalculate"
base pkg
-replace hard gnuplot dependency by a MESSAGE as it is only needed
 if one really wants to plot a function
-register with desktop-file-utils
bump PKGREVISION
2009-05-25 15:25:01 +00:00
drochner
4abd82378b -make this compile with 64-bit time_t
The fix is suboptimal because the y2037 problem remains. It would be
 better to either
 -extend the "cln" lib for 64-bit integers (but the code is a mess
  already) or
 -split the time_t into a lower/higher part and convert them seperately,
  which is less than elegant.
-add a MESSAGE telling that gnome-vfs or wget are needed to fetch
 currency exchange rates automatically, so the (wrong) wget dependency
 can be removed from child pkgs
bump PKGREVISION
2009-05-25 15:10:28 +00:00
zafer
1da56ec967 dead mirror. fetch from backup. 2009-05-21 11:21:44 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
wiz
c8c77a65f1 Uncomment some more LICENSE lines (all "public-domain"). 2009-05-19 09:07:13 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
wiz
ccaf371242 Update to 5.26.2:
Overview of changes in gcalctool 5.26.2

    * Remove negative sign from numbers rounded to zero.  This is
      only a partial fix as the error value is still visible in
      scientific notation (Robert Ancell, Bug #560802)

    * Support odd roots of negative numbers (Robert Ancell, Bug
      #576973)

    * Keep settings (show zeroes, thousands separator etc) when
      changing modes (Robert Ancell, Bug #580398)

    * Fix missing license text in about dialog (Robert Ancell, Bug
    #579174)

    * Updated documentation: el (Jennie Petoumenou)

    * Updated translations: el (Jennie Petoumenou), es (Jorge
      Gonzalez)
2009-05-18 08:04:39 +00:00
he
6ae06d0664 Update from version 0.37 to 0.37nb1.
Pkgsrc changes:
 o Change from using extension.mk to egg.mk, on hints from wiz@
 o Adjust PLIST so that it matches what is then installed.
 o Bump PKGREVISION
2009-05-14 13:22:34 +00:00
sno
8ccda1103d PkgSrc changes:
- Updating package for p5 module Math::BigInt::GMP from 1.23 to 1.24
  - Setting license to gnu-gpl-v2

Upstream changes:
2007-07-31 v1.24 Tels 5530 tests
  * apply patch for warnings about ptr size mismatch under Cygwin (thanx Reini Urban!)
  * make it work under 5.6.x again by defining SvUOK() (Thanx Marcus Holland-Moritz
    and Reini Urban!)
2009-05-03 18:07:08 +00:00
zafer
5fb3c994c5 remove dead mirrors. update existing. 2009-04-30 20:50:43 +00:00
asau
e30f319b03 Update to FriCAS 1.0.6
Notable changes (compared to 1.0.5 version) include:

- the axiom script is no longer installed (use fricas script instead)
- some undesirable simplification are no longer done by default,
  for example now asin(sin(3)) is left unevaluated
- support lambda expressions using '+->' syntax and nested functions
  in Spad
- better configure, support for Dragonfly BSD
- faster bootstrap, also parallel (this does not affect speed
  of release build)

Several bug fixes, in particular:

- fixed a regression introduced in 1.0.4 which caused equality
  for nested products to sometimes give wrong result
- corrected fixed output of floating point numbers,
- operations on differential operators like symmetric power work now
- fixed crashes related to coercing power series
- functions returning Void can be traced
2009-04-30 19:55:47 +00:00
asau
3fc0c9473c Update to Maxima 5.18.1
Backwards-incompatible changes:

 * cut out broken code intended to support xgraph


   New items in core:

 * function bfallroots to compute polynomial roots with bigfloats
 * general scheme for integrals of special functions
 * exponential integrals
 * incomplete beta function
 * Fresnel integrals
 * Lambert W function


   New items in share:

 * package minpack
 * package colnew
 * package z_transform
 * package finance


   Other revisions:

 * additional special cases of integrals of power functions
 * bigfloat arithmetic
 * special functions (beta, gamma, error, Bessel, elliptic and inverse
   elliptic, hypergeometric, Laplace functions and friends)
 * new version of Imaxima user interface
 * recognize integers in base greater than 10
 * tex function can assign user function as TeX property
 * revision and translation of message strings (incomplete)
 * documentation revisions throughout
 * patches for Clozure CL throughout
 * build Maxima with ECL via build system used for other Lisps
 * minor code clean-up throughout
 * other improvements and bug fixes
2009-04-29 18:26:50 +00:00
schmonz
f83dd13d31 Add and enable p5-Math-{Round,VecStat}. 2009-04-21 17:48:22 +00:00
schmonz
5108777008 Initial import of math/p5-Math-VecStat, needed by upcoming graphics/circos.
Some basic statistics on vectors (min,max,average,....).
2009-04-21 17:47:10 +00:00
schmonz
fb20589fb4 Initial import of math/p5-Math-Round, needed by upcoming graphics/circos.
Math::Round is a Perl module.  It supplies functions to round numbers,
both positive and negative, in various ways.  This may seem like an
odd thing to write a whole module for, but rounding can sometimes be
a little tricky, so I thought some people might find this useful.
2009-04-21 17:46:39 +00:00
asau
fed01e4731 Don't depend on Fortran.
CLISP and SBCL are build dependencies.
2009-04-18 11:17:33 +00:00
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
asau
331426e08b Add DESTDIR support.
Approved by <tnn>.
2009-01-27 12:04:14 +00:00
jschauma
65e9c90d89 Give up maintainership, as I have not so much as looked at pkgsrc in
well over a year now.  Sorry. :-(
2009-01-23 21:14:16 +00:00
drochner
10b3840eb3 update to 1.8.4
changes: bugfixes
2009-01-20 20:43:09 +00:00
he
7ad7d7db57 Update from version 3.1.2 to 3.2, to bring this in line with
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-18 13:00:07 +00:00
obache
ee0ec3fff1 Add REPLACE_OCTAVE feature. 2009-01-18 02:43:38 +00:00
adam
a73e809cc1 Changes 4.35:
* 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-17 23:36:22 +00:00
he
a3206e4517 Update from version 0.4200 to 0.4400 (upsteream 0.44).
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-12 23:25:49 +00:00
wiz
df94dbc03f Update to 5.24.3:
Overview of changes in gcalctool 5.24.3

    * Updated documentation: de (Christian Kirbach).
2009-01-12 21:07:32 +00:00
markd
106d9b51cd posix_memalign() only in recent NetBSD's so use malloc() instead. 2009-01-11 11:45:11 +00:00
markd
aa48a78d54 Use posix_memalign() on NetBSD. Bump PKGREVISION. 2009-01-11 10:11:48 +00:00
markd
9e4f0111af add eigen2 2009-01-10 01:04:01 +00:00
markd
e47a540440 Initial import of eigen 2.0beta5
Eigen 2 is a C++ template library for linear algebra: vectors, matrices, and
related algorithms. It is:
* Versatile. Eigen handles, without code duplication, and in a completely
  integrated way:
  o both fixed-size and dynamic-size matrices and vectors.
  o both dense and sparse (the latter is still experimental) matrices and
    vectors.
  o both plain matrices/vectors and abstract expressions.
  o both column-major (the default) and row-major matrix storage.
  o both basic matrix/vector manipulation and many more advanced, specialized
    modules providing algorithms for linear algebra, geometry, quaternions,
    or advanced array manipulation.
* Fast.
  o Expression templates allow to intelligently remove temporaries and enable
    lazy evaluation, when that is appropriate -- Eigen takes care of this
    automatically and handles aliasing too in most cases.
  o Explicit vectorization is performed for the SSE (2 and later) and AltiVec
    instruction sets, with graceful fallback to non-vectorized code.
    Expression templates allow to perform these optimizations globally for
    whole expressions.
  o With fixed-size objects, dynamic memory allocation is avoided, and the
    loops are unrolled when that makes sense.
  o For large matrices, special attention is paid to cache-friendliness.
* Elegant. The API is extremely clean and expressive, thanks to expression
  templates. Implementing an algorithm on top of Eigen feels like just copying
  pseudocode. You can use complex expressions and still rely on Eigen to
  produce optimized code: there is no need for you to manually decompose
  expressions into small steps.
* Compiler-friendy. Eigen has very reasonable compilation times at least with
  GCC, compared to other C++ libraries based on expression templates and heavy
  metaprogramming. Eigen is also standard C++ and supports various compilers.
2009-01-10 01:02:47 +00:00
asau
6abaa16949 Change category to "math" for consistency.
Discussed with tnn@.
2009-01-07 00:00:15 +00:00
he
2e80e73801 Update from version 0.41 to 0.42.
Upstream changes:

0.42 1 January 2009
    + Fix for world writeable files in distro to allow PAUSE indexing.
2009-01-05 13:55:24 +00:00
wiz
55fa90af5f Move scrollkeeper/omf.mk to rarian/omf.mk.
scrollkeeper is nowadays included in rarian, so the omf.mk file should
be there as well.
Adapt all references.
2009-01-04 18:00:58 +00:00
joerg
07bb0d6a4e Needs pkg-config. 2008-12-23 18:27:28 +00:00
minskim
bcea21c41a Update maxima to 5.17.1, based on wip/maxima, which was updated
and tested by Aleksej Saushev and Stathis Kamperis.

Major changes:
- Expand code for special functions
- quad_qagi accepts upper and lower limits instead of flags for limits
- Cut out solve_inconsistent_error
- new, alternate implementation of vector operations
- colorterm: simple output color-coding
2008-12-21 05:04:28 +00:00
minskim
a4a274cfdb Update mathomatic to 14.2.7.
Numerous improvements since 14.0.5. See
http://mathomatic.orgserve.de/changes.txt for the complete list of changes.
2008-12-21 02:02:25 +00:00
reed
2d7478df46 Improve COMMENT and DESCRiptions.
No longer identical.
Don't say Linux since this is for other platforms too.
Don't mention GUI interface in the description for the console package.

By the way, the gtk version is really GNOME, but upstreams calls it gtk.
2008-12-20 18:47:00 +00:00
tnn
3717a16dbf Update to gsl-1.12. From Aleksej Saushev in PR pkg/40200.
This is a maintenance release, which fixes reported bugs and upgrades
the build system to the latest libtool, autoconf and automake.
2008-12-19 23:16:22 +00:00
markd
fff99780da Add py-numpy and py-scipy 2008-12-19 22:16:03 +00:00
markd
7a12b44027 Initial import of py-scipy 0.6.0
SciPy is an open source library of scientific tools for Python. SciPy
supplements the popular Numeric module, gathering a variety of high level
science and engineering modules together as a single package.

SciPy includes modules for graphics and plotting, optimization, integration,
special functions, signal and image processing, genetic algorithms, ODE
solvers, and others.
2008-12-19 22:14:28 +00:00
markd
b4f920b599 user-destdir support. 2008-12-19 22:09:55 +00:00
markd
c59b321927 Initial import of py-numpy 1.1.0
NumPy is a general-purpose array-processing package designed to
efficiently manipulate large multi-dimensional arrays of arbitrary
records without sacrificing too much speed for small multi-dimensional
arrays.  NumPy is built on the Numeric code base and adds features
introduced by numarray as well as an extended C-API and the ability to
create arrays of arbitrary type.

There are also basic facilities for discrete fourier transform,
basic linear algebra and random number generation.

Pkgsrc issue: if the package build happens to find a fortran it prefers
over the one pkgsrc is using it will try to use it and the wrong thing
will happen.
2008-12-19 22:04:36 +00:00