gnu: arb: Update to 2.14.0.
* gnu/packages/algebra.scm (arb): Update to 2.14.0. [arguments]: Substitute invoke for system*. [license]: Change to lgpl2.1+.
This commit is contained in:
		
							parent
							
								
									fef7baba78
								
							
						
					
					
						commit
						2cdb257ee3
					
				
					 1 changed files with 5 additions and 6 deletions
				
			
		| 
						 | 
					@ -315,7 +315,7 @@ fast arithmetic.")
 | 
				
			||||||
(define-public arb
 | 
					(define-public arb
 | 
				
			||||||
  (package
 | 
					  (package
 | 
				
			||||||
   (name "arb")
 | 
					   (name "arb")
 | 
				
			||||||
   (version "2.13.0")
 | 
					   (version "2.14.0")
 | 
				
			||||||
   (source (origin
 | 
					   (source (origin
 | 
				
			||||||
            (method url-fetch)
 | 
					            (method url-fetch)
 | 
				
			||||||
            (uri (string-append
 | 
					            (uri (string-append
 | 
				
			||||||
| 
						 | 
					@ -324,7 +324,7 @@ fast arithmetic.")
 | 
				
			||||||
            (file-name (string-append name "-" version ".tar.gz"))
 | 
					            (file-name (string-append name "-" version ".tar.gz"))
 | 
				
			||||||
            (sha256
 | 
					            (sha256
 | 
				
			||||||
              (base32
 | 
					              (base32
 | 
				
			||||||
                "123p3gwx0s3i88rcaj3g4jl37cr3pywhpqackipskzab15ni2xfh"))))
 | 
					                "0ncr27nd20xxi18nj30cvpa6r52v59nq7gbi34x3l4xym3p8mlmx"))))
 | 
				
			||||||
   (build-system gnu-build-system)
 | 
					   (build-system gnu-build-system)
 | 
				
			||||||
   (propagated-inputs
 | 
					   (propagated-inputs
 | 
				
			||||||
    `(("flint" ,flint))) ; flint.h is included by arf.h
 | 
					    `(("flint" ,flint))) ; flint.h is included by arf.h
 | 
				
			||||||
| 
						 | 
					@ -342,19 +342,18 @@ fast arithmetic.")
 | 
				
			||||||
                  (mpfr (assoc-ref inputs "mpfr")))
 | 
					                  (mpfr (assoc-ref inputs "mpfr")))
 | 
				
			||||||
              ;; do not pass "--enable-fast-install", which makes the
 | 
					              ;; do not pass "--enable-fast-install", which makes the
 | 
				
			||||||
              ;; homebrew configure process fail
 | 
					              ;; homebrew configure process fail
 | 
				
			||||||
              (zero? (system*
 | 
					              (invoke "./configure"
 | 
				
			||||||
                      "./configure"
 | 
					 | 
				
			||||||
                      (string-append "--prefix=" out)
 | 
					                      (string-append "--prefix=" out)
 | 
				
			||||||
                      (string-append "--with-flint=" flint)
 | 
					                      (string-append "--with-flint=" flint)
 | 
				
			||||||
                      (string-append "--with-gmp=" gmp)
 | 
					                      (string-append "--with-gmp=" gmp)
 | 
				
			||||||
                      (string-append "--with-mpfr=" mpfr)))))))))
 | 
					                      (string-append "--with-mpfr=" mpfr))))))))
 | 
				
			||||||
   (synopsis "Arbitrary precision floating-point ball arithmetic")
 | 
					   (synopsis "Arbitrary precision floating-point ball arithmetic")
 | 
				
			||||||
   (description
 | 
					   (description
 | 
				
			||||||
    "Arb is a C library for arbitrary-precision floating-point ball
 | 
					    "Arb is a C library for arbitrary-precision floating-point ball
 | 
				
			||||||
arithmetic.  It supports efficient high-precision computation with
 | 
					arithmetic.  It supports efficient high-precision computation with
 | 
				
			||||||
polynomials, power series, matrices and special functions over the
 | 
					polynomials, power series, matrices and special functions over the
 | 
				
			||||||
real and complex numbers, with automatic, rigorous error control.")
 | 
					real and complex numbers, with automatic, rigorous error control.")
 | 
				
			||||||
   (license license:gpl2+)
 | 
					   (license license:lgpl2.1+)
 | 
				
			||||||
   (home-page "http://fredrikj.net/arb/")))
 | 
					   (home-page "http://fredrikj.net/arb/")))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define-public ntl
 | 
					(define-public ntl
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue