aboutsummaryrefslogtreecommitdiff
path: root/third-party
Commit message (Collapse)AuthorAge
* feat(ts): bump tree-sitter to v0.20.0Christian Clason2021-06-30
|
* fix(ci): adjust DEPS_INSTALL_DIR on OpenBSD to avoid pkg-config bug (#14803)Oliver Marriott2021-06-13
| | | | | Also bumps to OpenBSD 6.9 and updates packages. Co-authored-by: glacambre <code@lacamb.re>
* deps(treesitter): bump to 0.19.5+Thomas Vigouroux2021-06-11
| | | | This fixes a bunch of issues with queries.
* win/package: update wintools.zip for curl v7.76.1 (#14570)Jan Edmund Lazo2021-05-17
| | | https://github.com/neovim/neovim/issues/14078
* neovim-qt: v0.2.16.1 (#14514)Jan Edmund Lazo2021-05-08
| | | | | nvim-qt --help/version should work without $DISPLAY https://github.com/equalsraf/neovim-qt/compare/v0.2.16...v0.2.16.1
* win/package: update wintools.zip (#14408)Jan Edmund Lazo2021-04-20
| | | | | This does not have 7za.exe and tidy.exe. Ref: https://github.com/neovim/neovim/issues/14078
* win/package: remove cat,tidy (#14402)Jan Edmund Lazo2021-04-20
| | | | | | | | | | | Neovim should not bundle external tools that are not needed in the runtime environment. cat.exe is meant for tests only. Install a mingw/msys2/busybox environment which bundle cat.exe. tidy.exe was never used in tests and is not required in Neovim runtime. busybox and tidy.exe can be installed via scoop. Ref: https://github.com/neovim/neovim/issues/14078
* treesitter: Update to 0.19.4+2Mathias Fussenegger2021-03-26
|
* Merge pull request #14076 from mfussenegger/treesitter019Björn Linse2021-03-15
|\ | | | | treesitter: Update to 0.19.3
| * treesitter: Update to 0.19.3Mathias Fussenegger2021-03-09
| |
* | aarch64/linux: fix build by updating LuaJIT (#14096)Raymond W. Ko2021-03-10
|/
* deps(treesitter): bump C parser and runtimeThomas Vigouroux2021-01-26
| | | | | It's been a while since we bumped the C parser version, and a few ABI versions have been realised since.
* third-party: Always set DEPLOYMENT_TARGET when building LuaJIT on macOSJames McCoy2020-12-13
| | | | | | | LuaJIT build now requires specifying a deployment target, so use the same baseline as our nightly builds. Co-authored-by: Christian Clason <christian.clason@uni-due.de>
* Use the latest luajit for arm64 Mac compatibility.Tae Won Ha2020-12-13
|
* deps: fix BuildLuv without bundled libuvDaniel Hahler2020-11-16
| | | | | | | | | | | | | | | | | Fixes: % rm -rf .deps % cmake -DUSE_BUNDLED_LUV=ON -DUSE_BUNDLED=OFF -S third-party -B .deps % cmake --build .deps ... [ 50%] Building C object CMakeFiles/luv.dir/src/luv.c.o /home/daniel/Vcs/neovim/.deps/build/src/luv/src/luv.c:20:10: fatal error: c-api/compat-5.3.h: No such file or directory 20 | #include "c-api/compat-5.3.h" | ^~~~~~~~~~~~~~~~~~~~ compilation terminated. This was broken since 78f1eccc8, where apparently the `LUA_COMPAT53_DIR` was defined in a wrong location.
* third-party: fix build failures in MSVCerw72020-11-04
|
* deps(tree-sitter): dump to 0.17.3Thomas Vigouroux2020-11-03
| | | | Also test the the bundling works correctly.
* deps(treesitter): bump up to 0.17.1Thomas Vigouroux2020-11-03
|
* bundle: move tree-sitter as a bundled depThomas Vigouroux2020-11-03
| | | | | | fixup! bundle: move tree-sitter as a bundled dep fixup! bundle: move tree-sitter as a bundled dep
* ci/appveyor: change to update package databaseerw72020-10-27
|
* bump libvterm to 0.1.4Christian Clason2020-08-27
|
* build: remove duplicate empty CONFIGURE_COMMAND (#12676)Christian Clason2020-07-24
| | | The cmake file for libvterm had an empty CONFIGURE_COMMAND "", which tells cmake to skip the configure step for this dependency (even though a later patch added another, actual, CONFIGURE_COMMAND two lines below). Evidently the recently released cmake 3.18.0 is pickier about this than previous versions, causing the build to fail. Removing this line makes the build successful again.
* neovim-qt: bump to version 0.2.16 (#12508)John Gehrig2020-06-19
|
* deps: update libuverw72020-05-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/neovim/neovim/pull/11808 https://github.com/neovim/libuv/pull/12 v1.34.2 * darwin: stop calling SetApplicationIsDaemon() (Ben Noordhuis) * osx,fsevent: fix race during uv_loop_close (Jameson Nash) * unix: handle uv__open_cloexec return value correctly (Anna Henningsen) v1.34.1 * unix: fix -Wstrict-aliasing compiler warning (Ben Noordhuis) * unix: cache address of dlsym("mkostemp") (Ben Noordhuis) * win,tty: avoid regressions in utf-8 handling (Jameson Nash) * win: remove bad assert in uv_loop_close (Jameson Nash) * tty,unix: avoid affecting controlling TTY (Jameson Nash) v1.34.0 * unix: refactor uv__fs_copyfile() logic (cjihrig) * fs: handle non-functional statx system call (Milad Farazmand) * unix,win: add uv_sleep() (cjihrig) * fs: add uv_fs_mkstemp (Saúl Ibarra Corretgé) v1.33.0 * win: fix reading hidden env vars (Anna Henningsen) * unix,win: add uv_random() (Ben Noordhuis) * win, tty: fix problem of receiving unexpected SIGWINCH (erw7) * fs: use statvfs in uv__fs_statfs() for Haiku (Calvin Hill) * fsevents: stop using fsevents to watch files (Jameson Nash) * win,tty: add uv_tty_{get,set}_vterm_state (erw7) * unix: update uv_fs_copyfile() fallback logic (Stefan Bender) * win: cast setsockopt struct to const char* (Shelley Vohr) * unix: fix {Net,Open}BSD build
* treesitter: remove utf8proc dependencyThomas Vigouroux2020-04-18
|
* deps: Fix luv-static build issues #11961erw72020-02-29
| | | | | | | | - Fix an issue where CMAKE_BUILD_TYPE was not reflected during construction. - Remove the switch that uses the static library(-MTd, -MT) because it was specified in the CMakeLists.txt of luv when building on MSVC. related: https://github.com/luvit/luv/pull/461
* deps: lua-client 0.2.2-1Justin M. Keyes2020-02-16
|
* build: Fix MSVC build failure on CI #11865erw72020-02-14
| | | | | clean-shared-libraries does nothing useful in MSVC build. Nevertheless, it deletes ${DEPS_INSTALL_DIR}/lib/nvim/parser/c.dll and causes build failure in CI.
* Build tree-sitter out-of-sourceFlorian Walch2020-02-10
| | | | | | Avoids having CMakeCache.txt etc in https://github.com/neovim/deps, where it can cause trouble for Ubuntu PPA builds such as: > CMake Error: The source "/<<BUILDDIR>>/neovim-0.5.0+ubuntu1+git202002090924-1f479ff-00e710e/.deps/build/src/treesitter-c/CMakeLists.txt" does not match the source "/home/travis/build/neovim/bot-ci/build/deps-src/build/src/treesitter-c/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
* build: allow to skip treesitter C parser installMatthieu Coudron2020-02-07
| | | | | | | | | if USE_BUNDLED_TS_PARSERS is set to off, don't try to install the parser. Distribs can install treesitter parsers directly into $CMAKE_LIBRARY_PATH/nvim (and users anywhere in rtp). Also fix the URL.
* Merge pull request #11757 from bfredl/treesitter_runtimeBjörn Linse2020-02-07
|\ | | | | treesitter: add standard search path for parsers + bundle c parser properly
| * build: include tree-sitter-c parser in bundled buildBjörn Linse2020-02-07
| |
* | deps/msvc: gettext 0.20.1b-r-o-c-k2020-02-06
| |
* | deps: gettext 0.20.1Justin M. Keyes2020-02-04
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |