summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2016-10-10 19:53:05 +0200
committerMichael Raskin <7c6f434c@mail.ru>2016-10-26 11:06:34 +0200
commit0337440ba3d97ea631a48edff24607d7cd3eed36 (patch)
tree2c2115d0bdffd42f15d39ce469559c5edfc81367 /pkgs/development/libraries
parent2bb5bdd12cb3c37a2d2a5893c0399ced308855e2 (diff)
downloadnixpkgs-0337440ba3d97ea631a48edff24607d7cd3eed36.tar
nixpkgs-0337440ba3d97ea631a48edff24607d7cd3eed36.tar.gz
nixpkgs-0337440ba3d97ea631a48edff24607d7cd3eed36.tar.bz2
nixpkgs-0337440ba3d97ea631a48edff24607d7cd3eed36.tar.lz
nixpkgs-0337440ba3d97ea631a48edff24607d7cd3eed36.tar.xz
nixpkgs-0337440ba3d97ea631a48edff24607d7cd3eed36.tar.zst
nixpkgs-0337440ba3d97ea631a48edff24607d7cd3eed36.zip
eclib: init at 20160720
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/eclib/default.nix23
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/development/libraries/eclib/default.nix b/pkgs/development/libraries/eclib/default.nix
new file mode 100644
index 00000000000..3651b9e7660
--- /dev/null
+++ b/pkgs/development/libraries/eclib/default.nix
@@ -0,0 +1,23 @@
+{stdenv, fetchFromGitHub, autoconf, automake, libtool, gettext, autoreconfHook
+, pari, ntl, gmp}:
+stdenv.mkDerivation rec {
+  name = "${pname}-${version}";
+  pname = "eclib";
+  version = "20160720";
+  # or fetchFromGitHub(owner,repo,rev) or fetchgit(rev)
+  src = fetchFromGitHub {
+    owner = "JohnCremona";
+    repo = "${pname}";
+    rev = "${version}";
+    sha256 = "0qrcd5c8cqhw9f14my6k6013w8li5vdigrjvchkr19n2l8g75j0h";
+  };
+  buildInputs = [pari ntl gmp];
+  nativeBuildInputs = [autoconf automake libtool gettext autoreconfHook];
+  meta = {
+    inherit version;
+    description = ''Elliptic curve tools'';
+    license = stdenv.lib.licenses.gpl2Plus;
+    maintainers = [stdenv.lib.maintainers.raskin];
+    platforms = stdenv.lib.platforms.linux;
+  };
+}