to handle derivations that are not registered or updated on luarocks.org, for instance neovim plugins.