From nobody Mon May 20 14:54:49 2024 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 4VjgZx31M7z5LQdw; Mon, 20 May 2024 14:54:49 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VjgZx2KM4z4fdg; Mon, 20 May 2024 14:54:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716216889; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=O21EeMhIaR7GosVR8zBgS03Bewm73JZGsQM9zBRCPJ8=; b=qOkXiz5k1ssBtuTa4Ep28wF2gH3w6gRRsTxdcw+RDYQrATMgGoWChwqxqIAH53SuuYGCOW QupEQXRHFtwt0pQBFw1r/UB1btuIEEczbBw5A9XrPzHGuxQ7PtinNMEjYDJZx37BBy/hfH Ehra78uDeYg1M8C5zIBAmBcYlK+w8R+1JxFokRmg66SaDtA3Xdrca57/SDIDb4YVZumK4k sTwddKx7iNxTM73EcmN4b/YBXixmFNq6gD4Qoazw0D2jy6yvPnOLGJnou9b+Gxp4k2whqN zgV3zjrBH3ZB7dY60SjIKtpcW8jdCOwDxsYn39q/5yItb88ey8qkLQQ3UU+JSA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716216889; a=rsa-sha256; cv=none; b=tG8BNdaX3PB3cR1BcxTVx9RPo++TA5quISKWAfTsFEooykNIaxXfE4tPhdy0lykwxf02AA uDW1JqJDrdY65kESztndgO1y5TdywQJKx/vCOXhEdyJy8gbHKqkfq4SuvAtkLFOU1Ma8O7 BOyadbWmovd1N5MKH/J+EUwGtsVlwxiwqUMzIWJZf8GZX+5tHbdsxGbkRABmum3oWF4yHo 1AYRDiSr2sphNx8xXCswQpfIF0VwTpMCHuYakmk/I+KeUi3UkeKMlexrlz/r4vbp3iKxA7 Fb3hX6EITKV+DfTQ2OCZf1ij5yvZgKREaAc+bGliQ00VSWvq5biSkq8r8Xm8RQ== 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=1716216889; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=O21EeMhIaR7GosVR8zBgS03Bewm73JZGsQM9zBRCPJ8=; b=JX9Z7kdXkuIsEW5EqXNUtblEc1Q/5YL9w04o2kE7ifhp3zrrX8HAIWyMuTclK65/U9aJqp BRFJp3FUg+pdEeZitxWYz8b5f6cbRJicCW/jWwtncy+00aU9tEeJNkXiAIHnnv5PovRE2d yt7+jg4mIf9Z4Zs/E9GypywTqM5ukLciqJ/ZDAhMSoVN1uj87YLhalMSUzfwPR/WNX2n8B RhjbJj6TcMLNl9Cuf6CGV9rB46lwswqpGJmksm5Sg1/QyrrUFmKZasHfJWJe6lOjv6O+uW BK3t6LQ0JqFs0GCvcINZbxQk2xkecKK12V9gtBSDRbZrIis2OCE2S6xynK1w5g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VjgZx1cQ9zjWR; Mon, 20 May 2024 14:54:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 44KEsnMe081965; Mon, 20 May 2024 14:54:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 44KEsnJN081962; Mon, 20 May 2024 14:54:49 GMT (envelope-from git) Date: Mon, 20 May 2024 14:54:49 GMT Message-Id: <202405201454.44KEsnJN081962@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kurt Jaeger Subject: git: 61971843fd48 - main - editors/neovim: update 0.9.5 -> 0.10.0 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pi X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 61971843fd48f9b59b3e7169643064453607c586 Auto-Submitted: auto-generated The branch main has been updated by pi: URL: https://cgit.FreeBSD.org/ports/commit/?id=61971843fd48f9b59b3e7169643064453607c586 commit 61971843fd48f9b59b3e7169643064453607c586 Author: Laurant Chardon AuthorDate: 2024-05-20 14:51:01 +0000 Commit: Kurt Jaeger CommitDate: 2024-05-20 14:51:01 +0000 editors/neovim: update 0.9.5 -> 0.10.0 Author: Laurant Chardon Changes: https://gpanders.com/blog/whats-new-in-neovim-0.10/ https://neovim.io/doc/user/news-0.10.html Approved: adamw (implicit) PR: 279175 --- editors/neovim/Makefile | 32 ++++++++++++------------------- editors/neovim/distinfo | 10 +++++----- editors/neovim/files/patch-CMakeLists.txt | 14 -------------- 3 files changed, 17 insertions(+), 39 deletions(-) diff --git a/editors/neovim/Makefile b/editors/neovim/Makefile index c48981a236a5..843c2e89a278 100644 --- a/editors/neovim/Makefile +++ b/editors/neovim/Makefile @@ -1,7 +1,6 @@ PORTNAME= neovim DISTVERSIONPREFIX= v -DISTVERSION= 0.9.5 -PORTREVISION= 1 +DISTVERSION= 0.10.0 CATEGORIES= editors MAINTAINER= adamw@FreeBSD.org @@ -11,8 +10,8 @@ WWW= https://neovim.io/ LICENSE= APACHE20 BUILD_DEPENDS= gperf:devel/gperf \ - ${LUA_MODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ - ${LUA_MODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} + ${LUA_REFMODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ + ${LUA_REFMODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} LIB_DEPENDS= libluv.so:devel/luv \ libmsgpack-c.so:devel/msgpack-c \ libtermkey.so:devel/libtermkey \ @@ -20,19 +19,23 @@ LIB_DEPENDS= libluv.so:devel/luv \ libunibilium.so:devel/unibilium \ libuv.so:devel/libuv \ libvterm.so:devel/libvterm +RUN_DEPENDS= ${LUA_REFMODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ + ${LUA_REFMODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} -USES= cmake cpe gettext iconv lua:52,build luajit pathfix pkgconfig +USES= cmake cpe gettext iconv lua:51,build luajit \ + desktop-file-utils pathfix pkgconfig USE_GITHUB= yes GH_TUPLE= libmpack:libmpack:1.0.5:libmpack \ - libmpack:libmpack-lua:1.0.9:libmpack_lua -PORTSCOUT= limit:^[0-9\.v]+$$ + libmpack:libmpack-lua:1.0.12:libmpack_lua CMAKE_ARGS= -DLUA_PRG:FILEPATH="${LUA_CMD}" \ -DCMAKE_INSTALL_MANDIR:PATH="${PREFIX}/share/man" \ - -DDEPS_PREFIX:PATH="${LOCALBASE}" + -DDEPS_PREFIX:PATH="${LOCALBASE}" \ + -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib/lua/${LUA_VER}" CFLAGS+= -I${LOCALBASE}/include DATADIR= ${PREFIX}/share/nvim +PORTSCOUT= limit:^[0-9\.v]+$$ PORTDATA= runtime OPTIONS_DEFINE= NLS PYNVIM @@ -41,19 +44,8 @@ OPTIONS_SUB= yes PYNVIM_DESC= Enable support for plugins written in python NLS_CMAKE_BOOL= ENABLE_LIBINTL + PYNVIM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynvim>=0.3.0:editors/py-pynvim@${PY_FLAVOR} PYNVIM_USES= python:run -post-patch-NLS-off: - ${REINPLACE_CMD} -e '/add_subdirectory(po)/d' ${WRKSRC}/src/nvim/CMakeLists.txt - -pre-build: - ${LN} -s ${WRKSRC_libmpack} ${WRKSRC_libmpack_lua}/mpack-src - ${MKDIR} ${BUILD_WRKSRC}/src/nvim - (cd ${WRKSRC_libmpack_lua} && ${CC} ${CFLAGS} -fPIC \ - -I${LUA_INCDIR} -shared lmpack.c -o \ - ${BUILD_WRKSRC}/src/nvim/mpack.so \ - ${LUA_LIBDIR}/liblua-${LUA_VER}.so) - ${LN} -s ${BUILD_WRKSRC}/src/nvim/mpack.so ${BUILD_WRKSRC}/runtime/mpack.so - .include diff --git a/editors/neovim/distinfo b/editors/neovim/distinfo index afddae974869..b420957ace97 100644 --- a/editors/neovim/distinfo +++ b/editors/neovim/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1703948840 -SHA256 (neovim-neovim-v0.9.5_GH0.tar.gz) = fe74369fc30a32ec7a086b1013acd0eacd674e7570eb1acc520a66180c9e9719 -SIZE (neovim-neovim-v0.9.5_GH0.tar.gz) = 11590180 +TIMESTAMP = 1716160663 +SHA256 (neovim-neovim-v0.10.0_GH0.tar.gz) = 372ea2584b0ea2a5a765844d95206bda9e4a57eaa1a2412a9a0726bab750f828 +SIZE (neovim-neovim-v0.10.0_GH0.tar.gz) = 12792034 SHA256 (libmpack-libmpack-1.0.5_GH0.tar.gz) = 4ce91395d81ccea97d3ad4cb962f8540d166e59d3e2ddce8a22979b49f108956 SIZE (libmpack-libmpack-1.0.5_GH0.tar.gz) = 32966 -SHA256 (libmpack-libmpack-lua-1.0.9_GH0.tar.gz) = e94d5cf95d7479dca00ff23755fe05a440f11f9d203635e862ad8842de95f40a -SIZE (libmpack-libmpack-lua-1.0.9_GH0.tar.gz) = 16087 +SHA256 (libmpack-libmpack-lua-1.0.12_GH0.tar.gz) = 7c3f0a5fcd0d7c169fd7bc95978412628d8f59eb9da1d32cf3e8a864b741ec92 +SIZE (libmpack-libmpack-lua-1.0.12_GH0.tar.gz) = 16524 diff --git a/editors/neovim/files/patch-CMakeLists.txt b/editors/neovim/files/patch-CMakeLists.txt deleted file mode 100644 index 564ac85f400b..000000000000 --- a/editors/neovim/files/patch-CMakeLists.txt +++ /dev/null @@ -1,14 +0,0 @@ ---- CMakeLists.txt.orig 2023-04-07 16:52:01 UTC -+++ CMakeLists.txt -@@ -163,9 +163,9 @@ foreach(CFGNAME ${CMAKE_CONFIGURATION_TYPES}) - set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_${CFGNAME} ${CMAKE_BINARY_DIR}/lib) - endforeach() - --set(LUA_DEPENDENCIES lpeg mpack bit) -+set(LUA_DEPENDENCIES lpeg bit) - if(NOT LUA_PRG) -- foreach(CURRENT_LUA_PRG luajit lua5.1 lua5.2 lua) -+ foreach(CURRENT_LUA_PRG luajit) - unset(_CHECK_LUA_PRG CACHE) - unset(LUA_PRG_WORKS) - find_program(_CHECK_LUA_PRG ${CURRENT_LUA_PRG})