repo/gentoo:master commit in: dev-libs/tree-sitter-erlang/
Maciej BarÄ <[email protected]> Mon, 03 Aug 2026 11:33:53 +0000 (UTC)
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1785756820.c52f561bd4fddcfc1a35fc995d3a9480f5188b7f.xgqt@gentoo> |
commit: c52f561bd4fddcfc1a35fc995d3a9480f5188b7f
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 3 10:27:00 2026 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Aug 3 11:33:40 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52f561b
dev-libs/tree-sitter-erlang: bump to 0.20
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-libs/tree-sitter-erlang/Manifest | 1 +
.../tree-sitter-erlang-0.20.ebuild | 33 ++++++++++++++++++++++
2 files changed, 34 insertions(+)
diff --git a/dev-libs/tree-sitter-erlang/Manifest b/dev-libs/tree-sitter-erlang/Manifest
index ea1a481e0a47..3c682d4c3649 100644
--- a/dev-libs/tree-sitter-erlang/Manifest
+++ b/dev-libs/tree-sitter-erlang/Manifest
@@ -1 +1,2 @@
DIST tree-sitter-erlang-0.19.gh.tar.gz 194697 BLAKE2B 8a84507b3be64ed766c0a02a8ac392a9222954bfc8c18451f723957ad1e787a3202d5775ce8084b15cd4ad5f1fb1189a772ebc7359ecccdd0e31e4084c16924e SHA512 58233cc2a6645e92071540c29bb6136fb65f0b4b0749c7936b9a465c212a31f7da26cb4f203bd84607df67fe9b92c7111d0b635261a90f186ae9e839e56e1f67
+DIST tree-sitter-erlang-0.20.gh.tar.gz 195342 BLAKE2B d2ee5922e203dd2cdebe5fd732612500cb164733cf7ce9a77525495cc5d0a7c3aad1d11924a5a81673e57963c1c1a4c0926f77239807213985930fd775f60028 SHA512 6c3470dc0dc502c6b846e8b60ce7b0c6a0ea60ca89d511fefb94d40c551f4767237d83e2873ca0344883b03f473a670685462f4faa371e9e2df11a271eba717f
diff --git a/dev-libs/tree-sitter-erlang/tree-sitter-erlang-0.20.ebuild b/dev-libs/tree-sitter-erlang/tree-sitter-erlang-0.20.ebuild
new file mode 100644
index 000000000000..0f492a0f912d
--- /dev/null
+++ b/dev-libs/tree-sitter-erlang/tree-sitter-erlang-0.20.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="Erlang programming language grammar for Tree-sitter"
+HOMEPAGE="https://github.com/whatsapp/tree-sitter-erlang/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/whatsapp/${PN}"
+else
+ SRC_URI="https://github.com/whatsapp/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+ rm -r ./pyproject.toml ./test/highlight || die
+ tree-sitter-grammar_src_prepare
+}
+
+src_install() {
+ tree-sitter-grammar_src_install
+ einstalldocs
+}