nixpkgs/pkgs/applications/editors/neovim
Matthieu Coudron 2acce7dfdc vimPlugins: make usage of luaPackages less confusing
right now the src is ignored in:

```
  lush-nvim = buildNeovimPlugin {
    pname = "lush.nvim";
    version = "2022-08-09";
    src = fetchFromGitHub {
      owner = "rktjmp";
      repo = "lush.nvim";
      rev = "6b9f399245de7bea8dac2c3bf91096ffdedfcbb7";
      sha256 = "0rb77rwmbm438bmbjfk5hwrrcn5sihsa1413bdpc27rw3rrn8v8z";
    };
    meta.homepage = "https://github.com/rktjmp/lush.nvim/";
  };
```

which is very confusing. With this PR, we correctly override the src and
the version of the package. We introduce a rockspecVersion attribute of
lua package to be able to still find the rockspec when the
"version" field needs to be different than "rockspecVersion".
2022-10-13 19:57:35 +02:00
..
gnvim treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00
neovide neovide: remove dependency to skia sources 2022-10-08 21:39:01 +02:00
ruby_provider neovim-ruby: 0.8.1 -> 0.9.0 update some Neovim Ruby gem versions 2022-04-22 17:48:20 +02:00
tests vimUtils.packdir: better merge of plugins 2022-09-29 16:38:14 +02:00
build-neovim-plugin.nix vimPlugins: make usage of luaPackages less confusing 2022-10-13 19:57:35 +02:00
default.nix neovim: 0.7.2 -> 0.8.0 2022-10-02 02:39:51 +02:00
neovim-qt.nix neovim-qt: 0.2.16.1 -> 0.2.17 2022-07-04 13:33:43 +02:00
neovim-remote.nix neovim-remote: fix build with neovim 0.8 2022-10-04 10:59:08 +02:00
qt.nix neovim, neovimUtils, neovim-qt: drop python2 support 2021-05-02 22:43:53 +02:00
system_rplugin_manifest.patch
utils.nix vimPlugins: make usage of luaPackages less confusing 2022-10-13 19:57:35 +02:00
wrapper.nix nixos/neovim: fix remote plugin manifest generation (#191852) 2022-09-21 23:56:19 +02:00