···1-{ fetchurl, stdenv, guile, pkgconfig, cairo, expat, guile_lib }:
23stdenv.mkDerivation rec {
4- name = "guile-cairo-1.4.1";
056 src = fetchurl {
7 url = "http://download.gna.org/guile-cairo/${name}.tar.gz";
···9 };
1011 buildInputs = [ guile pkgconfig cairo expat ]
12- ++ stdenv.lib.optional doCheck guile_lib;
1314 doCheck = true;
1516- meta = {
17- description = "Guile-Cairo, Cairo bindings for GNU Guile";
18-19- longDescription =
20- '' Guile-Cairo wraps the Cairo graphics library for Guile Scheme.
21-22- Guile-Cairo is complete, wrapping almost all of the Cairo API. It
23- is API stable, providing a firm base on which to do graphics work.
24- Finally, and importantly, it is pleasant to use. You get a powerful
25- and well-maintained graphics library with all of the benefits of
26- Scheme: memory management, exceptions, macros, and a dynamic
27- programming environment.
28- '';
29-30- license = stdenv.lib.licenses.lgpl3Plus;
31-32- homepage = http://home.gna.org/guile-cairo/;
3334- maintainers = [ ];
35- platforms = stdenv.lib.platforms.linux;
0000000036 };
37}
···1+{ stdenv, fetchurl, pkgconfig, guile, guile-lib, cairo, expat }:
23stdenv.mkDerivation rec {
4+ name = "guile-cairo-${version}";
5+ version = "1.4.1";
67 src = fetchurl {
8 url = "http://download.gna.org/guile-cairo/${name}.tar.gz";
···10 };
1112 buildInputs = [ guile pkgconfig cairo expat ]
13+ ++ stdenv.lib.optional doCheck guile-lib;
1415 doCheck = true;
1617+ meta = with stdenv.lib; {
18+ description = "Cairo bindings for GNU Guile";
19+ longDescription = ''
20+ Guile-Cairo wraps the Cairo graphics library for Guile Scheme.
00000000000002122+ Guile-Cairo is complete, wrapping almost all of the Cairo API. It is API
23+ stable, providing a firm base on which to do graphics work. Finally, and
24+ importantly, it is pleasant to use. You get a powerful and well
25+ maintained graphics library with all of the benefits of Scheme: memory
26+ management, exceptions, macros, and a dynamic programming environment.
27+ '';
28+ homepage = "http://home.gna.org/guile-cairo/";
29+ license = licenses.lgpl3Plus;
30+ maintainers = with maintainers; [ vyp ];
31+ platforms = platforms.linux;
32 };
33}