From cb3854cd114edbe529572cda740d665c2fb1c4e8 Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Sun, 30 Dec 2018 11:07:00 -0500 Subject: gnu: gambit-c: Update to 4.9.1. * gnu/packages/scheme.scm (gambit-c): Update to 4.9.1. [home-page]: Update URL. --- gnu/packages/scheme.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/scheme.scm') diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm index 16904dce32..29cee6b3da 100644 --- a/gnu/packages/scheme.scm +++ b/gnu/packages/scheme.scm @@ -551,7 +551,7 @@ of libraries.") (define-public gambit-c (package (name "gambit-c") - (version "4.9.0") + (version "4.9.1") (source (origin (method url-fetch) @@ -561,14 +561,14 @@ of libraries.") (string-map (lambda (c) (if (char=? c #\.) #\_ c)) version) ".tgz")) (sha256 - (base32 "19862w9ij0g5xrkskl4g89xbs17gp9cc6cfcdca6dlfkb3lk6xhp")))) + (base32 "14x9xa0yh7187alzw2m937jnh4csj0dyywi3va8bhi7aaw4p5qai")))) (build-system gnu-build-system) (arguments '(#:configure-flags ;; According to the ./configure script, this makes the build slower and ;; use >= 1 GB memory, but makes Gambit much faster. '("--enable-single-host"))) - (home-page "http://gambitscheme.org") + (home-page "http://dynamo.iro.umontreal.ca/wiki/index.php/Main_Page") (synopsis "Efficient Scheme interpreter and compiler") (description "Gambit consists of two main programs: gsi, the Gambit Scheme -- cgit 1.4.1 From deaf0e7b2184cdcde507b2775315c91486e6d689 Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Sun, 30 Dec 2018 13:07:23 -0500 Subject: gnu: bigloo: Update to 4.3e1. * gnu/packages/scheme.scm (bigloo): Update to 4.3e1. --- gnu/packages/scheme.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/scheme.scm') diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm index 29cee6b3da..74c1033600 100644 --- a/gnu/packages/scheme.scm +++ b/gnu/packages/scheme.scm @@ -224,17 +224,17 @@ features an integrated Emacs-like editor and a large runtime library.") ;; long after the initial publication: . For ;; transparency, we give this "second 4.3b" release a different version ;; number. - (let ((upstream-version "4.3b")) + (let ((upstream-version "4.3e")) (package (name "bigloo") - (version "4.3b2") + (version "4.3e1") (source (origin (method url-fetch) (uri (string-append "ftp://ftp-sop.inria.fr/indes/fp/Bigloo/bigloo" upstream-version ".tar.gz")) (sha256 (base32 - "02s0wrz5b1p0yqk9x6kax1vwzil7g9cyxfvl3vmy7fzznsza9gs4")) + "12k1kxyn3yilba0508xh8wkrw6279gnghzqi0bs2ayf5d2wkqdj3")) ;; Remove bundled libraries. (modules '((guix build utils))) (snippet -- cgit 1.4.1 From 697b6ca3688dba8513310bbff7c2f911023c977f Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Sun, 30 Dec 2018 14:24:16 -0500 Subject: gnu: hop: Update to 3.2.0-pre1. * gnu/packages/scheme.scm (hop): Update to 3.2.0-pre1. [arguments]: Add "--hostcc=gcc" to configure flags in the 'configure' phase and substitute absolute reference to "/bin/rm". --- gnu/packages/scheme.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'gnu/packages/scheme.scm') diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm index 74c1033600..07c37ff2ff 100644 --- a/gnu/packages/scheme.scm +++ b/gnu/packages/scheme.scm @@ -320,14 +320,14 @@ and between Scheme and Java programs.") (define-public hop (package (name "hop") - (version "3.1.0-pre2") + (version "3.2.0-pre1") (source (origin (method url-fetch) (uri (string-append "ftp://ftp-sop.inria.fr/indes/fp/Hop/hop-" version ".tar.gz")) (sha256 (base32 - "0bvq79vxcpgwydwi923cxb5w9isx2x8r3d0xndbdhacmmsw1m811")))) + "0jf418d0s9imv98s6qrpjxr1mdaxr37knh5qyfl5y4a9cc41mlg5")))) (build-system gnu-build-system) (arguments `(#:test-target "test" @@ -338,8 +338,12 @@ and between Scheme and Java programs.") (replace 'configure (lambda* (#:key inputs outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) + (substitute* '("tools/Makefile" + "test/hopjs/TEST.in") + (("/bin/rm") (which "rm"))) (invoke "./configure" (string-append "--prefix=" out) + "--hostcc=gcc" (string-append "--blflags=" ;; user flags completely override useful ;; default flags, so repeat them here. -- cgit 1.4.1 From 402c36c1d6299e0d916f4e96ef5bf47efcd4e330 Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Sun, 30 Dec 2018 17:05:27 -0500 Subject: gnu: chicken: Update to 5.0.0. * gnu/packages/scheme.scm (chicken): Update to 5.0.0. --- gnu/packages/scheme.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/scheme.scm') diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm index 07c37ff2ff..862eedfd18 100644 --- a/gnu/packages/scheme.scm +++ b/gnu/packages/scheme.scm @@ -371,14 +371,14 @@ mashups, office (web agendas, mail clients, ...), etc.") (define-public chicken (package (name "chicken") - (version "4.13.0") + (version "5.0.0") (source (origin (method url-fetch) (uri (string-append "https://code.call-cc.org/releases/" version "/chicken-" version ".tar.gz")) (sha256 (base32 - "0hvckhi5gfny3mlva6d7y9pmx7cbwvq0r7mk11k3sdiik9hlkmdd")))) + "15b5yrzfa8aimzba79x7v6y282f898rxqxfxrr446sjx9jwlpfd8")))) (build-system gnu-build-system) (arguments `(#:modules ((guix build gnu-build-system) -- cgit 1.4.1