Fix builds depending on libXft

This commit is contained in:
Eelco Dolstra 2012-09-27 12:38:48 -04:00
parent 5b7d7b11f3
commit 4a6a87eedc
2 changed files with 9 additions and 6 deletions

View File

@ -26,6 +26,11 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
postInstall =
''
ln -s freetype2/freetype $out/include/freetype
'';
meta = { meta = {
description = "A font rendering engine"; description = "A font rendering engine";
homepage = http://www.freetype.org/; homepage = http://www.freetype.org/;

View File

@ -121,9 +121,7 @@ in
libXft = attrs: attrs // { libXft = attrs: attrs // {
buildInputs = attrs.buildInputs ++ buildInputs = attrs.buildInputs ++
[ xorg.xproto xorg.libX11 xorg.renderproto ]; [ xorg.xproto xorg.libX11 xorg.renderproto ];
# probably, fontconfig and freetype could be added propagatedBuildInputs = [ xorg.libXrender args.freetype args.fontconfig ];
# pkgconfig seems to be nice, too...
propagatedBuildInputs = [ xorg.libXrender ];
preConfigure = setMalloc0ReturnsNullCrossCompiling; preConfigure = setMalloc0ReturnsNullCrossCompiling;
}; };