[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/files/

2024-05-06 Thread Conrad Kostecki
commit: 1016e649363133654d46ea072a8d4b7ed652582e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  6 16:45:00 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  6 18:30:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1016e649

dev-libs/tree-sitter: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/tree-sitter-0.20.9-no-static.patch| 21 -
 .../files/tree-sitter-0.22.1-no-static.patch| 19 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-libs/tree-sitter/files/tree-sitter-0.20.9-no-static.patch 
b/dev-libs/tree-sitter/files/tree-sitter-0.20.9-no-static.patch
deleted file mode 100644
index ab0b7ef76fb6..
--- a/dev-libs/tree-sitter/files/tree-sitter-0.20.9-no-static.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 6030852e..ea1c4617 100644
 a/Makefile
-+++ b/Makefile
-@@ -41,7 +41,7 @@ ifneq (,$(filter $(shell uname),FreeBSD NetBSD DragonFly))
-   PCLIBDIR := $(PREFIX)/libdata/pkgconfig
- endif
- 
--all: libtree-sitter.a libtree-sitter.$(SOEXTVER)
-+all: libtree-sitter.$(SOEXTVER)
- 
- libtree-sitter.a: $(OBJ)
-   $(AR) rcs $@ $^
-@@ -61,7 +61,6 @@ install: all
-   tree-sitter.pc.in > tree-sitter.pc
- 
-   install -d '$(DESTDIR)$(LIBDIR)'
--  install -m644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/
-   install -m755 libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)

diff --git a/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch 
b/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch
deleted file mode 100644
index c2bcb3cd6fd1..
--- a/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -45,7 +45,7 @@ ifneq ($(filter $(shell uname),FreeBSD NetBSD DragonFly),)
-   PCLIBDIR := $(PREFIX)/libdata/pkgconfig
- endif
-
--all: libtree-sitter.a libtree-sitter.$(SOEXT) tree-sitter.pc
-+all: libtree-sitter.$(SOEXT) tree-sitter.pc
-
- libtree-sitter.a: $(OBJ)
-   $(AR) $(ARFLAGS) $@ $^
-@@ -69,7 +69,6 @@ clean:
- install: all
-   install -Dm644 lib/include/tree_sitter/api.h 
'$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/api.h
-   install -Dm644 tree-sitter.pc '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc
--  install -Dm644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
-   install -m755 libtree-sitter.$(SOEXT) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER)
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
-   ln -sf libtree-sitter.$(SOEXTVER_MAJOR) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-python/

2024-05-05 Thread Sam James
commit: d6bb13597d99cfe29a61826ac75362844a54e517
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bb1359

dev-libs/tree-sitter-python: Stabilize 0.21.0-r1 amd64, #931251

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
index e7ea609d79c0..f699d9d760e1 100644
--- a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-cpp/

2024-05-05 Thread Sam James
commit: 4dd5e9bd22b359f8f3096dc96a670ab3e2e3dc36
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd5e9bd

dev-libs/tree-sitter-cpp: Stabilize 0.21.0 amd64, #931249

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild 
b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild
index 6fa20973c00b..18804881eaed 100644
--- a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"
 
 # requires test data from tree-sitter-c
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-html/

2024-05-05 Thread Sam James
commit: c1eaecbdd1327a905d74278645bddc5b88eb97d7
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1eaecbd

dev-libs/tree-sitter-html: Stabilize 0.20.2 amd64, #931241

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-html/tree-sitter-html-0.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.2.ebuild 
b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.2.ebuild
index 886c95f55c9b..55a42a78b64c 100644
--- a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.2.ebuild
+++ b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.2.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-html;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-scala/

2024-05-05 Thread Sam James
commit: 78415e2a2b93ccb0cc8790fa9d2eda016b024482
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78415e2a

dev-libs/tree-sitter-scala: Stabilize 0.21.0 amd64, #931252

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild 
b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild
index f994c3b92365..d19d0d446e2d 100644
--- a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-json/

2024-05-05 Thread Sam James
commit: 82b92d7cf0150af985fea0a3cb524e78fe422635
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b92d7c

dev-libs/tree-sitter-json: Stabilize 0.20.2 amd64, #931250

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-json/tree-sitter-json-0.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-json/tree-sitter-json-0.20.2.ebuild 
b/dev-libs/tree-sitter-json/tree-sitter-json-0.20.2.ebuild
index 5e272e100507..bc7df5806d4d 100644
--- a/dev-libs/tree-sitter-json/tree-sitter-json-0.20.2.ebuild
+++ b/dev-libs/tree-sitter-json/tree-sitter-json-0.20.2.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-json;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-haskell/

2024-05-05 Thread Sam James
commit: 119c87c789c63df159d48c64e560542b17e43cb0
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119c87c7

dev-libs/tree-sitter-haskell: Stabilize 0.15.0 amd64, #931245

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild 
b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild
index f94388adb390..48de3a1e6531 100644
--- a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild
+++ b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-haskell;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ruby/

2024-05-05 Thread Sam James
commit: afd59abc858915b108301b1ce450c1639e7ed5fa
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd59abc

dev-libs/tree-sitter-ruby: Stabilize 0.20.1 amd64, #931247

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.1.ebuild 
b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.1.ebuild
index fb9baefcdb1a..ef5a0db4369b 100644
--- a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.1.ebuild
+++ b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ruby;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # Highlight tests failing in upstream ci too. The parser works, and
 # we do not currently install the highlight queries.



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-typescript/

2024-05-05 Thread Sam James
commit: ecfbe8b59d8321e41863a2c0b3833fe84fb80b3a
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfbe8b5

dev-libs/tree-sitter-typescript: Stabilize 0.20.6 amd64, #931253

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild 
b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild
index ac1c2721a6f8..de54a9cddb67 100644
--- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild
+++ b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}"/${P}/typescript
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 src_prepare() {
# fix test corpus path



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/

2024-05-05 Thread Sam James
commit: fda66585025d66ad8df6977f75cb3a983b8fa2b7
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda66585

dev-libs/tree-sitter-javascript: Stabilize 0.20.4 amd64, #931246

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild 
b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild
index a95e21c0d4a6..ec9248a60d3d 100644
--- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild
+++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild
@@ -10,4 +10,4 @@ 
HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-c/

2024-05-05 Thread Sam James
commit: b6942ef70a270c7af524b1f714ba7622b16012d2
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6942ef7

dev-libs/tree-sitter-c: Stabilize 0.21.0 amd64, #931248

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild 
b/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild
index f589df316253..7acbae161e6d 100644
--- a/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/

2024-05-05 Thread Sam James
commit: cd42fd5ae2f9797e2cf3865837d4c5e479ba84d9
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 15:45:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 15:45:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd42fd5a

dev-libs/tree-sitter-php: Stabilize 0.22.2 amd64, #931242

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild 
b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild
index 13dc08afbb50..75450e8ef333 100644
--- a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild
+++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild
@@ -11,4 +11,4 @@ S="${WORKDIR}"/${P}/php
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-html/

2024-05-05 Thread Arthur Zamarin
commit: 5090e81baf253f407111b4b0be2114ce2141a313
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May  5 12:47:38 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May  5 12:52:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5090e81b

dev-libs/tree-sitter-html: add 0.20.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-html/Manifest   |  1 +
 dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-html/Manifest 
b/dev-libs/tree-sitter-html/Manifest
index acadac0348eb..53427fc68a48 100644
--- a/dev-libs/tree-sitter-html/Manifest
+++ b/dev-libs/tree-sitter-html/Manifest
@@ -1,2 +1,3 @@
 DIST tree-sitter-html-0.19.0.tar.gz 18785 BLAKE2B 
40a2f8a1b4d9943ed15003073e8499fb58aea00979359f793c30c4e7d431905620c20f8e77286a56dbc040642081effa61a7ed9fdd3d61d44bfadfb327793ed1
 SHA512 
7816e5f4e74c7a64a4fb715000123f5350dc3c6ebfbf5d71ea6dd660cd58a7b4327413ef3e8efa8c177c7308f43bb8b4d60fddbcf518a99841148a37aba95b71
 DIST tree-sitter-html-0.20.2.tar.gz 28880 BLAKE2B 
0c17bb4a29174535cc0789221b631889122bc89e9a3883d53501acadade7723bafd15aae8373fb9c6135c0fea485202ea68ec45a855e21c2d7b7eda3fe0e0c58
 SHA512 
4ebdc4cdff525e54d774bde6b53ced5d8d0e2fea5cd54f006c39354544752856c520ce7b53eb268b6ef60185236102b8003b5de389fdb85454126b6ee689bb61
+DIST tree-sitter-html-0.20.3.tar.gz 45084 BLAKE2B 
fca267fca9ddfb0651b1e596f422d9093852e0b06391f192f9b525df379048d2e74fab472bd4ecfb0fa229ff34546d648a644bfc3f746e8ecb24ad8b4558419c
 SHA512 
572cbdeca6c57d8fc389b8736acfb6a4ac2b3bd8704445ca7a006d75e0a3c37faa9abd75ead54d586e25b5550f72324c407271b451dd5ed94fafb09e8a6ad352

diff --git a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild 
b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
new file mode 100644
index ..886c95f55c9b
--- /dev/null
+++ b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="HTML grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-html;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-css/

2024-05-05 Thread Arthur Zamarin
commit: 8a8ad81df08ebd8ee8e0e0aa93aa2a063759aae6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May  5 12:48:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May  5 12:52:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8ad81d

dev-libs/tree-sitter-css: add 0.21.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-css/Manifest |  1 +
 .../tree-sitter-css/tree-sitter-css-0.21.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-libs/tree-sitter-css/Manifest 
b/dev-libs/tree-sitter-css/Manifest
index 1d560099ad3c..020fecc893b6 100644
--- a/dev-libs/tree-sitter-css/Manifest
+++ b/dev-libs/tree-sitter-css/Manifest
@@ -1 +1,2 @@
 DIST tree-sitter-css-0.20.0.tar.gz 93887 BLAKE2B 
5f5962de37fa6a65dd531a54515b24ccb78932f17d15884adfe00cb1098a86ece3894c2e7f54a8936ad7fa1c76e5dcb89453999e3ffd3f3d894c9e112407e4a2
 SHA512 
0b4c45de304a5a18834a85665b5da5eaf7adc968c509de6cb95b98a08b2987be7b13f2cbb7181da04cf23e199942d9daf788a12cd2f4b8d85767ef1250196825
+DIST tree-sitter-css-0.21.0.tar.gz 114817 BLAKE2B 
6a1acfd884e764903155fae31921fccd878ed858f73eae799d25c603c7740aaa908b5d746f66c429940c55818c279bba21ded5638999c7c96229f4adbbfd8d6e
 SHA512 
2f653e74293516d950ced883ece1ed3f6ceb7e895e54207a561c3ae61e63284a4001ae138aaf75afb46fc2efe8e50e3e551c469cd7f675f8cfcc3415e89d07d0

diff --git a/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild 
b/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild
new file mode 100644
index ..195fe7aaff43
--- /dev/null
+++ b/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="CSS grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-css;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+PATCHES=(
+   # https://bugs.gentoo.org/928010
+   # Test name beginning with :: is incompatible with tree-sitter >0.22
+   "${FILESDIR}"/${PN}-0.20.0-test-selector.patch
+)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-c-sharp/

2024-05-05 Thread Arthur Zamarin
commit: 3a8d06aa839b5ac361309093116c25fcb100bb97
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May  5 12:49:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May  5 12:52:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8d06aa

dev-libs/tree-sitter-c-sharp: add 0.21.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-c-sharp/Manifest   |  1 +
 .../tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild   | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-c-sharp/Manifest 
b/dev-libs/tree-sitter-c-sharp/Manifest
index b1da3146b0bb..e8c40083b407 100644
--- a/dev-libs/tree-sitter-c-sharp/Manifest
+++ b/dev-libs/tree-sitter-c-sharp/Manifest
@@ -1,2 +1,3 @@
 DIST tree-sitter-c-sharp-0.19.1.tar.gz 842687 BLAKE2B 
741a6be6052d739b9aa066adce84b492aa48726653a03e7b58bfc6b5e35d6b928b02deb32b568500a156466d39fd430abe1a452d24213ca4f999d01ddc081bd6
 SHA512 
74b91086d2aeaba5be7932cc2a479040291db754bdca46bd59cb3af8e42b38e9113d99de3b88d4c1dc41227e2e84ee18715a01709af72c374f0b6c8f36cd94eb
 DIST tree-sitter-c-sharp-0.20.0.tar.gz 1050470 BLAKE2B 
2ee76331cffcc60729537a72c0e9e9d1fd65ff9292724371354085c1eec03769b1664a09dc75bfd2abdd16b4ef2c12006bec3acfe7b4f31fd59afab1b8167cee
 SHA512 
31530ff57d02b84c8e7e7183abb927c40839500afc225cfdbe685495962c3f129ea459efaf73abbb76951bfc14b890cbdfa9a847b3ae92c8db495d173d0e0e08
+DIST tree-sitter-c-sharp-0.21.1.tar.gz 1576411 BLAKE2B 
c89cd47c93ff96a01fdcf5d55971bb49326ec4cb4f37438247f0c5a0a7a083e62265f07fdb3a6b7d18f2ac13e8afa5705a5092cf7ff90f92f8fa0b9d9073a3e3
 SHA512 
43fe2c31ae73efff91af15d40f9b3d4b468c5b118de7b029c5c2338885bc27fedca21fe6361700012a1d5c80ff7426ef9ce2f7226da44be8302d727858e7aebb

diff --git a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild 
b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild
new file mode 100644
index ..c1e7e5bd3167
--- /dev/null
+++ b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="C# grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c-sharp;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/

2024-05-05 Thread Arthur Zamarin
commit: f1884caf28582b24851d721977f1c7435957100f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May  5 12:51:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May  5 12:52:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1884caf

dev-libs/tree-sitter-php: add 0.22.4

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-php/Manifest  |  1 +
 dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/dev-libs/tree-sitter-php/Manifest 
b/dev-libs/tree-sitter-php/Manifest
index 02d9e0cff7d8..d133ea96db85 100644
--- a/dev-libs/tree-sitter-php/Manifest
+++ b/dev-libs/tree-sitter-php/Manifest
@@ -1,2 +1,3 @@
 DIST tree-sitter-php-0.20.0.tar.gz 290518 BLAKE2B 
5ba7dabf79665ceb2be737906493bf774e51a0233a62bdb89d84a6a9204745a99679322e047a9115d95e92c3dbb34c5da591497223bb580522b587bedc933d10
 SHA512 
0ce3e8b2a7cb26b8fa2210e2ac8b133c0ea8450b7504f93422a7baa0ee6f5217c72b9ce0cbdc5ac1e85deb2ab08fc6b968e74f124dce13ebfb8ad9b0af2afb8f
 DIST tree-sitter-php-0.22.2.tar.gz 541599 BLAKE2B 
5e98d7d9226900c16b8681ec408bafb6a4c4c281fa0d97b3b9c06b58657f69166df6700ecd127406efff430c0f79a56ff08cc45ca48b483ecd6579cfe7263a05
 SHA512 
0592d145f92f9f93524b5d6b341b8141234784c03d9e0384311cd735f4b8216e0dd3d5ff27daef6127d3a079b16043b3957e7fd0f8759e90924539bb42f4f306
+DIST tree-sitter-php-0.22.4.tar.gz 555466 BLAKE2B 
c95870d3079053cf8ff0ce07ce3019a4c33712f1be21734ddf52b9c47f2721387c4c024c4e53855c7449cff386fd46924a5fccf149437a06263e732378e8b0d7
 SHA512 
5baf5f454769407789ad2e84065088da2aa4a404ac518ba77078d421c38a08a622884c6c6a8e2e77d38c441de36d6e778a5073cb575fe649ab92e9f7420a32b3

diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild 
b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild
new file mode 100644
index ..13dc08afbb50
--- /dev/null
+++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="PHP grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php;
+S="${WORKDIR}"/${P}/php
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-05-03 Thread Arthur Zamarin
commit: 90d09d81c72295a4c6f0f0f68ada0c8ce3bb4aae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  3 07:34:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  3 07:34:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d09d81

dev-libs/tree-sitter: drop 0.20.9-r1, 0.22.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/Manifest |  2 -
 dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild | 55 ---
 dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild| 51 -
 3 files changed, 108 deletions(-)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 164b8e1ccc2e..0d6a7f5eaef8 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1,5 +1,3 @@
-DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B 
a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0
 SHA512 
6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a
-DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B 
f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40
 SHA512 
fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7
 DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B 
c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95
 SHA512 
a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856
 DIST tree-sitter-0.22.4.tar.gz 3034955 BLAKE2B 
797feb6e2171b0e00b10c67c8b6dcda6cc2ec420ef797991a642524982629496e4b7bcae92a2658ba3adffea75332bcda09ecbced01e73e13ba6f4c39d15e9ea
 SHA512 
7f160e88cdffb47f4ee3f884385ec759fcf3307221ddadd8bf561d1dfb3659b0c7f4b216286066cf912183cc8234788492d62d1f1ad14fcb39bd3287cf36
 DIST tree-sitter-0.22.5.tar.gz 3035094 BLAKE2B 
f54b16e2421ad68fd34b5bada767010be4224652f5a138f7afcdbc15ebaae98dfe3cc8ac77e5e8e5ab12cef516464d29e38a23fc895fa966d5a03a9569fa5ffc
 SHA512 
cff3902e8f6e0211b6d4fafecf9f0d73a2bf73efed68df0d6e8798aac3e685cbcc882fb698ebc10115e72bcf46b59aabd0b14dd402a08d3b42cfceffea5aab2c

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
deleted file mode 100644
index 3c51e4f49aed..
--- a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Bump tree-sitter-cli at the same time.
-
-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} == ** ]]; 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 ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.20.9-no-static.patch"
-)
-
-# XXX: Please, don't forget to check this on next version bump.
-# And, maybe remove as non-needed, if version in Makefile will
-# match the release.
-# ref: https://github.com/tree-sitter/tree-sitter/issues/2210
-# see Makefile:1
-QA_PKGCONFIG_VERSION="0.20.10"
-
-src_prepare() {
-   default
-   tc-export CC
-}
-
-src_compile() {
-   emake \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   STRIP=""
-}
-
-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.22.1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild
deleted file mode 100644
index 05b74b9f9391..
--- a/dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Bump tree-sitter-cli at the same time.
-
-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} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN};
-else
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-julia/

