pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/40200: (diff) Update math/gsl to 1.12
>Number: 40200
>Category: pkg
>Synopsis: (diff) Update math/gsl to 1.12
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Tue Dec 16 19:05:00 +0000 2008
>Originator: Aleksej Saushev <asau%inbox.ru@localhost>
>Release: NetBSD 5.0_BETA
>Organization:
>Environment:
System: NetBSD asau.local 5.0_BETA NetBSD 5.0_BETA (KERN) #0: Fri Dec 12
09:10:04 MSK 2008
asau%asau.local@localhost:/mnt/heap/asau/obj/sys/arch/i386/compile/KERN i386
Architecture: i386
Machine: i386
>Description:
GSL 1.12 is out.
>How-To-Repeat:
Read the announcement?
>Fix:
This is a maintenance release, which fixes reported bugs and upgrades
the build system to the latest libtool, autoconf and automake.
* What is new in gsl-1.12:
** Upgraded to latest libtool, autoconf and automake (libtool-2.2.6,
autoconf-2.63, automake-1.10.2)
** Improved the convergence of gsl_sf_gamma_inc_P for x/a ~=~ 1 and
large x,a. Fixes problems with large arguments in cdf functions
such as gsl_cdf_chisq_Pinv(x,nu) [bug 24704].
** Fixed gsl_ran_gamma_knuth to handle the case of a >= UINT_MAX [bug
#24897]
** Added gsl_bspline_eval_deriv to compute bspline derivatives
(Rhys Ulerich)
** Added a faster simplex mininimser gsl_multimin_fminimizer_nmsimplex2
which is O(N) instead of O(N^2) [bug #24418]
** Improved the original chi-squared formula in gsl_monte_vegas to
avoid catastrophic cancellation [bug #24510]. The previous formula
could return incorrect or negative values for relative errors <
1e-8, which could occur when integrating very smooth functions.
** Added new auxiliary functions gsl_cheb_order, gsl_cheb_size,
gsl_cheb_coeffs for Chebyshev series [bug #21830]
** Updated license of the reference manual to GNU FDL version 1.3.
** Fixed a bug where the gsl_isinf function would return +1 for -Inf
on systems where isinf(-Inf) returns the non-standard value +1.
[bug #24489]
** Added missing functions gsl_vector_complex_{isnonneg,add,sub,mul,
div,scale,add_constant} and gsl_matrix_complex_float_isnonneg [bug
#22478]
** Cross compilation should now work for x86 hosts.
** Fixed a bug in gsl_interp_accel_find() where values lying on the
upper boundary between interpolation points could return the index
from the lower side. [bug #24211]
** Fixed gsl_linalg_solve_cyc_tridiag so that its output respects the
solution vector's stride. Previously the x_stride value was ignored
causing the output to be incorrect for non-unit stride. [bug #24162]
** Corrected a bug in the series calculation of gsl_sf_ellint_Kcomp
for k close to 1. [bug #24146]
** Extended gsl_linalg_QRPT_update to handle rectangular matrices.
Corrected definition of the update formula in the manual for
both gsl_linalg_QR_update and gsl_linalg_QRPT_update.
** Added routine gsl_linalg_cholesky_invert
** Fixed a bug the simplex algorithm which caused the second highest
point to be incorrectly equal to the first when the first value was
the highest, which could cause suboptimal convergence. [bug #23192]
** Fixed a problem with convergence for inverse gamma and chisq
distribitions, gsl_cdf_gamma_{P,Q}inv and gsl_cdf_chisq_{P,Q}inv.
[bug #23101]
** Improved the handling of constant regions in Vegas by eliminating
spurious excess precision when computing box variances.
** Fixed a potential division by zero in gsl_monte_miser when the
left/right weight factors decrease below 1.
** Fixed incorrect dimensions check in gsl_matrix_sub{row,column}
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/math/gsl/Makefile,v
retrieving revision 1.28
diff -u -r1.28 Makefile
--- Makefile 14 Jul 2008 12:56:08 -0000 1.28
+++ Makefile 16 Dec 2008 18:58:20 -0000
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.28 2008/07/14 12:56:08 joerg Exp $
-DISTNAME= gsl-1.11
+DISTNAME= gsl-1.12
CATEGORIES= math devel
MASTER_SITES= ${MASTER_SITE_GNU:=gsl/}
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/math/gsl/PLIST,v
retrieving revision 1.14
diff -u -r1.14 PLIST
--- PLIST 26 Feb 2007 08:05:15 -0000 1.14
+++ PLIST 16 Dec 2008 18:58:20 -0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2007/02/26 08:05:15 wiz Exp $
+@comment $NetBSD$
bin/gsl-config
bin/gsl-histogram
bin/gsl-randist
@@ -52,6 +52,7 @@
include/gsl/gsl_histogram.h
include/gsl/gsl_histogram2d.h
include/gsl/gsl_ieee_utils.h
+include/gsl/gsl_inline.h
include/gsl/gsl_integration.h
include/gsl/gsl_interp.h
include/gsl/gsl_linalg.h
@@ -74,6 +75,7 @@
include/gsl/gsl_matrix_ushort.h
include/gsl/gsl_message.h
include/gsl/gsl_min.h
+include/gsl/gsl_minmax.h
include/gsl/gsl_mode.h
include/gsl/gsl_monte.h
include/gsl/gsl_monte_miser.h
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/math/gsl/distinfo,v
retrieving revision 1.21
diff -u -r1.21 distinfo
--- distinfo 2 May 2008 08:49:50 -0000 1.21
+++ distinfo 16 Dec 2008 18:58:20 -0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.21 2008/05/02 08:49:50 adam Exp $
+$NetBSD$
-SHA1 (gsl-1.11.tar.gz) = 5a154d1cc66ac479197d25dd93a56da12a034c49
-RMD160 (gsl-1.11.tar.gz) = b69e38e217084fa2aff386b42aadb6f9efc5b1ec
-Size (gsl-1.11.tar.gz) = 2700307 bytes
+SHA1 (gsl-1.12.tar.gz) = 3b5cba13f4b90e1473f693a5dc7efdcaae55fc46
+RMD160 (gsl-1.12.tar.gz) = 07c9d6a1e1fc1efb43dcc883fd15a2ca5d312da0
+Size (gsl-1.12.tar.gz) = 2924732 bytes
SHA1 (patch-aa) = 7166f1ca7ec25214e8985f0b012f9acaf1b59675
SHA1 (patch-ac) = 83040b63063159773d66326c923fa965c42421cc
-SHA1 (patch-ae) = 016b1b8911acf8fd20bd09d615890053a5807ec4
+SHA1 (patch-ae) = ae00f8c0e18377c66672bcd0099cc49f151b1a07
SHA1 (patch-af) = 846179c3440ad39d4dc6ea8a9c8ba86c40150e14
Index: patches/patch-ae
===================================================================
RCS file: /cvsroot/pkgsrc/math/gsl/patches/patch-ae,v
retrieving revision 1.3
diff -u -r1.3 patch-ae
--- patches/patch-ae 1 Jan 2007 14:32:29 -0000 1.3
+++ patches/patch-ae 16 Dec 2008 18:58:20 -0000
@@ -4,13 +4,13 @@
siman_tsp.c uses many functions from libm.
---- siman/Makefile.am.orig 2007-01-01 15:12:17.000000000 +0100
-+++ siman/Makefile.am 2007-01-01 15:13:22.000000000 +0100
-@@ -16,6 +16,7 @@ siman_tsp_LDADD = libgslsiman.la ../rng/
+--- siman/Makefile.am.orig 2008-11-27 23:03:28.000000000 +0300
++++ siman/Makefile.am 2008-12-16 20:53:55.000000000 +0300
+@@ -16,6 +16,7 @@
CLEANFILES = siman_test.out
libgslsiman_la_SOURCES = siman.c
+libgslsiman_la_LIBADD = -lm
pkginclude_HEADERS = gsl_siman.h
- INCLUDES= -I$(top_builddir)
+ INCLUDES = -I$(top_srcdir)
Home |
Main Index |
Thread Index |
Old Index