Created
February 24, 2018 11:43
-
-
Save idontgetoutmuch/90628fed0af236d38c59983816fd4114 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ fetchurl, fetchpatch, stdenv }: | |
stdenv.mkDerivation rec { | |
name = "gsl-2.4"; | |
src = fetchurl { | |
url = "mirror://gnu/gsl/${name}.tar.gz"; | |
sha256 = "16yfs5n444s03np1naj6yp1fsysd42kdscxzkg0k2yvfjixx0ijd"; | |
}; | |
CFLAGS = "-DDEBUG"; | |
patches = [ | |
# ToDo: there might be more impurities than FMA support check | |
./disable-fma.patch # http://lists.gnu.org/archive/html/bug-gsl/2011-11/msg00019.html | |
]; | |
doCheck = stdenv.system != "i686-linux"; # https://lists.gnu.org/archive/html/bug-gsl/2015-11/msg00012.html | |
meta = { | |
description = "The GNU Scientific Library, a large numerical library"; | |
homepage = http://www.gnu.org/software/gsl/; | |
license = stdenv.lib.licenses.gpl3Plus; | |
longDescription = '' | |
The GNU Scientific Library (GSL) is a numerical library for C | |
and C++ programmers. It is free software under the GNU General | |
Public License. | |
The library provides a wide range of mathematical routines such | |
as random number generators, special functions and least-squares | |
fitting. There are over 1000 functions in total with an | |
extensive test suite. | |
''; | |
platforms = stdenv.lib.platforms.unix; | |
}; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment