diff options
author | Lluís Batlle i Rossell <viric@viric.name> | 2012-10-20 10:52:09 +0200 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@viric.name> | 2012-10-20 10:53:22 +0200 |
commit | c91bb2ed64fdfefdd71d22bff5daf5259a353c8e (patch) | |
tree | 6611e0fe3f4bc88bec26f74a96deccc990952f06 | |
parent | 35a3fc060a923fe91a46d9bc0d92d6230f95c2b3 (diff) | |
download | nixpkgs-c91bb2ed64fdfefdd71d22bff5daf5259a353c8e.tar nixpkgs-c91bb2ed64fdfefdd71d22bff5daf5259a353c8e.tar.gz nixpkgs-c91bb2ed64fdfefdd71d22bff5daf5259a353c8e.tar.bz2 nixpkgs-c91bb2ed64fdfefdd71d22bff5daf5259a353c8e.tar.lz nixpkgs-c91bb2ed64fdfefdd71d22bff5daf5259a353c8e.tar.xz nixpkgs-c91bb2ed64fdfefdd71d22bff5daf5259a353c8e.tar.zst nixpkgs-c91bb2ed64fdfefdd71d22bff5daf5259a353c8e.zip |
freetype: making it crossbuild fine for mips.
I think at some point the unwrapped build system gcc got into the PATH, and that breaks some cross-builds, because the configure scripts now choose the unwrapped gcc instead of the wrapped. I'll search when it happened and how to overcome this better.
-rw-r--r-- | pkgs/development/libraries/freetype/default.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/libraries/freetype/default.nix b/pkgs/development/libraries/freetype/default.nix index b8a73b97f46..a2d14be5001 100644 --- a/pkgs/development/libraries/freetype/default.nix +++ b/pkgs/development/libraries/freetype/default.nix @@ -31,6 +31,13 @@ stdenv.mkDerivation rec { ln -s freetype2/freetype $out/include/freetype ''; + crossAttrs = { + # Somehow it calls the unwrapped gcc, "i686-pc-linux-gnu-gcc", instead + # of gcc. I think it's due to the unwrapped gcc being in the PATH. I don't + # know why it's on the PATH. + configureFlags = "--disable-static CC_BUILD=gcc"; + }; + meta = { description = "A font rendering engine"; homepage = http://www.freetype.org/; |