summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2005-01-13 15:06:25 +0000
committeradam <adam@pkgsrc.org>2005-01-13 15:06:25 +0000
commit0a4c703516b298c0f70842b69ba7a41b9877f6a7 (patch)
tree08267eb3ac3b58cf828d333cdd21922a39822fd2 /math
parente54ef9f62517e1694e0f1627bd1c3834db11b5cf (diff)
downloadpkgsrc-0a4c703516b298c0f70842b69ba7a41b9877f6a7.tar.gz
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 (limited to 'math')
-rw-r--r--math/gsl/Makefile15
-rw-r--r--math/gsl/PLIST4
-rw-r--r--math/gsl/distinfo8
-rw-r--r--math/gsl/patches/patch-aa8
4 files changed, 18 insertions, 17 deletions
diff --git a/math/gsl/Makefile b/math/gsl/Makefile
index 1f092204277..0dad969aea9 100644
--- a/math/gsl/Makefile
+++ b/math/gsl/Makefile
@@ -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
-HOMEPAGE= http://www.gnu.org/software/gsl/gsl.html
-COMMENT= The GNU Scientific Library
+MAINTAINER= david@maxwell.net
+HOMEPAGE= http://www.gnu.org/software/gsl/gsl.html
+COMMENT= The GNU Scientific Library
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
diff --git a/math/gsl/PLIST b/math/gsl/PLIST
index 9350be81469..49564d2d1e5 100644
--- a/math/gsl/PLIST
+++ b/math/gsl/PLIST
@@ -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_uint.h
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 --git a/math/gsl/distinfo b/math/gsl/distinfo
index 7cfd55be9b6..549fddc9fff 100644
--- a/math/gsl/distinfo
+++ b/math/gsl/distinfo
@@ -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 --git a/math/gsl/patches/patch-aa b/math/gsl/patches/patch-aa
index 611b68019ec..3434b27f780 100644
--- a/math/gsl/patches/patch-aa
+++ b/math/gsl/patches/patch-aa
@@ -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"