From 9f74d7db0f6afed3837d20e8eb6e9803d02c6c72 Mon Sep 17 00:00:00 2001 From: DashieTM Date: Sun, 17 May 2026 12:08:36 +0200 Subject: [PATCH 1/2] imager: use gnu17 for build --- pkgs/by-name/im/imager/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/im/imager/package.nix b/pkgs/by-name/im/imager/package.nix index d21c94272127..a6834459fc68 100644 --- a/pkgs/by-name/im/imager/package.nix +++ b/pkgs/by-name/im/imager/package.nix @@ -65,6 +65,7 @@ stdenv.mkDerivation (finalAttrs: { ]; env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-unused-command-line-argument"; + env.CFLAGS = "-std=gnu17"; # Workaround for https://github.com/NixOS/nixpkgs/issues/304528 env.GAG_CPP = if stdenv.hostPlatform.isDarwin then "${gfortran.outPath}/bin/cpp" else "cpp"; From 97fba1e6e3b6b15c01d1e0e2e58abc5b9dba88c6 Mon Sep 17 00:00:00 2001 From: DashieTM Date: Sun, 17 May 2026 12:08:36 +0200 Subject: [PATCH 2/2] imager: use gnu17 for build --- pkgs/by-name/im/imager/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/im/imager/package.nix b/pkgs/by-name/im/imager/package.nix index a6834459fc68..8fb7ad4cd2ea 100644 --- a/pkgs/by-name/im/imager/package.nix +++ b/pkgs/by-name/im/imager/package.nix @@ -64,8 +64,10 @@ stdenv.mkDerivation (finalAttrs: { ./numpy-header.patch ]; - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-unused-command-line-argument"; - env.CFLAGS = "-std=gnu17"; + env.NIX_CFLAGS_COMPILE = toString [ + (lib.optionals stdenv.cc.isClang "-Wno-unused-command-line-argument") + "-std=gnu17" + ]; # Workaround for https://github.com/NixOS/nixpkgs/issues/304528 env.GAG_CPP = if stdenv.hostPlatform.isDarwin then "${gfortran.outPath}/bin/cpp" else "cpp";