Commit graph

2474 commits

Author SHA1 Message Date
schmonz
ea1f69a76e Default x11 option to on (should have been done this way in previous).
Bump PKGREVISION.
2010-02-19 18:16:42 +00:00
wiz
209e3fd124 Initial import of prng-3.0.2, packaged for wip by Wen Heping.
PRNG is a collection of portable, high-performance ANSI-C
implementations of pseudorandom number generators such as linear
congruential, inversive congruential, and explicit inversive
congruential random number generators (LCG, ICG and EICG, respectively)
created by Otmar Lendl and Josef Leydold.
2010-02-19 13:56:53 +00:00
schmonz
f902c1d4e7 Make x11 support optional, default off. Bump PKGREVISION. 2010-02-19 08:33:28 +00:00
drochner
10828a5329 +gnumeric110 2010-02-18 21:03:31 +00:00
drochner
10c00ab6ef add gnumeric-1.10.0 which is the first of a new release branch,
while it is an official stable release it is still .0 so better
keep 1.8 in parallel (first impression: it lacks its desktop icon)
2010-02-18 21:00:43 +00:00
joerg
4d0674c8fa Deal with two digit R --version output. Still mark as broken because it
depends on a no-longer existing header.
2010-02-15 16:32:20 +00:00
sno
8baedf2e85 Bumping revision to force rebuild after missing declaration has been fixed
in math/pari.
2010-02-12 18:19:40 +00:00
sno
8b166c527b Updating math/pari from 2.3.5 to 2.3.5nb1
- Math::Pari requires one more function declaration from src/language/anal.h
  (moved into src/headers/paripriv.h, too)
2010-02-12 18:18:29 +00:00
asau
0f0d3eec0b Update to Octave 3.2.4, this is bug fixing release.
pkgsrc changes: fix shared library versions.
2010-02-12 00:41:48 +00:00
joerg
3a06eb96bf Bump revision for PYTHON_VERSION_DEFAULT change. 2010-02-10 19:17:31 +00:00
adam
afc534783b Changes 2.10.1:
* The PCRE library has been updated to version 8.00.
* R CMD INSTALL has new options --no-R, --no-libs, --no-data,
  --no-help, --no-demo, --no-exec, and --no-inst to suppress
  installation of the specified part of the package.
* The documented line-length limit of 4095 bytes when reading
  from the console now also applies also to parse(file="")
  (which previously had a limit of around 1024 bytes).
* A Bioconductor mirror can be set for use by setRepositories()
  via the option "BioC_mirror".
* Double-clicking in a tk_select.list() list box now selects the item
  and closes the list box (as happens on the Windows select.list() widget).
* configure will be able to find a usable libtiff in some rare
  circumstances where it did not previously (where libtiff
  needed to be linked explicitly against -ljpeg).
* Making refman.pdf works around a problem with the indexing
  with hyperref 6.79d and later.
* The 'extended' argument is deprecated in strsplit(), grep(),
  grepl(), sub(), gsub(), regexpr() and gregexpr() (not just the
  value extended = FALSE) and will be removed in R 2.11.0.
* bug fixes
2010-02-09 07:02:53 +00:00
obache
bb2209a4c9 Update py-mpmath to 0.14.
per update request from Wen Heping by PR#42755.

Pkgsrc changes:
* Set LICENSE
* correct EOL style of installed files
* Add self-test target

Changes:
--0.14--
Released February 5, 2010

General changes:

* Fully separated the code into "low-level" and "high-level", permitting the
  use of alternative contexts (the mpmath.mp object provides the default
  implementation)
* Implemented a context for fast double-precision arithmetic using Python
  types (mpmath.fp)
* Implemented hooks for importing a faster version of mp arithmetic from Sage
* Implemented optimized fp versions of certain functions (including erf, erfc,
  gamma, digamma, ei, e1)
* Renamed and reorganized various internal modules and methods (including
  merging low-level modules into mpmath.libmp). This should not affect most
  external code using top-level imports.

Plotting:

* Implemented splot() for 3D surface plots (contributed by Jorn Baayen)
* Permit calling plot functions with custom axes (contributed by Jorn Baayen)

Matrices:

* Fixed lu_solve for overdetermined systems (contributed by Vinzent Steinberg)
* Added conjugate matrix transpose (contributed by Vinzent Steinberg)
* Implemented matrix functions (expm, cosm, sinm, sqrtm, logm, powm)

Miscellaneous:

* Prettier printing of numbers with leading zeros at small precisions
* Made nstr pass on kwargs, permitting more formatting options
* Fixed wrong directed rounding of addition of numbers with large magnitude
  differences
