Bug 256423 (gsl-2.7) - [exp-run] math/gsl: update to 2.7
Summary: [exp-run] math/gsl: update to 2.7
Status: Closed FIXED
Alias: gsl-2.7
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias C. Berner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-05 07:37 UTC by Tobias C. Berner
Modified: 2021-06-16 19:32 UTC (History)
0 users

See Also:
tcberner: exp-run?


Attachments
v1 (3.19 KB, patch)
2021-06-05 07:37 UTC, Tobias C. Berner
no flags Details | Diff
v2 (4.66 KB, patch)
2021-06-16 18:01 UTC, Tobias C. Berner
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias C. Berner freebsd_committer freebsd_triage 2021-06-05 07:37:31 UTC
Created attachment 225565 [details]
v1

Moin moin 

I would like to ask for an exp-run to update math/gsl to 2.7.

The patch is attached and can also be found here:
https://people.freebsd.org/~tcberner/patches/0001-math-gsl-update-to-2.7.patch


mfg Tobias
Comment 2 Tobias C. Berner freebsd_committer freebsd_triage 2021-06-16 18:01:31 UTC
Created attachment 225863 [details]
v2

Moin moin

The updated patch includes a dummy-entry for 2.7 support in math/p5-Math-GSL.


mfg Tobias
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2021-06-16 19:04:50 UTC
If you tested it then this is fine.
Comment 4 Tobias C. Berner freebsd_committer freebsd_triage 2021-06-16 19:32:20 UTC
Committed -- thanks for the exp-run.
Comment 5 commit-hook freebsd_committer freebsd_triage 2021-06-16 19:32:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=63e653adaa7493aa98f17f9fbc834c0aed7e096e

commit 63e653adaa7493aa98f17f9fbc834c0aed7e096e
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2021-06-05 07:30:51 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2021-06-16 19:31:27 +0000

    math/gsl: update to 2.7

    From [1]

    * 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)
            * made gsl_sf_legendre_array_index() inline and documented
                  - gsl_sf_legendre_nlm()

    [1] http://git.savannah.gnu.org/cgit/gsl.git/tree/NEWS

    PR:             256423
    Exp-run by:     antoine

 astro/astrometry/Makefile                          |  1 +
 astro/gnuastro/Makefile                            |  1 +
 astro/siril/Makefile                               |  2 +-
 astro/stellarsolver/Makefile                       |  1 +
 audio/snd/Makefile                                 |  1 +
 benchmarks/flowgrind/Makefile                      |  1 +
 benchmarks/sipp/Makefile                           |  2 +-
 biology/bcftools/Makefile                          |  1 +
 biology/gemma/Makefile                             |  1 +
 biology/viennarna/Makefile                         |  1 +
 cad/graywolf/Makefile                              |  2 +-
 comms/gnuradio/Makefile                            |  2 +-
 devel/indi/Makefile                                |  1 +
 editors/calligra/Makefile                          |  2 +-
 graphics/enblend/Makefile                          |  2 +-
 graphics/inkscape/Makefile                         |  2 +-
 graphics/ipe/Makefile                              |  1 +
 graphics/krita/Makefile                            |  2 +-
 graphics/luminance-qt5/Makefile                    |  2 +-
 graphics/mandelbulber/Makefile                     |  1 +
 graphics/nip2/Makefile                             |  2 +-
 graphics/pfstools/Makefile                         |  2 +-
 graphics/qgis-ltr/Makefile                         |  1 +
 graphics/qgis/Makefile                             |  2 +-
 lang/algol68g/Makefile                             |  2 +-
 lang/newlisp/Makefile                              |  2 +-
 mail/bogofilter/Makefile                           |  2 +-
 math/PDL/Makefile                                  |  2 +-
 math/R-cran-gsl/Makefile                           |  1 +
 math/asymptote/Makefile                            |  2 +-
 math/deal.ii/Makefile                              |  1 +
 math/dieharder/Makefile                            |  2 +-
 math/freefem++/Makefile                            |  2 +-
 math/giacxcas/Makefile                             |  2 +-
 math/gsl/Makefile                                  |  2 +-
 math/gsl/distinfo                                  |  6 +++---
 math/gsl/pkg-plist                                 |  3 ++-
 math/labplot/Makefile                              |  2 +-
 math/mathgl/Makefile                               |  2 +-
 math/ocamlgsl/Makefile                             |  2 +-
 math/octave-forge-gsl/Makefile                     |  2 +-
 math/oleo/Makefile                                 |  2 +-
 math/orpie/Makefile                                |  2 +-
 math/p5-Math-GSL/Makefile                          |  1 +
 math/p5-Math-GSL/files/patch-inc-GSLBuilder.pm     |  6 +++---
 math/p5-Math-GSL/files/patch-inc_Ver2Func.pm (new) | 11 +++++++++++
 math/py-cvxopt/Makefile                            |  1 +
 math/py-pygsl/Makefile                             |  2 +-
 math/py-pygslodeiv2/Makefile                       |  1 +
 math/rubygem-rb-gsl/Makefile                       |  2 +-
 math/sage/Makefile                                 |  2 +-
 misc/visp/Makefile                                 |  1 +
 net/ns3/Makefile                                   |  1 +
 science/afni/Makefile                              |  1 +
 science/antioch/Makefile                           |  2 +-
 science/dakota/Makefile                            |  2 +-
 science/erkale/Makefile                            |  1 +
 science/fisicalab/Makefile                         |  2 +-
 science/getdp/Makefile                             |  1 +
 science/gnudatalanguage/Makefile                   |  2 +-
 science/jdftx/Makefile                             |  1 +
 science/kst2/Makefile                              |  1 +
 science/nest/Makefile                              |  1 +
 science/octopus/Makefile                           |  1 +
 science/scidavis/Makefile                          |  2 +-
 science/step/Makefile                              |  1 +
 66 files changed, 81 insertions(+), 42 deletions(-)