NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.83k stars 13.92k forks source link

neovim-0.10.1/bin/nvim-ruby out of date #333185

Open l0b0 opened 2 months ago

l0b0 commented 2 months ago

Issue description

The NeoVim healthcheck reports that the Ruby provider is out of date:

provider.ruby: require("provider.ruby.health").check()

Ruby provider (optional)
- Ruby: ruby 3.1.6p260 (2024-05-29 revision a777087be6) [x86_64-linux]
- Host: /nix/store/wgjiic9sik4vb09cvylbjxnw31drn5m5-neovim-0.10.1/bin/nvim-ruby
- WARNING Gem "neovim" is out-of-date. Installed: 0.9.0
  , latest: neovim (0.10.0, 0.9.1, 0.9.0, 0.8.1, 0.8.0, 0.7.1, 0.7.0, 0.6.2, 0.6.1, 0.6.0, 0.5.1, 0.5.0, 0.4.0, 0.3.3, 0.3.2, 0.3.1, 0.3.0, 0.2.5, 0.2.4, 0.2.3, 0.2.2, 0.2.1, 0.   2.0, 0.1.0, 0.0.6, 0.0.5, 0.0.4, 0.0.3, 0.0.2, 0.0.1)

  - ADVICE:
    - Run in shell: gem update neovim

Steps to reproduce

  1. Create a minimal NeoVim setup with

    {
     programs.neovim = {
       configure.packages.myVimPackage = {
         start = [ pkgs.vimPlugins.LazyVim ];
       };
       enable = true;
     };
    
     users.users.default.packages = [
       pkgs.fd
       pkgs.lazygit
     ];
    }
  2. Build & run on nixos-unstable
  3. Run nvim
  4. :checkhealth

@manveru @rvolosatovs

Technical details

eclairevoyant commented 2 months ago

332256 maybe

l0b0 commented 2 months ago

332256 maybe

Looks like an improvement, but it only goes to 0.10.0.

eclairevoyant commented 2 months ago

feel free to discuss it on the PR before it's merged.