Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / octave-modules / gsl / default.nix
blobe050f381a914898b2c469564703bff03cb5540ba
1 { buildOctavePackage
2 , stdenv
3 , lib
4 , fetchurl
5 , gsl
6 }:
8 buildOctavePackage rec {
9   pname = "gsl";
10   version = "2.1.1";
12   src = fetchurl {
13     url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
14     sha256 = "1lvfxbqmw8h1nlrxmvrl6j4xffmbzxfhdpxz3vrc6lg2g4jwaa6h";
15   };
17   buildInputs = [
18     gsl
19   ];
21   meta = with lib; {
22     homepage = "https://octave.sourceforge.io/gsl/index.html";
23     license = licenses.gpl2Plus;
24     maintainers = with maintainers; [ KarlJoad ];
25     description = "Octave bindings to the GNU Scientific Library";
26     # error: use of undeclared identifier 'feval'; did you mean 'octave::feval'?
27     # error: no member named 'is_real_type' in 'octave_value'
28     broken = stdenv.isDarwin;
29   };