This is more a cry for help than a question, I’ve been attempting to make my own overlays for neovim so I can install it from their nightly releases. I’ve tried nix-neovim-nightly, the overlay from @teto (here) and my own homebrewed version, but I either get old versions, the derivation doesn’t compile or a
Could NOT find LibLUV (missing: LIBLUV_LIBRARY LIBLUV_INCLUDE_DIR)
(Required is at least version "1.30.0")
when compiling. Anyone here using a nightly release of neovim that I could take a look at/steal?
Not sure how that is setup, but the current commit referenced in that repo is ca6815115c79da62b845f479f0cdd765bdbfb700, which is from the 8th (5 days ago).
Which is pretty recent, but the delta is enough to give errors with the treesitter plugin. Not a bit deal though: I just pinned the plugin to a slightly older commit.
I guess you need to update tree-sitter dependency version accordingly in the future. Credit for the tree-sitter part should of course go to mjlbach. Thanks for creating the repository
I had this before and it uses to work. But today I tried updating it and got the following error:
CMake Error at cmake/LibFindMacros.cmake:263 (message):
REQUIRED PACKAGE NOT FOUND
We could not find development headers for TreeSitter. Do you have the
necessary dev package installed? This package is REQUIRED and you need to
install it or adjust CMake configuration in order to continue building
nvim.
Relevant CMake configuration variables:
TreeSitter_INCLUDE_DIR=<not found>
TreeSitter_LIBRARY=<not found>
You may use CMake GUI, cmake -D or ccmake to modify the values. Delete
CMakeCache.txt to discard all values and force full re-detection if
necessary.
Call Stack (most recent call first):
cmake/FindTreeSitter.cmake:11 (libfind_process)
CMakeLists.txt:377 (find_package)
-- Configuring incomplete, errors occurred!
Also note that you can also set rev to “nightly”. Because it didn’t work on nightly, I tried an older commit. But that specific commit has nothing to do with the issue.