<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f40c4c28dc78b3e8467c29670a6d18a898225b09">https://github.com/macports/macports-ports/commit/f40c4c28dc78b3e8467c29670a6d18a898225b09</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 f40c4c28dc7 neovim, -devel: update to 0.10.1 and 20240805
</span>f40c4c28dc7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit f40c4c28dc78b3e8467c29670a6d18a898225b09
</span>Author: Chris Rawnsley <chris@puny.agency>
AuthorDate: Sat Aug 3 18:14:38 2024 +0100
<span style='display:block; white-space:pre;color:#404040;'> neovim, -devel: update to 0.10.1 and 20240805
</span>---
editors/neovim/Portfile | 25 ++++++++++++++-----------
editors/neovim/files/embed-parsers-build.diff | 22 ++++++++--------------
2 files changed, 22 insertions(+), 25 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 0e2b966b591..6c79bb4bd3e 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,8 +4,8 @@ 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.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup neovim neovim 0.10.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories editors
maintainers {raimue @raimue} \
{l2dy @l2dy} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +24,9 @@ long_description \
</span> homepage https://neovim.io
github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 a573b99de81e23f37ba6114a7cd669d6e62a4c1a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 372ea2584b0ea2a5a765844d95206bda9e4a57eaa1a2412a9a0726bab750f828 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12792034
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a49cf46d56f8c01362c349ac0d524d36f13d8d51 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 edce96e79903adfcb3c41e9a8238511946325ea9568fde177a70a614501af689 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12796966
</span>
depends_build-append port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,17 +51,20 @@ configure.args-append -DLUA_PRG=${prefix}/bin/luajit
</span> patchfiles embed-parsers-build.diff
subport neovim-devel {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup neovim neovim efaf37a2b9450d56acbf48a44c3c791d00d70199
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 20240501-[string range ${github.version} 0 6]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup neovim neovim 0c2860d9e5ec5417a94db6e3edd237578b76d418
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 20240805-[string range ${github.version} 0 6]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span>
github.tarball_from tarball
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 1e4dce0c64f3d793120c64555a60050daed5e504 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 fa4babe9705a246c5d0db4acb41d816225b562cac3edf9953bf1f9ad8009bf17 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12774557
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 ba12caf9471df0abf6aa229e19ddf9761fefe17c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2cce952d8a08276687f9188f1f19ed3de4a6a337abb6769098556872c50114ac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12906200
</span>
conflicts neovim
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libutf8proc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.url ${github.homepage}/commits/nightly.atom
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/neovim/files/embed-parsers-build.diff b/editors/neovim/files/embed-parsers-build.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index e0f0c5d64d2..2c7bd30790e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/neovim/files/embed-parsers-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/neovim/files/embed-parsers-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,8 @@
</span> diff --git CMakeLists.txt CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index 5ad99cbf0..3828ee192 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 12e0d6e6a..27fe5c50d 100644
</span> --- CMakeLists.txt
+++ CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -98,8 +98,21 @@ else()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -102,6 +102,19 @@ endif()
</span>
list(INSERT CMAKE_PREFIX_PATH 0 ${DEPS_PREFIX})
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,13 +22,11 @@ index 5ad99cbf0..3828ee192 100644
</span> if(APPLE)
# If the macOS deployment target is not set manually (via $MACOSX_DEPLOYMENT_TARGET),
# fall back to local system version. Needs to be done both here and in cmake.deps.
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if(NOT CMAKE_OSX_DEPLOYMENT_TARGET)
</span> diff --git cmake.deps/cmake/BuildTreesitterParsers.cmake cmake.deps/cmake/BuildTreesitterParsers.cmake
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index 837d075d2..6dbd69554 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 060447e6f..9c3f7165e 100644
</span> --- cmake.deps/cmake/BuildTreesitterParsers.cmake
+++ cmake.deps/cmake/BuildTreesitterParsers.cmake
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20,15 +20,17 @@ function(BuildTSParser)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- get_externalproject_options(${NAME} ${DEPS_IGNORE_SHA})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,13 +21,15 @@ function(BuildTSParser)
</span> ExternalProject_Add(${NAME}
DOWNLOAD_DIR ${DEPS_DOWNLOAD_DIR}/${NAME}
PATCH_COMMAND ${CMAKE_COMMAND} -E copy
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,18 +38,16 @@ index 837d075d2..6dbd69554 100644
</span> ${EXTERNALPROJECT_OPTIONS})
endfunction()
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+set(ALL_BUNDLED_TS_PARSER_TARGETS c lua vim vimdoc query python bash markdown) # All parsers built in the lines directly below.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set(ALL_BUNDLED_TS_PARSER_TARGETS c lua vim vimdoc query markdown) # All parsers built in the lines directly below.
</span> +list(TRANSFORM ALL_BUNDLED_TS_PARSER_TARGETS PREPEND treesitter_)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach(lang c lua vim vimdoc query python bash)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach(lang c lua vim vimdoc query)
</span> BuildTSParser(LANG ${lang})
endforeach()
<span style='display:block; white-space:pre;background:#ffe0e0;'>- BuildTSParser(LANG markdown CMAKE_FILE MarkdownParserCMakeLists.txt)
</span> diff --git src/nvim/CMakeLists.txt src/nvim/CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index d9cc695c5..53bf044ba 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index a100e733d..6e05f66cf 100644
</span> --- src/nvim/CMakeLists.txt
+++ src/nvim/CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -767,12 +767,10 @@ if(WIN32)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -770,10 +770,8 @@ endif()
</span>
file(MAKE_DIRECTORY ${BINARY_LIB_DIR})
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,4 +60,3 @@ index d9cc695c5..53bf044ba 100644
</span>
install(DIRECTORY ${BINARY_LIB_DIR}
DESTINATION ${CMAKE_INSTALL_LIBDIR}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- USE_SOURCE_PERMISSIONS)
</span></pre><pre style='margin:0'>
</pre>