1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-21 01:39:40 +01:00

tests: disable all tests depending on swift

https://github.com/NixOS/nixpkgs/issues/461474
This commit is contained in:
Gaetan Lepage 2025-11-15 18:08:46 +01:00 committed by Gaétan Lepage
parent 11ea1378dd
commit b1c9ab7399
4 changed files with 20 additions and 2 deletions

View file

@ -11,8 +11,12 @@ rec {
}; };
formatter-packages = { formatter-packages = {
swift_format = if !stdenv.isDarwin then sType.darwinOnly else swift-format; # 2025-11-15 dependency swift is broken
swiftlint = if !stdenv.isDarwin then sType.darwinOnly else swiftlint; # 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 # 2025-10-12 build failure on Darwin
smlfmt = if stdenv.isDarwin then sType.broken else smlfmt; smlfmt = if stdenv.isDarwin then sType.broken else smlfmt;

View file

@ -13,6 +13,11 @@ let
}; };
disabledPackages = [ 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 # 2025-10-12 dependency mbedtls is marked as insecure
"haxe" "haxe"
] ]

View file

@ -40,6 +40,10 @@ let
# TODO: 2025-07-25 build failure # TODO: 2025-07-25 build failure
"mint" "mint"
# TODO: 2025-11-15 swift build failure
# https://github.com/NixOS/nixpkgs/issues/461474
"sourcekit"
# DEPRECATED SERVERS # DEPRECATED SERVERS
# See https://github.com/neovim/nvim-lspconfig/blob/master/lua/lspconfig.lua # See https://github.com/neovim/nvim-lspconfig/blob/master/lua/lspconfig.lua
"ruff_lsp" "ruff_lsp"

View file

@ -100,6 +100,11 @@
sources = sources =
let let
disabled = [ disabled = [
# TODO Added 2025-11-15
# dependency swift is broken
# https://github.com/NixOS/nixpkgs/issues/461474
"swift_format"
# TODO Added 2025-10-12 # TODO Added 2025-10-12
# mbedtls is marked insecure # mbedtls is marked insecure
"haxe_formatter" "haxe_formatter"