Merge pull request #189189 from wegank/espanso-darwin

espanso: fix build on darwin
This commit is contained in:
Mario Rodas 2022-09-03 14:15:46 -05:00 committed by GitHub
commit 6d0c50d854
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 2 deletions

View File

@ -11,6 +11,10 @@
, xclip
, xdotool
, makeWrapper
, stdenv
, AppKit
, Cocoa
, Foundation
}:
rustPlatform.buildRustPackage rec {
@ -39,7 +43,12 @@ rustPlatform.buildRustPackage rec {
libnotify
xclip
openssl
] ++ lib.optionals stdenv.isLinux [
xdotool
] ++ lib.optionals stdenv.isDarwin [
AppKit
Cocoa
Foundation
];
# Some tests require networking
@ -55,7 +64,7 @@ rustPlatform.buildRustPackage rec {
homepage = "https://espanso.org";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ kimat ];
platforms = platforms.linux;
platforms = platforms.unix;
longDescription = ''
Espanso detects when you type a keyword and replaces it while you're typing.

View File

@ -3754,7 +3754,9 @@ with pkgs;
eschalot = callPackage ../tools/security/eschalot { };
espanso = callPackage ../applications/office/espanso { };
espanso = callPackage ../applications/office/espanso {
inherit (darwin.apple_sdk.frameworks) AppKit Cocoa Foundation;
};
esphome = callPackage ../tools/misc/esphome { };