sci-libs / gsl

The GNU Scientific Library

Official package sites : ·

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.

v2.5 :: 0/23 :: gentoo

~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-solaris ~x86 ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
cblas-external deprecated static-libs

v2.4 :: 0/23 :: gentoo

~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-solaris ~x86 ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
cblas-external deprecated static-libs

v1.16 :: 0 :: gentoo

alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~mips ~s390 ~sh ~sparc-solaris ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
cblas-external static-libs


Link gsl with external cblas provided by (virtual/cblas) instead of shipped internal version
Enable deprecated functions
Build static versions of dynamic libraries as well

app-eselect / eselect-cblas : C-language BLAS module for eselect

app-portage / elt-patches : Collection of patches for libtool.eclass

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate from

sys-devel / libtool : A shared library tool for developers

virtual / cblas : Virtual for BLAS C implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

virtual / cblas : Virtual for BLAS C implementation

app-crypt / dieharder : An advanced suite for testing the randomness of RNG's

app-office / calligra : KDE Office Suite

dev-lang / gdl : GNU Data Language

dev-ml / gsl-ocaml : OCaml bindings for the GSL library (successor of dev-ml/ocamlgsl)

dev-perl / PDL : Perl Data Language for scientific computing

dev-python / cvxopt : Python package for convex optimization

dev-python / pygsl : Python interface for the GNU scientific library (gsl)

dev-ruby / rb-gsl : Ruby interface to GNU Scientific Library

gnustep-apps / fisicalab : educational application to solve physics problems

kde-apps / step : Interactive physics simulator

mail-filter / bogofilter : Bayesian spam filter designed with fast algorithms, and tuned for speed

media-gfx / asymptote : A vector graphics language that provides a framework for technical drawing

media-gfx / enblend : Image Blending with Multiresolution Splines

media-gfx / inkscape : SVG based generic vector-drawing program

media-gfx / krita : Free digital painting application. Digital Painting, Creative Freedom!

media-gfx / luminance-hdr : Graphical user interface that provides a workflow for HDR imaging

media-gfx / mandelbulber : Tool to render 3D fractals

media-libs / libpqstego : Library for Perturbed Quantization Steganography

media-sound / snd : Snd is a sound editor

media-video / guvcview : Simple Qt5 or GTK+3 interface for capturing and viewing video from v4l2 devices

net-analyzer / flowgrind : Network performance measurement tool

net-wireless / gnuradio : Toolkit that provides signal processing blocks to implement software radios

sci-astronomy / astrometry : Automated astrometric calibration programs and service

sci-astronomy / gnuastro : GNU Astronomy Utilities

sci-biology / blossoc : A linkage disequilibrium association mapping tool

sci-biology / hmmer : Sequence analysis using profile hidden Markov models

sci-chemistry / coot : Crystallographic Object-Oriented Toolkit

sci-chemistry / eden : A crystallographic real-space electron-density refinement & optimization program

sci-chemistry / numbat : new user-friendly method built for automatic dX-tensor determination

sci-chemistry / theseus : Maximum likelihood superpositioning and analysis of macromolecular structures

sci-chemistry / votca-ctp : Votca charge transport module

sci-geosciences / qgis : User friendly Geographic Information System

sci-libs / ViSP : Visual Servoing Platform: visual tracking and visual servoing library

sci-libs / gerris : Gerris Flow Solver

sci-libs / indilib : INDI Astronomical Control Protocol library

sci-libs / mathgl : Math Graphics Library

sci-libs / o2scl : Object-oriented Scientific Computing Library

sci-libs / tamu_anova : ANOVA Extensions to the GNU Scientific Library

sci-libs / votca-tools : Votca tools library

sci-mathematics / gmp-ecm : Elliptic Curve Method for Integer Factorization

sci-mathematics / gsl-shell : Lua interactive shell for sci-libs/gsl

sci-mathematics / mlpy : High-performance Python library for predictive modeling

sci-mathematics / pspp : Program for statistical analysis of sampled data

sci-mathematics / unuran : Universal Non-Uniform Random number generator

sci-mathematics / xmds : XMDS - The eXtensible Multi-Dimensional Simulator

sci-misc / nco : Command line utilities for operating on netCDF files

sci-physics / herwig++ : High-Energy Physics event generator

