~ruther/guix-local

7fe492e8d956de17ad2af2ed0d1843a745d06e17 — Ludovic Courtès 12 years ago 75475ff
gnu: bigloo: Upgrade to 4.1a.

* gnu/packages/scheme.scm (bigloo): Upgrade to 4.1a.
2 files changed, 8 insertions(+), 5 deletions(-)

M gnu/packages/patches/bigloo-gc-shebangs.patch
M gnu/packages/scheme.scm
M gnu/packages/patches/bigloo-gc-shebangs.patch => gnu/packages/patches/bigloo-gc-shebangs.patch +2 -2
@@ 1,7 1,7 @@
Patch shebangs in source that gets unpacked by `configure'.

--- bigloo4.0b/gc/install-gc-7.3alpha3-20130330	2013-08-19 10:45:20.000000000 +0200
+++ bigloo4.0b/gc/install-gc-7.3alpha3-20130330	2013-08-19 10:46:36.000000000 +0200
--- bigloo4.1a/gc/install-gc-7.4.0	2014-02-04 14:55:03.000000000 +0100
+++ bigloo4.1a/gc/install-gc-7.4.0	2014-02-04 14:55:36.000000000 +0100
@@ -29,10 +29,12 @@ fi
 
 # untar the two versions of the GC

M gnu/packages/scheme.scm => gnu/packages/scheme.scm +6 -3
@@ 1,5 1,5 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2013, 2014 Ludovic Courtès <ludo@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 116,14 116,14 @@ features an integrated Emacs-like editor and a large runtime library.")
(define-public bigloo
  (package
    (name "bigloo")
    (version "4.0b")
    (version "4.1a")
    (source (origin
             (method url-fetch)
             (uri (string-append "ftp://ftp-sop.inria.fr/indes/fp/Bigloo/bigloo"
                                 version ".tar.gz"))
             (sha256
              (base32
               "1fck2h48f0bvh8fl437cagmp0syfxy9lqacy1zwsis20fc76jvzi"))
               "170q7nh08n4v20xl81fxb0xcdxphqqacfa643hsa8i2ar6pki04c"))
             (patches (list (search-patch "bigloo-gc-shebangs.patch")))))
    (build-system gnu-build-system)
    (arguments


@@ 163,6 163,9 @@ features an integrated Emacs-like editor and a large runtime library.")
                     (zero?
                      (system* "./configure"
                               (string-append "--prefix=" out)
                               ;; FIXME: Currently fails, see
                               ;; <http://article.gmane.org/gmane.lisp.scheme.bigloo/6126>.
                               ;; "--customgc=no" ; use our libgc
                               (string-append"--mv=" (which "mv"))
                               (string-append "--rm=" (which "rm"))))))
                 (alist-cons-after