Commit graph

2504 commits

Author SHA1 Message Date
drochner
8f15d583b9 update to 0.9.7
changes:
General build updates and bug fixes, including the ability to
 build against cln >= 1.2
2010-04-13 17:28:34 +00:00
drochner
c3ffed422f update to 0.9.7
changes:
-General build updates and bug fixes
-Bug fix for segfaults with some uses of integrate()
-New Simplified Chinese translation
-Fix crash with unsupported operator in RPN syntax
-Fix reduction of vector size
2010-04-13 17:25:22 +00:00
drochner
30358946b6 update to 1.3.1
This release fixes a crash in double_approx(cl_RA) on 64-bit platforms
and adds basic support for Renesas SH (sh4).
2010-04-13 17:22:09 +00:00
taca
b4b06369b8 Update ruby-rb-gsl package to 1.14.3.
Mon Mar 22 23:54:07 MDT 2010
  * GSL-1.14 support
    * Added GSL::Multiset class
    * Added GSL::Function#glfixed(a, b table)

Sun Aug 16 19:01:31 BOT 2009
  * Added Non-negative Matrix Factorization (NMF) support (by Roman Shterenzon)

Sat Aug  8 22:36:24 BOT 2009
  * Added GSL-1.13 features:
    * Added GSL::Monte::Miser#params_get, GSL::Monte::Vegas#params_get
    * Added GSL::BSpline::greville_abscissa(i)
    * Added GSL::Poly#eval_derivs(x)
    * Added a new minimization algorithm "quad_golden"
    * Added a new multimin algorithm "nmsimplex2rand"

