guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: gnu: cm: Update to 0.4.3.


From: guix-commits
Subject: branch master updated: gnu: cm: Update to 0.4.3.
Date: Mon, 26 Feb 2024 09:05:01 -0500

This is an automated email from the git hooks/post-receive script.

andreas pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new baf4cd20d1 gnu: cm: Update to 0.4.3.
baf4cd20d1 is described below

commit baf4cd20d11081fa64c62657699205ba9d051699
Author: Andreas Enge <andreas@enge.fr>
AuthorDate: Mon Feb 26 15:02:32 2024 +0100

    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 @@ greatest common divisor operations.")
 (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+)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]