diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2008-03-02 22:02:28 +0000 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2008-03-02 22:02:28 +0000 |
commit | 74aba161267297ce206ece3d849bd7558216515a (patch) | |
tree | f5eff8ae529f3d4ec9e441f06196d87717a60d4d /pkgs/tools/misc/fontforge | |
parent | 9ee09f4a554a15608bd3b7f6f5c2c1679b82b14c (diff) | |
download | nixpkgs-74aba161267297ce206ece3d849bd7558216515a.tar nixpkgs-74aba161267297ce206ece3d849bd7558216515a.tar.gz nixpkgs-74aba161267297ce206ece3d849bd7558216515a.tar.bz2 nixpkgs-74aba161267297ce206ece3d849bd7558216515a.tar.lz nixpkgs-74aba161267297ce206ece3d849bd7558216515a.tar.xz nixpkgs-74aba161267297ce206ece3d849bd7558216515a.tar.zst nixpkgs-74aba161267297ce206ece3d849bd7558216515a.zip |
Added FontForge with X11 interface
svn path=/nixpkgs/trunk/; revision=10918
Diffstat (limited to 'pkgs/tools/misc/fontforge')
-rw-r--r-- | pkgs/tools/misc/fontforge/default.nix | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/tools/misc/fontforge/default.nix b/pkgs/tools/misc/fontforge/default.nix index 5a5715dd3af..314d29cb4b6 100644 --- a/pkgs/tools/misc/fontforge/default.nix +++ b/pkgs/tools/misc/fontforge/default.nix @@ -1,5 +1,7 @@ { stdenv, fetchurl, gettext, freetype, zlib , libungif, libpng, libjpeg, libtiff, libxml2 +, libX11 ? null , lib , xproto ? null +, libXt ? null }: stdenv.mkDerivation { @@ -14,7 +16,14 @@ stdenv.mkDerivation { unpackFile ${freetype.src} freetypeSrcPath=$(echo `pwd`/freetype-*) configureFlags=\"$configureFlags --with-freetype-src=$freetypeSrcPath\" - "; + " + + (if libX11!=null then '' + configureFlags="$configureFlags --with-gui=gdraw"; + '' else ""); - buildInputs = [gettext freetype zlib libungif libpng libjpeg libtiff libxml2]; + buildInputs = [gettext freetype zlib libungif libpng libjpeg libtiff libxml2] + ++ (lib.optional (libX11!=null) libX11) + ++ (lib.optional (xproto!=null) xproto) + ++ (lib.optional (libXt!=null) libXt) + ; } |