nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Merge pull request #110837 from rvolosatovs/update/neovim

neovim: 0.4.4 -> 0.5.0

authored by

Bernardo Meurer and committed by
GitHub
a143a6dd 920b9f2d

+6 -6
+5 -2
pkgs/applications/editors/neovim/default.nix
··· 2 2 , libuv, lua, ncurses, pkg-config 3 3 , unibilium, xsel, gperf 4 4 , libvterm-neovim 5 + , tree-sitter 5 6 , glibcLocales ? null, procps ? null 6 7 7 8 # now defaults to false because some tests can be flaky (clipboard etc) ··· 32 31 in 33 32 stdenv.mkDerivation rec { 34 33 pname = "neovim-unwrapped"; 35 - version = "0.4.4"; 34 + version = "0.5.0"; 36 35 37 36 src = fetchFromGitHub { 38 37 owner = "neovim"; 39 38 repo = "neovim"; 40 39 rev = "v${version}"; 41 - sha256 = "11zyj6jvkwas3n6w1ckj3pk6jf81z1g7ngg4smmwm7c27y2a6f2m"; 40 + sha256 = "0lgbf90sbachdag1zm9pmnlbn35964l3khs27qy4462qzpqyi9fi"; 42 41 }; 43 42 44 43 patches = [ ··· 59 58 msgpack 60 59 ncurses 61 60 neovimLuaEnv 61 + tree-sitter 62 62 unibilium 63 63 ] ++ optional stdenv.isDarwin libiconv 64 64 ++ optionals doCheck [ glibcLocales procps ] ··· 98 96 "-DGPERF_PRG=${gperf}/bin/gperf" 99 97 "-DLUA_PRG=${neovimLuaEnv.interpreter}" 100 98 "-DLIBLUV_LIBRARY=${luvpath}" 99 + "-DUSE_BUNDLED=OFF" 101 100 ] 102 101 ++ optional doCheck "-DBUSTED_PRG=${neovimLuaEnv}/bin/busted" 103 102 ++ optional (!lua.pkgs.isLuaJIT) "-DPREFER_LUA=ON"
+1 -4
pkgs/top-level/all-packages.nix
··· 27446 27446 wrapNeovimUnstable = callPackage ../applications/editors/neovim/wrapper.nix { }; 27447 27447 wrapNeovim = neovim-unwrapped: lib.makeOverridable (neovimUtils.legacyWrapper neovim-unwrapped); 27448 27448 neovim-unwrapped = callPackage ../applications/editors/neovim { 27449 - lua = 27450 - # neovim doesn't work with luajit on aarch64: https://github.com/neovim/neovim/issues/7879 27451 - if stdenv.isAarch64 then lua5_1 else 27452 - luajit; 27449 + lua = luajit; 27453 27450 }; 27454 27451 27455 27452 neovimUtils = callPackage ../applications/editors/neovim/utils.nix { };