New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
neovim: 0.4.4 -> 0.5.0 #110837
neovim: 0.4.4 -> 0.5.0 #110837
Conversation
@GrahamcOfBorg build neovim |
46f9e73
to
5d40570
Compare
Updated PR with this approach #110837 (comment) |
@GrahamcOfBorg build neovim-nightly |
This is a semi-automatic executed nixpkgs-review which is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch). Result of 1 package failed to build and are new build failure:
|
This is a semi-automatic executed nixpkgs-review which is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch). Result of 1 package built:
|
Why duplicate everything instead of an override with just treesitter ? I am on the fence for this one. I've wanted to provide a neovim nightly in nixpkgs for a long time but was afraid it would be rejected (for valid reasons: if everyone starts packaging a pseudo-nigthly for its software, it can get out of hands). Instead I've added a flake to neovim so that one can install a true nightly via flakes see https://nixos.wiki/wiki/Neovim for doc. As a datapoint, I hope we can release 0.5 in Ferbuary and no later than March so there is not long to wait. |
I agree as well and that is also why I don't want to include a nightly in Nixpkgs. |
5d40570
to
34b9d6c
Compare
34b9d6c
to
6198357
Compare
00ec1be
to
517f1b4
Compare
I opened tree-sitter/tree-sitter#1216 to see if they might cut a new release tag. |
Upstream has an open PR to put the function call behind a feature guard (neovim/neovim#14930). It builds successfully:
|
973852b
to
4069de5
Compare
Added it in 4069de5 |
4069de5
to
c56b5db
Compare
FYI, latest nightly with tree-sitter 0.20.0 available in my |
@GrahamcOfBorg build neovim |
c56b5db
to
c4824c4
Compare
c4824c4
to
2cc3413
Compare
2cc3413
to
58ba227
Compare
Testing this |
Result of 7 packages built:
|
Result of 7 packages built:
|
…xOS/nixpkgs#110837 Signed-off-by: lucasew <lucas59356@gmail.com>
Motivation for this change
Upstream update.
0.5.0
is not released yet - this branch tracks latest nightly until then.I will be doing my best to keep this up-to-date with latest nightly.
While we're waiting for
0.5.0
to be released, we can already prepare for it in this PR.Added a new
neovim-nightly
package, which tracks nightly https://github.com/neovim/neovim/releases/tag/nightlyIt's finally here! 🎉
Closes #128959
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)