mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-11 15:27:20 +03:00
Fix builds depending on libXft
This commit is contained in:
parent
5b7d7b11f3
commit
4a6a87eedc
@ -26,6 +26,11 @@ stdenv.mkDerivation rec {
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
postInstall =
|
||||
''
|
||||
ln -s freetype2/freetype $out/include/freetype
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "A font rendering engine";
|
||||
homepage = http://www.freetype.org/;
|
||||
|
@ -109,21 +109,19 @@ in
|
||||
compositeproto = attrs: attrs // {
|
||||
propagatedBuildInputs = [ xorg.fixesproto ];
|
||||
};
|
||||
|
||||
|
||||
libXcomposite = attrs: attrs // {
|
||||
propagatedBuildInputs = [ xorg.libXfixes ];
|
||||
};
|
||||
|
||||
|
||||
libXaw = attrs: attrs // {
|
||||
propagatedBuildInputs = [ xorg.libXmu ];
|
||||
};
|
||||
|
||||
|
||||
libXft = attrs: attrs // {
|
||||
buildInputs = attrs.buildInputs ++
|
||||
[ xorg.xproto xorg.libX11 xorg.renderproto ];
|
||||
# probably, fontconfig and freetype could be added
|
||||
# pkgconfig seems to be nice, too...
|
||||
propagatedBuildInputs = [ xorg.libXrender ];
|
||||
propagatedBuildInputs = [ xorg.libXrender args.freetype args.fontconfig ];
|
||||
preConfigure = setMalloc0ReturnsNullCrossCompiling;
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user