pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/math/gsl gsl: update to 2.7.
details: https://anonhg.NetBSD.org/pkgsrc/rev/d6e2bb17f687
branches: trunk
changeset: 455100:d6e2bb17f687
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Jun 28 08:30:05 2021 +0000
description:
gsl: update to 2.7.
* What is new in gsl-2.7:
** fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
** fixed bug #60335 (spmatrix test failure, J. Lamb)
** fixed bug #36577
** clarified documentation on interpolation accelerators (V. Krishnan)
** fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2, thanks to M. Sitte)
** fixed doc bug #59758
** fixed bug #58202 (rstat median for n=5)
** added support for native C complex number types in gsl_complex
when using a C11 compiler
** upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
** updated exponential fitting example for nonlinear least squares
** added banded LU decomposition and solver (gsl_linalg_LU_band)
** New functions added to the library:
- gsl_matrix_norm1
- gsl_spmatrix_norm1
- gsl_matrix_complex_conjtrans_memcpy
- gsl_linalg_QL: decomp, unpack
- gsl_linalg_complex_QR_* (thanks to Christian Krueger)
- gsl_vector_sum
- gsl_matrix_scale_rows
- gsl_matrix_scale_columns
- gsl_multilarge_linear_matrix_ptr
- gsl_multilarge_linear_rhs_ptr
- gsl_spmatrix_dense_add (renamed from gsl_spmatrix_add_to_dense)
- gsl_spmatrix_dense_sub
- gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
- gsl_linalg_QR_UD: decomp, lssolve
- gsl_linalg_QR_UU: decomp, lssolve, QTvec
- gsl_linalg_QR_UZ: decomp
- gsl_multifit_linear_lcurvature
- gsl_spline2d_eval_extrap
** bug fix in checking vector lengths in gsl_vector_memcpy (dieggsy%pm.me@localhost)
** made gsl_sf_legendre_array_index() inline and documented
gsl_sf_legendre_nlm()
diffstat:
math/gsl/Makefile | 4 ++--
math/gsl/PLIST | 3 ++-
math/gsl/distinfo | 14 +++++++-------
math/gsl/patches/patch-aa | 14 +++++++-------
math/gsl/patches/patch-af | 8 ++++----
5 files changed, 22 insertions(+), 21 deletions(-)
diffs (108 lines):
diff -r 7663bef38f8a -r d6e2bb17f687 math/gsl/Makefile
--- a/math/gsl/Makefile Mon Jun 28 08:11:08 2021 +0000
+++ b/math/gsl/Makefile Mon Jun 28 08:30:05 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2021/05/31 10:35:17 wiz Exp $
+# $NetBSD: Makefile,v 1.44 2021/06/28 08:30:05 wiz Exp $
-DISTNAME= gsl-2.6
+DISTNAME= gsl-2.7
CATEGORIES= math devel
MASTER_SITES= ${MASTER_SITE_GNU:=gsl/}
diff -r 7663bef38f8a -r d6e2bb17f687 math/gsl/PLIST
--- a/math/gsl/PLIST Mon Jun 28 08:11:08 2021 +0000
+++ b/math/gsl/PLIST Mon Jun 28 08:30:05 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2021/05/31 10:35:17 wiz Exp $
+@comment $NetBSD: PLIST,v 1.25 2021/06/28 08:30:05 wiz Exp $
bin/gsl-config
bin/gsl-histogram
bin/gsl-randist
@@ -267,6 +267,7 @@
include/gsl/gsl_version.h
include/gsl/gsl_wavelet.h
include/gsl/gsl_wavelet2d.h
+include/gsl/test_source.c
info/gsl-ref.info
lib/libgsl.la
lib/libgslcblas.la
diff -r 7663bef38f8a -r d6e2bb17f687 math/gsl/distinfo
--- a/math/gsl/distinfo Mon Jun 28 08:11:08 2021 +0000
+++ b/math/gsl/distinfo Mon Jun 28 08:30:05 2021 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.37 2021/05/31 10:35:17 wiz Exp $
+$NetBSD: distinfo,v 1.38 2021/06/28 08:30:05 wiz Exp $
-SHA1 (gsl-2.6.tar.gz) = 9273164b6bdf60d0577518a1c1310eff6659e3dd
-RMD160 (gsl-2.6.tar.gz) = ac5a8879e03ae93d60342df4a0d6082fab02170c
-SHA512 (gsl-2.6.tar.gz) = 0be8240715f0b86aba2c63d9f12da4dba4719d4e350e9308d279e0dd3b2f0519ea26fd2e38a17f3e8cf43aacbaa2455207a7ca0d6c305f3b8725e8ece2250a74
-Size (gsl-2.6.tar.gz) = 7398548 bytes
-SHA1 (patch-aa) = 3065e1282ded8b4a1b571f62603c3f49fbde8a09
+SHA1 (gsl-2.7.tar.gz) = 29179db0d746f422bb0ceca2cbda4de107a2c651
+RMD160 (gsl-2.7.tar.gz) = 06ef50b9f39ed205070d48936d7db40975156b9e
+SHA512 (gsl-2.7.tar.gz) = a14ac5400acaf4884620430dbeb6f0b28eafe946923b792ab0eccc2a2abc9113d8ce342f4b1e5396f05247649f7d6f953944a8e6bdbf9ee1adb9e67b7c3df2b5
+Size (gsl-2.7.tar.gz) = 7508761 bytes
+SHA1 (patch-aa) = 8fc4d98fb89a6ff2582fb6b8be54b066cb90ed1b
SHA1 (patch-ae) = df7c4f8863a1b8c0dc598d6fccd6243406b7ba0d
-SHA1 (patch-af) = 570f98483a5f05862da606c06e59e582048c6fcb
+SHA1 (patch-af) = e0ce1c72c49de1fd643a3c408b0251b11cf539fb
diff -r 7663bef38f8a -r d6e2bb17f687 math/gsl/patches/patch-aa
--- a/math/gsl/patches/patch-aa Mon Jun 28 08:11:08 2021 +0000
+++ b/math/gsl/patches/patch-aa Mon Jun 28 08:30:05 2021 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-aa,v 1.13 2015/11/06 11:19:48 wiz Exp $
+$NetBSD: patch-aa,v 1.14 2021/06/28 08:30:05 wiz Exp $
Make sure the rpath gets set.
MirBSD support.
---- configure.orig 2015-10-31 18:42:32.000000000 +0000
+--- configure.orig 2021-06-01 14:31:12.000000000 +0000
+++ configure
-@@ -12040,7 +12040,7 @@ fi
+@@ -13368,7 +13368,7 @@ fi
GSL_CFLAGS="-I$includedir"
@@ -14,16 +14,16 @@
LIBM=
case $host in
*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
-@@ -12641,7 +12641,7 @@ _ACEOF
+@@ -14035,7 +14035,7 @@ printf "%s\n" "#define HAVE_DECL_ISNAN $
case "$host" in
- *-*-*openbsd*)
+ *-*-*openbsd*|*-*-*mirbsd*)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: avoiding OpenBSD system log1p - using gsl version" >&5
- $as_echo "avoiding OpenBSD system log1p - using gsl version" >&6; }
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: avoiding OpenBSD system log1p - using gsl version" >&5
+ printf "%s\n" "avoiding OpenBSD system log1p - using gsl version" >&6; }
;;
-@@ -12791,7 +12791,7 @@ else
+@@ -14188,7 +14188,7 @@ else $as_nop
*-*-*netbsd*)
ac_cv_c_ieee_interface=netbsd
;;
diff -r 7663bef38f8a -r d6e2bb17f687 math/gsl/patches/patch-af
--- a/math/gsl/patches/patch-af Mon Jun 28 08:11:08 2021 +0000
+++ b/math/gsl/patches/patch-af Mon Jun 28 08:30:05 2021 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-af,v 1.5 2015/11/06 11:19:48 wiz Exp $
+$NetBSD: patch-af,v 1.6 2021/06/28 08:30:05 wiz Exp $
Tags: not-for-upstream
---- siman/Makefile.in.orig 2015-10-31 18:42:35.000000000 +0000
+--- siman/Makefile.in.orig 2021-06-01 14:31:14.000000000 +0000
+++ siman/Makefile.in
-@@ -95,7 +95,7 @@ CONFIG_HEADER = $(top_builddir)/config.h
- CONFIG_CLEAN_FILES =
+@@ -105,7 +105,7 @@ CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
+ PROGRAMS = $(noinst_PROGRAMS)
LTLIBRARIES = $(noinst_LTLIBRARIES)
-libgslsiman_la_LIBADD =
+libgslsiman_la_LIBADD = -lm
Home |
Main Index |
Thread Index |
Old Index