summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Jackson <patrick@jackson.dev>2023-10-30 02:18:26 -0600
committerGitHub <noreply@github.com>2023-10-30 08:18:26 +0000
commit74c78ac2d7708088e275556051983bdf3670f1e3 (patch)
tree05209e118a715d17520c902baf619f2dc525bec1
parent21f3f64ad5c306723b9029f87c52e42dbd34369c (diff)
fix(nix): Add Appkit to the package build (#1358)
-rw-r--r--atuin.nix3
-rw-r--r--flake.nix2
2 files changed, 3 insertions, 2 deletions
diff --git a/atuin.nix b/atuin.nix
index fa6d229d..a233e985 100644
--- a/atuin.nix
+++ b/atuin.nix
@@ -12,6 +12,7 @@
libiconv,
Security,
SystemConfiguration,
+ AppKit,
}:
rustPlatform.buildRustPackage {
name = "atuin";
@@ -26,7 +27,7 @@ rustPlatform.buildRustPackage {
nativeBuildInputs = [installShellFiles];
- buildInputs = lib.optionals stdenv.isDarwin [libiconv Security SystemConfiguration];
+ buildInputs = lib.optionals stdenv.isDarwin [libiconv Security SystemConfiguration AppKit];
postInstall = ''
installShellCompletion --cmd atuin \
diff --git a/flake.nix b/flake.nix
index de77cbf1..ee5dcdd3 100644
--- a/flake.nix
+++ b/flake.nix
@@ -17,7 +17,7 @@
pkgs = nixpkgs.outputs.legacyPackages.${system};
in {
packages.atuin = pkgs.callPackage ./atuin.nix {
- inherit (pkgs.darwin.apple_sdk.frameworks) Security SystemConfiguration;
+ inherit (pkgs.darwin.apple_sdk.frameworks) Security SystemConfiguration AppKit;
};
packages.default = self.outputs.packages.${system}.atuin;