From 846b3c991ef5c065b09622346ce6d7c2af2b3f01 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 18 Jun 2024 09:26:46 +0200 Subject: [PATCH] helpers/vim-plugin: fix mkVimPlugin when defaultPackage.meta.homepage doesn't exist --- lib/vim-plugin.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/vim-plugin.nix b/lib/vim-plugin.nix index 1761ed15..219f6699 100644 --- a/lib/vim-plugin.nix +++ b/lib/vim-plugin.nix @@ -9,7 +9,13 @@ with lib; config: { name, - url ? if defaultPackage != null then defaultPackage.meta.homepage else null, + # TODO: revert back to the following when https://github.com/NixOS/nixpkgs/pull/320699 will have reached nixos-unstable + # url ? if defaultPackage != null then defaultPackage.meta.homepage else null, + url ? + if (defaultPackage != null) && (defaultPackage.meta ? homepage) then + defaultPackage.meta.homepage + else + null, maintainers, imports ? [ ], description ? null,