From f0d96ab473b06aa11ba1ac9ebe263f8f115cb7ae Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 24 Oct 2022 16:07:39 +0200 Subject: [PATCH] emacsPackages.irony: fix build on aarch64-darwin --- .../editors/emacs/elisp-packages/melpa-packages.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix index 15efa5ae160a..ad3708d11b09 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix @@ -277,9 +277,10 @@ let rm -rf $out/share/emacs/site-lisp/elpa/*/server ''; dontUseCmakeBuildDir = true; - doCheck = true; + doCheck = pkgs.stdenv.isLinux; packageRequires = [ self.emacs ]; - nativeBuildInputs = [ pkgs.cmake pkgs.llvmPackages.llvm pkgs.llvmPackages.libclang ]; + buildInputs = [ pkgs.llvmPackages.libclang self.emacs ]; + nativeBuildInputs = [ pkgs.cmake pkgs.llvmPackages.llvm ]; }); # tries to write a log file to $HOME