From nobody Fri Jun 12 14:13:02 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gcM1C2fBpz6ht4L for ; Fri, 12 Jun 2026 14:13:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gcM1C03G4z3TbL for ; Fri, 12 Jun 2026 14:13:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1781273583; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tZhJ0fZgV9xkPhsdo7Fgl0gsg18eeZTYvoJZ+TaNlgE=; b=nxw7vDReZnWCBjkqay/WxUsg7oMtPHpHCjRu67K9Zrkpot5/vT8jLjf0A9H/QLI1VmcL3b 9dIx3qzHaTLoLqSDDTH2cd0EC2QIv93585FoP6NiiDP6XJBlTyAkFC3f0p37SX6Eyiunmj 4LZIOIGCRPqIVIv/WOPFRN19buZxTeNgt7BXkLnZ4msAU2fqRnzI4ih+5yWQ6usUCMvk+8 UsU/Mem4I+rszNgPK9PiZW73DJfIUzoeUjjr2TDBOxfiyKnw2Xu49bBfslh0oIx3ERoKmV Nj/pNmYSMTDbBCnciE9Zn3MceN6PuMSoY0RgHxmVko5YM+vkVpM5owa8c2zOUQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1781273583; a=rsa-sha256; cv=none; b=PVLu92YGgE7FNIcmMzeRZ3CoYqDa+e4BBhDAudbrrYvjIdSKPl74iI+hIIRqBO+/otk1J7 cPm3mMd95rV0zqaMJgIIZAAWLU6tD9d48kEtQctL9nlmkHlQ16Ai7IQtl8K4GqtoJQcWiW mr3UVUvro1N2d9xdC75OAdwkr8FhTPVI6UcVtsWHRWAZg7ce8beDuPIE16SgW3Lp1Ye++P B/bC52uW9cXrVu069lQ7dz2LEiQBq4FJXs0MtQYpFhJh1jewf1iX5NAZp8fBVyjf1cvwc6 WKelAwO1tDWNI1srEb0GediKsNz3sIfJP6mXMvqSlv+JaXEDv88TEjE9YWUyjw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1781273583; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tZhJ0fZgV9xkPhsdo7Fgl0gsg18eeZTYvoJZ+TaNlgE=; b=ZgfjsPbG4Z1eDrX68YhwLdnFNtnW0HZglLAYLFBjiTraIfsxeh/pAFHntWR6n2lUaOk2SZ i7DrqxPXaMOOWq0zrgotrHiZRhsxlx6abjZ5u8OX/1qVicet/51WovIEIE0mM9Ld5jPGl/ hIzQn/TeyMs+7gKDlteFmbaqNPm4tdYEmZVmGnzLD+o1ON0duZS+DQ92Xb8eh9wpslmAnp FQTK2MvF+wkPX3XrYoQsDgNZ0iSOFQNY0ghe4aMP7S+Y87xZx2zxyFIwtXM6PWZGgs9iHC fpSpTG2N1aedgbJvnjDD8md6iPOvGI2phlupCUcoEB2s/piNYnCsX95hHz1ZWA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gcM1B6l66zhPH for ; Fri, 12 Jun 2026 14:13:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 22e2c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 12 Jun 2026 14:13:02 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Dave Marker From: Adam Weinberger Subject: git: b8415a25dde7 - main - editors/neovim: Update to 0.12.3 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: adamw X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b8415a25dde7016cf5cded1d01051ac0d6788ba6 Auto-Submitted: auto-generated Date: Fri, 12 Jun 2026 14:13:02 +0000 Message-Id: <6a2c13ee.22e2c.39966daf@gitrepo.freebsd.org> The branch main has been updated by adamw: URL: https://cgit.FreeBSD.org/ports/commit/?id=b8415a25dde7016cf5cded1d01051ac0d6788ba6 commit b8415a25dde7016cf5cded1d01051ac0d6788ba6 Author: Dave Marker AuthorDate: 2026-06-12 14:12:08 +0000 Commit: Adam Weinberger CommitDate: 2026-06-12 14:12:08 +0000 editors/neovim: Update to 0.12.3 Changes: https://github.com/neovim/neovim/commit/35b57441b0bac035dcfc591830e82abc560720b1 Differential Revision: https://reviews.freebsd.org/D57546 --- editors/neovim/Makefile | 11 +++++------ editors/neovim/distinfo | 6 +++--- editors/neovim/files/patch-src_nvim_CMakeLists.txt | 16 ++++++++++++++++ 3 files changed, 24 insertions(+), 9 deletions(-) diff --git a/editors/neovim/Makefile b/editors/neovim/Makefile index f37f0bcb3031..10d0edd7a213 100644 --- a/editors/neovim/Makefile +++ b/editors/neovim/Makefile @@ -1,6 +1,6 @@ PORTNAME= neovim DISTVERSIONPREFIX= v -DISTVERSION= 0.12.2 +DISTVERSION= 0.12.3 CATEGORIES= editors MAINTAINER= adamw@FreeBSD.org @@ -34,12 +34,11 @@ GH_TUPLE= tree-sitter:tree-sitter-c:v0.24.2:treesitter_c \ tree-sitter-grammars:tree-sitter-vim:v0.8.1:treesitter_vim \ neovim:tree-sitter-vimdoc:v4.1.0:treesitter_vimdoc -CMAKE_ARGS= -DLUA_PRG:FILEPATH="${LUA_CMD}" \ - -DCMAKE_INSTALL_MANDIR:PATH="${PREFIX}/share/man" \ +CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR:PATH="${PREFIX}/share/man" \ + -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib/lua/${LUA_VER}" \ -DDEPS_PREFIX:PATH="${LOCALBASE}" \ - -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib/lua/${LUA_VER}" - -CFLAGS+= -I${LOCALBASE}/include + -DLUA_GEN_PRG:FILEPATH="luajit" \ + -DLUA_PRG:FILEPATH="${LUA_CMD}" DATADIR= ${PREFIX}/share/nvim PORTSCOUT= limit:^[0-9\.v]+$$ diff --git a/editors/neovim/distinfo b/editors/neovim/distinfo index 7e695e69fa26..0af63bedfffb 100644 --- a/editors/neovim/distinfo +++ b/editors/neovim/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1776870736 -SHA256 (neovim-neovim-v0.12.2_GH0.tar.gz) = ef9f58da7d687ed4d1dad9715542bf0dabdeedbfe8089e2ce17fff21b920a268 -SIZE (neovim-neovim-v0.12.2_GH0.tar.gz) = 13689620 +TIMESTAMP = 1781221590 +SHA256 (neovim-neovim-v0.12.3_GH0.tar.gz) = 36a6c66bfbba5d96fa512110aecddb981148a4d013b5ecd01a42877c49855a41 +SIZE (neovim-neovim-v0.12.3_GH0.tar.gz) = 13705115 SHA256 (tree-sitter-tree-sitter-c-v0.24.2_GH0.tar.gz) = 2eeb4db31f8fa0865e45488503d13403923bcb485a1bdb637abff8c42dd97364 SIZE (tree-sitter-tree-sitter-c-v0.24.2_GH0.tar.gz) = 381758 SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.5.0_GH0.tar.gz) = cf01b93f4b61b96a6d27942cf28eeda4cbce7d503c3bef773a8930b3d778a2d9 diff --git a/editors/neovim/files/patch-src_nvim_CMakeLists.txt b/editors/neovim/files/patch-src_nvim_CMakeLists.txt new file mode 100644 index 000000000000..19dab3f6dcab --- /dev/null +++ b/editors/neovim/files/patch-src_nvim_CMakeLists.txt @@ -0,0 +1,16 @@ +nvom 0.12.3 gets confused about which Lua to use during the build. In +particular, it reaches for lua51, rather than luajit (which is what it +actually wants). + + +--- src/nvim/CMakeLists.txt.orig 2026-06-12 10:04:12 UTC ++++ src/nvim/CMakeLists.txt +@@ -641,7 +641,7 @@ add_custom_command( + + add_custom_command( + OUTPUT ${VIM_MODULE_FILE} +- COMMAND ${LUA_PRG} ${CHAR_BLOB_GENERATOR} ${LUA_BLOB_COMPILE_FLAG} ${VIM_MODULE_FILE} ++ COMMAND ${LUA_GEN_PRG} ${CHAR_BLOB_GENERATOR} ${LUA_BLOB_COMPILE_FLAG} ${VIM_MODULE_FILE} + # NB: vim._init_packages and vim.inspect must be be first and second ones + # respectively, otherwise --luamod-dev won't work properly. + ${LUA_INIT_PACKAGES_MODULE_SOURCE} "vim._init_packages"