modules/top-level: change usages of import to callPackage

This commit is contained in:
Stanislav Asunkin 2025-05-12 17:21:02 +03:00
parent 4c23fb2738
commit 49a7bb573a
5 changed files with 23 additions and 13 deletions

View file

@ -1,4 +1,8 @@
{ lib, pkgs }:
{
lib,
buildEnv,
vimUtils,
}:
let
inherit (import ./utils.nix lib) normalizePlugin;
in
@ -8,7 +12,7 @@ let
overridePlugin =
plugin:
plugin.plugin.overrideAttrs (prev: {
nativeBuildInputs = lib.remove pkgs.vimUtils.vimGenDocHook prev.nativeBuildInputs or [ ];
nativeBuildInputs = lib.remove vimUtils.vimGenDocHook prev.nativeBuildInputs or [ ];
configurePhase = ''
${prev.configurePhase or ""}
rm -vf doc/tags'';
@ -56,8 +60,8 @@ let
};
}
[
pkgs.buildEnv
pkgs.vimUtils.toVimPlugin
buildEnv
vimUtils.toVimPlugin
(drv: drv.overrideAttrs { inherit propagatedBuildInputs; })
];