<pre style='margin:0'>
Vadym-Valdis Yudaiev (judaew) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6fe65ee5062a27170f3a7c700d708db70bb16027">https://github.com/macports/macports-ports/commit/6fe65ee5062a27170f3a7c700d708db70bb16027</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 6fe65ee5062 neovim, -devel: update to 0.11.0 and 20250328
</span>6fe65ee5062 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6fe65ee5062a27170f3a7c700d708db70bb16027
</span>Author: Chris Rawnsley <chris@puny.agency>
AuthorDate: Fri Mar 28 22:50:42 2025 +0000
<span style='display:block; white-space:pre;color:#404040;'> neovim, -devel: update to 0.11.0 and 20250328
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Also, restrict to MacOS >= 10.11 due to past build failures.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://github.com/macports/macports-ports/commit/670a0f4eb6
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://build.macports.org/builders/ports-10.6_i386-watcher/builds/68730
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://build.macports.org/builders/ports-10.6_x86_64-watcher/builds/68780
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://build.macports.org/builders/ports-10.7_x86_64-watcher/builds/68439
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://build.macports.org/builders/ports-10.8_x86_64-watcher/builds/66477
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://build.macports.org/builders/ports-10.9_x86_64-watcher/builds/95684
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://build.macports.org/builders/ports-10.10_x86_64-watcher/builds/96012
</span>---
editors/neovim/Portfile | 47 ++++++++++++++++++++---------------------------
1 file changed, 20 insertions(+), 27 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/neovim/Portfile b/editors/neovim/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 693c1ad7ba9..00957c5bd73 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/neovim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/neovim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,9 +4,10 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup cmake 1.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup neovim neovim 0.10.4 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup neovim neovim 0.11.0 v
</span> revision 0
categories editors
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms {darwin >= 15}
</span> maintainers {l2dy @l2dy} \
{judaew @judaew} \
openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,21 +24,20 @@ long_description \
</span> homepage https://neovim.io
github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 c5817b0b1c0ec7a82682d84f34453cf6443bc8e4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 10413265a915133f8a853dc757571334ada6e4f0aa15f4c4cc8cc48341186ca2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12808381
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 454f3f3caeb1fa82b5f3396978efc0195c71577d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6826c4812e96995d29a98586d44fbee7c9b2045485d50d174becd6d5242b3319 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12901255
</span>
depends_build-append port:pkgconfig
depends_lib port:gettext \
port:libuv \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libvterm \
</span> port:unibilium \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:msgpack \
</span> path:lib/libluajit-5.1.2.dylib:luajit \
port:lua51-lpeg \
port:luv-luajit \
port:libiconv \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libutf8proc \
</span> port:tree-sitter
cmake.build_type Release
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,38 +52,31 @@ patchfiles 0001-build-and-install-tree-sitter-parsers.patch \
</span>
post-patch {
reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/CMakeLists.txt
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # workaround for https://github.com/neovim/neovim/pull/30749
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|lpeg.so lpeg\${CMAKE_SHARED_LIBRARY_SUFFIX}|lpeg\${CMAKE_SHARED_LIBRARY_SUFFIX} lpeg.so|g" ${worksrcpath}/cmake/FindLpeg.cmake
</span> }
subport neovim-devel {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup neovim neovim a2b464944a4eb391fe6213304a4df5677845b52c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 20250226-[string range ${github.version} 0 6]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup neovim neovim ae98d0a560b08d901ee9aae85df634de0ae3fe0a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 20250328-[string range ${github.version} 0 6]
</span> revision 0
github.tarball_from tarball
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 470c893ebb6cc91104d10ccaf8713fc0ee085604 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f462eff2d0f32193ee353c394f42ff1caf3bb1079348bde6fbe82b05d7f76923 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12853137
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 851cd14a3d5cde7eca7bfb98c2ebc40b323aa36e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 eb8f99f501d587a9493dd526bc3e9109ff2c1783d85f34d2971b2a62b60de5dd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12909640
</span>
conflicts neovim
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-delete \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libvterm \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:msgpack
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libutf8proc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # workaround for https://github.com/neovim/neovim/pull/30749
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|lpeg.so lpeg\${CMAKE_SHARED_LIBRARY_SUFFIX}|lpeg\${CMAKE_SHARED_LIBRARY_SUFFIX} lpeg.so|g" ${worksrcpath}/cmake/FindLpeg.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> livecheck.url ${github.homepage}/commits/nightly.atom
}
notes {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- If you want to share your existing Vim configuration with Neovim, you can add these symlinks:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -s ~/.vim ~/.config/nvim
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -s ~/.vimrc ~/.config/nvim/init.vim
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- For possible incompatible changes and differences to Vim check ':help nvim-intro' in nvim.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ If you would like to re-use your existing Vim configuration with Neovim,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ follow the advice in `:help nvim-from-vim`:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ nvim -c 'tab h nvim-from-vim'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ For a full list of differences with Vim, read `:help vim-differences`.
</span> }
</pre><pre style='margin:0'>
</pre>