mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-08 07:56:16 -05:00
gnu: Add openblas-ilp64.
* gnu/packages/maths.scm (openblas-ilp64): New variable. Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
This commit is contained in:
parent
1dd153b3aa
commit
daa6036fda
1 changed files with 13 additions and 0 deletions
|
@ -27,6 +27,7 @@
|
|||
;;; Copyright © 2018 Nadya Voronova <voronovank@gmail.com>
|
||||
;;; Copyright © 2018 Adam Massmann <massmannak@gmail.com>
|
||||
;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
|
||||
;;; Copyright © 2018 Eric Brown <brown@fastmail.com>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
|
@ -2873,6 +2874,18 @@ (define-public openblas
|
|||
"OpenBLAS is a BLAS library forked from the GotoBLAS2-1.13 BSD version.")
|
||||
(license license:bsd-3)))
|
||||
|
||||
(define-public openblas-ilp64
|
||||
(package (inherit openblas)
|
||||
(name "openblas-ilp64")
|
||||
(supported-systems '("x86_64-linux" "aarch64-linux" "mips64el-linux"))
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments openblas)
|
||||
((#:make-flags flags '())
|
||||
`(append (list "INTERFACE64=1" "LIBNAMESUFFIX=ilp64")
|
||||
,flags))))
|
||||
(synopsis "Optimized BLAS library based on GotoBLAS (ILP64 version)")
|
||||
(license license:bsd-3)))
|
||||
|
||||
(define* (make-blis implementation #:optional substitutable?)
|
||||
"Return a BLIS package with the given IMPLEMENTATION (see config/ in the
|
||||
source tree for a list of implementations.)
|
||||
|
|
Loading…
Reference in a new issue