diff options
author | Akhil Indurti <aindurti@gmail.com> | 2023-01-10 17:47:51 -0800 |
---|---|---|
committer | Akhil Indurti <aindurti@gmail.com> | 2023-01-10 17:47:51 -0800 |
commit | 441c9277efa16c3cc55e002ffe5bddac833ee32b (patch) | |
tree | bcbae0e63a603f53749f289fa311842bc2463b42 /pkgs/development/libraries/antic | |
parent | 46ee37ca1d9cd3bb18633b4104ef21d9035aac89 (diff) | |
download | nixpkgs-441c9277efa16c3cc55e002ffe5bddac833ee32b.tar nixpkgs-441c9277efa16c3cc55e002ffe5bddac833ee32b.tar.gz nixpkgs-441c9277efa16c3cc55e002ffe5bddac833ee32b.tar.bz2 nixpkgs-441c9277efa16c3cc55e002ffe5bddac833ee32b.tar.lz nixpkgs-441c9277efa16c3cc55e002ffe5bddac833ee32b.tar.xz nixpkgs-441c9277efa16c3cc55e002ffe5bddac833ee32b.tar.zst nixpkgs-441c9277efa16c3cc55e002ffe5bddac833ee32b.zip |
antic: init at 0.2.5
Diffstat (limited to 'pkgs/development/libraries/antic')
-rw-r--r-- | pkgs/development/libraries/antic/default.nix | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/development/libraries/antic/default.nix b/pkgs/development/libraries/antic/default.nix new file mode 100644 index 00000000000..5a8e00d90f5 --- /dev/null +++ b/pkgs/development/libraries/antic/default.nix @@ -0,0 +1,41 @@ +{ lib +, stdenv +, fetchFromGitHub +, mpir +, gmp +, mpfr +, flint +}: + +stdenv.mkDerivation rec { + pname = "antic"; + version = "0.2.5"; + + src = fetchFromGitHub { + owner = "flintlib"; + repo = pname; + rev = "v${version}"; + sha256 = "sha256-bQ2VvCS+lGro5qxs+qBz3RpUenxQTmTr+lm9BFZWYts="; + }; + + buildInputs = [ mpir gmp mpfr flint ]; + + configureFlags = [ + "--with-gmp=${gmp}" + "--with-mpir=${mpir}" + "--with-mpfr=${mpfr}" + "--with-flint=${flint}" + ]; + + enableParallelBuilding = true; + + doCheck = true; + + meta = with lib; { + description = "An algebraic number theory library"; + homepage = "https://github.com/flintlib/antic"; + license = licenses.lgpl21Plus; + maintainers = with maintainers; [ smasher164 ]; + platforms = platforms.unix; + }; +} |