summary refs log tree commit diff
path: root/pkgs/development/libraries/cairo
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2009-01-24 21:32:25 +0000
committerLudovic Courtès <ludo@gnu.org>2009-01-24 21:32:25 +0000
commit0b6168c5875d04a0a88c26af684441d8bddc02b3 (patch)
tree4be0c76b00e97fa8f1004ec4ca8efc0b57b3a9cd /pkgs/development/libraries/cairo
parent05e01abc7505d67b4434822dd2ab99c69ee5e09c (diff)
downloadnixlib-0b6168c5875d04a0a88c26af684441d8bddc02b3.tar
nixlib-0b6168c5875d04a0a88c26af684441d8bddc02b3.tar.gz
nixlib-0b6168c5875d04a0a88c26af684441d8bddc02b3.tar.bz2
nixlib-0b6168c5875d04a0a88c26af684441d8bddc02b3.tar.lz
nixlib-0b6168c5875d04a0a88c26af684441d8bddc02b3.tar.xz
nixlib-0b6168c5875d04a0a88c26af684441d8bddc02b3.tar.zst
nixlib-0b6168c5875d04a0a88c26af684441d8bddc02b3.zip
Cairo 1.8.6.
svn path=/nixpkgs/trunk/; revision=13835
Diffstat (limited to 'pkgs/development/libraries/cairo')
-rw-r--r--pkgs/development/libraries/cairo/default.nix23
1 files changed, 19 insertions, 4 deletions
diff --git a/pkgs/development/libraries/cairo/default.nix b/pkgs/development/libraries/cairo/default.nix
index 7f9701fe3dc3..95cfef614a48 100644
--- a/pkgs/development/libraries/cairo/default.nix
+++ b/pkgs/development/libraries/cairo/default.nix
@@ -8,12 +8,12 @@
 assert postscriptSupport -> zlib != null;
 assert pngSupport -> libpng != null;
 
-stdenv.mkDerivation {
-  name = "cairo-1.6.4";
+stdenv.mkDerivation rec {
+  name = "cairo-1.8.6";
   
   src = fetchurl {
-    url = http://cairographics.org/releases/cairo-1.6.4.tar.gz;
-    sha1 = "9d990fe39a125ceb07221623c237cd7015855d5c";
+    url = "http://cairographics.org/releases/${name}.tar.gz";
+    sha256 = "0d9mfwq7r66j85hqjcjavwbn7c8gdaqnahmmiyz5iwpc1jplg8wk";
   };
 
   buildInputs = [
@@ -29,6 +29,21 @@ stdenv.mkDerivation {
 
   meta = {
     description = "A 2D graphics library with support for multiple output devices";
+
+    longDescription = ''
+      Cairo is a 2D graphics library with support for multiple output
+      devices.  Currently supported output targets include the X
+      Window System, Quartz, Win32, image buffers, PostScript, PDF,
+      and SVG file output.  Experimental backends include OpenGL
+      (through glitz), XCB, BeOS, OS/2, and DirectFB.
+
+      Cairo is designed to produce consistent output on all output
+      media while taking advantage of display hardware acceleration
+      when available (e.g., through the X Render Extension).
+    '';
+
     homepage = http://cairographics.org/;
+
+    licenses = [ "LGPLv2+" "MPLv1" ];
   };
 }