diff options
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/applications/science/math/pari/gp2c.nix')
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/applications/science/math/pari/gp2c.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/applications/science/math/pari/gp2c.nix b/infra/libkookie/nixpkgs/pkgs/applications/science/math/pari/gp2c.nix new file mode 100644 index 000000000000..082ff60c3e8d --- /dev/null +++ b/infra/libkookie/nixpkgs/pkgs/applications/science/math/pari/gp2c.nix @@ -0,0 +1,28 @@ +{ stdenv +, pari +, fetchurl +, perl }: + +stdenv.mkDerivation rec { + pname = "gp2c"; + version = "0.0.12"; + + src = fetchurl { + url = "https://pari.math.u-bordeaux.fr/pub/pari/GP2C/${pname}-${version}.tar.gz"; + sha256 = "039ip7qkwwv46wrcdrz7y12m30kazzkjr44kqbc0h137g4wzd7zf"; + }; + + buildInputs = [ pari perl ]; + + configureFlags = [ + "--with-paricfg=${pari}/lib/pari/pari.cfg" + "--with-perl=${perl}/bin/perl" ]; + + meta = with stdenv.lib; { + description = "A compiler to translate GP scripts to PARI programs"; + homepage = "http://pari.math.u-bordeaux.fr/"; + downloadPage = "http://pari.math.u-bordeaux.fr/download.html"; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ AndersonTorres ]; + }; +} |