* Fixed several docstring typos (contributed by Chris Smith)
* Fixed a bug that prevented caching of quadrature nodes to work optimally.

Special functions:

* Implemented fast evaluation for large imaginary heights of the Riemann zeta
  function, Z function and derived functions using the Riemann-Siegel
  (contributed by Juan Arias de Reyna)
* Unified the zeta() and hurwitz() functions, automatically selecting a fast
  algorithm
* Improved altzeta() to fall back to zeta() for large arguments
* Fixed accuracy of zeta(s) for s ~= 1
* Implemented exact evaluation of Euler numbers (contributed by Juan Arias
  de Reyna)
* Implemented numerical evaluation of Euler numbers and Euler polynomials
  (eulernum(), eulerpoly())
* Fixed bernpoly() and eulerpoly() to compute accurate values for large
  parameters
* Fixed accuracy problems for hypergeometric functions with large parameters
* Faster evaluation of hypergeometric series using on-the-fly code generation
* Optimized hypercomb to detect certain zero terms symbolically
* Removed the djtheta function (jtheta() accepts a derivative parameter)
* Implemented li(x, offset=True) to compute the offset logarithmic integral
* Fixed wrong branch in Lambert W function for certain complex inputs
* Implemented the reflection formula for the Barnes G-function,
  superfactorials, hyperfactorials, permitting large arguments in the left
  half-plane
* Implemented analytic continuation to |z| >= 1 for hypergeometric functions
  pFq with p=q+1; added hyp3f2()
* Implemented Borel summation of divergent pFq functions with p > q+1
* Implemented automatic degree reduction of hypergeometric functions with
  repeated parameters
* Added convenience functions expj(), expjpi()
* Use Mathematica's convention for the continuation of the Meijer G-function
* Added phase(), polar(), rect() functions for compatibility with the
  Python 2.6 cmath module
* Implemented spherical harmonics (spherharm())
* Optimized ci(), si(), chi(), shi() for complex arguments by evaluating
  them in terms of ei()
* Optimized hyp2f1 for z ~= -1
2010-02-08 11:54:25 +00:00
zafer
477f2b400e add license. 2010-02-07 18:36:33 +00:00
taca
a4e9c1024b Update pear-Numbers_Words from 0.14.0 to 0.16.1.
0.16.1

* Clean up package definition and tests;
* Better cast/sanitation of non-integer values;
* Fixed bug #16019 (incorrect trimming of vowels in the Italian extension).

0.16.0

* Added numerous language unit tests (Bulgarian, English 100, English GB,
  English US, French, French Belgium, German, Italian, Portuguese Brazilian);
* Swap all tests to PHPUnit 3;
* Bugs fixed:
  - #10744 wrong getLocales() Docblock;
  - #14988 bogus non-int parsing;
  - #14667 bad trascription for 101 numbers and 102 thousands bug;
  - incorrect values for 80 and 81 in French Belgium;
  - #15260 uninitialized string offset in Brazilian Portuguese.

0.15.0

* New file for Dutch language (Thanks to WHAM van Dinter);
* package.xml updated to version 2.0;
* Bugs fixed:
  - #5618 locale name (and file name) for Estonian is changed from ee to et;
  - #6654 bug in Russian translation;
* New feature added:
  - #7339 new Numbers_Words::getLocales() method is available (Thanks to
    Bertrand Gugger).
2010-02-06 15:55:52 +00:00
taca
d28ae7e435 Updaet pear-Numbers_Roman from 0.2.0 to 1.0.2.
1.0.2

QA release:
- Fix bug with _L and _C giving wrong values (swapped)
- Fix bug: toRoman() used $this although it's static
- Add unit tests

1.0.1

- Added support for lowercase input/output
- Starting with this release conversion is supported from integers up to
  5 999 999 and from the equivalent Roman Numerals
- Added an optional HTML tag to disply roman numerals over 4000 in an
  historically accurate fashion
- General fixes and code rewrite maintaining backward compatibility
2010-02-06 15:55:13 +00:00
sno
c532342165 Updating math/p5-Math-Pari from 2.010801nb2 to 2.010806.03
pkgsrc changes:
- Avoid private compile of pari-library, use pkgsrc provided instead
- Add license definition
- Disabled support for plotting from perl (missing upstream support)

