summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2024-04-14 15:34:08 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2024-04-14 15:34:08 +0000
commit467073baabc0858926ddf716fbdf1c9fa5582273 (patch)
tree11b9064e1d486fac5858bf2353804a47a36857a3 /metadata
parentMerge updates from master (diff)
downloadgentoo-467073baabc0858926ddf716fbdf1c9fa5582273.tar.gz
gentoo-467073baabc0858926ddf716fbdf1c9fa5582273.tar.bz2
gentoo-467073baabc0858926ddf716fbdf1c9fa5582273.zip
2024-04-14 15:34:07 UTC
Diffstat (limited to 'metadata')
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-0.20.8-r111
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-0.22.4 (renamed from metadata/md5-cache/dev-libs/tree-sitter-0.20.8)6
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-99992
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-go-0.21.0 (renamed from metadata/md5-cache/dev-libs/tree-sitter-go-0.19.1)6
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-java-0.20.014
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-java-0.20.114
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-java-0.21.0 (renamed from metadata/md5-cache/dev-libs/tree-sitter-java-0.19.1)4
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-javascript-0.20.014
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-javascript-0.21.0 (renamed from metadata/md5-cache/dev-libs/tree-sitter-javascript-0.20.3)2
-rw-r--r--metadata/md5-cache/dev-python/IPy-1.01-r110
-rw-r--r--metadata/md5-cache/dev-python/kombu-5.3.710
-rw-r--r--metadata/md5-cache/dev-python/pymetar-1.4-r212
-rw-r--r--metadata/md5-cache/dev-python/pyqtgraph-0.13.410
-rw-r--r--metadata/md5-cache/dev-python/python-gflags-3.1.2-r212
-rw-r--r--metadata/md5-cache/dev-python/python-poppler-qt5-21.3.016
-rw-r--r--metadata/md5-cache/dev-python/sphinxcontrib-bibtex-2.6.210
-rw-r--r--metadata/md5-cache/dev-python/sphinxcontrib-log-cabinet-1.0.1-r110
-rw-r--r--metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.010
-rw-r--r--metadata/md5-cache/dev-util/tree-sitter-cli-0.20.815
-rw-r--r--metadata/md5-cache/dev-util/tree-sitter-cli-0.22.415
-rw-r--r--metadata/md5-cache/mail-filter/pyzor-1.0.0_p2021122312
-rw-r--r--metadata/pkg_desc_index10
-rw-r--r--metadata/timestamp.chk2
23 files changed, 87 insertions, 140 deletions
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-0.20.8-r1 b/metadata/md5-cache/dev-libs/tree-sitter-0.20.8-r1
deleted file mode 100644
index d059055c43b6..000000000000
--- a/metadata/md5-cache/dev-libs/tree-sitter-0.20.8-r1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile install postinst prepare
-DESCRIPTION=Tree-sitter is a parser generator tool and an incremental parsing library
-EAPI=8
-HOMEPAGE=https://github.com/tree-sitter/tree-sitter
-INHERIT=optfeature toolchain-funcs
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=MIT
-SLOT=0
-SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.20.8.tar.gz -> tree-sitter-0.20.8.tar.gz
-_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
-_md5_=2d5b142d8314e7fa3078e9a24dd16ca0
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-0.20.8 b/metadata/md5-cache/dev-libs/tree-sitter-0.22.4
index e7b39ba1ebd2..b86f151ae015 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-0.20.8
+++ b/metadata/md5-cache/dev-libs/tree-sitter-0.22.4
@@ -3,9 +3,9 @@ DESCRIPTION=Tree-sitter is a parser generator tool and an incremental parsing li
EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter
INHERIT=optfeature toolchain-funcs
-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
LICENSE=MIT
SLOT=0
-SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.20.8.tar.gz -> tree-sitter-0.20.8.tar.gz
+SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.22.4.tar.gz -> tree-sitter-0.22.4.tar.gz
_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
-_md5_=2eb31f544950c9c6373ac7b0472c4e64
+_md5_=3b3db5dbf043b06a93d09e5ea055595f
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-9999 b/metadata/md5-cache/dev-libs/tree-sitter-9999
index 1a1735288ecd..2c2e7c5a13e2 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-9999
+++ b/metadata/md5-cache/dev-libs/tree-sitter-9999
@@ -8,4 +8,4 @@ LICENSE=MIT
PROPERTIES=live
SLOT=0
_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 git-r3 fbb2889c81f3a05910c1524db69425c1
-_md5_=3ceeb44698aa5c0a1f17d512d7332939
+_md5_=3b3db5dbf043b06a93d09e5ea055595f
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-go-0.19.1 b/metadata/md5-cache/dev-libs/tree-sitter-go-0.21.0
index e87ef0c81a5d..c7b64190d0a2 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-go-0.19.1
+++ b/metadata/md5-cache/dev-libs/tree-sitter-go-0.21.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter-go
INHERIT=tree-sitter-grammar
IUSE=test
-KEYWORDS=amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/tree-sitter/tree-sitter-go/archive/rust-0.19.1.tar.gz -> tree-sitter-go-0.19.1.tar.gz
+SRC_URI=https://github.com/tree-sitter/tree-sitter-go/archive/v0.21.0.tar.gz -> tree-sitter-go-0.21.0.tar.gz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
-_md5_=4575fd5c719b8123edf07c222d4d94e3
+_md5_=32d7829eb914093442bb75644e2dc470
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-java-0.20.0 b/metadata/md5-cache/dev-libs/tree-sitter-java-0.20.0
deleted file mode 100644
index 1ac9aa950ab2..000000000000
--- a/metadata/md5-cache/dev-libs/tree-sitter-java-0.20.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( dev-util/tree-sitter-cli )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Java grammar for Tree-sitter
-EAPI=8
-HOMEPAGE=https://github.com/tree-sitter/tree-sitter-java
-INHERIT=tree-sitter-grammar
-IUSE=test
-KEYWORDS=amd64
-LICENSE=MIT
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tree-sitter/tree-sitter-java/archive/v0.20.0.tar.gz -> tree-sitter-java-0.20.0.tar.gz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
-_md5_=dd94ab60aa66169f35a36e6cc30161f8
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-java-0.20.1 b/metadata/md5-cache/dev-libs/tree-sitter-java-0.20.1
deleted file mode 100644
index 5994e50d651c..000000000000
--- a/metadata/md5-cache/dev-libs/tree-sitter-java-0.20.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( dev-util/tree-sitter-cli )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Java grammar for Tree-sitter
-EAPI=8
-HOMEPAGE=https://github.com/tree-sitter/tree-sitter-java
-INHERIT=tree-sitter-grammar
-IUSE=test
-KEYWORDS=amd64
-LICENSE=MIT
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tree-sitter/tree-sitter-java/archive/v0.20.1.tar.gz -> tree-sitter-java-0.20.1.tar.gz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
-_md5_=a3b986467b56083e0b256d6fe0eec56d
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-java-0.19.1 b/metadata/md5-cache/dev-libs/tree-sitter-java-0.21.0
index 2130c1bfbdf8..5e51bd17847f 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-java-0.19.1
+++ b/metadata/md5-cache/dev-libs/tree-sitter-java-0.21.0
@@ -9,6 +9,6 @@ KEYWORDS=~amd64
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/tree-sitter/tree-sitter-java/archive/v0.19.1.tar.gz -> tree-sitter-java-0.19.1.tar.gz
+SRC_URI=https://github.com/tree-sitter/tree-sitter-java/archive/v0.21.0.tar.gz -> tree-sitter-java-0.21.0.tar.gz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
-_md5_=0d6302ae7fcb2ec8f431baa9c5a5e5dc
+_md5_=933fb7d6879d932d71ff4bd17265bbe1
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-javascript-0.20.0 b/metadata/md5-cache/dev-libs/tree-sitter-javascript-0.20.0
deleted file mode 100644
index 26cd509bc419..000000000000
--- a/metadata/md5-cache/dev-libs/tree-sitter-javascript-0.20.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( dev-util/tree-sitter-cli )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=JavaScript grammar for Tree-sitter
-EAPI=8
-HOMEPAGE=https://github.com/tree-sitter/tree-sitter-javascript
-INHERIT=tree-sitter-grammar
-IUSE=test
-KEYWORDS=amd64
-LICENSE=MIT
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tree-sitter/tree-sitter-javascript/archive/rust-0.20.0.tar.gz -> tree-sitter-javascript-0.20.0.tar.gz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
-_md5_=36d5119f6110a12d3108ee3f40f79e39
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-javascript-0.20.3 b/metadata/md5-cache/dev-libs/tree-sitter-javascript-0.21.0
index 79317bad0ed1..d023e7e0b9d9 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-javascript-0.20.3
+++ b/metadata/md5-cache/dev-libs/tree-sitter-javascript-0.21.0
@@ -9,6 +9,6 @@ KEYWORDS=~amd64
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/tree-sitter/tree-sitter-javascript/archive/v0.20.3.tar.gz -> tree-sitter-javascript-0.20.3.tar.gz
+SRC_URI=https://github.com/tree-sitter/tree-sitter-javascript/archive/v0.21.0.tar.gz -> tree-sitter-javascript-0.21.0.tar.gz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
_md5_=675263af2526ee5496218de7fb40657f
diff --git a/metadata/md5-cache/dev-python/IPy-1.01-r1 b/metadata/md5-cache/dev-python/IPy-1.01-r1
index e9c71e37f9cc..2ee18f9d2002 100644
--- a/metadata/md5-cache/dev-python/IPy-1.01-r1
+++ b/metadata/md5-cache/dev-python/IPy-1.01-r1
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Class and tools for handling of IPv4 and IPv6 addresses and networks
EAPI=8
HOMEPAGE=https://github.com/autocracy/python-ipy/ https://pypi.org/project/IPy/
INHERIT=distutils-r1 pypi
-IUSE=examples python_targets_python3_10 python_targets_python3_11
+IUSE=examples python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~sparc x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/I/IPy/IPy-1.01.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1 pypi 2eecb475512bc76e5ea9192a681b9e6b
-_md5_=848fa918b6b2eb41d344202e51fa9417
+_md5_=ec8b73bdc9179289ba0d159ba1f28d75
diff --git a/metadata/md5-cache/dev-python/kombu-5.3.7 b/metadata/md5-cache/dev-python/kombu-5.3.7
index 588ed75a388c..36f23628f9c1 100644
--- a/metadata/md5-cache/dev-python/kombu-5.3.7
+++ b/metadata/md5-cache/dev-python/kombu-5.3.7
@@ -1,16 +1,16 @@
-BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/boto3-1.22.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/msgpack-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycurl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymongo-4.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zstandard[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/redis-4.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/amqp-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/amqp-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vine[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-celery[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-celery[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/boto3-1.22.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/msgpack-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycurl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymongo-4.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zstandard[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/redis-4.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/amqp-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/amqp-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/vine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-celery[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-celery[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-celery[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=AMQP Messaging Framework for Python
EAPI=8
HOMEPAGE=https://github.com/celery/kombu/ https://pypi.org/project/kombu/
INHERIT=distutils-r1 optfeature pypi
-IUSE=examples test doc python_targets_python3_10 python_targets_python3_11
+IUSE=examples test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=BSD
-RDEPEND=>=dev-python/amqp-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/amqp-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vine[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/amqp-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/amqp-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/vine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/k/kombu/kombu-5.3.7.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pypi 2eecb475512bc76e5ea9192a681b9e6b
-_md5_=98e47ec993e7251a71c63eafd7e9bc07
+_md5_=98b425b3267ed5b3f119b08c2cc28319
diff --git a/metadata/md5-cache/dev-python/pymetar-1.4-r2 b/metadata/md5-cache/dev-python/pymetar-1.4-r2
index e838b6c8c030..1aeb3a45f611 100644
--- a/metadata/md5-cache/dev-python/pymetar-1.4-r2
+++ b/metadata/md5-cache/dev-python/pymetar-1.4-r2
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Downloads and decodes to the weather report for a given station ID
EAPI=8
-HOMEPAGE=https://www.schwarzvogel.de/software/pymetar/
+HOMEPAGE=https://www.schwarzvogel.de/software/pymetar/ https://github.com/klausman/pymetar/ https://pypi.org/project/pymetar/
INHERIT=distutils-r1
-IUSE=python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha ~amd64 ~arm ~x86
LICENSE=GPL-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://www.schwarzvogel.de/pkgs/pymetar-1.4.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1
-_md5_=c84919dd094364388c86976e5040fd34
+_md5_=4affe9603182e47395ed3bf97afd6480
diff --git a/metadata/md5-cache/dev-python/pyqtgraph-0.13.4 b/metadata/md5-cache/dev-python/pyqtgraph-0.13.4
index 3f48c3660d2e..3c6bc1f69ce9 100644
--- a/metadata/md5-cache/dev-python/pyqtgraph-0.13.4
+++ b/metadata/md5-cache/dev-python/pyqtgraph-0.13.4
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PyQt5[testlib,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xvfb[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git ) test? ( >=dev-python/numpy-1.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PyQt5[gui,widgets,opengl=,svg=,python_targets_python3_10(-)?,python_targets_python3_11(-)?] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PyQt5[testlib,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xvfb[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) test? ( >=dev-python/numpy-1.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PyQt5[gui,widgets,opengl=,svg=,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A pure-python graphics and GUI library built on PyQt and numpy
EAPI=8
HOMEPAGE=https://www.pyqtgraph.org/ https://github.com/pyqtgraph/pyqtgraph/ https://pypi.org/project/pyqtgraph/
INHERIT=distutils-r1 multiprocessing
-IUSE=opengl svg test python_targets_python3_10 python_targets_python3_11
+IUSE=opengl svg test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm arm64 ~riscv ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/numpy-1.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PyQt5[gui,widgets,opengl=,svg=,python_targets_python3_10(-)?,python_targets_python3_11(-)?] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=test? ( opengl svg ) || ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/numpy-1.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PyQt5[gui,widgets,opengl=,svg=,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] opengl? ( dev-python/pyopengl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=test? ( opengl svg ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pyqtgraph/pyqtgraph/archive/pyqtgraph-0.13.4.tar.gz -> pyqtgraph-0.13.4.gh.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1
-_md5_=b226e07ee1053baca40c16603a3faa2d
+_md5_=d1d735ac963325e4d5f4dd621d942c47
diff --git a/metadata/md5-cache/dev-python/python-gflags-3.1.2-r2 b/metadata/md5-cache/dev-python/python-gflags-3.1.2-r2
index 8a063d1f524b..17299df3e227 100644
--- a/metadata/md5-cache/dev-python/python-gflags-3.1.2-r2
+++ b/metadata/md5-cache/dev-python/python-gflags-3.1.2-r2
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Google's Python argument parsing library
EAPI=8
-HOMEPAGE=https://github.com/google/python-gflags
+HOMEPAGE=https://github.com/google/python-gflags/ https://pypi.org/project/python-gflags/
INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86
LICENSE=BSD
-RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/python-gflags/python-gflags-3.1.2.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1 pypi 2eecb475512bc76e5ea9192a681b9e6b
-_md5_=bd422003b5d812bf2d87d3d2db3af9d4
+_md5_=2c030aaea5900da78de57e4f848c146a
diff --git a/metadata/md5-cache/dev-python/python-poppler-qt5-21.3.0 b/metadata/md5-cache/dev-python/python-poppler-qt5-21.3.0
index d742a3a9939c..33a76bf7d4a0 100644
--- a/metadata/md5-cache/dev-python/python-poppler-qt5-21.3.0
+++ b/metadata/md5-cache/dev-python/python-poppler-qt5-21.3.0
@@ -1,16 +1,16 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-text/poppler[qt5] dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+DEPEND=app-text/poppler[qt5] dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
DESCRIPTION=Python binding for libpoppler-qt5
EAPI=8
-HOMEPAGE=https://github.com/frescobaldi/python-poppler-qt5
+HOMEPAGE=https://github.com/frescobaldi/python-poppler-qt5/ https://pypi.org/project/python-poppler-qt5/
INHERIT=distutils-r1 multiprocessing qmake-utils
-IUSE=python_targets_python3_10 python_targets_python3_11 debug
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
KEYWORDS=amd64 x86
LICENSE=LGPL-2.1
-RDEPEND=app-text/poppler[qt5] dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=app-text/poppler[qt5] dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
-SRC_URI=https://github.com/frescobaldi/python-poppler-qt5/archive/v21.3.0.tar.gz -> python-poppler-qt5-21.3.0.tar.gz
+SRC_URI=https://github.com/frescobaldi/python-poppler-qt5/archive/v21.3.0.tar.gz -> python-poppler-qt5-21.3.0.gh.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81
-_md5_=e0bff57a805eb68f1c556a70f1c4e2d3
+_md5_=657ed74a7c569ee32697c77ddae48a6d
diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-bibtex-2.6.2 b/metadata/md5-cache/dev-python/sphinxcontrib-bibtex-2.6.2
index f57d5582a91c..c663efd31024 100644
--- a/metadata/md5-cache/dev-python/sphinxcontrib-bibtex-2.6.2
+++ b/metadata/md5-cache/dev-python/sphinxcontrib-bibtex-2.6.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/numpydoc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx-autoapi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/docutils-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybtex-0.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybtex-docutils-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-3.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/numpydoc[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-autoapi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/docutils-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pybtex-0.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pybtex-docutils-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-3.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Sphinx extensions for BibTeX style citations
EAPI=8
HOMEPAGE=https://github.com/mcmtroffaes/sphinxcontrib-bibtex/ https://pypi.org/project/sphinxcontrib-bibtex/
INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10 python_targets_python3_11
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=BSD
-RDEPEND=>=dev-python/docutils-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybtex-0.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybtex-docutils-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-3.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/docutils-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pybtex-0.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pybtex-docutils-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-3.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.2.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1 pypi 2eecb475512bc76e5ea9192a681b9e6b
-_md5_=77f6f55f2ffb9d5cda9347bdeaa9c324
+_md5_=a3def79c422e160a075dac30e078d6b6
diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-log-cabinet-1.0.1-r1 b/metadata/md5-cache/dev-python/sphinxcontrib-log-cabinet-1.0.1-r1
index 0b746fd0f13e..99f3dd8bdd47 100644
--- a/metadata/md5-cache/dev-python/sphinxcontrib-log-cabinet-1.0.1-r1
+++ b/metadata/md5-cache/dev-python/sphinxcontrib-log-cabinet-1.0.1-r1
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Organize changelog directives in Sphinx docs
EAPI=8
HOMEPAGE=https://github.com/davidism/sphinxcontrib-log-cabinet/ https://pypi.org/project/sphinxcontrib-log-cabinet/
INHERIT=distutils-r1 pypi
-IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
-RDEPEND=dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinxcontrib-log-cabinet/sphinxcontrib-log-cabinet-1.0.1.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1 pypi 2eecb475512bc76e5ea9192a681b9e6b
-_md5_=c510018f8cd883c16a74cc7198543335
+_md5_=a8c0047e2c6100c915fded4e27f08b1b
diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.0 b/metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.0
index d2d3390e1a65..ed8e0895d165 100644
--- a/metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.0
+++ b/metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( app-dicts/myspell-en ) test? ( >=dev-python/pyenchant-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( app-dicts/myspell-en ) test? ( >=dev-python/pyenchant-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Sphinx spelling extension
EAPI=8
HOMEPAGE=https://github.com/sphinx-contrib/spelling/ https://pypi.org/project/sphinxcontrib-spelling/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD-2
-RDEPEND=>=dev-python/pyenchant-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/pyenchant-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1 pypi 2eecb475512bc76e5ea9192a681b9e6b
-_md5_=91a43f7eaf9ca057db2070b57f8c6acc
+_md5_=def820add0484ab19f35f1aec7383e03
diff --git a/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.8 b/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.8
deleted file mode 100644
index a9ba9c3fdfa9..000000000000
--- a/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-libs/tree-sitter-0.20.8 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=Command-line tool for creating and testing tree-sitter grammars
-EAPI=8
-HOMEPAGE=https://github.com/tree-sitter/tree-sitter
-INHERIT=cargo
-IUSE=debug
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0 BSD-2 CC0-1.0 ISC MIT
-RDEPEND=~dev-libs/tree-sitter-0.20.8
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.20.8.tar.gz -> tree-sitter-0.20.8.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/ascii/1.1.0/download -> ascii-1.1.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/bytes/1.4.0/download -> bytes-1.4.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chunked_transfer/1.4.1/download -> chunked_transfer-1.4.1.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difference/2.0.0/download -> difference-2.0.0.crate https://crates.io/api/v1/crates/dirs/3.0.2/download -> dirs-3.0.2.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/errno/0.3.0/download -> errno-0.3.0.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/html-escape/0.2.13/download -> html-escape-0.2.13.crate https://crates.io/api/v1/crates/httpdate/1.0.2/download -> httpdate-1.0.2.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.9/download -> io-lifetimes-1.0.9.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/jni/0.21.1/download -> jni-0.21.1.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/0.7.2/download -> pretty_assertions-0.7.2.crate https://crates.io/api/v1/crates/proc-macro2/1.0.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/raw-window-handle/0.5.2/download -> raw-window-handle-0.5.2.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.37.7/download -> rustix-0.37.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_derive/1.0.159/download -> serde_derive-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/smallbitvec/2.5.1/download -> smallbitvec-2.5.1.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.13/download -> syn-2.0.13.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/tiny_http/0.12.0/download -> tiny_http-0.12.0.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/unindent/0.2.1/download -> unindent-0.2.1.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/utf8-width/0.1.6/download -> utf8-width-0.1.6.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/webbrowser/0.8.8/download -> webbrowser-0.8.8.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe cargo 4dede41d64d595673f6da62ab5540fa0
-_md5_=8bd03d81b5b11648462281b64cd9a094
diff --git a/metadata/md5-cache/dev-util/tree-sitter-cli-0.22.4 b/metadata/md5-cache/dev-util/tree-sitter-cli-0.22.4
new file mode 100644
index 000000000000..6c27540e052c
--- /dev/null
+++ b/metadata/md5-cache/dev-util/tree-sitter-cli-0.22.4
@@ -0,0 +1,15 @@
+BDEPEND=~dev-libs/tree-sitter-0.22.4 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DESCRIPTION=Command-line tool for creating and testing tree-sitter grammars
+EAPI=8
+HOMEPAGE=https://github.com/tree-sitter/tree-sitter
+INHERIT=cargo
+IUSE=debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016
+RDEPEND=~dev-libs/tree-sitter-0.22.4
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.22.4.tar.gz -> tree-sitter-0.22.4.tar.gz https://dev.gentoo.org/~matthew/distfiles/tree-sitter-cli-0.22.4-crates.tar.gz
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe cargo 4dede41d64d595673f6da62ab5540fa0
+_md5_=23ae106733046450db6f0bfb673d89a6
diff --git a/metadata/md5-cache/mail-filter/pyzor-1.0.0_p20211223 b/metadata/md5-cache/mail-filter/pyzor-1.0.0_p20211223
index ac8d087d3520..280129de147f 100644
--- a/metadata/md5-cache/mail-filter/pyzor-1.0.0_p20211223
+++ b/metadata/md5-cache/mail-filter/pyzor-1.0.0_p20211223
@@ -1,17 +1,17 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( gdbm? ( python_targets_python3_10? ( dev-lang/python:3.10[gdbm] ) python_targets_python3_11? ( dev-lang/python:3.11[gdbm] ) ) redis? ( dev-python/redis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) )
+DEPEND=test? ( python_targets_python3_10? ( dev-lang/python:3.10[gdbm] ) python_targets_python3_11? ( dev-lang/python:3.11[gdbm] ) python_targets_python3_12? ( dev-lang/python:3.12[gdbm] ) dev-python/redis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
DESCRIPTION=A distributed, collaborative spam detection and filtering network
EAPI=8
HOMEPAGE=https://github.com/SpamExperts/pyzor
INHERIT=distutils-r1
-IUSE=doc gdbm mysql pyzord redis selinux test doc python_targets_python3_10 python_targets_python3_11
+IUSE=doc gdbm mysql pyzord redis selinux test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-RDEPEND=pyzord? ( gdbm? ( python_targets_python3_10? ( dev-lang/python:3.10[gdbm] ) python_targets_python3_11? ( dev-lang/python:3.11[gdbm] ) ) mysql? ( dev-python/mysqlclient[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) redis? ( dev-python/redis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) selinux? ( sec-policy/selinux-pyzor ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=pyzord? ( || ( gdbm redis ) ) test? ( gdbm redis ) || ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=pyzord? ( gdbm? ( python_targets_python3_10? ( dev-lang/python:3.10[gdbm] ) python_targets_python3_11? ( dev-lang/python:3.11[gdbm] ) python_targets_python3_12? ( dev-lang/python:3.12[gdbm] ) ) mysql? ( dev-python/mysqlclient[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) redis? ( dev-python/redis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) selinux? ( sec-policy/selinux-pyzor ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=pyzord? ( || ( gdbm redis ) ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/SpamExperts/pyzor/archive/2dbe627c1ec245db206cdc73bf1f9d785f1512d8.tar.gz -> pyzor-1.0.0_p20211223.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 d9a9242b3972ef569e740451da4b90e1
-_md5_=0b5de7531af95c8abc0490c0c071493f
+_md5_=7bd7a2a60558a6d5cbd84994d6de2d3b
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index 995cac7e6267..5a73b100ea92 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -5760,7 +5760,7 @@ dev-libs/tntnet 3.0: Modular, multithreaded web application server extensible wi
dev-libs/tomsfastmath 0.13.1-r1: Fast public domain large integer arithmetic library
dev-libs/totem-pl-parser 3.26.6-r1: Playlist parsing library
dev-libs/tre 0.8.0_p20210321-r1 0.8.0_p20210321-r2 0.8.0_p20210321-r3: Lightweight, robust, and efficient POSIX compliant regexp matching library
-dev-libs/tree-sitter 0.20.8 0.20.8-r1 0.20.9-r1 0.22.1 0.22.2 9999: Tree-sitter is a parser generator tool and an incremental parsing library
+dev-libs/tree-sitter 0.20.9-r1 0.22.1 0.22.2 0.22.4 9999: Tree-sitter is a parser generator tool and an incremental parsing library
dev-libs/tree-sitter-bash 0.19.0 0.20.4-r1 0.20.5 0.21.0-r1: Bash grammar for Tree-sitter
dev-libs/tree-sitter-c 0.20.6 0.20.7 0.21.0: C grammar for Tree-sitter
dev-libs/tree-sitter-c-sharp 0.19.1 0.20.0: C# grammar for Tree-sitter
@@ -5769,11 +5769,11 @@ dev-libs/tree-sitter-cpp 0.20.3 0.20.5 0.21.0: C++ grammar for Tree-sitter
dev-libs/tree-sitter-css 0.20.0: CSS grammar for Tree-sitter
dev-libs/tree-sitter-embedded-template 0.19.0 0.20.0: Embedded template languages (like ERB, EJS) grammar for Tree-sitter
dev-libs/tree-sitter-gleam 0.33.0: Gleam grammar for Tree-sitter
-dev-libs/tree-sitter-go 0.19.1 0.20.0-r1: Go grammar for Tree-sitter
+dev-libs/tree-sitter-go 0.20.0-r1 0.21.0: Go grammar for Tree-sitter
dev-libs/tree-sitter-haskell 0.13.0_p20211114 0.15.0: Haskell grammar for Tree-sitter
dev-libs/tree-sitter-html 0.19.0 0.20.2: HTML grammar for Tree-sitter
-dev-libs/tree-sitter-java 0.19.1 0.20.0 0.20.1 0.20.2: Java grammar for Tree-sitter
-dev-libs/tree-sitter-javascript 0.20.0 0.20.1-r1 0.20.3 0.20.4: JavaScript grammar for Tree-sitter
+dev-libs/tree-sitter-java 0.20.2 0.21.0: Java grammar for Tree-sitter
+dev-libs/tree-sitter-javascript 0.20.1-r1 0.20.4 0.21.0: JavaScript grammar for Tree-sitter
dev-libs/tree-sitter-jsdoc 0.19.0: JSDoc grammar for Tree-sitter
dev-libs/tree-sitter-json 0.19.0 0.20.1 0.20.2 0.21.0: JSON grammar for Tree-sitter
dev-libs/tree-sitter-julia 0.19.0 0.20.0: Julia grammar for Tree-sitter
@@ -10978,7 +10978,7 @@ dev-util/tinlink 1.0.0-r2: Tool to create very small elf binary from pure binary
dev-util/tkdiff 5.5.2 5.6: Graphical front end to the diff program
dev-util/tmake 2.12-r2: A Cross platform Makefile tool
dev-util/trace-cmd 3.1.4-r2 3.1.5-r2 3.1.6-r1 3.1.7 3.2-r2: User-space front-end for Ftrace
-dev-util/tree-sitter-cli 0.20.8 0.20.9 0.22.1 0.22.2: Command-line tool for creating and testing tree-sitter grammars
+dev-util/tree-sitter-cli 0.20.9 0.22.1 0.22.2 0.22.4: Command-line tool for creating and testing tree-sitter grammars
dev-util/treecc 0.3.10-r1 0.3.10-r2: Compiler-compiler tool for aspect-oriented programming
dev-util/txt2regex 0.8-r3: A Regular Expression wizard that converts human sentences to regexs
dev-util/uftrace 0.14 0.15.2: Function (graph) tracer for user-space
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 200b22470f8f..a02bf6fac347 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 14 Apr 2024 15:19:02 +0000
+Sun, 14 Apr 2024 15:34:07 +0000