diff options
author | drochner <drochner@pkgsrc.org> | 2004-08-06 19:29:49 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2004-08-06 19:29:49 +0000 |
commit | ff1da33181fa9b21bde6264898589007f588b155 (patch) | |
tree | 20516d395c78a6b8f6fc035bf07f32e87255df77 /math | |
parent | 7697f8370eed39c6d22c4a09d5e87330782b115e (diff) | |
download | pkgsrc-ff1da33181fa9b21bde6264898589007f588b155.tar.gz |
update to 1.5
notable changes besides bugfixes are:
** Multifit routines now handle iterations where |f| is already
minimised to zero, without division by zero.
** Numerical derivatives should now be calculated using the
gsl_deriv_forward, gsl_deriv_central and gsl_deriv_backward functions,
which accept a step-size argument in addition to the position x. The
original gsl_diff functions (without the step-size) are deprecated.
** The tridiagonal matrix solvers gsl_linalg_solve_symm_tridiag,
gsl_linalg_solve_tridiag, gsl_linalg_solve_symm_cyc_tridiag,
gsl_linalg_solve_cyc_tridiag now use the GSL_ERROR macro to report
errors, instead of simply returning an error code. The arguments to
these functions must now use exact lengths with no additional
elements. For cyclic systems all vectors must be of length N, for
tridiagonal systems the offdiagonal elements must be of length N-1.
** The singular value decomposition routines gsl_linalg_SV_decomp and
gsl_linalg_SV_decomp_mod now handle the SVD of a column vector (N=1,
arbitrary M), which can occur in linear fitting.
** Added Stefan-Boltzmann constant and Thomson cross section to
physical constants
Diffstat (limited to 'math')
-rw-r--r-- | math/gsl/Makefile | 5 | ||||
-rw-r--r-- | math/gsl/PLIST | 9 | ||||
-rw-r--r-- | math/gsl/distinfo | 9 | ||||
-rw-r--r-- | math/gsl/patches/patch-ab | 14 | ||||
-rw-r--r-- | math/gsl/patches/patch-ac | 12 |
5 files changed, 17 insertions, 32 deletions
diff --git a/math/gsl/Makefile b/math/gsl/Makefile index 23fae498d25..14ca9fa02a1 100644 --- a/math/gsl/Makefile +++ b/math/gsl/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.17 2004/02/14 17:21:44 jlam Exp $ +# $NetBSD: Makefile,v 1.18 2004/08/06 19:29:49 drochner Exp $ -DISTNAME= gsl-1.4 -PKGREVISION= 2 +DISTNAME= gsl-1.5 CATEGORIES= math devel MASTER_SITES= ${MASTER_SITE_GNU:=gsl/} diff --git a/math/gsl/PLIST b/math/gsl/PLIST index ae88449f689..13463012174 100644 --- a/math/gsl/PLIST +++ b/math/gsl/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.8 2004/03/07 22:44:00 seb Exp $ +@comment $NetBSD: PLIST,v 1.9 2004/08/06 19:29:49 drochner Exp $ bin/gsl-config bin/gsl-histogram bin/gsl-randist @@ -28,9 +28,12 @@ include/gsl/gsl_combination.h include/gsl/gsl_complex.h include/gsl/gsl_complex_math.h include/gsl/gsl_const.h +include/gsl/gsl_const_cgs.h include/gsl/gsl_const_cgsm.h +include/gsl/gsl_const_mks.h include/gsl/gsl_const_mksa.h include/gsl/gsl_const_num.h +include/gsl/gsl_deriv.h include/gsl/gsl_dft_complex.h include/gsl/gsl_dft_complex_float.h include/gsl/gsl_dht.h @@ -214,8 +217,8 @@ include/gsl/gsl_version.h lib/libgsl.a lib/libgsl.la lib/libgsl.so -lib/libgsl.so.5 -lib/libgsl.so.5.0 +lib/libgsl.so.6 +lib/libgsl.so.6.0 lib/libgslcblas.a lib/libgslcblas.la lib/libgslcblas.so diff --git a/math/gsl/distinfo b/math/gsl/distinfo index 8ff6b0ee778..7cfd55be9b6 100644 --- a/math/gsl/distinfo +++ b/math/gsl/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.12 2003/09/14 21:13:49 dmcmahill Exp $ +$NetBSD: distinfo,v 1.13 2004/08/06 19:29:49 drochner Exp $ -SHA1 (gsl-1.4.tar.gz) = 72de214bc3e2466f196aa98d698002faceb7132c -Size (gsl-1.4.tar.gz) = 2211031 bytes +SHA1 (gsl-1.5.tar.gz) = 810ff23186bf76fc37e0f0352e61ec27a4561672 +Size (gsl-1.5.tar.gz) = 2237903 bytes SHA1 (patch-aa) = 56b2b86411ff0f026525d7ec50d582db5a9b37bf -SHA1 (patch-ab) = aa166d7d43b5dfb115403b66c13b4630a878a1c8 -SHA1 (patch-ac) = c885cb9c6ef3567ef86cb4c3e38229e26ff29bd0 +SHA1 (patch-ac) = 5bab459ed6e54f23d8052972a32103f073d62af2 diff --git a/math/gsl/patches/patch-ab b/math/gsl/patches/patch-ab deleted file mode 100644 index 4ebb90b6df9..00000000000 --- a/math/gsl/patches/patch-ab +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-ab,v 1.3 2003/09/14 14:53:07 dmcmahill Exp $ - ---- const/gsl_const.h.orig Fri Jul 25 15:18:18 2003 -+++ const/gsl_const.h -@@ -21,7 +21,7 @@ - #define __GSL_CONST__ - - #include <gsl/gsl_const_num.h> --#include <gsl/gsl_const_cgs.h> --#include <gsl/gsl_const_mks.h> -+#include <gsl/gsl_const_cgsm.h> -+#include <gsl/gsl_const_mksa.h> - - #endif /* __GSL_CONST__ */ diff --git a/math/gsl/patches/patch-ac b/math/gsl/patches/patch-ac index 31d8f4b243a..ddbd4001c9b 100644 --- a/math/gsl/patches/patch-ac +++ b/math/gsl/patches/patch-ac @@ -1,13 +1,11 @@ -$NetBSD: patch-ac,v 1.3 2003/09/14 21:14:08 dmcmahill Exp $ +$NetBSD: patch-ac,v 1.4 2004/08/06 19:29:49 drochner Exp $ -add some missing constants - ---- const/gsl_const_cgsm.h.orig Fri Jul 25 15:18:18 2003 +--- const/gsl_const_cgsm.h.orig 2004-06-20 20:41:17.000000000 +0200 +++ const/gsl_const_cgsm.h -@@ -116,5 +116,7 @@ - #define GSL_CONST_CGSM_DYNE (1e0) /* cm g / s^2 */ - #define GSL_CONST_CGSM_JOULE (1e7) /* g cm^2 / s^2 */ +@@ -118,5 +118,7 @@ #define GSL_CONST_CGSM_ERG (1e0) /* g cm^2 / s^2 */ + #define GSL_CONST_CGSM_STEFAN_BOLTZMANN_CONSTANT (5.67039934436e-5) /* g / K^4 s^3 */ + #define GSL_CONST_CGSM_THOMSON_CROSS_SECTION (6.65245853542e-25) /* cm^2 */ +#define GSL_CONST_CGSM_VACUUM_PERMITTIVITY (8.854187817e-19) /* abamp^2 s^4 / g cm^3 */ +#define GSL_CONST_CGSM_VACUUM_PERMEABILITY (1.25663706144e1) /* g cm / abamp^2 s^2 */ |