summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin65097 -> 65091 bytes
-rw-r--r--dev-util/shelltestrunner/Manifest2
-rw-r--r--dev-util/shelltestrunner/shelltestrunner-1.9.ebuild2
-rw-r--r--dev-util/tree-sitter-cli/Manifest3
-rw-r--r--dev-util/tree-sitter-cli/tree-sitter-cli-0.23.2.ebuild34
5 files changed, 39 insertions, 2 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 21098f9036b0..7acc78946c30 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/shelltestrunner/Manifest b/dev-util/shelltestrunner/Manifest
index 8b134545f932..26a9a09097d4 100644
--- a/dev-util/shelltestrunner/Manifest
+++ b/dev-util/shelltestrunner/Manifest
@@ -1,3 +1,3 @@
DIST shelltestrunner-1.9.tar.gz 39538 BLAKE2B 45dc5acbfd35d65a818938382e62eacc7aa3798e8f0ab9cdd4d4a358f470de9854bedbd2335bae6b4195ea05b2305de84e0b13c86206ac0e53039726fbc59354 SHA512 bdb5476e30189f0997f3a9505d954a828475a5d95e1220dc9ed342e96100f4dfa0cfadc1afd9a5758223cf1a659d1f77d7d0a0533c32bd80b325c9a7ad48178d
-EBUILD shelltestrunner-1.9.ebuild 1441 BLAKE2B 51c961ca38ec5eb01b60eb2f6466c7dc328c2211a58fa9ae3f3f40ba703e482224e0db7852391180d5e81fcf94973149e9fa7bb464f7530100c9b160c570c76d SHA512 97f8751f54288fea6f45dae46d2ecf863b9948a9ede469a29ffd59df3cfa7a59fea2968e0ce38a3f73e667463451a486c9267f625b2b2380e30dcd6592a86309
+EBUILD shelltestrunner-1.9.ebuild 1442 BLAKE2B 25ad3a65d405a31cced340808e0f7223315bed811dc1324bd0edd36f6e24943a9c210cdc9212cb4f4bbf6cd8b38b46d9195566db216fa64ef76df5256da2fd85 SHA512 a8fef8635ef021bb7948a0b874bc6d231148c86ffdc6e06ce91b2cf60ec754f878e0aaba230909549c6b22fbd9b54c8aab05cb7f4c48e46fb108a9b6b586c0f2
MISC metadata.xml 729 BLAKE2B f494a4bab1be4de8c3da4ba435033f97a3942ea4717d38f6dd0d1eda106a6232983024d18a69aafcc7afa5515a19da23fa6a06d80317e941f385ccbdab61f137 SHA512 be0f6aafb585a3f5d515b9c27d29e454a779e0edebc8bc07d1d93ecc7398bda06a4663ba23e1d085b82368fc9734d6f6379b341dd882910b15660cea7ac17a73
diff --git a/dev-util/shelltestrunner/shelltestrunner-1.9.ebuild b/dev-util/shelltestrunner/shelltestrunner-1.9.ebuild
index 9ad55469b1f2..4fd61c32d3c2 100644
--- a/dev-util/shelltestrunner/shelltestrunner-1.9.ebuild
+++ b/dev-util/shelltestrunner/shelltestrunner-1.9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/tree-sitter-cli/Manifest b/dev-util/tree-sitter-cli/Manifest
index 60c720c22bd7..b98434177fa8 100644
--- a/dev-util/tree-sitter-cli/Manifest
+++ b/dev-util/tree-sitter-cli/Manifest
@@ -1,7 +1,10 @@
DIST tree-sitter-0.22.6.tar.gz 3036954 BLAKE2B f109a738214882e63a721e8db384fa42a624af78d42ceb9ab7a45135b36cf3bbbd2554f470ca5038404365f5b9dbf9979c4d26309e123a9d9533feb1f0a3f724 SHA512 bf0b87bb9ce16b049824e53933986ac451a7b7f432df39ee9d4546627d740ae689af9e838a53cc50e29d66d6d85d51dab7490d66a429a14bcc9d0b8e2935a63a
DIST tree-sitter-0.23.0.tar.gz 2977346 BLAKE2B e10846d5bd0a6aa1ecac362e2ab2ccf0f0bdb17c5fde796d8d65f8bc84a6e054d86c18a42e66e8effef865f95013c38ff6bd6ab5498a680ae172d7d57020604e SHA512 ab821be564ac7223cc4f9659c08922a78016af9dd3bd69166706fb6a889ac175ba2712a337a1303aceb8f44beaf58640a183e77dddc2c57e35da23079d0cd7b9
+DIST tree-sitter-0.23.2.tar.gz 2980520 BLAKE2B 54b4ad96948fc3ec6142da998306f9385ce9107a7c330915bbb733c5886a0baa869a675602be99aa4a491c58a1121d30f654856ce0f2dee0eff4c4fcce370f24 SHA512 393fa62fe6bce51ff5498f977bbb357fd896aaf98d80f08d4faed6dcf8fd5d41012a7489816c662c1873595108c30d0c18d7721a535c69d9904b2220fef8f858
DIST tree-sitter-cli-0.22.6-crates.tar.xz 22184056 BLAKE2B f18cfafa9a767fb1b3408dd473d97b2d7a87c9c37a50fb108e164074641e656cc2ca322914f98d627209485cf7b14f92280a50a64cf5136f8375e5870d2b097f SHA512 a3e6eb6585d61c86e32de21c0422c2cd1f95c6116823f5a8ee291f6682658fb7afe5e1369eda4682d4e842d91531b56e6fadb99e4d575230f4c1d65a6b0778ca
DIST tree-sitter-cli-0.23.0-crates.tar.xz 18131480 BLAKE2B 796a05ed87ce0f248491600bee4af9d14ba6a244ce04d4cda3192226c5063be921e2a4c5e454c91f712f629481c6cca160544a457cf7635c6024d0d10291e3a0 SHA512 98472d6603d973c34f1cafc042219495228693a0fbbe9af920120d8cf27fd78e5263052fb784c79b38e8b27f9b881d18205ebb439de15945c3f10410590ed76a
+DIST tree-sitter-cli-0.23.2-crates.tar.xz 18556276 BLAKE2B 4d63a95f129b563e91970209418283b822ee9957d16be80dbd1b8b8301c6ccf6add1313854837b6883d6c19a99a833b5e8cc07896a0835340758413108bdf227 SHA512 ac3d03c2735581472bbb0e866f03ee6987f43d0cb65449777a8ee0c0c95d82d032f9e0506c878ab7ea1208a6126327c4136fcb0656ea0b2b67b789f9d07ba57b
EBUILD tree-sitter-cli-0.22.6.ebuild 909 BLAKE2B 5a7d01cf494ae8551e36ba9b1509f5c0bd0b0b86cfaa2377750099988c2e7250924996880fea53a8e1101363646d3a543625b83b01941efc637ced4f5f074f75 SHA512 d45b4ed49fa313db416873451dab644baf65844e9985d9c91e8fa59438003283a48166b23dd73719d52a43c046ee498025daba3ee9b0c4e9349651bdf3cf2011
EBUILD tree-sitter-cli-0.23.0.ebuild 932 BLAKE2B aaaae084f3f2f80483f5075b48ace8c81207ff3758c258c210a9f9fb269eb21a42ce0ab11cbc282c4c510dd476924afc95bd4d9ac6759ff93bcb1cc775a79052 SHA512 810e53f134a0d1fc7dbba6e086da9a1d8e5a16604dbc13098d49afcfa4f825cda7561b9ae269dd2d00ebe8c0f35f4098370fbcb6e5c0f4f0a04c509b3caaff68
+EBUILD tree-sitter-cli-0.23.2.ebuild 938 BLAKE2B 085b47f3ae6de1cd2e7d78ce04106e2a551148d7dcd014dcfdbfc7a281e55240c2283b5e586beda19222fe395d1ab47dde182767a78622dd0ca106cbbbaf78d0 SHA512 6d6fa315b57e33f0a500b13367433290c16a15225077bb925232e4d7c38e1ae9825ed5ba78e54898e70c6f79ecbba21038d3b031fb6fcc85481ec2b2a27382d7
MISC metadata.xml 575 BLAKE2B 947ff8b1c885927a6b51e08f761706ecace1c18177e3b455ea25b1cb17eb5c1fbe5aeb6ce68bbffdf626dc968a99f8cf2792356c8e90f27ab8f0fc23d618f09e SHA512 2f19b11f3aff1313d5983697628e1df2e04505611d20d3bd0331d4265cc0f569fd2694a61edb67c6834885e2a61d7d9ef650731a72be04c96d00c574e7d9ba09
diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.23.2.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.23.2.ebuild
new file mode 100644
index 000000000000..1fe76acc30bb
--- /dev/null
+++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.23.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=""
+
+MY_PN=tree-sitter
+MY_P=${MY_PN}-${PV}
+
+inherit cargo
+
+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://dev.gentoo.org/~arthurzam/distfiles/dev-util/${PN}/${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 ISC MIT MPL-2.0
+ Unicode-DFS-2016
+"
+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}"