summary refs log tree commit diff
path: root/pkgs/development/libraries/agg
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2009-04-28 12:37:09 +0000
committerLudovic Courtès <ludo@gnu.org>2009-04-28 12:37:09 +0000
commit54d3ce4b6171b67031c01d3399390b02c5c77354 (patch)
tree12b3b3ae831bbb889ad6f436b031e142948ccc11 /pkgs/development/libraries/agg
parent42b9593bfd47dc64aa913ffd7f1a08205067c743 (diff)
downloadnixpkgs-54d3ce4b6171b67031c01d3399390b02c5c77354.tar
nixpkgs-54d3ce4b6171b67031c01d3399390b02c5c77354.tar.gz
nixpkgs-54d3ce4b6171b67031c01d3399390b02c5c77354.tar.bz2
nixpkgs-54d3ce4b6171b67031c01d3399390b02c5c77354.tar.lz
nixpkgs-54d3ce4b6171b67031c01d3399390b02c5c77354.tar.xz
nixpkgs-54d3ce4b6171b67031c01d3399390b02c5c77354.tar.zst
nixpkgs-54d3ce4b6171b67031c01d3399390b02c5c77354.zip
Agg: Fix compilation.
svn path=/nixpkgs/trunk/; revision=15352
Diffstat (limited to 'pkgs/development/libraries/agg')
-rw-r--r--pkgs/development/libraries/agg/default.nix23
1 files changed, 21 insertions, 2 deletions
diff --git a/pkgs/development/libraries/agg/default.nix b/pkgs/development/libraries/agg/default.nix
index bcdf4a644f5..9ef13735b08 100644
--- a/pkgs/development/libraries/agg/default.nix
+++ b/pkgs/development/libraries/agg/default.nix
@@ -1,5 +1,5 @@
 { stdenv, fetchurl, autoconf, automake, libtool, pkgconfig
-, freetype, SDL }:
+, freetype, SDL, libX11 }:
 
 stdenv.mkDerivation rec {
   name = "agg-2.5";
@@ -7,6 +7,25 @@ stdenv.mkDerivation rec {
     url = "http://www.antigrain.com/${name}.tar.gz";
     sha256 = "07wii4i824vy9qsvjsgqxppgqmfdxq0xa87i5yk53fijriadq7mb";
   };
-  buildInputs = [autoconf automake libtool pkgconfig freetype SDL];
+  buildInputs = [ autoconf automake libtool pkgconfig freetype SDL libX11 ];
   preConfigure = "sh autogen.sh";
+
+  configureFlags = "--x-includes=${libX11}/include --x-libraries=${libX11}/lib";
+
+  meta = {
+    description = "The Anti-Grain Geometry (AGG) library, a high quality rendering engine for C++";
+
+    longDescription = ''
+      Anti-Grain Geometry (AGG) is an Open Source, free of charge
+      graphic library, written in industrially standard C++.  The
+      terms and conditions of use AGG are described on The License
+      page.  AGG doesn't depend on any graphic API or technology.
+      Basically, you can think of AGG as of a rendering engine that
+      produces pixel images in memory from some vectorial data.  But
+      of course, AGG can do much more than that.
+    '';
+
+    license = "GPLv2+";
+    homepage = http://www.antigrain.com/;
+  };
 }