From 60182f56698cd728628406393f6aed0460a52ec5 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Thu, 4 Sep 2025 13:39:49 -0300 Subject: [PATCH] chickenPackages.chickenEggs.glut: fix eval on darwin --- pkgs/development/compilers/chicken/5/overrides.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/compilers/chicken/5/overrides.nix b/pkgs/development/compilers/chicken/5/overrides.nix index bc4ecfb4e8fe..5957f10a746b 100644 --- a/pkgs/development/compilers/chicken/5/overrides.nix +++ b/pkgs/development/compilers/chicken/5/overrides.nix @@ -90,11 +90,13 @@ in glut = old: (brokenOnDarwin old) - // (addToCscOptions [ - "-I${(lib.getDev pkgs.libglut)}/include" - "-I${(lib.getDev pkgs.libGL)}/include" - "-I${(lib.getDev pkgs.libGLU)}/include" - ] old) + // lib.optionalAttrs (!stdenv.hostPlatform.isDarwin) ( + addToCscOptions [ + "-I${(lib.getDev pkgs.libglut)}/include" + "-I${(lib.getDev pkgs.libGL)}/include" + "-I${(lib.getDev pkgs.libGLU)}/include" + ] old + ) // (addToBuildInputs pkgs.libglut old); iconv = addToBuildInputs (lib.optional stdenv.hostPlatform.isDarwin pkgs.libiconv); icu = addToBuildInputsWithPkgConfig pkgs.icu;