From 4ef967af205fc0ec6d064ebb8c561e3573a57564 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Mon, 8 Nov 2021 12:48:01 -0300 Subject: [PATCH] clojure-lsp: mark it as broken on non-x86_64 platforms It depends on datalevin, a SVM dependency that nowadays explicitly supports x86_64 only. However, it may support aarch64 in the future, so mark it as broken. --- pkgs/development/tools/misc/clojure-lsp/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/tools/misc/clojure-lsp/default.nix b/pkgs/development/tools/misc/clojure-lsp/default.nix index b84cb49eb512..9128b3f190e1 100644 --- a/pkgs/development/tools/misc/clojure-lsp/default.nix +++ b/pkgs/development/tools/misc/clojure-lsp/default.nix @@ -89,5 +89,8 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ ericdallo babariviere ]; platforms = graalvm11-ce.meta.platforms; + # Depends on datalevin that is x86_64 only + # https://github.com/juji-io/datalevin/blob/bb7d9328f4739cddea5d272b5cd6d6dcb5345da6/native/src/java/datalevin/ni/Lib.java#L86-L102 + broken = !stdenv.isx86_64; }; }