From 122375e7644c3ad48a88f2c7a8c551144b517f14 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 18 Mar 2025 17:56:46 +0100 Subject: [PATCH] tests/none-ls: disable broken semgrep https://github.com/NixOS/nixpkgs/pull/391003#issuecomment-2733948423 --- .../plugins/by-name/none-ls/default.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/tests/test-sources/plugins/by-name/none-ls/default.nix b/tests/test-sources/plugins/by-name/none-ls/default.nix index 645e6738..067a616b 100644 --- a/tests/test-sources/plugins/by-name/none-ls/default.nix +++ b/tests/test-sources/plugins/by-name/none-ls/default.nix @@ -105,10 +105,18 @@ sources = let - disabled = lib.optionals (hostPlatform.isLinux && hostPlatform.isAarch64) [ - # Not available on aarch64-linux - "smlfmt" - ]; + disabled = + [ + # Added 2025-03-18 + # Dependency python3Packages.click-option-group is broken + # TODO: re-enable when the fix lands in nixpkgs-unstable + # https://github.com/NixOS/nixpkgs/pull/389579 + "semgrep" + ] + ++ lib.optionals (hostPlatform.isLinux && hostPlatform.isAarch64) [ + # Not available on aarch64-linux + "smlfmt" + ]; in # Enable every none-ls source that has an option lib.mapAttrs (