mirror of
https://github.com/nix-community/nixvim.git
synced 2026-09-25 16:50:23 -04:00
tests: disable lean4 (build failure)
Skip the lean4 package, server, and dependency test paths while the locked package fails to install. Keep runtime defaults unchanged. Re-enable after a future lockfile includes the fix from: https://github.com/NixOS/nixpkgs/pull/563148
This commit is contained in:
@@ -13,6 +13,10 @@ let
|
||||
};
|
||||
|
||||
disabledPackages = [
|
||||
# 2026-09-20: lean4 install prefix build failure
|
||||
# Re-enable when a future lockfile includes https://github.com/NixOS/nixpkgs/pull/563148.
|
||||
"lean4"
|
||||
|
||||
# 2026-08-16: broken dependency "sv-lang"
|
||||
"veridian"
|
||||
|
||||
|
||||
@@ -37,6 +37,10 @@ let
|
||||
let
|
||||
|
||||
disabled = [
|
||||
# 2026-09-20: lean4 install prefix build failure
|
||||
# Re-enable when a future lockfile includes https://github.com/NixOS/nixpkgs/pull/563148.
|
||||
"lean3ls"
|
||||
|
||||
# 2026-08-16: broken dependency "sv-lang"
|
||||
"veridian"
|
||||
|
||||
|
||||
@@ -3,6 +3,10 @@ let
|
||||
inherit (pkgs.stdenv) hostPlatform;
|
||||
|
||||
disabledDeps = [
|
||||
# 2026-09-20: lean4 install prefix build failure
|
||||
# Re-enable when a future lockfile includes https://github.com/NixOS/nixpkgs/pull/563148.
|
||||
"lean"
|
||||
|
||||
# TODO: 2025-10-03
|
||||
# Transient dependency `vmr` has a build failure
|
||||
# https://github.com/NixOS/nixpkgs/issues/431811
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
{
|
||||
empty = {
|
||||
# 2026-09-20: lean4 install prefix build failure
|
||||
# Re-enable when a future lockfile includes https://github.com/NixOS/nixpkgs/pull/563148.
|
||||
dependencies.lean.enable = false;
|
||||
|
||||
# TODO 2025-10-01
|
||||
# Calls `require("lspconfig")` which is deprecated, producing a warning
|
||||
test.runNvim = false;
|
||||
@@ -10,6 +14,10 @@
|
||||
# Enable the `leanls` LSP directly from `plugins.lsp`. This implies explicitly disabling the lsp
|
||||
# in the `lean` plugin configuration.
|
||||
lspDisabled = {
|
||||
# 2026-09-20: lean4 install prefix build failure
|
||||
# Re-enable when a future lockfile includes https://github.com/NixOS/nixpkgs/pull/563148.
|
||||
dependencies.lean.enable = false;
|
||||
|
||||
plugins = {
|
||||
lsp = {
|
||||
enable = true;
|
||||
@@ -29,6 +37,10 @@
|
||||
};
|
||||
|
||||
default = {
|
||||
# 2026-09-20: lean4 install prefix build failure
|
||||
# Re-enable when a future lockfile includes https://github.com/NixOS/nixpkgs/pull/563148.
|
||||
dependencies.lean.enable = false;
|
||||
|
||||
# TODO 2025-10-01
|
||||
# Calls `require("lspconfig")` which is deprecated, producing a warning
|
||||
test.runNvim = false;
|
||||
|
||||
Reference in New Issue
Block a user