diff options
author | Artturin <Artturin@artturin.com> | 2023-07-27 22:37:19 +0300 |
---|---|---|
committer | Artturin <Artturin@artturin.com> | 2023-07-27 22:45:10 +0300 |
commit | 0c33a7cd3e774ed4fa20d78fdc20e05c08ea0b22 (patch) | |
tree | 97cd5bf0d5a72ca5f444a6bddb825c1378307001 /pkgs/development/libraries/freetype/default.nix | |
parent | d044400c8060d9779a40f54d7feba1b8986b46cb (diff) | |
download | nixpkgs-0c33a7cd3e774ed4fa20d78fdc20e05c08ea0b22.tar nixpkgs-0c33a7cd3e774ed4fa20d78fdc20e05c08ea0b22.tar.gz nixpkgs-0c33a7cd3e774ed4fa20d78fdc20e05c08ea0b22.tar.bz2 nixpkgs-0c33a7cd3e774ed4fa20d78fdc20e05c08ea0b22.tar.lz nixpkgs-0c33a7cd3e774ed4fa20d78fdc20e05c08ea0b22.tar.xz nixpkgs-0c33a7cd3e774ed4fa20d78fdc20e05c08ea0b22.tar.zst nixpkgs-0c33a7cd3e774ed4fa20d78fdc20e05c08ea0b22.zip |
freetype: pkgsCross.mingwW64.pkg-config doesn't build
Diffstat (limited to 'pkgs/development/libraries/freetype/default.nix')
-rw-r--r-- | pkgs/development/libraries/freetype/default.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/libraries/freetype/default.nix b/pkgs/development/libraries/freetype/default.nix index 85070966086..d96b0e14013 100644 --- a/pkgs/development/libraries/freetype/default.nix +++ b/pkgs/development/libraries/freetype/default.nix @@ -61,10 +61,12 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; - postInstall = glib.flattenInclude + '' + postInstall = glib.flattenInclude + # pkgsCross.mingwW64.pkg-config doesn't build + # makeWrapper doesn't cross-compile to windows #120726 + + lib.optionalString (!stdenv.hostPlatform.isMinGW) '' substituteInPlace $dev/bin/freetype-config \ --replace ${buildPackages.pkg-config} ${pkgsHostHost.pkg-config} - '' + lib.optionalString (!stdenv.hostPlatform.isWindows) '' wrapProgram "$dev/bin/freetype-config" \ --set PKG_CONFIG_PATH "$PKG_CONFIG_PATH:$dev/lib/pkgconfig" |