tests/dependencies: disable skim dependency
Also check package names to block specific packages.
This commit is contained in:
parent
a0e12d8113
commit
d569264c28
1 changed files with 6 additions and 1 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue