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.11:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/77758bd37eda
branches:  trunk
changeset: 542107:77758bd37eda
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri May 02 08:49:50 2008 +0000

description:
Changes 1.11:
* Upgraded to latest libtool, autoconf and automake (libtool-2.2,
  autoconf-2.61, automake-1.10.1)
* Fixed underflow in ODE adaptive step size controller that could
  cause step size to decrease to zero.
* Improved the handling of the asymptotic regime in gsl_sf_bessel_jl.
* Improved the handling of large arguments in cumulative distribution
  functions using the incomplete beta function, such as gsl_cdf_fdist_P.
* Fixed overflow bug in gsl_cdf_hypergeometric_{P,Q} for large
  arguments.
* gsl_ran_gaussian_ziggurat now handles generators with different
  ranges explicitly, to minimise the number of function calls
  required.
* Added missing error terms in gsl_sf_exp_mult_e10_e to prevent
  the error being underestimated.
* Updated some constants to the CODATA 2006 values.
* The hypergeometric function gsl_sf_hyperg_2F1 now handles the case
  where x==1.
* Fixed a bug in the brent minimiser which prevented optimal convergence.
* Added functions for evaluating complex polynomials
* The convergence condition for gsl_multiroots_test_delta now accepts
  dxi == 0.
* Improved functions gsl_ldexp and gsl_frexp to handle the full range
  of double precision numbers in all cases.
* Added new quasi random generators gsl_qrng_halton and
  gsl_qrng_reversehalton which support dimensions up to 1229.
* Added function gsl_multifit_linear_residuals for computing the
  residuals of the fit

diffstat:

 math/gsl/Makefile         |   4 ++--
 math/gsl/distinfo         |  14 +++++++-------
 math/gsl/patches/patch-aa |   6 +++---
 math/gsl/patches/patch-ac |   8 ++++----
 math/gsl/patches/patch-af |   8 ++++----
 5 files changed, 20 insertions(+), 20 deletions(-)

diffs (84 lines):

diff -r b6e059662edd -r 77758bd37eda math/gsl/Makefile
--- a/math/gsl/Makefile Fri May 02 05:08:22 2008 +0000
+++ b/math/gsl/Makefile Fri May 02 08:49:50 2008 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2007/02/26 08:05:15 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2008/05/02 08:49:50 adam Exp $
 
-DISTNAME=      gsl-1.9
+DISTNAME=      gsl-1.11
 CATEGORIES=    math devel
 MASTER_SITES=  ${MASTER_SITE_GNU:=gsl/}
 
diff -r b6e059662edd -r 77758bd37eda math/gsl/distinfo
--- a/math/gsl/distinfo Fri May 02 05:08:22 2008 +0000
+++ b/math/gsl/distinfo Fri May 02 08:49:50 2008 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.20 2007/02/26 08:05:16 wiz Exp $
+$NetBSD: distinfo,v 1.21 2008/05/02 08:49:50 adam Exp $
 
-SHA1 (gsl-1.9.tar.gz) = 7541504ed9864b1a278f9392830ecac9e0146258
-RMD160 (gsl-1.9.tar.gz) = faca66d02876135c31c2f3585baa1931488e1593
-Size (gsl-1.9.tar.gz) = 2574939 bytes
-SHA1 (patch-aa) = 9803d533a5fab6667b3e1f21dbe21a1871ea0b3a
-SHA1 (patch-ac) = 2c11b0d3f89bb5764518124e1a56ecdf5dd29468
+SHA1 (gsl-1.11.tar.gz) = 5a154d1cc66ac479197d25dd93a56da12a034c49
+RMD160 (gsl-1.11.tar.gz) = b69e38e217084fa2aff386b42aadb6f9efc5b1ec
+Size (gsl-1.11.tar.gz) = 2700307 bytes
+SHA1 (patch-aa) = 7166f1ca7ec25214e8985f0b012f9acaf1b59675
+SHA1 (patch-ac) = 83040b63063159773d66326c923fa965c42421cc
 SHA1 (patch-ae) = 016b1b8911acf8fd20bd09d615890053a5807ec4
-SHA1 (patch-af) = e25d461cdc9400f5df017fb65aa395e1a447f9ca
+SHA1 (patch-af) = 846179c3440ad39d4dc6ea8a9c8ba86c40150e14
diff -r b6e059662edd -r 77758bd37eda math/gsl/patches/patch-aa
--- a/math/gsl/patches/patch-aa Fri May 02 05:08:22 2008 +0000
+++ b/math/gsl/patches/patch-aa Fri May 02 08:49:50 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.8 2006/04/20 18:31:15 adam Exp $
+$NetBSD: patch-aa,v 1.9 2008/05/02 08:49:50 adam Exp $
 
---- configure.orig     2006-03-31 19:47:47.000000000 +0200
+--- configure.orig     2008-03-29 17:23:19.000000000 +0100
 +++ configure
-@@ -9611,7 +9611,7 @@ esac
+@@ -10715,7 +10715,7 @@ fi
  
  
  GSL_CFLAGS="-I$includedir"
diff -r b6e059662edd -r 77758bd37eda math/gsl/patches/patch-ac
--- a/math/gsl/patches/patch-ac Fri May 02 05:08:22 2008 +0000
+++ b/math/gsl/patches/patch-ac Fri May 02 08:49:50 2008 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-ac,v 1.5 2006/04/20 18:31:15 adam Exp $
+$NetBSD: patch-ac,v 1.6 2008/05/02 08:49:50 adam Exp $
 
---- const/gsl_const_cgsm.h.orig        2006-03-17 16:52:09.000000000 +0100
+--- const/gsl_const_cgsm.h.orig        2008-02-05 14:22:10.000000000 +0100
 +++ const/gsl_const_cgsm.h
 @@ -119,5 +119,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_STEFAN_BOLTZMANN_CONSTANT (5.67040047374e-5) /* g / K^4 s^3 */
+ #define GSL_CONST_CGSM_THOMSON_CROSS_SECTION (6.65245893699e-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 */
  
diff -r b6e059662edd -r 77758bd37eda math/gsl/patches/patch-af
--- a/math/gsl/patches/patch-af Fri May 02 05:08:22 2008 +0000
+++ b/math/gsl/patches/patch-af Fri May 02 08:49:50 2008 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-af,v 1.1 2007/01/01 14:32:29 rillig Exp $
+$NetBSD: patch-af,v 1.2 2008/05/02 08:49:50 adam Exp $
 
 Tags: not-for-upstream
 
---- siman/Makefile.in.orig     2006-03-31 19:47:42.000000000 +0200
-+++ siman/Makefile.in  2007-01-01 15:21:06.000000000 +0100
-@@ -51,7 +51,7 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/m
+--- siman/Makefile.in.orig     2008-03-30 14:07:09.000000000 +0200
++++ siman/Makefile.in
+@@ -47,7 +47,7 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/m
  CONFIG_HEADER = $(top_builddir)/config.h
  CONFIG_CLEAN_FILES =
  LTLIBRARIES = $(noinst_LTLIBRARIES)



Home | Main Index | Thread Index | Old Index