AutoBuild: updates started at 2025-07-19-02UTC. (#12219)

* update neovim

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Modify neovim deps

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust tree_sitter and neovim builds.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Refactor tree_sitter build

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update utf8proc

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update unibilium

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update luajit

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update libuv

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update neovim build

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* update libluv

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* hash updates, fix crew logic

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update luajit_[bitop,lpeg,mpack]

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* neovim: disable lto

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust no_lto cmake options

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add built packages for linux/386 to branch updates.

* Add neovim hashes, update updter logic

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Update requires

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* suggested changes

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
This commit is contained in:
chromebrew-actions[bot]
2025-07-19 03:25:56 -05:00
committed by GitHub
parent 2a1afc3bc7
commit 7e50b7bd77
32 changed files with 1521 additions and 518 deletions

View File

@@ -3,7 +3,7 @@ require 'buildsystems/cmake'
class Neovim < CMake
description 'Neovim is a refactor, and sometimes redactor, in the tradition of Vim (which itself derives from Stevie).'
homepage 'https://neovim.io/'
version '0.9.5'
version '0.11.3'
license 'Apache-2.0 and vim'
compatibility 'all'
source_url 'https://github.com/neovim/neovim.git'
@@ -11,27 +11,28 @@ class Neovim < CMake
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'efc5b03dbb0e6f0292030dea2ec89294690e6bca471b6a559329d13cc92ea13a',
armv7l: 'efc5b03dbb0e6f0292030dea2ec89294690e6bca471b6a559329d13cc92ea13a',
i686: 'f5e44f127df3329a837cb56fa70f547cdeda8fc3ea7d873dbc7c9a5a6e7b6d45',
x86_64: '97a127932ead9fdf64640c582205f9efe94f384b9803cf122553c84ce19a1d3b'
aarch64: '405560ae5b698ef74d4d80d42a41fdd8d72d66f2d6497845108e1e3a2421822c',
armv7l: '405560ae5b698ef74d4d80d42a41fdd8d72d66f2d6497845108e1e3a2421822c',
i686: '4b9a085bf06fb07e56b3918ebb6977c5ede3260af304d2b9243d664a5a254c59',
x86_64: '8c7d53547c79c770ff39f1430db9182f8bb4d10c38f44c5df1daae40ca801967'
})
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'libluv' # R
depends_on 'libtermkey' # R
depends_on 'libuv' => :build
depends_on 'libvterm' # R
depends_on 'luajit' => :build
depends_on 'luajit_bitop' => :build
depends_on 'luajit_lpeg' => :build
depends_on 'luajit_lpeg' # R
depends_on 'luajit_mpack' => :build
depends_on 'luajit' # R
depends_on 'msgpack_c' # R
# depends_on 'perl_app_cpanminus' # L
depends_on 'tree_sitter' # R
depends_on 'tree_sitter' => :build
depends_on 'unibilium' => :build
depends_on 'utf8proc' # R
depends_on 'xdg_base' # L
no_lto
def self.postinstall
# Set nvim to be the default vi if there is no vi or if a default
# vi does not exist.