From b1c9ab73992e0ef4f8943b2b549c144055bb24a7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 15 Nov 2025 18:08:46 +0100 Subject: [PATCH] tests: disable all tests depending on swift https://github.com/NixOS/nixpkgs/issues/461474 --- plugins/by-name/conform-nvim/formatter-packages.nix | 8 ++++++-- tests/all-package-defaults.nix | 5 +++++ tests/lsp-servers.nix | 4 ++++ tests/test-sources/plugins/by-name/none-ls/default.nix | 5 +++++ 4 files changed, 20 insertions(+), 2 deletions(-) diff --git a/plugins/by-name/conform-nvim/formatter-packages.nix b/plugins/by-name/conform-nvim/formatter-packages.nix index 9696ab64..e916254e 100644 --- a/plugins/by-name/conform-nvim/formatter-packages.nix +++ b/plugins/by-name/conform-nvim/formatter-packages.nix @@ -11,8 +11,12 @@ rec { }; formatter-packages = { - swift_format = if !stdenv.isDarwin then sType.darwinOnly else swift-format; - swiftlint = if !stdenv.isDarwin then sType.darwinOnly else swiftlint; + # 2025-11-15 dependency swift is broken + # https://github.com/NixOS/nixpkgs/issues/461474 + swift = sType.broken; + swift_format = sType.broken; + swiftformat = sType.broken; + swiftlint = sType.broken; # 2025-10-12 build failure on Darwin smlfmt = if stdenv.isDarwin then sType.broken else smlfmt; diff --git a/tests/all-package-defaults.nix b/tests/all-package-defaults.nix index 61b18b9f..7cadcbc9 100644 --- a/tests/all-package-defaults.nix +++ b/tests/all-package-defaults.nix @@ -13,6 +13,11 @@ let }; disabledPackages = [ + # 2025-11-15 dependency swift is broken + # https://github.com/NixOS/nixpkgs/issues/461474 + "sourcekit-lsp" + "swift-format" + # 2025-10-12 dependency mbedtls is marked as insecure "haxe" ] diff --git a/tests/lsp-servers.nix b/tests/lsp-servers.nix index 533344e7..2408b123 100644 --- a/tests/lsp-servers.nix +++ b/tests/lsp-servers.nix @@ -40,6 +40,10 @@ let # TODO: 2025-07-25 build failure "mint" + # TODO: 2025-11-15 swift build failure + # https://github.com/NixOS/nixpkgs/issues/461474 + "sourcekit" + # DEPRECATED SERVERS # See https://github.com/neovim/nvim-lspconfig/blob/master/lua/lspconfig.lua "ruff_lsp" 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 d9dfd36c..bd162871 100644 --- a/tests/test-sources/plugins/by-name/none-ls/default.nix +++ b/tests/test-sources/plugins/by-name/none-ls/default.nix @@ -100,6 +100,11 @@ sources = let disabled = [ + # TODO Added 2025-11-15 + # dependency swift is broken + # https://github.com/NixOS/nixpkgs/issues/461474 + "swift_format" + # TODO Added 2025-10-12 # mbedtls is marked insecure "haxe_formatter"