BSD Ports

math/gsl 2.8 FreeBSD

The GNU Scientific Library - mathematical libs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
math
Package size
1940.4 KiB, 13101.0 KiB installed

Description

The GNU Scientific Library (GSL) is a collection of routines for numerical computing. The routines are written from scratch by the GSL team in ANSI C, and are meant to present a modern Applications Programming Interface (API) for C programmers, while allowing wrappers to be written for very high level languages.

In the other systems

SystemPortVersion
FreeBSDmath/gsl2.8
OpenBSDdevel/gsl2.7.1
NetBSDmath/gsl2.8
DragonFlymath/gsl2.7.1_1
MidnightBSDmath/gsl2.8

Install

Binary package:

pkg install gsl

From the ports tree:

cd /usr/ports/math/gsl/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gsl>0:math/gsl
LIB_DEPENDS=	libgsl.so:math/gsl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.82.82.7.12.7.1_12.8
FreeBSD:14:quarterly2.82.8n/a2.7.1_12.8
FreeBSD:15:latest2.82.8n/a2.7.1_12.7.1_1
FreeBSD:15:quarterly2.82.8n/an/an/a
FreeBSD:16:latest2.82.8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 1
Required by 124

The first 100 are listed.

Configuration

No options to configure.

USES
libtool pathfix
Service scripts
none

Files

Manual pages 4
  • gsl(3)
  • gsl-config(1)
  • gsl-histogram(1)
  • gsl-randist(1)
pkg-plist 284
  • bin/gsl-config
  • bin/gsl-histogram
  • bin/gsl-randist
  • include/gsl/gsl_blas.h
  • include/gsl/gsl_blas_types.h
  • include/gsl/gsl_block.h
  • include/gsl/gsl_block_char.h
  • include/gsl/gsl_block_complex_double.h
  • include/gsl/gsl_block_complex_float.h
  • include/gsl/gsl_block_complex_long_double.h
  • include/gsl/gsl_block_double.h
  • include/gsl/gsl_block_float.h
  • include/gsl/gsl_block_int.h
  • include/gsl/gsl_block_long.h
  • include/gsl/gsl_block_long_double.h
  • include/gsl/gsl_block_short.h
  • include/gsl/gsl_block_uchar.h
  • 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
  • include/gsl/gsl_check_range.h
  • include/gsl/gsl_combination.h
  • include/gsl/gsl_complex.h
  • include/gsl/gsl_complex_math.h
  • include/gsl/gsl_const.h
  • include/gsl/gsl_const_cgs.h
  • include/gsl/gsl_const_cgsm.h
  • include/gsl/gsl_const_mks.h
  • include/gsl/gsl_const_mksa.h
  • include/gsl/gsl_const_num.h
  • include/gsl/gsl_deriv.h
  • include/gsl/gsl_dft_complex.h
  • include/gsl/gsl_dft_complex_float.h
  • include/gsl/gsl_dht.h
  • include/gsl/gsl_diff.h
  • include/gsl/gsl_eigen.h
  • include/gsl/gsl_errno.h
  • include/gsl/gsl_fft.h
  • include/gsl/gsl_fft_complex.h
  • include/gsl/gsl_fft_complex_float.h
  • 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
  • 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_interp2d.h
  • include/gsl/gsl_linalg.h
  • include/gsl/gsl_machine.h
  • include/gsl/gsl_math.h
  • include/gsl/gsl_matrix.h
  • include/gsl/gsl_matrix_char.h
  • include/gsl/gsl_matrix_complex_double.h
  • include/gsl/gsl_matrix_complex_float.h
  • include/gsl/gsl_matrix_complex_long_double.h
  • include/gsl/gsl_matrix_double.h
  • include/gsl/gsl_matrix_float.h
  • include/gsl/gsl_matrix_int.h
  • include/gsl/gsl_matrix_long.h
  • include/gsl/gsl_matrix_long_double.h
  • include/gsl/gsl_matrix_short.h
  • include/gsl/gsl_matrix_uchar.h
  • include/gsl/gsl_matrix_uint.h
  • include/gsl/gsl_matrix_ulong.h
  • 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
  • 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
  • include/gsl/gsl_nan.h
  • include/gsl/gsl_ntuple.h
  • include/gsl/gsl_odeiv.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
gsl-2.8.tar.gz8.997136e+066a99eeed15632c6354895b1dd542ed5a855c0f15d9ad1326c6fe2b2c9e423190
Master sites 1
  • GNU

Commit history 0

No commits in the history this site was built from.