about summary refs log tree commit diff
path: root/pkgs/by-name/rc
diff options
context:
space:
mode:
authorElian Doran <contact@eliandoran.me>2024-05-18 16:00:41 +0300
committerElian Doran <contact@eliandoran.me>2024-05-18 16:00:41 +0300
commit8f153fdae698b667da5e8d2938866760e3d4d758 (patch)
treec1a601a8cc393827da587e577592c6a95a2d354d /pkgs/by-name/rc
parent499418387cd19f3279c054a96ef636b7399f278e (diff)
rcp: add missing framework on darwin
Diffstat (limited to 'pkgs/by-name/rc')
-rw-r--r--pkgs/by-name/rc/rcp/package.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/by-name/rc/rcp/package.nix b/pkgs/by-name/rc/rcp/package.nix
index b5b64741ac0aa..fa44bf9b670c7 100644
--- a/pkgs/by-name/rc/rcp/package.nix
+++ b/pkgs/by-name/rc/rcp/package.nix
@@ -1,6 +1,8 @@
 { lib
+, stdenv
 , fetchFromGitHub
 , rustPlatform
+, darwin
 }:
 
 rustPlatform.buildRustPackage rec {
@@ -14,6 +16,10 @@ rustPlatform.buildRustPackage rec {
     hash = "sha256-kVO2WMwB/Lv4fCcdXaWL/Gfmenky6uMNVrUwhWU9y7A=";
   };
 
+  buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
+    IOKit
+  ]);
+
   cargoHash = "sha256-Pa8YgFAT9nue/QLhHQm6PlTJU/myK60UcND5TthMOxc=";
 
   RUSTFLAGS = "--cfg tokio_unstable";