From c3a7491dceb7cb81651a3c7a83cea0bb736c6738 Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Mon, 17 Dec 2018 09:37:46 -0500 Subject: [PATCH] gnu: mit-scheme: Add SVM build. * gnu/packages/scheme.scm (mit-scheme-source-directory): Adjust for the time being. * gnu/packages/scheme.scm (mit-scheme)[arguments]: Adjust 'build' phase accordingly. [inputs]: Adjust catch-all case in "source" input accordingly. [supported-systems]: Add armhf-linux. --- gnu/packages/scheme.scm | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm index 3c688e120..06812e2ef 100644 --- a/gnu/packages/scheme.scm +++ b/gnu/packages/scheme.scm @@ -74,7 +74,7 @@ (if (or (string-prefix? "x86_64" system) (string-prefix? "i686" system)) "" - "c-") + "") version)) (define-public mit-scheme @@ -113,8 +113,7 @@ (if (or (string-prefix? "x86_64" system) (string-prefix? "i686" system)) (invoke "make" "compile-microcode") - (invoke "./etc/make-liarc.sh" - (string-append "--prefix=" out))) + (invoke "make")) #t))) (add-after 'configure 'configure-doc (lambda* (#:key outputs inputs #:allow-other-keys) @@ -173,7 +172,7 @@ ("i686-linux" (string-append version "-i386")) (_ - (string-append "c-" version))) + (string-append version "-svm1"))) ".tar.gz")) (sha256 (match (%current-system) @@ -184,13 +183,11 @@ (base32 "05sjyz90xxfnmi87qv8x0yx0fcallnzl1dciygdafp317pn489is")) (_ - (base32 - "")))))))) + (base32 + "0ka3l1m2jlyszm8kkv9pw33izmhw5j52rbfxx4zfqmwn7a5b3ays")))))))) ;; Fails to build on MIPS, see . - ;; Also, the portable C version of MIT/GNU Scheme did not work in time for - ;; release in version 10.1. - (supported-systems '("x86_64-linux" "i686-linux")) + (supported-systems '("x86_64-linux" "i686-linux" "armhf-linux")) (home-page "https://www.gnu.org/software/mit-scheme/") (synopsis "A Scheme implementation with integrated editor and debugger") -- 2.19.2