summaryrefslogtreecommitdiff
path: root/math/gsl
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2005-09-30 12:31:28 +0000
committerwiz <wiz@pkgsrc.org>2005-09-30 12:31:28 +0000
commit9add8ac6c00726f9eb71be57712a1a0d7eeadb94 (patch)
tree76ab4f19476fc79e4818f6ae27f9934b0430a009 /math/gsl
parent0e94346778a5e56fd5086904c3a99c63be2bd988 (diff)
downloadpkgsrc-9add8ac6c00726f9eb71be57712a1a0d7eeadb94.tar.gz
Update to 1.7:
* What is new in gsl-1.7: ** Switched gsl_randist_binomial to use the faster binomial random variate TPE algorithm by default. The previous binomial variate algorithm is available as gsl_randist_binomial_knuth. This will result in a different sequence of binomial variates in programs using this function. ** Improved the algorithm for gsl_sf_elljac_e to avoid cancellation errors near quarter periods. ** Fixed the branch selection in gsl_sf_gamma_inc_Q_e to avoid inaccurate results for large a,x where x~=~a. ** The multilinear fitting functions now have forms which accept a user-specified tolerance for the SVD cutoff and return the corresponding effective rank of the design matrix. ** The quadratic solvers in poly/ now handle linear equations gracefully (i.e. quadratrics with a leading coefficient of zero). ** The output of "make check" now only shows test failures by default, to reduce the amount of output. Set the environment variable GSL_TEST_VERBOSE=1 to display all the output. To assist debugging, the test number of each failure is shown in square brackets at the line-end [NNNN]. ** Fixed bugs in gsl_linalg_SV_decomp_jacobi which caused incorrect results for some input matrices. ** Bessel, coulomb, dilogarithm and legendre_H3d functions now use hypot internally to avoid overflow when computing terms like sqrt(1+x*x). ** The 'Usage' chapter of the reference manual now explains how to handle deprecated functions using the GSL_DISABLE_DEPRECATED macro. ** The conflicting enum definitions for 'forward' and 'backward' in gsl_ftt.h and gsl_wavelet.h are deprecated. User code should switch to the new definitions gsl_fft_forward, gsl_fft_backward, gsl_wavelet_forward and gsl_wavelet_backward. Selectively define GSL_DISABLE_DEPRECATED before including the headers to use the new definitions on either or both modules. ** Fixed an error in the the brent minimisation algorithm. Iterations should now follow Brent's original description correctly. ** The bound coulomb function gsl_sf_hydrogenicR_e no longer reports an underflow for exact zeroes of the wavefunction. ** gsl_linalg_SV_decomp_jacobi now reports an error for the unimplemented case M<N correctly. ** Fixed conformance test for the SYRK and HERK blas functions gsl_blas_{s,d,c,z}syrk and gsl_blas_{c,z}herk for non-square matrices. ** Configure now checks for presence of ieeefp.h if needed. ** Differential equation solvers now propagate error codes returned from user-defined functions to the top-level in all cases. ** Sort functions now avoid an infinite loop if Nans are present in the input vector. The order of nans in the output is undefined, although other elements will be sorted correctly.
Diffstat (limited to 'math/gsl')
-rw-r--r--math/gsl/Makefile4
-rw-r--r--math/gsl/PLIST3
-rw-r--r--math/gsl/distinfo8
3 files changed, 7 insertions, 8 deletions
diff --git a/math/gsl/Makefile b/math/gsl/Makefile
index 7f60ce53f7e..f34ec892280 100644
--- a/math/gsl/Makefile
+++ b/math/gsl/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2005/02/28 12:11:29 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.22 2005/09/30 12:31:28 wiz Exp $
-DISTNAME= gsl-1.6
+DISTNAME= gsl-1.7
CATEGORIES= math devel
MASTER_SITES= ${MASTER_SITE_GNU:=gsl/}
diff --git a/math/gsl/PLIST b/math/gsl/PLIST
index 49564d2d1e5..d86a86dace9 100644
--- a/math/gsl/PLIST
+++ b/math/gsl/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2005/01/13 15:06:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2005/09/30 12:31:28 wiz Exp $
bin/gsl-config
bin/gsl-histogram
bin/gsl-randist
@@ -6,7 +6,6 @@ include/gsl/gsl_blas.h
include/gsl/gsl_blas_types.h
include/gsl/gsl_block.h
include/gsl/gsl_block_char.h
-include/gsl/gsl_block_complex.h
include/gsl/gsl_block_complex_double.h
include/gsl/gsl_block_complex_float.h
include/gsl/gsl_block_complex_long_double.h
diff --git a/math/gsl/distinfo b/math/gsl/distinfo
index e34d2c6b185..3d13a7a1c81 100644
--- a/math/gsl/distinfo
+++ b/math/gsl/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.15 2005/02/23 12:06:55 agc Exp $
+$NetBSD: distinfo,v 1.16 2005/09/30 12:31:28 wiz Exp $
-SHA1 (gsl-1.6.tar.gz) = ebf287ee2b7195e557985799857b2aaca7b51148
-RMD160 (gsl-1.6.tar.gz) = 3058f95961ee42465680d616df69aca1e7fb378b
-Size (gsl-1.6.tar.gz) = 2294804 bytes
+SHA1 (gsl-1.7.tar.gz) = 0915f99c5eca63e6a4d4ed31b6a224789f918200
+RMD160 (gsl-1.7.tar.gz) = 6f1c4178ed8021ada55f5195c2c9ec2e25f04fdf
+Size (gsl-1.7.tar.gz) = 2337248 bytes
SHA1 (patch-aa) = 77169bafaa6ac4497df6e82f64c17f6d25957231
SHA1 (patch-ac) = 5bab459ed6e54f23d8052972a32103f073d62af2