From 36310c6d3609d79ddce0a13d67cd117da84f5336 Mon Sep 17 00:00:00 2001 From: Tomas Rivera Date: Fri, 5 Jun 2026 19:37:36 +0200 Subject: [PATCH] vimPlugins.fugit2-nvim: add gpgme as runtimeDeps --- pkgs/applications/editors/vim/plugins/overrides.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index a3c9102eb9b3..dd87bdf7fb58 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -132,6 +132,8 @@ # tv.nvim dependency television, tree-sitter, + # fugit2-nvim + gpgme, }: self: super: let @@ -1502,11 +1504,17 @@ assertNoAdditions { plenary-nvim ]; # Patch libgit2 library dependency + # Patch gpgme path postPatch = '' substituteInPlace lua/fugit2/core/libgit2.lua \ --replace-fail \ 'M.library_path = "libgit2"' \ 'M.library_path = "${lib.getLib libgit2}/lib/libgit2${stdenv.hostPlatform.extensions.sharedLibrary}"' + + substituteInPlace lua/fugit2/core/gpgme.lua \ + --replace-fail \ + 'local gpgme_library_path = "gpgme"' \ + 'local gpgme_library_path = "${lib.getLib gpgme}/lib/libgpgme${stdenv.hostPlatform.extensions.sharedLibrary}"' ''; };