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
This commit is contained in:
Andreas Enge 2025-12-19 14:48:02 +01:00
parent 616e77b45a
commit 0297f8813f
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3
2 changed files with 16 additions and 4 deletions

View file

@ -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/")

View file

@ -406,7 +406,7 @@ database.")
eclib
edge-addition-planarity-suite
fflas-ffpack
flint
flint-3.3
fontconfig
freetype
gap