2024-05-03 Thread Arthur Zamarin
commit: 731e6dda99cdd6339347727f9623f83fcd367ffe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  3 07:15:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  3 07:15:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731e6dda

dev-libs/tree-sitter-julia: add 0.22.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-julia/Manifest|  1 +
 dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-julia/Manifest 
b/dev-libs/tree-sitter-julia/Manifest
index 9919ac5ca25d..8f235382ff54 100644
--- a/dev-libs/tree-sitter-julia/Manifest
+++ b/dev-libs/tree-sitter-julia/Manifest
@@ -1,2 +1,3 @@
 DIST tree-sitter-julia-0.19.0.tar.gz 591870 BLAKE2B 
0a15485ce7eb87f080add5b2dae19004349f3c79a048b77552915ae776860d722d6d6e07422ab82fb932f795285b545fe1b6579824a8f4905fbbdd4b96f16ea4
 SHA512 
ee3943683413e3d16d60ec1bf1f3cc816011c4d458b5c44d7ce42e5f14c8aa22e35ce07747f0737c9b514fa7ea8b866d4fa6af5c53069b755e0d6d3f7bcc8e2a
 DIST tree-sitter-julia-0.20.0.tar.gz 4032821 BLAKE2B 
eac1ec80509c8dfb75a68f507a615eaf69366e42fdf2ff9a74fb7acc8281f55fa5ba45cd4a1b050e5277614a14b5bd39145115c74de83ffb7669701ed709c04d
 SHA512 
173e990ba6353e8b3f124fb3b1e1e5c281882d7fd6f7d53b3f40304db0f5361c0220017af51dbc569ddc2debf494ae8325877fc3c5de60239da942299a054b3d
+DIST tree-sitter-julia-0.22.0.tar.gz 2792109 BLAKE2B 
d661b9d84b9d1903d7fae9e4073fcc1fd52030e7a264929cf6eb3aa33745cc51c094beb6e4ddcfd11725989fc82a5e21b20a66b01bc60c8f06c522f732bcff6a
 SHA512 
9687875f641eb0f599a15a5c9ced0a873c81a2d6ad36528f2c29120126a92ca5d6a51c97f736c1c1e46cd8af32e7c5739c694b0372fa62ca840f39f0fbd6a387

diff --git a/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild 
b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild
new file mode 100644
index ..c0b00dfcb6a3
--- /dev/null
+++ b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Julia grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-julia;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-rust/

2024-05-03 Thread Arthur Zamarin
commit: be5d0056634e58b1d1a4e0317b46ed12d360b037
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  3 07:16:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  3 07:16:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5d0056

dev-libs/tree-sitter-rust: add 0.21.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-rust/Manifest   |  1 +
 dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-libs/tree-sitter-rust/Manifest 
b/dev-libs/tree-sitter-rust/Manifest
index 1d093443cfba..db118c56a1cf 100644
--- a/dev-libs/tree-sitter-rust/Manifest
+++ b/dev-libs/tree-sitter-rust/Manifest
@@ -2,3 +2,4 @@ DIST tree-sitter-rust-0.20.1.tar.gz 308918 BLAKE2B 
b226bf6eb2c282f62d3eef0598db3
 DIST tree-sitter-rust-0.20.3.tar.gz 325621 BLAKE2B 
b5d2f15df3550e22e380c26a3fa6270a897f4555efb2778e54ef9262145ca919bf933ee739674e02a2086f58d707174c3a2cfb545d879a2c67decf508793af47
 SHA512 
9732a6e9782538c1a7f7a265e185aece659e164284eac61f65f3d174845aafc697ec2758d6dddb52c8a6ee3856be67493339d680f963ee383894f1d3789d96d5
 DIST tree-sitter-rust-0.20.4.tar.gz 358924 BLAKE2B 
16c7918d352163ebb866f34865c68f5d9e19bbc3ffcec0f0c61ba38a8c828cee3eb50c97ddaea01d7575e23496bca18dc5161daee8bbdaa075ba75de608be999
 SHA512 
f1b2e9537286921056eda4e96faa9f61131b9ca5684e7ab8aa7bd07e46d91e5eab18e6e292cfad7cdcb7ba195e80f7f1e35f04992cb8011bbd29dd2d95116f9d
 DIST tree-sitter-rust-0.21.0.tar.gz 448170 BLAKE2B 
ecf13ff1358a64383feaa973332be7ff7d7551c414fef9bb3773f1ca975db97f6e0e6076ea572094771c25c59641a58aeec70c41fea65533b59fc436fd143938
 SHA512 
f9cd32e43b544a18eddfc0b6f8210f1fbc3e7a5d6e9b72c482a536df1e215ceadb41545a65f0c6fc791f6063adbe51957d4e20f7c8fa07a5079a4338a0351bf3
+DIST tree-sitter-rust-0.21.2.tar.gz 433742 BLAKE2B 
d929baa23ef85bdf0b22ea1878699ef8b788ce43ebba93552f473fb695502d6e8bde5f378ef053702ecfaba2e859143d093f3f7b46e302160212eee89f6cbac6
 SHA512 
304b232683ded9973a94ec872401151a5900e3423c7bff966b3f5ec4a71122405fb3790f71f5fb445b8af72a31176349cb3ea8bc7d1b1a042ee574420472e19e

diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild 
b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
new file mode 100644
index ..9eda069afc34
--- /dev/null
+++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TS_BINDINGS=( python )
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Rust grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-30 Thread Joonas Niilola
commit: d52c1958ee72b58dfc977af364f147700400a94e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 23:46:01 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52c1958

dev-libs/tree-sitter: Stabilize 0.22.2 hppa, #930023

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
index 957abaa4ed60..66553bca39a7 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-19 Thread Matthew Smith
commit: ef15e7b40f4afb5e31b06eb163ab3e6a67027237
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Apr 19 07:25:29 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Apr 19 07:25:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef15e7b4

dev-libs/tree-sitter: sync live ebuild

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-.ebuild 
b/dev-libs/tree-sitter/tree-sitter-.ebuild
index db60d1726316..178a494dffc9 100644
--- a/dev-libs/tree-sitter/tree-sitter-.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-.ebuild
@@ -16,7 +16,10 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0"
+# 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=(



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-19 Thread Matthew Smith
commit: ccecf69bd2a06c49f1d969747b01f63b8e87c579
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Apr 19 07:10:54 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Apr 19 07:25:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccecf69b

dev-libs/tree-sitter: drop 0.22.4

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild | 47 --
 1 file changed, 47 deletions(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
deleted file mode 100644
index db60d1726316..
--- a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
+++ /dev/null
@@ -1,47 +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} == ** ]]; 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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-19 Thread Matthew Smith
commit: 00bd822f4fd40f12ccaf16f2af83d39595484ce9
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Apr 19 07:24:10 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Apr 19 07:25:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bd822f

dev-libs/tree-sitter: add 0.22.5

Set subslot to ${PV} to handle unstable ABI.

Bug: https://bugs.gentoo.org/930039
Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter/Manifest  |  1 +
 dev-libs/tree-sitter/tree-sitter-0.22.5.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 5cf69b64952b..164b8e1ccc2e 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -2,3 +2,4 @@ DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B 
a6cf6606f75918eeab7dab0d2758cdba0
 DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B 
f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40
 SHA512 
fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7
 DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B 
c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95
 SHA512 
a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856
 DIST tree-sitter-0.22.4.tar.gz 3034955 BLAKE2B 
797feb6e2171b0e00b10c67c8b6dcda6cc2ec420ef797991a642524982629496e4b7bcae92a2658ba3adffea75332bcda09ecbced01e73e13ba6f4c39d15e9ea
 SHA512 
7f160e88cdffb47f4ee3f884385ec759fcf3307221ddadd8bf561d1dfb3659b0c7f4b216286066cf912183cc8234788492d62d1f1ad14fcb39bd3287cf36
+DIST tree-sitter-0.22.5.tar.gz 3035094 BLAKE2B 
f54b16e2421ad68fd34b5bada767010be4224652f5a138f7afcdbc15ebaae98dfe3cc8ac77e5e8e5ab12cef516464d29e38a23fc895fa966d5a03a9569fa5ffc
 SHA512 
cff3902e8f6e0211b6d4fafecf9f0d73a2bf73efed68df0d6e8798aac3e685cbcc882fb698ebc10115e72bcf46b59aabd0b14dd402a08d3b42cfceffea5aab2c

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.5.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.5.ebuild
new file mode 100644
index ..178a494dffc9
--- /dev/null
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.5.ebuild
@@ -0,0 +1,50 @@
+# 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} == ** ]]; 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 ~ia64 ~loong ~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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-cpp/

2024-04-16 Thread Matthew Smith
commit: 34ad425210f33f8b64102eaac5371a6dce1e4f17
Author: Matthew Smith  gentoo  org>
AuthorDate: Tue Apr 16 06:51:44 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Tue Apr 16 06:51:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ad4252

dev-libs/tree-sitter-cpp: add 0.22.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-cpp/Manifest  |  1 +
 dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-libs/tree-sitter-cpp/Manifest 
b/dev-libs/tree-sitter-cpp/Manifest
index ec405dfe3fff..8ae1ed3ef255 100644
--- a/dev-libs/tree-sitter-cpp/Manifest
+++ b/dev-libs/tree-sitter-cpp/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-cpp-0.20.3.tar.gz 1056333 BLAKE2B 
3b1fc2509da265b2f49ec1a9bef7b005b06eba0311432af9e2e97977ec3a568a8ee531375f5330e624675f5b12711c4cf3306959ec82d21f1017380fb6e28b7a
 SHA512 
62630953cb873dccbf6203b90ac6bd62fb596a615c71603c93b4fdc1e21d456c8f6ba74576e9e86732dbce2b7deaa082ea35eddf7fd7387d1ba13236757dfaab
 DIST tree-sitter-cpp-0.20.5.tar.gz 1442677 BLAKE2B 
ee9e058cca7727d567869d58568b3808efad7b1f4059089682b31ac39fd623213111078250eb034fb66be51f502f693f65686fb89ba8865866ded7ed1f195b5a
 SHA512 
0afe19dc868bce8fef7114c0553ed3af2c479fc84257959a617dd6acf695fb13a91468a3daddafd39cac11f7d5a72ba988bd29d7d7f1987d7486ae4d1dc7f746
 DIST tree-sitter-cpp-0.21.0.tar.gz 1482410 BLAKE2B 
b15467c3525416fcc925fd8c3480200362ee8ae41528757cebc113090d5678dcfa47bac4b54e32e791dba954de15fd3bba68e6ecdedbc55bb61095487de386c4
 SHA512 
70be7b446e5acf0f439fbf1d4c9d649e8e8bc8ea044d0d3f3644e3047eaa5468eabefd5552f98fa39d34030cce654db25371008ddbc27a64d3df14611ac3061c
+DIST tree-sitter-cpp-0.22.0.tar.gz 1253356 BLAKE2B 
6834cba10f8f5f0981620d69c3ebe2b4efe6815bfd35e00ef333ef96900d418b0204375b93f84989e826c225849cd6f7e8520bd8c2f4195f6e2ed8db41dc1b6d
 SHA512 
68ec7378a6abc3154090bf7f14b95f646c44ac09e309ec5161906f42641e568171412fd4c30360680982af5e621cac4d51a1cfe03695117560a3a5eeed73d22d

diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.0.ebuild 
b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.0.ebuild
new file mode 100644
index ..011d04ce711e
--- /dev/null
+++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TS_BINDINGS=( python )
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="C++ grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+
+# requires test data from tree-sitter-c
+RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-04-15 Thread Sam James
commit: 9e3534da880de658c719c72d9ba243454a136548
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 15 21:09:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 15 21:09:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3534da

dev-libs/tree-sitter-bash: Stabilize 0.21.0-r1 sparc, #930024

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
index 1df7b151299f..617bbba72611 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-04-15 Thread Arthur Zamarin
commit: 28fa855f2eae34e6de27e721a3057ffc8fdd256a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 15 14:18:03 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 15 14:18:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28fa855f

dev-libs/tree-sitter-bash: Stabilize 0.21.0-r1 x86, #930024

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
index 1b35e389cd19..b830267d2f29 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-04-15 Thread Arthur Zamarin
commit: c28041cc6836795e9496fa2728b824c58634dd37
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 15 14:18:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 15 14:18:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c28041cc

dev-libs/tree-sitter-bash: Stabilize 0.21.0-r1 amd64, #930024

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
index b830267d2f29..1df7b151299f 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-15 Thread Matthew Smith
commit: fd7ecadcca4dd220302c3f7dadddee91c251d929
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Apr 15 07:05:51 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Apr 15 07:25:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7ecadc

dev-libs/tree-sitter: add subslot

The ABI break seemed to be unintentional, but adding a subslot will be
useful in the future as a break with version 1.0 of tree-sitter looks
to be planned.

Ref: 
https://github.com/tree-sitter/tree-sitter/issues/930#issuecomment-782924093
Bug: https://bugs.gentoo.org/930039
Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.4-r1.ebuild | 49 +++
 1 file changed, 49 insertions(+)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.4-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.4-r1.ebuild
new file mode 100644
index ..d9718e3f31d5
--- /dev/null
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.4-r1.ebuild
@@ -0,0 +1,49 @@
+# 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} == ** ]]; 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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+LICENSE="MIT"
+# soname is .0, but abi was broken unexpectedly
+# Bug #930039
+SLOT="0/1"
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-15 Thread Arthur Zamarin
commit: d3f427f5d66714ac3ec068748163174489f6d2a5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 15 06:40:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 15 06:40:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f427f5

dev-libs/tree-sitter: Stabilize 0.22.2 sparc, #930023

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
index e4472d74116c..957abaa4ed60 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-04-14 Thread Arthur Zamarin
commit: 8d765fba48aa7706de7f687e10e8adc9aa038610
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 19:00:49 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 19:00:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d765fba

dev-libs/tree-sitter-bash: Stabilize 0.21.0-r1 ppc, #930024

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
index b46b0310fd99..08379caafdae 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-04-14 Thread Arthur Zamarin
commit: ad69ddc132593bd3410c8d091612c0341a7c23d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 19:00:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 19:00:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad69ddc1

dev-libs/tree-sitter-bash: Stabilize 0.21.0-r1 ppc64, #930024

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
index 08379caafdae..1b35e389cd19 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-04-14 Thread Arthur Zamarin
commit: 1ad5079ed29dc0f6b402195991b9822393aa565f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 18:59:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 18:59:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad5079e

dev-libs/tree-sitter-bash: Stabilize 0.21.0-r1 arm64, #930024

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
index b9d109250cad..ca1902796d7b 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-04-14 Thread Arthur Zamarin
commit: 981978f033865ce9ee2e26c8c80648c89ec3dc72
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 18:59:28 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 18:59:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981978f0

dev-libs/tree-sitter-bash: Stabilize 0.21.0-r1 arm, #930024

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
index ca1902796d7b..b46b0310fd99 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Arthur Zamarin
commit: ef0c7e38385a30181146b4ea5fbbb01bb0ef8614
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 18:32:08 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 18:32:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0c7e38

dev-libs/tree-sitter: Stabilize 0.22.2 amd64, #930023

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
index 6cd378b06a87..e4472d74116c 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Matthew Smith
commit: e38444b5ae9a1ee96e10ca711963835095f2dd81
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 18:30:31 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 18:31:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38444b5

dev-libs/tree-sitter: disable -cli tests

Closes: https://bugs.gentoo.org/930026
Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild | 1 +
 dev-libs/tree-sitter/tree-sitter-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
