From 8a29c1a49dca2ddd54c2355d1e1243add30fe361 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Thu, 25 Dec 2025 12:48:32 +0100 Subject: [PATCH] freetype: fix build for structuredAttrs --- pkgs/by-name/fr/freetype/package.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/fr/freetype/package.nix b/pkgs/by-name/fr/freetype/package.nix index 13beff64c85a..afb049495a17 100644 --- a/pkgs/by-name/fr/freetype/package.nix +++ b/pkgs/by-name/fr/freetype/package.nix @@ -82,13 +82,15 @@ stdenv.mkDerivation (finalAttrs: { "--enable-freetype-config" ]; - # native compiler to generate building tool - CC_BUILD = "${buildPackages.stdenv.cc}/bin/cc"; + env = { + # native compiler to generate building tool + CC_BUILD = "${buildPackages.stdenv.cc}/bin/cc"; - # The asm for armel is written with the 'asm' keyword. - CFLAGS = - lib.optionalString stdenv.hostPlatform.isAarch32 "-std=gnu99" - + lib.optionalString stdenv.hostPlatform.is32bit " -D_FILE_OFFSET_BITS=64"; + # The asm for armel is written with the 'asm' keyword. + CFLAGS = + lib.optionalString stdenv.hostPlatform.isAarch32 "-std=gnu99" + + lib.optionalString stdenv.hostPlatform.is32bit " -D_FILE_OFFSET_BITS=64"; + }; enableParallelBuilding = true;