From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C0D1D15808A for ; Wed, 23 Jul 2025 16:08:35 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 821023417FE for ; Wed, 23 Jul 2025 16:08:35 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 580A5110561; Wed, 23 Jul 2025 16:08:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 523A3110561 for ; Wed, 23 Jul 2025 16:08:28 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 05A74341116 for ; Wed, 23 Jul 2025 16:08:28 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A1D8032A2 for ; Wed, 23 Jul 2025 16:08:26 +0000 (UTC) From: "Arthur Zamarin" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Arthur Zamarin" Message-ID: <1753286801.8a3bb183894bf132bb94ce579c572f0ec9335205.arthurzam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/tree-sitter-cli/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-util/tree-sitter-cli/Manifest dev-util/tree-sitter-cli/tree-sitter-cli-0.25.8.ebuild X-VCS-Directories: dev-util/tree-sitter-cli/ X-VCS-Committer: arthurzam X-VCS-Committer-Name: Arthur Zamarin X-VCS-Revision: 8a3bb183894bf132bb94ce579c572f0ec9335205 X-VCS-Branch: master Date: Wed, 23 Jul 2025 16:08:26 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 60fb7669-2071-4eec-ab10-fe6c153a4f87 X-Archives-Hash: 2af94b97145886eb1d9bc03e78f2985c commit: 8a3bb183894bf132bb94ce579c572f0ec9335205 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 23 16:06:41 2025 +0000 Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 23 16:06:41 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3bb183 dev-util/tree-sitter-cli: add 0.25.8 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/tree-sitter-cli/Manifest | 2 ++ .../tree-sitter-cli/tree-sitter-cli-0.25.8.ebuild | 36 ++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/dev-util/tree-sitter-cli/Manifest b/dev-util/tree-sitter-cli/Manifest index 577989c258d0..32b140b4c796 100644 --- a/dev-util/tree-sitter-cli/Manifest +++ b/dev-util/tree-sitter-cli/Manifest @@ -5,6 +5,8 @@ DIST tree-sitter-0.25.3-crates.tar.xz 24760872 BLAKE2B 5861f09c9649b83275adf5e47 DIST tree-sitter-0.25.3.tar.gz 856455 BLAKE2B 4527d13ea702dced09d9227ad9f6a18484e8517c5da1840c22c5e69686084dbc46de0c07e7e06980e6dde4cf07791fe88fba10f90684a2ef29b58f84b59a2176 SHA512 a626dcea5378774511aa1ef669e4dbada3079440b596882172a676c61e53aa6f701b537e3575851af9e10b1e264da25a9f6487b01f43a896cf1a22d58ca7e623 DIST tree-sitter-0.25.6-crates.tar.xz 22436600 BLAKE2B fc5a49fef2ec99e26bb2c40d5b6dee3a435e4745128a8d770bf5d536c587f9a443fca2c8e00f6a588af48e8515962482122ec3ce4f820be99292312d6e492c71 SHA512 bf08da00f7b2d599c4e03952a6b85cd587cf367623522b4defe357bf12780933b8ba5fcee6c78407c36d255ae87d2b59a9581f273d05133fcfa1397d9e70d2b1 DIST tree-sitter-0.25.6.tar.gz 857070 BLAKE2B 3bb6b6130e1a96c96b5af4608bf60f8bbd00cbf1fdc9905b7a6169db52351c2ae3a907eca444363ab2b3185a54d0080aa487cbe252e6e015c1cd7a735e420679 SHA512 47213b68233d376e145e3f42b4674d64e7ff27436f4a028e751d9ad8494469ff67b002ce184346d3f6848df2c91386c28127827c43a8bea34da5e84f2530f02f +DIST tree-sitter-0.25.8-crates.tar.xz 22421992 BLAKE2B 3e3d262a6b4244615a0b6f9c058ded4ba9cb0e9bd279c1da7719d3eed531e3e048e66622c7acf3417549a762558dc88115b1827ee1f990893130907b1fc881d6 SHA512 0460c6653cc6e1f0853f71d1ceba5c61c764343f30e4578587daf8c8a960ee3e19c8f21c97583b41b777c4b2e05b3d63af26969b5be9d1c07c45068b46fa72a4 +DIST tree-sitter-0.25.8.tar.gz 857462 BLAKE2B aa3f0d9056544bb6ef1127723563449c7672e06b5289e1596f2c1b5826905c578830c7e6c3bc58a91e388d647a5a5629e71f5f0af2a431e73c3be4f93ce5b6f4 SHA512 0d26d0699f61fa27b5adbc298ff53f8e0f5b9f2f1b216744200f6f50cff777c9c5a5a5b92304a4d1889fccd9d8a6dd6b7d4947bac907a91850322281f754ea53 DIST tree-sitter-cli-0.24.3-crates.tar.xz 18883756 BLAKE2B 5a35f3c32ff53b123f2d6fceeddc93bc621ac024d26b26292a7bca7370c8a6f26292c318bebf6716924ac90123d3809c4e66afb7bcb53b531fb641cb6a686bbc SHA512 5f0670cf5c102ac4982c1c6e5a77aea39fc02a3db24eb8151d335bcac0c51cac7193fd882f17f7740465830dfe708cc88cb4a7a58047a49df15e26b2fa96b2f6 DIST tree-sitter-v0.25.1-crates.tar.xz 24760872 BLAKE2B 5861f09c9649b83275adf5e4742d76eb9028b8b946b195f9433e64e71ed4b1b7dfb8534f08819c37f92f1b51df1723ae14a73e8d14bcc8c65b975c80f9ecc822 SHA512 d6d8d4ab1814584176a092a1f72b8562a5d17dbadf4190d03a0e6aa8b060986038f2ea3e9fbbafc17fcf06b9c52b5f79a99e64311133ff8bc7f3fb660ea35bcd DIST tree-sitter-v0.25.2-crates.tar.xz 24760872 BLAKE2B 5861f09c9649b83275adf5e4742d76eb9028b8b946b195f9433e64e71ed4b1b7dfb8534f08819c37f92f1b51df1723ae14a73e8d14bcc8c65b975c80f9ecc822 SHA512 d6d8d4ab1814584176a092a1f72b8562a5d17dbadf4190d03a0e6aa8b060986038f2ea3e9fbbafc17fcf06b9c52b5f79a99e64311133ff8bc7f3fb660ea35bcd diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.25.8.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.25.8.ebuild new file mode 100644 index 000000000000..2a67a992cf26 --- /dev/null +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.25.8.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +" + +RUST_MIN_VER="1.82" +inherit cargo + +MY_PN=tree-sitter +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Command-line tool for creating and testing tree-sitter grammars" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter" +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +SRC_URI+=" https://github.com/gentoo-crate-dist/${MY_PN}/releases/download/v${PV}/${MY_P}-crates.tar.xz" +S="${WORKDIR}"/${MY_P}/cli + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 ISC LGPL-3+ + MIT MPL-2.0 Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Test seems to require files (grammar definitions) that we don't have. +RESTRICT="test" + +BDEPEND="~dev-libs/tree-sitter-${PV}:=" +RDEPEND="${BDEPEND}" + +QA_FLAGS_IGNORED="usr/bin/${MY_PN}"