From 0297f8813f7b1df626b5d4987c9a7028df1ad5b1 Mon Sep 17 00:00:00 2001 From: Andreas Enge Date: Fri, 19 Dec 2025 14:48:02 +0100 Subject: [PATCH] gnu: flint: Update to 3.4.0 and add flint-3.3. * gnu/packages/algebra.scm (flint): Update to 3.4.0. (flint-3.3): New variable. (python-flint)[inputs]: Replace flint by flint-3.3. * gnu/packages/sagemath.scm (sage)[inputs]: Replace flint by flint-3.3. Change-Id: I4a9e0a4bf70be54f165183959ef1cd4652387c27 --- gnu/packages/algebra.scm | 18 +++++++++++++++--- gnu/packages/sagemath.scm | 2 +- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index 644c2d3f39ffec5dd5d16405ae57c25c882d05fc..79ccfd9581bf84be388fd42ca57f187902605326 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -498,14 +498,14 @@ or text interfaces) or as a C++ library.") (define-public flint (package (name "flint") - (version "3.3.1") + (version "3.4.0") (source (origin (method url-fetch) (uri (string-append "https://flintlib.org/download/flint-" version ".tar.gz")) (sha256 - (base32 "1yzasdcv90f6w926p9g92cli2daxvb0mh2s1w1qskkvn618hxmv4")))) + (base32 "0csa8n7d4l3mh892q36nhiv1r7bkb168vszz79p95bfy0jc6g5wl")))) (build-system gnu-build-system) (propagated-inputs (list gmp mpfr)) ; header files included by flint.h or mpfr_mat.h @@ -529,6 +529,18 @@ fast arithmetic.") (properties '((release-monitoring-url . "http://flintlib.org/downloads.html"))))) +(define-public flint-3.3 + (package + (inherit flint) + (version "3.3.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://flintlib.org/download/flint-" + version ".tar.gz")) + (sha256 + (base32 "1yzasdcv90f6w926p9g92cli2daxvb0mh2s1w1qskkvn618hxmv4")))))) + (define-public python-flint (package (name "python-flint") @@ -553,7 +565,7 @@ fast arithmetic.") python-pytest)) (inputs (list gmp - flint)) + flint-3.3)) (propagated-inputs (list python-numpy)) (home-page "https://fredrikj.net/python-flint/") diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm index f70c537009302891b95f56644e03897401b19484..1638b8a004bd50d2bb888f61e908eb324544bc72 100644 --- a/gnu/packages/sagemath.scm +++ b/gnu/packages/sagemath.scm @@ -406,7 +406,7 @@ database.") eclib edge-addition-planarity-suite fflas-ffpack - flint + flint-3.3 fontconfig freetype gap