lol

eclib: init at 20160720

+25
+23
pkgs/development/libraries/eclib/default.nix
··· 1 + {stdenv, fetchFromGitHub, autoconf, automake, libtool, gettext, autoreconfHook 2 + , pari, ntl, gmp}: 3 + stdenv.mkDerivation rec { 4 + name = "${pname}-${version}"; 5 + pname = "eclib"; 6 + version = "20160720"; 7 + # or fetchFromGitHub(owner,repo,rev) or fetchgit(rev) 8 + src = fetchFromGitHub { 9 + owner = "JohnCremona"; 10 + repo = "${pname}"; 11 + rev = "${version}"; 12 + sha256 = "0qrcd5c8cqhw9f14my6k6013w8li5vdigrjvchkr19n2l8g75j0h"; 13 + }; 14 + buildInputs = [pari ntl gmp]; 15 + nativeBuildInputs = [autoconf automake libtool gettext autoreconfHook]; 16 + meta = { 17 + inherit version; 18 + description = ''Elliptic curve tools''; 19 + license = stdenv.lib.licenses.gpl2Plus; 20 + maintainers = [stdenv.lib.maintainers.raskin]; 21 + platforms = stdenv.lib.platforms.linux; 22 + }; 23 + }
+2
pkgs/top-level/all-packages.nix
··· 6774 6774 6775 6775 dxflib = callPackage ../development/libraries/dxflib {}; 6776 6776 6777 + eclib = callPackage ../development/libraries/eclib {}; 6778 + 6777 6779 eigen = callPackage ../development/libraries/eigen {}; 6778 6780 6779 6781 eigen2 = callPackage ../development/libraries/eigen/2.0.nix {};