gnu: lout: Add missing dependency on Ghostscript.

* gnu/packages/lout.scm (lout): Add GHOSTSCRIPT as an input.  Use a
  mirror:// URL.
This commit is contained in:
Ludovic Courtès 2013-01-19 22:32:21 +01:00
parent 79c398a20c
commit 2ffa297ab8

View file

@ -1,5 +1,5 @@
;;; GNU Guix --- Functional package management for GNU ;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2012 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -21,7 +21,8 @@ (define-module (gnu packages lout)
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix utils) #:use-module (guix utils)
#:use-module (guix build-system gnu)) #:use-module (guix build-system gnu)
#:use-module (gnu packages ghostscript))
(define-public lout (define-public lout
;; This one is a bit tricky, because it doesn't follow the GNU Build System ;; This one is a bit tricky, because it doesn't follow the GNU Build System
@ -80,20 +81,15 @@ (define out
(version "3.39") (version "3.39")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
;; FIXME: `http-get' doesn't follow redirects, hence the URL. (uri (string-append "mirror://savannah/lout/lout-"
(uri (string-append version ".tar.gz"))
"http://download-mirror.savannah.gnu.org/releases/lout/lout-"
version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"12gkyqrn0kaa8xq7sc7v3wm407pz2fxg9ngc75aybhi5z825b9vq")))) "12gkyqrn0kaa8xq7sc7v3wm407pz2fxg9ngc75aybhi5z825b9vq"))))
(build-system gnu-build-system) ; actually, just a makefile (build-system gnu-build-system) ; actually, just a makefile
(outputs '("out" "doc")) (outputs '("out" "doc"))
(inputs (inputs
`(;; FIXME: Add dependency on Ghostscript. `(("ghostscript" ,ghostscript)))
;; ("ghostscript" ,(lambda _
;; (nixpkgs-derivation "ghostscript")))
))
(arguments `(#:modules ((guix build utils) (arguments `(#:modules ((guix build utils)
(guix build gnu-build-system) (guix build gnu-build-system)
(srfi srfi-1)) ; we need SRFI-1 (srfi srfi-1)) ; we need SRFI-1