Upstream changes:
2.01080601+
  Add 5.005-new keywords to Makefile.PL.
  Consistently put space after -I in C include paths (needed???).
  Nicer output when debugging faulty LWP and Net::FTP.
  Make test engine look in */32/* directory too on 64-bit builds.
  Remove POD ornaments to make ABSTRACT_FROM work.

2.01080601++
  Reword warning about slow intnum: only 75% longer than on PARI/GP.
	(overhead of the internal sub call in subtest 30 looks like 10x
	 overhead of an empty subroutine call).
  New advice that upgrade to 2.3.* may fix `overflow' and `highremainder'.
  Exchange order of initialization of PARI and of `functions_highlevel'
	with >= 2.3.0; allows installation of highlevel functions
	(in particular, install() and PostScript printing).
  New function have_graphics() (not exported).
  The test engine takes into account have_graphics().

2.01080602
  If AUTOMATED_TESTING, delete (bogus?) environment variable DISPLAY.
  If AUTOMATED_TESTING, report results of failing tests on STDERR.
  Make test suite report rough run times for successful subtests.

2.01080603
  Fix misprint and change die() to warn() on failure of $ftp->quit...
  Add some void's in Pari.xs.
  UNDONE (wrong): Protect init_graph() by NO_GRAPHICS_PARI (in restart code);
    include rect.h instead...
  sv2pari(),sv2parimat(): a stupid compiler might guess we don't return value...
  when patching, use && instead of ; in the shell command
  New function Math::PariBuild::patch_args()
  Math::PariBuild::patch_pari() supports option --binary, \ as directory
   separator in command processor.
  Make uname parser recognize i686-pc as ix86.
  Generator of function descriptors could try to regenerate existing file.
  nok_print() in Testout.pm was defined too late.
2010-02-06 10:52:37 +00:00
sno
03e70deddc Updating math/pari from 2.1.6nb3 to 2.3.5 (newer than PR pkg/38116)
pkgsrc changes:
- Adding license (GPLv2)
- Adding X11 and GMP support (latter via option)
- Adding patches to support math/p5-Math-Pari can be build without
  rebuilding pari again

Upstream changes:
* Primarily a lot of bug fixes
* Plotting API reworked
* More targets are supported
2010-02-06 10:37:06 +00:00
joerg
c167fec2c2 DESTDIR support 2010-02-04 14:51:44 +00:00
wiz
24a1f4805f + wxMaxima. 2010-02-03 23:39:33 +00:00
drochner
d10fc782b6 + 2 calculators 2010-02-03 14:14:05 +00:00
drochner
5a57d146ea add speedcrunch-0.10.1, another desktop calculator 2010-02-03 14:09:17 +00:00
drochner
5d114ce810 add extcalc-0.9.2, another desktop calculator
(I had this in my tree for a while but found the UI too complex to
be handled intuitively. But now it appeared on a list of
"the 7 best Linux calculators", so perhaps it is just me...)
2010-02-03 14:05:01 +00:00
heinz
ccd5df3b35 Added LICENSE information. 2010-01-30 16:27:59 +00:00
drochner
27e66b6603 update to 1.4.0
changes:
- Faster import time
- Extended array wrapping mechanism for ufuncs
- New Neighborhood iterator (C-level only)
- C99-like complex functions in npymath, and a lot of portability
  fixes for basic floating point math functions
2010-01-27 20:48:20 +00:00
drochner
dc60175ec0 update to 0.6.6
many fixes and improvements, too much to list here
2010-01-27 14:21:19 +00:00
drochner
98ae57e44b +py-mpmath 2010-01-27 14:17:33 +00:00
drochner
7ac046665e add py-mpmath-0.13, a Python library for arbitrary-precision FP arithmetic 2010-01-27 14:16:10 +00:00
seb
7ab543bfc1 Update p5-Spreadsheet-WriteExcel from version 2.35 to version 2.36.
Pkgsrc changes:
- Adjust dependencies.

Upstream changes:
2.36 January 21 2010 - Minor

   ! Fix for bug that gave a name conflict error for repeat rows and
     autofilters in some non-English versions of Excel.
     http://rt.cpan.org/Public/Bug/Display.html?id=38099

   ! Fixed tab selection for Charts.

   + Added xl_range_formula() to Spreadsheet::WriteExcel::Utility to
     help with creating chart ranges. Added example to Chart docs.

   + Added set_legend() method with initial legend formatting options.

   + Documented Worksheet methods that are applicable to Charts.
2010-01-25 22:19:39 +00:00
seb
a75a096779 Update p5-Spreadsheet-Read from version 0.37 to version 0.38.
Pkgsrc changes:
- Adjust dependencies

Upstream changes:
0.38	Tue 15 Dec 2009

    - Add row () and cellrow ()
    - Updated META.yml to meet most recent specs (optional_features = map)
2010-01-25 21:49:30 +00:00
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