Install this package:
emerge -a sci-libs/gsl
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask sci-libs/gsl
Or alternatively:
emerge --autounmask-write -a sci-libs/gsl
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.8 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux | 0/$(ver_cut 1-2) |
<pkgmetadata>
<maintainer type="person">
<email>aliaksei.urbanski@gmail.com</email>
<name>Aliaksei Urbanski</name>
</maintainer>
<longdescription lang="en">
The GNU Scientific Library (GSL) is a collection of routines for
numerical analysis. The routines are written from scratch by the GSL
team in C, and present a modern API for C programmers, while allowing
wrappers to be written for very high level languages.
GSL includes data types and routines for complex numbers, vectors,
matrices, basic linear algebra subroutines (BLAS), eigensystems,
simulated annealing, minimization, root finding, pseudo-random
numbers, least-squares fitting, fast Fourier transforms (FFT),
differential equations, quadrature, Monte Carlo integration, special
functions, physical constants, and much more.
</longdescription>
<use>
<flag name="cblas-external">Link gsl with external cblas provided by
(<pkg>virtual/cblas</pkg>) instead of shipped internal version</flag>
<flag name="deprecated">Enable deprecated functions</flag>
</use>
<upstream>
<remote-id type="savannah">gsl</remote-id>
<remote-id type="cpe">cpe:/a:gnu:gnu_scientific_library</remote-id>
</upstream>
</pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sci-libs/gsl |
euse -E <flag> -p sci-libs/gsl |
euse -D <flag> -p sci-libs/gsl
| Flag | Description | 2.8 |
|---|---|---|
| cblas-external | Link gsl with external cblas provided by (<pkg>virtual/cblas</pkg>) instead of shipped internal version | ✓ |
| deprecated | Enable deprecated functions | ⊕ |
| static-libs | ⚠️ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | gsl-2.8-cblas.patch | 18747 bytes | 2.8 |
| DIST | gsl-2.8.tar.gz | 8997136 bytes | 2.8 |
| Type | File | Size |
|---|---|---|
| AUX | gsl-2.7.1-test-tolerance.patch | 1700 bytes |
| AUX | gsl-drop-broken-rng-tests.patch | 1466 bytes |
| EBUILD | gsl-2.8.ebuild | 1531 bytes |
| MISC | metadata.xml | 1346 bytes |