commit:     b2ca6b7d97f9152b72ce4ca8416463cde39a2054
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 18 20:07:31 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 18 20:07:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ca6b7d

dev-libs/tree-sitter: drop 0.22.6, 0.23.2

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/tree-sitter/Manifest                  |  2 --
 dev-libs/tree-sitter/tree-sitter-0.22.6.ebuild | 50 --------------------------
 dev-libs/tree-sitter/tree-sitter-0.23.2.ebuild | 50 --------------------------
 3 files changed, 102 deletions(-)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index ec56650f4cbe..d6c87b9cd779 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1,6 +1,4 @@
-DIST tree-sitter-0.22.6.tar.gz 3036954 BLAKE2B 
f109a738214882e63a721e8db384fa42a624af78d42ceb9ab7a45135b36cf3bbbd2554f470ca5038404365f5b9dbf9979c4d26309e123a9d9533feb1f0a3f724
 SHA512 
bf0b87bb9ce16b049824e53933986ac451a7b7f432df39ee9d4546627d740ae689af9e838a53cc50e29d66d6d85d51dab7490d66a429a14bcc9d0b8e2935a63a
 DIST tree-sitter-0.23.0.tar.gz 2977346 BLAKE2B 
e10846d5bd0a6aa1ecac362e2ab2ccf0f0bdb17c5fde796d8d65f8bc84a6e054d86c18a42e66e8effef865f95013c38ff6bd6ab5498a680ae172d7d57020604e
 SHA512 
ab821be564ac7223cc4f9659c08922a78016af9dd3bd69166706fb6a889ac175ba2712a337a1303aceb8f44beaf58640a183e77dddc2c57e35da23079d0cd7b9
-DIST tree-sitter-0.23.2.tar.gz 2980520 BLAKE2B 
54b4ad96948fc3ec6142da998306f9385ce9107a7c330915bbb733c5886a0baa869a675602be99aa4a491c58a1121d30f654856ce0f2dee0eff4c4fcce370f24
 SHA512 
393fa62fe6bce51ff5498f977bbb357fd896aaf98d80f08d4faed6dcf8fd5d41012a7489816c662c1873595108c30d0c18d7721a535c69d9904b2220fef8f858
 DIST tree-sitter-0.24.3.tar.gz 3018668 BLAKE2B 
fa703b6250e11274d0c5ebccb741cc41f521cc5e882383d8f891369540ce6b3b4b048eddb4d0c88186e57516e2d01977e76b42352f26759b3f6093a339cc6a11
 SHA512 
2d934c03b0ee71419654d03bf6e4ca759b4ef3217b8837fcaef64ee5b4bc8ea8298ff685ae4aaa477b615d11d538ff960b92529b11f13e936b85bad52e369cd3
 DIST tree-sitter-0.25.1.tar.gz 855493 BLAKE2B 
6b9e4bf454c50e9b7341aa94d5131d333f45a0a047090ca04da71bfc54357568d0c098c6f7df65ee9d20ede7050537342fc394e281f4070f2d021a7e4134cedf
 SHA512 
9861b18c7209e3c37d180a399bcae181cea46c4e58eff743ff6044ed0f2923ee838fa88993f1266272e07163748d5df1bef7d7dc6d8800e004e8af1227e489af
 DIST tree-sitter-0.25.2.tar.gz 855826 BLAKE2B 
5c2cdaeba229c58d40f5d9b2c4af920d4e1d9fd60ce1d49e632cd660d441d3c32632864b1e226e4c99b4e8f054bfc0082a80c2eb1cdca0684f899b913378a17d
 SHA512 
8acdb410c8b5c2552e9dd5524d80ab1d529e418f408d7c495619e6781f3b70ea2d61b6f69b5b3d1ebd753b739c0f9dd744302808d9a3051b5c7dcf68dba30002

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.6.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.6.ebuild
deleted file mode 100644
index 1d00b3ac7395..000000000000
--- a/dev-libs/tree-sitter/tree-sitter-0.22.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit optfeature toolchain-funcs
-
-DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing 
library"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter";
-
-if [[ ${PV} == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/${PN}/${PN}";
-else
-       SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-       KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
-fi
-
-LICENSE="MIT"
-# ABI is not stable. Revisit after tree-sitter-1.0.
-# https://bugs.gentoo.org/930039
-# https://github.com/tree-sitter/tree-sitter/pull/3302
-SLOT="0/${PV}"
-RESTRICT="test" # tests are for CLI and not the lib
-
-PATCHES=(
-       "${FILESDIR}/${PN}-0.22.2-no-static.patch"
-)
-
-src_prepare() {
-       default
-       tc-export CC
-}
-
-src_compile() {
-       emake \
-               PREFIX="${EPREFIX}/usr" \
-               LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-               STRIP="" # bug 930020
-}
-
-src_install() {
-       emake DESTDIR="${D}" \
-                 PREFIX="${EPREFIX}/usr" \
-                 LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-                 install
-}
-
-pkg_postinst() {
-       optfeature "building and testing grammars" dev-util/tree-sitter-cli
-}

diff --git a/dev-libs/tree-sitter/tree-sitter-0.23.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.23.2.ebuild
deleted file mode 100644
index 765a16ffae30..000000000000
--- a/dev-libs/tree-sitter/tree-sitter-0.23.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit optfeature toolchain-funcs
-
-DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing 
library"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter";
-
-if [[ ${PV} == *9999* ]]; then
-       inherit git-r3
-       EGIT_REPO_URI="https://github.com/${PN}/${PN}";
-else
-       SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
-fi
-
-LICENSE="MIT"
-# ABI is not stable. Revisit after tree-sitter-1.0.
-# https://bugs.gentoo.org/930039
-# https://github.com/tree-sitter/tree-sitter/pull/3302
-SLOT="0/${PV}"
-RESTRICT="test" # tests are for CLI and not the lib
-
-PATCHES=(
-       "${FILESDIR}/${PN}-0.22.2-no-static.patch"
-)
-
-src_prepare() {
-       default
-       tc-export CC
-}
-
-src_compile() {
-       emake \
-               PREFIX="${EPREFIX}/usr" \
-               LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-               STRIP="" # bug 930020
-}
-
-src_install() {
-       emake DESTDIR="${D}" \
-                 PREFIX="${EPREFIX}/usr" \
-                 LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-                 install
-}
-
-pkg_postinst() {
-       optfeature "building and testing grammars" dev-util/tree-sitter-cli
-}

Reply via email to