summary refs log tree commit diff
path: root/pkgs/games/raylib-games/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/games/raylib-games/default.nix')
-rw-r--r--pkgs/games/raylib-games/default.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/games/raylib-games/default.nix b/pkgs/games/raylib-games/default.nix
index 6cb2b540f4abc..34ef5c8014356 100644
--- a/pkgs/games/raylib-games/default.nix
+++ b/pkgs/games/raylib-games/default.nix
@@ -1,5 +1,8 @@
-{ lib, stdenv, fetchFromGitHub, raylib }:
+{ lib, stdenv, fetchFromGitHub, raylib, darwin }:
 
+let
+  inherit (darwin.apple_sdk.frameworks) Cocoa;
+in
 stdenv.mkDerivation rec {
   pname = "raylib-games";
   version = "2022-10-24";
@@ -11,7 +14,8 @@ stdenv.mkDerivation rec {
     hash = "sha256-N9ip8yFUqXmNMKcvQuOyxDI4yF/w1YaoIh0prvS4Xr4=";
   };
 
-  buildInputs = [ raylib ];
+  buildInputs = [ raylib ]
+    ++ lib.optionals stdenv.isDarwin [ Cocoa ];
 
   configurePhase = ''
     runHook preConfigure