From d569264c283b14fd48c06cc73cf602e01a2b5ec4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sun, 8 Feb 2026 19:51:13 -0600 Subject: [PATCH] tests/dependencies: disable skim dependency Also check package names to block specific packages. --- tests/test-sources/modules/dependencies.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/test-sources/modules/dependencies.nix b/tests/test-sources/modules/dependencies.nix index abe0ab12..76e0da2d 100644 --- a/tests/test-sources/modules/dependencies.nix +++ b/tests/test-sources/modules/dependencies.nix @@ -7,12 +7,17 @@ let # Transient dependency `vmr` has a build failure # https://github.com/NixOS/nixpkgs/issues/431811 "roslyn_ls" + "skim" ]; isDepEnabled = name: package: - # Filter disabled dependencies + let + packageName = lib.getName package; + in + # Filter disabled dependencies by dependency key or package name (!lib.elem name disabledDeps) + && (!lib.elem packageName disabledDeps) # Disable if the package is not compatible with hostPlatform && lib.meta.availableOn hostPlatform package;