index 38948bc34bfa..db60d1726316 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
@@ -17,6 +17,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
+RESTRICT="test" # tests are for CLI and not the lib
 
 PATCHES=(
"${FILESDIR}/${PN}-0.22.2-no-static.patch"

diff --git a/dev-libs/tree-sitter/tree-sitter-.ebuild 
b/dev-libs/tree-sitter/tree-sitter-.ebuild
index 38948bc34bfa..db60d1726316 100644
--- a/dev-libs/tree-sitter/tree-sitter-.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-.ebuild
@@ -17,6 +17,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
+RESTRICT="test" # tests are for CLI and not the lib
 
 PATCHES=(
"${FILESDIR}/${PN}-0.22.2-no-static.patch"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Arthur Zamarin
commit: cfc0407e2e166b4d965e50abced2062dc36fc9dc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 17:32:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 17:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc0407e

dev-libs/tree-sitter: Stabilize 0.22.2 ppc, #930023

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
index fd65295499a8..6cd378b06a87 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Arthur Zamarin
commit: 7754be0276ea785e988c94d57ce7ccf18deff112
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 17:32:56 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 17:32:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7754be02

dev-libs/tree-sitter: Stabilize 0.22.2 ppc64, #930023

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
index 6173114a6df0..fd65295499a8 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Arthur Zamarin
commit: b819221e356f91aed0b7fdb9ca98dc362a5fb189
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 17:28:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 17:28:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b819221e

dev-libs/tree-sitter: Stabilize 0.22.2 arm64, #930023

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
index 9a74d99b79c4..6173114a6df0 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Arthur Zamarin
commit: 8a09c5fad18cf0c49f305d0889959af4b55d5be3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 17:28:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 17:28:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a09c5fa

dev-libs/tree-sitter: Stabilize 0.22.2 arm, #930023

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
index 7d640ce78b9d..9a74d99b79c4 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Arthur Zamarin
commit: c1fabc2782bbbe4e190abd8d01ad5ad5256acbbc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 17:28:47 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 17:28:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fabc27

dev-libs/tree-sitter: Stabilize 0.22.2 x86, #930023

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
index d3fc3901eeef..7d640ce78b9d 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Arthur Zamarin
commit: 4e4400f6fbcf6eb1d5fdea448ea507b05c2a9b89
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 17:06:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 17:07:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4400f6

dev-libs/tree-sitter: fix installs pre-stripped file

Closes: https://bugs.gentoo.org/930020
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild | 3 ++-
 dev-libs/tree-sitter/tree-sitter-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
index a47fc0a4f63a..38948bc34bfa 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
@@ -30,7 +30,8 @@ src_prepare() {
 src_compile() {
emake \
PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   STRIP="" # bug 930020
 }
 
 src_install() {

diff --git a/dev-libs/tree-sitter/tree-sitter-.ebuild 
b/dev-libs/tree-sitter/tree-sitter-.ebuild
index a47fc0a4f63a..38948bc34bfa 100644
--- a/dev-libs/tree-sitter/tree-sitter-.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-.ebuild
@@ -30,7 +30,8 @@ src_prepare() {
 src_compile() {
emake \
PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   STRIP="" # bug 930020
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-go/

2024-04-14 Thread Matthew Smith
commit: 610fb0301fb79e3c57e06087dc6db431262770e3
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 14:51:51 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610fb030

dev-libs/tree-sitter-go: drop 0.19.1

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-go/Manifest |  1 -
 dev-libs/tree-sitter-go/tree-sitter-go-0.19.1.ebuild | 14 --
 2 files changed, 15 deletions(-)

diff --git a/dev-libs/tree-sitter-go/Manifest b/dev-libs/tree-sitter-go/Manifest
index 1d657dc51ebe..939f1d87e1d4 100644
--- a/dev-libs/tree-sitter-go/Manifest
+++ b/dev-libs/tree-sitter-go/Manifest
@@ -1,3 +1,2 @@
-DIST tree-sitter-go-0.19.1.tar.gz 160180 BLAKE2B 
f92bbb342eae3a7705dbd6f6564a16fdbad1a25c405970bca1e8df01ff6d0c20b45f9849a0d13d53e2f56d95b71db0f7813765f64e0dcdfd9ca617d1f71e688d
 SHA512 
8390dd3e39daa42ec5254b4c6c0b15fec0caa7ae64a9ec3b9116a10f9e9f1b6940cd88c8cf14dc50b28b97ea588ff302ebd16f3c88e0bd6983e76b5526a31b45
 DIST tree-sitter-go-0.20.0-2.tar.gz 195753 BLAKE2B 
eca2965c0d7bba3c639e092845ac98d05936e9d87290dca2a283dcd6afb1151f8d63aba907337fee79e9fd9b0d901edfda62ec936ef948f57dc663c9d906715b
 SHA512 
ff438a6c84454f38cdefe506f5da787007cb50b3d41bcb9c7f26ed7d951a3268e6bf0b32f2e750d0e4233516c1e4a827c24af831020f81f268fe825adcd5f836
 DIST tree-sitter-go-0.21.0.tar.gz 210048 BLAKE2B 
3589922c610d6a8f32fb753cb91f2c925a2bd4d63dc5b32cc37bb7723b7b6eb7339135cc2dd1629c6aa42684c4fe376dd1364bd928fc8c48100471203b68b627
 SHA512 
c12725c85ab6836fc6554edc64bc2f005d62e45c3d69d07811138cd09d29635399f70ba5837ead05f5827a327a1666bb4134475c99e2f8da81bd3412e4946a59

diff --git a/dev-libs/tree-sitter-go/tree-sitter-go-0.19.1.ebuild 
b/dev-libs/tree-sitter-go/tree-sitter-go-0.19.1.ebuild
deleted file mode 100644
index 4193e530e8c5..
--- a/dev-libs/tree-sitter-go/tree-sitter-go-0.19.1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TS_PV=rust-0.19.1
-inherit tree-sitter-grammar
-
-DESCRIPTION="Go grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-go;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/files/, dev-libs/tree-sitter/

2024-04-14 Thread Matthew Smith
commit: 8316761e4d24174ccec27a2ac34f4b4c5e950dd9
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 15:18:12 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8316761e

dev-libs/tree-sitter: drop 0.20.8, 0.20.8-r1

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter/Manifest  |  1 -
 .../tree-sitter-0.20.8-no-parser-header.patch  | 23 --
 .../files/tree-sitter-No-static-libs-gentoo.patch  | 21 -
 dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild  | 53 --
 dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild | 51 -
 5 files changed, 149 deletions(-)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 552b42894fd7..5cf69b64952b 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1,4 +1,3 @@
-DIST tree-sitter-0.20.8.tar.gz 2941223 BLAKE2B 
158820a88b20cc96252f8bfdd257e910ca4dc79174bb45ee52623c923b8a634714c65be8f9534411865fb03aaf84bf16bf659567a74cd58141ea687fa89601e5
 SHA512 
30fa3f97e1a24d469a7565dc91db629accdfbe081b43d951e9751059a0c7f763d727e95efce5806cd9b1689650773bee1106f4f91ba001da57df3b0d83dda967
 DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B 
a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0
 SHA512 
6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a
 DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B 
f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40
 SHA512 
fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7
 DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B 
c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95
 SHA512 
a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856

diff --git 
a/dev-libs/tree-sitter/files/tree-sitter-0.20.8-no-parser-header.patch 
b/dev-libs/tree-sitter/files/tree-sitter-0.20.8-no-parser-header.patch
deleted file mode 100644
index 1e055a69e00d..
--- a/dev-libs/tree-sitter/files/tree-sitter-0.20.8-no-parser-header.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://github.com/tree-sitter/tree-sitter-bash/issues/199
-https://github.com/tree-sitter/tree-sitter/pull/2573
-https://github.com/tree-sitter/tree-sitter/pull/2574
-
-From 05b18c2cda9b391efffb4986bf46fa56333d801b Mon Sep 17 00:00:00 2001
-From: Andrew Hlynskyi 
-Date: Sat, 26 Aug 2023 20:50:23 +0300
-Subject: [PATCH] fix: makefile should install only  header
-
 a/Makefile
-+++ b/Makefile
-@@ -57,7 +57,7 @@ install: all
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)
-   install -d '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter
--  install -m644 lib/include/tree_sitter/*.h 
'$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/
-+  install -m644 lib/include/tree_sitter/api.h 
'$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/
-   install -d '$(DESTDIR)$(PCLIBDIR)'
-   sed -e 
's|@LIBDIR@|$(LIBDIR)|;s|@INCLUDEDIR@|$(INCLUDEDIR)|;s|@VERSION@|$(VERSION)|' \
-   -e 's|=$(PREFIX)|=$${prefix}|' \
--- 
-2.42.0
-

diff --git a/dev-libs/tree-sitter/files/tree-sitter-No-static-libs-gentoo.patch 
b/dev-libs/tree-sitter/files/tree-sitter-No-static-libs-gentoo.patch
deleted file mode 100644
index dd898b059612..
--- a/dev-libs/tree-sitter/files/tree-sitter-No-static-libs-gentoo.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 764f411a..86aaefd8 100644
 a/Makefile
-+++ b/Makefile
-@@ -41,7 +41,7 @@ ifneq (,$(filter $(shell uname),FreeBSD NetBSD DragonFly))
-   PCLIBDIR := $(PREFIX)/libdata/pkgconfig
- endif
- 
--all: libtree-sitter.a libtree-sitter.$(SOEXTVER)
-+all: libtree-sitter.$(SOEXTVER)
- 
- libtree-sitter.a: $(OBJ)
-   $(AR) rcs $@ $^
-@@ -53,7 +53,6 @@ libtree-sitter.$(SOEXTVER): $(OBJ)
- 
- install: all
-   install -d '$(DESTDIR)$(LIBDIR)'
--  install -m755 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
-   install -m755 libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER)
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
deleted file mode 100644
index d521078d2bfc..
--- 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-go/

2024-04-14 Thread Matthew Smith
commit: c2090f3763582eacd3429845438f73f5b21b1cf5
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 14:51:39 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2090f37

dev-libs/tree-sitter-go: add 0.21.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-go/Manifest |  1 +
 dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-go/Manifest b/dev-libs/tree-sitter-go/Manifest
index 5e4d96e64955..1d657dc51ebe 100644
--- a/dev-libs/tree-sitter-go/Manifest
+++ b/dev-libs/tree-sitter-go/Manifest
@@ -1,2 +1,3 @@
 DIST tree-sitter-go-0.19.1.tar.gz 160180 BLAKE2B 
f92bbb342eae3a7705dbd6f6564a16fdbad1a25c405970bca1e8df01ff6d0c20b45f9849a0d13d53e2f56d95b71db0f7813765f64e0dcdfd9ca617d1f71e688d
 SHA512 
8390dd3e39daa42ec5254b4c6c0b15fec0caa7ae64a9ec3b9116a10f9e9f1b6940cd88c8cf14dc50b28b97ea588ff302ebd16f3c88e0bd6983e76b5526a31b45
 DIST tree-sitter-go-0.20.0-2.tar.gz 195753 BLAKE2B 
eca2965c0d7bba3c639e092845ac98d05936e9d87290dca2a283dcd6afb1151f8d63aba907337fee79e9fd9b0d901edfda62ec936ef948f57dc663c9d906715b
 SHA512 
ff438a6c84454f38cdefe506f5da787007cb50b3d41bcb9c7f26ed7d951a3268e6bf0b32f2e750d0e4233516c1e4a827c24af831020f81f268fe825adcd5f836
+DIST tree-sitter-go-0.21.0.tar.gz 210048 BLAKE2B 
3589922c610d6a8f32fb753cb91f2c925a2bd4d63dc5b32cc37bb7723b7b6eb7339135cc2dd1629c6aa42684c4fe376dd1364bd928fc8c48100471203b68b627
 SHA512 
c12725c85ab6836fc6554edc64bc2f005d62e45c3d69d07811138cd09d29635399f70ba5837ead05f5827a327a1666bb4134475c99e2f8da81bd3412e4946a59

diff --git a/dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild 
b/dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild
new file mode 100644
index ..322cb405b4be
--- /dev/null
+++ b/dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Go grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-go;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Matthew Smith
commit: ce4805cb680f5a95a5db164fc635fe587f136348
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 14:58:28 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4805cb

dev-libs/tree-sitter: add 0.22.4

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter/Manifest  |  1 +
 dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 693a9f4a608a..552b42894fd7 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -2,3 +2,4 @@ DIST tree-sitter-0.20.8.tar.gz 2941223 BLAKE2B 
158820a88b20cc96252f8bfdd257e910c
 DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B 
a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0
 SHA512 
6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a
 DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B 
f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40
 SHA512 
fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7
 DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B 
c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95
 SHA512 
a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856
+DIST tree-sitter-0.22.4.tar.gz 3034955 BLAKE2B 
797feb6e2171b0e00b10c67c8b6dcda6cc2ec420ef797991a642524982629496e4b7bcae92a2658ba3adffea75332bcda09ecbced01e73e13ba6f4c39d15e9ea
 SHA512 
7f160e88cdffb47f4ee3f884385ec759fcf3307221ddadd8bf561d1dfb3659b0c7f4b216286066cf912183cc8234788492d62d1f1ad14fcb39bd3287cf36

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
new file mode 100644
index ..a47fc0a4f63a
--- /dev/null
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.4.ebuild
@@ -0,0 +1,45 @@
+# 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} == ** ]]; 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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+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)"
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-14 Thread Matthew Smith
commit: 0dd290a77d73236dcd1a259fce1e6e8497b74d28
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 14:58:07 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd290a7

dev-libs/tree-sitter: update live ebuild

Apply most recent Makefile patch.

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-.ebuild 
b/dev-libs/tree-sitter/tree-sitter-.ebuild
index 1725e8da5f49..a47fc0a4f63a 100644
--- a/dev-libs/tree-sitter/tree-sitter-.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-.ebuild
@@ -19,7 +19,7 @@ LICENSE="MIT"
 SLOT="0"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-0.20.9-no-static.patch"
+   "${FILESDIR}/${PN}-0.22.2-no-static.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-java/

2024-04-14 Thread Matthew Smith
commit: e35bfd7ede5c7b78c095b0eb7ebf5bd76c7282f2
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 14:50:00 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35bfd7e

dev-libs/tree-sitter-java: add 0.21.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-java/Manifest   |  1 +
 dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-java/Manifest 
b/dev-libs/tree-sitter-java/Manifest
index 3797e2552640..214aef7eec35 100644
--- a/dev-libs/tree-sitter-java/Manifest
+++ b/dev-libs/tree-sitter-java/Manifest
@@ -2,3 +2,4 @@ DIST tree-sitter-java-0.19.1.tar.gz 134115 BLAKE2B 
92b2388d644659fa84646deeff06c
 DIST tree-sitter-java-0.20.0.tar.gz 166695 BLAKE2B 
6a618894746f113692997ba683fd3185e0f321f82bef3a7a11226a81f28e40b9973f74cc7010035983da1f5a6f2cbc493688c8bac47381fcd1d1010d03d4db5c
 SHA512 
e6a341879e0eb889be7ff26a7f675e8bcb6f85de040f7d09029421b43bf4069a62889fdc7bd6b8e4afabd2b93df1bdfd86853b1cc6c2daf69f84ea68ede217d5
 DIST tree-sitter-java-0.20.1.tar.gz 176841 BLAKE2B 
eda966d8c648fc0192ab34b6ed8f2b87a6eff4dd05f47d54ec87659f62e497f7793d6949452504102fefe41c38bea4f51051484cd338b8a407030a3f7c888907
 SHA512 
07179852060198989c980462e2006083440895f37feb29b639d3c8ce8cb6a84a1b826e11d136821d398c34b0f989a23fce2ddf4ef0391b6f1ebb611b3004d1fc
 DIST tree-sitter-java-0.20.2.tar.gz 200727 BLAKE2B 
03c9b805ad94b852fc9e02f1e266cae9010636cd33ffd2a7f3da1076843aced2358f95022476476edd0b201efb87b164f31bdd610654f182cc627fd762c39cb8
 SHA512 
188b4d4c5aad6367ab25e5bbc3b7f56fe1b6108ee1dbe072d71a7376e52793364fad004e2f79d1aa6e18176d5642afef982a40b8da127d4252f2ea10d4bf874c
+DIST tree-sitter-java-0.21.0.tar.gz 218672 BLAKE2B 
8138dbfdb76aebd1067be3a6c97543c71d601b3b5475e14b050251e163a0f1fff97003505ef4c3f997b34f588470acd5e46df70e54afead8dc2f80b020cb41a3
 SHA512 
236159990182f2cab0fd50ab1f43898f021243a37e7517f7c8df039296f08e1fe615889a0fd0677eae3abd6a495333ed56be5164f43855cb9ef8e0cc4f2b70c9

diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild 
b/dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild
new file mode 100644
index ..e09c03cd7396
--- /dev/null
+++ b/dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Java grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/

2024-04-14 Thread Matthew Smith
commit: 554c77ba349b60326f37ecb45f855d601170e3fd
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 14:49:07 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=554c77ba

dev-libs/tree-sitter-javascript: drop 0.20.0, 0.20.3

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-javascript/Manifest   |  2 --
 .../tree-sitter-javascript-0.20.0.ebuild   | 14 --
 .../tree-sitter-javascript-0.20.3.ebuild   | 13 -
 3 files changed, 29 deletions(-)

diff --git a/dev-libs/tree-sitter-javascript/Manifest 
b/dev-libs/tree-sitter-javascript/Manifest
index 2c25d4ba65d7..c46994c8c152 100644
--- a/dev-libs/tree-sitter-javascript/Manifest
+++ b/dev-libs/tree-sitter-javascript/Manifest
@@ -1,5 +1,3 @@
-DIST tree-sitter-javascript-0.20.0.tar.gz 278831 BLAKE2B 
cd66005e7ebdae154a192ff556d4cb35e91d93a2ab645a24b9492217858278adc1f7917a7dc5033bbcfd84ca7ef41a3e7ebb1ff934bb09b79c8923469110e1de
 SHA512 
778e0f2f5bf276d7ffb6eab0fe3f7473b56605de707c8e2f491fbb5826da94067b9f1bc476306013267001b5ecaab11a956e896b78520cdedd27006fac97fe41
 DIST tree-sitter-javascript-0.20.1-2.tar.gz 371027 BLAKE2B 
5bd9b11f1e10ff37950b2142031bebd3b5f6111818a21bf5a7d97a8a27a5340bd09cd139d76846141ed64a824f82f1e1394b90d8622192524d7db9a02ed95223
 SHA512 
5341311b419cf763c0a6d23348eba0e38b417ba07c2def341027223347d850c28b86db6add136dbf73cd5296133823a4548493ee649e09247dfbe5bcbaaab76d
-DIST tree-sitter-javascript-0.20.3.tar.gz 394552 BLAKE2B 
e578299df6645b3529e8b82385a8060a8e25f122faf63f4e7f0ecc6ddbec7f29986c552a83dba9cf0bc8866225e749e3c9c0a5a9556e6266e8e731cf09af4def
 SHA512 
31fd1b645fcbdd6670bc6b00e6c4adc2ce440aa35ba9b530a6161849fd70d0a38f8539727d321ba2bbc60a8d9bcf33296b561f8921115a8e68c50a40b253bbc4
 DIST tree-sitter-javascript-0.20.4.tar.gz 396452 BLAKE2B 
b33c4c44fb59985af7809ef9bd015d12dac18593570164de4ac87a60cde28cf4c1232a06dd3e312ce256f2b021ef5fa500fd9e0772a3fb657f74256500a4
 SHA512 
65171e5af35c9c5cc9a6c54792d2194b197e130ec277b35e67e04b654082bcb1b98cb9bbe497bbe1dde69f582e5cdca01cba4f40682b7b587fd19e89b88f3dd6
 DIST tree-sitter-javascript-0.21.0.tar.gz 367344 BLAKE2B 
7698b918db7fb49bd73ee03757fa17d5f6c0adc14a279410e2bc924123b1a187e6018b534bc1d2b6cbc41e5f42f7b4b6541c65d4f70d6345dda31c719bf479c6
 SHA512 
c83d7525e3639e237b9f81cac38d0290a3257aa98dba62f079abfb234f3cbd3de23e0b275da85878d3ab4b8de03384dc4e8a8512641b17ff0aca2e3a722947a6

diff --git 
a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.0.ebuild 
b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.0.ebuild
deleted file mode 100644
index a082528027b0..
--- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.0.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TS_PV=rust-0.20.0
-inherit tree-sitter-grammar
-
-DESCRIPTION="JavaScript grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"

diff --git 
a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.3.ebuild 
b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.3.ebuild
deleted file mode 100644
index a95e21c0d4a6..
--- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.3.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="JavaScript grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-java/

2024-04-14 Thread Matthew Smith
commit: 22e13f52051924ebfd492191285be207d0f1ae1c
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 14:50:19 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e13f52

dev-libs/tree-sitter-java: drop 0.19.1, 0.20.0, 0.20.1

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-java/Manifest   |  3 ---
 dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild | 13 -
 dev-libs/tree-sitter-java/tree-sitter-java-0.20.0.ebuild | 13 -
 dev-libs/tree-sitter-java/tree-sitter-java-0.20.1.ebuild | 13 -
 4 files changed, 42 deletions(-)

diff --git a/dev-libs/tree-sitter-java/Manifest 
b/dev-libs/tree-sitter-java/Manifest
index 214aef7eec35..9a93dd4f91c9 100644
--- a/dev-libs/tree-sitter-java/Manifest
+++ b/dev-libs/tree-sitter-java/Manifest
@@ -1,5 +1,2 @@
-DIST tree-sitter-java-0.19.1.tar.gz 134115 BLAKE2B 
92b2388d644659fa84646deeff06cda9c1c3bf3dbf6d06bda8e8dea14c2e748813cbaec440a458f98e0f1182e7543ca6a1d4c30ecbd2ba7733e09acf3aeff623
 SHA512 
71bd34132785f1b95538ce321eba4d6258fff309abf6150852b749336d7ffa5e4bd06f52fb5b6db2e2845592e6faf2ad4cac226289a0078f06cf2fc2f74152bb
-DIST tree-sitter-java-0.20.0.tar.gz 166695 BLAKE2B 
6a618894746f113692997ba683fd3185e0f321f82bef3a7a11226a81f28e40b9973f74cc7010035983da1f5a6f2cbc493688c8bac47381fcd1d1010d03d4db5c
 SHA512 
e6a341879e0eb889be7ff26a7f675e8bcb6f85de040f7d09029421b43bf4069a62889fdc7bd6b8e4afabd2b93df1bdfd86853b1cc6c2daf69f84ea68ede217d5
-DIST tree-sitter-java-0.20.1.tar.gz 176841 BLAKE2B 
eda966d8c648fc0192ab34b6ed8f2b87a6eff4dd05f47d54ec87659f62e497f7793d6949452504102fefe41c38bea4f51051484cd338b8a407030a3f7c888907
 SHA512 
07179852060198989c980462e2006083440895f37feb29b639d3c8ce8cb6a84a1b826e11d136821d398c34b0f989a23fce2ddf4ef0391b6f1ebb611b3004d1fc
 DIST tree-sitter-java-0.20.2.tar.gz 200727 BLAKE2B 
03c9b805ad94b852fc9e02f1e266cae9010636cd33ffd2a7f3da1076843aced2358f95022476476edd0b201efb87b164f31bdd610654f182cc627fd762c39cb8
 SHA512 
188b4d4c5aad6367ab25e5bbc3b7f56fe1b6108ee1dbe072d71a7376e52793364fad004e2f79d1aa6e18176d5642afef982a40b8da127d4252f2ea10d4bf874c
 DIST tree-sitter-java-0.21.0.tar.gz 218672 BLAKE2B 
8138dbfdb76aebd1067be3a6c97543c71d601b3b5475e14b050251e163a0f1fff97003505ef4c3f997b34f588470acd5e46df70e54afead8dc2f80b020cb41a3
 SHA512 
236159990182f2cab0fd50ab1f43898f021243a37e7517f7c8df039296f08e1fe615889a0fd0677eae3abd6a495333ed56be5164f43855cb9ef8e0cc4f2b70c9

diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild 
b/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild
deleted file mode 100644
index d90c0532fc87..
--- a/dev-libs/tree-sitter-java/tree-sitter-java-0.19.1.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="Java grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"

diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.20.0.ebuild 
b/dev-libs/tree-sitter-java/tree-sitter-java-0.20.0.ebuild
deleted file mode 100644
index 5b79a06f012a..
--- a/dev-libs/tree-sitter-java/tree-sitter-java-0.20.0.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="Java grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"

diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.20.1.ebuild 
b/dev-libs/tree-sitter-java/tree-sitter-java-0.20.1.ebuild
deleted file mode 100644
index 19ac8915ea50..
--- a/dev-libs/tree-sitter-java/tree-sitter-java-0.20.1.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="Java grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/

2024-04-14 Thread Matthew Smith
commit: b04318ccf1f5f1d288b45a4dd98a9170a4208640
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 14:48:48 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04318cc

dev-libs/tree-sitter-javascript: add 0.21.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-javascript/Manifest|  1 +
 .../tree-sitter-javascript-0.21.0.ebuild| 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-javascript/Manifest 
b/dev-libs/tree-sitter-javascript/Manifest
index ac157e77d251..2c25d4ba65d7 100644
--- a/dev-libs/tree-sitter-javascript/Manifest
+++ b/dev-libs/tree-sitter-javascript/Manifest
@@ -2,3 +2,4 @@ DIST tree-sitter-javascript-0.20.0.tar.gz 278831 BLAKE2B 
cd66005e7ebdae154a192ff
 DIST tree-sitter-javascript-0.20.1-2.tar.gz 371027 BLAKE2B 
5bd9b11f1e10ff37950b2142031bebd3b5f6111818a21bf5a7d97a8a27a5340bd09cd139d76846141ed64a824f82f1e1394b90d8622192524d7db9a02ed95223
 SHA512 
5341311b419cf763c0a6d23348eba0e38b417ba07c2def341027223347d850c28b86db6add136dbf73cd5296133823a4548493ee649e09247dfbe5bcbaaab76d
 DIST tree-sitter-javascript-0.20.3.tar.gz 394552 BLAKE2B 
e578299df6645b3529e8b82385a8060a8e25f122faf63f4e7f0ecc6ddbec7f29986c552a83dba9cf0bc8866225e749e3c9c0a5a9556e6266e8e731cf09af4def
 SHA512 
31fd1b645fcbdd6670bc6b00e6c4adc2ce440aa35ba9b530a6161849fd70d0a38f8539727d321ba2bbc60a8d9bcf33296b561f8921115a8e68c50a40b253bbc4
 DIST tree-sitter-javascript-0.20.4.tar.gz 396452 BLAKE2B 
b33c4c44fb59985af7809ef9bd015d12dac18593570164de4ac87a60cde28cf4c1232a06dd3e312ce256f2b021ef5fa500fd9e0772a3fb657f74256500a4
 SHA512 
65171e5af35c9c5cc9a6c54792d2194b197e130ec277b35e67e04b654082bcb1b98cb9bbe497bbe1dde69f582e5cdca01cba4f40682b7b587fd19e89b88f3dd6
+DIST tree-sitter-javascript-0.21.0.tar.gz 367344 BLAKE2B 
7698b918db7fb49bd73ee03757fa17d5f6c0adc14a279410e2bc924123b1a187e6018b534bc1d2b6cbc41e5f42f7b4b6541c65d4f70d6345dda31c719bf479c6
 SHA512 
c83d7525e3639e237b9f81cac38d0290a3257aa98dba62f079abfb234f3cbd3de23e0b275da85878d3ab4b8de03384dc4e8a8512641b17ff0aca2e3a722947a6

diff --git 
a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild 
b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
new file mode 100644
index ..a95e21c0d4a6
--- /dev/null
+++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="JavaScript grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-rust/

2024-04-12 Thread Arthur Zamarin
commit: 92b4990cf37e5cfb88716ecd27c6591dbde68a12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 06:29:57 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 06:33:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b4990c

dev-libs/tree-sitter-rust: add 0.21.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-rust/Manifest   |  1 +
 dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.0.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-libs/tree-sitter-rust/Manifest 
b/dev-libs/tree-sitter-rust/Manifest
index 7e7b8de3678d..1d093443cfba 100644
--- a/dev-libs/tree-sitter-rust/Manifest
+++ b/dev-libs/tree-sitter-rust/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-rust-0.20.1.tar.gz 308918 BLAKE2B 
b226bf6eb2c282f62d3eef0598db38dc54d03ed2ea07313fffbb6c9d95571bef5513b8b2c56460989789e9f4293fb27a2db152b5afa56085348427fe9ad5
 SHA512 
de799d76dbcbc7f68ab8560f747c3df3950dd3e640ac60cd44d65a60b23e118e271370e2b1b84d2d830c2d70341b5714f5f52592709ba15f6b164c05f3798f07
 DIST tree-sitter-rust-0.20.3.tar.gz 325621 BLAKE2B 
b5d2f15df3550e22e380c26a3fa6270a897f4555efb2778e54ef9262145ca919bf933ee739674e02a2086f58d707174c3a2cfb545d879a2c67decf508793af47
 SHA512 
9732a6e9782538c1a7f7a265e185aece659e164284eac61f65f3d174845aafc697ec2758d6dddb52c8a6ee3856be67493339d680f963ee383894f1d3789d96d5
 DIST tree-sitter-rust-0.20.4.tar.gz 358924 BLAKE2B 
16c7918d352163ebb866f34865c68f5d9e19bbc3ffcec0f0c61ba38a8c828cee3eb50c97ddaea01d7575e23496bca18dc5161daee8bbdaa075ba75de608be999
 SHA512 
f1b2e9537286921056eda4e96faa9f61131b9ca5684e7ab8aa7bd07e46d91e5eab18e6e292cfad7cdcb7ba195e80f7f1e35f04992cb8011bbd29dd2d95116f9d
+DIST tree-sitter-rust-0.21.0.tar.gz 448170 BLAKE2B 
ecf13ff1358a64383feaa973332be7ff7d7551c414fef9bb3773f1ca975db97f6e0e6076ea572094771c25c59641a58aeec70c41fea65533b59fc436fd143938
 SHA512 
f9cd32e43b544a18eddfc0b6f8210f1fbc3e7a5d6e9b72c482a536df1e215ceadb41545a65f0c6fc791f6063adbe51957d4e20f7c8fa07a5079a4338a0351bf3

diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.0.ebuild 
b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.0.ebuild
new file mode 100644
index ..9eda069afc34
--- /dev/null
+++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TS_BINDINGS=( python )
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Rust grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-json/

2024-04-12 Thread Arthur Zamarin
commit: ad115368e09471739d929efde80b8074c8f7809d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 06:28:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 06:33:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad115368

dev-libs/tree-sitter-json: add 0.21.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-json/Manifest   |  1 +
 dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-libs/tree-sitter-json/Manifest 
b/dev-libs/tree-sitter-json/Manifest
index 1a24898111fe..fccaf007e65b 100644
--- a/dev-libs/tree-sitter-json/Manifest
+++ b/dev-libs/tree-sitter-json/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-json-0.19.0.tar.gz 11102 BLAKE2B 
8530b53dffa59fcc844501dcbfc9fc8a39a4d4fda6653e02b17261c23da43c8f3dd2bcb1e312a58861ea9af7835d4f2b9208e7960bfaec8ffeecd754e04416d0
 SHA512 
f4ef90d1ff7cb96093e7b54fb0b4904f7c19256c2e0938c03f81d89f3699f0c0922da54d1d770aa786b9cf10b08f9afa762771a207546a29cf7ff7f1710dadb6
 DIST tree-sitter-json-0.20.1.tar.gz 15576 BLAKE2B 
d6b9d3c931453440c2557814184b629640e4a0dd9b763ba8aec51aeb8322b021d0bfd8e4385445ef527100f67db507d3c934480457a7a5ed60a2d035fda44f13
 SHA512 
30ae91cec4c9e63acfd2bd0c62b313d48a50ec722ff5c793b8b51910a02a9c6f8697a866ec7bbde3c7f14b2bdcfc12be3650d7a8e6f23fde80527cc235a3768e
 DIST tree-sitter-json-0.20.2.tar.gz 15647 BLAKE2B 
524933bf7af4df87d78497912c7865c20b2cc3e9b099401aac612c8c6d382fbc8f8704515abcb1e579fbac7734d23545f91ac7600e978a2924567998e5166834
 SHA512 
511376b7be02c624bc48b0a46dd937f1a5d6def3d2a15a7b61cf71b846ecf98ef8af93f05f861152270ea0dcacc18940f8c25bfbad69e9d5c520485d25dab7f5
+DIST tree-sitter-json-0.21.0.tar.gz 34737 BLAKE2B 
104229cd039b41fb79ccdab3b30e0e59a96a3aa46c060bf50cc093acfe4510150ad5caaf39f49045d478d9f67f863ff6289ba7ab59aaa27871ebb77ffc66a453
 SHA512 
37ee6a511e15eeb832c7a49d74d977724fecfe24943472047e2100aa18bf4e64f297b1a8e8e37f1d2223614dd9ceec038abd84b5f1fcc00bb67289b70de2ebd2

diff --git a/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild 
b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
new file mode 100644
index ..6b747e802705
--- /dev/null
+++ b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TS_BINDINGS=( python )
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="JSON grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-json;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-04-12 Thread Arthur Zamarin
commit: 279b4d0c6d0d63db07f8ac68fab5653c5dee92a1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Apr 12 06:19:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 06:25:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279b4d0c

dev-libs/tree-sitter: Stabilize 0.20.9-r1 hppa, #926765

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
index 8d5a0cb48ed3..3c51e4f49aed 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-typescript/

2024-04-05 Thread Arthur Zamarin
commit: 87ba96cf12d3212f9d40a5d934cc78466af167a0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 08:57:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 08:58:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ba96cf

dev-libs/tree-sitter-typescript: fix test invocation

Closes: https://bugs.gentoo.org/928629
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild| 7 +++
 1 file changed, 7 insertions(+)

diff --git 
a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild 
b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild
index 3ab5b3028d0d..ac1c2721a6f8 100644
--- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild
+++ b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild
@@ -12,3 +12,10 @@ S="${WORKDIR}"/${P}/typescript
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+
+src_prepare() {
+   # fix test corpus path
+   ln -s ../common test || die
+
+   tree-sitter-grammar_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-typescript/

2024-04-05 Thread Matthew Smith
commit: 09fffbc0ad80f2f073c06adb0341edc410f571c6
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Apr  5 08:45:32 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Apr  5 08:45:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fffbc0

dev-libs/tree-sitter-typescript: drop 0.20.1, 0.20.2

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-typescript/Manifest   |  2 --
 .../tree-sitter-typescript-0.20.1.ebuild   | 14 --
 .../tree-sitter-typescript-0.20.2.ebuild   | 14 --
 3 files changed, 30 deletions(-)

diff --git a/dev-libs/tree-sitter-typescript/Manifest 
b/dev-libs/tree-sitter-typescript/Manifest
index 9411594321fb..c077958053be 100644
--- a/dev-libs/tree-sitter-typescript/Manifest
+++ b/dev-libs/tree-sitter-typescript/Manifest
@@ -1,5 +1,3 @@
-DIST tree-sitter-typescript-0.20.1.tar.gz 767713 BLAKE2B 
25921ef20ec82bacf9858fd2bdca5d79f19ee132a48ad523ce4ea9d5141c2d314ec76d81a7d1751a6fab3651c3b3a2e0e2a469fc5168a5961310ee412e22ad4f
 SHA512 
4d57308e84964bbf136868285141c4cd28ae0bbddef7973849679f8b8b85f00cd1bb5a4db7fd7b5cbd6a090b56193c8120bfd134358d33597a60a9145c694de0
-DIST tree-sitter-typescript-0.20.2.tar.gz 826705 BLAKE2B 
f51e56932676bb16d6439a0513f38cd5970afff47045d3e43ad804c1557c6f93c267934d1cd7804caded6d14b85fb88e6f7c21ea99bc23e99912e6f434d96510
 SHA512 
0ed78e515ffa3756800e1c3864540b761d734c34efeab4c5ab46ea96ae026bc09f7c6ef51eaa7275cc06ebdccc870961580da1930717d038265c0293fcf1784e
 DIST tree-sitter-typescript-0.20.3.tar.gz 843881 BLAKE2B 
a8b01a6fef435ac089ff716be400e6f55b89256a0b170cef3d6103eeca301f076d909180db61534dcf58bcf703d607871193f0a517d34398d81131c6dcb0e977
 SHA512 
6dacfe3d329acfbc80dd798bc900798cf3bad06441ece0964adb51117876b8c54be7d88303deb3abf139d7241b60d45c458a66f6079a149c010a3cd55581065b
 DIST tree-sitter-typescript-0.20.5.tar.gz 1556573 BLAKE2B 
ae4d71cc8e4745a3b6899f3f28fb31f0d31b0b1f749a73485b5f0b9e81257bde1b3338650e72e7c0082386cabb3b04bfc6bf8a603305aa8fa44c1e08e3843aab
 SHA512 
5b0f9b5725766069d1535e39f3a4658b5200a2a33c3b4881f4876b741a6c13f9140429b73621949e2bd1e06ab0ee147893fffcd3c5349df337eb923a649b8867
 DIST tree-sitter-typescript-0.20.6.tar.gz 1564217 BLAKE2B 
bc4d26bd8e4e9ca14ddf4b175cc2a2e7a81dac67e114a6e01f59ff55c5ecd63a0a359e03d78928aa965363e9c4db154a9b1917cf3aafce9fdaca3a58d60bfcc1
 SHA512 
f30f38aa269302eee5f738422626187111c14c7ba07982d619b200a58a20a08849f8a0e79358cad331d689afd5ab389a88b246bda30031ae354f93433e85b763

diff --git 
a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild 
b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild
deleted file mode 100644
index 3826613aff5d..
--- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="TypeScript grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript;
-S="${WORKDIR}"/${P}/typescript
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"

diff --git 
a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild 
b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild
deleted file mode 100644
index 3826613aff5d..
--- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="TypeScript grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript;
-S="${WORKDIR}"/${P}/typescript
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-typescript/

2024-04-05 Thread Matthew Smith
commit: f55963d036feb0871b9da11c76a90fc4ce685ec2
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Apr  5 08:44:01 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Apr  5 08:44:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f55963d0

dev-libs/tree-sitter-typescript: add 0.20.6

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-typescript/Manifest   |  1 +
 .../tree-sitter-typescript-0.20.6.ebuild   | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/dev-libs/tree-sitter-typescript/Manifest 
b/dev-libs/tree-sitter-typescript/Manifest
index 5f69a46f87f9..9411594321fb 100644
--- a/dev-libs/tree-sitter-typescript/Manifest
+++ b/dev-libs/tree-sitter-typescript/Manifest
@@ -2,3 +2,4 @@ DIST tree-sitter-typescript-0.20.1.tar.gz 767713 BLAKE2B 
25921ef20ec82bacf9858fd
 DIST tree-sitter-typescript-0.20.2.tar.gz 826705 BLAKE2B 
f51e56932676bb16d6439a0513f38cd5970afff47045d3e43ad804c1557c6f93c267934d1cd7804caded6d14b85fb88e6f7c21ea99bc23e99912e6f434d96510
 SHA512 
0ed78e515ffa3756800e1c3864540b761d734c34efeab4c5ab46ea96ae026bc09f7c6ef51eaa7275cc06ebdccc870961580da1930717d038265c0293fcf1784e
 DIST tree-sitter-typescript-0.20.3.tar.gz 843881 BLAKE2B 
a8b01a6fef435ac089ff716be400e6f55b89256a0b170cef3d6103eeca301f076d909180db61534dcf58bcf703d607871193f0a517d34398d81131c6dcb0e977
 SHA512 
6dacfe3d329acfbc80dd798bc900798cf3bad06441ece0964adb51117876b8c54be7d88303deb3abf139d7241b60d45c458a66f6079a149c010a3cd55581065b
 DIST tree-sitter-typescript-0.20.5.tar.gz 1556573 BLAKE2B 
ae4d71cc8e4745a3b6899f3f28fb31f0d31b0b1f749a73485b5f0b9e81257bde1b3338650e72e7c0082386cabb3b04bfc6bf8a603305aa8fa44c1e08e3843aab
 SHA512 
5b0f9b5725766069d1535e39f3a4658b5200a2a33c3b4881f4876b741a6c13f9140429b73621949e2bd1e06ab0ee147893fffcd3c5349df337eb923a649b8867
+DIST tree-sitter-typescript-0.20.6.tar.gz 1564217 BLAKE2B 
bc4d26bd8e4e9ca14ddf4b175cc2a2e7a81dac67e114a6e01f59ff55c5ecd63a0a359e03d78928aa965363e9c4db154a9b1917cf3aafce9fdaca3a58d60bfcc1
 SHA512 
f30f38aa269302eee5f738422626187111c14c7ba07982d619b200a58a20a08849f8a0e79358cad331d689afd5ab389a88b246bda30031ae354f93433e85b763

diff --git 
a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild 
b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild
new file mode 100644
index ..3ab5b3028d0d
--- /dev/null
+++ b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="TypeScript grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript;
+S="${WORKDIR}"/${P}/typescript
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-cpp/

2024-04-05 Thread Matthew Smith
commit: c8838f8f02b19e42607e0eb9609566c09e8740cb
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Apr  5 08:38:10 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Apr  5 08:38:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8838f8f

dev-libs/tree-sitter-cpp: drop 0.20.0, 0.20.0_p20230410

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-cpp/Manifest  |  2 --
 .../tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild  | 16 
 .../tree-sitter-cpp-0.20.0_p20230410.ebuild| 22 --
 3 files changed, 40 deletions(-)

diff --git a/dev-libs/tree-sitter-cpp/Manifest 
b/dev-libs/tree-sitter-cpp/Manifest
index b2956e97f7a8..ec405dfe3fff 100644
--- a/dev-libs/tree-sitter-cpp/Manifest
+++ b/dev-libs/tree-sitter-cpp/Manifest
@@ -1,5 +1,3 @@
-DIST tree-sitter-cpp-0.20.0.tar.gz 504679 BLAKE2B 
654f72f7a56a66dccf437ba5a2b2b5f627358ae58aeaafe9a507e0876443937d42b244ddb34b8a72a6723c28e6c10c95851b1fdb2775b3080c344426c0386e4d
 SHA512 
c97d02c8250c93721ed5b951c97cdb1cf6558e20cbef353a33c9937f6b3116e328bbdd4e9e7a70a23dba3e144cbd6318e37ebbb9b6345ac085c62100d09ff34d
-DIST tree-sitter-cpp-0.20.0_p20230410.tar.gz 715821 BLAKE2B 
fa867ce4e16dd1044007cf366bc711a6eb85dd6fee11796aa32d9bcee4ffbec3b83b7cd56333d5d79c3eb5e6f6e966291626d6edbb7660aed4b4e144caa18e60
 SHA512 
0d48722962909a708eec0c401e08f71f9eb3e742dc6bbdb0cfc9cb2b31c187b222866f279346de68726811db461f12fa6b1453bafe49d64f6c340a94a6a7abe6
 DIST tree-sitter-cpp-0.20.3.tar.gz 1056333 BLAKE2B 
3b1fc2509da265b2f49ec1a9bef7b005b06eba0311432af9e2e97977ec3a568a8ee531375f5330e624675f5b12711c4cf3306959ec82d21f1017380fb6e28b7a
 SHA512 
62630953cb873dccbf6203b90ac6bd62fb596a615c71603c93b4fdc1e21d456c8f6ba74576e9e86732dbce2b7deaa082ea35eddf7fd7387d1ba13236757dfaab
 DIST tree-sitter-cpp-0.20.5.tar.gz 1442677 BLAKE2B 
ee9e058cca7727d567869d58568b3808efad7b1f4059089682b31ac39fd623213111078250eb034fb66be51f502f693f65686fb89ba8865866ded7ed1f195b5a
 SHA512 
0afe19dc868bce8fef7114c0553ed3af2c479fc84257959a617dd6acf695fb13a91468a3daddafd39cac11f7d5a72ba988bd29d7d7f1987d7486ae4d1dc7f746
 DIST tree-sitter-cpp-0.21.0.tar.gz 1482410 BLAKE2B 
b15467c3525416fcc925fd8c3480200362ee8ae41528757cebc113090d5678dcfa47bac4b54e32e791dba954de15fd3bba68e6ecdedbc55bb61095487de386c4
 SHA512 
70be7b446e5acf0f439fbf1d4c9d649e8e8bc8ea044d0d3f3644e3047eaa5468eabefd5552f98fa39d34030cce654db25371008ddbc27a64d3df14611ac3061c

diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild 
b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild
deleted file mode 100644
index 654df3497df3..
--- a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="C++ grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-# requires test data from tree-sitter-c
-RESTRICT="test"

diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild 
b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild
deleted file mode 100644
index 7d1911486869..
--- a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-# Upstream has not created a release in a while, and there have been
-# some changes that fix weirdness with Emacs tree-sitter-mode.
-GIT_COMMIT="0b6d0eb9abdf7cea31961cd903eeed5bbd0aae74"
-
-DESCRIPTION="C++ grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp;
-SRC_URI="https://github.com/tree-sitter/${PN}/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${GIT_COMMIT}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"
-
-# requires test data from tree-sitter-c
-RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-cpp/

2024-04-05 Thread Matthew Smith
commit: b6285b73a280be750a78a1d7d2b1716814c6bae8
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Apr  5 08:37:45 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Apr  5 08:37:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6285b73

dev-libs/tree-sitter-cpp: add 0.21.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-cpp/Manifest  |  1 +
 dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-libs/tree-sitter-cpp/Manifest 
b/dev-libs/tree-sitter-cpp/Manifest
index b907ffd70a1b..b2956e97f7a8 100644
--- a/dev-libs/tree-sitter-cpp/Manifest
+++ b/dev-libs/tree-sitter-cpp/Manifest
@@ -2,3 +2,4 @@ DIST tree-sitter-cpp-0.20.0.tar.gz 504679 BLAKE2B 
654f72f7a56a66dccf437ba5a2b2b5
 DIST tree-sitter-cpp-0.20.0_p20230410.tar.gz 715821 BLAKE2B 
fa867ce4e16dd1044007cf366bc711a6eb85dd6fee11796aa32d9bcee4ffbec3b83b7cd56333d5d79c3eb5e6f6e966291626d6edbb7660aed4b4e144caa18e60
 SHA512 
0d48722962909a708eec0c401e08f71f9eb3e742dc6bbdb0cfc9cb2b31c187b222866f279346de68726811db461f12fa6b1453bafe49d64f6c340a94a6a7abe6
 DIST tree-sitter-cpp-0.20.3.tar.gz 1056333 BLAKE2B 
3b1fc2509da265b2f49ec1a9bef7b005b06eba0311432af9e2e97977ec3a568a8ee531375f5330e624675f5b12711c4cf3306959ec82d21f1017380fb6e28b7a
 SHA512 
62630953cb873dccbf6203b90ac6bd62fb596a615c71603c93b4fdc1e21d456c8f6ba74576e9e86732dbce2b7deaa082ea35eddf7fd7387d1ba13236757dfaab
 DIST tree-sitter-cpp-0.20.5.tar.gz 1442677 BLAKE2B 
ee9e058cca7727d567869d58568b3808efad7b1f4059089682b31ac39fd623213111078250eb034fb66be51f502f693f65686fb89ba8865866ded7ed1f195b5a
 SHA512 
0afe19dc868bce8fef7114c0553ed3af2c479fc84257959a617dd6acf695fb13a91468a3daddafd39cac11f7d5a72ba988bd29d7d7f1987d7486ae4d1dc7f746
+DIST tree-sitter-cpp-0.21.0.tar.gz 1482410 BLAKE2B 
b15467c3525416fcc925fd8c3480200362ee8ae41528757cebc113090d5678dcfa47bac4b54e32e791dba954de15fd3bba68e6ecdedbc55bb61095487de386c4
 SHA512 
70be7b446e5acf0f439fbf1d4c9d649e8e8bc8ea044d0d3f3644e3047eaa5468eabefd5552f98fa39d34030cce654db25371008ddbc27a64d3df14611ac3061c

diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild 
b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild
new file mode 100644
index ..6fa20973c00b
--- /dev/null
+++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.21.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="C++ grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+
+# requires test data from tree-sitter-c
+RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-ruby/

2024-04-05 Thread Matthew Smith
commit: 4d243117318c664fe69bf5cd0ba5bda3b4029e4f
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Apr  5 08:35:10 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Apr  5 08:35:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d243117

dev-libs/tree-sitter-ruby: drop 0.19.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-ruby/Manifest   |  1 -
 dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild | 13 -
 2 files changed, 14 deletions(-)

diff --git a/dev-libs/tree-sitter-ruby/Manifest 
b/dev-libs/tree-sitter-ruby/Manifest
index 624dbe5a13ad..be7ced1bd3dc 100644
--- a/dev-libs/tree-sitter-ruby/Manifest
+++ b/dev-libs/tree-sitter-ruby/Manifest
@@ -1,3 +1,2 @@
-DIST tree-sitter-ruby-0.19.0.tar.gz 325077 BLAKE2B 
eb39ba999ccf582b698138ebb7a7f9cbd949510046460d84e37471634700b0751219a7a266652256225bc6fbdd80340cca38662b180c2314f82c5ed7de3324cf
 SHA512 
dc092b55a73a7ffaf698c784e0a6e8fd115478ce8eb2de00301bb8c2455044a4b7f4cd04ab36eb19401386b55088ad3fba6cb9cce9856b6f607bd76caaf0900b
 DIST tree-sitter-ruby-0.20.0_pre20221101.tar.gz 575761 BLAKE2B 
17daf39dfd812ab0993cd2a3ad728603d629c2e177261fa60d237a1dfd504b2a087611824cdffb03e95c0b304d9f6991ccf36aad1f18db4aa3177c082c6e275e
 SHA512 
ff6eb4a28e5313cbdebca0f939d209d7c15016fef4ed864e64ce2e6f30023e15a88483c5bc90673fcee42df75c6e003b69fc2e5f81b72ecf1a506c836eebeba4
 DIST tree-sitter-ruby-0.20.1.tar.gz 601038 BLAKE2B 
29174a74a96f0b93d803eb9455ae1ceb7e4ca78be215c062ca341485c19f595a29cafe7c9ee75b95239045497e8d4695648c3ab1503d96039ec7c5a3c64c9883
 SHA512 
96d68cb7c557d341def9cbb9a51ecf12b7572bb46b9588bd3dab6f2598b6ce73df2fbbae8f0aa08737b34bda55e98eff8499921ea68f7389a7237fa32f62793b

diff --git a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild 
b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild
deleted file mode 100644
index 116225a7b7ce..
--- a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.19.0.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="Ruby grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ruby;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-css/

2024-04-01 Thread Matthew Smith
commit: 72c047adda322b17a7387f474481b056a52ae671
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Apr  1 15:33:56 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Apr  1 15:33:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c047ad

dev-libs/tree-sitter-css: drop 0.19.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-css/Manifest  |  1 -
 dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild | 13 -
 2 files changed, 14 deletions(-)

diff --git a/dev-libs/tree-sitter-css/Manifest 
b/dev-libs/tree-sitter-css/Manifest
index 013ca3062931..1d560099ad3c 100644
--- a/dev-libs/tree-sitter-css/Manifest
+++ b/dev-libs/tree-sitter-css/Manifest
@@ -1,2 +1 @@
-DIST tree-sitter-css-0.19.0.tar.gz 80823 BLAKE2B 
5a011981bea8dca3ea51d3615c88eeefb2e0dafae52a947b58a930f9521cfd5759ff22812d4f49283453cc86f52372a798dd507b1982fb55dba086156a5842fb
 SHA512 
888f8506ae6cc25bf30285361b751902cd4af9d25cd64eccacd1721cacd8b66277c7c950c825fe6e72ac3155dbd39c24ee94090faaae9ee8b67ce61fc1c4
 DIST tree-sitter-css-0.20.0.tar.gz 93887 BLAKE2B 
5f5962de37fa6a65dd531a54515b24ccb78932f17d15884adfe00cb1098a86ece3894c2e7f54a8936ad7fa1c76e5dcb89453999e3ffd3f3d894c9e112407e4a2
 SHA512 
0b4c45de304a5a18834a85665b5da5eaf7adc968c509de6cb95b98a08b2987be7b13f2cbb7181da04cf23e199942d9daf788a12cd2f4b8d85767ef1250196825

diff --git a/dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild 
b/dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild
deleted file mode 100644
index db311c39a97c..
--- a/dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="CSS grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-css;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-css/, dev-libs/tree-sitter-css/files/

2024-04-01 Thread Matthew Smith
commit: a18074ab3baeceb198e6457a365d0a57d987b237
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Apr  1 15:33:00 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Apr  1 15:33:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18074ab

dev-libs/tree-sitter-css: fix test with >tree-sitter-0.22

Closes: https://bugs.gentoo.org/928010
Signed-off-by: Matthew Smith  gentoo.org>

 .../files/tree-sitter-css-0.20.0-test-selector.patch   | 14 ++
 dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild |  6 ++
 2 files changed, 20 insertions(+)

diff --git 
a/dev-libs/tree-sitter-css/files/tree-sitter-css-0.20.0-test-selector.patch 
b/dev-libs/tree-sitter-css/files/tree-sitter-css-0.20.0-test-selector.patch
new file mode 100644
index ..bbcec7e47e23
--- /dev/null
+++ b/dev-libs/tree-sitter-css/files/tree-sitter-css-0.20.0-test-selector.patch
@@ -0,0 +1,14 @@
+https://bugs.gentoo.org/928010
+https://github.com/tree-sitter/tree-sitter-css/issues/47
+https://github.com/tree-sitter/tree-sitter/issues/3238
+--- a/test/corpus/selectors.txt
 b/test/corpus/selectors.txt
+@@ -102,7 +102,7 @@ a::first-line {}
+ (block)))
+ 
+ =
+-::slotted pseudo element
++slotted pseudo element
+ =
+ 
+ ::slotted(button) {}

diff --git a/dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild 
b/dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild
index a1f48ed9e145..632f1a55a2fa 100644
--- a/dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild
+++ b/dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild
@@ -11,3 +11,9 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-css;
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64"
+
+PATCHES=(
+   # https://bugs.gentoo.org/928010
+   # Test name beginning with :: is incompatible with tree-sitter >0.22
+   "${FILESDIR}"/${PN}-0.20.0-test-selector.patch
+)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-cpp/

2024-03-30 Thread Arthur Zamarin
commit: cb62c601065e435e4b96a047070734f2c4cebd20
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 30 16:24:46 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 30 16:27:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb62c601

dev-libs/tree-sitter-cpp: add 0.20.5

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-cpp/Manifest  |  1 +
 dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.5.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-libs/tree-sitter-cpp/Manifest 
b/dev-libs/tree-sitter-cpp/Manifest
index 60fdd43c7ad2..b907ffd70a1b 100644
--- a/dev-libs/tree-sitter-cpp/Manifest
+++ b/dev-libs/tree-sitter-cpp/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-cpp-0.20.0.tar.gz 504679 BLAKE2B 
654f72f7a56a66dccf437ba5a2b2b5f627358ae58aeaafe9a507e0876443937d42b244ddb34b8a72a6723c28e6c10c95851b1fdb2775b3080c344426c0386e4d
 SHA512 
c97d02c8250c93721ed5b951c97cdb1cf6558e20cbef353a33c9937f6b3116e328bbdd4e9e7a70a23dba3e144cbd6318e37ebbb9b6345ac085c62100d09ff34d
 DIST tree-sitter-cpp-0.20.0_p20230410.tar.gz 715821 BLAKE2B 
fa867ce4e16dd1044007cf366bc711a6eb85dd6fee11796aa32d9bcee4ffbec3b83b7cd56333d5d79c3eb5e6f6e966291626d6edbb7660aed4b4e144caa18e60
 SHA512 
0d48722962909a708eec0c401e08f71f9eb3e742dc6bbdb0cfc9cb2b31c187b222866f279346de68726811db461f12fa6b1453bafe49d64f6c340a94a6a7abe6
 DIST tree-sitter-cpp-0.20.3.tar.gz 1056333 BLAKE2B 
3b1fc2509da265b2f49ec1a9bef7b005b06eba0311432af9e2e97977ec3a568a8ee531375f5330e624675f5b12711c4cf3306959ec82d21f1017380fb6e28b7a
 SHA512 
62630953cb873dccbf6203b90ac6bd62fb596a615c71603c93b4fdc1e21d456c8f6ba74576e9e86732dbce2b7deaa082ea35eddf7fd7387d1ba13236757dfaab
+DIST tree-sitter-cpp-0.20.5.tar.gz 1442677 BLAKE2B 
ee9e058cca7727d567869d58568b3808efad7b1f4059089682b31ac39fd623213111078250eb034fb66be51f502f693f65686fb89ba8865866ded7ed1f195b5a
 SHA512 
0afe19dc868bce8fef7114c0553ed3af2c479fc84257959a617dd6acf695fb13a91468a3daddafd39cac11f7d5a72ba988bd29d7d7f1987d7486ae4d1dc7f746

diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.5.ebuild 
b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.5.ebuild
new file mode 100644
index ..6fa20973c00b
--- /dev/null
+++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="C++ grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+
+# requires test data from tree-sitter-c
+RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/files/, dev-libs/tree-sitter/

2024-03-30 Thread Arthur Zamarin
commit: e51ad3dcb7cffe4f3c207759c1fea061bc1126e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 30 16:10:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 30 16:27:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51ad3dc

dev-libs/tree-sitter: add 0.22.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/Manifest  |  1 +
 .../files/tree-sitter-0.22.2-no-static.patch   | 20 +
 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 51 ++
 3 files changed, 72 insertions(+)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index ca1e2342ab2e..693a9f4a608a 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-0.20.8.tar.gz 2941223 BLAKE2B 
158820a88b20cc96252f8bfdd257e910ca4dc79174bb45ee52623c923b8a634714c65be8f9534411865fb03aaf84bf16bf659567a74cd58141ea687fa89601e5
 SHA512 
30fa3f97e1a24d469a7565dc91db629accdfbe081b43d951e9751059a0c7f763d727e95efce5806cd9b1689650773bee1106f4f91ba001da57df3b0d83dda967
 DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B 
a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0
 SHA512 
6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a
 DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B 
f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40
 SHA512 
fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7
+DIST tree-sitter-0.22.2.tar.gz 3040339 BLAKE2B 
c18a79b4fdf553c50b4dd4c67c92d02fd341c5266c4658eb226d9ea455f23d2d22fe4ed4ca48811da2c8a59c403d8eff53dd9257468df7a9cfa640652c485c95
 SHA512 
a42d744f6e1db7c7c842804f3435b87ccb5d0df2363a18eee38353f12f18c8cf0c6211bf0225fd5f2c0431ca8531aa4ddd73d87d42b80fa35c3c701cae2d7856

diff --git a/dev-libs/tree-sitter/files/tree-sitter-0.22.2-no-static.patch 
b/dev-libs/tree-sitter/files/tree-sitter-0.22.2-no-static.patch
new file mode 100644
index ..47934bbcd359
--- /dev/null
+++ b/dev-libs/tree-sitter/files/tree-sitter-0.22.2-no-static.patch
@@ -0,0 +1,20 @@
+--- a/Makefile
 b/Makefile
+@@ -45,7 +45,7 @@ ifneq ($(filter $(shell uname),FreeBSD NetBSD DragonFly),)
+   PCLIBDIR := $(PREFIX)/libdata/pkgconfig
+ endif
+
+-all: libtree-sitter.a libtree-sitter.$(SOEXT) tree-sitter.pc
++all: libtree-sitter.$(SOEXT) tree-sitter.pc
+
+ libtree-sitter.a: $(OBJ)
+   $(AR) $(ARFLAGS) $@ $^
+@@ -69,7 +69,6 @@ clean:
+ install: all
+   install -d '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter 
'$(DESTDIR)$(PCLIBDIR)' '$(DESTDIR)$(LIBDIR)'
+   install -m644 lib/include/tree_sitter/api.h 
'$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/api.h
+   install -m644 tree-sitter.pc '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc
+-  install -m644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
+   install -m755 libtree-sitter.$(SOEXT) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER)
+   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
+   ln -sf libtree-sitter.$(SOEXTVER_MAJOR) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
new file mode 100644
index ..d3fc3901eeef
--- /dev/null
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Bump tree-sitter-cli at the same time.
+
+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} == ** ]]; 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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+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="" \
+   CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   install
+}
+
+pkg_postinst() {
+   optfeature "building and testing grammars" 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-haskell/

2024-03-30 Thread Arthur Zamarin
commit: b3dade94ae247b6eb195378335a6626f86585fae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 30 16:26:49 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 30 16:27:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3dade94

dev-libs/tree-sitter-haskell: add 0.15.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-haskell/Manifest   |  1 +
 .../tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild   | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-haskell/Manifest 
b/dev-libs/tree-sitter-haskell/Manifest
index 2efa7e45c361..c31f35b4a5f5 100644
--- a/dev-libs/tree-sitter-haskell/Manifest
+++ b/dev-libs/tree-sitter-haskell/Manifest
@@ -1 +1,2 @@
 DIST tree-sitter-haskell-0.13.0_p2024.tar.gz 834925 BLAKE2B 
d7cadc960ddb49efa6c439dfc13b674d398a4576fb85fd5ef12b4015049fd629722fe0d2788ab4c0052f1a3a6baa9fe5de925d86f7098495429190871340823b
 SHA512 
db3f2ddd20195521a5a03d6ecf1305dc222343ba54ebdabf0cc68db680553908ce6d0ccba4fdcf9073e4f5187b2a6fae6364bda935167ca8d4e421500a86fdfa
+DIST tree-sitter-haskell-0.15.0.tar.gz 1574593 BLAKE2B 
47559f768d3c03da63d74b02aba9cb788a1f20223187d2ba67730b3cf2921036ccf9f3df22d82a958adb1b46022f76f148dd251f7fe0483e482bd877d789a9bf
 SHA512 
22368c46cd6e0652ed717c954b55f582125489a410bfe17027b7d0d0d7854789c342140e4908080ad5bd177e14ded928215daf514b7954bc6a31ab7fa19016f0

diff --git a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild 
b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild
new file mode 100644
index ..f94388adb390
--- /dev/null
+++ b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Haskell grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-haskell;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-html/

2024-03-30 Thread Arthur Zamarin
commit: 292f80e27a7477d37b98e3b55fc5da2cb650e9b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 30 16:23:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 30 16:27:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292f80e2

dev-libs/tree-sitter-html: add 0.20.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-html/Manifest   |  1 +
 dev-libs/tree-sitter-html/tree-sitter-html-0.20.2.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-html/Manifest 
b/dev-libs/tree-sitter-html/Manifest
index db1836e41c70..acadac0348eb 100644
--- a/dev-libs/tree-sitter-html/Manifest
+++ b/dev-libs/tree-sitter-html/Manifest
@@ -1 +1,2 @@
 DIST tree-sitter-html-0.19.0.tar.gz 18785 BLAKE2B 
40a2f8a1b4d9943ed15003073e8499fb58aea00979359f793c30c4e7d431905620c20f8e77286a56dbc040642081effa61a7ed9fdd3d61d44bfadfb327793ed1
 SHA512 
7816e5f4e74c7a64a4fb715000123f5350dc3c6ebfbf5d71ea6dd660cd58a7b4327413ef3e8efa8c177c7308f43bb8b4d60fddbcf518a99841148a37aba95b71
+DIST tree-sitter-html-0.20.2.tar.gz 28880 BLAKE2B 
0c17bb4a29174535cc0789221b631889122bc89e9a3883d53501acadade7723bafd15aae8373fb9c6135c0fea485202ea68ec45a855e21c2d7b7eda3fe0e0c58
 SHA512 
4ebdc4cdff525e54d774bde6b53ced5d8d0e2fea5cd54f006c39354544752856c520ce7b53eb268b6ef60185236102b8003b5de389fdb85454126b6ee689bb61

diff --git a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.2.ebuild 
b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.2.ebuild
new file mode 100644
index ..886c95f55c9b
--- /dev/null
+++ b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="HTML grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-html;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-03-30 Thread Arthur Zamarin
commit: 623ead090358a3f4dd7d423bdc3d29d2a28baa92
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 30 10:50:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 30 10:50:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623ead09

dev-libs/tree-sitter: update maintainers

pkgcore uses tree-sitter a lot, and I follow development upstream,
so might as well join maintainer.

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/tree-sitter/metadata.xml 
b/dev-libs/tree-sitter/metadata.xml
index 3ea27f3896b1..00a04e33ca4a 100644
--- a/dev-libs/tree-sitter/metadata.xml
+++ b/dev-libs/tree-sitter/metadata.xml
@@ -17,6 +17,10 @@
matt...@gentoo.org
Matthew Smith

+   
+   pkgc...@gentoo.org
+   Pkgcore
+   

tree-sitter/tree-sitter




[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-scala/

2024-03-28 Thread Matthew Smith
commit: f3ceee855ac5748d59252ceb48520be397aa2c86
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu Mar 28 08:55:13 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Mar 28 08:56:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ceee85

dev-libs/tree-sitter-scala: drop 0.19.0, 0.19.1

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-scala/Manifest|  2 --
 dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.0.ebuild | 13 -
 dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild | 13 -
 3 files changed, 28 deletions(-)

diff --git a/dev-libs/tree-sitter-scala/Manifest 
b/dev-libs/tree-sitter-scala/Manifest
index dd2ae5a8cff0..5a8367249478 100644
--- a/dev-libs/tree-sitter-scala/Manifest
+++ b/dev-libs/tree-sitter-scala/Manifest
@@ -1,4 +1,2 @@
-DIST tree-sitter-scala-0.19.0.tar.gz 127779 BLAKE2B 
c0cde9adf3bc4dc25b84bc57d02e248613f42caf1531ad4eeb58e226a39c2323e28553154eb1a5a6d0ba1359cea847ab8e0dac67060d35df1d017bf475524acb
 SHA512 
5845720ce7181f0272fbd9b5980258680d5cb9bf5f8276e4be28f4dad15694f79a2184e46ef94909ac54f510e44ffc67a9632f9767866034f5fa2a9945311661
-DIST tree-sitter-scala-0.19.1.tar.gz 1137112 BLAKE2B 
8e12ebc4a9e0a4390318e2e63efa0bccae92c30db08cae1652384df71eb0ae3af0c0c295bbd8d0ef1811173faa635ae9bf65380cd84c431970e9ad46bfac441e
 SHA512 
1a23cbcf471ecac901afe5a4a21a8f4744925d001a7dd04325e18a459fdf9ac95274953aff114023bf0ee7a8cef121e362b4c515a80d956df891ba69b6e58532
 DIST tree-sitter-scala-0.20.2.tar.gz 1305216 BLAKE2B 
6fdfd74975f60794ca27b986250fdbb196b08892d48aca4fe034e8d2f9a18c1244538e03bd6f5618372ffdba64299c8431ce2bdf95d27578fa262c75516163b1
 SHA512 
7dba7733c126877c26a4da82420cd6fe8bb933d7694dfbc7a64a9195b33014ab6fd74de6a659ed79eb48dd46767874611713dbad8cea1e7b2fc13a124e7e4e38
 DIST tree-sitter-scala-0.21.0.tar.gz 1339069 BLAKE2B 
ae3406b49da3c7d349b0689b1f6d1ef037f5c6e5326016b64abef00174da0b1fe489579939150bd065fa82546a5782c04232ac144eb596855b59e263afe72ed0
 SHA512 
4d76e496c68993babe3c11315d6ce2c2a15cf576f55197358d718b0d16d1ee2c7e498ee45f793729b03faef7f35b8dbbe4d3692e4255f9aedb9ef69d49cdb189

diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.0.ebuild 
b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.0.ebuild
deleted file mode 100644
index d9083f607d6b..
--- a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.0.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="Scala grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"

diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild 
b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild
deleted file mode 100644
index 4b0aec90ae8b..
--- a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.19.1.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="Scala grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-scala/

2024-03-28 Thread Matthew Smith
commit: dfa7e8239e84f1ac76faefa1739b7e3fe5e76e25
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu Mar 28 08:53:22 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Mar 28 08:56:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa7e823

dev-libs/tree-sitter-scala: add 0.21.0

Closes: https://bugs.gentoo.org/928013
Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-scala/Manifest|  1 +
 dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-scala/Manifest 
b/dev-libs/tree-sitter-scala/Manifest
index e3fa1e3ed14a..dd2ae5a8cff0 100644
--- a/dev-libs/tree-sitter-scala/Manifest
+++ b/dev-libs/tree-sitter-scala/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-scala-0.19.0.tar.gz 127779 BLAKE2B 
c0cde9adf3bc4dc25b84bc57d02e248613f42caf1531ad4eeb58e226a39c2323e28553154eb1a5a6d0ba1359cea847ab8e0dac67060d35df1d017bf475524acb
 SHA512 
5845720ce7181f0272fbd9b5980258680d5cb9bf5f8276e4be28f4dad15694f79a2184e46ef94909ac54f510e44ffc67a9632f9767866034f5fa2a9945311661
 DIST tree-sitter-scala-0.19.1.tar.gz 1137112 BLAKE2B 
8e12ebc4a9e0a4390318e2e63efa0bccae92c30db08cae1652384df71eb0ae3af0c0c295bbd8d0ef1811173faa635ae9bf65380cd84c431970e9ad46bfac441e
 SHA512 
1a23cbcf471ecac901afe5a4a21a8f4744925d001a7dd04325e18a459fdf9ac95274953aff114023bf0ee7a8cef121e362b4c515a80d956df891ba69b6e58532
 DIST tree-sitter-scala-0.20.2.tar.gz 1305216 BLAKE2B 
6fdfd74975f60794ca27b986250fdbb196b08892d48aca4fe034e8d2f9a18c1244538e03bd6f5618372ffdba64299c8431ce2bdf95d27578fa262c75516163b1
 SHA512 
7dba7733c126877c26a4da82420cd6fe8bb933d7694dfbc7a64a9195b33014ab6fd74de6a659ed79eb48dd46767874611713dbad8cea1e7b2fc13a124e7e4e38
+DIST tree-sitter-scala-0.21.0.tar.gz 1339069 BLAKE2B 
ae3406b49da3c7d349b0689b1f6d1ef037f5c6e5326016b64abef00174da0b1fe489579939150bd065fa82546a5782c04232ac144eb596855b59e263afe72ed0
 SHA512 
4d76e496c68993babe3c11315d6ce2c2a15cf576f55197358d718b0d16d1ee2c7e498ee45f793729b03faef7f35b8dbbe4d3692e4255f9aedb9ef69d49cdb189

diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild 
b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild
new file mode 100644
index ..f994c3b92365
--- /dev/null
+++ b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Scala grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-c/

2024-03-28 Thread Matthew Smith
commit: 1455fdaeb19511925af9ec59b49d844df5ac883b
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu Mar 28 08:55:49 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Mar 28 08:56:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1455fdae

dev-libs/tree-sitter-c: drop 0.20.2

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-c/Manifest|  1 -
 dev-libs/tree-sitter-c/tree-sitter-c-0.20.2.ebuild | 13 -
 2 files changed, 14 deletions(-)

diff --git a/dev-libs/tree-sitter-c/Manifest b/dev-libs/tree-sitter-c/Manifest
index f628ff017ca3..4428775d5f8a 100644
--- a/dev-libs/tree-sitter-c/Manifest
+++ b/dev-libs/tree-sitter-c/Manifest
@@ -1,4 +1,3 @@
-DIST tree-sitter-c-0.20.2.tar.gz 249711 BLAKE2B 
f5f0ef1b15ba0fc216c082c973d6a52e79affb6075bc7fcf04e7ff93209b4624f4e9b414440fe6d20c0ea0bed5f3d96f538237c2fa365b919d6c280f98cc54b4
 SHA512 
ac559ee1d29bb77ce3cade02cfa4ed95c24cea7b84844df6521ebbf6213894c6f91499eb782e04e5e778091300f0043d59b9324a78d72d9bea4f40cc67d56cc1
 DIST tree-sitter-c-0.20.6.tar.gz 337801 BLAKE2B 
96dfe37535aca85d2bae15af0a2d59a99bd6861a9a32957b6ae9a4fe02ac1a8e8c4f649760e5eccf68f224b30992aa1656a8b3e11da8a3bb43e07c62f4b26063
 SHA512 
047b47ef9190f3894083be2b8b26dd33c06d87bba6b960e63e9787112b374a76e2239171b89bb346a27b886396c2054a4ecc1e42d4f83a23ab62060907fe2198
 DIST tree-sitter-c-0.20.7.tar.gz 377856 BLAKE2B 
c18e23d010a6d2db9c6171134ae536c299e6fdb51b1d4c8693475b1249e6f1420a352d8e1aa3e10281a230acf4953196ab0e59248da7f9ab9995c8e9576da1e8
 SHA512 
42199156796dc6fb427b57c67c1fc5105c315b812a5ade81346676b1b5c37957c071b52a58e4f46b5a55f189de13eab92ff8b6adea45ce07aa2322c5c357
 DIST tree-sitter-c-0.21.0.tar.gz 426566 BLAKE2B 
dbd2cf89d2ac79e5c6ec7b6e16e588d74b6ed0b467beb411fa32643ed70434193a155510d1649cd074efc98d4e04acdb1a3799c99c8cc6e836bacc444836fff0
 SHA512 
1ed2b48b6adda606c7074da650c089040e04873bfb666ab08f4c7f67e8077de3760e0b1610c2519d69d3eb48c101cf8e441d2b29622a075b4a6992efbc324abb

diff --git a/dev-libs/tree-sitter-c/tree-sitter-c-0.20.2.ebuild 
b/dev-libs/tree-sitter-c/tree-sitter-c-0.20.2.ebuild
deleted file mode 100644
index 9037756ab61b..
--- a/dev-libs/tree-sitter-c/tree-sitter-c-0.20.2.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="C grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-c/

2024-03-28 Thread Matthew Smith
commit: b0db463a561f8022f7de2e1a30d9839ac1d0d881
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu Mar 28 08:41:14 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Mar 28 08:41:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0db463a

dev-libs/tree-sitter-c: add 0.21.0

Closes: https://bugs.gentoo.org/928009
Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-c/Manifest|  1 +
 dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-libs/tree-sitter-c/Manifest b/dev-libs/tree-sitter-c/Manifest
index 148b7d141a08..f628ff017ca3 100644
--- a/dev-libs/tree-sitter-c/Manifest
+++ b/dev-libs/tree-sitter-c/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-c-0.20.2.tar.gz 249711 BLAKE2B 
f5f0ef1b15ba0fc216c082c973d6a52e79affb6075bc7fcf04e7ff93209b4624f4e9b414440fe6d20c0ea0bed5f3d96f538237c2fa365b919d6c280f98cc54b4
 SHA512 
ac559ee1d29bb77ce3cade02cfa4ed95c24cea7b84844df6521ebbf6213894c6f91499eb782e04e5e778091300f0043d59b9324a78d72d9bea4f40cc67d56cc1
 DIST tree-sitter-c-0.20.6.tar.gz 337801 BLAKE2B 
96dfe37535aca85d2bae15af0a2d59a99bd6861a9a32957b6ae9a4fe02ac1a8e8c4f649760e5eccf68f224b30992aa1656a8b3e11da8a3bb43e07c62f4b26063
 SHA512 
047b47ef9190f3894083be2b8b26dd33c06d87bba6b960e63e9787112b374a76e2239171b89bb346a27b886396c2054a4ecc1e42d4f83a23ab62060907fe2198
 DIST tree-sitter-c-0.20.7.tar.gz 377856 BLAKE2B 
c18e23d010a6d2db9c6171134ae536c299e6fdb51b1d4c8693475b1249e6f1420a352d8e1aa3e10281a230acf4953196ab0e59248da7f9ab9995c8e9576da1e8
 SHA512 
42199156796dc6fb427b57c67c1fc5105c315b812a5ade81346676b1b5c37957c071b52a58e4f46b5a55f189de13eab92ff8b6adea45ce07aa2322c5c357
+DIST tree-sitter-c-0.21.0.tar.gz 426566 BLAKE2B 
dbd2cf89d2ac79e5c6ec7b6e16e588d74b6ed0b467beb411fa32643ed70434193a155510d1649cd074efc98d4e04acdb1a3799c99c8cc6e836bacc444836fff0
 SHA512 
1ed2b48b6adda606c7074da650c089040e04873bfb666ab08f4c7f67e8077de3760e0b1610c2519d69d3eb48c101cf8e441d2b29622a075b4a6992efbc324abb

diff --git a/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild 
b/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild
new file mode 100644
index ..f589df316253
--- /dev/null
+++ b/dev-libs/tree-sitter-c/tree-sitter-c-0.21.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TS_BINDINGS=( python )
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="C grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/

2024-03-28 Thread Matthew Smith
commit: faea7c8b05303d6a8cd387b9e5bc06136df64e9c
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu Mar 28 08:55:31 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Mar 28 08:56:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faea7c8b

dev-libs/tree-sitter-php: drop 0.19.0

Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-php/Manifest  |  1 -
 dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild | 13 -
 2 files changed, 14 deletions(-)

diff --git a/dev-libs/tree-sitter-php/Manifest 
b/dev-libs/tree-sitter-php/Manifest
index 31d89e403808..02d9e0cff7d8 100644
--- a/dev-libs/tree-sitter-php/Manifest
+++ b/dev-libs/tree-sitter-php/Manifest
@@ -1,3 +1,2 @@
-DIST tree-sitter-php-0.19.0.tar.gz 155930 BLAKE2B 
e78b0a719f2e8cde6398a5645023c09135f61bbe138abeff8160bb1688bab84fa7ca51438e380d79fc0e05efa2e4897a7ff05fd677ac0b8cb4098e27d576a10a
 SHA512 
bf82af3a4c0da96f58e93aaee2724f327c11e297bcd455998e0863aa64ab6ae85d1d212afa51b75c8e8ab998568cc71b0309ee3d1d41b632ef0283478ecc5711
 DIST tree-sitter-php-0.20.0.tar.gz 290518 BLAKE2B 
5ba7dabf79665ceb2be737906493bf774e51a0233a62bdb89d84a6a9204745a99679322e047a9115d95e92c3dbb34c5da591497223bb580522b587bedc933d10
 SHA512 
0ce3e8b2a7cb26b8fa2210e2ac8b133c0ea8450b7504f93422a7baa0ee6f5217c72b9ce0cbdc5ac1e85deb2ab08fc6b968e74f124dce13ebfb8ad9b0af2afb8f
 DIST tree-sitter-php-0.22.2.tar.gz 541599 BLAKE2B 
5e98d7d9226900c16b8681ec408bafb6a4c4c281fa0d97b3b9c06b58657f69166df6700ecd127406efff430c0f79a56ff08cc45ca48b483ecd6579cfe7263a05
 SHA512 
0592d145f92f9f93524b5d6b341b8141234784c03d9e0384311cd735f4b8216e0dd3d5ff27daef6127d3a079b16043b3957e7fd0f8759e90924539bb42f4f306

diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild 
b/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild
deleted file mode 100644
index dd916334a06c..
--- a/dev-libs/tree-sitter-php/tree-sitter-php-0.19.0.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="PHP grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/

2024-03-28 Thread Matthew Smith
commit: 546dd95deed9cc64e92f621c28514b72677fabd0
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu Mar 28 08:51:27 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Mar 28 08:56:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546dd95d

dev-libs/tree-sitter-php: add 0.22.2

Closes: https://bugs.gentoo.org/928012
Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-php/Manifest  |  1 +
 dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/dev-libs/tree-sitter-php/Manifest 
b/dev-libs/tree-sitter-php/Manifest
index 9a3813ae5fa8..31d89e403808 100644
--- a/dev-libs/tree-sitter-php/Manifest
+++ b/dev-libs/tree-sitter-php/Manifest
@@ -1,2 +1,3 @@
 DIST tree-sitter-php-0.19.0.tar.gz 155930 BLAKE2B 
e78b0a719f2e8cde6398a5645023c09135f61bbe138abeff8160bb1688bab84fa7ca51438e380d79fc0e05efa2e4897a7ff05fd677ac0b8cb4098e27d576a10a
 SHA512 
bf82af3a4c0da96f58e93aaee2724f327c11e297bcd455998e0863aa64ab6ae85d1d212afa51b75c8e8ab998568cc71b0309ee3d1d41b632ef0283478ecc5711
 DIST tree-sitter-php-0.20.0.tar.gz 290518 BLAKE2B 
5ba7dabf79665ceb2be737906493bf774e51a0233a62bdb89d84a6a9204745a99679322e047a9115d95e92c3dbb34c5da591497223bb580522b587bedc933d10
 SHA512 
0ce3e8b2a7cb26b8fa2210e2ac8b133c0ea8450b7504f93422a7baa0ee6f5217c72b9ce0cbdc5ac1e85deb2ab08fc6b968e74f124dce13ebfb8ad9b0af2afb8f
+DIST tree-sitter-php-0.22.2.tar.gz 541599 BLAKE2B 
5e98d7d9226900c16b8681ec408bafb6a4c4c281fa0d97b3b9c06b58657f69166df6700ecd127406efff430c0f79a56ff08cc45ca48b483ecd6579cfe7263a05
 SHA512 
0592d145f92f9f93524b5d6b341b8141234784c03d9e0384311cd735f4b8216e0dd3d5ff27daef6127d3a079b16043b3957e7fd0f8759e90924539bb42f4f306

diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild 
b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild
new file mode 100644
index ..13dc08afbb50
--- /dev/null
+++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="PHP grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php;
+S="${WORKDIR}"/${P}/php
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/

2024-03-24 Thread Matthew Smith
commit: b9598b9ae15c3686c61756f6f7e53e6c1b78058c
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 24 16:23:42 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 24 16:24:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9598b9a

dev-libs/tree-sitter-javascript: add 0.20.4

Closes: https://bugs.gentoo.org/927633
Signed-off-by: Matthew Smith  gentoo.org>

 dev-libs/tree-sitter-javascript/Manifest|  1 +
 .../tree-sitter-javascript-0.20.4.ebuild| 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-javascript/Manifest 
b/dev-libs/tree-sitter-javascript/Manifest
index dfa8fdf55bf2..ac157e77d251 100644
--- a/dev-libs/tree-sitter-javascript/Manifest
+++ b/dev-libs/tree-sitter-javascript/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-javascript-0.20.0.tar.gz 278831 BLAKE2B 
cd66005e7ebdae154a192ff556d4cb35e91d93a2ab645a24b9492217858278adc1f7917a7dc5033bbcfd84ca7ef41a3e7ebb1ff934bb09b79c8923469110e1de
 SHA512 
778e0f2f5bf276d7ffb6eab0fe3f7473b56605de707c8e2f491fbb5826da94067b9f1bc476306013267001b5ecaab11a956e896b78520cdedd27006fac97fe41
 DIST tree-sitter-javascript-0.20.1-2.tar.gz 371027 BLAKE2B 
5bd9b11f1e10ff37950b2142031bebd3b5f6111818a21bf5a7d97a8a27a5340bd09cd139d76846141ed64a824f82f1e1394b90d8622192524d7db9a02ed95223
 SHA512 
5341311b419cf763c0a6d23348eba0e38b417ba07c2def341027223347d850c28b86db6add136dbf73cd5296133823a4548493ee649e09247dfbe5bcbaaab76d
 DIST tree-sitter-javascript-0.20.3.tar.gz 394552 BLAKE2B 
e578299df6645b3529e8b82385a8060a8e25f122faf63f4e7f0ecc6ddbec7f29986c552a83dba9cf0bc8866225e749e3c9c0a5a9556e6266e8e731cf09af4def
 SHA512 
31fd1b645fcbdd6670bc6b00e6c4adc2ce440aa35ba9b530a6161849fd70d0a38f8539727d321ba2bbc60a8d9bcf33296b561f8921115a8e68c50a40b253bbc4
+DIST tree-sitter-javascript-0.20.4.tar.gz 396452 BLAKE2B 
b33c4c44fb59985af7809ef9bd015d12dac18593570164de4ac87a60cde28cf4c1232a06dd3e312ce256f2b021ef5fa500fd9e0772a3fb657f74256500a4
 SHA512 
65171e5af35c9c5cc9a6c54792d2194b197e130ec277b35e67e04b654082bcb1b98cb9bbe497bbe1dde69f582e5cdca01cba4f40682b7b587fd19e89b88f3dd6

diff --git 
a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild 
b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild
new file mode 100644
index ..a95e21c0d4a6
--- /dev/null
+++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="JavaScript grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-python/

2024-03-23 Thread Arthur Zamarin
commit: 6ba1883baa3b4f600bef4ca8515313e27bc3bc95
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 23 14:34:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 14:34:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba1883b

dev-libs/tree-sitter-python: revbump to apply eclass fix

Closes: https://bugs.gentoo.org/927572
Signed-off-by: Arthur Zamarin  gentoo.org>

 ...ee-sitter-python-0.21.0.ebuild => tree-sitter-python-0.21.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0.ebuild 
b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
similarity index 100%
rename from dev-libs/tree-sitter-python/tree-sitter-python-0.21.0.ebuild
rename to dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-23 Thread Arthur Zamarin
commit: b4b75f77d6b07f0b5afdee6ae2ee74ee74192714
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 23 14:33:49 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 14:33:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b75f77

dev-libs/tree-sitter-bash: revbump to apply eclass fix

Closes: https://bugs.gentoo.org/927571
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../{tree-sitter-bash-0.21.0.ebuild => tree-sitter-bash-0.21.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild
similarity index 100%
rename from dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0.ebuild
rename to dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-go/, dev-libs/tree-sitter-cpp/, dev-libs/tree-sitter-ruby/, ...

2024-03-23 Thread Arthur Zamarin
commit: e40061ca66b81af3d8dd89fcfb4d6956c070f87e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 18 20:39:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 08:27:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40061ca

dev-libs/tree-sitter-*: fix S= after eclass changes

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.4-r1.ebuild   | 3 +--
 dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild  | 4 ++--
 dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild| 3 +--
 dev-libs/tree-sitter-go/tree-sitter-go-0.20.0-r1.ebuild   | 1 -
 .../tree-sitter-javascript/tree-sitter-javascript-0.20.1-r1.ebuild| 1 -
 dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild| 4 ++--
 dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.1.ebuild| 4 ++--
 dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.4.ebuild| 2 +-
 dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.0_pre20221101.ebuild  | 2 +-
 dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild  | 4 ++--
 dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild  | 4 ++--
 dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.3.ebuild  | 2 +-
 dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.5.ebuild  | 2 +-
 13 files changed, 16 insertions(+), 20 deletions(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.4-r1.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.4-r1.ebuild
index c4ca2d385d57..8d2e42a385d4 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.4-r1.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,4 +15,3 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 
~riscv ~s390 sparc
 # Override eclass SRC_URI as 0.20.4 was bumped incorrectly.
 SRC_URI="https://github.com/tree-sitter/${PN}/archive/v${PV}.tar.gz
-> ${P}-2.tar.gz"
-S="${WORKDIR}"/${PN}-${PV}/src

diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild 
b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild
index 7b755f216577..7d1911486869 100644
--- a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild
+++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ GIT_COMMIT="0b6d0eb9abdf7cea31961cd903eeed5bbd0aae74"
 DESCRIPTION="C++ grammar for Tree-sitter"
 HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp;
 SRC_URI="https://github.com/tree-sitter/${PN}/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${GIT_COMMIT}/src
+S="${WORKDIR}"/${PN}-${GIT_COMMIT}
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild 
b/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild
index a42d41fcbbc1..3db768bc2df6 100644
--- a/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild
+++ b/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild
@@ -8,7 +8,6 @@ inherit tree-sitter-grammar
 DESCRIPTION="Gleam grammar for Tree-sitter"
 HOMEPAGE="https://github.com/gleam-lang/tree-sitter-gleam;
 SRC_URI="https://github.com/gleam-lang/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}"/${P}/src
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -18,5 +17,5 @@ src_install() {
tree-sitter-grammar_src_install
 
docinto queries
-   dodoc ../queries/{highlights,locals,tags}.scm
+   dodoc queries/{highlights,locals,tags}.scm
 }

diff --git a/dev-libs/tree-sitter-go/tree-sitter-go-0.20.0-r1.ebuild 
b/dev-libs/tree-sitter-go/tree-sitter-go-0.20.0-r1.ebuild
index d1e163716e36..1d5e61986362 100644
--- a/dev-libs/tree-sitter-go/tree-sitter-go-0.20.0-r1.ebuild
+++ b/dev-libs/tree-sitter-go/tree-sitter-go-0.20.0-r1.ebuild
@@ -15,4 +15,3 @@ KEYWORDS="amd64 ~arm64"
 # Override eclass SRC_URI as 0.20.0 was bumped incorrectly.
 SRC_URI="https://github.com/tree-sitter/${PN}/archive/v${PV}.tar.gz
-> ${P}-2.tar.gz"
-S="${WORKDIR}"/${PN}-${PV}/src

diff --git 
a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.1-r1.ebuild 
b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.1-r1.ebuild
index b1b7e3a5cc95..e1d5ee9003fe 100644
--- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.1-r1.ebuild
+++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.1-r1.ebuild
@@ -15,4 +15,3 @@ KEYWORDS="amd64"
 # Override eclass SRC_URI as 0.20.1 was bumped incorrectly.
 SRC_URI="https://github.com/tree-sitter/${PN}/archive/v${PV}.tar.gz
-> ${P}-2.tar.gz"

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-23 Thread Arthur Zamarin
commit: d1289fc53173f8626a86bfa12be79bcef5aa5ee2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 14 14:04:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 08:27:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1289fc5

dev-libs/tree-sitter-bash: add 0.21.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/Manifest   |  1 +
 dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-libs/tree-sitter-bash/Manifest 
b/dev-libs/tree-sitter-bash/Manifest
index 5c4a8a94022e..a9d7f4e84baa 100644
--- a/dev-libs/tree-sitter-bash/Manifest
+++ b/dev-libs/tree-sitter-bash/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-bash-0.19.0.tar.gz 187286 BLAKE2B 
8812a593366a65a9cae3eaac5bb81c71e95f4abe8558a01b908333e471f05714b1c768b71e66d3890d1e63202819290813e499a5e8ba49e72bb466b9b0f245f8
 SHA512 
62bc8bc25c999f9c79632bd6b236edd21ef15b14365dd1a956237b11a32f5e60a2f420ec67b60d46203699b7841d4bc10978fc0307d0c4013b376c6c024d89ae
 DIST tree-sitter-bash-0.20.4-2.tar.gz 444183 BLAKE2B 
31016de876ed84ab991ebc1e531dd750c416a86db5f91097db54e7362de673ea89bbf8863a9df487f75386f19a7e8ddde48a2e727af918d1beea8acad3ce67c6
 SHA512 
074f659ea475c7a442957a3df234f967ae9a6ace885ecfad6548a1d0f2af7535e5460d81bcd160a04bda1b902af0a9f741fc0c7b22309cd1d11ab2bc33ff0a22
 DIST tree-sitter-bash-0.20.5.tar.gz 525750 BLAKE2B 
2508ede3ac6b0a7bac3f46af35ea018916b5cf6b0acf593e546146277c1a619dba52eac6064e3e0431e0f5e41bc80b441e0ac8886287ccce5bdabe3924a036e8
 SHA512 
bc1c4ec816183b4a4990decd45f3c46a424e29d4c417b762f3f761b6396faa984c6eb05237cb4921070e0b478485146889176a862b0935b4b345a704675bef22
+DIST tree-sitter-bash-0.21.0.tar.gz 557096 BLAKE2B 
bfbdb4db0f75c292567043a47d32e26c6ec119ed70fa9b77675eb57e686c072315fc114befecc430730c8eec20238544d13836402f2264a1b6657e0387d4987c
 SHA512 
9585ea80f85bc7010444a91142bc943486ade68982c7ca367a6cbe65619af2bdaa1acd8b6ee698cdf74b84d62a7f44acc4676ddb4b6007035eb9eea4768f122d

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0.ebuild
new file mode 100644
index ..b9d109250cad
--- /dev/null
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TS_BINDINGS=( python )
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Bash grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/files/, dev-libs/tree-sitter/

2024-03-23 Thread Arthur Zamarin
commit: 2182b4ba4f8f1ea6fe9d92d4ea08591136cc0be1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 11 11:43:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 08:27:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2182b4ba

dev-libs/tree-sitter: add 0.22.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/Manifest  |  1 +
 .../files/tree-sitter-0.22.1-no-static.patch   | 19 
 dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild | 51 ++
 3 files changed, 71 insertions(+)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 3746d0c9031a..ca1e2342ab2e 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1,2 +1,3 @@
 DIST tree-sitter-0.20.8.tar.gz 2941223 BLAKE2B 
158820a88b20cc96252f8bfdd257e910ca4dc79174bb45ee52623c923b8a634714c65be8f9534411865fb03aaf84bf16bf659567a74cd58141ea687fa89601e5
 SHA512 
30fa3f97e1a24d469a7565dc91db629accdfbe081b43d951e9751059a0c7f763d727e95efce5806cd9b1689650773bee1106f4f91ba001da57df3b0d83dda967
 DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B 
a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0
 SHA512 
6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a
+DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B 
f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40
 SHA512 
fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7

diff --git a/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch 
b/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch
new file mode 100644
index ..c2bcb3cd6fd1
--- /dev/null
+++ b/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch
@@ -0,0 +1,19 @@
+--- a/Makefile
 b/Makefile
+@@ -45,7 +45,7 @@ ifneq ($(filter $(shell uname),FreeBSD NetBSD DragonFly),)
+   PCLIBDIR := $(PREFIX)/libdata/pkgconfig
+ endif
+
+-all: libtree-sitter.a libtree-sitter.$(SOEXT) tree-sitter.pc
++all: libtree-sitter.$(SOEXT) tree-sitter.pc
+
+ libtree-sitter.a: $(OBJ)
+   $(AR) $(ARFLAGS) $@ $^
+@@ -69,7 +69,6 @@ clean:
+ install: all
+   install -Dm644 lib/include/tree_sitter/api.h 
'$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/api.h
+   install -Dm644 tree-sitter.pc '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc
+-  install -Dm644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
+   install -m755 libtree-sitter.$(SOEXT) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER)
+   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
+   ln -sf libtree-sitter.$(SOEXTVER_MAJOR) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild
new file mode 100644
index ..05b74b9f9391
--- /dev/null
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Bump tree-sitter-cli at the same time.
+
+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} == ** ]]; 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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="test" # tests are for CLI and not the lib
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.22.1-no-static.patch"
+)
+
+src_prepare() {
+   default
+   tc-export CC
+}
+
+src_compile() {
+   emake \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   STRIP="" \
+   CFLAGS="${CFLAGS}"
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-python/

2024-03-23 Thread Arthur Zamarin
commit: 2eab116640a11607c060577559a99970943f0692
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 18 20:48:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 08:27:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eab1166

dev-libs/tree-sitter-python: add 0.21.0

Closes: https://github.com/gentoo/gentoo/pull/35750
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-python/Manifest  |  1 +
 .../tree-sitter-python/tree-sitter-python-0.21.0.ebuild   | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-libs/tree-sitter-python/Manifest 
b/dev-libs/tree-sitter-python/Manifest
index 404ec0b0fd5c..c0dfa6788d6a 100644
--- a/dev-libs/tree-sitter-python/Manifest
+++ b/dev-libs/tree-sitter-python/Manifest
@@ -1,2 +1,3 @@
 DIST tree-sitter-python-0.20.0.tar.gz 155192 BLAKE2B 
1b81eb80dc5a69124ba8579f905b83290b233b7aa7f41b13ead293ade576b4c2f4cb4ca52d34f1bd59131e6b0ff2a3058d8119bedc235fe6a8afd49b0856580e
 SHA512 
6eff62f40a0cf95c9acb8bd571ed5d74ab9db7d15104a039273861c28f932c79d5e4d32e3017ed38fe35a8e92660f46bcdab8091a2dd2cc0d9699598a6d46606
 DIST tree-sitter-python-0.20.4.tar.gz 249840 BLAKE2B 
563895c46ca1de400d51168473cceaed61b3df486cbf9f33ae9f63acc16268b9147917f0bc0f18d3c8cad0ab0684b4c51900a7e1c6b898735621676353630650
 SHA512 
2cfd327a1c0033ebb5bc1a4efe4f8b7a776ad45da6b12ad3d496fe3500e2a99ac0ecefbc6eec81d724bcdb060a0ebb8a24496dee23c83c7802e0226f495751d3
+DIST tree-sitter-python-0.21.0.tar.gz 275770 BLAKE2B 
c595476144931fbb08c404fd72d981ad8170333fcbec98cb4b7637932860dea3967abee712ce6afe1c6454ca02cd67e6c84e969ca0b5f593d6822ec1ee623afe
 SHA512 
02410d235473a3e9a108b7820f146cdf8df5794814ff1e2ce8ccac1e38a727fa3e133bcac6718ade2a0d0f0965e879bb3cb9652d1d30f738969f458add53dc50

diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0.ebuild 
b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0.ebuild
new file mode 100644
index ..e7ea609d79c0
--- /dev/null
+++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TS_BINDINGS=( python )
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Python grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-03-11 Thread Sam James
commit: f8e40e6ef1837c294f72e9897376675aedfbbe40
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 11 16:59:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 16:59:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e40e6e

dev-libs/tree-sitter: Stabilize 0.20.9-r1 ppc64, #926765

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
index b6f991aae029..8d5a0cb48ed3 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-03-11 Thread Sam James
commit: c5254050b5f026a40e8fc6b1ff416391bcd602a9
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 11 16:59:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 16:59:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5254050

dev-libs/tree-sitter: Stabilize 0.20.9-r1 amd64, #926765

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
index ad85090dff7d..b6f991aae029 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-03-11 Thread Sam James
commit: 983bc92abe3b02c79a278cf4f5ff860935eafdea
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 11 16:59:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 16:59:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983bc92a

dev-libs/tree-sitter: Stabilize 0.20.9-r1 x86, #926765

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
index 5615519dd210..ad85090dff7d 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-03-11 Thread Sam James
commit: 15db2a3cddc22e7e8aa5a04da6824c45e8231075
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 11 16:59:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 16:59:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15db2a3c

dev-libs/tree-sitter: Stabilize 0.20.9-r1 sparc, #926765

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
index 206d1cc99bf8..5615519dd210 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-03-11 Thread Sam James
commit: ad16925cb18895ed7de7a45da7620067bc7f5398
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 11 16:59:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 16:59:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad16925c

dev-libs/tree-sitter: Stabilize 0.20.9-r1 ppc, #926765

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
index 25769322665e..206d1cc99bf8 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-03-11 Thread Sam James
commit: 7a7623b36bbb929f66c3c939fb284f37a2b2339e
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 11 12:51:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 12:51:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7623b3

dev-libs/tree-sitter: Stabilize 0.20.9-r1 arm, #926765

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
index fc3623a7b8df..25769322665e 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-03-11 Thread Sam James
commit: 54c2b1ba490844cffaaaf508a30bf2fc61576c27
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 11 12:51:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 12:51:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c2b1ba

dev-libs/tree-sitter: Stabilize 0.20.9-r1 arm64, #926765

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
index 0d557b1d492e..fc3623a7b8df 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.9-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-10 Thread Arthur Zamarin
commit: 43a5307e0498b58b6c81ee0233dbfd278588967e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:42:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:42:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a5307e

dev-libs/tree-sitter-bash: Stabilize 0.20.5 hppa, #926662

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
index 180b70f964be..fa2574fde717 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-10 Thread Arthur Zamarin
commit: bbd5009899f534ab81a2a5bc49c94979938cf943
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:42:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:42:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd50098

dev-libs/tree-sitter-bash: Stabilize 0.20.5 sparc, #926662

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
index 0cc621eea626..180b70f964be 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-10 Thread Arthur Zamarin
commit: b1d748ce96b0391a49b8d1edb40820a82fbb005c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:04:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:04:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d748ce

dev-libs/tree-sitter-bash: Stabilize 0.20.5 amd64, #926662

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
index 064b3742f183..89f9153a7b68 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-10 Thread Arthur Zamarin
commit: 3942a14cd220994637d08f43077beb4f9df680a9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:04:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:04:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3942a14c

dev-libs/tree-sitter-bash: Stabilize 0.20.5 ppc64, #926662

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
index 35d8accb7a8e..897b45f95fd7 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-10 Thread Arthur Zamarin
commit: 563b3ea4ca20356c4c5b961d3a1c85cb78ec3a43
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:04:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:04:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563b3ea4

dev-libs/tree-sitter-bash: Stabilize 0.20.5 ppc, #926662

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
index 89f9153a7b68..0cc621eea626 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-10 Thread Arthur Zamarin
commit: da2fc6b372e54e30b7aca213ef7381cf3f1e5d35
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 12:04:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 12:04:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2fc6b3

dev-libs/tree-sitter-bash: Stabilize 0.20.5 x86, #926662

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
index 897b45f95fd7..064b3742f183 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-10 Thread Arthur Zamarin
commit: 55bafb6d29c3a2eacd05d8a8dc0afa56496847c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 09:16:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 09:16:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55bafb6d

dev-libs/tree-sitter-bash: Stabilize 0.20.5 arm, #926662

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
index a3ede21d6053..35d8accb7a8e 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-03-10 Thread Arthur Zamarin
commit: 74f78f320dab815c37e479d6e72f21243dfe30aa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 09:16:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 09:16:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f78f32

dev-libs/tree-sitter-bash: Stabilize 0.20.5 arm64, #926662

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
index 8d67e11df0c4..a3ede21d6053 100644
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-02-10 Thread Arthur Zamarin
commit: 4bcf601c790d4f0f67caca841210ac841eaab0b4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:41:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:41:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bcf601c

dev-libs/tree-sitter-bash: drop 0.20.3, 0.20.3_p20230921

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/Manifest|  2 --
 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3.ebuild  | 13 -
 .../tree-sitter-bash-0.20.3_p20230921.ebuild  | 15 ---
 3 files changed, 30 deletions(-)

diff --git a/dev-libs/tree-sitter-bash/Manifest 
b/dev-libs/tree-sitter-bash/Manifest
index 0aaab70e35ed..5c4a8a94022e 100644
--- a/dev-libs/tree-sitter-bash/Manifest
+++ b/dev-libs/tree-sitter-bash/Manifest
@@ -1,5 +1,3 @@
 DIST tree-sitter-bash-0.19.0.tar.gz 187286 BLAKE2B 
8812a593366a65a9cae3eaac5bb81c71e95f4abe8558a01b908333e471f05714b1c768b71e66d3890d1e63202819290813e499a5e8ba49e72bb466b9b0f245f8
 SHA512 
62bc8bc25c999f9c79632bd6b236edd21ef15b14365dd1a956237b11a32f5e60a2f420ec67b60d46203699b7841d4bc10978fc0307d0c4013b376c6c024d89ae
-DIST tree-sitter-bash-0.20.3.tar.gz 334446 BLAKE2B 
e33f841e48458a63e6e084f66a251c6847c004140a1b727752452d031d240756068f5188d1bd90c4194aaf51d040187f3995636673210bc5f93f2ed50ff73a97
 SHA512 
558a8eef4a04e786c43bef0dd24f022619b77faffdd5788ef47ba28f133d5a55df144169503343cdb46ac4ed66deb36ca483b963e3eb686da30c324c65c9eac3
-DIST tree-sitter-bash-0.20.3_p20230921.tar.gz 442105 BLAKE2B 
c7755e38488544e4c3f6b02191417e9a1a8be08dcef9391e37e201e8b4d6d10155f3e9f0c67b3ecfbae529a538117ed4e55245144f8f0ed1ac53042accb0bb1c
 SHA512 
c6546e207a4a58acd53407eb3ff67fe4352cbccd8147860c3d679feab709216d6d1d1efe813df2c8fa2d3f2469545a453834d0d319c0584fd8e11589302e4dd5
 DIST tree-sitter-bash-0.20.4-2.tar.gz 444183 BLAKE2B 
31016de876ed84ab991ebc1e531dd750c416a86db5f91097db54e7362de673ea89bbf8863a9df487f75386f19a7e8ddde48a2e727af918d1beea8acad3ce67c6
 SHA512 
074f659ea475c7a442957a3df234f967ae9a6ace885ecfad6548a1d0f2af7535e5460d81bcd160a04bda1b902af0a9f741fc0c7b22309cd1d11ab2bc33ff0a22
 DIST tree-sitter-bash-0.20.5.tar.gz 525750 BLAKE2B 
2508ede3ac6b0a7bac3f46af35ea018916b5cf6b0acf593e546146277c1a619dba52eac6064e3e0431e0f5e41bc80b441e0ac8886287ccce5bdabe3924a036e8
 SHA512 
bc1c4ec816183b4a4990decd45f3c46a424e29d4c417b762f3f761b6396faa984c6eb05237cb4921070e0b478485146889176a862b0935b4b345a704675bef22

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3.ebuild
deleted file mode 100644
index e85879ef93cb..
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="Bash grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3_p20230921.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3_p20230921.ebuild
deleted file mode 100644
index edaa7b13cf13..
--- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.3_p20230921.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TS_PV="fd4e40dab883d6456da4d847de8321aee9c80805"
-
-inherit tree-sitter-grammar
-
-DESCRIPTION="Bash grammar for Tree-sitter"
-HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-bash/

2024-02-10 Thread Arthur Zamarin
commit: 6a1b672c403f6f3e086d56dff37784edb8bf6b12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:40:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:40:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1b672c

dev-libs/tree-sitter-bash: add 0.20.5

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter-bash/Manifest   |  1 +
 dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/tree-sitter-bash/Manifest 
b/dev-libs/tree-sitter-bash/Manifest
index b2721476c915..0aaab70e35ed 100644
--- a/dev-libs/tree-sitter-bash/Manifest
+++ b/dev-libs/tree-sitter-bash/Manifest
@@ -2,3 +2,4 @@ DIST tree-sitter-bash-0.19.0.tar.gz 187286 BLAKE2B 
8812a593366a65a9cae3eaac5bb81
 DIST tree-sitter-bash-0.20.3.tar.gz 334446 BLAKE2B 
e33f841e48458a63e6e084f66a251c6847c004140a1b727752452d031d240756068f5188d1bd90c4194aaf51d040187f3995636673210bc5f93f2ed50ff73a97
 SHA512 
558a8eef4a04e786c43bef0dd24f022619b77faffdd5788ef47ba28f133d5a55df144169503343cdb46ac4ed66deb36ca483b963e3eb686da30c324c65c9eac3
 DIST tree-sitter-bash-0.20.3_p20230921.tar.gz 442105 BLAKE2B 
c7755e38488544e4c3f6b02191417e9a1a8be08dcef9391e37e201e8b4d6d10155f3e9f0c67b3ecfbae529a538117ed4e55245144f8f0ed1ac53042accb0bb1c
 SHA512 
c6546e207a4a58acd53407eb3ff67fe4352cbccd8147860c3d679feab709216d6d1d1efe813df2c8fa2d3f2469545a453834d0d319c0584fd8e11589302e4dd5
 DIST tree-sitter-bash-0.20.4-2.tar.gz 444183 BLAKE2B 
31016de876ed84ab991ebc1e531dd750c416a86db5f91097db54e7362de673ea89bbf8863a9df487f75386f19a7e8ddde48a2e727af918d1beea8acad3ce67c6
 SHA512 
074f659ea475c7a442957a3df234f967ae9a6ace885ecfad6548a1d0f2af7535e5460d81bcd160a04bda1b902af0a9f741fc0c7b22309cd1d11ab2bc33ff0a22
+DIST tree-sitter-bash-0.20.5.tar.gz 525750 BLAKE2B 
2508ede3ac6b0a7bac3f46af35ea018916b5cf6b0acf593e546146277c1a619dba52eac6064e3e0431e0f5e41bc80b441e0ac8886287ccce5bdabe3924a036e8
 SHA512 
bc1c4ec816183b4a4990decd45f3c46a424e29d4c417b762f3f761b6396faa984c6eb05237cb4921070e0b478485146889176a862b0935b4b345a704675bef22

diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild 
b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
new file mode 100644
index ..8d67e11df0c4
--- /dev/null
+++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.5.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Bash grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-02-07 Thread Sam James
commit: 7c48286891a90d374e0ebc4133e7a179d1211322
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  8 01:17:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  8 01:17:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c482868

dev-libs/tree-sitter: Stabilize 0.20.8-r1 hppa, #923625

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
index 9a1014e25fc3..d521078d2bfc 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-02-03 Thread Arthur Zamarin
commit: 56fc35caaf60a5d50a6025b1069dcb2ff021937c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 08:21:54 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 08:21:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fc35ca

dev-libs/tree-sitter: Stabilize 0.20.8-r1 amd64, #923625

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
index 969f4762c458..9a1014e25fc3 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-02-03 Thread Arthur Zamarin
commit: b4f0ece0194230de3ec811c6e925c2dfa565f4c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 08:21:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 08:21:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f0ece0

dev-libs/tree-sitter: Stabilize 0.20.8-r1 x86, #923625

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
index bd0a99f621b9..969f4762c458 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/

2024-02-02 Thread Sam James
commit: 1049c8295c486862a90394e924c7f79a72d17379
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 06:55:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 06:55:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1049c829

dev-libs/tree-sitter: Stabilize 0.20.8-r1 arm64, #923625

Signed-off-by: Sam James  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
index 1e1b8f0f0287..bd0a99f621b9 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
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 ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



  1   2   3   4   >