about summary refs log tree commit diff
path: root/pkgs/development/compilers/chicken
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/chicken')
-rw-r--r--pkgs/development/compilers/chicken/5/overrides.nix5
1 files changed, 2 insertions, 3 deletions
diff --git a/pkgs/development/compilers/chicken/5/overrides.nix b/pkgs/development/compilers/chicken/5/overrides.nix
index 4d46e6371d056..597cf6783c5e9 100644
--- a/pkgs/development/compilers/chicken/5/overrides.nix
+++ b/pkgs/development/compilers/chicken/5/overrides.nix
@@ -44,9 +44,8 @@ in {
   mdh = old: (brokenOnDarwin old) // (addToBuildInputs pkgs.pcre old);
   nanomsg = addToBuildInputs pkgs.nanomsg;
   ncurses = addToBuildInputsWithPkgConfig [ pkgs.ncurses ];
-  opencl = old:
-    (brokenOnDarwin old)
-    // (addToBuildInputs [ pkgs.opencl-headers pkgs.ocl-icd ] old);
+  opencl = addToBuildInputs ([ pkgs.opencl-headers pkgs.ocl-icd ]
+    ++ lib.optionals stdenv.isDarwin [ pkgs.darwin.apple_sdk.frameworks.OpenCL ]);
   opengl = old:
     (brokenOnDarwin old)
     // (addToBuildInputsWithPkgConfig [ pkgs.libGL pkgs.libGLU ] old);