1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-08 19:46:06 +01:00

tests/all-package-defaults: skip broken packages on darwin

This commit is contained in:
Gaetan Lepage 2025-10-20 15:05:48 +02:00 committed by Gaétan Lepage
parent 5ba3eb805b
commit 27ae1a4122

View file

@ -67,6 +67,11 @@ let
"rustaceanvim"
]
++ lib.optionals hostPlatform.isDarwin [
# 2025-10-20 dependency rubyPackages.nokogiri build failure
# gumbo.c:32:10: fatal error: 'nokogiri_gumbo.h' file not found
"actionlint"
"ruby3.3-solargraph"
# Transient dependency `kicad-base` is marked broken
# https://github.com/NixOS/nixpkgs/pull/403987
"atopile"
@ -90,6 +95,10 @@ let
"wl-clipboard" # wayland
]
++ lib.optionals (hostPlatform.isDarwin && hostPlatform.isx86_64) [
# 2025-10-20 build failure
# error: concurrency is only available in macOS 10.15.0 or newer
"sourcekit-lsp"
# As of 2024-07-31, dmd is broken on x86_64-darwin
# https://github.com/NixOS/nixpkgs/pull/331373
"dmd"
@ -120,6 +129,13 @@ let
"zls"
]
++ lib.optionals (hostPlatform.isDarwin && hostPlatform.isAarch64) [
# 2025-10-20: build failure
# error: 'to_chars' is unavailable: introduced in macOS 13.3 unknown
"mesonlsp"
# 2025-10-20: dependency mlton build failure
"smlfmt"
# As of 2025-07-25, zig-zlint is failing on aarch64-darwin
"zig-zlint"