about summary refs log tree commit diff
path: root/pkgs/development/compilers/chicken
diff options
context:
space:
mode:
authorWeijia Wang <9713184+wegank@users.noreply.github.com>2023-04-12 13:37:58 +0300
committerWeijia Wang <9713184+wegank@users.noreply.github.com>2023-04-12 13:37:58 +0300
commit6b7f0fbe8a3f670a046d411a335ed924bb8026db (patch)
treeff52a01a8031bc98c4469a016d63dad2675e4c47 /pkgs/development/compilers/chicken
parenta40dfa4f6483a067003ca0d50324670601cb08e8 (diff)
chickenPackages_5.chickenEggs.opencl: unbreak on darwin
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);