commit:     327eb010efb84d3b44f03c7afcc24a1f23e96dc9
Author:     Brahmajit Das <listout <AT> listout <DOT> xyz>
AuthorDate: Mon Sep  1 02:02:03 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep  6 15:12:42 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=327eb010

app-editors/neovim: drop 0.11.0-r2, 0.11.1

Signed-off-by: Brahmajit Das <listout <AT> listout.xyz>
Part-of: https://github.com/gentoo/gentoo/pull/43630
Closes: https://github.com/gentoo/gentoo/pull/43630
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-editors/neovim/Manifest                |   2 -
 app-editors/neovim/neovim-0.11.0-r2.ebuild | 127 ----------------------------
 app-editors/neovim/neovim-0.11.1.ebuild    | 129 -----------------------------
 3 files changed, 258 deletions(-)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 352556cf5e73..3539f0cf98af 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,5 +1,3 @@
-DIST neovim-0.11.0.tar.gz 12901255 BLAKE2B 
155af14e07dff73ebe825b6233e4536a00de34d183ebe5d440e251098d7d95fd87fbcb3c6de4ed00fec0e2acc126c5bc1ae08a6b41389e4eae2fc126775493a6
 SHA512 
f898aebffa1d222cdbbc2663b69a6ea55a045c3ddb4e8454bda7b0c6e9abbfc60dce6ea235f535506f6caac9cc1b07c65bdab25374f320cfabc3744336989cf6
-DIST neovim-0.11.1.tar.gz 12907535 BLAKE2B 
636df1f8a4fcf92fbde9cc6b12f3106dd274af7fcd22d687a511e826f9ed0aed8a6528a27b267cdba75c9f4e9e981b32cdfe24e98fbd9840c7a007baa95ef951
 SHA512 
d2dac85379022e939a6a5ac8b64074d1e4a6d3605791b916e1d77366b97a28ee9f99107e4c251d5a28a5f515fa8bcde9cc6372a9d7901832de3ee01fb9895f4d
 DIST neovim-0.11.2.tar.gz 12923046 BLAKE2B 
0a38a35d3a817224ef714e46f2acad9a4546c0922896a922bb45f3a554b758520fbdabfcefbadd5aa6086ad4b4e64d80b1d397c6faa15ad52ff9ff28c1a6038c
 SHA512 
eeb543ff40b71f384c3a8d964c05e20b4d8be2f647314da703f071954a6f434320b0a61c0a42936c71c970de018de654d8c0e15de92890b9dc50054c5b70b863
 DIST neovim-0.11.3.tar.gz 12933589 BLAKE2B 
c9790627d7d4f6123eea54dfb8d02810f8fc2f349c096d94df867df1a346dd77aecb0da7dd481d005fe07711d81892e32f3099c91910026fb359574da576d01c
 SHA512 
30be325ea364369c242d1ccc7067ccda4c64e4f89198431d1a22ad04213fd7a9aba01d41e9c7c7c35c73883e575d3e09bb928d8e450ad484814165ca1390d995
 DIST neovim-0.11.4.tar.gz 12961606 BLAKE2B 
00f96ad51e1794c6d10f9c34335538c5ca8418cd44502bdbfbaa7e8fd43f067087b2dc56188e90a1f80e9884bd96827d546fab8ebc178750113d64fd1e41c6c5
 SHA512 
15eafa31cfee04f72f87ca442382d79a5c1f2e7699709cd1f713196a09425c55bca0587afc206488c528fa707515f12f8e2bc91460126c77ab3bc8e776deba76

