Commit f90cabc0 authored by kashw2's avatar kashw2
Browse files

vimPlugins.avante-nvim: fix libcrypto loading

parent fd9e743a
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -71,6 +71,10 @@ vimUtils.buildVimPlugin {
      ln -s ${avante-nvim-lib}/lib/libavante_templates${ext} $out/build/avante_templates${ext}
      ln -s ${avante-nvim-lib}/lib/libavante_tokenizers${ext} $out/build/avante_tokenizers${ext}
      ln -s ${avante-nvim-lib}/lib/libavante_html2md${ext} $out/build/avante_html2md${ext}

      # Fixes PKCE auth flows not finding libcrypto
      substituteInPlace "$out/lua/avante/auth/pkce.lua" \
        --replace-fail 'pcall(ffi.load, "crypto")' 'pcall(ffi.load, "${lib.getLib openssl}/lib/libcrypto${ext}")'
    '';

  passthru = {