wbthomason / packer.nvim

A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
MIT License
7.82k stars 266 forks source link

fix(luarocks): rock metadata not passed in install #974

Closed akinsho closed 2 years ago

akinsho commented 2 years ago

PR #857 introduced a change which prevents the full data from a rock from being used in its installation, e.g.

{
  "lyaml", server = "http://server", env = {YAML_DIR = "/usr/local"}
}
-- Is changed to
{"lyaml"}

Was no longer being passed as each rock was being transformed to just it's name with not metadata passed on during the case change

@kevinhwang91 can you please check if your usecase is still satisfied with the change in case of the rocks. If so I'll merge this unless @wbthomason steps in

kevinhwang91 commented 2 years ago

work fine with me.