commit:     d06c5f7cc40535b5d78b7321c9f456085044880a
Author:     Brahmajit Das <brahmajit.xyz <AT> gmail <DOT> com>
AuthorDate: Fri May 31 21:20:24 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun  9 02:35:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06c5f7c

app-editors/neovim: drop 0.9.4, 0.9.4-r1

Signed-off-by: Brahmajit Das <brahmajit.xyz <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36932
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-editors/neovim/Manifest               |   1 -
 app-editors/neovim/neovim-0.9.4-r1.ebuild | 115 ------------------------------
 app-editors/neovim/neovim-0.9.4.ebuild    | 115 ------------------------------
 3 files changed, 231 deletions(-)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 052fb11ac704..e358965b4aa8 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,3 +1,2 @@
 DIST neovim-0.10.0.tar.gz 12792034 BLAKE2B 
b9bf44d2f0ae1075196f5f96b2fb5e974907406fa6e5bf09593d1f9f36135dab466b6a063d1d03e3716dce435df296ec6d00a2f015e85d0edd231fb9fd4c9385
 SHA512 
878cb58729a18179b38303bd9cf79e38997c87946665ac4e7b76d87e15f5d001028fd1454ce30b20773b20a4fe929dfa399fc2ec7f6db0774a4e864c9e8586c1
-DIST neovim-0.9.4.tar.gz 11585425 BLAKE2B 
f98b9737df537be9a6f9bfba0e48f47f33cacdf5aa5f9fb3b47a693ea9fa5fbe32aa8628403fdb136b625ccad30c8aad1c25abe280384515df603e92d9ed898a
 SHA512 
a9bac18aeecd99dfeab79b367c3f0c46003b95d057edb6fd18ba178d6b6f22434689508d0bfe91b2f771ef0a23a4888815e8c4001abb76f2a60357bab0cd7004
 DIST neovim-0.9.5.tar.gz 11590180 BLAKE2B 
a982ea5704a8e5810c42475198157c3d2255c033f47cba940f9f6414c649167ecafe08c7fe9aeb3154a15566fdf8f5db8d535fa752e467e36ff5d552a7aa2179
 SHA512 
6e20d0a1d506dc292dd68dabe4b5635f86c019ca832f9927e907377e6d21fe7765b3010f5bba644bb2d7a76c178d55b290af24856a7e3c4083a1aa60bc496775

diff --git a/app-editors/neovim/neovim-0.9.4-r1.ebuild 
b/app-editors/neovim/neovim-0.9.4-r1.ebuild
deleted file mode 100644
index a9d362d6c679..000000000000
--- a/app-editors/neovim/neovim-0.9.4-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2024 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).
-DEPEND="${LUA_DEPS}
-       >=dev-lua/luv-1.45.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/libuv-1.46.0:=
-       >=dev-libs/libvterm-0.3.3
-       >=dev-libs/msgpack-3.0.0:=
-       >=dev-libs/tree-sitter-0.20.8:=
-       >=dev-libs/libtermkey-0.22
-       >=dev-libs/unibilium-2.0.0: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}-0.9.1-cmake-darwin.patch"
-       "${FILESDIR}/${PN}-0.9.0-cmake-release-type.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="${ELUA}"
-       )
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-
-       # install a default configuration file
-       insinto /etc/vim
-       newins "${FILESDIR}"/sysinit.vim-r1 sysinit.vim
-
-       # conditionally install a symlink for nvimpager
-       if use nvimpager; then
-               dosym ../share/nvim/runtime/macros/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.9.4.ebuild 
b/app-editors/neovim/neovim-0.9.4.ebuild
deleted file mode 100644
index c1f5cc554988..000000000000
--- a/app-editors/neovim/neovim-0.9.4.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2024 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).
-DEPEND="${LUA_DEPS}
-       >=dev-lua/luv-1.45.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/libuv-1.46.0:=
-       >=dev-libs/libvterm-0.3.3
-       >=dev-libs/msgpack-3.0.0:=
-       >=dev-libs/tree-sitter-0.20.8:=
-       >=dev-libs/libtermkey-0.22
-       >=dev-libs/unibilium-2.0.0: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}-0.9.1-cmake-darwin.patch"
-       "${FILESDIR}/${PN}-0.9.0-cmake-release-type.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="${ELUA}"
-       )
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-
-       # install a default configuration file
-       insinto /etc/vim
-       doins "${FILESDIR}"/sysinit.vim
-
-       # conditionally install a symlink for nvimpager
-       if use nvimpager; then
-               dosym ../share/nvim/runtime/macros/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