summaryrefslogtreecommitdiff
path: root/math/gsl
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2004-08-06 19:29:49 +0000
committerdrochner <drochner@pkgsrc.org>2004-08-06 19:29:49 +0000
commit2c5700ad96c1129630afd6f0635ed040f43dfd26 (patch)
tree20516d395c78a6b8f6fc035bf07f32e87255df77 /math/gsl
parent778803d91aa463a48ea01ea7520ea7de0a7cf427 (diff)
downloadpkgsrc-2c5700ad96c1129630afd6f0635ed040f43dfd26.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/gsl')
-rw-r--r--math/gsl/Makefile5
-rw-r--r--math/gsl/PLIST9
-rw-r--r--math/gsl/distinfo9
-rw-r--r--math/gsl/patches/patch-ab14
-rw-r--r--math/gsl/patches/patch-ac12
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 */