summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-01 20:14:16 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-01 20:14:16 +0100
commit113536ff120085dc1a7b12260095732209a389f8 (patch)
tree52a6c3df9c740efb71c815094e03456be4558c51 /dev-libs
parent5b1915ddf98b64efdd976ca4d8fce232faf7a247 (diff)
gentoo auto-resync : 01:04:2024 - 20:14:15
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin98205 -> 98203 bytes
-rw-r--r--dev-libs/tree-sitter-css/Manifest5
-rw-r--r--dev-libs/tree-sitter-css/files/tree-sitter-css-0.20.0-test-selector.patch14
-rw-r--r--dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild13
-rw-r--r--dev-libs/tree-sitter-css/tree-sitter-css-0.20.0.ebuild6
5 files changed, 22 insertions, 16 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 3dd29da0a572..bb1256a56bde 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/tree-sitter-css/Manifest b/dev-libs/tree-sitter-css/Manifest
index d59dc13aa015..87a157dd9342 100644
--- a/dev-libs/tree-sitter-css/Manifest
+++ b/dev-libs/tree-sitter-css/Manifest
@@ -1,5 +1,4 @@
-DIST tree-sitter-css-0.19.0.tar.gz 80823 BLAKE2B 5a011981bea8dca3ea51d3615c88eeefb2e0dafae52a947b58a930f9521cfd5759ff22812d4f49283453cc86f52372a798dd507b1982fb55dba086156a5842fb SHA512 8811118f8506ae6cc25bf30285361b751902cd4af9d25cd64eccacd1721cacd8b66277c7c950c825fe6e72ac3155dbd39c24ee94090faaae9ee8b67ce61fc1c4
+AUX tree-sitter-css-0.20.0-test-selector.patch 389 BLAKE2B cf0243812bc999a62d2190ebd177a83018af48f81fced8303372301c394da70aa5139a6027f07a72b8c74f8b6c1f53b603b23800e078cb1ad34351fba84a959b SHA512 a169364c2ba5f420a1ca4e1f06d39eb6440230dfb0f2a4fee8926747a2d74cbb3140d037d67f43111d30625186afcc3a010b16fea27eecd530f54212cd986f93
DIST tree-sitter-css-0.20.0.tar.gz 93887 BLAKE2B 5f5962de37fa6a65dd531a54515b24ccb78932f17d15884adfe00cb1098a86ece3894c2e7f54a8936ad7fa1c76e5dcb89453999e3ffd3f3d894c9e112407e4a2 SHA512 0b4c45de304a5a18834a85665b5da5eaf7adc968c509de6cb95b98a08b2987be7b13f2cbb7181da04cf23e199942d9daf788a12cd2f4b8d85767ef1250196825
-EBUILD tree-sitter-css-0.19.0.ebuild 283 BLAKE2B dd89f97cc81570783acf2abf6213334e8b8cb485abfd8d93cbc08d169825019e76c540633c48d6e11113037577db44914ecd9ed4ee301bb8b1dadc9947297239 SHA512 ecba3028ba643b35e2cf3821ec67703e3c13f2da80238e2955a2c78b1231b59d4017f95727415d0be882fb4d8d055887221d5167f1c9b79c0b87107ed3ba8616
-EBUILD tree-sitter-css-0.20.0.ebuild 283 BLAKE2B 0ee442c3d18de950322dca5f0906bdeb37eef860c58b9a957cc86adc7075aefd98c36e750fed994840f6ec285793c1ec01ba598757d6bd8dec0036149ee926f7 SHA512 fa7e5073d76a067f5ef7b63e5412e137f9dec22e8404f4a91aed7fc5aa909aa40b6b62d19b89e36c8b74fb0414430de6dce7f9340c42de004073ab502b63ef26
+EBUILD tree-sitter-css-0.20.0.ebuild 448 BLAKE2B da7858f5295d590bca1921003f245690cdb133bc7163f0cd978e99b26034b8f61398c9ccedee6e7dfc78e8dceefdd857a214c60e6d0455260c83d22fe20ae83b SHA512 f52308682ec5f8d0528db18e5bcc6fac8b4c24dd5d05ebcf167aa718a4bf46cfebf71d1af7a0804b077bdbf5defa865ea1ec5f8152441119441782f06d25e1cb
MISC metadata.xml 445 BLAKE2B 6a62ef389271d5683d7933c2c136fe2e43e29e83d6c0db40fcd61b8b5305336958c00977c4c55f9aa93ac31e90fa9877d3e9dcdcd8c210b3501a8089d4955208 SHA512 c31782d8cc015829477f33d73cf3f09ec96d4c26e57ba6c8a40f77c5456be9a4526bb1184c67f5ee798ec0d69de65fb7f7a27bfb0bdf4a885ecc190f5061d107
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 000000000000..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.19.0.ebuild b/dev-libs/tree-sitter-css/tree-sitter-css-0.19.0.ebuild
deleted file mode 100644
index db311c39a97c..000000000000
--- 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"
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
+)