pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/gsl Changes 1.6:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/50164f5e367f
branches:  trunk
changeset: 487386:50164f5e367f
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Jan 13 15:06:25 2005 +0000

description:
Changes 1.6:
* Added a new wavelet directory, with 1-dimensional and 2-dimensional
  discrete wavelet transforms.
* Added support for LQ and P^T LQ decompositions.  To find the QR
  decomposition of large systems (M>>N) use the LQ decomposition,
  solving the transpose of the original system.  This allows more
  efficient memory access, and is useful for solving large least-squares
  problems.
* Fixed a bug in the SYRK and HERK blas functions gsl_blas_{s,d,c,z}syrk
  and gsl_blas_{c,z}herk which caused invalid memory access for non-square
  matrices.
* Fixed a bug in gsl_swap_vectors which caused it to return incorrect
  results when swapping vectors with different strides.
* Corrected the error estimate for gsl_cheb_eval_n_err to use
  evaluation order instead of the approximation order.
* Improved the reliability of the gsl_sf_gamma_inc family of
  functions.
* Equal abscissae are now handled gracefully in the cspline and
  periodic cspline interpolations.
* Removed potential cancellation error in calculation of uniform
  histogram ranges.
* Improved numerical stability of integration for akima and cspline
  interpolation.
* Differential equation solvers now handle error codes returned from
  user-defined functions.
* Improved error estimates in ode-initval solvers, and provide exact
  derivatives on output.  Added new semi-implicit ode-initval solver,
  gsl_odeiv_step_rk2simp.
* Added missing function definition for gsl_sf_psi_1.
* Fixed the function gsl_sf_expint_Ei_scaled to call
  gsl_sf_expint_Ei_scaled_e instead of gsl_sf_expint_Ei_e.
* Added cumulative distribution function for exponential power
  distribution.
* The functions gsl_cdf_beta_P and gsl_cdf_beta_Q now return
  consistent results of 0 or 1 for out of range values, x<0 and x>1,
  rather than 0 for left and right tails simultaneously.
* The Jacobi eigensolvers gsl_eigen_jacobi and gsl_eigen_jacobi_invert
  have new implementations from Golub and Van Loan.
* The standard output and standard error streams are now flushed by
  the default error handler before the program aborts, in order to
  ensure that error messages are properly displayed on some platforms.

diffstat:

 math/gsl/Makefile         |  15 +++++++--------
 math/gsl/PLIST            |   4 +++-
 math/gsl/distinfo         |   8 ++++----
 math/gsl/patches/patch-aa |   8 ++++----
 4 files changed, 18 insertions(+), 17 deletions(-)

diffs (72 lines):

diff -r 1a18e2ee830f -r 50164f5e367f math/gsl/Makefile
--- a/math/gsl/Makefile Thu Jan 13 14:39:25 2005 +0000
+++ b/math/gsl/Makefile Thu Jan 13 15:06:25 2005 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.19 2004/10/03 00:12:56 tv Exp $
+# $NetBSD: Makefile,v 1.20 2005/01/13 15:06:25 adam Exp $
 
-DISTNAME=              gsl-1.5
-PKGREVISION=           1
-CATEGORIES=            math devel
-MASTER_SITES=          ${MASTER_SITE_GNU:=gsl/}
+DISTNAME=      gsl-1.6
+CATEGORIES=    math devel
+MASTER_SITES=  ${MASTER_SITE_GNU:=gsl/}
 
-MAINTAINER=            david%maxwell.net@localhost
-HOMEPAGE=              http://www.gnu.org/software/gsl/gsl.html
-COMMENT=               The GNU Scientific Library
+MAINTAINER=    david%maxwell.net@localhost
+HOMEPAGE=      http://www.gnu.org/software/gsl/gsl.html
+COMMENT=       The GNU Scientific Library
 
 GNU_CONFIGURE=         yes
 USE_LIBTOOL=           yes
diff -r 1a18e2ee830f -r 50164f5e367f math/gsl/PLIST
--- a/math/gsl/PLIST    Thu Jan 13 14:39:25 2005 +0000
+++ b/math/gsl/PLIST    Thu Jan 13 15:06:25 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2004/09/22 08:09:42 jlam Exp $
+@comment $NetBSD: PLIST,v 1.11 2005/01/13 15:06:25 adam Exp $
 bin/gsl-config
 bin/gsl-histogram
 bin/gsl-randist
@@ -214,6 +214,8 @@
 include/gsl/gsl_vector_ulong.h
 include/gsl/gsl_vector_ushort.h
 include/gsl/gsl_version.h
+include/gsl/gsl_wavelet.h
+include/gsl/gsl_wavelet2d.h
 lib/libgsl.la
 lib/libgslcblas.la
 lib/pkgconfig/gsl.pc
diff -r 1a18e2ee830f -r 50164f5e367f math/gsl/distinfo
--- a/math/gsl/distinfo Thu Jan 13 14:39:25 2005 +0000
+++ b/math/gsl/distinfo Thu Jan 13 15:06:25 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2004/08/06 19:29:49 drochner Exp $
+$NetBSD: distinfo,v 1.14 2005/01/13 15:06:25 adam Exp $
 
-SHA1 (gsl-1.5.tar.gz) = 810ff23186bf76fc37e0f0352e61ec27a4561672
-Size (gsl-1.5.tar.gz) = 2237903 bytes
-SHA1 (patch-aa) = 56b2b86411ff0f026525d7ec50d582db5a9b37bf
+SHA1 (gsl-1.6.tar.gz) = ebf287ee2b7195e557985799857b2aaca7b51148
+Size (gsl-1.6.tar.gz) = 2294804 bytes
+SHA1 (patch-aa) = 77169bafaa6ac4497df6e82f64c17f6d25957231
 SHA1 (patch-ac) = 5bab459ed6e54f23d8052972a32103f073d62af2
diff -r 1a18e2ee830f -r 50164f5e367f math/gsl/patches/patch-aa
--- a/math/gsl/patches/patch-aa Thu Jan 13 14:39:25 2005 +0000
+++ b/math/gsl/patches/patch-aa Thu Jan 13 15:06:25 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.6 2003/08/30 21:51:00 jtb Exp $
+$NetBSD: patch-aa,v 1.7 2005/01/13 15:06:25 adam Exp $
 
---- configure.orig     2003-08-30 22:12:57.000000000 +0100
-+++ configure  2003-08-30 22:14:01.000000000 +0100
-@@ -8102,7 +8102,7 @@
+--- configure.orig     2004-12-31 15:15:46.000000000 +0000
++++ configure
+@@ -8378,7 +8378,7 @@ esac
  
  
  GSL_CFLAGS="-I$includedir"



Home | Main Index | Thread Index | Old Index