nixpkgs/pkgs/applications/editors/neovim
Matthieu Coudron bd6def34e2
neovimUtils.buildNeovimPlugin: use version from derivation if missing (#288251)
Trying to use:
`plugin = pkgs.neovimUtils.buildNeovimPlugin { luaAttr = "rocks-nvim"; };`

fails with:

```
error: attribute 'version' missing

at /nix/store/0ww4wsg5q5hmnzv06a0k1q32jc49y7gi-source/pkgs/applications/editors/neovim/build-neovim-plugin.nix:28:19:

    27|         })).overrideAttrs (drv: {
    28|         version = attrs.version;
	|                   ^
    29|         rockspecVersion = drv.rockspecVersion;
```

This PR fixes it.
2024-02-12 11:15:54 +01:00
..
gnvim gnvim: 0.1.6 -> 0.3.1 (#204082) 2023-05-09 13:16:59 +02:00
neovide neovide: 0.12.1 -> 0.12.2 2024-01-29 18:11:20 +01:00
ruby_provider
tests neovim: generate init.lua by default (#222907) 2023-12-27 20:38:59 +01:00
build-neovim-plugin.nix neovimUtils.buildNeovimPlugin: use version from derivation if missing (#288251) 2024-02-12 11:15:54 +01:00
default.nix neovim-unwrapped: enable structuredAttrs 2024-01-16 10:05:21 +01:00
neovim-gtk.nix treewide: remove execute bit for non-executable *.nix files 2023-10-20 19:55:39 +02:00
neovim-qt.nix neovim-qt: Add meta.mainProgram 2023-12-13 01:05:47 +01:00
neovim-remote.nix treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
qt.nix neovim-qt: fix desktop icon passthrough 2023-07-17 14:56:11 +02:00
system_rplugin_manifest.patch
treesitter-parsers.nix neovim: bundle treesitter parsers 2023-04-19 21:17:19 -04:00
update-treesitter-parsers.py neovim: bundle treesitter parsers 2023-04-19 21:17:19 -04:00
utils.nix neovim: add perl to supported providers 2023-07-06 01:32:01 +02:00
wrapper.nix neovim: also unset PYTHONSAFEPATH in python wrapper 2024-01-22 23:58:49 -05:00