me
/
guix
Archived
1
0
Fork 0

gnu: racket: Add more inputs.

* gnu/packages/scheme.scm (racket)[inputs]: Add glu, gmp, libpng, libx11,
mesa, mpfr, openssl and unixodbc.  Replace libjpeg-8 with libjpeg and
gtk+-2 with gtk+.
master
宋文武 2016-07-19 21:26:42 +08:00
parent e8c6811bf1
commit 782170c4f5
No known key found for this signature in database
GPG Key ID: 26525665AE727D37
1 changed files with 22 additions and 10 deletions

View File

@ -23,7 +23,7 @@
(define-module (gnu packages scheme) (define-module (gnu packages scheme)
#:use-module (gnu packages) #:use-module (gnu packages)
#:use-module (guix licenses) #:use-module ((guix licenses) #:hide (openssl))
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix git-download) #:use-module (guix git-download)
@ -48,6 +48,8 @@
#:use-module (gnu packages fontutils) #:use-module (gnu packages fontutils)
#:use-module (gnu packages image) #:use-module (gnu packages image)
#:use-module (gnu packages xorg) #:use-module (gnu packages xorg)
#:use-module (gnu packages tls)
#:use-module (gnu packages gl)
#:use-module (ice-9 match)) #:use-module (ice-9 match))
(define (mit-scheme-source-directory system version) (define (mit-scheme-source-directory system version)
@ -477,15 +479,25 @@ implementation techniques and as an expository tool.")
%standard-phases)) %standard-phases))
#:tests? #f ; XXX: how to run them? #:tests? #f ; XXX: how to run them?
)) ))
(inputs `(("libffi" ,libffi) (inputs
("glib" ,glib) ; for DrRacket `(("libffi" ,libffi)
("cairo" ,cairo) ;; Hardcode dynamically loaded libraries for better functionality.
("pango" ,pango) ;; sqlite and libraries for `racket/draw' are needed to build the doc.
("libjpeg" ,libjpeg-8) ("cairo" ,cairo)
("fontconfig" ,fontconfig) ("fontconfig" ,fontconfig)
("gdk-pixbuf" ,gdk-pixbuf) ("glib" ,glib)
("gtk" ,gtk+-2) ("glu" ,glu)
("sqlite" ,sqlite))) ;needed to build the doc ("gmp" ,gmp)
("gtk+" ,gtk+) ; propagates gdk-pixbuf+svg
("libjpeg" ,libjpeg)
("libpng" ,libpng)
("libx11" ,libx11)
("mesa" ,mesa)
("mpfr" ,mpfr)
("openssl" ,openssl)
("pango" ,pango)
("sqlite" ,sqlite)
("unixodbc" ,unixodbc)))
(home-page "http://racket-lang.org") (home-page "http://racket-lang.org")
(synopsis "Implementation of Scheme and related languages") (synopsis "Implementation of Scheme and related languages")
(description (description