diff options
author | Ludovic Courtès <ludo@gnu.org> | 2015-01-28 21:28:29 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2015-01-28 21:32:58 +0100 |
commit | d3206af65a7fc12f529f656417bce955434fffca (patch) | |
tree | 2c7c410c85a800d1ec7ed663155a8f384cc80ada /gnu | |
parent | 01ed3c4fe54548ca0c2848c4ecee3525c7dabc36 (diff) | |
download | guix-d3206af65a7fc12f529f656417bce955434fffca.tar guix-d3206af65a7fc12f529f656417bce955434fffca.tar.gz |
gnu: racket: Update to 6.1.1.
* gnu/packages/scheme.scm (racket): Update to 6.1.1. Adjust URI.
[inputs]: Add FONTCONFIG and SQLITE.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/scheme.scm | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm index 71e9eef4c7..0166611282 100644 --- a/gnu/packages/scheme.scm +++ b/gnu/packages/scheme.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2013, 2014 Ludovic Courtès <ludo@gnu.org> +;;; Copyright © 2013, 2014, 2015 Ludovic Courtès <ludo@gnu.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -24,6 +24,7 @@ #:use-module (guix build-system gnu) #:use-module (gnu packages m4) #:use-module (gnu packages multiprecision) + #:use-module (gnu packages databases) #:use-module (gnu packages emacs) #:use-module (gnu packages texinfo) #:use-module (gnu packages elf) @@ -34,6 +35,7 @@ #:use-module (gnu packages glib) #:use-module (gnu packages gtk) #:use-module (gnu packages libffi) + #:use-module (gnu packages fontutils) #:use-module (gnu packages image) #:use-module (ice-9 match)) @@ -353,18 +355,17 @@ implementation techniques and as an expository tool.") (define-public racket (package (name "racket") - (version "5.3.4") + (version "6.1.1") (source (origin (method url-fetch) - (uri (list (string-append "http://download.racket-lang.org/installers/" - version "/racket/racket-" version - "-src-unix.tgz") + (uri (list (string-append "http://mirror.racket-lang.org/installers/" + version "/racket-" version "-src.tgz") (string-append "http://mirror.informatik.uni-tuebingen.de/mirror/racket/" version "/racket/racket-" version "-src-unix.tgz"))) (sha256 - ;; XXX: Used to be 1xhnx3yd74zrvn6sfcqmk57kxj51cwvm660dwiaxr1qxnm5lq0v7. - (base32 "0yrdmpdvzf092869y6zjjjxl6j2kypgiv7qrfkv7lj8w01pbh7sd")))) + (base32 + "0xfsfdqkngz0xw2lqmc7bsznwx25cw91l9fjhp7abrr05m96j0h9")))) (build-system gnu-build-system) (arguments '(#:phases @@ -378,7 +379,9 @@ implementation techniques and as an expository tool.") (lib "pango") (lib "libjpeg") (lib "gtk") - (lib "gdk-pixbuf"))))) + (lib "gdk-pixbuf") + (lib "fontconfig") + (lib "sqlite"))))) ;to build the doc (alist-cons-before 'configure 'pre-configure (lambda* (#:key inputs #:allow-other-keys) @@ -413,8 +416,10 @@ implementation techniques and as an expository tool.") ("cairo" ,cairo) ("pango" ,pango) ("libjpeg" ,libjpeg-8) + ("fontconfig" ,fontconfig) ("gdk-pixbuf" ,gdk-pixbuf) - ("gtk" ,gtk+-2))) + ("gtk" ,gtk+-2) + ("sqlite" ,sqlite))) ;needed to build the doc (home-page "http://racket-lang.org") (synopsis "Implementation of Scheme and related languages") (description |