Tue Jun  9 10:42:30 JST 2009
  * Fixed bug in linalg.c (bug [#25842])

Thu Feb  2 12:16:38 JST 2009
  * Fixed a bug in GSL::Histogram.alloc_uniform() (bug [#23040])
  * Fixed a bug in GSL::Vector#/ (bug [#23334])

Thu Nov  6 17:34:18 JST 2008
  * Match with the tensor extension version 0.99
    * now not compatible for the versions older than tensor-0.97.

Sat Jul 26 08:23:45 JST 2008
  * GSL::Poly.eval now handles complex numbers (GSL-1.11)
  * Added new quasi-random generators "halton" and "reversehalton"
  * Added a module function GSL::MultiFit::linear_residuals() (GSL-1.11)
  * Fixed a bug in ODE solver

Mon Jun 30 22:07:24 JST 2008
  * Fixed GSL::Vector#normalize (#20865)

Mon May 26 19:21:15 JST 2008
  * Fixed a bug in GSL::Matrix::to_v (#19757)
  * Fixed a bug in GSL::Vector::Int multiplication (#19924)
2010-03-31 10:00:06 +00:00
asau
b3b8086a8c Recursive revision bump for GMP update, 2nd part. 2010-03-24 21:54:15 +00:00
asau
9d172bbac7 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
schmonz
6bb67678c5 Take MAINTAINER. 2010-03-20 01:51:55 +00:00
schmonz
b96b7e68e7 DESTDIR support. 2010-03-20 01:32:56 +00:00
wiz
3c265874dd Remove two constants that are not defined by gsl any longer (since 1.13).
Fixes build, but bump PKGREVISION anyway since there were some packages
with this version that did build.

Set LICENSE.
2010-03-18 17:22:36 +00:00
asau
d13a0ca524 + kseg 2010-03-18 08:05:51 +00:00
dmcmahill
66e94048d9 Detect if the fortran compiler/libs have etime as an intrinsic or not instead
of hard coding it.  This package builds with both f2c and gfortran now.
2010-03-17 21:47:11 +00:00
sno
b0f0a50084 Updating math/p5-Spreadsheet-Read from 0.38 to 0.39
pkgsrc changes:
- Adjust dependencies

Upstream changes:
0.39	Tue 16 Mar 2010
    - Doc fix (RT#54507, Patrick Cronin)
    - Upped Copyright notices to 2010
    - Drop YAML version to 1.0
2010-03-16 22:41:56 +00:00
agc
14904631fa add and enable itpp 2010-03-16 21:23:48 +00:00
agc
cf6a14b7d4 initial import of itpp-4.0.7 into the packages collection
C++ library of mathematical, signal processing and communication
	routines

	Its main use is in simulation of communication systems and for
	performing research in the area of communications.  The kernel of the
	library consists of generic vector and matrix classes, and a set of
	accompanying routines.  Such a kernel makes IT++ similar to MATLAB or
	GNU Octave.
2010-03-16 21:22:13 +00:00
wiz
40f8080452 Update to 1.14:
* What is new in gsl-1.14:

** Upgraded to latest libtool, autoconf and automake (libtool-2.2.6b,
   autoconf-2.65, automake-1.11.1).  Fixes security hole in 'make
   dist' (see Automake CVE-2009-4029).

** Added support for "multisets", which are similar to permutations
   and combinations.  A multiset is an array of k integers in the
   range 0 to n-1 where each value may occur more than once. Multisets
   can be used to iterate over the indices of a k-th order symmetric
   tensor in n-space. (Rhys Ulerich)

** Added gsl_integrate_glfixed routines for performing fixed order
   Gauss-Legendre integration
   (Pavel Holoborodko, Konstantin Holoborodko, Rhys Ulerich)

** In the LMDER multi-dimensional fitting routines, the return code
   GSL_ENOPROG is now used instead of GSL_CONTINUE for the case where
   10 or more attempts to find a suitable trial step have been made
   without success. [bug #25383]

** The confluent hypergeometric function gsl_sf_hyperg_U (a,b,x) has
   been extended to support x < 0 for cases not involving
   singularities in 1F1(a,b,x). [bug #27859]

** The F-distribution gsl_ran_fdist_pdf now avoids unnecessary
   underflow and overflow and handles cases where n > 248. [bug
   #28500]

** The SVD routines now use a scaled version of the implicit QR method
   and compute the shift more reliably for values at the limit of
   double precision, avoiding potential NaNs. [bug #28767]

** A compile time error is emitted if the configuration stage prevents
   the functions gsl_isnan and gsl_finite from being defined.

** Added missing dereference in GSL_VECTOR_COMPLEX when not using
   GSL_RANGE_CHECK [bug #28017]

** Improved the range of gsl_sf_hyperg1F1(a,b,x) when a<0,b>0. [bug
   #28718]

** Added macros GSL_MAJOR_VERSION and GSL_MINOR_VERSION in
   <gsl/gsl_version.h>

** Improved gsl_eigen_symmv and gsl_eigen_symm to avoid a potential
   infinite loop when the tridiagonalised matrix contains very small
   values. [bug #28096]

** Added functions gsl_multifit_linear_usvd and
   gsl_multifit_wlinear_usvd for multilinear fitting without
   column-scaling of the fit matrix.
2010-03-15 10:45:28 +00:00
wiz
d39acc4c24 Set PREV_PKGPATH. 2010-03-14 16:37:07 +00:00
wiz
62aef970f7 Reimport misc/kseg into better matching category. 2010-03-14 16:36:22 +00:00
schmonz
369f31a31b Add a "doc" option (on by default) to control whether the documentation
is rendered and installed. Disabling the option is helpful e.g. for
web servers supporting OpenID logins, where X and TeX aren't present.
Bump PKGREVISION.
2010-03-13 22:16:34 +00:00
schmonz
979aacbac0 De-fuzz patch. 2010-03-13 21:48:38 +00:00
sno
605c2770ab Updating math/p5-Excel-Template-Plus from 0.04nb1 to 0.05
pkgsrc changes:
- Add license definition
- Adjust dependencies

Upstream changes:
0.05 Mon. Feb 22, 2010
    - updates copyright on all files
    * Test::Excel::Template::Plus
      - Fixing some test failures because of an
        internals change in Spreadsheet::ParseExcel
        - thanks to Chris Travers
2010-03-10 17:39:31 +00:00
sno
16cd3a3d62 Updating math/p5-Math-Pari from 2.010806.03 to 2.010806.04
pkgsrc changes:
- Adjust patch which allows to use math/pari

Upstream changes:
2.01080604
  Add (missing in 2.1.*) declaration for pari_init().
  Minor miscount in docs.
  Math::PariBuild: detecting `patch --binary' missed -p1; same for inc_h.diff
  Work around bug in XSUB.h (at least up to 5.11.2) with puts.
  Get GPDATADIR from gp, if present.
  Make self-documentation for switching to 2.3.* more explicit.
  kmx patch for mingw 32-bit Win-build:
	include windows.h (early!) in Pari.xs and highlvl.c
	enable assembler for this build
  x86_64 assembler detection after 2.2.7; thanks to Alexander Haeckel
2010-03-10 09:24:52 +00:00
taca
826f5752f8 Remove a zero size patch file. 2010-03-09 02:06:37 +00:00
drochner
d299ead789 deal with hicolor-item-theme cache, from Robert Elz per PR pkg/42898 2010-03-03 15:44:35 +00:00
obache
d3b0815e3e Update py-networkx to 1.0.1.
Based on PR#42834 by Wen Heping.
Update MASTER_SITES, set LICENSE=modified-bsd, 3-caulse BSD.

======================================================================
Networkx-1.0.1

Release date: 11 Jan 2010

See: https://networkx.lanl.gov/trac/timeline

Bug fix release for missing setup.py in manifest.

======================================================================
Networkx-1.0

Release date: 8 Jan 2010

See: https://networkx.lanl.gov/trac/timeline
New features

This release has sigificant changes to parts of the graph API to allow graph, node, and edge attributes. See http://networkx.lanl.gov//reference/api_changes.html

        * Update Graph, DiGraph, and MultiGraph classes to allow attributes.
        * Default edge data is now an empty dictionary (was the integer 1)
        * Difference and intersection operators
        * Average shortest path
        * A* (A-Star) algorithm
        * PageRank, HITS, and eigenvector centrality
        * Read Pajek files
        * Line graphs
        * Minimum spanning tree (Kruskal¡Çs algorithm)
        * Dense and sparse Fruchterman-Reingold layout
        * Random clustered graph generator
        * Directed scale-free graph generator
        * Faster random regular graph generator
        * Improved edge color and label drawing with Matplotlib
        * and much more, see https://networkx.lanl.gov/trac/query?status=closed&group=milestone&milestone=networkx-1.0

Examples

        * Update to work with networkx-1.0 API
        * Graph subclass example

======================================================================
Networkx-0.99

Release date: 18 November 2008

See: https://networkx.lanl.gov/trac/timeline
New features¢ù

This release has sigificant changes to parts of the graph API. See http://networkx.lanl.gov//reference/api_changes.html

        * Update Graph and DiGraph classes to use weighted graphs as default Change in API for performance and code simplicity.
        * New MultiGraph and MultiDiGraph classes (replace XGraph and XDiGraph)
        * Update to use Sphinx documentation system http://networkx.lanl.gov/
        * Developer site at https://networkx.lanl.gov/trac/
        * Experimental LabeledGraph and LabeledDiGraph
        * Moved package and file layout to subdirectories.

Bug fixes

        * handle root= option to draw_graphviz correctly

Examples

        * Update to work with networkx-0.99 API
        * Drawing examples now use matplotlib.pyplot interface
        * Improved drawings in many examples
        * New examples - see http://networkx.lanl.gov/examples/
2010-03-03 12:00:59 +00:00
wiz
2d5caecabb Reset maintainer for developers who gave back their commit bit. 2010-02-26 10:28:30 +00:00
wiz
3f50d9275e Do not change localedir. 2010-02-25 21:11:29 +00:00
joerg
3a9e1fda4e Use the correct libtool archive for linkage. 2010-02-25 19:55:28 +00:00
wiz
818dbb58fa + prng. 2010-02-24 20:49:54 +00:00
sno
b61e8dc49b Updating math/p5-Spreadsheet-WriteExcel from 2.36 to 2.37
Upstream changes:
2.37 February 2 2010 - Minor
    + Added set_chartarea() and set_plotarea() methods to set
      chart and plot background colours and border lines.
    ! Fixed bug where embedded charts gave "Data may be lost"
      warning. Reported by Andreas Strobitzer.
    ! Fixed issue where set_properties() didn't work with ::Big.
      Marked ::Big as deprecated in the docs in favour of using
      Spreadsheet::WriteExcel directly. Removed WorkbookBig.pm.
2010-02-23 11:21:55 +00:00
wiz
29dc46cfc0 Set LICENSE to modified-bsd. 2010-02-21 15:13:42 +00:00
schmonz
5cd143a50e Default x11 option to on (should have been done this way in previous).
Bump PKGREVISION.
2010-02-19 18:16:42 +00:00
wiz
8c93aa0107 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
04f00860a1 Make x11 support optional, default off. Bump PKGREVISION. 2010-02-19 08:33:28 +00:00
drochner
a55155126f +gnumeric110 2010-02-18 21:03:31 +00:00
drochner
fe1a02e57e 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
03b66c3e4b 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
4ce1896872 Bumping revision to force rebuild after missing declaration has been fixed
in math/pari.
2010-02-12 18:19:40 +00:00
sno
12a2adcda7 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
677bae066b 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
429e956b3f Bump revision for PYTHON_VERSION_DEFAULT change. 2010-02-10 19:17:31 +00:00
adam
062a6e8899 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
15addff919 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
eee43c584d add license. 2010-02-07 18:36:33 +00:00
taca
ab028c963e 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
1c23fca74c 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
46963503e3 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
fe631fa237 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
2e075cf178 DESTDIR support 2010-02-04 14:51:44 +00:00
wiz
e3796d62cb + wxMaxima. 2010-02-03 23:39:33 +00:00
drochner
cf4aba0aed + 2 calculators 2010-02-03 14:14:05 +00:00