summaryrefslogtreecommitdiff
path: root/math/gsl
diff options
context:
space:
mode:
authorjtb <jtb@pkgsrc.org>2001-05-23 20:24:05 +0000
committerjtb <jtb@pkgsrc.org>2001-05-23 20:24:05 +0000
commit0e7b96ad066e89d87d3693b02d1b46da0ab6e9ba (patch)
treeabd9aa8ee94cf62a4397c76e78d8835c5038e618 /math/gsl
parent9292f9799d1ed1f9e6923e93b81c61d6b222f006 (diff)
downloadpkgsrc-0e7b96ad066e89d87d3693b02d1b46da0ab6e9ba.tar.gz
Update to gsl-0.8.
* What is new in gsl-0.8: ** The build process now uses the latest libtool and automake ** The library should now compile with Microsoft Visual C++ ** Portable versions of the isinf, isnan and finite functions are available as gsl_isinf(x), gsl_isnan(x) and gsl_finite(x). ** The definitions of GSL_POSINF, GSL_NEGINF and GSL_NAN no longer cause divisions by zero during compilation. ** The gsl_interp_obj has been renamed to gsl_interp ** The poly_eval and pow_int functions have been moved from the specfunc directory to the poly and sys directories. ** The Chebyshev functions are now available as an independent module in their own directory. ** The error handling conventions have been unified across the library. This simplifies the use of the special functions. ** A full CBLAS implementation is now included for systems where ATLAS has not been installed. The CBLAS library can also be used independently of GSL. The organisation of the BLAS directories has been simplified. ** IEEE support for HPUX-11, NetBSD, Apple Darwin and OS/2 are now included. ** The library now includes implementations of log1p, expm1, hypot, acosh, asinh, atanh for platforms which do not provide them. ** The convention for alloc and set functions has changed so that they are orthogonal. After allocating an object it is now necessary to initialize it. ** There is a new module for estimating numerical derivatives of functions ** There is a new module for handling data with ntuples ** The histogram lookup functions are now optimized for the case of uniform bins, and include an inline binary search for speed. ** The Chebyschev coefficients for the QAWO algorithm are now precomputed in a table for efficiency, rather than being computed on the fly. ** There are several new sorting functions for selecting the k-th smallest or largest elements of a dataset. ** Iterator functions are now available for permutations, gsl_permutation_next and gsl_permutation_prev. ** The function gsl_complex_xy has been renamed gsl_complex_rect ** The API for simulated annealing has been changed to support search spaces in which the points cannot be represented as contiguous-memory data structures. gsl_siman_solve() now takes three extra arguments: a copy constructor, a copy function and a destructor, allowing gsl_siman_solve() to do its work with linked data structures. If all three of these function pointers are NULL, then the traditioanl approach of using malloc(), memcpy(), and free() with the element size is used.
Diffstat (limited to 'math/gsl')
-rw-r--r--math/gsl/Makefile16
-rw-r--r--math/gsl/distinfo11
2 files changed, 11 insertions, 16 deletions
diff --git a/math/gsl/Makefile b/math/gsl/Makefile
index 21cc40981ae..e1946ea1e42 100644
--- a/math/gsl/Makefile
+++ b/math/gsl/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2001/03/28 21:49:41 jtb Exp $
+# $NetBSD: Makefile,v 1.4 2001/05/23 20:24:05 jtb Exp $
#
-DISTNAME= gsl-0.7
+DISTNAME= gsl-0.8
CATEGORIES= math devel
-MASTER_SITES= ftp://sourceware.cygnus.com/pub/gsl/ \
+MASTER_SITES= ftp://sources.redhat.com/pub/gsl/ \
ftp://ftp.freesoftware.com/pub/sourceware/pub/gsl/ \
ftp://mirrors.rcn.net/pub/sourceware/pub/gsl/ \
ftp://gd.tuwien.ac.at/gnu/sourceware/gsl/ \
@@ -18,12 +18,12 @@ MASTER_SITES= ftp://sourceware.cygnus.com/pub/gsl/ \
ftp://unix.hensa.ac.uk/mirrors/sourceware.cygnus.com/pub/gsl/
MAINTAINER= David Maxwell <david@maxwell.net>
-HOMEPAGE= http://sourceware.cygnus.com/gsl/
+HOMEPAGE= http://sources.redhat.com/gsl/
COMMENT= The GNU Scientific Library - mathematical libs
-GNU_CONFIGURE= yes
-USE_GTEXINFO= yes
-USE_LIBTOOL= yes
-LTCONFIG_OVERRIDE=${WRKSRC}/ltconfig
+GNU_CONFIGURE= yes
+USE_GTEXINFO= yes
+USE_LIBTOOL= yes
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gsl/distinfo b/math/gsl/distinfo
index 1b6660b90fb..3eedc668069 100644
--- a/math/gsl/distinfo
+++ b/math/gsl/distinfo
@@ -1,9 +1,4 @@
-$NetBSD: distinfo,v 1.2 2001/04/19 08:45:40 agc Exp $
+$NetBSD: distinfo,v 1.3 2001/05/23 20:24:05 jtb Exp $
-SHA1 (gsl-0.7.tar.gz) = 49f7dc6d584f79be8c406010c3078b2e1a78a3ab
-Size (gsl-0.7.tar.gz) = 1765702 bytes
-SHA1 (patch-aa) = ae5de2c6c6bfb79da21d979708d5a28237f7ab9e
-SHA1 (patch-ab) = 5e5570e3565e266fb8bcec08795ac649c600fc01
-SHA1 (patch-ac) = 23073e6b151df257c2d5a80c4a14a996e8921994
-SHA1 (patch-ad) = a8d66ec1c6a2a9cd9191d930c7c57884d033280b
-SHA1 (patch-ae) = f23e6670b3b37f6145ae60f17b7fbbb0c4d56481
+SHA1 (gsl-0.8.tar.gz) = c55941943800ec7b7d28ea6d518c96a49a33d4b1
+Size (gsl-0.8.tar.gz) = 2049607 bytes