aboutsummaryrefslogtreecommitdiff
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)
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 bcdf4a644f5b..9ef13735b084 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/;
+ };
}