diff options
author | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2012-03-04 09:09:21 +0000 |
---|---|---|
committer | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2012-03-04 09:09:21 +0000 |
commit | d4ffc7332c108342946b63eccda341f8ea8a84f8 (patch) | |
tree | e7bd78a6304b482f6e64de581723a79265951acf /pkgs/development/libraries/ftgl/2.1.2.nix | |
parent | d982e10f3496654b31fce7b57b4ea1ea85a64200 (diff) | |
parent | b0d12859fcfcb75a74a1c54ed118f62103ee23f8 (diff) |
Merge trunk right before reintegrating backups/libpng15@32782
svn path=/nixpkgs/branches/libpng15/; revision=32758
Diffstat (limited to 'pkgs/development/libraries/ftgl/2.1.2.nix')
-rw-r--r-- | pkgs/development/libraries/ftgl/2.1.2.nix | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/pkgs/development/libraries/ftgl/2.1.2.nix b/pkgs/development/libraries/ftgl/2.1.2.nix new file mode 100644 index 0000000000000..121f99e3b03a4 --- /dev/null +++ b/pkgs/development/libraries/ftgl/2.1.2.nix @@ -0,0 +1,42 @@ +{stdenv, fetchurl, freetype, mesa}: + +let + name = "ftgl-2.1.2"; +in +stdenv.mkDerivation { + inherit name; + + src = fetchurl { + url = "mirror://sourceforge/ftgl/${name}.tar.gz"; + sha256 = "0xa00fnn6wd3rnkrkcs1wpv21lxdsb83r4hjn3l33dn0zbawnn97"; + }; + + buildInputs = [freetype mesa]; + + patches = [ ./gcc.patch ]; + + configureFlags = "--enable-shared"; + + preConfigure = '' + cd unix + cd docs + tar vxf ../../docs/html.tar.gz + cd .. + ''; + + meta = { + homepage = "http://sourceforge.net/apps/mediawiki/ftgl/"; + description = "font rendering library for OpenGL applications"; + license = stdenv.lib.licenses.gpl3Plus; + + longDescription = '' + FTGL is a free cross-platform Open Source C++ library that uses + Freetype2 to simplify rendering fonts in OpenGL applications. FTGL + supports bitmaps, pixmaps, texture maps, outlines, polygon mesh, + and extruded polygon rendering modes. + ''; + + platforms = stdenv.lib.platforms.gnu; + maintainers = []; + }; +} |