gnu: julia: Add support for aarch64-linux.

* gnu/packages/julia.scm (julia)[arguments]: Add make-flag argument for
aarch64-linux.
[supported-systems]: Add aarch64-linux.
This commit is contained in:
Efraim Flashner 2017-07-05 20:26:24 +03:00
parent cdc827b3f3
commit 298fd38b4b
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -254,6 +254,7 @@ (define-public julia
(%current-system)) (%current-system))
("x86_64-linux" "MARCH=x86-64") ("x86_64-linux" "MARCH=x86-64")
("i686-linux" "MARCH=pentium4") ("i686-linux" "MARCH=pentium4")
("aarch64-linux" "MARCH=armv8-a")
;; Prevent errors when querying this package on unsupported ;; Prevent errors when querying this package on unsupported
;; platforms, e.g. when running "guix package --search=" ;; platforms, e.g. when running "guix package --search="
(_ "MARCH=UNSUPPORTED")) (_ "MARCH=UNSUPPORTED"))
@ -365,7 +366,7 @@ (define-public julia
"13zfannnr6sa6s27ggvcvzmh133ndi38pfyxsssvjmw2s8ac9pv8")))))) "13zfannnr6sa6s27ggvcvzmh133ndi38pfyxsssvjmw2s8ac9pv8"))))))
;; Julia is not officially released for ARM and MIPS. ;; Julia is not officially released for ARM and MIPS.
;; See https://github.com/JuliaLang/julia/issues/10639 ;; See https://github.com/JuliaLang/julia/issues/10639
(supported-systems '("i686-linux" "x86_64-linux")) (supported-systems '("i686-linux" "x86_64-linux" "aarch64-linux"))
(home-page "http://julialang.org/") (home-page "http://julialang.org/")
(synopsis "High-performance dynamic language for technical computing") (synopsis "High-performance dynamic language for technical computing")
(description (description