diff --git a/app-editors/neovim/neovim-0.11.0-r2.ebuild 
b/app-editors/neovim/neovim-0.11.0-r2.ebuild
deleted file mode 100644
index 7bce36689dd6..000000000000
--- a/app-editors/neovim/neovim-0.11.0-r2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# RelWithDebInfo sets -Og -g
-CMAKE_BUILD_TYPE=Release
-LUA_COMPAT=( lua5-{1..2} luajit )
-inherit cmake lua-single optfeature xdg
-
-DESCRIPTION="Vim-fork focused on extensibility and agility"
-HOMEPAGE="https://neovim.io";
-
-if [[ ${PV} == 9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/neovim/neovim.git";
-else
-       SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-       KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
-fi
-
-LICENSE="Apache-2.0 vim"
-SLOT="0"
-IUSE="+nvimpager test"
-
-# Upstream say the test library needs LuaJIT
-# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
-REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )"
-# TODO: Get tests running
-RESTRICT="!test? ( test ) test"
-
-# Upstream build scripts invoke the Lua interpreter
-BDEPEND="${LUA_DEPS}
-       >=dev-util/gperf-3.1
-       >=sys-devel/gettext-0.20.1
-       virtual/libiconv
-       virtual/libintl
-       virtual/pkgconfig
-"
-# Check 
https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
-# new dependency bounds and so on on bumps (obviously adjust for right 
branch/tag).
-# List of required tree-sitter parsers is taken from cmake.deps/deps.txt
-DEPEND="${LUA_DEPS}
-       >=dev-lua/luv-1.50.0[${LUA_SINGLE_USEDEP}]
-       $(lua_gen_cond_dep '
-               dev-lua/lpeg[${LUA_USEDEP}]
-               dev-lua/mpack[${LUA_USEDEP}]
-       ')
-       $(lua_gen_cond_dep '
-               dev-lua/LuaBitOp[${LUA_USEDEP}]
-       ' lua5-{1,2})
-       >=dev-libs/libutf8proc-2.10.0:=[-cjk]
-       >=dev-libs/libuv-1.50.0:=
-       >=dev-libs/libvterm-0.3.3
-       >=dev-libs/msgpack-3.0.0:=
-       >=dev-libs/tree-sitter-0.25.3:=
-       =dev-libs/tree-sitter-c-0.23*
-       =dev-libs/tree-sitter-lua-0.3*
-       =dev-libs/tree-sitter-markdown-0.4*
-       =dev-libs/tree-sitter-query-0.5*
-       =dev-libs/tree-sitter-vim-0.5*
-       =dev-libs/tree-sitter-vimdoc-3*
-       >=dev-libs/unibilium-2.1.2:0=
-"
-RDEPEND="
-       ${DEPEND}
-       app-eselect/eselect-vi
-"
-BDEPEND+="
-       test? (
-               $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
-       )
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
-       "${FILESDIR}/${PN}-9999-cmake-darwin.patch"
-)
-
-src_prepare() {
-       # Use our system vim dir
-       sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
-               -i src/nvim/globals.h || die
-
-       # https://forums.gentoo.org/viewtopic-p-8750050.html
-       xdg_environment_reset
-       cmake_src_prepare
-}
-
-src_configure() {
-       # TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now
-       local mycmakeargs=(
-               # appends -flto
-               -DENABLE_LTO=OFF
-               -DPREFER_LUA=$(usex lua_single_target_luajit no 
"$(lua_get_version)")
-               -DLUA_PRG="${LUA}"
-       )
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-
-       # install a default configuration file
-       insinto /etc/vim
-       doins "${FILESDIR}"/sysinit.vim
-
-       # symlink tree-sitter parsers
-       dodir /usr/share/nvim/runtime
-       for parser in c lua markdown query vim vimdoc; do
-               dosym ../../../../$(get_libdir)/libtree-sitter-${parser}.so 
/usr/share/nvim/runtime/parser/${parser}.so
-       done
-
-       # conditionally install a symlink for nvimpager
-       if use nvimpager; then
-               dosym ../share/nvim/runtime/scripts/less.sh /usr/bin/nvimpager
-       fi
-}
-
-pkg_postinst() {
-       xdg_pkg_postinst
-
-       optfeature "clipboard support" x11-misc/xsel x11-misc/xclip 
gui-apps/wl-clipboard
-       optfeature "Python plugin support" dev-python/pynvim
-       optfeature "Ruby plugin support" dev-ruby/neovim-ruby-client
-       optfeature "remote/nvr support" dev-python/neovim-remote
-}

diff --git a/app-editors/neovim/neovim-0.11.1.ebuild 
b/app-editors/neovim/neovim-0.11.1.ebuild
deleted file mode 100644
index a45901c20508..000000000000
--- a/app-editors/neovim/neovim-0.11.1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# RelWithDebInfo sets -Og -g
-CMAKE_BUILD_TYPE=Release
-LUA_COMPAT=( lua5-{1..2} luajit )
-inherit cmake lua-single optfeature xdg
-
-DESCRIPTION="Vim-fork focused on extensibility and agility"
-HOMEPAGE="https://neovim.io";
-
-if [[ ${PV} == 9999 ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/neovim/neovim.git";
-else
-       SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-       KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos"
-fi
-
-LICENSE="Apache-2.0 vim"
-SLOT="0"
-IUSE="+nvimpager test"
-
-# Upstream say the test library needs LuaJIT
-# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
-REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )"
-# TODO: Get tests running
-RESTRICT="!test? ( test ) test"
-
-# Upstream build scripts invoke the Lua interpreter
-BDEPEND="${LUA_DEPS}
-       >=dev-util/gperf-3.1
-       >=sys-devel/gettext-0.20.1
-       virtual/libiconv
-       virtual/libintl
-       virtual/pkgconfig
-"
-# Check 
https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
-# new dependency bounds and so on on bumps (obviously adjust for right 
branch/tag).
-# List of required tree-sitter parsers is taken from cmake.deps/deps.txt
-DEPEND="${LUA_DEPS}
-       >=dev-lua/luv-1.50.0[${LUA_SINGLE_USEDEP}]
-       $(lua_gen_cond_dep '
-               dev-lua/lpeg[${LUA_USEDEP}]
-               dev-lua/mpack[${LUA_USEDEP}]
-       ')
-       $(lua_gen_cond_dep '
-               dev-lua/LuaBitOp[${LUA_USEDEP}]
-       ' lua5-{1,2})
-       >=dev-libs/libutf8proc-2.10.0:=[-cjk]
-       >=dev-libs/libuv-1.50.0:=
-       >=dev-libs/libvterm-0.3.3
-       >=dev-libs/msgpack-3.0.0:=
-       >=dev-libs/tree-sitter-0.25.3:=
-       =dev-libs/tree-sitter-c-0.23*
-       =dev-libs/tree-sitter-lua-0.3*
-       =dev-libs/tree-sitter-markdown-0.4*
-       =dev-libs/tree-sitter-query-0.5*
-       =dev-libs/tree-sitter-vim-0.5*
-       =dev-libs/tree-sitter-vimdoc-3*
-       >=dev-libs/unibilium-2.1.2:0=
-"
-RDEPEND="
-       ${DEPEND}
-       app-eselect/eselect-vi
-"
-BDEPEND+="
-       test? (
-               $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
-       )
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
-       "${FILESDIR}/${PN}-9999-cmake-darwin.patch"
-)
-
-src_prepare() {
-       # Use our system vim dir
-       sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
-               -i src/nvim/globals.h || die
-
-       # https://forums.gentoo.org/viewtopic-p-8750050.html
-       xdg_environment_reset
-       cmake_src_prepare
-}
-
-src_configure() {
-       # TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now
-       local mycmakeargs=(
-               # appends -flto
-               -DENABLE_LTO=OFF
-               -DPREFER_LUA=$(usex lua_single_target_luajit no 
"$(lua_get_version)")
-               -DLUA_PRG="${LUA}"
-               # bug 906019: fix hardcoded usage of ccache
-               -DCACHE_PRG=OFF
-       )
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-
-       # install a default configuration file
-       insinto /etc/vim
-       doins "${FILESDIR}"/sysinit.vim
-
-       # symlink tree-sitter parsers
-       dodir /usr/share/nvim/runtime
-       for parser in c lua markdown query vim vimdoc; do
-               dosym ../../../../$(get_libdir)/libtree-sitter-${parser}.so 
/usr/share/nvim/runtime/parser/${parser}.so
-       done
-
-       # conditionally install a symlink for nvimpager
-       if use nvimpager; then
-               dosym ../share/nvim/runtime/scripts/less.sh /usr/bin/nvimpager
-       fi
-}
-
-pkg_postinst() {
-       xdg_pkg_postinst
-
-       optfeature "clipboard support" x11-misc/xsel x11-misc/xclip 
gui-apps/wl-clipboard
-       optfeature "Python plugin support" dev-python/pynvim
-       optfeature "Ruby plugin support" dev-ruby/neovim-ruby-client
-       optfeature "remote/nvr support" dev-python/neovim-remote
-}

Reply via email to