From baf4cd20d11081fa64c62657699205ba9d051699 Mon Sep 17 00:00:00 2001 From: Andreas Enge Date: Mon, 26 Feb 2024 15:02:32 +0100 Subject: [PATCH] gnu: cm: Update to 0.4.3. * gnu/packages/algebra.scm (cm): Update to 0.4.3. [inputs]: Add flint. Change-Id: Icb1a01a2abcdf6a0685503a0d032a21b42d464d6 --- gnu/packages/algebra.scm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index 667a5f1a38..9fb28970db 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -133,25 +133,26 @@ (define-public gf2x (define-public cm (package (name "cm") - (version "0.4.2") + (version "0.4.3") (source (origin (method url-fetch) (uri (string-append - "http://www.multiprecision.org/downloads/cm-" + "https://www.multiprecision.org/downloads/cm-" version ".tar.gz")) (sha256 (base32 - "1c6m00wiw3rs5f0lq6c80rdr3dzklsvh69l8w3s7bj2r6yha6qbw")))) + "01dha0hl0daappjiydpk4ngl9nxkxli6a48jp6d7v85yjjykac5j")))) (build-system gnu-build-system) (propagated-inputs - (list mpfrcx zlib)) ; Header files included from cm_common.h. + (list mpfrcx zlib)) ; Header files included from lib/cm.h. (inputs - (list pari-gp)) + (list flint pari-gp)) (synopsis "CM constructions for elliptic curves") (description "The CM software implements the construction of ring class fields of imaginary quadratic number fields and of elliptic curves with complex -multiplication via floating point approximations. It consists of libraries +multiplication via floating point approximations, and the elliptic curve +primality proving algorithm (ECPP). It consists of libraries that can be called from within a C program and of executable command line applications.") (license license:gpl3+)