~ruther/guix-local

0297f8813f7b1df626b5d4987c9a7028df1ad5b1 — Andreas Enge 2 months ago 616e77b
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
2 files changed, 16 insertions(+), 4 deletions(-)

M gnu/packages/algebra.scm
M gnu/packages/sagemath.scm
M gnu/packages/algebra.scm => gnu/packages/algebra.scm +15 -3
@@ 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/")

M gnu/packages/sagemath.scm => gnu/packages/sagemath.scm +1 -1
@@ 406,7 406,7 @@ database.")
            eclib
            edge-addition-planarity-suite
            fflas-ffpack
            flint
            flint-3.3
            fontconfig
            freetype
            gap