sci-physics / meep : Simulation software to model electromagnetic systems

sci-physics / rivet : Toolkit for validation of Monte Carlo HEP event generators

sci-physics / root : C++ data analysis framework and interpreter from CERN

sci-physics / thepeg : Toolkit for High Energy Physics Event Generation

sci-visualization / kst : Fast real-time large-dataset viewing and plotting tool

sci-visualization / labplot : Scientific data analysis and visualisation based on KDE Frameworks

sci-visualization / pyxplot : Gnuplot like graphing program publication-quality figures

sci-visualization / spectromatic : Generates time-frequency analysis images from wav files

virtual / cblas : Virtual for BLAS C implementation

x11-apps / igt-gpu-tools : Intel GPU userland tools

x11-misc / xaos : Very fast real-time fractal zoomer

sci-libs/gsl-1.14 test failure with -mfpmath=sse,387
sci-libs/gsl-1.14 !!! Error: File "//etc/env.d/cblas/lib64/reference" is missing!
sci-libs/gsl-1.15: fails tests
[science overlay] sci-libs/gsl-1.16-r2 - Error: Action update unknown, eselect cblas update returned, Error: File "//etc/env.d/cblas/lib64/gsl" is missing!
[science overlay] sci-libs/gsl-2.1[abi_x86_32] with sys-devel/gcc-5.3.0 fails multifit tests - FAIL: lmsder/scale=1/linear_rank1 did not converge, status=exceeded max number of iterations [190252]
sci-libs/gsl-1.16 - !!! Error: Can't load module cblas when installed from binpkg
sci-libs/gsl-2.4 Error: Can't load module alternatives
sci-libs/gsl-1.16 test failure
sci-libs/gsl-1.16 : uninstalling, orphaned links are left behind, causing breakage
sci-libs/gsl-2.5 stabilisation
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
sci-libs/gsl: version bump 2.5
Closes: Package-Manager: Portage-2.3.40, Repoman-2.3.9
Michał Górny · gentoo
sci-libs/gsl: [QA] Move patches to SRC_URI
Michał Górny · gentoo
sci-libs/gsl: Drop old
Alexis Ballier · gentoo
sci-libs/gsl: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sébastien Fabbro · gentoo
sci-libs/gsl: version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <>
Fabian Groffen · gentoo
sci-libs/gsl: dropped ~x86-interix
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Justin Lecher · gentoo
sci-libs/gsl: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Justin Lecher <>
Agostino Sarubbo · gentoo
sci-libs/gsl: ia64 stable wrt bug #438768
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <>
Agostino Sarubbo · gentoo
sci-libs/gsl: sparc stable wrt bug #438768
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <>
Agostino Sarubbo · gentoo
sci-libs/gsl: ppc64 stable wrt bug #438768
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <>
Manuel Rüger · gentoo
sci-libs/gsl: Add USE-flag to enable deprecated functions
As acked by jlec Package-Manager: portage-2.3.3
Justin Lecher · gentoo
sci-libs/gsl: Version Bump
Gentoo-Bug: Package-Manager: portage-2.3.3 Signed-off-by: Justin Lecher <>
Jeroen Roovers · gentoo
sci-libs/gsl: Stable for HPPA (bug #438768).
Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sci-libs/gsl: ppc stable wrt bug #438768
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <>
Agostino Sarubbo · gentoo
sci-libs/gsl: x86 stable wrt bug #438768
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <>
Markus Meier · gentoo
sci-libs/gsl: arm stable, bug #438768
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm"
Tobias Klausmann · gentoo
sci-libs/gsl-1.16-r0: add alpha keyword
Gentoo-Bug: 438768 Package-Manager: portage-2.3.0_rc1
Agostino Sarubbo · gentoo
sci-libs/gsl: amd64 stable wrt bug #438768
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <>
Justin Lecher · gentoo
sci-libs/gsl: QA & cleanup
* add missing die * drop additional die * drop old patches Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher <>
Justin Lecher · gentoo
sci-libs/gsl: Version Bump
Gentoo-Bug: Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher <>
Justin Lecher · gentoo
Use https for most URLs
Signed-off-by: Justin Lecher <>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <> X-Thanks: Alec Warner <> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <> - validation scripts X-Thanks: Patrick Lauer <> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed