I would like to update gsl to the latest version. I need this version to
update math/labplot. I built all consumers without any issues.

Objections? OK?

Rafael

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/gsl/Makefile,v
retrieving revision 1.39
diff -u -p -u -p -r1.39 Makefile
--- Makefile    11 Mar 2022 18:50:10 -0000      1.39
+++ Makefile    3 Apr 2023 16:43:47 -0000
@@ -1,7 +1,6 @@
 COMMENT=       GNU Scientific Library
 
-DISTNAME=      gsl-1.15
-REVISION=      3
+DISTNAME=      gsl-2.7
 SHARED_LIBS += gslcblas             1.0      # .0.0
 SHARED_LIBS += gsl                  12.0     # .16.0
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/gsl/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- distinfo    18 Jan 2015 03:13:12 -0000      1.9
+++ distinfo    3 Apr 2023 16:43:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (gsl-1.15.tar.gz) = hbkH5XkC4rdgbvOu+WAwL/3RO9ncW4/L+nXk8L80DqM=
-SIZE (gsl-1.15.tar.gz) = 3281134
+SHA256 (gsl-2.7.tar.gz) = 77vzeF2g5TA4vnkHUAYotGYVLbw8FzqH3hteui4jYCs=
+SIZE (gsl-2.7.tar.gz) = 7508761
Index: patches/patch-doc_gsl_3
===================================================================
RCS file: /cvs/ports/devel/gsl/patches/patch-doc_gsl_3,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-doc_gsl_3
--- patches/patch-doc_gsl_3     11 Mar 2022 18:50:10 -0000      1.2
+++ patches/patch-doc_gsl_3     3 Apr 2023 16:43:47 -0000
@@ -1,7 +1,8 @@
 Fix rendering with mandoc(1).
 
---- doc/gsl.3.orig     Wed Apr  4 14:53:16 2012
-+++ doc/gsl.3  Wed Apr  4 14:53:25 2012
+Index: doc/gsl.3
+--- doc/gsl.3.orig
++++ doc/gsl.3
 @@ -11,9 +11,8 @@ team in C, and present a modern Applications Programmi
  level languages.
  .PP
Index: patches/patch-ieee-utils_read_c
===================================================================
RCS file: /cvs/ports/devel/gsl/patches/patch-ieee-utils_read_c,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-ieee-utils_read_c
--- patches/patch-ieee-utils_read_c     11 Mar 2022 18:50:10 -0000      1.3
+++ patches/patch-ieee-utils_read_c     3 Apr 2023 16:43:47 -0000
@@ -1,5 +1,6 @@
---- ieee-utils/read.c.orig     Wed Nov 19 10:13:46 2008
-+++ ieee-utils/read.c  Mon Jun  1 15:27:59 2009
+Index: ieee-utils/read.c
+--- ieee-utils/read.c.orig
++++ ieee-utils/read.c
 @@ -41,14 +41,12 @@ gsl_ieee_read_mode_string (const char * description, 
    int rounding_count = 0 ;
    int exception_count = 0 ;
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/gsl/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 PLIST
--- pkg/PLIST   11 Mar 2022 18:50:10 -0000      1.11
+++ pkg/PLIST   3 Apr 2023 16:43:47 -0000
@@ -20,6 +20,10 @@ include/gsl/gsl_block_uint.h
 include/gsl/gsl_block_ulong.h
 include/gsl/gsl_block_ushort.h
 include/gsl/gsl_bspline.h
+include/gsl/gsl_bst.h
+include/gsl/gsl_bst_avl.h
+include/gsl/gsl_bst_rb.h
+include/gsl/gsl_bst_types.h
 include/gsl/gsl_cblas.h
 include/gsl/gsl_cdf.h
 include/gsl/gsl_chebyshev.h
@@ -47,6 +51,7 @@ include/gsl/gsl_fft_halfcomplex.h
 include/gsl/gsl_fft_halfcomplex_float.h
 include/gsl/gsl_fft_real.h
 include/gsl/gsl_fft_real_float.h
+include/gsl/gsl_filter.h
 include/gsl/gsl_fit.h
 include/gsl/gsl_heapsort.h
 include/gsl/gsl_histogram.h
@@ -55,6 +60,7 @@ include/gsl/gsl_ieee_utils.h
 include/gsl/gsl_inline.h
 include/gsl/gsl_integration.h
 include/gsl/gsl_interp.h
+include/gsl/gsl_interp2d.h
 include/gsl/gsl_linalg.h
 include/gsl/gsl_machine.h
 include/gsl/gsl_math.h
@@ -81,8 +87,12 @@ include/gsl/gsl_monte.h
 include/gsl/gsl_monte_miser.h
 include/gsl/gsl_monte_plain.h
 include/gsl/gsl_monte_vegas.h
+include/gsl/gsl_movstat.h
 include/gsl/gsl_multifit.h
 include/gsl/gsl_multifit_nlin.h
+include/gsl/gsl_multifit_nlinear.h
+include/gsl/gsl_multilarge.h
+include/gsl/gsl_multilarge_nlinear.h
 include/gsl/gsl_multimin.h
 include/gsl/gsl_multiroots.h
 include/gsl/gsl_multiset.h
@@ -101,6 +111,21 @@ include/gsl/gsl_permute_float.h
 include/gsl/gsl_permute_int.h
 include/gsl/gsl_permute_long.h
 include/gsl/gsl_permute_long_double.h
+include/gsl/gsl_permute_matrix.h
+include/gsl/gsl_permute_matrix_char.h
+include/gsl/gsl_permute_matrix_complex_double.h
+include/gsl/gsl_permute_matrix_complex_float.h
+include/gsl/gsl_permute_matrix_complex_long_double.h
+include/gsl/gsl_permute_matrix_double.h
+include/gsl/gsl_permute_matrix_float.h
+include/gsl/gsl_permute_matrix_int.h
+include/gsl/gsl_permute_matrix_long.h
+include/gsl/gsl_permute_matrix_long_double.h
+include/gsl/gsl_permute_matrix_short.h
+include/gsl/gsl_permute_matrix_uchar.h
+include/gsl/gsl_permute_matrix_uint.h
+include/gsl/gsl_permute_matrix_ulong.h
+include/gsl/gsl_permute_matrix_ushort.h
 include/gsl/gsl_permute_short.h
 include/gsl/gsl_permute_uchar.h
 include/gsl/gsl_permute_uint.h
@@ -128,6 +153,7 @@ include/gsl/gsl_qrng.h
 include/gsl/gsl_randist.h
 include/gsl/gsl_rng.h
 include/gsl/gsl_roots.h
+include/gsl/gsl_rstat.h
 include/gsl/gsl_sf.h
 include/gsl/gsl_sf_airy.h
 include/gsl/gsl_sf_bessel.h
@@ -146,6 +172,7 @@ include/gsl/gsl_sf_expint.h
 include/gsl/gsl_sf_fermi_dirac.h
 include/gsl/gsl_sf_gamma.h
 include/gsl/gsl_sf_gegenbauer.h
+include/gsl/gsl_sf_hermite.h
 include/gsl/gsl_sf_hyperg.h
 include/gsl/gsl_sf_laguerre.h
 include/gsl/gsl_sf_lambert.h
@@ -155,6 +182,7 @@ include/gsl/gsl_sf_mathieu.h
 include/gsl/gsl_sf_pow_int.h
 include/gsl/gsl_sf_psi.h
 include/gsl/gsl_sf_result.h
+include/gsl/gsl_sf_sincos_pi.h
 include/gsl/gsl_sf_synchrotron.h
 include/gsl/gsl_sf_transport.h
 include/gsl/gsl_sf_trig.h
@@ -184,8 +212,26 @@ include/gsl/gsl_sort_vector_uchar.h
 include/gsl/gsl_sort_vector_uint.h
 include/gsl/gsl_sort_vector_ulong.h
 include/gsl/gsl_sort_vector_ushort.h
+include/gsl/gsl_spblas.h
 include/gsl/gsl_specfunc.h
+include/gsl/gsl_splinalg.h
 include/gsl/gsl_spline.h
+include/gsl/gsl_spline2d.h
+include/gsl/gsl_spmatrix.h
+include/gsl/gsl_spmatrix_char.h
+include/gsl/gsl_spmatrix_complex_double.h
+include/gsl/gsl_spmatrix_complex_float.h
+include/gsl/gsl_spmatrix_complex_long_double.h
+include/gsl/gsl_spmatrix_double.h
+include/gsl/gsl_spmatrix_float.h
+include/gsl/gsl_spmatrix_int.h
+include/gsl/gsl_spmatrix_long.h
+include/gsl/gsl_spmatrix_long_double.h
+include/gsl/gsl_spmatrix_short.h
+include/gsl/gsl_spmatrix_uchar.h
+include/gsl/gsl_spmatrix_uint.h
+include/gsl/gsl_spmatrix_ulong.h
+include/gsl/gsl_spmatrix_ushort.h
 include/gsl/gsl_statistics.h
 include/gsl/gsl_statistics_char.h
 include/gsl/gsl_statistics_double.h
@@ -221,11 +267,12 @@ include/gsl/gsl_vector_ushort.h
 include/gsl/gsl_version.h
 include/gsl/gsl_wavelet.h
 include/gsl/gsl_wavelet2d.h
+include/gsl/test_source.c
 @info info/gsl-ref.info
-lib/libgsl.a
+@static-lib lib/libgsl.a
 lib/libgsl.la
 @lib lib/libgsl.so.${LIBgsl_VERSION}
-lib/libgslcblas.a
+@static-lib lib/libgslcblas.a
 lib/libgslcblas.la
 @lib lib/libgslcblas.so.${LIBgslcblas_VERSION}
 lib/pkgconfig/gsl.pc

Reply via email to