<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>