summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29481 -> 29459 bytes
-rw-r--r--app-crypt/Manifest.gzbin24961 -> 24964 bytes
-rw-r--r--app-crypt/qca/Manifest2
-rw-r--r--app-crypt/qca/qca-2.3.5-r1.ebuild (renamed from app-crypt/qca/qca-2.3.5.ebuild)4
-rw-r--r--app-editors/Manifest.gzbin14091 -> 14085 bytes
-rw-r--r--app-editors/helix/Manifest428
-rw-r--r--app-editors/helix/helix-22.12.ebuild460
-rw-r--r--app-editors/helix/helix-23.03.ebuild334
-rw-r--r--app-shells/Manifest.gzbin8642 -> 8638 bytes
-rw-r--r--app-shells/starship/Manifest2
-rw-r--r--app-shells/starship/starship-1.13.1.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin19490 -> 19499 bytes
-rw-r--r--dev-lang/nim/Manifest2
-rw-r--r--dev-lang/nim/nim-1.6.12.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin96418 -> 96409 bytes
-rw-r--r--dev-libs/botan/Manifest3
-rw-r--r--dev-libs/botan/botan-3.0.0.ebuild181
-rw-r--r--dev-libs/libxml2/Manifest2
-rw-r--r--dev-libs/libxml2/libxml2-2.10.4.ebuild203
-rw-r--r--dev-libs/nss/Manifest2
-rw-r--r--dev-libs/nss/nss-3.79.4.ebuild2
-rw-r--r--dev-python/Manifest.gzbin258284 -> 258293 bytes
-rw-r--r--dev-python/a2wsgi/Manifest2
-rw-r--r--dev-python/a2wsgi/a2wsgi-1.7.0.ebuild2
-rw-r--r--dev-python/accessible-pygments/Manifest2
-rw-r--r--dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild2
-rw-r--r--dev-python/boolean-py/Manifest2
-rw-r--r--dev-python/boolean-py/boolean-py-4.0.ebuild2
-rw-r--r--dev-python/cerberus/Manifest2
-rw-r--r--dev-python/cerberus/cerberus-1.3.4-r1.ebuild2
-rw-r--r--dev-python/license-expression/Manifest2
-rw-r--r--dev-python/license-expression/license-expression-30.1.0.ebuild2
-rw-r--r--dev-python/pdm-pep517/Manifest2
-rw-r--r--dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild2
-rw-r--r--dev-python/pydata-sphinx-theme/Manifest2
-rw-r--r--dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild2
-rw-r--r--dev-python/tornado/Manifest2
-rw-r--r--dev-python/tornado/tornado-6.2-r1.ebuild2
-rw-r--r--dev-python/uvicorn/Manifest4
-rw-r--r--dev-python/uvicorn/files/uvicorn-0.21.1-optional-rust.patch80
-rw-r--r--dev-python/uvicorn/uvicorn-0.21.1-r1.ebuild96
-rw-r--r--dev-python/uvicorn/uvicorn-0.21.1.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin107272 -> 107261 bytes
-rw-r--r--dev-ruby/connection_pool/Manifest2
-rw-r--r--dev-ruby/connection_pool/connection_pool-2.3.0.ebuild2
-rw-r--r--dev-ruby/shoulda-matchers/Manifest2
-rw-r--r--dev-ruby/shoulda-matchers/shoulda-matchers-5.0.0.ebuild4
-rw-r--r--dev-ruby/stringio/Manifest2
-rw-r--r--dev-ruby/stringio/stringio-3.0.5.ebuild2
-rw-r--r--dev-ruby/typeprof/Manifest2
-rw-r--r--dev-ruby/typeprof/typeprof-0.21.7.ebuild2
-rw-r--r--dev-ruby/vcr/Manifest2
-rw-r--r--dev-ruby/vcr/vcr-5.1.0.ebuild4
-rw-r--r--dev-ruby/wisper/Manifest2
-rw-r--r--dev-ruby/wisper/wisper-2.0.1-r1.ebuild2
-rw-r--r--media-gfx/Manifest.gzbin37866 -> 37866 bytes
-rw-r--r--media-gfx/zbar/Manifest2
-rw-r--r--media-gfx/zbar/zbar-0.23.92.ebuild2
-rw-r--r--metadata/Manifest.gzbin3513 -> 3513 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28085 -> 28081 bytes
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin39149 -> 39152 bytes
-rw-r--r--metadata/md5-cache/app-crypt/qca-2.3.5-r1 (renamed from metadata/md5-cache/app-crypt/qca-2.3.5)6
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin26635 -> 26635 bytes
-rw-r--r--metadata/md5-cache/app-editors/helix-22.1213
-rw-r--r--metadata/md5-cache/app-editors/helix-23.0313
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin15025 -> 15018 bytes
-rw-r--r--metadata/md5-cache/app-shells/starship-1.13.14
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin42211 -> 42215 bytes
-rw-r--r--metadata/md5-cache/dev-lang/nim-1.6.124
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin154109 -> 154441 bytes
-rw-r--r--metadata/md5-cache/dev-libs/botan-3.0.017
-rw-r--r--metadata/md5-cache/dev-libs/libxml2-2.10.417
-rw-r--r--metadata/md5-cache/dev-libs/nss-3.79.44
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin332799 -> 332945 bytes
-rw-r--r--metadata/md5-cache/dev-python/a2wsgi-1.7.04
-rw-r--r--metadata/md5-cache/dev-python/accessible-pygments-0.0.44
-rw-r--r--metadata/md5-cache/dev-python/boolean-py-4.04
-rw-r--r--metadata/md5-cache/dev-python/cerberus-1.3.4-r14
-rw-r--r--metadata/md5-cache/dev-python/license-expression-30.1.04
-rw-r--r--metadata/md5-cache/dev-python/pdm-pep517-1.1.34
-rw-r--r--metadata/md5-cache/dev-python/pydata-sphinx-theme-0.13.34
-rw-r--r--metadata/md5-cache/dev-python/tornado-6.2-r14
-rw-r--r--metadata/md5-cache/dev-python/uvicorn-0.21.14
-rw-r--r--metadata/md5-cache/dev-python/uvicorn-0.21.1-r116
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin178090 -> 178094 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/connection_pool-2.3.04
-rw-r--r--metadata/md5-cache/dev-ruby/shoulda-matchers-5.0.04
-rw-r--r--metadata/md5-cache/dev-ruby/stringio-3.0.54
-rw-r--r--metadata/md5-cache/dev-ruby/typeprof-0.21.74
-rw-r--r--metadata/md5-cache/dev-ruby/vcr-5.1.04
-rw-r--r--metadata/md5-cache/dev-ruby/wisper-2.0.1-r14
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin56040 -> 56041 bytes
-rw-r--r--metadata/md5-cache/media-gfx/zbar-0.23.924
-rw-r--r--metadata/md5-cache/net-irc/Manifest.gzbin13642 -> 13645 bytes
-rw-r--r--metadata/md5-cache/net-irc/irssi-1.4.42
-rw-r--r--metadata/md5-cache/net-irc/irssi-99992
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin55038 -> 55039 bytes
-rw-r--r--metadata/md5-cache/net-libs/zeromq-4.3.4-r24
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin88277 -> 88271 bytes
-rw-r--r--metadata/md5-cache/net-misc/gallery-dl-1.25.04
-rw-r--r--metadata/md5-cache/net-news/Manifest.gzbin3689 -> 3853 bytes
-rw-r--r--metadata/md5-cache/net-news/rssguard-4.3.317
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin25892 -> 25724 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-15.2.17-r316
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-16.2.9-r317
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-17.2.617
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin36289 -> 36289 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/installkernel-gentoo-74
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-irc/Manifest.gzbin8231 -> 8235 bytes
-rw-r--r--net-irc/irssi/Manifest4
-rw-r--r--net-irc/irssi/irssi-1.4.4.ebuild2
-rw-r--r--net-irc/irssi/irssi-9999.ebuild2
-rw-r--r--net-libs/Manifest.gzbin32801 -> 32796 bytes
-rw-r--r--net-libs/zeromq/Manifest2
-rw-r--r--net-libs/zeromq/zeromq-4.3.4-r2.ebuild2
-rw-r--r--net-misc/Manifest.gzbin53967 -> 53968 bytes
-rw-r--r--net-misc/gallery-dl/Manifest2
-rw-r--r--net-misc/gallery-dl/gallery-dl-1.25.0.ebuild2
-rw-r--r--net-news/Manifest.gzbin2061 -> 2060 bytes
-rw-r--r--net-news/rssguard/Manifest3
-rw-r--r--net-news/rssguard/files/rssguard-4.3.3-gcc13.patch30
-rw-r--r--net-news/rssguard/rssguard-4.3.3.ebuild67
-rw-r--r--profiles/Manifest.gzbin184805 -> 184810 bytes
-rw-r--r--profiles/features/wd40/package.use.mask2
-rw-r--r--sys-cluster/Manifest.gzbin11550 -> 11551 bytes
-rw-r--r--sys-cluster/ceph/Manifest16
-rw-r--r--sys-cluster/ceph/ceph-15.2.17-r3.ebuild408
-rw-r--r--sys-cluster/ceph/ceph-17.2.6.ebuild (renamed from sys-cluster/ceph/ceph-16.2.9-r3.ebuild)121
-rw-r--r--sys-cluster/ceph/files/ceph-13.2.0-cflags.patch26
-rw-r--r--sys-cluster/ceph/files/ceph-15.2.0-rocksdb-cmake.patch15
-rw-r--r--sys-cluster/ceph/files/ceph-15.2.15-no-virtualenvs.patch73
-rw-r--r--sys-cluster/ceph/files/ceph-15.2.15-snappy-1.1.9.patch14
-rw-r--r--sys-cluster/ceph/files/ceph-15.2.2-systemd-unit.patch12
-rw-r--r--sys-cluster/ceph/files/ceph-15.2.4-system-uring.patch66
-rw-r--r--sys-cluster/ceph/files/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch22
-rw-r--r--sys-cluster/ceph/files/ceph-17.2.6-link-boost-context.patch13
-rw-r--r--sys-cluster/ceph/files/ceph.initd-r12115
-rw-r--r--sys-kernel/Manifest.gzbin4422 -> 4422 bytes
-rw-r--r--sys-kernel/installkernel-gentoo/Manifest2
-rw-r--r--sys-kernel/installkernel-gentoo/installkernel-gentoo-7.ebuild2
151 files changed, 1489 insertions, 1752 deletions
diff --git a/Manifest b/Manifest
index 62a0c9cff39c..9972aa6e6a21 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29481 BLAKE2B 0635e3223500a0339b2374f66970f45107efbe5e761489ef15c969572583e139b2dad256999bb0d7c68fca2f5ec8df983423a2f44ecbc8a07f6d323468800860 SHA512 dfafd22930679625607d798a646d4ec9946f968c47947513f8e559c5d450608469836c16f5ae82048571e0fa21ac1e6a1486c4c02f4ce07128c27e0c3ca6bf20
-TIMESTAMP 2023-04-11T22:09:38Z
+MANIFEST Manifest.files.gz 29459 BLAKE2B 684e44fd83195aa704d98feb6876f690d44cc56baf9e956ce2c30d78609b28e80999816a9f980d036a61184ecb778ac5d855a20af50cc7b13199da8670cec9f2 SHA512 f92752addf1c9ef9c57487c812ac8f2b7150cb22711f5c5d4d4ebf87d9c35a11c43268dfef11998c506fce931d44071681d6b5dc1bce886f815d76f978b559e7
+TIMESTAMP 2023-04-12T04:09:41Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ12qJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ2LwVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC2vg//bTZxcV0iTPoqEXDlsUDOs6ru0RUjMSg2u4YkhhVstAD0cdt1WDWLCTtD
-WKWcrFnLQv0oUa3qKNwGN43clw9oZt6tskqRU7nHuvd0rUKC3+SfW/caeK6n6w55
-yvqwqSfjDaNknDCrHHlEXY7lCUvAXKVirQNHzTGsJUcEUFMiyb4LWrZAE5rgH718
-HRHaOwCtt1+SzQnLGRmqlPFfa2erBYAvO79paBEJ9/7f8jZbsd6wbDvrc3U24kT0
-3HRqXc0eHBd9+c9ZhnCNFS7t0uvoNAmsAgxdzZ50msh5bfP0Kry/2WQ0yyMLYjm7
-OsE5JW+Ytl08Lstir3fXBo2YE8ab/vnscEInjSxZsJ7inuhJN2r/RfLJmQwcz2Ss
-pnPugD1ixrP44oXkfUsGdYG7m4SkHHtCe1+CxIGC+Tq1m4YCAWvPag6dbVULECk4
-MtJYWLY6mbgXxi3U8+NipdXEaKoixd1GU2QV9ilb9ZkcAZ/RZr/UtDgMMPffyDT8
-58ToF1kXe26NR3UDVezMaBOArF+kEZzKtqKtVP8H8c16NDnhC3xcB10CZhg/jz+J
-mzHGgL/Ts/0dhTYK6A31pzP9crbCROeZ4JUllM/eUUopu99wuPhPWXRmEIySw7QY
-0sFDFddbvobs1oc85wGBrSSdEa1JS8m+KyiBH2S0YfBZL1RVABE=
-=7bjR
+klC3UA/+Mu3GVUjqeBRZxA3kDR56xWk4zjt9fM2+YxdSSwuK89bWXcYoFCzzsPF7
+ijC/udiscKazjgE4VHedsG1PFBQBlMOdTA8Fq9S7lbpCIeLv64Kcw2tQHC2bbFCa
+zLbhgUDXNtNAYPHEvp6qvvv/Cs4UAGcpPJbVkCIu5Pk0BDQ0LoMJcdRX2QB+1yny
+7XEShtSl7ob8Iv593r41kF0Xh2349v1E1PyzqVo/E6V0JyobF9NL64MWNpZzRjut
+xA7ryPcZsHrn8YsF6wBsZtNBJxsKUX49rGipKwHiQ6QaQUMntLK25B8QRKqi3Ugz
+70a6Rve9FhAin0Pgg2/5TWg3Dwbswd4gEhUIe8cISFMawBFWZ0na40lCTFAW1lLr
+DpWpssM4Je7IA49bz82K7fG82T5cXa0rYAsj4rp4dxxE4VXKXBiqb4NdX8rox+hZ
+qdpW4eW0c0q+ZIDcc4tgs7rhoh0+eprEvIo7OYfvpNV2K7rv+fPmIhtjfd8OUGyv
+JeZLhImhjPJ/NqGwp+hQ5Q7KpoAar6DvfpTcIV9MoKrf9CxVSIdNvFtSqm7Vu5Oj
+xxjPBxNF2+psmd/6dkjowMfFMRWg44otWCrHrx2LWPtpvRaoC8njcPhMN6MpzLF3
+MSeDyvSgp1gRYX3lFdAj9P77HMPFUQFwAUAqvi2KvJeJBXVanEc=
+=lcQ/
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 580932279ca2..8de42bee30be 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 83c4df400422..bf591e78c468 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 365934d1880c..3bd6a25c31fb 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1,4 +1,4 @@
AUX qca-disable-pgp-test.patch 446 BLAKE2B a98d5951d7b89c65787d7d586a5504949c51271ebe09c5e19b90a2e24f24fb6d03d6c1f76d7ad4234354bc2507cf7031c716b3b2bf8243b8c1d85065079dded4 SHA512 30bb6d31b9392166d6bbae39da2eeb1788ac9cccffb801b074468a3606a6e1a56d6a41ee276d3b8b8d39112bf6aea7025f07f4810bb835102bd00521ee9eb104
DIST qca-2.3.5.tar.xz 741036 BLAKE2B 3948dc9b58a8ef03eec246cc14c7582d30e2513ea4b8f457a44d4a0c8f91fdb10af041f7cc342a0c8d9540a43cb47b4ca5b35641dfc3716c065fc3a1d6ff227a SHA512 656e44d4f30c3c0e1a8c04f2703484e3cff2d962b12c6ff9891b9f28127cd61ed30dcd248c059bf9066ac645bf53a9b7c14bdb413a7766c8b3f3d37426478d96
-EBUILD qca-2.3.5.ebuild 1892 BLAKE2B 0620945a65e38a93e5660e68a313c15faac3f0f060a0cffa4f9588d2527f22f613421a47e2b7f0591aa4a5d5bf5c35114016387be911ba009a9b26d88978478a SHA512 b1945152b3c5292cb0bac97dd7008afbd67adb4a547e350eaba7fc75a5bd26eb109bbe0a019dc5f0d71a85b58fb5ba322f308c8bc7ad1aa894e52ca4307b4be3
+EBUILD qca-2.3.5-r1.ebuild 1893 BLAKE2B eccd4140cad1b5828dedc438600ed9975b9133d90181a12048659f96989e141182a858b02e6a9057be8ca62516c04eaa37e542b31fa577e4277f6ebbb98d643f SHA512 8eebfd0802ac7a7afe7dff297ee6554bf6643e22b7dd94b3dce799dd6e36734830df456d921c1100184f1802fffe594178922ab4dd72a2a2b8f9ee804f489cf2
MISC metadata.xml 832 BLAKE2B 9044b545fa732c5f86c7dbb026630b4946a538ba77369eae28e894bf636ca60f6a31d7aad258fa19aee4c433d6d5a8e2a34a7c2850eef3a40d44261e592032b0 SHA512 b01bfe83343fdc265abc25922300cdc67f556a9a6f6db16918b0b3ee44c4e83db524695c5cb8952278f3e1f2e5d60a49bcc9312b35ab95f0ecc42e03764fb6bd
diff --git a/app-crypt/qca/qca-2.3.5.ebuild b/app-crypt/qca/qca-2.3.5-r1.ebuild
index e46a6149285a..61e57608b494 100644
--- a/app-crypt/qca/qca-2.3.5.ebuild
+++ b/app-crypt/qca/qca-2.3.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
>=dev-qt/qtcore-5.14:5
- botan? ( dev-libs/botan:= )
+ botan? ( dev-libs/botan:2= )
gcrypt? ( dev-libs/libgcrypt:= )
gpg? ( app-crypt/gnupg )
nss? ( dev-libs/nss )
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index df9e59b4a94f..a6f4ec1db2b9 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/helix/Manifest b/app-editors/helix/Manifest
index 175bde3b4009..06104bb65f46 100644
--- a/app-editors/helix/Manifest
+++ b/app-editors/helix/Manifest
@@ -1,358 +1,244 @@
AUX helix_ebuild.py 4817 BLAKE2B a8c9f1130fff6151f1af4ac978753acdc865511abc0e0c646d79d690117686eb1765e07167427d2309ae2c61dc15532c259683e33c9780d3bd62e08aa5f8be95 SHA512 f574656bad552b0494ed2b2f2f1a9a31935e4d28000151736b99df7215c80ef364cdb8a1d26c7d52859787102fe67e9fde68bb7971f7b4469ca2631e7c9ce2aa
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
-DIST ahash-0.8.2.crate 42491 BLAKE2B 95e07f014d3e985bf7b32f71741d18c87201c0a57d85b5f433834a40d964c73ec9f121f20523bb5ff9f3579fc9fa733a745765ff718261e468ef5d7b18e89df4 SHA512 efc633b4dcd790e8dbc2da4e103a7ee82c3e0f97d37e15a06fd6fc0b73923d721604708f13435a9dcba50c4d53ca5db498e62f84320d8e966581889c2e9d9722
+DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anyhow-1.0.66.crate 43770 BLAKE2B 8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997 SHA512 7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3
-DIST arc-swap-1.5.1.crate 66157 BLAKE2B 9060ef4f9d699fadc03be1a116d9301f6308fbb7f8bcad6f01926d584386d26d03f9dd2ea35b6771a6725ee7819e028d0e1b256e8b5f3b812cbd388e757491fb SHA512 8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074
-DIST atoi-1.0.0.crate 7768 BLAKE2B d7505c494a249e83eb7f5fb52815f29382d1c44a56938afe510ee7a23684fa7c19fc96347390c3f32a13e0a45993d705e3d3e85e51d9c4fbc7615c17493b28af SHA512 25c0aa22ec31d8c8a254dd9403eb08b719ecc1101df48ba1a39b273a53e95f2e4f224ead0465a7fdaec910497a485863674da7e8b68081de4b991c4196af2a23
+DIST anyhow-1.0.70.crate 43803 BLAKE2B 574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de SHA512 6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
+DIST arc-swap-1.6.0.crate 67342 BLAKE2B 6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872 SHA512 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
-DIST bstr-1.0.1.crate 340636 BLAKE2B 5c5c67fd6ac1d7219eb0b47fab4a32dcaca91218316a0151e8cdcda0c94dbec06623cb1ac1cc8a2203bd77bfeaaed57042b2dfb401f5f4bd8d397d64a34d9e56 SHA512 b4896364458074cf478c8df412619860858f5eb96e2228e5d083f074dd11b49ec1076df314c5d593dd4f8da1a286305793cdfecbcd9aa5f417706e545c4e8585
-DIST btoi-0.4.2.crate 9580 BLAKE2B 2aa71f0bacd1e09476de4d9148fd3e1613896d3afa5db3182f14d7847411b71ea4426bc1313d94693851345d82db297c118a8e1cf196c16e1605f701d93f8f88 SHA512 dd250b2e41728c4bd7c41a973b5701ab0e599470030cf88a13713c3262cd454d2515336f49cd6dcbe8b928eb38a053778fb578d11b693ee2d1aa4af07d40b6cf
-DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
-DIST byte-unit-4.0.17.crate 10943 BLAKE2B c8e3c58059f1c6ad42e357e18612603b6152d653db64638e9f0872a47748127aedcff4247eb15bba5567b707a8e67d74c27ded3a82fe9cc06258dbe8017b17ac SHA512 ef0e6a4b22af5346f580f42f76eab08a88ef24697f954c8ebd687728ea950f77bfcb3c2d780253b1678e6cc0b4ba2d73cf8f5f10e509b0428b2c3db22e65baf1
+DIST bitflags-2.0.2.crate 32293 BLAKE2B 4ff74b5abae1159bab45fa46c6782c241335186c9df07a0a419800c8d9aced0454e27d62027c61d1b4fbef3f29090508cb4955e085cf4a25bd9b21ce0a8a2e51 SHA512 4581eb84133135267f8b5f1ccedd8a921d1d6ac3189e079f3d77bf78f3074008a0330e17a9fc6249b3e1db787e5a73526ad59b8bb2e1fb3a31c4bbd861460353
+DIST bstr-1.4.0.crate 345921 BLAKE2B 39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae SHA512 98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36
+DIST btoi-0.4.3.crate 10007 BLAKE2B 60a4c0511afc23ec3bdd07a905e82b501f1000081e6dbfca9ee6a0d6aad40ade84ab09d740fbc8e9656653a7f5a9a12a68ffa732618e8dc87f9cf00a90b6d3cd SHA512 35d54183a37c8adb11838724a061b38d286a92603a557ee8b4b80dd230649a0ceb165fcab4b6e41402284f2153e18fad5c246f83d99accb2fdaa8f32f854bd22
+DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
DIST bytecount-0.6.3.crate 12416 BLAKE2B 462e41d5a4ee23a6c9ff2bf350171e309cbc32f14bbdbde25a5743072a6511634d6c0429903edcfa8df4b9ef3c7bd95d73fff8a7b2018f3b4a8147de2bbfd3f4 SHA512 0c5f424329883726589e69842d2ac0767dc0b440d744a4452a14cbd449b8ca2e8117fa2978b4aa9b803a1a7cf79e9cf67e948057e8ee521e2422ca2e145ea670
-DIST bytes-1.3.0.crate 57563 BLAKE2B 29abe4d9fd8583c23c5229bd81eca3b41bef01bd11bb5337d5e4a87fa34ccc8989ad9cbeb52dc66a06c0570fb2f91ba0dacb079b957f5c77fca912202535cfeb SHA512 902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76
-DIST bytesize-1.1.0.crate 9370 BLAKE2B 38fcddbdb862e82a076b7ae1339b48c776f704d25be78935d08637351ade725e86e00e07e62868e76a1a2db894f223e1f8309f8b362a46405ec6c06f6e421a96 SHA512 36f35cf53c468cf011b231d3fc5d00c5224fa3d917854e347daeaaae53ae7ee36c4d8ba26788460d56c922c9ffb0eeebc60655fef7366ae42e221950d03f6715
+DIST bytes-1.4.0.crate 58080 BLAKE2B 99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f SHA512 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000
DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8
-DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4
-DIST cc-1.0.77.crate 60723 BLAKE2B 93720cee6c5721ec43b3f502b0879043afc44049e2ce528addebd8b6cf182a8e370143d67e32a965f1ef4fc07e55c87aaf95c0b1b5f9b85eb4e743a95b17bdf5 SHA512 38a421818bbb22fa6a6bd871a7d69add88932db68683ec91d1b4ce1ba68ea2b9272c42c35f437030614cb522f43db964e3a8f1223dcdef9158090b00d17afe2b
+DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chardetng-0.1.17.crate 56362 BLAKE2B c99d2f1044fc652858e6de0f2be9a24bec68550bc79fc8a7424c3a97a8cc5e28e859c2577d7969bad744dd8adc640c5f79a0fb8ba6043975f048f305f8745df6 SHA512 0b537b68e6da14e4a8b63cd069b3e9d6b09a4df5e473157f3ddce91d7a01f755c7b5278bfc9dc09ded92f660535c5944712f0ffa2737fbfaafbf5b95e29c7aa7
-DIST chrono-0.4.23.crate 187259 BLAKE2B b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9 SHA512 697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa
-DIST clipboard-win-4.4.2.crate 12678 BLAKE2B 3e1cf74f7566ed1f6afff7127a930f1187f4d898b7a24ff2e26bd7858c717df9f5dc8d2f8825beec963bb828b16b6c23cba812c7e89822c96904c480cfb14eb6 SHA512 cae7d2a9273f9ec2f14f511c147305da0e75fb48f0b91fe0e60d64c6598072893f647a931945ed03961652f4cd47c06d2a11282e8e000abb5fe0ad21e3a62371
-DIST clru-0.5.0.crate 16147 BLAKE2B 82a580cd6a849922fe56be7b1eb25d4aba65e65e8a10f6e6de15f71e153324bdb79e8b58153edb2767e4c52cf515224ce09d8ab674044daa2bc5714e52b41ec8 SHA512 2ed3ab93850b032c1ef708f9d9b1c85b451a7032b6218e0a45b3376fe78d9a494308b87447a29cef994cdfec3a2f5efc24b804b3142067bc9450824f16d6aac7
+DIST chrono-0.4.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd
+DIST clipboard-win-4.5.0.crate 13476 BLAKE2B bfe3e9c21d58e0001b85c69d724b03b2bc7128fe67420948dffe0b9709504924339c93b5acc2a572a7780bb1adcb51ab10ac172b972c26d325f3ceb7f7f6dde7 SHA512 2dfaf30119eb77c9f069310417f11e836e158ba43f988ff49f79647f5fe44bacf7e28dcc11ba2cd95389c685a69be0f5ef8b033ef09b94c9a3e484952e891d8e
+DIST clru-0.6.1.crate 16507 BLAKE2B 6379e70a2d75530bde76e82c370c4481ce84d8196a395e94b30dddc1126529774e7ac662da2611e4da10cad6dd54fbe55e1bca4d554369ec5f4798bab59a9d53 SHA512 bb9303ea245e3df6321bbf3c4cf9f899648067f8d3950638387badc79ab37e7570ee73c90af96dfe4eefc004d116c5fc77cc8d89a2809defa2107cde530cd192
DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
-DIST compact_str-0.6.1.crate 54555 BLAKE2B 4f389035aa42b763035c2d7a49500c1ec98cb563fc7f693d7fd468de9132105a86d5d180866fc1dbbb5e79e2281f882f3a9667fe81173db189930a40878e0f3d SHA512 4f017210cd42ed6d1a641cbd1c9f214c356dd9a188675413751aef2359eff27f2045622802f9df633fa803073099e32619c7a67477369197be81035da0c10acc
DIST content_inspector-0.2.4.crate 11386 BLAKE2B 2393cf83b2dd338ded7f5acd695e05a4a08fa639a52a8042dd0692be5e959cd1cc670472e25ca696a151d161c821eb899b2a950c74f4cb5b880bc42bc53d1d57 SHA512 1acb8b4f12ce3479f5a60b7b6a0c05b86548591e488e7be529c4a2f9aaa60a76ed07e7ce1e557664d31ddd9964e7f73415ad667cd14ada919f61511bf486ed6f
DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
-DIST crossbeam-utils-0.8.14.crate 42127 BLAKE2B 3e31e6371e46aba6697501a34e1b737680dcb692c0d1ba7cc1ce7025ec70ee69f7595e3abd90fb52c11e42cb43fa5fae6103f97add35cf87b0a68ea83213d0d0 SHA512 fa00a57c41c9daa152f8a6c6f4d3c77986de1aa21585984adf577e244c2f121db014ba2beb92241590e1cf78710e77d9a703ce4a4d44d8854bc3e60690151393
-DIST crossterm-0.25.0.crate 116533 BLAKE2B d39cdd1f4df716974cd0929ca40073ac6e17b2dd73f27b48c7b2bcd7cb4545bce544b2e8459812b866936c03a27162b309848e6a92290960619c4efe2a1e0502 SHA512 fdf2b5b4bdcbc8c7dc4e8c5e0cdf68cacdb97886b52087dde1f1be9b869c00965c0cf9db64b700801b0d1274b913703ade66a92d47aa8da604121693b8701201
+DIST crossterm-0.26.1.crate 122317 BLAKE2B 0f7c2af125b6e4abc09df134acbdddef62699654670f21fae490c360de139473917350643a217cfa69dd59bef2f2e887a2b1fa0278831f000ce015d8e592d811 SHA512 598431aee3067c071cc2561def7055f15f5bb91c70246f975d6227bb385fe8b1aa6b59096c465a92e09c8a934bd2a6d45790edc453d5c820a96b8fae1f66e81b
DIST crossterm_winapi-0.9.0.crate 15561 BLAKE2B f84604f1da9cfdd0fc69742eef8088e7d0959073c6f7f37507b065b8537faa20bea8e349bcb1d6836be97f06b4a2c55c4dc63f50eb2f2aba1f34df9b8c9abf1a SHA512 b8c32a82cc83244e8991931e3fe0d85527ee2cc5e6b4a0839d633448dfa8a137c87684e8e079f44edf5a994355e0106bb573b36b57c7420ac5cb6fb0ce20ce8d
-DIST cxx-1.0.82.crate 197448 BLAKE2B a8cafe81de4c19b828531b502b9a2cedce746f6c59d55037d3e7e8290de32be1078131c140b1f7ecd6501d13a83732bd2cac5087c9a46c8989b3ae4034344bd8 SHA512 dc7b446c96133ee1ecf79f8d8f56921e85eb45ffd33c42c5e399062d9ddaf0cd76ea183099025331bffba58a6c91a8df571596d56f8dc75960573eacda293e6c
-DIST cxx-build-1.0.82.crate 84841 BLAKE2B 8554064b044094119f069ac5a6ca636625bc1d79c2ae1d7e744ca56c8275622c3dd15e8c24aab58132e0e4f443516a1735b8837b51105d15a673eb2259fd04c4 SHA512 cf5e6e41aee73896b074da154092a52db843e7607d13928ce448fa914b1e4bb0f184ebea595c26fa75a067d72043b9aa53c0509602490de52c783ba7fb323d99
-DIST cxxbridge-flags-1.0.82.crate 5634 BLAKE2B d2681f8d106245ca022accb4cf0a4dfe70cdf8252c825482bf9e400dbe815e3ea0275d2f423d70efeb5abbed0a0f77c81b56a4ec67369f397720e3fcfea810e1 SHA512 eb02cb7075c2fba7b66670186a019971fa5897d91a746b7a7e840c7fca6c501f412d850aa82bd5f74358f02411041bf38fb6712a005e137f870e30aeaeac0258
-DIST cxxbridge-macro-1.0.82.crate 59863 BLAKE2B 84d0ff1227e579df8456148d266049c3a9b2fca4fb796bf281828fd5c68c942dddab6ded1d251344d0d77432025fc778804d3237a5075e8016b7354abfc8df9e SHA512 630d342c4d4c9a7435dcdb042fc26faffa8cb97b7a43fbc98fe4c9733e16c92862655356ad896f31e6f09a23ff0c26b73f28f1df6a7e3f740644d78c0d01516b
-DIST dashmap-5.4.0.crate 22862 BLAKE2B e24fdd4bba250f1fcf9baaf05184726f4da5dba592d23c0a31f68f903bf6a8f9071c46a11f17e61716a745597338cf52d1db04bf6a8f4c6bdafd745f249f6db6 SHA512 886ec6dd43d4053ca964ade99586a31b420953e47a6e710a1259d8d5f34936f847683844db5c73dfe243803ba45b30ab9641b27af1ae5d825180119a7d61a910
+DIST cxx-1.0.94.crate 196058 BLAKE2B f504685292650a076c3689540cbb5906721fcba1cda0391e855d75b9b1270249805986b501291d91c947c124ba8affa1659e43e040bb264d3ab3aa23b98d9718 SHA512 fb66c3d53dfa1fdfe8fa31ffb6ffe0f53fc87d5f56038b5d2f588fc56668f96954e75db1fc7304d183ebae2735f0c7297b396936d588242556f40557854f22be
+DIST cxx-build-1.0.94.crate 84842 BLAKE2B 39b8a11b925244410ac2dca3be5a27576ea67f5386588e768d9ac1041336170834c7c2d0cd0a61b3e6eadea4d6364e98bf4dca64204126ef815235a17f1edef3 SHA512 4e2b7ccb8ca2ba35d14fda222595528d3e7abf6b4bf5b8e23f19f9668377103808151ddf63bc1c5f725fa362dc3f33a827b026edab176cc99a36e0f890c13adf
+DIST cxxbridge-flags-1.0.94.crate 5253 BLAKE2B f7746ca703e95f8b6197655aae08b88509132b89d035c62420e3d0cc4857687171063e2da69a787938188dc5e40fccd2b50713ed929f3f097efbc5b5956b5263 SHA512 9d577cf6bd2afa2301e8c227f201c138a379457624833c3cad4e75c7ed046544b363ac4bd0f7a1a2142ab1c9d879b56ccfd681a3962be917099db5ee4c63fb02
+DIST cxxbridge-macro-1.0.94.crate 59873 BLAKE2B 9a29a2818cdd6047b49002c10542e2d04702ceb41823a12e27b151bcc524a05377390c65164e53062630d7ad9f849ec71070118de5eb348c98072e301dbd1416 SHA512 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d
DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766
DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f
DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5
-DIST either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2
-DIST encoding_rs-0.8.31.crate 1370113 BLAKE2B aedcc32bafb95c54a034c6ab082d722834c744c33b525b176ad00ca2ede4157de6765f41e52678fb05a8a1271ed234933ac26a1bfb2cf08096420384ba88e0d1 SHA512 a9e582ab63d00bfd17c9f813f886c5908279fe4d23cdd70f79580931f3a0479162b78210a27b113a7bf6fbc4f8d62bbf098ef645d598fe0eaa428639c35cec31
+DIST dunce-1.0.3.crate 8035 BLAKE2B 77e560f0b9d28dd51865b8a49fea832e0b530724c6f6fce9ac981240ab247c8fc564d951cfc236ae68b04daa966e59f23208fc1c768d5c42afbc5cec0bf4dbd6 SHA512 3d775fd99d74462d5bd7dbec65c196868c20befb52f04c37ea93f3f67d33cee6062534342abe20c01577a517ad4b16bf15b08a09bbb2d310fdb731db5b1511dd
+DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e
+DIST encoding_rs-0.8.32.crate 1370046 BLAKE2B ca9c15eb521434daef94de5eecefb487e2b4053ac002f0fa24e3ad101b89fd4a19cbc05b2e52a85599a45d50869a5671dca0786254138b7a5e9d5dddd2be712e SHA512 8a695aedf388dc90b039277fb8a88cd0fe157002554ef478b820e962b6fb19f3fecd5940d0720cc820d07c77e64f7415271a119c87b72c740e6e370ee8cc418a
DIST encoding_rs_io-0.1.7.crate 16969 BLAKE2B 8d51835dc0882d0e0512f0a177f10da3a1c384f38cb4eb163f957cc134ef5b7aee65d951cf65c99cc80b087e0e92ca4dae431e3a8987fe6b86bbf0dd1bfa8ef8 SHA512 0c7d33616e96fcdf225599dbf469232d150fa4bef5809346c4003ff7fa0362a1cded8f3392fb5945f4950e2b2cd71b60c93025d73ecfdd2ba4fda5e03a16902c
+DIST errno-0.3.0.crate 10268 BLAKE2B b5afcebe6fa435eb67407c063c7d37f0303e7a6770edeafb1b87f36b7d5773c28c8b4b3c970e12f42788a3409f7442b23f015b2e6a5465ea4c6b0e9b9fe048b6 SHA512 8b0626190d965306ddd84383b6b5ab529502eddf3859f7b480f6864e83310248b6044485e000bece8b95ef24d2f1bfffad6c2eeebd177f3a10e819b29e5e6f5b
+DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
DIST error-code-2.3.1.crate 5324 BLAKE2B 3e6c18560c4f30d9fa8e5487453432b220b88acf59a421d2c2ec29bd77bba75ad8bca63e99d384442c7d458b5936dcae149897c2b0c57ad6e621f9b7928b2331 SHA512 a3953c854f7fba48dc34c35ca841d6f0671e8bde19f5dc36cbdc167fcc7c22c143dcd071a35c1866f5bbf05cedcdbcba3f1902d93aa21d19993b426c458af46e
DIST etcetera-0.4.0.crate 11299 BLAKE2B ccca51953dd384ca52b54e97409dcddb2467782f3c255cfb09ae7f53d417ccb4d9897bc090f7ea6d2e91c4d2866a9c15ec32ffa673e16e9b6b98fb6cc896ba3e SHA512 025df84f821d5f39cccc476024b32e26580adac247d1c20fb7a97d3f0d9607868dc15796027db28b034735ca66570dc691b2ea84e4a1514f120810895d3c6939
-DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef1904ace608b8576210bcd41a2b4c7adffc00cd3bb40996110d07316cf8068f4754a879c6cb47e3d41304d406 SHA512 82cbc2b29b97fa3fa2c9372d3e8c390586a7b39f6c7d8c45f9b779bdfdaa2e8a3b44bc7bfcb3367c18120726facc753c9827cf63a8fb4ddc2667509b16333cb1
-DIST fern-0.6.1.crate 300402 BLAKE2B 70ddb9f8cf605471594d961fd8dafa20100a7eb9b58bfd17caba63b60fef35d5c96e642c03c5b302c314361b695d4f3b4cc10f6f5cc78e6ee13e97eb94f6b73a SHA512 f33d3e03c8f4248b046bc84c83d0de9be77b895e79ebc1ab943c50d7ebae021477749376daa14763709aaafa69d414a8ea774bb009a10737d1de57c7cb6d7fbc
-DIST filetime-0.2.18.crate 14622 BLAKE2B 736ffe3ebadd458eeb24f8c5970d1350bbe07b179e0ad4f0d5708197bc91378939791cd331326a2cde9e03a84daba5a48a7a4a1001030fec4bcbc8af3741cb31 SHA512 d1631a50d0f1d3f43e316c6348a3595ea4a7d1116e904ac2bf6586b76ea5aef98ba84ff6e6d0b2a08de2515b8ad40f52fb95d6ccfaf1f316cfd7c5f6f8332129
+DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52
+DIST fern-0.6.2.crate 304626 BLAKE2B 7dbfc8a1cf0adc288732a1dcc23e30bfea6668b01e162b60e867b67b995b7eeea5399b9e9a630510e3f56c8f36b79b34913342b7c8834783ddacb2cd7b94e140 SHA512 f9c44d1387f803b567b7254d91cd942c55d30a1c3cd37786101d7d49d346bc2bbc593fa8a3b2e59711c5320c1496354e8d2f3ecf0967030ac1e5199650523fba
+DIST filetime-0.2.20.crate 15027 BLAKE2B 393bf9696992ebd17a8319f23d660a8c841b536109d8216103ba163ef50c78dafe35f640c8996a707a43fc523d24becf38ced2cada9cf072445b13bc3138ae38 SHA512 71b2705acb0aed833b8c5da8f07384aeb0e290be78c68f4bfc044bcb7e8285740186b74b0e37c619d93bc05b9022a83cb0edb75c688b106cdc844f843d0e8a0d
DIST flate2-1.0.25.crate 70210 BLAKE2B 992525ffeeb4433a222487cdfb0c3927ad77f914e1db94f612d80e81faef4a2c955c755c2b800251e3416d0b22726d5f7d7e432a81c3582c54b7de95ab7a324e SHA512 d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
-DIST futures-core-0.3.25.crate 14623 BLAKE2B efc97e52dd0aeee34402018897a276a68cf94bf13fe37b4c0e4d971cc2dbc8cdf54d0744f0846049ff75192c0fcba906b3556f000fa8657f89a54d9356f8f578 SHA512 3b3c758c493255024df26a763023a5d403fcf1a9fd105b08c518bdd5891ada4fddfcbfc8cde6101157a209ab6d1555831bfeb49372b17e902b4fdd8a83cded4b
-DIST futures-executor-0.3.25.crate 17744 BLAKE2B 3ae27b7f4cca071c7f411e783781f2ba774da2d6ecfc9b8b9ae7cd9a4d81a58be3e9c967c1dfd24ab339b09d8d0f8cb10e5c3a7e34b5d1e9a96e28d2bc575869 SHA512 66b9bdce86c41d5574734a6878562fee45182a3a6ad3b5cf57895aabafa5ae610f440dd226887e547c3aabee792628a5f7b4406c4ddd909501afb66dcb26b64b
-DIST futures-task-0.3.25.crate 11844 BLAKE2B 60635ba309e978f1b4ba72b29b9d5cce1d870d8398986eb1845d8194080ffd9845d8d2cde19ad0333843bc642cd08a8e5aa44b8c85763ef459c39de4a5cd5042 SHA512 d2278d52397390d7cc1028bcccf1aec009b16ffc33873b8a96cc4f456d7cf501b86660507489d8b284e0798e7fe68c04796471050b6fd2d0529c761d89f9efed
-DIST futures-util-0.3.25.crate 155866 BLAKE2B 574e7cddaae172827179c1d012c8088ea84141d453b154b4358350f53f94d13b776339b0fe16b6e18429e2f83cf5fa35bd5079537a044f240c1471014e3b6a2a SHA512 3e233a3093f3889af6bb5adf661c1cc32f821b00975bea05eee14c2b38e25974b65c10234eb060c52dea4c665ebd09895df666f8583559b7f7d7636070ea51a8
+DIST futures-core-0.3.27.crate 14709 BLAKE2B 801d2f20dcaef9e2983c3cfd504a4e73a7f0e861b8f76e49edacf8827e584b6ad33f0b358646c5fa93f5a93dc3354258ed630e847841038df30890f1929bd466 SHA512 822ce6b9e38c33eb647960474e0cd700b214fb943ad42a3aa9bff91a23c687e0de14d7daf5dd5b238cb527ebfc950f8c91b83dc39b845a9c13fc0f64e2bb32d6
+DIST futures-executor-0.3.27.crate 17745 BLAKE2B 0a8d626511da8db8853314470effe6fa7dc408a12150cae79bc4478a81d1de3a1744b177016514981b7608a2958bc8feef2886c0d4ac1189ed2268893b29afc2 SHA512 c5e1a1ad5c053ced8743f3d412734ea29471d42e69286f8c61945003777ad9dc63170f371e0d245c8d4bff5735f3952c600f22bd742f4bf78f47577d9bc35ec6
+DIST futures-task-0.3.27.crate 11854 BLAKE2B 2e2ef78b69859ceaf074f292408c2c7ad7845229d688e76931295b97f498eb3bb87fc32352d34082c2b89e7e931ec65991834c7b19e79e13ecf93c8dd4bdc984 SHA512 67f424de561100d1521fefad210151665215ed2c93217f3da441b0dc6e071c2a138c32e9411d3ef1aa34e1391a73eeba7e2a51a277418eebe3c2d61588a3828e
+DIST futures-util-0.3.27.crate 158556 BLAKE2B 419e6fbf60997c3ad5bdf76665062102f977b4e0fc83b110803c426f614cf01f0ac9b926bb3f4a9402c55a3f58ead6f087b3da41e38abe8573fbc30668822df7 SHA512 2d83541a354960653c2f54be5cfefa520611519d564f5e5d5e33752ee263426bf22f4e7a10900f8c0d057357a5afb311686d76794722eefdac8bc404788bdd52
DIST fuzzy-matcher-0.3.7.crate 18047 BLAKE2B 934b90a74826393ceccc3e433df7cbc056a10744077e7a2178df9d9edc9db5d4cbc86d006c0ef1f7d82f4fb8ea0d52df71be1c7cc9ee39b433207d7f2126404e SHA512 ebcb6de06dd66da952183c75e4a44988bc60df17f035fe541c134f1c4e3c33d18a7385a9867fc23a99c07cef2b2737edd6128dea6546e243985da2f3a55dd8e3
DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
-DIST git-actor-0.14.1.crate 4125 BLAKE2B c64d1624160e73ef9f0be093d471f1ec382fb7ade58e65d53c135437cd53f488c58872c46fc5064f1431241ad9b6317d51ec29dd3bf077c3ce9eaf5e61b688f3 SHA512 7709d5d4fd208cf7ff56fb62858661cf99e04043c691169d8f01e5b3a20917c052425488f1670e4c732705272b6c2827350d2806d728db4f6f9367d63ea573f2
-DIST git-attributes-0.6.0.crate 18295 BLAKE2B 595f7499f2ddacb9a7468c85f0185b8cb9aff798f7f540f478c6bdefdb8c3e2fa0686994e534bf1dbdb68f79b04b35cca8fe0012712a92bb22c554074ce6cd08 SHA512 8df23bdffe60dbfc6db13f6ae38d64b27a757f97d1869170b674db7d707a169b77ffa97ba5a95e25c5134c87e02ef98ab4818f0ab26daa167c341748eca9274b
-DIST git-bitmap-0.2.0.crate 6334 BLAKE2B fb3de8a2bf9b15bbbb21acecd5d3f238d9094d96ccde40adfd7d1ad408b4340db512de753f41572e0564651f9742666355982dc9a16da3d32b9399ecdb9c66bb SHA512 43f0b41be60163f95867c0907ae5ccbc13c472175a17113579cb61201fe7e070783597ea610de1d151b43a081cf4b5fd7b8a5e53c6328a473474cdecbf851eb0
-DIST git-chunk-0.4.0.crate 9558 BLAKE2B eb93906421b6bb3771adabcaf4ebde705923002c27a40ed576987e570f0bab349f6de4254af460c73610b25783937e210b6e2c3cb4cd42a36fbeeec38df2eb71 SHA512 0f0e8cf8b8bba7163c4f129bbe6033b13821dac2b706268f6d54c2b0627ccc4ca635268c2e7dbd4341b0dffb053bd1dabc6acc7e05af1adcb861e9f829f70764
-DIST git-command-0.2.0.crate 5125 BLAKE2B 7bb870abc0d7274d6d863e6532e553aa5a868fb4dda3206aceb21eb7b606f6676f7933c3c18ccf0d33b3a801906c188be0f36198333fc9c051cdc7cafb8f3270 SHA512 b443782468ede6ec9c007205ec5fe7530b7d1847abfd0b336c2ad740ee583c128bd2d5a05da4b3d5f972b20b72f8c7e6b34663540606d71cce7885686ca34616
-DIST git-config-0.12.0.crate 110955 BLAKE2B 48cd2feac4897472335d250389100dc14bdc011c8ceaab99db99425e25df45fa35340b8dc8e906fde1197c3fbd27b1b937e23b6fd87a59559b140eef22fa0acc SHA512 f25772a966395ef1b4b45c430608073d0e7c5c85db94eaa24ca56ef2d6de3bfd81276ecfc5038fdf8d841c417150c95868664185c4dc8c6b6f36d15f6474a1e5
-DIST git-config-value-0.9.0.crate 14121 BLAKE2B 51d5359b24883213ce3cbfe93f642fe20e4f8bcb135589635d1d080e19094a0b26f8fd76af8a9f5f9a855de35ecd075870be080ea7340ff0e0c5d7f0547e5d59 SHA512 4bb2c5f1ec753cc1d234964f6caf4fac4f49f53aac36ef327eb85f6ee95f1def62967ac4d9998669b699a842bc6679f2112e66e12e9849ba1e0bbecfbe250bf7
-DIST git-credentials-0.7.0.crate 31092 BLAKE2B 03a174e6055c01308c2dc25b24fa1454676f99546f7624c3653005abb6421b0877775b0ae0bb1b33137fb8660b3f6df0b16a43a4d9ab601d2b9c288336f34430 SHA512 b448712f9e069116800ab88bbafee9d3de1b4d1a3677ee8ea80363aacc0344873a154cfeace86f94d6a1eb1fbad827f6c2a45dba0a8de59d838a6257498be564
-DIST git-date-0.3.0.crate 12307 BLAKE2B d64677ec4b2b2d5df67e13d39639a5749829bc60e132150e6150996bca0c7628c2232b5fdaf8ba7b7de537944727818ea7a391ad565c6d479df2314043e8cf83 SHA512 08fd0d6cfc3a10821660456608333fadd34d16f55e6863197f830488141132a3fa1fd675b5db88d712b908c317a7d3ffe860d0b66be0caf123eb72b40ff48ec1
-DIST git-diff-0.23.0.crate 6138 BLAKE2B 043c2cfe2961565f179273c3deb5e5be562aff5a4d27664c109e1b45e00c80135d727fc996f7d3d8388d3c2901f57951d6327886fc10e53724b53fbd2a5ba86d SHA512 385ebe53dff39cdce041f0c8780d57bf393b6cefc35a5e4bc044a8ff7a48c4b14b840a0aa0d649b34785c836e5f029f5783c3012a67ceec6898e178241195e23
-DIST git-discover-0.9.0.crate 22402 BLAKE2B 7c5bd45ebbb3ee82878dd34ed24833e21404c9b8b5abd0015de762529d8bb8c0ab4e9ea2d813c9096bd9e1a687de86af5f7e0fbf23e5cd2ecea612a35864854a SHA512 a625408a4653ced9461e0ba2673aa6443112e835fe9f7d7eb3e5e202b6f9ac0904ab48e49ceeae193fd3f6fb29c21753fa99ead9fa61e3c28e51cfc68b23e4e7
-DIST git-features-0.24.1.crate 52956 BLAKE2B 1ba6c526c448022a6e212f55b69885cc73cea36a3cea70520cadce72238ec8b288fc686b968b83c47b172bab7870985292f370f225fccf0c55c92b506894533c SHA512 50d841b41fbefb867120643c4ce353ebcfdaf8b04569908cd15d51152535c606901d02c0cc5ca72245cbd1d08d603dca55a0b78db2380301f40e231da2756a42
-DIST git-glob-0.5.0.crate 35369 BLAKE2B 3987977d817568fa3ea013850b44e936c7735d08d5d9c81b240c637efab39f6cca5b6b9de36b8f2623d803691fe526650efaf8aeaa44418733344c423c1b0437 SHA512 d9a62ef09862747be5a464812e243ab13803823f00fb4f594852e0ec91209330172407549e932e219ec3d77c4c4e2361d11f1fbe49f9b2be7d48bb74a0b135cb
-DIST git-hash-0.10.1.crate 21081 BLAKE2B d61b2e6fede97d67ed4ddc7602590e3a07952bc84a95291d3e2b0270c9b32289a102894070b333cab4962e9aa99874eb52efc161b9a9c096c737b29fcba5ccbf SHA512 98c90ef2893cc26677c5a39008663bcc92ee338a1ac767b6856481c6e474bdf083f79ae4163bf57ab35c4069a90d3e99a9cd074c711ee2c70b74bf2412623152
-DIST git-index-0.9.1.crate 46434 BLAKE2B fdbc04b3a9aa7cb48c0bce4859b170b03ba78cdeb3ed257a64f0dbcfc3005fca7c24b1691cf5a615975f19bbd0050abf7bcf985462b506b9d6daf6e735eecd6d SHA512 3f4713f7f9432fbb2e2d84b8170ed347b7a5d503c068f6b394b2aef0c03c79e5a1520a0fd208a960a2598ecdf92496ac441f58e2320d0e8bf6e8d8c31e6d40de
-DIST git-lock-3.0.0.crate 17294 BLAKE2B 3d16ce2978bd1c121d8f5ea684f78290417fdc6ade466c120c3192b9adde41b364213fb0fe507e804880d2c38ab6e4d06dd477a83583cf7acf443d7f25b4b504 SHA512 09c5f8c942653b06e88a0cac2468301e9488b4b2a9cc6165e7d22edeb75065aa9350ba8c7ec89697370f16d29b110665390abf09c164e9e900a0e84c04bad342
-DIST git-mailmap-0.6.0.crate 14460 BLAKE2B 847ff8904074a0d8390453205c31700483ee235dd37609408fb3bf69765866a65f8457605d6e2dd4e99d0ee47e396e4a2c024d81ceffb9d40f00081c39989228 SHA512 9069eed59ebb300a6c790cc46e5273d47d50cab2bddef001fa2babacc71d568167b36628a363ae2ea43053d0b0edfd358a78f68fae92d11a31aa2a91d39132a5
-DIST git-object-0.23.0.crate 23487 BLAKE2B 5fe5017c4c2fc612dac6b590e43fa5a000f7505356fc910a52d96c873dbdb830baf5f0ea389fc9a1cb35a159ed9ffd928a945c442ceafa10de1e846a6ddfef8b SHA512 030ec0a232686f0273306e57083a90fb59285c8a737ee14e3a3d38d1445eed715440ae70357760eb4ab68d685a2fc7aa09bf49226ac2c2cc85f37fb0e985f4ad
-DIST git-odb-0.37.0.crate 120472 BLAKE2B aa40fb95c7bffaaa322793488f8b0e6f98bb282213fb595698284e08ab5afa919b5a09f1e764de47e5571722e1b861783ef844ef550a0cbd8837b98229df2856 SHA512 4e1caeed4a9f21a8d967782d537f7dd6a2162c3e4ce62bd2ab61798736bd7656423f68d338670fe9bc466616c948d6ace04db0ca128ace981c1cf25a0f82dd7b
-DIST git-pack-0.27.0.crate 119372 BLAKE2B 926b05ba24b73e5b40069e2d26d49cf69e9d9d99ee50e25e2c8a28623e6e84af7701f2c4938bcd903a55f026382a6821d333a6a1df0d13056bd79b5c0d9d6d42 SHA512 b5e1e1986c33236b5a79204232ed70a2e67405997d220c3dd3c5490d2fb5c6ac62e6501c996b3c0dc578288f63cb7b0ce72e13e6db1eaa962d0c58ddd87a11b6
-DIST git-path-0.6.0.crate 15681 BLAKE2B 6545b5ef3e85c0ef784908e6635cbbb43fa2cf39a41a957b9fabab99beeade4f73483c690ff216e504e5c6b550a55cd7ef1d4082a952de3e6eb5c072eba5be92 SHA512 58f40fe4baed0712bc1d0c4759bd071421fa79cdbc88fbcdf959eb89e5f4e9f97ba7f0bc2a1adca4e0e1162e74ea15b4aa5e255e7d97891f7b1f9af5811d3879
-DIST git-prompt-0.2.0.crate 12162 BLAKE2B 581de86a43ee8ca21802883189f07d0144feb0e4ec01fd9162a395da3544ea2419547311ef93b80504383d7b6be8ecc6bbc50fb9abe121ca2cf2ce6dbf098bb3 SHA512 24415f96365695ebcb0081dc53f55dd85d4db9abfbe5335e05996bb058ed708974d8805a4ff158454520b8bb2ae2991950644e20d911af8406c737fcbb29c593
-DIST git-quote-0.4.0.crate 5647 BLAKE2B c4165814a37153b1c8392fdcdaa2cf26ac79d6ba5219e6e4ec35b7cad987c50a230922609077bb6a2ef3fa77f0eada178a865f72f8a71957d6dc7f2155da3159 SHA512 14e2608ea42504cbf28806cef7f2f61e3371ffa5344e7ba91f5512e15e5264997bd8941be32cc910686e8643dc8e20417b6b5ac1fe55bf9955353dcb4cd307fa
-DIST git-ref-0.20.0.crate 49940 BLAKE2B 9e70a7a65dc029c7c82043391ab2eeb6851514a0342354f5affcef5742046e26a90fc09ad0be231b427ca6840653217098b134258df24d6eff356d3f61409515 SHA512 7a5971ef21798bc9661c96682f7271ad3460425e652411cdabbd71bc465feeec8658b2ea78416c6d492aedcea46203abb536d48aad3c65f4708cc3eec11fb89a
-DIST git-refspec-0.4.0.crate 22472 BLAKE2B bdf392a4dd3ae06d10bd9940b1bf4d3410495b94a30d8f4c3e706df906d98ad0c5be227f9ca873f8ab7abbf7dc086aff1d93431446ef15db8b6d541c6dbb10b6 SHA512 40a1b3dbb9db8628013644b10a357d72e83c0aee98f1fc68bd8593083843bfdd00e450e5b1aa6b06f25d14c6c374c7433cdc534b8de91c0c5199fcc4e3e555f5
-DIST git-repository-0.29.0.crate 243828 BLAKE2B ebbc898af8f55e85e0356d524e33a88269530c01255e8fd2fc5939893f277be24504c98822ec3491be42b760073fe123305dc78e52a5c619cb480e2bf364a391 SHA512 b9037f9c0ae1648051bf3852e9c497007a16851261dbe0426968016f6033165522481d685736baf70c5ba58aef4db03f005d9d9415d4ee6888566c08c30bbdf6
-DIST git-revision-0.7.0.crate 29685 BLAKE2B db6c523050fa8fef6eb062232449936b824f925372e85b068d51e40c6fda866ac7ad20d66ce369420b3b0dea43411f02d218e3732e4446e0b427b816e38b6b2d SHA512 94f185e39ce42e31bc5a3bd52642f3211f0106cbf0120b8b8ce068b740410c6e30ca940e0bb777c4198a00b78b231979960632dd06e8061d4112283d4cd4aac2
-DIST git-sec-0.5.0.crate 13233 BLAKE2B a333a78d5f2344eda6d5bb0ab93b31e4f43e44f743e2e4c304c10866eb152d512d32725d5dccaf732d6a8b08de4f634878e76f967290e958c4f78f712bb1fa3a SHA512 321b4a580a69bf1a2601157d88858d339e098ee94651805021014852e819f1b7c019edf98b527619c147073c94cef6f952d613e473452b95d5a5f5475ca57121
-DIST git-tempfile-3.0.0.crate 29443 BLAKE2B 80fdb1cc543a17fb36ad18058c0dab7eff6f0ebc95d1f4d702ea2048f4e15236e3b58eb7cae49a087fbe25e2d9010575da16f94b2317289662a55c19cf364954 SHA512 c6e95f068d050a4e169a965096202343326bf1bff0a8a6b6445f75c1600a0b3e413507a6d023c5193ae09a55c8b663790f2794258cdd412634e94721b9047a5b
-DIST git-traverse-0.19.0.crate 6846 BLAKE2B 52f14d963fb7eafab6cf832790ae9077a7b674c53cdf1c18f38852762c69f71a929d477cdc8e7efe17014e019f8445378278537d481e4080a33f68d4c290740c SHA512 6c298a74532b65c3df798cb62556808a81fb3fed43025186e7eb2ebdb5afe96603f17cbbbfb12f00b3dc68fe7b1286c5bfa9ef518413180cff25da3fb6df4150
-DIST git-url-0.11.0.crate 20064 BLAKE2B 6d801fa304754c86b6c3f5f9f9674920e7df15558735ec8701d8fed949e46a4b8f89613ba96debbdf1087dee9eeb515c54cb0e24eaf1c0ebd82b55bbeb140478 SHA512 df86616723bc060e8b16621dcb585a21c90b21c50160de5e907ee432af0651b518228084a5c6728c89b49ac165e511ff54bc743dd84a77295e1bc737b530c87d
-DIST git-validate-0.7.0.crate 2508 BLAKE2B c8f62c0fa32b25de59daf670d9cb60b2b94e5b11cd052164b044bb55a32ec1af2d92ed6afae831a9d23f6967dce53d514eac1ce94a9cad887c7f94e237cf998a SHA512 9e23ff37989fc3bcc3fd81de25c02ceab9a119d2513217222b117d127666f7abdc321568b0f40af7ae30f0b05adf94b4ecfa5a7d0ee8e600d8111ecbd5273129
-DIST git-worktree-0.9.0.crate 31904 BLAKE2B 2a374fc851f2ca9fb748e99a49060b314dd9bf520a5e35bf45442027ecb3db8ae8d1bfd99438e3132a3b4e1d30481eac980b7d5e0d345c3418edcfae13f52316 SHA512 4234f395d69a14b3102e151e192a378bfa73d2fe7b94f44d5573cc592e2014625bd09a0578a34195aa7438e6041fc80786895f42b771b97c99936049a98f2bd3
-DIST globset-0.4.9.crate 22929 BLAKE2B 91dfaeb99a3f6f40a5a025ad8527c91770545487324e191801eedb6f916739b5efe687d84a43eb8b712cd181d98d3ab17b839f30c19e0da041b4c34d9286089f SHA512 66841495098b028b8d294c0832276b8864760df3a16b93b57222037c351591ac7773a99a65b85a20c438fbfc04c56ea4901188cb18ed470d3481eeef29eab708
-DIST grep-matcher-0.1.5.crate 15677 BLAKE2B e9f9891ee5e9f6eaf5e8194bacc5eb80ab933282bb399c4965a7222816e71b4cd2d311646526735f2a5898625e764d5ddef634929702daa81818158398de1314 SHA512 7f7bd34a5ff1576131b97e3126fdeb8ca0836f566a18524cf225d36fad3a74e74e6f20e252361e67df133619a628b10cd8170a7ba80747a56b47a86972c45133
-DIST grep-regex-0.1.10.crate 29451 BLAKE2B 06fc6a71578b21435369f245b0c617a7c196ab10258142258a1b04f7d94925868123eac9cd6bcdbec46cb2d34f7249110b0f3a0df00bec668f896ca37c5a531a SHA512 b6059125fa00585a2daa2ce8f6b252679c1ff7598924db4a44d996bdeea3a0b85e382eecbc84e45c948550755e02b53ab73532f858216327a0a39f9f9fd66fd6
-DIST grep-searcher-0.1.10.crate 44856 BLAKE2B 1433e673bcab563af9d8eb25a454b3e6422954c541128cb6a7fb54211097bb322e09c700bbeaa4d3e79828416c218168e388a031bf4dde284ff2075afd343133 SHA512 c1e085e85cc20113c9c26750b31b0fcfb8a67b3340a379fb40154cea35ea42269f944ea539c0f8e1db372e64af1e8593b46dd2835b7ffd3fcced117c8af39b88
-DIST hash_hasher-2.0.3.crate 11057 BLAKE2B cb4bc67a258ed3c340dfff78481ae085391d44a45383f2976287a08b505c014f826d7b3f5d87c832b97af976bfd6b77ef4eff498f806649222f365e8a72d2ee5 SHA512 de542ae43796fdafb843c9552d812e325cd8e8ca66f74c463ccca730ac556bb210885c16cce1620fead52737825b754d152abc333d8caa05d9be59e540015895
+DIST gix-0.43.1.crate 229555 BLAKE2B e6ee4f818c8e8be3e5bb3aee63446152f04a04b01a5bb48aabf48884e7ba1bdafd993df81f58009489f548552409a37154003e6fdfefb0beabfc6dee02cb764f SHA512 cf4bd921e04533c6477c1abe6fa4ec4c3b55b65a5d31f6ee7e7d61adcdba88ef23a6f11e7dbef7d8c5b8661a2acdf79b4d84d199c4908b9275eea37d349673ce
+DIST gix-actor-0.19.0.crate 4126 BLAKE2B b87f9fa1067e928ee252964fe8b8a93fe3d7cbb77790dc763c6dd09d37dd324c478aeb92b4f2c3e186dfb8a859a8e1c378c2c7d889f084fd4a22680951a3fc36 SHA512 dcfce8e0c413e3a88a812e85b92e9feb1807ebe15620c81943cd841ad890557b52800e4d83610e2c54e3bba19018ee20bb02bfcf9a034e4901be1a00d166a74c
+DIST gix-attributes-0.10.0.crate 23104 BLAKE2B 6ceb44bc473f5266a8229c6a71f5b61642aa72c7bffbabf9a9a32f807df473a48ebfe778d23e9132606956fff07a7e5fb857693a358b182a5baec92a051a8cc2 SHA512 b2e43d617771658248a680bc0a07720ef7fff18089410452ad8427c008a28554f053d2048086714993a07c8258e61448ea616d3e2bb30d2a5a11a6a88ac55b40
+DIST gix-bitmap-0.2.2.crate 9527 BLAKE2B 2d75b0a5532aeaf93f282db43485125873e0f22dc1db65b7bc2f2563c068c73e33a7ae51c9c01e593ad5eb49483e127c314ddadb9231f8a04147d570f576a3ae SHA512 9cd004f2a89ef05a74ef1546976c81a595f49871e3998b18a5d05feb179041d80ab7c00edaa23e45dce62c7bbfdc4d8038e3c01e1775cd130ff3df93a5eb5090
+DIST gix-chunk-0.4.1.crate 12248 BLAKE2B 49a55d3ab4391b343ac3b42af93be8117de5946a0dbd5eaaff45d24ee456d8d6336f84e9f72fbaebdc03861a764fadd9e0c2ae856d6eebde54637d07ea298b44 SHA512 6fd5ed914389573f59f8fdff47cb47050309de385996456004ad8a9e4ae67426288272715df712a3e6124b81d456354684cdea1f892624ed3961abf3f73683f6
+DIST gix-command-0.2.4.crate 9212 BLAKE2B 889247edc864c9ffc3ce4eaa189654f9a599b9adc1d83cdefabebab4295951da1ce48ccbb386e400ad2ab850f484fd5acc4e93f2705bab7cd86a9ff9aedef4e5 SHA512 7a777ab4d557fee97e067cb602b80d55f824347b2c7c18c46abadb4f644dc891c926d6060c0a93823fb21caebba8830ae65ef0b4569d4c5856b7303dc8343852
+DIST gix-config-0.20.1.crate 136184 BLAKE2B 51c8fc5faa59b854d187b3dd8c4afaccf9ca8d14371c3450598bcdb7f7928a83a07bdd254638e77dfaad4dd0c5e58d86d98fb0fc5e8e5113fda9ea264cfe22ad SHA512 dd62b195aea5452039a7fda703a6a0d42a75207f0a9a8a866d807cd686e7ced86a569dfd6464f88e7345bb8f1b86c3dcfdc92885dfce78bea42b63f3c17f9055
+DIST gix-config-value-0.10.2.crate 17543 BLAKE2B a86cd6e8ced82ba7d18b0506f97b27b89efa2178753525fed0c06132760f4c84c5d0f51be5949a1566206d77d7cb16c07728e6a579cadcf66a4e7dd6b9dedd2c SHA512 60c4deb158e04d2a24d9c1b9a3410d785914ad3facc2b51c44abe25bc585ca79f9b6f881670a6fc02d8ab82ad849cd8a0a0669ccdbc9b3909ab67fe43a72710d
+DIST gix-credentials-0.12.0.crate 37024 BLAKE2B cc0e4570fc162c0ac1f823254c27c43c75176421164f3701c9d839f6bb994eb27d3a15ba0591589a49358e3ad5ec488cd760562edcf14034c7fc5233a38575bd SHA512 1f77d0cf04547bc54788311cb9da437606e3f62eb3908228d84b62512c2119f94117df69aa8b0a80f444920a3310476ae75093f11af6da0492e01a113a54d09e
+DIST gix-date-0.4.3.crate 19793 BLAKE2B c71c9467cc7cd48a2f867f6df014c46258667eaa9da249ddcae4f70287259a7adb3ce0f4f5a19abdc903e69a73287dfcf1cd71c666ad41d398bd00470d2145be SHA512 e2e047d081e07e2cf1b77dc60ad5336023673911a47f73cd42dcb550e492019a4d299953728d5ebc76d68f1d662b9a9e97183040985a268d6bf9014f95655e51
+DIST gix-diff-0.28.1.crate 7019 BLAKE2B cf71541f10dcef94a409d0fb9f4a665dc917b192a9531b6db8a5c933ac1666ee7264d0ed1cb7f9cea821ff7d0fa2f67d1051b60d79d2a05bc6097c9d8e7637f8 SHA512 8ed3e4f2d45a595cd633ab06c1838571c7e7a4a6b855e3cff86277613211363d77ef613e28f62e693a9c648b04a8f7e46085021a8b4ba04995cf803000132e14
+DIST gix-discover-0.16.2.crate 30923 BLAKE2B f047c193de3c17e082deba5147be64396e29a9626cf3a0d70d387fc1a063b9816f98eb7fe887c05f9a653c946424f5ec351146d2428acd11ff0752d02778be95 SHA512 79b7aaa63b71165d846245aab1ce47c1386bdf6634419581f5c97b92dac145039d1fa65b35c4b2af3700c75ad66ac5d7246b32cfdadac75db0d103bffee3204c
+DIST gix-features-0.28.1.crate 63227 BLAKE2B a74dba5189753b86308fc14ee405c0f1cb178ba24a07f0e120b92d46b9047a459034d45c080e900c1387c757942398218085c1490d49f5ab00a64b056c12f185 SHA512 8338b1a9f78676faa49c2c643afb60951ffff1f12739325fcf6220020f3e1be1bcc779636ad65f0f317046c9b9210c9efd278532040f4a33b08dc37f5263e9dd
+DIST gix-glob-0.5.5.crate 39749 BLAKE2B b2f1d5385a7b7f963c799447ebdf7624e5d52e3b3a1cc2800ef60165ce2774ef63231a7dfb9fead3118a052d21c3977b579c1b6df094460bcf39b09b3ecfbb29 SHA512 15ac1ff886a6a364c181776bf5630635e0cfd519a5ec1ee58e9bc1a097dfd14030511db490acb534e8428b8016c946e9efc3324cec891ab9f2698a9096a1df09
+DIST gix-hash-0.10.3.crate 26019 BLAKE2B 22c9c962e107735c8d53a07d192dc3fbff6942b141e6dc3af9fcc2a5b69fa1820492f6b334bffbb6e27a94683420a34b14332a8c2f896418f8660a4207983596 SHA512 d8bc8326c2c898c93ca59ea33e0b6de915247fe161dea0e55d0ea82f5714afddcde8680f3f09feaf8607439ad40e955986bdb70660b4daffd3d218acf419fa0b
+DIST gix-hashtable-0.1.2.crate 1980 BLAKE2B 3296dc992127b5aa1b2bafe35f398479053c489d63f95e2ac2f7a0d074597bf55972e9982091221cd73579abb85b7d7a0836c93fd233e64dfa956786631b155a SHA512 89617b6f5baedaa79e4512d94df20837eb4a4cfe034fcdfea8298c0de3e96449225fffad2b864c2f0f412ece68a99b185c917ac07d4df9accfb090c52047c6fd
+DIST gix-index-0.15.1.crate 59863 BLAKE2B d7a61c30521fc9cdd38f68fa14a3e0143287706e7ad91382372dc5b64493f083430f5dd3a111d2ab1c94f00b22f3beba6c30bd42df14fc3c7d2529c681bc402d SHA512 14a6abc91f2d7f5f3659d045436b15d586db6a6e2d83286497e51859200b71a3663fbcf80e7ea05d6cee7e098095bc8b19d081d66854a9dbc32268dff92479ba
+DIST gix-lock-5.0.0.crate 20807 BLAKE2B 22a4a87386e0fd2065823b29ec76369c9e7c644084f1f3759a099c32ed9d22f6f2db2ba950726ba45bdde6852be8b95fdd5d4e134eb3dfe9d9438ba71dd2b9fc SHA512 cb0b92bf9ba734987889231968b99a8779c1d98567498f5f96e1d2b340753a7cced75febd1d064fa990a003ac474df24ba27140a7605fae1e2c8899af56eac74
+DIST gix-mailmap-0.11.0.crate 19465 BLAKE2B 44be62738b8a59c9a5d647af5b217775002121175ba87c5dfb76b8625484ab73c8e795e14c14af3bb3e3cd70b12a826d64b5b6d7b7383c911e09cb3d25be5218 SHA512 5fd87fdd30f25829d9a7a2d5c467942a280d1e77e909d8326aed3515be215b34e6f5910a8cffe0f82c367ace6eae5cdacc5ba4ae11d339126924f70e7a7c9eac
+DIST gix-object-0.28.0.crate 23594 BLAKE2B 794f2db1d483b93a8c3b6dd3c34ac8c05a3e7f303c1114673a8ed4a756d3f153ce2232492d8bb10a712fa90107d72d83d31f7efe2b747c79d2b639682899074f SHA512 cb0e099ba21e114bc24a343072c85fa5d77fa8f6917c69039a2355e66d157ce65ce73918f8870e415f4d88e771a837c1c310cd1cef0af2036fea9dead42890ed
+DIST gix-odb-0.43.1.crate 135662 BLAKE2B 1727c9e07b3d1d64a2d5d8f778e4d094def7721102e62871509397c70164f18b24af62e821c1e5a0af3f869d4f846cdd3a70542db359f8dbe0ea35fffb6c02bf SHA512 7a6ff1ab73b448c59f9561513ecc93d90f4a6e24ea5a768ceeda61c5c550d08fd806db79a32976277265b07f26158b99988671e6b4657841f271ea45f1229766
+DIST gix-pack-0.33.2.crate 135842 BLAKE2B 11a977ccd18eea1fa40a124632fdd39c8e5a966fc07e1698ea95dc423343c391af4065d3e60c05ffcd875e4de8211c8f065bacf60926ca29ae31f5f395c60840 SHA512 8d0537b5ed1f772bf334993a2248b6f02922af5deea33b13cddefae56335037e527094b3b4e303ea62864d6cdfc302fa8202de3d296c870b8d572cc347701bdb
+DIST gix-path-0.7.3.crate 22347 BLAKE2B 0c6bb3c9bd360700e46a29e0d491bb3bcd74ec0afb984a26213c8af9709823b6b1456197aedd1d6a341f99009c02a07dc0c862989d7614459d4637a5d5b0aff1 SHA512 02ba23aff4c71c682c1a828b0f178cb7fb9fe6c4c2004d59687d33f43dce6c40199cf920f9f1146cac0dc709f13811bc56c21375fb5117bca9556644804d65e0
+DIST gix-prompt-0.3.3.crate 15057 BLAKE2B 816d7a0c1b16a729b4f0706eaf8e701131bf11fe934b0ad252e83469d0551961271c4942df145ac62deb9c8aad6de3ed8b440eb27d75a18080fdae5d4783cb3d SHA512 f107b22490e3916a09e250f615967c09034ae56ea0e35e62b0e283b819675e0b79e654aad2d08e04094d01af8d10af8cdd393145a6d2970690f875c6cfb41e5a
+DIST gix-quote-0.4.3.crate 9769 BLAKE2B 28ff4050178eb0711387a5a4ae8ce6e33b0c7063427411134752adcaee578aba4ad6cbaead8ebaa5047e2255e76f8994a01e9e8d5de39934cfc7f525c7e1a619 SHA512 4b1296be473a022926f67ff2412308954bf19f0233a4fea1ee44b605a76cdfb06f036591709e8b9dc6307d106267031ce034107a490fd63843227f681cd87d4c
+DIST gix-ref-0.27.2.crate 50168 BLAKE2B a08b4c4412f1bdf39289924660c866adaae223e1cdb7338988a9a319476531138408e40d225419d09ebb73b2cd95e2d06376b5c3bb5d7fab0dea8bc714e69737 SHA512 469a4111e9bcfdcb26a151f7d37eb1bad24279ef928b591d4465121f332b4e422a3228c431cffd77a7ccc03eecd0d90bd01dc957c62d51a05d37eca794967b9a
+DIST gix-refspec-0.9.0.crate 28295 BLAKE2B 068ee1a75d3378fe520a31dd121e318e99afe86d522b18bbf7679f3912886feff409002dafe635be3ccef30f36525ec370c049cbbf0fe624c93253b254601956 SHA512 1425cee185f67c6709cd5240e2461c0324a9193e174edc181075d92d8ee095fec6fd9bb4bef465dc15072c3253798721d40cdfc68b76d1e6b6845536de6cf53c
+DIST gix-revision-0.12.1.crate 36503 BLAKE2B 60b94159f3d8c0a61a4590c5e96413d2e48463cb85e6cd9555144c9a276cb9f454e475d14ca58d169d00d585b1998aeac8f5659d681db65e282edee2a9d0a87f SHA512 76d79c34ff6c2b136196e606597ad7577714ee5d043ca454b24c5fdda40cf0961c7d0731f87f61548b7aee5afec954ce0da390463d2f8692a8beeac97ed6ebdd
+DIST gix-sec-0.6.2.crate 17385 BLAKE2B 756b8cbf9061a384f863f14f3a8c8fdf8888a9f9886ff70d53ce9fe081d22439a2cee718a721585c3ac4ea67e1ab258b7bb242a11e04fbb6a7b41ea5a1b0cffe SHA512 749af2dc7ac0b350cb5cc68d6f44d1d9fdeb345b336f60a1800db4ed4adaec4140ee67769c9a3a300c05a6eb96365f65d97be9e6af29de577538cbb84504e93d
+DIST gix-tempfile-5.0.2.crate 36260 BLAKE2B 2f221048787aaf64f7d1f4fcdf17ee69f060af8acd435cc4a517f6799bf47fb874398d4944aeb376a7ac76a7aedf875a58bc3a217308196a4f1995ea204942ea SHA512 180334e1a6336cc6f36bbb001848aed9da8ea2d4ac3395296221570380bd53eeee6933459b4dd2a5f08b2b5dcd33a411f972d827338a45f71fd0b12476124e23
+DIST gix-traverse-0.24.0.crate 7240 BLAKE2B 0d0e5ba8e171d844adb5ef43692f555ffad3c69e4e8ff4cf302ffe1d345c34f5fdc3aa2aac63c556865071e479736858b10af9984499e6a193ad320547b50a20 SHA512 846d1e36e3e1c50f7c1d6ddf40bae979b12fc016a6554de7e2430c1d6a1f42ff8d7eac1ff2716d2ff9759dca697b3464247f97201f9a132a4d2e43293784dfd9
+DIST gix-url-0.16.0.crate 29084 BLAKE2B 19f209c505939d5cdd8f6808284f7d306c04d9ab822047ed356e719068232e4f7c712e9a3d4cce66add3f98d0c4aa05d177bfe92b81e363ed42fdba2aa23c49f SHA512 d294ae8cfa6aa55d441cf261f2263cb398158aa402d4ba1bf7a3f422148b77894ed3fc396af2144032939c165bce46db4a9d080bd039aac154aa00a9d1bda25b
+DIST gix-validate-0.7.4.crate 2529 BLAKE2B e16506a3d21a9499b3e5a851815b9367f5d6050a3a697587cfeb0e05659bd4ad42774f62227654d18b585a4ab85aa4698cd4da0482bace7a65f7df6e3f2ebe83 SHA512 f877571639b2e86853d408b3ba6abbe83d33fac81a3b6c7eb0b15b13f382d512996e5ade85abbddd72881bf3ab506b9b3f3e8c3af6a8e158464122c415bf0b3f
+DIST gix-worktree-0.15.2.crate 37593 BLAKE2B 905040da9e2fed6fcf10c5ea5e7a322ed59f761c8b838d2ab4668f7d7d5d397c50e56165fbcdccb05059d30dbbe6c56093203cfc38f5b6e5b624f903ab6bdfcf SHA512 eec2ad5df5a3ce868b0a20021b94c2e58cd2e3553a105b1955f4409971cd59adcc611b11b35fc48487c5991224b314ba37b0637fd70e3d893e05d55e9615dd95
+DIST globset-0.4.10.crate 22923 BLAKE2B 10bb8db9ceae039143e36c2f1c3cef92848277ae7b4bff6669f1c25aeb3ae1d322da7d88ec13cf9b0ba5edc0e27a52843a5672a8dac225d3c37bc1785c04e6fe SHA512 85a1213fd3ec55ffd87fde25f4cdbd2e8ed4056132d3c516eb117f107a744d733e1ad8fa06f296a60084a23ee968c3c0899399fd3ab9bbf72e217638a5cf165e
+DIST grep-matcher-0.1.6.crate 15682 BLAKE2B 0f02b061ffac2ea7d56a6f199aa8ce2bdfe1e6314ab67bc02557d453cbf1302152f9f5a0c1ee35c9777f2dbaad4c490eb80aeafb03a53e6657f4c02a20a16750 SHA512 d47975b56e651f72ce59f0e0e86f73f126a4c9a2eb7a597c4b0a5de8e3cde6c7f44492a6b42560677ce4aeb6cd853934409910a1d0e00c0bda54f0b2ca66e882
+DIST grep-regex-0.1.11.crate 29451 BLAKE2B 44415760ce0c9fd26bcc4b0f7a2fe59e990e15e1ff145caeeb611f4a45bc8979005556110da220cd2075344e72e8fbd54660456b525556b8c3834142aa78801e SHA512 41465203eeb1622287a0c67d210aa5187be4a846c818accc92eabbcc161a4476221a73adf420e7dabe206726f49fb421c8dade51112e18c6903dfc7b7f6c7cf2
+DIST grep-searcher-0.1.11.crate 44853 BLAKE2B 42f02228dc7e47ec2db39d44ce8d50c434c0eebeb8cc1dd52b66bac4de84aa9d315956cf6a98c4b7028510a8577c3fb23501b87e68ecaf3b44b48a0a374cf2c8 SHA512 2ecc99328bbbfbe05924c4c4f8ded0a790eb486c88a67803596c6f185c938912e11ee9d0330760ed67581ff1f2e84dadfc19524bea6065286fc05c4303ce519f
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
-DIST hashbrown-0.13.1.crate 105004 BLAKE2B 49ff4d8ae274534dbd375cf8192b1d1ec5cdf40dae56ea8ab09aa6548b9369f4b97834b6219bafa071c972e18069d37ff693f91594390fa799304f71af757ebe SHA512 12cc6276a89baad27c1de597aeabfef96798304a34101adaa22e67659656a9e5776bfac5ae68e5cb50baa2e547d60351750d320a195147b1ae8dab4f2b335ae8
-DIST helix-22.12.tar.gz 1953084 BLAKE2B 6f8f0ba84f8a6fb5952dc55f178beb9859a809a0e56c3b67c6bcfe96dd3bc2f992c3836bd8a4375c3c4bedc8609241374ce0716adc081c750ae570927c0ace9f SHA512 960ca4438718484010d79bf1cbc4884f6f76e831bdd227780daf7ffd4053b22cb5695a25be94d6390edfab12d3a75a7be2bdb99bc7d173d6d472c8404e29e6f5
-DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
+DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19ac6997ba269ab13a65e0abb9ce00839311785aefb451553284ad5ef3a0cda925dc2bc188d2a138a78578e530969c SHA512 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70
+DIST helix-23.03.tar.xz 113618664 BLAKE2B 3ef380e01d7cdd03d28885c523b852e31fb46e6dcc91782477584f2b3b64b2d97217533b5cf1720e1388c1906f420d68c6d62c3557d3d131c58817b0d97e6651 SHA512 acfcadd9e1d2c5397c61db1e72e4fb244cc90b7415f99344f50377da99ebe79a030792fa5d0f45aefaa496145a3403d284eddc3e62887217c79ac4ddca753a54
+DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28
+DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST home-0.5.4.crate 8538 BLAKE2B 1512afc063cc31104e24a744aefc2a28f07d4ded12b4500480610124289e5b7c7f2fa3f1e66da36832cc45874c4bd2d08c1a584fed25aab4ecc962abc6675e33 SHA512 2494111301bd1281c89dc77f4f78d3bc6e3a04d1969938cf4584d465c01af12ad85022832b4a99a5c0ce6adc31a83c00820df2d513a09bf5c0d4fe44c53812a4
-DIST human_format-1.0.3.crate 6718 BLAKE2B 4e8c43738c2820990925b8385072df14cd66d5a569e530f9b3a3a5132f0a3b4a8f3d760a48e50515ed934df6a91d945f3eaeded5561683b5cb4e1ff297c0890f SHA512 a91357f791c136db826fc4704266b20d7acbbf681cf4b4c7e43ef3ae33f22a31bbbda13feccdddeb33619ceab61ff593ae431ad2816645e8a4d6c6d7b48dde77
-DIST iana-time-zone-0.1.53.crate 20176 BLAKE2B 842c3c2a9f5b753363668af5162edb6f2734a51fa6c6fc8bafc3981f5f287451258f5ab31d5ea6c2a1df75934233849bba8dde4ee5aa9fcc456fbafa93d8b51b SHA512 a3f899fe9ebc7501bd22e75b2df34c3b26ad5a53afbff4fa552672d0185d8a291736c48ac2fa76dab36a6621e689b5584a2d7bd0334055994bb21077765aa7cb
+DIST iana-time-zone-0.1.55.crate 19485 BLAKE2B 7a664bd0ba03dd39fa5db82ee560d99879b2c462592025a961cc23339e93628ee8432932ee23879b8b34833788532a19659690cae6372ac23b0d941e5ccaea5d SHA512 ec5d298f42a877a261333f46b022ee5f1f5d676719ccd25f1e64b84958f903e1fe3474ffa4f3162889b10db9a20d5d610492ac7292f435165c6158949d2eb2fb
DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369
DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441
-DIST ignore-0.4.18.crate 53174 BLAKE2B 41a209a310515af9fa066c88c92751e19e0859f411baf9946933203883098f52901f8c03250cab7f716abbd0da9c03c5e6fb270a5f9e26aafab4bf1d5f5bc045 SHA512 5d11a2415f015cce6ce72aa3d08a7cfb645ee7f1845b3445a924a92144438f209c992cc15d4ede3099d1eebe3fa28bde4e0eef1a3fbcb9dbced19a42051d21be
+DIST ignore-0.4.20.crate 53551 BLAKE2B 9c2b8d729ac7952e84fad82935183face8f6397f925dbea37b83b438fb327534c64c565e2f5cdb98d0820413f5c50062173887f1cce93a50805ec5e2df43a807 SHA512 e90c5c356252fa1c573bb92971477f2805e4167c3e7878e7da6756ae14463cca328a6614d448cf9a3a28abc5bf0f7c62313a8cb8103a04bb1c3bac0d0924f658
DIST imara-diff-0.1.5.crate 154821 BLAKE2B 5be6954d53e1787e6c88b23c7cbc8848f92aa7892a4590fa7d55269550dd7e0a355ea13ff646abb4f91467ef4fca12e74da60958181ff0c6800d9965f6a536d6 SHA512 9c8254012958869cb4845f76d34849b140dd1604d14dc9822f969ffd66c32a94ae6151a1b11052817e1ef60fb94ec52ac9bd0a122b5a1e6a994952445e4d869e
-DIST indoc-1.0.7.crate 13716 BLAKE2B fe515fcf534a552feba188aea5d5da0febc123db24485eb887a3431592780fd468f6409167457c68a7ef6368fcad71c14fcd7922bf2de29794a341d7d4cbbf0b SHA512 b60e534953d600bc2de3d6951f9da67ca3ab3c78fdce3e9c5f91e544ca848aef0c22c35a26fe7a39c07bd916a79fdf496269fecfa5491a58e178f37b2965b348
+DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
+DIST indoc-2.0.1.crate 14335 BLAKE2B 2ffe06d7ad8ad84e13d0338f7f9ca8d7dc9fe7d5a605d4855353edad129a01a9df7e1ea587fb9f01a96b9f4c85bae2e736b20c90ee8df23298595ce519d9d54b SHA512 74e4e3f85b70afde588fd009ed7fbece4506d52f589b0cbd2b6633771e7e0e989e2389fa8fadd6beeee3c6f90f4d54b1843ab8981736ad2c15318d6f0b77c148
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST io-close-0.3.7.crate 8025 BLAKE2B 3ae34374d194407200f327695e7525268d03e5c2e8a051c99aecd1d395407197f9e6ba39339f67ad4ac249b8be63e4595993e6cfefb2f0b421bfaf8d655099bc SHA512 0cc06245da4ad9f8708ab03619734dda41d1cbb2777a7944df10e2efb0ed0a6d34aab3ee55210b05eb4507c802d01a301b6718ddd6cb8e2b4abdd2e1be11303b
-DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42
-DIST js-sys-0.3.60.crate 79257 BLAKE2B 714facdab00d567d074de4a25b69487400c23194d0f58ca784159483f9e02289acadce084b1514d8816cc9e0597800de82a5298b071b7df19a24df93541f23c1 SHA512 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665
+DIST io-lifetimes-1.0.9.crate 36442 BLAKE2B 644210d8cc50ec6d3a16b751eb798edf4cbf0b5991e8e2581266fa9a942db734fe7ff872610e44a1fcab5378f40fec9f2fba95fe6aeeebfd97b5bb78c955b38a SHA512 e22cb4edbfc71b9a1f0795bb33a9092bf5b4a58cbc391a9988804b9eca1683450c1e6c75942e53fbabdd869a78b2819f6a407ad26d884d6ceb94c4ec68809afe
+DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
+DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b SHA512 f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
-DIST libc-0.2.137.crate 606185 BLAKE2B 6724b7ddc2460fef1d0f20efee8726162d904b92987f9de2d3dda06c9cd49124c9fa43a9b39e84d78c03d217ed8ffd30e0dc55a4eb31970413d56fd58ea00adb SHA512 1ef979dc59a7ec4aad7229ec5b40be0ec9a8496c7a2177d325db62f3eab00d72c8d2277d517c0093e0750de12fbb4e45b67133604afeef9153b8e1d4aa0baac4
+DIST libc-0.2.140.crate 669153 BLAKE2B f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5 SHA512 f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b
DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
-DIST link-cplusplus-1.0.7.crate 7576 BLAKE2B 9e8fc7f4b149a778c732469c6ef4663ad01aa49d6dae747b4368f827a41c62cd2f38cbd7e1efff45d8bf0ccafbff305b8ff5503f25028bef12400343b427e278 SHA512 c8fdf9ffb29cd0f8824bb4416d28f6f4fd7a024ce5056acbe63a680f975f50fc0cb408c0d0af04a37b6985bf15f78e7e7d1fc20a9c0f8b729e7ea696460d8c75
+DIST link-cplusplus-1.0.8.crate 7674 BLAKE2B cbb93184d9deadd4912f6e03dfb7bb9d37f01b6d8d47dc9744724c848f297adb9cafb1599c2bbaffbff336f883e9a24c3cb4f11745ec4716a9a2c8cfa05f6305 SHA512 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e
+DIST linux-raw-sys-0.3.0.crate 914053 BLAKE2B c1bb2ceb39c3d6d8495a6b968799eee01e383d8d60eb17bafaecda908c537edd8fe385a7c645253bbe7f71e5704025f55cf48fc1a30740540d7595239e11f191 SHA512 aa9111afd452d2f3c8c1e255962ac5453957a5adaad68b24a781583faf9cdadfc76450a1bece8fb6e0f183f078ce81a250c7062f4bcaca866cd305541e959abb
DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
-DIST lsp-types-0.93.2.crate 59507 BLAKE2B dfd0a892de2be0cd56cb43be23c0b47d0107b96cd2e1ccc069d31a4fa51c7c072eb2387ee91521b561fc78eabaf52dfd372fb182cf766765e76cfb849ab72711 SHA512 335378270454c629739f3ae2bf1dc5e9e7033c66010c24261f8f2b894f068020f9d9cdb475c3630dfc6deb1905f7d7fcd5111ea77060fed832c55b6bbfd1bf65
+DIST lsp-types-0.94.0.crate 64191 BLAKE2B 0e89ff714e48c275860972145d609ffac119aa80fd8337392cbaee6a800e00e620c1de1c743520710c110f657ac71e2b2bc44058570f0ca7ca715da9d1d3c72b SHA512 9b7bb90819f5c4ec66765c31471acce9d76c402f3b6596ab75f32d2e43026081ae0307485b4fa1c18228f60f8a88135e4d242f0b13db8304a6ee3333e9f76742
DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
-DIST memmap2-0.5.8.crate 26592 BLAKE2B ca38d5b65ce834560a26e5a3e0068db9d600ddea1ff45a015cce9568bab979d4c0483c52fd44ba914bb005b5ccebcf026fb7d9d0f43efb629736a880576f3cbc SHA512 b77600f2ef65a7df24591b8d553decd66866200240303948f25690aaea755c401aca523482d310f7606999af454e3e43711148ef3709d570fcf4af117bab094d
+DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419
-DIST mio-0.8.5.crate 93993 BLAKE2B 6c20d66c3b5753234c0ab0461642b63e84383128db775c6e01d50bade5a69081f7da1626f87244c2c45c2451690e8cdca02e2d1ca20f279ba6f8401fb006c7cc SHA512 e92bbc1d06ad8d4311d76f878d514d0c91e47de2c511c54bb53096ad689012c3d1ffeec18e2de05a5f66c03ad83150cd45d31edd203e9b9522ece13be00bcede
-DIST nix-0.25.0.crate 269825 BLAKE2B 48d673485e302feece1f82df603fc44d4aa91cf650ad2fbe3c7b2b28b1199f38be2869cbf935a6ac361210ab506bd67f12806b2043b66c27cdd28f26ae15be13 SHA512 1a244469068946ac04e0dc83b8f6a578ebe70e969f232263736e4e9ec0d94fcbb54772c4dd570c4b0d1c2c7395af64b9e9a8a6f7eb7b97592b4a91ff948ac38c
-DIST nom-7.1.1.crate 115818 BLAKE2B 1ec3df3d9a7527f26618a9b6b976ca8ad5176d711dc7e6163dafb1ec214a55345e952439b4c98b2ac371c9a67c7ffdc3213d1081b62b699b36af68207fa8b320 SHA512 1456efdbda4f5b3da6c8580721acf101ed7d779619ee0190c1df103244e405a8ffa0c3889901a2d8beeab0ab84074ed4c7cec5330c7cc2a5a3c30e36a2530be8
+DIST mio-0.8.6.crate 93658 BLAKE2B 32b10be05ef5d1ed44da41cd03c1624ccec78b6a89b5104ab7a1a3b84dfd299bc7bf7f3671aaae0a2759a56120740915d380aff05af5f5f8b9e8e22fbcfa8203 SHA512 45b3d2a911b66be556dfb79d87ffcc57ee5f33a03fb30f319631796090caf8779e94cda37fc7a76685c69483f1cc7616c15440b71bfcc51239928d8879873f6e
+DIST nix-0.26.2.crate 277973 BLAKE2B 86adcbeda37edda784593196c390e92ee069761d283f706c0390bf8983ba8841a51486a98a1869f910fe4d518afba5572490e9c69a021e12c598d094b41361ad SHA512 abf2d0a4eb83cd4bd43836e8b533f0f07f07979619c86c11302a2df0800d569f33f0dda0bc2c4136d36c79789d175eaf5d3928ecf16286319aabf93c720a1704
+DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
-DIST num_cpus-1.14.0.crate 15673 BLAKE2B cc706b01681898799a5388fba863d2e8d13eb09644ecb92cb93a3f1c8b24527ad259c455cf56fe06d8ed6193ac1e8968d62a50824e4906e2ab66fc53e6e654be SHA512 c3b19f7cad14947c9860ed81617e2f7492f69248c8436ce83429cae9fe09d7be04c813233b54ca216e7dc2e03b76f46c5659154f89bb804e702f23b78feb3507
+DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f
DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6
-DIST once_cell-1.16.0.crate 32120 BLAKE2B 59bfc8a44f1fec72442e3d34bf4be3a5af073f854f07b3618b2857c759dca4a0fa6ba358514ae28c25d745b01bb7b390ffe9ed6e296d163fd3dd67e49092b87a SHA512 bc199570ee43bde9245a2c4637ae738e370ce9988635c8342349ceb6fb158f376247b69f9ec4ea0e6d76b934decdc77a524299ebde96c0a2c2d29d9501b9a568
+DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
-DIST parking_lot_core-0.9.4.crate 32359 BLAKE2B 98629cee7346434103d0e9776d89d1c875c023c3fe91d47beae2f3029fe8bdcbe7dedadd262012ad9d1a1e624ffbebe6d3a9165623e40077ab9d0fa4b768cea7 SHA512 6dae00356b759ad1dd08c1edbcc3ffcc86ad412af98a5e4cdf4fc622d0feb79bdb3900c4f72e76cce803c667a6d8581b44264980816ebdc85d59ddaa881a2990
+DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68
DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
-DIST proc-macro2-1.0.47.crate 41955 BLAKE2B dbfc20b61443225130d08b05deeba56e63e76921e56359c9b0531798b18778d6ddcb56c3372fb6ccc68586a6c1dc725054f0e83f93e8623cb5ff6a7a2ed3dc83 SHA512 60c5d0dcbdee7ddab40664882d3cf5a868f7ea5b49ebab3b4419c3f325582b816625e73e0d1737bbd46bd7d765ece6c81c2ff4be894555d4b255f5cb9255e931
-DIST prodash-21.1.0.crate 84006 BLAKE2B 78bb8cf64c6e94ab9d47d3305680c792a1c5cc81ce1968a72bf89c14d93258e74c1ad4179ec2e872371ce3751d15bfadca2ea8283c1647a4f536dd0095c2550d SHA512 867f075001d88e107e55694cd4450aeccdfc99116852e06eb4135d7bdd8fd71894c1b16d93fa7f1347f7e2f8b66b67ca48e0340e8de9107340fc036cc11e66ac
+DIST proc-macro2-1.0.54.crate 43485 BLAKE2B 24d0948e1e3662dbb3f9a548ffeac2be629134018bdc4a49d6e071d7a1567fc37aa5f795a853ef6b97d4768a9a4b7d72ec407f6f172cc295fc68a40825ba37fc SHA512 e900e0f287aec10eea4287c63e328252284e88a70f111ccec5e42edca21131a63ec37f111b435b39428c2f522fb11eba1aa8330fc56400ae981256727e7e0a6f
+DIST prodash-23.1.2.crate 83797 BLAKE2B 6407d22f46020a7c1b2d78a17d05bcc4b8088a913ee31a778f0f403530e908ba3eecbb4f677eaf8dbb7e90bfb3485dbde47720203119aff0696e555c07d339de SHA512 733c3a072fd544c151e5e1298ac4cacfc4356813e454978ba526adec8c9fd00af6c37c84ebf156e5761776d07cc4142bbbf414ed19b01533a90222e64cf0fcea
DIST pulldown-cmark-0.9.2.crate 115824 BLAKE2B cc8b8cac890b333a864ecb1444128b1aa187392b296c54ccb0c3048d79d17aa7f53bd0ac31f0c6492544ea78636deefaf3ad44804a1c79008e17b27fe1e61fad SHA512 2268a3284da5def75b906373a3c70927bc68ecde7b641231d96ff9437785732134568abaf0b6f81c582dc56498da4e677a7b2e2f1914cd42b345db0a06d75c60
-DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32
DIST quickcheck-1.0.3.crate 28069 BLAKE2B 5f0ddc8e22fec55e879745a95024abaa03d7bcfc6453286eec072663b36a5d6ae247b3c1622c4743e1ca9b7c4bb21da0d095aa5247f32b0bedc393f92cda6bc0 SHA512 07dd707c9d3fd0b9cedbba545bc8b4fc1ca2770d169e444f8c96f8306d3161a6a3e9189cc5d0d6b3dc4221f7dbc05887dfe2dedc914f88d5e69ab2b94179185a
-DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e1318afe71971b18f37e9c73d54168f16efb82c53a332e4874c80a82ea951fb2c85fad50cdfe783622b79fc SHA512 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
+DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
+DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda
-DIST regex-1.7.0.crate 239421 BLAKE2B 6e9434bb9835bd8e15c81e817aa64e8443c4188219caf46579078c6b7cbd98ee588af0f526e0fd5a01814762dfaa113ca3d15f7cfa14e969d5acda3a631e9560 SHA512 974c15a593d86c33e0bb34f7a67957fe96dec07b3752f2b6b968d657845f5d2342a5ee9ec1359109c43e4f46c9b2b2b678d59f7b752455a0ab1435c1fa56ca3c
+DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
-DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85
-DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
-DIST ropey-1.5.1-alpha.crate 117298 BLAKE2B 685a203f37e77c7928f10e37a479d953efe960cd85240a907d83d8cc203f8245801c21b530777de09f4aa29f4889757241cd2e6706d3aa5df409b0010a90125e SHA512 3ec8d6645e2433bd55ae5c49e5035004e2431dea511e90287ec2a4387de802370c24e978e6592ab093a3292184d80812c778dc1a233466a94e6e32e4740d6b23
-DIST rustversion-1.0.9.crate 17425 BLAKE2B 0d4bf497848b3fc0ce10cdb3f1cfd73965bba1c0aa49f24c0b4abb92c2dc133ff546b119a69d2f5843f68cf4d42e4f64e9c59e2879788f91208bd75a2b7c62e8 SHA512 b2c116585816ee3aff5b21ac72ef05520ebb01fc164519e43407685c223ad5f2d3ded663c643a1f0e8150d334383c7504b701ea2708a570e5d7e29d98e2e7c61
-DIST ryu-1.0.11.crate 47007 BLAKE2B d03e8df69c3b21c1b2e4ffa91ece794f141e9f9bce4e9ed1ebf394b1cb0f796147b86189885f0734df8f431b2d166d8f6ed6a261be398d6d088fd56046a85c2e SHA512 dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408
+DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
+DIST ropey-1.6.0.crate 118667 BLAKE2B 3315f497324df5cc53359257490c600ef94b58c0c53e176c3ac93a2a459ddd16604380073f11357d6c173bd201a865b4bcc59b52ecade0c6f3c3a8c9e34b32f8 SHA512 f7fe9303107372579eacdcd30f94384293f2884ea7551469260bb87620d8de496a37a4654b97692828217d912af270f29782cb78386d234ef9485afd924393e4
+DIST rustix-0.37.5.crate 305076 BLAKE2B 79ab9a7889f32777b2c120f01ea8040c04e20f650b9176ae97ddb4cc00c3e347b77ba848476dacba1b7c7af1f38a69cc6608e6dfa32aca2d4e62a25bc896b778 SHA512 6b32fd097f25ef5d60adf8aa591011b8fbf2b03d12b947e69b141e4ce4921ed3ac49a657622368fde4e9a50437b58331959bce27c7e05c7f5e9ab796d7754020
+DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
-DIST scratch-1.0.2.crate 8152 BLAKE2B d38df70a8067ab6a411798b64e4e9679b554aa66886c824e410d50ed805555716e96c54872186617f2963526119ba81c20ce237d4a0b1ce754d7d28696c9b742 SHA512 c3863dff0c67184605b356d6cc57db2bdf26cad9e0357ce6cbf7d3f23d913fa8917966a8c93b3084a3c9c900e357c6ca4bc2bc5ae5db3bb6feb5ee1ea5c61521
-DIST serde-1.0.149.crate 76702 BLAKE2B 7ae815ef79d4c0cdc91fbb12aeaef291b16f6e6e4990fa22b13c8edf2fee426adc235756850df98e8b412cfe48bb32d0f908241717b33070e6bfc6712ddfb7c4 SHA512 dc4ada7a0becfd7c5a1e8e7852454bea5074644a77e00886d87f9443aac1aa42b4662cd5705644cbcf7f6068e8eff6f3c5a5db076a022081fe558914a271bf13
-DIST serde_derive-1.0.149.crate 55561 BLAKE2B e1bc0b105444b6f01ce775f0d28cfcfa45d197eb52a1857c8bdb924accc2acb0436aeec6a6791321775fce309863c952f841975e7ac86afc6438dbd4ace80c17 SHA512 d3b4f2b851d0ae87ffa99c1e11fbd49d2cc8ed5d88b89ba4854b9a2fff55009d85d0eb1357482a133bc34d11f5d39935e3d4fb2d8e61f49627e316733cce922f
-DIST serde_json-1.0.89.crate 144638 BLAKE2B e296fd2fd3054b81349f246d207de4f7f8072e480a34f1c39afc2d46cdb6b861d1514a8bb64f2f68920e8db43b642814f7f4e989dab95cee62485ca2f8db2e8d SHA512 4bafa5693977e129f5787f2ff10f914e2a7740bf7e631bcdf51b27d0d9e5517873184b56649914371e1881107e7ed0a8fedf487617db334d4a7a4bf95c6c16a3
-DIST serde_repr-0.1.9.crate 9695 BLAKE2B ae28d645e12998ce971bface40e7bac688d0f6347149e7be7e7ea40e46b1bee5b6f28b592f981138ac1ddef02c6c62856b98f9aa2f126848307b57e5a2ae8977 SHA512 987d197c4e8326853281f4f8e3f1831c4591d0687429fc08191a1d39edf88261668047100156fe08b2beddc3b01fdcaba5a2a4e45eddffd19fe5cf3e6052f2bc
+DIST scratch-1.0.5.crate 8013 BLAKE2B 64bad5081da3765fab34b582c679fdb345d592adbdba09071357dd3306eaa55d885a4f282732972b6f856ef9cfbcf73a18e9f5b2591ab05ef9104119299d4159 SHA512 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d
+DIST serde-1.0.159.crate 77014 BLAKE2B a377be7b7a0624ca9449d962693100d4ee892a252b4fe1326dee2057a214029ecacde05aedb7f0adcebc9815e6b4ea7ec2096ef4db4c55526defdef88a20cc25 SHA512 4e5373b940b5328fabca35759e8a02816c89692b83996c6224be39365b6409688ef2db0eef24219381003133a31da93a41b500a76aeb1b84c05df9a91ff4844d
+DIST serde_derive-1.0.159.crate 55039 BLAKE2B 6a239fe8b045c5d61e3503186325e2e4fd3cdbd13e6727e79b673f894f5fdd0872419b0b0f6dae97b9c3dbf737b41bb4816e92fc6a0efa0487350bdb0a8dbb7a SHA512 ee05d53cc4e7a36ba6073cf0be235ff4606e26430ab2a25379a6b915378c8c76584ba77b2fef8125edacf4effffa37adce8e51109e3f5bc6f418987de90fa574
+DIST serde_json-1.0.95.crate 144618 BLAKE2B beb05d7c37fcbacf4cc7dc04380e818a144a81e20e09ac9aecf6488bc18b142713bd1e9c7bc2ff4d10dd2385ccd280207cd992380bde4616db54f0852141eb0f SHA512 ff9f3f9e9a0e07956923bbac02288915c31f5ee24fc618808bfd4aa4b36ec40ec8d0e4426d926bdbcd019c9a4a6608dff5a651bf92dc5663eaf69c7c060223ba
+DIST serde_repr-0.1.12.crate 9549 BLAKE2B 03f1fecd3edd4c2e14f936db0c1a4452784da327eae63af4086d38323a56ef06b34bf49bd10ca4afe35afa67db4cfd119cdcf98532a57d6badd055bc931f4dff SHA512 c0897efb6ee046b29c810bfa28c6aa5d8cf10ab33e220ee7e1747e9abd2ea0721585f267060cf0a1b03c8f3e5588a48d344079bee2fc9d7472ba2ed61461c714
+DIST serde_spanned-0.6.1.crate 7828 BLAKE2B 78d39bca0850b78f0835167ca7786c0bf356d668389aaaf3ace946e91d9a7db8dcba895e833d87e88502b2ba969cac9aad6c1a053c5ecb37f845ebb3b0bb5b32 SHA512 6271aa2af243021002a10cdbd16cb081bf10ab53a61cace104182eb4f28e0c0d7c447b7dcedb350ce78debf5ed6ce6502cb823ae9177d98c5288310094eb22d9
DIST sha1_smol-1.0.0.crate 9782 BLAKE2B 214b58f6a8681399b9c925815f4ff48974466b399e96e372c9592cb139ba9306ba162b3b426dc12b585ea15b616fb58a60d253b4d928dde46217de6ddf7d0437 SHA512 75d6809a2aafd47cd5f5888f42283985895a9c82b53ead7529a23cd6f2484f32654094dda7a9e5d93e82afc9d0049938def1bdc28803502d140d06a3496adea7
-DIST signal-hook-0.3.14.crate 49446 BLAKE2B 927363305748118e235fc4add923678cce406d6c5041cced17bf2a0602cf5a912d31143a4479672eb12ef86bcb682f54bef8489407aa1c1067542da295fc788f SHA512 32ecf012e46b94d3a87f2e56cd4c03a97886013309a4e52ef3e7769ed14b49ae2814bb6346cfc9766525dcf15db4182d260d3c9311134e3e6f5301c58729442a
+DIST signal-hook-0.3.15.crate 50138 BLAKE2B feade39b877523dd138a5df3114e13c35d6a2ca281ed4cb7774dc970b3cc88b9dc011db2914c87655c0962ad1cc72293fd105f06fa4297e02fe28d78bc56c1c8 SHA512 8b7703c8ef683868e4b0c315a73fcf6802f3e28730db6b79301e9818532ea62d6d218c9ff3ba465e02ed5c19a33e733ec5f7750ae9e0f823a2ebb35bb911a3cb
DIST signal-hook-mio-0.2.3.crate 9064 BLAKE2B 2bd11d0fad02fab92871e0129fc4ea3a609a43cee5d33737d82a624018eaa90077f2c92fec88f7b19d3ada619b8618f9d33fbd2cf6b7c63d3175dc57fb0341a7 SHA512 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08
-DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d
+DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1
DIST signal-hook-tokio-0.3.1.crate 7984 BLAKE2B 9e45b63cb335ce3c449deb085db7154c90a717151dcb7ec81ad393d0c040f2d816573203632eca47249306754935ba7ecccad5c039b8383e997a9c713b9e5f31 SHA512 14df27bb3b210480a26cedfc453cff92329f22f4783b2803482137abca396dd3c268ae114e54c6287b0d55e5f8f1a6851146b1623febf4ccf7f209ef4d83f639
-DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521
+DIST slab-0.4.8.crate 16928 BLAKE2B f20603e1331a767c3f55b56d58bbdb9fc126794a116db128fce6d204122c420e9a65478f9f10a26f86c045dbd55a62556862f4339f3a41419f810bcfa9fd145d SHA512 1d713a217b3816a1e6c230d4bb52c32c90f600e64520f0c339ea8255ee8aefd887d969fa23497f1bd8b2b1f7dcb4b220957889746f04dc3453240b5f28517192
DIST slotmap-1.0.6.crate 58954 BLAKE2B b00f328a8ac4738bfa4f0bc25ac7ef91fba9d5006d4806a351d21119f23c98d39c5120c2fee0a622b8229abea6dd9a08a3ebd7a34a8a64ba172c2d6f9c53b2cc SHA512 1e0fad77d39cf937fbbf32913595e836b9d8067a81e8ad9a6653cdea023f2c8ce511c0216a1222c056e57419cdfd56977af7a6e83a9cc8b5708310a17353b145
DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
DIST smartstring-1.0.1.crate 29555 BLAKE2B e6706bff07889a39e40c764c51f0f3271570e2ddeaa2d11c510ffc9a07dc34005b62078abb7dc6f0bec5439f0bfb26d7b20be48a5189f6a468e4977352bcc941 SHA512 18e359d869bf006d49d6981c26a31ed73424c2734d8225c235b5f3c65124e5ca9d5f5bc95f4b190dc65746b73f31e2588bf9f50eb2b30535e5d05ebcd23ad760
DIST smawk-0.3.1.crate 12840 BLAKE2B 937471e3ec3431f174264ce41e7a9c8ac781f5ce3638afe6219173730f5a0d0cec2b482ca72eeee34d5765c75db1707433b2c5b5004cd6d6fa4809f606b26813 SHA512 d6a050e873da5c90de3ff9fd02166de3be4c03931de9cac5307e6c16a71b8db1db6e8309eaa38ad408b20e0cc98eb4133595ad7aea96f62ebdcea579a643b65f
-DIST socket2-0.4.7.crate 44619 BLAKE2B 9bf2560812db2c91498d12274e02d17c279efe5817d882faabc465de71b1cb8045f6eab3c8e6031f6fd18e0e77913f42daab07f01e8d83bfa5ea44cc6966466f SHA512 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088
+DIST socket2-0.4.9.crate 45421 BLAKE2B 19c296b1b42839086793a29234f604a6c94ed1b9d30c4eb1ec695a76acfa266840f482e64b4ee2d5b4520f70849fbaf88984020ac25ec393918b89b2682d2541 SHA512 6cb2aabc409fc7d9942afc2073a36ad8730c06dcdab1866b9d3d72dc55afc643be6a2ca1f38c2e19fbfe782ae584512a1ab357c0f4974f98967a4f489e65331f
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST str-buf-1.0.6.crate 3828 BLAKE2B 85be4bde1989634b3c9934554aecab4bedfc2c627be119af0d3608e41f3831abad8133b0d008f46656610d019fd0e20665002a1401c080fb5c4c07cb58c6469d SHA512 d7fb6ffd00eb2796bb4f31dab8aa8ed422d5d3dce435d6aa975ec97f4b637db8f62c419eb1f069aa232d22376540057a64f23110cfa660aad45bc41fa0a551d5
-DIST str_indices-0.4.0.crate 17516 BLAKE2B a01832a18b1eaecfe81fb8384dec01f1c4e4e8c48b432b83d54b1df6ab9a847021ce0c0225062772c7153b4836e1f3520f074bb966d1d179b1f7f452361140c3 SHA512 4c379f568147e3636519f2980a2e482061712e4fa713338be8a5497f78ce5bfc4961b10bf48fbbbd40c444b2b620b15e055271f89ca145872c136cdf5cca2db7
-DIST syn-1.0.104.crate 236683 BLAKE2B 865904923ecac469f1d92bab04ea9ee384be0592c7a303d9d0f2f4bc755744bd883372c215a8f1add8bc2728d7c2c27489ab292fc8a89bdce918fc4a32deae44 SHA512 8feabd8e6b1b5eb15077d7c92f0b3269e848d33b1f233b3df343b6d445ed332fb23e0222911a13edfd82cee969d25c43434268cd7a20ce1c0a608a1bbe327b29
-DIST tempfile-3.3.0.crate 27578 BLAKE2B e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77 SHA512 ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e
-DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
+DIST str_indices-0.4.1.crate 17658 BLAKE2B 2b09383bb3c330819d9bd13d72924c924017258538c029d73cab5951ac808789f8c4084df3cefc5d9ba9b69e69e2229305823386008b367ed69cdf42bc20af49 SHA512 3ef64bde04a57e5946854f7b2adc7fb8cd01d885046b0b31d02f2155e3c3b29d2004d55cf69d54c3bbba661487a9dfd351a41144603838cc15391e3dcacf69a0
+DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
+DIST syn-2.0.11.crate 240090 BLAKE2B 1ca46012558a3f532fd6c6decc269a289cc39c408809e3e94e36e305463710fa475f61a38022ccbcec4f40103e06cbd5ff6cc1d79d360cd7bf49730eb2b8af17 SHA512 8a32974cebcac800f072eb1212752299b61ef591ceace3bbdcc570f2e2264193467636bf98176360555e19e59a5d3e5fdec8dc44ad29bf1fce346effba3c9e50
+DIST tempfile-3.5.0.crate 31129 BLAKE2B 6d32584819794dbbb1f30970577ca2c82cf79979f94b070327285ae8bca6f8e3ea2402d2034290472f284ce039a3a578bfdfa81a53b5c49b587dbdb40960f6fe SHA512 8e8775a9727e32f6931b3289d2b8aefa5ede7b224ae2e1937da3aff371ef5f6078587f060eb36793e9779249992a97acc39c02c6095c41467929e39ada12c7db
+DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
DIST termini-0.1.4.crate 14093 BLAKE2B c33f6e2bb837adc19d906ff2e3aa14fcadfedd21c52d9182c4534c9fad5f58f4e24bc57ea39a3ce640db05956d2314fe1d3bbf2059b1d3d97951a2f33acad66e SHA512 0438abd20fec823772eb73140f6022e72c9c7b188722664577e51fb2bdc9e3241a3d5a5ea9363e51095475a8dc621aec635078ce0e7940712a830db757536971
DIST textwrap-0.16.0.crate 53722 BLAKE2B 44140aa2dfd5076005749449a56e920418e71e34cb92f1d697eb3f3e7f6fe87b0a3861c8a4050a4a62e03187b6cadc4495e4200bee52ee183541431c73e47209 SHA512 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3
-DIST thiserror-1.0.37.crate 18752 BLAKE2B b8d792715cfdffccba72af132e414a6ef28f8e4dfc0608bea49bda1bde5b6acb13da24feaabf4467b8aeace9b6d90a97e2202f7d24bfb753cc4019c2243bda25 SHA512 07f0cf9da1bf1029d70c1b6f0c54bc41ed759214683f35cf6b321ec2d69173e3da0abf80a692115a1e4630400b1fbf462878053853fdc6026edb40f7e13be72e
-DIST thiserror-impl-1.0.37.crate 15428 BLAKE2B d91e9f058e1a2b722f604d9a399c0f291c5309299c4bc103427f8927ba41c9937c7e7cd4c0f394dfb9d96799be8a3d5b33f8e869045f58228a43354dead5117b SHA512 37d90875118fe45b51afa89dd0acfbe4d9852b899ad391b419b5181a92bda115cf5569ffef57caf6020964d5d847c2b1f191c99e2c0caf7d4166f531bd19f952
-DIST thread_local-1.1.4.crate 13106 BLAKE2B 64c19368f8cec46f23b3052759c4c4ef0de50748432790e6ea11b12477239b177d54e60b9046fdcb2f495b8e0b37ad82809d03602edab9fc85cf814e3bd94fe2 SHA512 db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5
+DIST thiserror-1.0.40.crate 18709 BLAKE2B 8057ebcd11546f8b3ae5d760c1dd1764386f3c29dc43bc7a4aef20604970c65356daef137734e80260051d41e39979943bfda496459696b924a95f455159704c SHA512 db1b1fab3aa61dc6bbc672670eb70cee2f838fa713d3a927022900eddde253108d123bded1aa6df8d314e1aa2f8ff37bc72fc9b0803fe3a56447a64290ab2a91
+DIST thiserror-impl-1.0.40.crate 15138 BLAKE2B 7590428b5a97efde6a823440a9c91e1d1835b20df4ad8a700c1eeddd98516f1203605853fc6dc65528c5fd92480d04f9a8412aa7c20a524cb94435b0a0032f1d SHA512 9027f2d4127864c34d2d92ad3b2753a95893d26f5b2dcdec869884a98232c5304db1700a38112ced258e5f3832218cdea3a4bb21223098e1b20d06af1fd7edd2
+DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0
-DIST time-0.3.17.crate 99048 BLAKE2B a10a4b8d0edf8ca5f073f0840060a487a60a162341be3454e069eae48fd43b9b7bcfdb9bfd7d31380d8beb1c5364bfc9b774f3f438327d49f04eb452d2932e9a SHA512 c69ec373a79038315d0257203be16539f5efcfc0ceb9ce2cc0413f3d6ab6ff39881720c310f12cada17536ccecc4501f081890290d15282514b26fafc02abe69
+DIST time-0.3.20.crate 111856 BLAKE2B d4fd3d3f9fb164b26317fa26788014419902147c7f17816a09565590245acf72019fb57e88d4f4ad4a399c5dc92247af9e915fc5d2168710f81673ed609a055d SHA512 689099bcd5cfea6b92d88584d92e7c15163f427f621c653026e3b3f8066a3932836de3f8be9716a41b77f1d36a9fa6c3e2a42ab011d21ca38efeb55522a39145
DIST time-core-0.1.0.crate 6597 BLAKE2B 43137c5cbeb61a89c1cbbef325f2e2dc4b907d4c576553b202d178a64d46396958745b00c9f2aa60a6eb609d663e48b1f9bd1f7ebe58ff6e22540e96b2b1c7f2 SHA512 f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db
-DIST time-macros-0.2.6.crate 19163 BLAKE2B 536e71931deb698a123c2a6ec58b8fcee8b1b46c80bd9712fe2f76b0b8ae9f15c216b69814c334d0f855d32d4c31a595c6297e16471fa4735bcedf6d158182f6 SHA512 5b6877ae37c602ffcd4d1f1367ab2c28bc906ee9635218fc01e5ec3b74e3cd14873f9029ada835f8658c04ca7cdf628a6c088a191119d4bc459b4c37e1f0fd10
+DIST time-macros-0.2.8.crate 24295 BLAKE2B 6b54c83b11db8c8490383764a0e6f3a2c3f17c44adab2d19e69dc3fc5b27c5a44bd57bd0e6885c54ae493bd5e2c05a6237f72be93a3a2fbf297c47c02d28c61d SHA512 4e604f926a620b1caeba90bc5de1129f6a6bb4548890d6e31306ac419c7b6d421b548b3887a929da3209fad28cba8d57b989503e52f16af243375d545b5aefde
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
-DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
-DIST tokio-1.22.0.crate 616583 BLAKE2B 06aa9f23506bfed498b24dadf0be0f837d276567b4ee2e8818a2de5c99a0d88eed918430c059fbdb66c4eb8416151d3476f204c54dbd27783c8ececb86b1eff0 SHA512 ac1979128e900fc43d5ea646e2ca5df186d8ceb30875c1267e4e5453f275de84aa7f20de0c110b4e955b7a4ee028e9ecbc905866ca53a12332b521a8cdbcc9c8
-DIST tokio-macros-1.8.0.crate 9346 BLAKE2B b334eb3f221ae22ad379db2ef7e4c88e6a01a69146726287b16a958a0c17fadc69063c2e6ca3cd1dbb21e764084c9ba64cfad705b5b5d448133349a7aed69437 SHA512 3fa620db09a8e911a2896c5c671494d3f5894b4014e868374e4f1331829975b287499c2f7a7615bf26a6b9abb3815b459c1fa684a738ea153ce09cecbfa57bc2
-DIST tokio-stream-0.1.11.crate 33918 BLAKE2B a20fb1618faa8e652c5bdf5222f04f939a932f0cfd2b734fd71bbd299914f42cc0e7d22545d524ccf0c661ad4b05662bac8b8df6dd250ac3ba07164621a9c619 SHA512 4fffb2be939c91a2ae935ad4b2f53bb0e94cd94397a261852ca7bd8b5e334b55c6dfe25277f855015bbac9219e4ad1005eaa0531ce62740bdd694e1a07615c98
-DIST toml-0.5.9.crate 55667 BLAKE2B f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649 SHA512 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7
-DIST tree-sitter-0.20.9.crate 132102 BLAKE2B d431337c9aa91684c94ccee698da0ad34d493cb3fe96c18ce6fd218d7789ab168e86b16e78f19ab53d7a0c11d654796029886e3801880e469a11daa92292e071 SHA512 03e38b5252dd94b65c096ba9d07e6aecbb582c8460e2f1e0ad46122e372be7139462d7c411094ba557abd6566bd89faeaf7ff01bddb9283d2d7285d13e38c5a6
-DIST tree-sitter-astro-5f5c3e73c45967df9aa42f861fad2d77cd4e0900.tar.gz 23424 BLAKE2B fea6de05fe98127ce34ef31c0071f4c489a000b30b62019c5be061c44691ce0043b9829dd20abac7e2c059a5d571d4e1bbe1e2ff4d4a1413406eb47cc8bceae5 SHA512 968337c566b9c38766820f65863c5e87943e964c37182881e3ebbcad197fec00098be6752c4e9175783df749dee88c5586a6941b2f7370cbdab71409007cd42b
-DIST tree-sitter-awk-a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3.tar.gz 140974 BLAKE2B f7db56cfb145b08eaa7d48559bc61d5cab1fa77752dbb25e6e0f49ca1d87465928be33c80ceafbb7ad0b4e88f4eba5c3ef235551954585224682749485a78944 SHA512 d37a67b12840892d7c93ed7246062be9c34fbc088067ac337850eed73c5d80437456155f64b8deb6f338e77e22a432dd1ff45edcb45c7f204c59d4790a493c05
-DIST tree-sitter-bash-275effdfc0edce774acf7d481f9ea195c6c403cd.tar.gz 216771 BLAKE2B ebe2f84dad35db418b6600e3ba11e914877040390450d1232abbf6223e8af2f930caf6addd256e4ecbe7f95b6ca584faa7e04aa6342c9ea8ffc07c17329801d0 SHA512 e3e646b4b0ef35974a4bc4f52eddea4c43a03683ca66df09b9d79650033ac2c7a02553c07c4601ba2042cc748cd962236b16f4879ebf4e10f60f17fc1b45dba2
-DIST tree-sitter-bass-501133e260d768ed4e1fd7374912ed5c86d6fd90.tar.gz 37945 BLAKE2B b25b1cfa505aa0231bea34b7241878d54270652986263335cdc05f5769490d9284f99f74b69dc519498c79265769063ff8c579c3244f761210df6846225a963d SHA512 6edd46a21498dae861d3376a79ab887147d719b5af969b562488cc7576985b93bf8f2360bb6d7555b5c1dae5ad1c1f687dbdf9173b6fefb6d2c63c4d98541fba
-DIST tree-sitter-beancount-4cbd1f09cd07c1f1fabf867c2cf354f9da53cc4c.tar.gz 56767 BLAKE2B b007033f20efa39c20531074978af00cfa497c12442fe5a222c9b5c185a9178d3931708b8e8fb49d82343f36a98fb21ea76841dcadb9ef3343bf8b54155c8697 SHA512 a8112402996fd707412c09571fd1de9ce6dd3c8e4b2ad0c28298a99c0cd17df86ec5abc414e2ef00d66151adc932c0a8f3a2077748c800e3ec433e296e076145
-DIST tree-sitter-bicep-d8e097fcfa143854861ef737161163a09cc2916b.tar.gz 42651 BLAKE2B 0884426375131163980eccc2b7a8d9825d08f685b722d11cdda89df4364a6e4ea9e6766833c2e4edcfe1f8caf28a8a79ee69249744d572fd9c30505d05a7a8df SHA512 fad8133e6bf175f2877514066d6073b6fa8b906affdd7392275b02b00f22dd51b7a541b3a0468e14ede5ef09a8099ecd579e2cfd41e2a788768c8dbb375a5205
-DIST tree-sitter-c-7175a6dd5fc1cee660dce6fe23f6043d75af424a.tar.gz 249834 BLAKE2B cb4cdc9638daa49be894a102f7234c234b892aa19f573662073bd4f055630547924a7ad599b4d28512953065f1f91062c083d1c570c43757acc63536d6d6e614 SHA512 95e6220dea3e06d6be0d4cc621e874ca782b5073009a30fcdbee744185f398c1fe1b6033a66a6f87f0da7aa59d3dd2d9560b507710213e8b1a40213e2d2bb58f
-DIST tree-sitter-c-sharp-5b60f99545fea00a33bbfae5be956f684c4c69e2.tar.gz 1050713 BLAKE2B b2a9a77a492c9a9dd5476a3f241a733f7cb1791267621fbcf25284695e717cf7d0d9c5513f3af0997b674e493b36123a76e56946e55e912d9f7a38de66778af9 SHA512 a7d6e88954ac37590c4faa74147b919bb3859651fe41580ad2205b5d471cee8de9fcb1b10db38ed06a3aa504b7feb7400856746e48c12083d172b123d4030277
-DIST tree-sitter-cairo-b249662a1eefeb4d71c9529cdd971e74fecc10fe.tar.gz 46478 BLAKE2B 1ab9198d23e24ab3dd7c6182bb3e1f191c2a2e9d96c3855ca6b3a4aabbcf7b2e1138a376f8bc6a107c4af7fbd7d92dea70eaba1e39ab18e2d265bfef819682ae SHA512 a9e0b991fb57670ace13a089425461f5924295165dd9a8701ec1c320b2a533898ea5a7be23f023253eb723c1e1b4a832a2c46cd2d4472685aa978faaeccd4c16
-DIST tree-sitter-clojure-e57c569ae332ca365da623712ae1f50f84daeae2.tar.gz 58852 BLAKE2B 8a0469c16cad6b9b1bcea28030e49d09be0487e982009a2bae38f8b2847834e430b0713fbfa7c2c340be51b17a4a26f4b2c3fb63776ed0b06f24a1dee2b6d137 SHA512 9d8207f4ffc198d1e48f7b3d0f0b59c2f6ee68e1ea7611ff47fe18fcaed1f0e338c4b34075fab3aee4bb05f5c5c47f41f0bae8911fe8703c553bfcd180fbcdda
-DIST tree-sitter-cmake-6e51463ef3052dd3b328322c22172eda093727ad.tar.gz 42568 BLAKE2B f0adc4c83f0b1a81390daf156a816fa48f5ea757771959263ec813397c08147336f8c3f588daa6d542f132b8a628220165cc07fbcb53424d5aa1c8548a208305 SHA512 78915e2aef76a527f2a28450a05be3436e92844e75b35270e7f4f572f377cebb26ab54ad50cd1f5cf37ffaaf9236d27ded858ca8c131cfa69c63c61a287785ce
-DIST tree-sitter-comment-5dd3c62f1bbe378b220fe16b317b85247898639e.tar.gz 102722 BLAKE2B f1e9e133a21bcd07ae6c2ef7ca31c70ae5a6d296d2d8b2bf15d0c1b7c0cffc8618ed4ff9a4df2120c7e3ddd52eba3aba4280e46a09c403178c3584c65af14f7f SHA512 c9a629f31744b6b98ffa83929752daf696408cd0fedda852eb794e76ea0b11b8e3989d6fb4ab1d8e1bdf9710a383809e2fe3253df484529ea051467b780915dc
-DIST tree-sitter-cpon-0d01fcdae5a53191df5b1349f9bce053833270e7.tar.gz 16885 BLAKE2B 4c16c07a37eec1479a042ad5e7d994ca835ca346f326b01a2ac7289e4350666a6ed84f316e3c0a9a99a28dbe4f0da483f94cd101202498a813296060435ad2fa SHA512 f5cdac1745b3f6759cd59f8bb36baedd3ec4a40339fa3a5e7ac991f8e2cf79cf860da3a653d619409328b9c5b0d3711b2524f29a6ff36a1b159d8f32514c9371
-DIST tree-sitter-cpp-d5e90fba898f320db48d81ddedd78d52c67c1fed.tar.gz 704534 BLAKE2B 0cf1d0dc25ef4a5c9addc193846ac6bd8632d123a889c896f5e9519a8dc75735dab02506bde6f6b764c904f8005a2874449f21f22ae15980cb7ad12883631bc3 SHA512 4d5f570928e8e0f88b8706d6b706521a85447c117b6b7aa82aa5917d4fb95ea189999ba60b6679ff63316e35b179a2e586e01a073e687df79ea3fe6cd46df4c9
-DIST tree-sitter-css-769203d0f9abe1a9a691ac2b9fe4bb4397a73c51.tar.gz 80956 BLAKE2B f27537d146387d7ae0a7f74c20d471a3ea200710a7adcb9145857da57e4be139baf21f18fc6d4e044cb58e35bca9de78acbec9e84255a53b5a1cf74068e3f310 SHA512 ec1322bf47f91bbb5587612054ce88b976249d4fb9f28c31561a6d95188b9d898eda3fd7ee664e6ace4e036536a7ca0756617c6687ae9859324b2d15683205b6
-DIST tree-sitter-cue-61843e3beebf19417e4fede4e8be4df1084317ad.tar.gz 274057 BLAKE2B 4e0e793b1b19440dcffc2e7d36f4f3751785f44901c3b38eb08066943c1633964d5adceaa1e6bced798d951195c1aaed3e2f0685e2cdfb6348f2c8939b956a3e SHA512 79699ace55596d40646c72cc6ce23e5307bf14b233ff5593cd8daa3262abb407f8f8b5d35136c7df9d05bc5e3aac0cde54059272c5a89bf30e481f868c83a41d
-DIST tree-sitter-d-601c4a1e8310fb2f3c43fa8a923d0d27497f3c04.tar.gz 939838 BLAKE2B cf4a54458e1bcaa1274bd4c43311c265944afbe21ec32d814b7e1c6d826e02d7398be49adddc1fa2e61cbc5693f54982903c46f4cb28a64b44f4646bcf2b113a SHA512 863232ef994c5762d6c9b92b552a6dcd9d64f6e42f6cc90e0f9732263ae82760354998a20ed3856c5db8160ce34de2f306090dacaca0bbb731b22fe90d204ca6
-DIST tree-sitter-dart-2d7f66651c9319c1a0e4dda226cc2628fbb66528.tar.gz 416755 BLAKE2B 908a2c30745e8d7f487c69b939fe5728c562ed0f494a346e0006244ff84daccfca4d8ea6f49716babdf6948c117594ea014cc72b33631fb6b386d5e7e57ca38b SHA512 1176af26852259b9296e733066400a4ab4c032b27d47e05a5f87ec1b0a6af0de100ebd6501468bb4e3ea761b4c5467bc6dad1cf90de8100ed875e2fdaba29f8b
-DIST tree-sitter-devicetree-877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz 30875 BLAKE2B 6a816f7aedf3793856bda23d9ea6f95a0a960c200c773205b22a59a6ae448af08268e8542b8eb0aca1b5874382b5a88f1bdd6ed07515060705b502305c2346a1 SHA512 1f5c914dcb62ac1cab09e14f10c72f9a6555323d5b4a245b0d2edc4c9352acd9d2f4eb7a88b6f4fbe0b1b50b87aa40cb0e576af975521ca16f26eb10e473d244
-DIST tree-sitter-diff-fd74c78fa88a20085dbc7bbeaba066f4d1692b63.tar.gz 635020 BLAKE2B 3bf67f753967a9456f6f5c0fbfdcf7e4bc5c4d5a845905f096f87efe541d9df6860dc9ddec4e4ca6033f3aaf71980c23584685db66852f58ebaade983327cae1 SHA512 d2d13df9b204a431473c880b6dd695c39f5bd0400a39c09ae67d274f3755bb0b09d6d3dce1f0e3a930f35c38ec0475284d59328d11d7d9b89fdf3ca296699c5b
-DIST tree-sitter-dockerfile-7af32bc04a66ab196f5b9f92ac471f29372ae2ce.tar.gz 37419 BLAKE2B fb930e346f7ff108840e220f1c01a3957fc7b6d91a62e4c09047ea1f31ec14f559cf143896f8b15bf922c67ab5865a4f4a3c8e3bd68560a76165349972f004a9 SHA512 4c5f79b6e9988ae61012b465d5bcbfa43207ae8315474bd6d9869927628ee2c44da4252e43eca90452847e0522c5157d5f9440e0b416679c03a1c5cb2a5155cc
-DIST tree-sitter-dot-917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz 29750 BLAKE2B 222874ae13318b325bb5e2954eafc3f6f292ac4fac8c880d4ebee28ef32d97a97e2dbaa8140f4095bf5d25e2618f926ecc6e8bbea4359300f1dde2d20ef17b68 SHA512 0fed8eedaf90891f20a8c1fa029a972eced7b0c66d8c9c40e3ef1471735b599dc2df15de2dd48961dd78842075293568d45e68c6a67d197019cc5ebd32022bfa
-DIST tree-sitter-edoc-74774af7b45dd9cefbf9510328fc6ff2374afc50.tar.gz 28784 BLAKE2B b02f449156f1a07880b05e7d18b59b563a17067e01c6ea7c3f91c2497c747eb128150299c635c67f944c1971bc92302b69aedc652ffc110e0a3b558c6d266ca2 SHA512 f3688023e5e45f7189c7719fcd27e78b43a8476f161732d2cb7d71ca3c72a96facddc6a2a81890a6914680bffde787c65ef112b75e440f61e2b1db7bdcb5621b
-DIST tree-sitter-eex-f742f2fe327463335e8671a87c0b9b396905d1d1.tar.gz 10620 BLAKE2B 444b536bbcf49f19cf3a7616bb63d2ee75f3521a365e1c722277eb024f1d6775845d97b4b2ba110e6151a8aa9abc58f97e21d15d006f0fe818b0b2fbf3bde2f3 SHA512 a904d21ecb5bc67b8670f8149ac7081996e15ca5a615ba7f13508d8590bd689079e6d7aea11559f66a23dcfe9f87c26d920ae534ab9f258ddb16dff6f57d0586
-DIST tree-sitter-elixir-b20eaa75565243c50be5e35e253d8beb58f45d56.tar.gz 594652 BLAKE2B 1b7218a17912676245458c69571b514a060980d5220e8e4cac102fd41b8e77c38f6d8d0869a82f2400bf0c34f9e12a59644d5da6af6747cf5790090c051cc816 SHA512 88ed9d4bf3daf87804a3e816e2c925745d960d47400aa21a08506f48cf5c529348df4118055bdcaa0cb150341a10a1018321e701c7a409d286e7bc9f1f2f4b60
-DIST tree-sitter-elm-df4cb639c01b76bc9ac9cc66788709a6da20002c.tar.gz 343162 BLAKE2B cbecebdc7188b1253edcd84876beefe300e1fbd48053b2ce2ce5ebcf4566f9b07310b67acd27a357f1832abdc6be28016d78c3bdd4e28099f79db40fe8e58282 SHA512 bf01b754cf582c1dadb10aa92f6541ebb816d24dc6c3b7f929d92da65159514e29210f66e2b40df58f4b9721fa4e4b4559dbfe1c5b813aa5d8f0d02bc9c4ad87
-DIST tree-sitter-elvish-e50787cadd3bc54f6d9c0704493a79078bb8a4e5.tar.gz 60448 BLAKE2B 9548e69a2663973e9e9edfce6952491887e856f8697937e00cbbe474c7d1f3e2b682992b199a4ed702378ecf27aeb1c3c478a5b739e73d3390245aa40986786b SHA512 7801e28c62f3871b9ce87089f32b2c948939493f35b4dc5e5ea5704d58cc30344fe612bb713f9b041a72082e1a949c72926330c916c8e16975f4b05e2ba1b180
-DIST tree-sitter-embedded-template-d21df11b0ecc6fd211dbe11278e92ef67bd17e97.tar.gz 11296 BLAKE2B fa026a6b48232573f388af64a26652c0afb513507244c0d13a8a69a5ab3d0f25c8e4b9a007d976ef8c84903bffb21593d9a30de1e5c12aca741fbe4297735131 SHA512 f7e8061249244184d65c7c0f927afa63188ec2725d7ad08ec2607e0942cae117566931d4a038e866ebead959212461c70f80a852f18356ee3a3505280abb82ff
-DIST tree-sitter-env-e6c6bb1e7b51d481cba463fe949f083cf22d81f7.tar.gz 11473 BLAKE2B 96800adff5ab2080a714f78bb26becfdbec0d0f93dc890c6e8db15df8a74e5e04db2805ec38e8aa4bd450b5c44cfa3b8b88f7bb8df32184d11c902984df46ae2 SHA512 e1a1daa56dfffeaf168a30ecc4f547efe39285de7890bd142a3e7e9717470780db785210204be6396fe378e2c7cb513dabbf1898deb6de78b99aab7d8c0ff321
-DIST tree-sitter-erlang-ce0ed253d72c199ab93caba7542b6f62075339c4.tar.gz 234921 BLAKE2B 7ca6b3efbfac10ac3cded86caed89f368d8b36909854391825abc6bf94301065eb11d7df1e60d4815637a9d027790d3f503faf453eb876a3130c374cd6fda591 SHA512 ba6a408e9fe967cd8007e8ff90576f8e4fc5446e153a3cb208f9675127509a1db2195887d12b3bdf0dff2bdb350977e4993da88f5dfce953a0108ad76bb33dd4
-DIST tree-sitter-esdl-b840c8a8028127e0a7c6e6c45141adade2bd75cf.tar.gz 45744 BLAKE2B df83d978cd465b1cb6d1e88b013382b0fb5e93fea98367db109f1f52dc72ece95a37153247812ca03c0390a1416f77001c499034025738063cf684eb5b3582e1 SHA512 576627cdb19668d6b2f429f588ad935123db6341381766cc526fb4a71afe1e0ba3d467252b39abc4ed61674fb5fb881537b7ee5dd613a376226ec0221e390fe3
-DIST tree-sitter-fish-84436cf24c2b3176bfbb220922a0fdbd0141e406.tar.gz 56036 BLAKE2B 91957186f6d8629441207bb429e0afbeace26477552359a84203e04540a13625b51637a950ab93b9cfdc83d46ec2d97db6f44a8653ddf2c1eea37bbb50510014 SHA512 32f411a0182a2bd9a53224e415a719fdb5dbf7ed24249230615029ef39a45eb4804ba75d26cf2a0bff93680dbb228af62254e9fc96a1f10e83d323dbc2954ee4
-DIST tree-sitter-fortran-f0f2f100952a353e64e26b0fa710b4c296d7af13.tar.gz 186957 BLAKE2B 753d65e7da0e83beeb9301f182cb1d45788a9c914d96385c47034833ab645ada6e1ce3b1479a6bf763cc4703520c13321939807884a5f69b184b15711ddd6b70 SHA512 1c11bcdc6af87d9de9422fc6f20fca6e4ce9b53d5423feabc76b7ae73ec45e72a226c4126c50504b66b5f358e14197dca3be6c95845b44127a76d82bac39cdb0
-DIST tree-sitter-gdscript-2a6abdaa47fcb91397e09a97c7433fd995ea46c6.tar.gz 54986 BLAKE2B 32569718a4a4d3fd24841cbcd3e29c0307091d6d1863d233232219503b507d3647c406428db1bb70d4bc4f3fb82f6b8bae3190bb54c502baf0d1ced5f34ef2fa SHA512 3fad2282e589c366761a0f20b12ce8b2bbd37a8e4ca7ae3448e1701adff5788e4b9f17a84392b1e117fc8c8aedfa7038ba8ba035c6411650249f5c6c9225afb9
-DIST tree-sitter-git-commit-318dd72abfaa7b8044c1d1fbeabcd06deaaf038f.tar.gz 71601 BLAKE2B e6317e465a1588dd04cc1f6b51d97d9ad4753f0aab2a335af3f8f7fd74226355d5dc94ecda6ca088be779d5b3777b9fb33384d8be9d57a4f7f1ce2a779ee87da SHA512 524b941fd5ae7a4cb6c5430203869a19dae9c81188d7517e7850f58f7c7a9dce6c4aeb6a5bb3acf18cb4d57792230c764e798229d06b3d95a7299ab3ea84979b
-DIST tree-sitter-git-config-0e4f0baf90b57e5aeb62dcdbf03062c6315d43ea.tar.gz 261739 BLAKE2B 49a8e123ed7a70bf6d341c6afb764b24aff632ea086259b2857237ee3c9e4e6fed5a475734751a28919eea96e0f8f79a66d9ce9b0d10b6b8b8dac8548528c67d SHA512 7136c28afd5c65694fb647cc3a41a75d99c42d27bd47dc63b4ee7fb8c04ec60a097fb020977be6693523de7a960c5ba6166c02ed2b1ed0aaa08715331a58940c
-DIST tree-sitter-git-rebase-332dc528f27044bc4427024dbb33e6941fc131f2.tar.gz 429851 BLAKE2B fdec56e6fb4593d64f8f6dfd1913af5d3e887ff873ca8782b559e35246a6c459a059562f3bc46d6c6d461257be51f4f75a6061341c30c5100256922ab355b375 SHA512 5c01395c3a7624b8b6bd15422b02f9138fb420dc40986eac65e5e34d20f53a66628f30ecd0710f318037f94be6ec3e5d86b031b408d3b06309e8e266ae5ca3e1
-DIST tree-sitter-gitattributes-3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4.tar.gz 19502 BLAKE2B 8052c8660e6deba81e0c0bbae6f39baa8f5e8be242df918dabde67f8cb33b6cdd60f9f66275470f9e11c1c4ad4c3f12b5b664b0d6a063835d368fe44055de751 SHA512 d24285b9a7815dc665cfc041d6b315795e78a338d3b2c6748a60462cc66c35ac20e048d843c96f96049e82e62afb71b6e2225786da9037ff3333f866601428e8
-DIST tree-sitter-gitignore-f4685bf11ac466dd278449bcfe5fd014e94aa504.tar.gz 16594 BLAKE2B 45402cae445b92e977a882511949c01158375b6aa87acca215e91e8ff4f5cb0421a00594074b7c9bd46d2b39f358d2e1d9d231ff101b64b9e29c21b66c414a7b SHA512 9c5feddcf9cef28fd8b63c0d10fdd3d3e227be8baf7332b3a827852b1b5cb80fe42b84539bb815143990c42989bbced0f728a17c8dc69d7c450d3edc84d8bfa4
-DIST tree-sitter-gleam-d6cbdf3477fcdb0b4d811518a356f9b5cd1795ed.tar.gz 115121 BLAKE2B 7605146287c95b26301dfc26fd65c57d090c634760d4dfd48471d510d365742e0921ef661d66d9c7144e9ca984f67510b8955ea3f7feb46cb8695dd49a0056d6 SHA512 5362eeb18811f63f8aff8eef83aca4b41d342d8162926c4f5f10812a0acefcf5b7ce23b0faaeb5d1dd0e5e25bdc206057caeb1ba2c7c45888ee0d04c1582c3da
-DIST tree-sitter-glsl-88408ffc5e27abcffced7010fc77396ae3636d7e.tar.gz 236441 BLAKE2B ecd0d537199ef879ff0bee9a109c641886ff0e019bb0081daf3423bfdbb01638dc929903b46f25d84f3e4b1b53fc493e3e6e41636c1d04fa70a5221a4b3e03f7 SHA512 b5153ba55f446a5857f8f1b6d60b3e0468bf4422da4466d5065e753ac67d703f4c1c8b7c9617b8456b45e4d4105d46023826691d91c1dac78c745b29cbdb1aa2
-DIST tree-sitter-go-05900faa3cdb5d2d8c8bd5e77ee698487e0a8611.tar.gz 173878 BLAKE2B 00317a2d046d3443868c52ec434cdc35e8d669b74ef9493213a083183530f1172702bb5e079952b4bd474ee261a914f7ea64084bde26936a15b3bbc048fb6dee SHA512 6963778468c07e18305133c8deb413f7fae958916472bd2d41b9ed219a41d357ddc3a0ad32f1485e03c145707b7d71da0d566806ef65c377201d906198fce99f
-DIST tree-sitter-go-mod-e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0.tar.gz 18696 BLAKE2B 67f144328f65a5dc67d3bacde0b86d2b221e60fbbf21b77f4577a774e6aeed66867e34c9b91bdf7a09cef6924935d20e24899aa6e7ddb6f9e7e3a562cf36e125 SHA512 8ae1931f6bb892ccc1cd6c7c6a9c5f3a2faa730fa993b33a040c59f1c7a212233c3241ab5172172aef18d4a9edb04f004011bc8a87517c01cee6f70aefeddc18
-DIST tree-sitter-go-template-395a33e08e69f4155156f0b90138a6c86764c979.tar.gz 63721 BLAKE2B bb03e541743c1a1db006e744ad9e389574dd138a03132d795d181c750dc57431f0b8d31c1746c1262cbd027b13e4543377706c885d1ea20315a884cf09feb5f7 SHA512 ba69a826d83d9246965b5ed56832219a4644ad2956a08cc2d0d79da420179b1a08f17525cf56648dd6830f7ae2dedd812de81a0136655c9b22647bd65bee73a8
-DIST tree-sitter-go-work-6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2.tar.gz 14980 BLAKE2B dc7ca53c9137a006c84355117d30297d9762b1203e71d5254a1a51c6809330c681b655c4b9a99df469289d3c3b451cde95f6caecea5de80efa4f0f1120b9306f SHA512 1abf6e0b09040fae3187b18009a372264e09c4d238ec0fdddfd4cd12bc43fd31ace4c8d7cc943968810ab94e78f1f6a2bd8cd280d5bff1e72a82602fff49caa5
-DIST tree-sitter-godot-resource-b6ef0768711086a86b3297056f9ffb5cc1d77b4a.tar.gz 17964 BLAKE2B 6fa8cb52cd14b716d40ed32973f8483798ce59d75ffed40fd5f0d6418512112fff576e7be3f511f612f237b2f848378131ea4e0f6d9f5679505a5ce1d8479b38 SHA512 eebd43697699e3bdc490fe4db53592d5461beba1aab9c6d8f92c98b96541be195c331b4bd9cc3779e83b949982a803f25ba2a6a7f6f6f5aef83854bb56d9cfde
-DIST tree-sitter-graphql-5e66e961eee421786bdda8495ed1db045e06b5fe.tar.gz 51683 BLAKE2B b09c8b22fa62a8e5cf2ecdb18e37fd3e90988de5a7b4bc9b9db42a9426c6e0f012319ce8b5da22d3a5909a4708847f5e50b4275a69e4a121f8fbdbbaa914d031 SHA512 a562eedfaf17efeecf0a1048683aeb168cb7b4a6599c06475b4195fe321989a847395edf796fe65952cfc87a72e51ab5df6062e70395d40cffe0329a2a76cbf5
-DIST tree-sitter-hare-bc26a6a949f2e0d98b7bfc437d459b250900a165.tar.gz 202696 BLAKE2B d7368bdfac48dfe3396e9c4aac8a4d06c9e9ad8a091186a46478d8038dbbeae3b5e04c60390148da67274e07e0fb87ccf1bd48e6f968508a3f86679bfc16f95f SHA512 012ea08389f1d1937fbeea360a092090bf76233ccba153bc08449d0ff24efac1adb007db42cd80f9507a1bc76a1f2ade4cc844b6092f349e503fb2d129500de2
-DIST tree-sitter-haskell-b6ec26f181dd059eedd506fa5fbeae1b8e5556c8.tar.gz 1121588 BLAKE2B dbde2c069cf8cebbf3af59d8e9ee405184e8a30531974b698ebb9d92f6f1615c309e558efdcccd3a581dacf35797d7b6475e892a79071f0cd528a5818d07c84e SHA512 47dcc6ea3c34e469d3d06d9caaf78f7424a8bf22b47ed002b2f89a21757dcc268769ba59324b227a1afa96029e87848520344f6fe01e070c84ab49ff68a4664c
-DIST tree-sitter-hcl-3cb7fc28247efbcb2973b97e71c78838ad98a583.tar.gz 656249 BLAKE2B d9694241366863996de1586548db90fd87293e0a531fde394eac393b1f4de0de03c3fe7b3e1036d7e3b8f8840b73f85fd033ba3c58c4fb8aaf5482aa2d9c4451 SHA512 855aa39880bcbb55d457b8a2d8e568a38ce8518272f9f10b7c24477bc52ae045939cdcc18f7e6c383394b8b3f17338edd0f0c509d8703de6b450367f94f25ffc
-DIST tree-sitter-heex-2e1348c3cf2c9323e87c2744796cf3f3868aa82a.tar.gz 25657 BLAKE2B 8bcc6799f7014838781e1a4afeed902f311ae261391c2619a6044b4d9e30361929172a6b238969a9a07f6f8bb7e19bb1cc1519f3006480c890b3c0ce1d1d9ca6 SHA512 a607a3fbc37d2d6fa1e51d99d07c614f3dba55900d522aaddc62e4fc7ed3b8ffb04c3c4d82db8693f76a74fe5a65a8083418386eae1feb0404b16e26738f6da4
-DIST tree-sitter-html-29f53d8f4f2335e61bf6418ab8958dac3282077a.tar.gz 20234 BLAKE2B eb82f12448b49ea2847db33c7166c908f225bfbca1a9b0418e426c86b32336f4be062fbe120446265d3e8bae58df3e672996373d1fa3b574eabc1c6e4912bb00 SHA512 35340e0cb362b917c56f5753d31952872f9a1e85394d78a9d98d7cb342c5e0341ab8821f6416e9fe7c85b7ca45d311c7ecf30ae9d634a24da347885b88aabebb
-DIST tree-sitter-iex-39f20bb51f502e32058684e893c0c0b00bb2332c.tar.gz 60772 BLAKE2B 1864b1935b92e835146e93442b3cceed272b0bd2890fdb1f8233db81dc5a31c3992ad63ea880aa33ebddf0e2cb7b811e83f28ffa867380ff1c58b46efc818ac6 SHA512 a056f6ce6771cda8f2ab5d8b58cc060267a4d5617e9b232a360e8c6e2861f9818c86b2679f58712dd2b12805e1e719160156840934c4d38d9f24555916c89893
-DIST tree-sitter-ini-4d247fb876b4ae6b347687de4a179511bf67fcbc.tar.gz 17387 BLAKE2B be4c5b257a4bd0ca0c7142514354553eca7eed33acc10c856c4413f177696bb98fe4db083d8ace3d0b052eea8fdc57aa63640894e2a96dcf7b71d80e0fe0fb45 SHA512 e8b12986097cfa8e52a321d6c9436a3b00c5de8ef79070ffe4b04609066457146e70f14aa0e6be42fdaff679e1adf13e27f88379b56f9491326ddd047e9415c6
-DIST tree-sitter-java-09d650def6cdf7f479f4b78f595e9ef5b58ce31e.tar.gz 176945 BLAKE2B e2c17114c5355d634ae153f446fc03565d3984356552821d560c393f88c3265cef012222bf86c731a283c212c67b98493c7e8e30d06f6128cbb6ce86cc3efe4a SHA512 c1c9c2345f191084c755c4f9363dc360bcb77b9d2ca5fba22ff7bb699383335f891d65ae6d5d0065aa82bc2d328c1c9ce8583e61d4ce7118242f3cb18bd46c0d
-DIST tree-sitter-javascript-4a95461c4761c624f2263725aca79eeaefd36cad.tar.gz 261488 BLAKE2B ae86598f6bbfdec783fde0c0f72a917f6e71c1d938c158baa60b14cbe0c98c342d8a4ba14a9ce9bb88c1a9f3ba630b6e3dd11a256b9094074479a75a4970caa7 SHA512 e6b9fa596a787c3e4d0dfb39821de464f08dafbb635a46077d4a377aa8dc5331a6248b1ccda06fec2b4887fa83dcfcf61365cdee564cfa191722a2897977dac8
-DIST tree-sitter-jsdoc-189a6a4829beb9cdbe837260653b4a3dfb0cc3db.tar.gz 13239 BLAKE2B 88e727de3d493111011cca7c140ea373211b71d8c12e07bbd0b0b06391b5a503ee1827277c9dcc0780fbf2b71f60a8ba2a285eef18cbd9c4b68e0c1eb406199e SHA512 8072f995f702e7db4f2428ea83215a66b2e7e42ac5019e80701f9b30d227fc61780f90d6e0337bc8f2cf2cf2d9b29196dbfce8f5817145a6fcd25e9e8cb41ab9
-DIST tree-sitter-json-65bceef69c3b0f24c0b19ce67d79f57c96e90fcb.tar.gz 11256 BLAKE2B c0f53cb318d9e697e2e2ec1b19e3b8522314be6375636896f15c4fdf283bc7f123475d1b50475dc77c7938f20644a2089a015f738d8df1cf2b8ad6a17d1e36a8 SHA512 8647d87d2e076d66c095dece98dc0c1983db107416c2b1475c269a7371d15ba24d26455c94a9af20373c103d759d405817309e578b30ef1fc35863d0f7d98c40
-DIST tree-sitter-jsonnet-0475a5017ad7dc84845d1d33187f2321abcb261d.tar.gz 34276 BLAKE2B 0f7cd1d3955b0bf6e8c58ba5a4a65e68c3f65c076065948b18f864569c080b342b6587ee7f6b9f269247efe7f15de1710039d701bb34c49959133f246b1ae096 SHA512 92b533ac1a1b8b29d5850529be83c4c36c88c5a649193bf741036bc50808e3cfbc1c9da79f6c4c72214ca310ae6e9c408f53ff9a07285ef29eaef1f0048107a2
-DIST tree-sitter-julia-8fb38abff74652c4faddbf04d2d5bbbc6b4bae25.tar.gz 720154 BLAKE2B 5f9a5b18a4ec8066fb313ce8a4a2e38b6a9d08ea9af5ebb960b64b8125247bd5099c5145171731aeb1d107e5c71cda1733a7aaceb8e6a3bc1c0c90479c1a7074 SHA512 251577f1ac94b694221912d1ae0ec2913f8666222f128f6e45895fc179a0b8912bec800c27550b3c77c4813496592e9ee3cd8baa8af2ec12b43edbe9ba4ed15e
-DIST tree-sitter-kdl-e1cd292c6d15df6610484e1d4b5c987ecad52373.tar.gz 16685 BLAKE2B bba94565783228424de870411662f14a8c6deace58c178c9b58db25b390e5eb36f6aecefbe49cd95bbecd0bae9c9cb0dbbfa286dc6db13c517e68398fcee10a7 SHA512 741d0492148780808db769964cb70912e66b0958a21a44fcd197d564709cc7c81744f5b6fb3a3fbe59cffe54b5cc19ffcf9d4e0ee228929dafb14e581e7c52ee
-DIST tree-sitter-kotlin-a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569.tar.gz 1619642 BLAKE2B 5afcc578633db14d9260bcbbbf205ec554e341c57761a9a68e0361b8566432f9cb66a39413ebfd4342b25efa5099ef7a04faa747c2df8536af736233a80c5b76 SHA512 34295599ed4c32f347e633ad2e983e73e887062dbccbb814b9bbdf156ef1f5e48305ff04392668fe0034c3e280e24893c8e20a6d9918249612a25b141982ad35
-DIST tree-sitter-latex-8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6.tar.gz 1929835 BLAKE2B ed4693ab7b2caefb0afa5059068b62d62ca8e388ef95efeebb310fa16ae352cab3f0a859fa13cf1e016c4f1708eef0d513e0ea76b2bc86f2e4bfeac002074fe6 SHA512 f09ec8ef1caba8be00f55a406790496e8ce6dbd79d0e93c47b4507fe911e76f64398872126083548cd7e7746d9e2da3d81d247566cd234e59b68d94fa4f63b94
-DIST tree-sitter-lean-d98426109258b266e1e92358c5f11716d2e8f638.tar.gz 5717653 BLAKE2B e6c19a48675259839a93f8a965150a03edde00b0f3d375e788766b5143fc16debde75da24f83d9ab50996e219877bcb58e1dbe868c4fdc02f0eadd6abf9e78a3 SHA512 cbedb8c13ad8281d9bca05a1d96060bc2c182428d2b093954269c9a0faf1d32ce5caa9b116e126aa358bef790ec4aeaabc6d307d5b13c6c9fcab68a57688a7a9
-DIST tree-sitter-ledger-1f864fb2bf6a87fe1b48545cc6adc6d23090adf7.tar.gz 38108 BLAKE2B b1bc2e247409acb357cea4b7f2588702460616515e90c23e2fcf52b908e82213605cafb81526835762bd16a530e951aa1751adaf42cf5616ad74cda09d44cb14 SHA512 b59cbc3bab23ccbea0903cb47e147daf8889d8d91092cf5f549ff6caef075115c8af7f30f2f04ada885504cc21599a512d6026531b89bdf624f025787ffc3039
-DIST tree-sitter-llvm-3b213925b9c4f42c1acfe2e10bfbb438d9c6834d.tar.gz 446464 BLAKE2B 12c70f6085ec11abea346e7688476e095c2de470ad5961477174c831675ef33f97f49bcea827c37bf25dc41361b41c731c4abf1ce77d710059dfd4fe5487822d SHA512 720de7722ab59faa3d376b3a214bd8de6bb2335f903a11f712535cc97d9a66c4030737bc0c6e569a031b5f881a0e210f80e59da863c71722a00a83451c1f1a71
-DIST tree-sitter-llvm-mir-06fabca19454b2dc00c1b211a7cb7ad0bc2585f1.tar.gz 65850 BLAKE2B d4471e273a67431e94af76faa339aa142b19922e1606ed4b814e050a26e66ad8babe737454fb285f2bf28bb75d65b6e52b635e08962259a9e9506b4f53b2f1c8 SHA512 860b6ccba40313a2a20cd29a921042672a3b32ffc8f05531e59963874c90c75d32f40475e15dc2a0a226df0ae2b7eb11404617386933973816212fd1b5ccb8a7
-DIST tree-sitter-lua-887dfd4e83c469300c279314ff1619b1d0b85b91.tar.gz 38759 BLAKE2B eb4964c15d17585d8d5ede1ddf2364c8a4cf7cae73d359c9f439a1d93b33af2bb529e865e60d94d1a9948ea3b6ea3add5e743335e8a669a6d9ced185cf0d65f6 SHA512 a2725c00d97e1ab45484950649b75f90c0e2ff90df89e332a3c4d79e4fa2e925ebc425fd70d1cc4ad775d6ffc8e41c2bc6f44ee519492585a1150d4b980114bf
-DIST tree-sitter-make-a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz 81522 BLAKE2B 356738d51ae4e3ecc9cce86b39d80c74e4a8308508a27a99f73746ee3aa052cf9df3cae958d533dee0857807b7cd32649e31c0b3a1d17a42ae2bd44a91b0ab33 SHA512 d2d33c64c97caa2e54ca3fcfd33d00e2ca9f3dbbdbeaa60308d2d34dbba9b8519980bc2f5331ee9159efcf4d942a412fb4e4bbff4c4f926ac14ecc767b788069
-DIST tree-sitter-markdown-a7de4be29783a6e25f3240c90afea52f2417faa3.tar.gz 376261 BLAKE2B 0021ef52d4461089a4af128e93d2bad5bace7f894088f202ba8893beb874b4d87d5f12b2261e146ca762ec9c032d8062f387b4deb0a8c75b6b60c64a5019ba82 SHA512 7f83deeb8a6d3ca7eb0922bf91931b728967e6976b93772d02e53503f9f68c5da17fabb2ed9eaed7c82ed9d050d59b32c8775fd155ab7986f6e75fed88135bb6
-DIST tree-sitter-meson-32a83e8f200c347232fa795636cfe60dde22957a.tar.gz 35980 BLAKE2B 31bc8462ccf0667689bd343bdcc5730526dd66abf9f30ca68c3fd8a2d64bf802c2745738555f425b15f559c652cb6bcb28518f54740e8ebc225213dee8d9b893 SHA512 a7a23fa9260207c74652878d946399f4c9aa4157d43439ac8244c4e7cd391604fbcbf1ef7fa7aca5b1d971750a3b5b1f2374f369c4303d2e7253afc29c52660d
-DIST tree-sitter-nickel-9d83db400b6c11260b9106f131f93ddda8131933.tar.gz 83862 BLAKE2B e858e2d1052bc154755dfaf89413ab44a9b474bade2e1d53a77dde558be07e5b619623f75ce0f2f1387a29d832d4ee473ee0871e0446a1fc04276eef75aa7dc1 SHA512 d939d5a5b39c118ba6d370bac6fd4d20960d963c0b44a69e30620a805b5f7316cae24de347a7d78b45d6ad1aa769c52b7b991b8e8207388a32a6fddcb06b66b1
-DIST tree-sitter-nix-6b71a810c0acd49b980c50fc79092561f7cee307.tar.gz 50316 BLAKE2B d7ea34ea4b09afb0d74edbc17404ad9042851b253d7423e759e2eaec734f470f830aea67818e43d71b18245c5dcea162a5b4386598c23680002f512aace1e29d SHA512 00b0a9f82ff40cbc54ea2bcab702cb2366ae4aa7c484463e40ffaf202bac0af24102b0a843bff1bea8504880968bfe9e99fdda5a00a24adba299d909682e307b
-DIST tree-sitter-nu-eb95bdac3abd73ef47e53f19c63e74a31405ebd2.tar.gz 68142 BLAKE2B fded34971d43209b6e8ccadff1ad1fc40befce36bb6fc64b70dc106127ae73adab118a4c5cade07f24933e785bcc183126817a5a78e6ca31e3620eb46eeefef0 SHA512 8fb7f0405e02ea58e5eda297590c780899dd3d3bedd3c3e6bc82a06ecd55e419347c3a7de939c645b8ec6aa9439d3e634692c0b87927ed5897e908781135c8f4
-DIST tree-sitter-ocaml-23d419ba45789c5a47d31448061557716b02750a.tar.gz 1428467 BLAKE2B 3592ceaa6c64b5cb39593b962664e1f16f59f0fd14598e4163fe91d6738232d75469db4dd12c676cdef45f9373a213305d6eb30ee84613b446708864b40e78ab SHA512 32126d47422a04089c213ff742a91a0f201e91552fae281fd051f52b1787a80e745abb3d59b2dec82c61bbee275fe77c971b2556160f89bf7ba191e822642fe6
-DIST tree-sitter-odin-da885f4a387f169b9b69fe0968259ee257a8f69a.tar.gz 155462 BLAKE2B c85d0a4cf1d83267f02b6ea434917ad0ab7d0a18c6700c8789d1e0e35da73d928d55ff50c7e3575db3002aba85f87f6ffc190668080859480abc0809447473a7 SHA512 fa4ef3ffc0c06a2249dffb50b07a22fd347eed9455237f0964885700beb74c374ac8072a0fb6c575500db2c53aa811510a39a959cecb87d4b531c3180e397aab
-DIST tree-sitter-openscad-5c3ce93df0ac1da7197cf6ae125aade26d6b8972.tar.gz 39332 BLAKE2B 7654ad9ed50eef5b677339a77e1b444a4158cd3b75ef650aa7597550f232f3c5f7072842297e696b7fb032edb6ccc28920ee905548586da3fef6becb062df00f SHA512 d896e64e2beb02358c70578e770d9c04ace6033fb1aa08e127d4110533206bb43eb649e971bce1db90cb4fa359aab7d30107c2443aa9bdc9695cc341fc158a22
-DIST tree-sitter-org-698bb1a34331e68f83fc24bdd1b6f97016bb30de.tar.gz 147549 BLAKE2B f968161f39b41e3c2299c5a2983489aae2773531eaa809887e2d8c986d3ec2e28027bc1390c0fdfcbcbb55bec0a05d7a627d13182e8bea32b0c6d4f87b7d6e01 SHA512 14931e32f60fa5d5684f7ba72b999fef31e1f18787c0931a6726ee17150e5f10996b067633f097e2e731b6407c7ad76c73cd3eecb8d28e508fe2a4ed2a163dc9
-DIST tree-sitter-pascal-2fd40f477d3e2794af152618ccfac8d92eb72a66.tar.gz 1345771 BLAKE2B c429b248b742fd74b29425fb49dbe5236c7c9144d1c96f281cd3405bbade86bf507b63f2ae2795c54da2ec031cd9f0dff174b07f41b72feae14514d099b18ac2 SHA512 3f3bb6d3bc971edf3be48938b9196dd81e67f657bad9c0ce9d3ae90a33b3903621238c5e82610f48fdec3f2fe7fe824a3bd6553842186f1071f4bf87d81bdf51
-DIST tree-sitter-perl-0ac2c6da562c7a2c26ed7e8691d4a590f7e8b90a.tar.gz 1655243 BLAKE2B 04a322e64dcff210e13c910787291115bc78db46d03395e470517e0c379dcf336177ca3592dd3dc65b4f47a8d1b6f4d8bda80739c2dc3861a7b7ebafdee93c2f SHA512 4e1f12922b7a612b98595029725017ed85921c2eee9c37f162534063139e018c073a6fa9015a9654fdf2391adf64846ed74de626c8395c85cef2707ff679c284
-DIST tree-sitter-php-57f855461aeeca73bd4218754fb26b5ac143f98f.tar.gz 250254 BLAKE2B b87d5fd09ab3f5fa0eea63b0b1cc15ffb6ef0d6d75b7024a529ef8d193565b033b6aaf3d3bbbf2405a8b338d66b9813c8dcf6697dea34792d812ddb08c977287 SHA512 9ac727331200b2c93da933e2b466c9688d7255777c7b04a1a13826d89355d67e61ef0fe7e083d73d6075c9f6cab62fd93852ab5a145d066c230b993e350e39b4
-DIST tree-sitter-prisma-17a59236ac25413b81b1613ea6ba5d8d52d7cd6c.tar.gz 31284 BLAKE2B b4650ca1cbc73e139c846ca0eefc95cb10153c184174457d70a4b62bf5e849102976b513e5b1bf83963ce2ac9f8e562a2db65e9016869a84af3fc9a901c2db74 SHA512 aea11732f2be55dd820e073debc63604c351208eabeaeaece58a39edc8cb127927d6ce6477751d5cfdd559f9075e9914403dec6b55b3c9e2a4d402f28f01c783
-DIST tree-sitter-protobuf-19c211a01434d9f03efff99f85e19f967591b175.tar.gz 36678 BLAKE2B 47e36d229e0aca2a719e00b919ccf3fb3860b4191331064e325c0f02c9c858aadc4390dad523844d552863bc840d86d6d75e65bc46f5c03d8562e0e23775253c SHA512 7c7fafee81c0feea0d148dc302aa5f4922d5ad56ae55b8d45ded8841373a8288e45e042a43a600155e74f2926bfb419b3793702e5ad8f731eb0800298d03880f
-DIST tree-sitter-python-de221eccf9a221f5b85474a553474a69b4b5784d.tar.gz 193647 BLAKE2B c3f72f5083d61cbd00ff2884fb21b432abbe73167e0975978ccd4d73b1030978687e61986b2e833c9dcf1a0abfcd152728162c6b9ce8b4f16a33d9b8560e621a SHA512 ef220397957cae740b49a05bcfc7f8e6bce4ae39110af05325c1467cb2175f0fd3284242e6b925c1a07ae2f165b2c76277ee0aeb80e240cec4b6c8b9dd26e0fa
-DIST tree-sitter-qmljs-0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1.tar.gz 439576 BLAKE2B 883f95c92c71967f45a5b4fb7d36f8c7d4af28c8ac4931900562407053ccebd64e3b9fa92f530d94397360f620c05df036fafa2497849ae1d483e72ffe0bce6e SHA512 357eafe01f451e011ba4a5621b9bd36a9da4983e6b64a994b02a4640be9d4547bd2ec438240844a392015e9f9fc29d617d928169837f91325263b140f956462c
-DIST tree-sitter-r-cc04302e1bff76fa02e129f332f44636813b0c3c.tar.gz 181225 BLAKE2B d55fccba21018c37357dca2e23b91b0282ad5bac11e1de22414c1b0fd31053c3adeefc2b6378d757f3d8e757ca57358184d1b4cf17c202350a103d7f926633b4 SHA512 a63c1cc893be48a784f473f1ebaec765d26a9568d7e350134393d4b3ffa59f476100e43207c0cde18f43cabf91cc2a053072a3748e7cd13f9a3e441bbd28754f
-DIST tree-sitter-regex-e1cfca3c79896ff79842f057ea13e529b66af636.tar.gz 18119 BLAKE2B f606b64c84244272322de93599cd42521630a1d7912fa9381117687f0f7fe66f4735c62565886514ad7b6de0a942d6a8150598f7131127b51af3205372757e5f SHA512 c3f74ae35d5570b68d668525fa24abb62f9386eb0e87a4e42958683571ce4514f57ac86e5a4d74672afa26904ffb108b849fb3dd83110ad6af79bd1a8aed8b79
-DIST tree-sitter-rescript-65609807c628477f3b94052e7ef895885ac51c3c.tar.gz 208294 BLAKE2B 6e9a5867dd17ca48c0d64fcef0366a2d17b5a0bb6b8d453c1b284bd76f5eddfce102047ef94a4b472efacfb4ecdeca6a002f21649d56107352d50808c158fb0d SHA512 9352c9e8a006e40554f82685cfa4ce7d0c2b876f04c5f8b800eef0603ef27aa99a064cf56512f94d19e066d39a7a00d25c57b4a1131f71067467f88f888a2a76
-DIST tree-sitter-ruby-4c600a463d97e36a0ca5ac57e11f3ac8c297a0fa.tar.gz 570894 BLAKE2B 1aea8194f0a8edabb5ead2bbaff199d50df275838f25ae5e49b4f0254c37e695a6c1fb164407d989191b2bb38b7c883e702c8b6ef55748cba7e8d916d2c572b0 SHA512 87aa5317e7c69c17c16f94ba512e27e636a8ec274454456ca720c2b3911f2872e8e7200772dcc450f7589b0774fafe7a268f45db92431d5c4ea7510cd71fe93d
-DIST tree-sitter-rust-0431a2c60828731f27491ee9fdefe25e250ce9c9.tar.gz 325754 BLAKE2B c405e90b5707503b74c4f95c500341a0b659b419574eb26c1558f57528dd6ebf1a6a85bc7c52e5b3c099280cf096cad7629a7e07327c23581db8509540dbc7a0 SHA512 251f7684ba01aabb50e67abbf236d778d4d68c05cc6166cb2345eab34a862c35bee555f3be4eaa5fe1aadbd2d36c64af3d4f910c38195e95f69e702847158b9e
-DIST tree-sitter-scala-140c96cf398693189d4e50f76d19ddfcd8a018f8.tar.gz 530301 BLAKE2B 5176a244ce09ea80b7bf61b1653ed98d78af12ee4148b2d9310c68ab145901673fc85f972c9871e517dafdb3e5af21dac84244c13eb619eabe2b9586ddea7032 SHA512 745f17be783094b994f3b0e441f58684f73bdf04171738028b9c5813ad587a5bab89e7f09a224d56e534e1392025d5f8473478320c06fc4b85921685718a752a
-DIST tree-sitter-scheme-27fb77db05f890c2823b4bd751c6420378df146b.tar.gz 117427 BLAKE2B 29728f4a93175f391672940c6e3ed7d6366e8799ca4b495f43977a58056cfea0e5e8054c2c0033e19c409f931848b975a04c023ba92cfa15f57e1c10ec3e39a6 SHA512 9ac9bf1677b08fef67045656ef84154bd8d54beff1680562c4179b54108f3d68915ad135d60628eea77c8e878efdd234663c8bccb6675505e78526ecac0f88fe
-DIST tree-sitter-scss-c478c6868648eff49eb04a4df90d703dc45b312a.tar.gz 77978 BLAKE2B 54bea7afa66b2bde872023bb8316bf2a572416814d3c2d055cd148d98f35b06bcc206ea009d7b3d2dce44018fbe9334c081497cefbe3c1894f20ae3c1348ff60 SHA512 631cf48c531885f314dfee01886b6f80b12accbfeaf702c8f677dc6b031d23f1f24b087a2085427fc3122bddefec8a8526e9f95dcdea158a5a3a65fb2105f900
-DIST tree-sitter-slint-0d4dda94f96623302dfc234e06be62a5717f47da.tar.gz 1170376 BLAKE2B 6e44751a769e7bf39dbdb969f3a29c13291a78348382dc653fa5c839e87e65ccf491e1e2af61942e4a205e005c0c222181ed2deec0589c7ef9881b22f9040633 SHA512 fb60e6fdb785b5ef2e27d776c53cd6f3dad2c8f6c1d679e75355e3ca59e718e678372561008d5b5606ed2e813904161e67cb79c414b93c8d53e0d0a3b2a69740
-DIST tree-sitter-sml-bd4055d5554614520d4a0706b34dc0c317c6b608.tar.gz 803804 BLAKE2B f2b68f3551ad35d6f5f194d6f9b02440f71d438712951a5dad9043cebe106f46181c785869c4384dffc9d8ca981d891db7533a29562472174d16f108d629dd17 SHA512 3de90c1853de610503506abe4ba0b77a189914149e9a4c03059c3e96d0777feb84b289a2b7b000ac59341aa13f0938208ef7aa3b5fcea1ce2d3b4493f991b3ab
-DIST tree-sitter-solidity-9004b86531cb424bd379424cf7266a4585f2af7d.tar.gz 181138 BLAKE2B eb466e7b304fc9d076c5d20b8de3f3aa10a50f58b470f027f07670111a9091f15527fa459b5d3748482b0e79e1c5ec929efda8b45635db744b820b13d8617343 SHA512 e8d53f867a67511e5bf787d3e91043c0abbc7bb5ba60636d951a8f2dd5fa6ca682eb13dce183d8d371b84a596e30f37d917fefec1ea843b7f86a7e865f046abe
-DIST tree-sitter-sql-2743c7b5e710e6854d4e8c14c302548b436e2a1f.tar.gz 154509 BLAKE2B 026766ffc499beaaf7c248447b89c27699eaf24e2d5937a1fd93fb31a7fd68425e8f8b66dd448acee2ad839dcd256ccccb34553c81fc7e404fb139b60efbd8c9 SHA512 6def977d3a62462569cd77ec094c0ede33b40eec51624a6f9cb2e197897d4fad6926e78950be7d1eb3c5d95c816d986fd24ea78d545764a83503cfe423a3a160
-DIST tree-sitter-ssh-client-config-e45c6d5c71657344d4ecaf87dafae7736f776c57.tar.gz 496414 BLAKE2B 00f3c18ea46de5fc7a7a11ff27be41ef6959036d99631efeae176a68746c11a24388d00941da494e3c34d9a7dfe6b1c15d658e22ae63261add13037dad015f75 SHA512 ae6e925897b5b6ef05b6515b3ee7904914d7ea439d514a35495f753b185ce696e5e3abf61d850d1efcbc8e947baa07394469944a03129bd6260ed85760fd2a8b
-DIST tree-sitter-svelte-349a5984513b4a4a9e143a6e746120c6ff6cf6ed.tar.gz 60273 BLAKE2B 382b7020c0d0a28b48538297eff4f1e55b133ffbdb13ab936663cbbef0d50b3ada9d4c5f9633fe65564e498502be21178d51033f0cef491f78fc1d5bb9eb5d2e SHA512 9400b6ee55b18d49ee35d2f96bac22810d9cf0b39fb9d54cb4ee0a216e7c2cf8dca8e74602c30c339fb4d6dc9d1178de7db02dcb98e09c311e3a347ee4812028
-DIST tree-sitter-swift-77c6312c8438f4dbaa0350cec92b3d6dd3d74a66.tar.gz 622578 BLAKE2B 5108cfca4ab802a51a87d4b888f2f1db41b66ed32df40bcc8cb90b4fed8b321f868a5063bc1823f4ca9edc0f0ca2457c4e89a79dfff61e702ab1cb71a89c3bf1 SHA512 cc19e9fa007bdc6684d1870e5292e36f719e47204401dff69ae6d5185e970df907efe08fb0b0d5c437f6e8d3a726df1f1ec359e91e3795cc532eb38a1732c332
-DIST tree-sitter-tablegen-568dd8a937347175fd58db83d4c4cdaeb6069bd2.tar.gz 43563 BLAKE2B bb0dc4a840f2c4ac0819ee4d1447a50aa70f860ec377d4479258091303ad880ba13108db8159b858323070be4b7e5e4eca5ef5106f00941bbad3dc4c8ea925d2 SHA512 a82bf7a61a9caa2977b8357d227599ecf886b7aa4aa21e0ea7e9ae5d1a84fee4d2bcb4ecd2a91920daa8f1ff4b8797cee70e23150f31698e6a1c05f61951c056
-DIST tree-sitter-task-f2cb435c5dbf3ee19493e224485d977cb2d36d8b.tar.gz 11989 BLAKE2B 137aeaac80c5570fb48eb9b53639edeef72b5fbd35fdb9aff9c541fcae5a7932067f38b3f128c11e92bcf857287f07a153b708983c36814f884704af04779a62 SHA512 8319d67bdaeb7e528ba4e2671531226c8399e5494f6e9ae26432a046956bad4fab5aee82a306eb5dfafcd55dbf5b7913a9556d852deb17bdb055be9c2eef542d
-DIST tree-sitter-toml-7cff70bbcbbc62001b465603ca1ea88edd668704.tar.gz 162420 BLAKE2B 8acd17e2ec016f7750be36a37a4046a66d412fb8ab9c35bc80b392ccb45436830910b721d93c1979b7dd2482e8c21988fb552147d46e7ad80313c862dafd6e3b SHA512 d2597b47f9dc7c552cb3ca81a95559306b4bbfa28bd14cb68d546adff516c04ea72986b77e8db9545e1f05f8a149463fe17d49c6e85b2533a4ae425b648315d6
-DIST tree-sitter-tsq-48b5e9f82ae0a4727201626f33a17f69f8e0ff86.tar.gz 15047 BLAKE2B 91abbc3dc2bf7333b6f2f2367f32e300ff77059d7e911a44b6af52c7967815b31949f55ab27258064a40bef0be7fd6d1e86afb214e0da4679f85fdb550f118e8 SHA512 9cde3e3053b57b1ba9794a9685f59443fe72e5d730f2b948485a212ef8b9f8be9a88d0509560ca96dab374b186419f405c265a221d029243b7e9cdea968400c5
-DIST tree-sitter-twig-807b293fec3fead64f54c64fdf6fb05516c032b9.tar.gz 221835 BLAKE2B 45efcde38986d744e96396cd6fcce7f18f88935547d69d2aa5d7e05a7c5c13720f50c97068d593f7f04df9d6329e41cd4b567e1cc3af65877c8a7f00af2c7ccb SHA512 58e70ed1e8c23b4eb1299052e7b05b8370db37ba40b1ccecdfb1f59151163cc506813266a2e149ede4b9526bfa216a0aff079661b49402b576d7e549168d5cb9
-DIST tree-sitter-typescript-6aac031ad88dd6317f02ac0bb27d099a553a7d8c.tar.gz 716272 BLAKE2B c831995a51679bed8fe1ea3865977e4afd37e8640f0c75fa5a3ee37f2bb1f00d3069f9eef72ddb5d6fb6cd116a049b3e53a70c0b5cc58f3e7f91c07c43b14427 SHA512 99f5ec91899c45aa1d3d5166eab44f26e768227022c316e29780e67f50d318df6a67ac1f162d70bf7fc885d7e46b0f424e2f99d011179aa9ceb1e0df72dfddb8
-DIST tree-sitter-ungrammar-0113de880a58ea14f2a75802e9b99fcc25003d9c.tar.gz 9297 BLAKE2B a97210afbf632ab20849ae72ba4793ea1a3b4cfa7be9b98ab133b6de1da56a0ffbfa5f41d8417137d3e79de18ffdeac7dbe21a19b514ba3d7b3a6e540b67ef0f SHA512 5339c61928c1a1102dec9cc001687e089a6d9014fd5d1bcb0f6605554c3804555c54504716b8b4c965ba85dd7e6f7bf676a638200f7c1c3ffc3b24d56c86ae63
-DIST tree-sitter-vala-c9eea93ba2ec4ec1485392db11945819779745b3.tar.gz 200853 BLAKE2B 14e58b211ce407d14e93ddd38c073073bf8524e1d4d21c1bdaa05668740a5e996a7b5c9a1c811c7ecad4d38bc43d574cda2e0b81ed32b173346ab520f399459e SHA512 4b39132b067ca5f80138ee8b1f2f21a2b38da6f631d2327bec7cf4024457b52ee118b1b667bc1eb3179769e947bd35128c64cef36d5d372a0a2af7cbb90e0c3a
-DIST tree-sitter-verilog-514d8d70593d29ef3ef667fa6b0e504ae7c977e3.tar.gz 2670801 BLAKE2B b82751cb7d81a7a7c8efa62556bd1f998a0ad20b727cf199e8a2a338b89b6414f7468debfe2f77473ac30738307b8bc760ddf5c851a95145e186472bfe625a50 SHA512 c05a7e4c910ba9f835adf17397806ad1a1fc972e6e30d859a4a093a132ed103e2dfaae98a000af50835c801659a17c8d000e5de0d7bd2f77631f0add85a67b34
-DIST tree-sitter-vhs-c6d81f34c011c29ee86dd73b45a8ecc9f2e2bdaf.tar.gz 16910 BLAKE2B 8f097275bfd4ebe64850968a6dad947d20d80efe99daffd34f67f8929a302753f49cf4f27989aa67330e393fc8ef0d65d5c5a38e066762a8deca46f93619e0eb SHA512 556410e8f1f63d83372720336983fd102de411158b4eeca5aa5077377f2e995b074b480bccd36059a99705a5f17c625d4bc11d150941665c29ae042a0d3b3cd3
-DIST tree-sitter-vue-91fe2754796cd8fba5f229505a23fa08f3546c06.tar.gz 157765 BLAKE2B 99342e979e5270e384887f4a0ab0287779d13a457b22ee43aaf33f459c5f1d9739352d31852654405ce525b89f3ba625eb90f0b00ec377b6e8ce4b5617a3906a SHA512 25aef74a2f8724357a5f56d2988a2ce5125b0c26b16e57e6a1db9e91e312d3c0f558ac0d28e352d4c435310ed58c0d6fe5a24a7734804c6ce43e7e7575f61999
-DIST tree-sitter-wasm-2ca28a9f9d709847bf7a3de0942a84e912f59088.tar.gz 261289 BLAKE2B 343f29e4a3797b8a272978c5c5bc7110f9cc5942991eecc1bd5093ecc854583fc327794d56ccb3ece3576efeaa4d406bc1b6f28c19f03f147a860ee1f0d436fc SHA512 8e46c7dc9dcfb406a0b5fdb6a780cd023cf11c98969f8358783bb5c66e00cd0f5778a4ab801846af31c7f6c9072a906140fe6a945e98122f4091b3bb8f13f804
-DIST tree-sitter-wgsl-272e89ef2aeac74178edb9db4a83c1ffef80a463.tar.gz 4534014 BLAKE2B 794dc1fc67ccc6267ad82774cfc21c21564f52fe26004217efb8b9cea471905361f26616f8da5c102a070250909c5951bc470a56141a42ac783336ee4cd43f22 SHA512 2cec5f31e0cc79d1e41682533d84dc23c9d639237cd37f378439043caff67ebb6e878fae0a666df2c52f1ad9766c81801806fff9b7c89dc740f253def50d9e82
-DIST tree-sitter-wit-c917790ab9aec50c5fd664cbfad8dd45110cfff3.tar.gz 17587 BLAKE2B 3c90dd832cef0c4f467e58ecca5f3f834607e49483f7aab8d8dac558560334a4585ebbd38faebd8db85724c8612b7a21139a07de183f00ae058b3dcf886f654e SHA512 6bd1222a48d8f4c2bdb31e6647ba366966d8903e14178298bd047811f11e3373a0de0c24f7c461013fc2eac4d2428946a92152355facc3f2a164e1884420ec4d
-DIST tree-sitter-xit-7d7902456061bc2ad21c64c44054f67b5515734c.tar.gz 12323 BLAKE2B 49d82fe5875b50df7b34bed1b75e1c9d3b096263fd75e9f489205b4c91de3b4d258ee04b4aa697fce2125485790175da375d816a816cc032fe214f4a4bfd8fad SHA512 877078003d2aa53153bc41b62bcd602cba4c24609499ba780c063acdd69b1d5f59f6f7ddbe22a69754dc64f13e0443f444a9b78d2d570aa12782752c7fb543e1
-DIST tree-sitter-xml-422528a43630db6dcc1e222d1c5ee3babd559473.tar.gz 60281 BLAKE2B b66ce4cfde7ccf5e606f268b0ddccc68e775a26dbe4bd95d50ba1b2c458b9bf81336d4a7a7bed0740b0b56120259bb99fca134fc2f2d7cfb36fcc971fb680ba2 SHA512 bb4025ef2a72102bce6c25e0caa7c99814156e3f06a763313bf51317f4125694f3054c5f372bab0407e07870b48151af2210733323051546d3932aaaf3b0fc84
-DIST tree-sitter-yaml-0e36bed171768908f331ff7dff9d956bae016efb.tar.gz 266363 BLAKE2B 3490c347b110e83407d8131c3984e1e1e51c7a5fffd4133352776e86f66947d2958d185e3e6211c85258d3553c424d4bad4a3ac6480fcb1405976e231517e780 SHA512 6146fb39874f119568a08b656fb6ca5bbff1a79684322b9502819b43999be7596c8d8b64c6a2f0777770baadd1bec26a4de9d48addd2569b59b809cbb57b9d19
-DIST tree-sitter-zig-8d3224c3bd0890fe08358886ebf54fca2ed448a6.tar.gz 731793 BLAKE2B 32d58aa4cbb3bb0d3810812158e14381470ce03d2d078946c0acf48613a02ab4b158c981573b41789fdca12f5cfb4bdce8bef9ee54f907887bc6b1c407169967 SHA512 982804c06788b8dab60cd650f2c7c15f509059bf20285b29340d59f8522975d0738c7eb2f94f43e0a3e9f52e6f92489e3c1f2899ee7bedeef4f8cc2dddfeea50
+DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
+DIST tokio-1.27.0.crate 653991 BLAKE2B c474285ae456eedd001d13ba6d1a9cc16c581dd692ed96c98797c11314a402861f43a9fa5fa24d47a4ff3371dd609f774a1d03a4272cda48a07d227dcdf0bf12 SHA512 d7c36e07348a5067678bbd7729c59e81ca71ef6d9581e5cefb122041b1a3f693f77ebad79382cf4dc8e38fde5cf731cdabb02adf55f297fb7b4907cd42775b09
+DIST tokio-macros-2.0.0.crate 10382 BLAKE2B 0201cc5c3a34568ded2439f54b21e6040b7ae380a55922ff65562e741ea2a30904367db2bb12eb3d8884044ef6417ff1544fb6b67763d1074bc68db6dcca48af SHA512 db3abe409c28f8502b6ad49bdef5570b6b9bdaf5c5ab7967d02acddefe8043b162648b65751854c651f5b3167d8201354dc2f3d0137116a0aaa275a0e387060c
+DIST tokio-stream-0.1.12.crate 33839 BLAKE2B bdc1f52fd605b261cb888f4b976161a4b14d0c0e617cb674b4e66e5badc989b010672ce4c292c26f85353d7aa519abd0961a1fc52afe6490eb3c9c88b13eec8e SHA512 201252df891be78401185a3e43b474efd289a33fab043d22418b436516db7d7011493b2a3246c46957ddad7dd7359196a17f720ffa01b2b23f6a3fb506fdfc48
+DIST toml-0.7.3.crate 47227 BLAKE2B 8e0709bfe7c26e15b0c5ed4f3f908977242a52cf813e6175195b662792baa91f104da357876b711158d4b55b2426228e278cb9a2057de26d9b167d99208d7d04 SHA512 4f3f7534d07e4f5bc14310c4030b89ae3d42c9e6d7a5d3aefa33ff9bab3d73625367fe9c74fd1ccb8350b7bb3a78f1181654e69736cb7280b89e632c29aa81b5
+DIST toml_datetime-0.6.1.crate 10765 BLAKE2B d31627732a1a70dce5142ecf6dafa2b52e56b7df7d865b64dc477affbb2cdf148fe4acdba84373c4fa1b8bb8de06380e2a105c10fe34e7591683697d78b17c78 SHA512 024fc32f5c3b8efa764bc3fc59af710627513ba2e536f01f227d36661eaee099ed78320ea65b15a15e39c0fc30ff2b44c501f96d5a2618034daeb290524694e0
+DIST toml_edit-0.19.8.crate 94457 BLAKE2B 8fb45302a44f48a5a75db4dd6e3c7c2b3e4cbc357d67e247da36fe631ba66ee64a6786c8a2f9d915a260aa15bafe986ea8085f9dbce5e03fce92330c782b8b65 SHA512 467454b0b55514e039e8049bfe41ffbee7677a0c4fed4cacd96cd8d91d14cbbb2ce77ba3f356d486ddd8deee9b9939ebf519dcb087aa3d5413eb709f7f003ff6
+DIST tree-sitter-c51896d32dcc11a38e41f36e3deb1a6a9c4f4b14.gh.tar.gz 2935164 BLAKE2B c0de1a77596c98e62fb415246c43ca7fbee4b69b0b7a6bd87a0b12d8bc59fda501f4f70eaa08c6ddfe83401477a303bb5d32e488d7494c217d9250c663c683fe SHA512 05fb2ae860fdd7234f7ac2abc12f6280a2d456b6a91e0dec049a7f8a8d2cf0b71dcfe920c6b713fa02513ff2a2bc3d32f78aedd3c773134e723588265740aa7d
DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
-DIST unicode-bidi-0.3.8.crate 36575 BLAKE2B c0442dd47a8ee81f575b28e34c9781ccf507b53ea96d1d4df2e8117231e8e67579031e4244a2dacfd6f4c24ec01fbbd4da7c9ab72ad50af51ef56d7d813b6444 SHA512 810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5
+DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9
DIST unicode-bom-1.1.4.crate 10221 BLAKE2B d175111edf436f96d6265b413c8f70b0796e8b0a0fe5bee90a459063dc82dad9837b0d32b00927aa173205b6b32dfedde08c583953b47d332d677ec99fce184d SHA512 c10c42a23822763f1327518d43237b9e2b2d2c9cfd4839d990beb8c85be7cb1cbc528514ec5f4428bd486bd59ce9036a7f980f2aa76c1a28aed2f3a57dcc7343
DIST unicode-general-category-0.6.0.crate 35177 BLAKE2B 35106d8138989da4950c17cf68d85e492499ebd33e2ea46811a05bf8e9dc740fd8dc75ddff19dc8b8782663b592d35d86f99eac457c8419f2cb603286e1c7713 SHA512 3e4b50b64ce992fa488441105c1264ca84b1f09181e393dfb6843da2f6e2ec294024cf8b62161aa6e8757bedad360ef99b6ca838379c38fba8b08c5da9cce1d5
-DIST unicode-ident-1.0.5.crate 35455 BLAKE2B 7e14ce97ac53a88ccec015dea690918a673dc5b49e44de7fdcb5421871da35c4f514c6db9a363d6f4bfcf2e9a61a50a593d345d0b6f388ea882b17a00cd0335d SHA512 d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c
+DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088
DIST unicode-linebreak-0.1.4.crate 74962 BLAKE2B 2b6b1f262da1100a06552ae24588a6a1f6d34cd9cf398ff182da48116644807cdfbd703770659d70a375102f9526c77ea3e7fc80e7fe5405ccf93bd8153af518 SHA512 4c4a1cb4d8d9563740a6a5bc8ea5db8bab88b1cfbd751fdf33dbdb3923478a4bb716e3ce7441aca0d84426894834959cbc845f3cc2bc1379c5935019dc3f703d
DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c
-DIST unicode-segmentation-1.10.0.crate 93893 BLAKE2B f0604ca03586726b878f7884a639554037816ae01965fbb97b4998fbbd12e614f2af50065a59c834448413418a56b198b016e685ef9509513e8994a5c063da40 SHA512 e6a1baacb557a5a7ed7ff780c542c5947eb473763eb2a6018cb1e0a1abb9f4bf3f8073610e4897393f15df076f6657a0f162a5c5bb7ed5f3b3fd832e533a522c
+DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b
DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d
-DIST utf8-width-0.1.6.crate 2935 BLAKE2B 819dffbf5203508fa3c30d8904295cc550cb7569d11346d8066061763982c7c78f3a0a7d6733c8e9ed38f943625b3c50f84da87b6f7a1d042db9a34cb57ebdd3 SHA512 2c51e38c7fa2a2c113ff74164067e49e2e615048144f3065c228a965804029447f7a1e65d926facccb8332a2ab2be02fffb7413d8eee6f883d941909b350844c
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
-DIST vls-3e8124ea4ab80aa08ec77f03df53f577902a0cdd.tar.gz 1004557 BLAKE2B 0db0f58d7230035294ea82ba0189c780ff6680b7d0ab9805f1c8bfdd2414862e226e3bb27cf328e5649047524fdf11d08ea7e3df8d2680ecd8ea7247844a034e SHA512 7e7bea2c0a79aae3bbc945f87accfe6e5bfaac28581dda46ce649ea0be15c1273443e4cb4f7a8d5422dfb54a094318114e96c400a53da0e09bea019df2ed3270
-DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da
+DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
-DIST wasm-bindgen-0.2.83.crate 169618 BLAKE2B f6158596c80a0385bee0a05bd9cf0b3beee83a7958efb40244956b4fec2c83baa1a1b4605eb604f313db3508a7911c78f645acbb19f6fc93eef27e9f7f0ac109 SHA512 ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d
-DIST wasm-bindgen-backend-0.2.83.crate 25620 BLAKE2B 3cbba20a2f5344c0ed2791de7b04ee294746606289ba83a9c139b53b56edf31eab8d3b3802cec309d5395e2404bbd75b7fab5d748a9961b36906fabeb0e66493 SHA512 dd1b65733e4d0a198d61a5287bb75db3e03ef738d2c2dcd3ce3e873c27d41c90cfcbb775ad40b2a546190db8d7213e5866f8e3f9913c28fe4b43a49054bfea44
-DIST wasm-bindgen-macro-0.2.83.crate 12075 BLAKE2B 3b358ba7c2a3563840f54f11170cde78044a8f087659daa7c784fa252f5dd4b7f6200eba425d95b568e50fd43c04c32a509994ddaf5248120feaa67586402150 SHA512 eb83e06f998e858cf25494c1d171984269e72db798147d4d1d8aeeb25ea7a35c5986b882011e131968621742ceecff976430856b4e8b7d7fd7f1237767cf01b4
-DIST wasm-bindgen-macro-support-0.2.83.crate 18530 BLAKE2B f305c9fc1f7bba5bee65a1c76fc2216c98aa306a072286e1ced048ab191f49e7e4436bf2f67d4c1fff558f59b2cef5e9b40e9e940268128ab1ebeb3c64696107 SHA512 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b
-DIST wasm-bindgen-shared-0.2.83.crate 7194 BLAKE2B 4dd1cffea1edc98dcd4993bf6fdde8100fe00d1e97322ce8bc0bdefd0c659047c8c726e5da27b59fd7a6621c1e5385c18204e834c6c6fd1fb9de52f95b40e40d SHA512 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7
-DIST which-4.3.0.crate 9635 BLAKE2B 36556a9eca6d8702c0e3634abc458f7ff831aec28a7117f21f812c6f46cccd8db0e6ce7cc76f8033ba89d51858411251e5fecb0883542669269cade9c1a5aadb SHA512 cad05bd43dfcf9e50fd6e3b9dcd5d9a987175a0f44adbf204079117b70d0b42e6483e635287924698c51d0452f168e48e041453f18ff5720c0e2ec4c734d2578
+DIST wasm-bindgen-0.2.84.crate 172947 BLAKE2B 90c9b846bcea9d099a394b42f126990db82d1dcbe247f8b63f8c91cdfbb5e2d184d36daedaf8fcee58c34afe89bf9a30454063693d64806ead3427680a87e7af SHA512 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d
+DIST wasm-bindgen-backend-0.2.84.crate 26344 BLAKE2B 5686a252082afe128ded295584d972fe4af11a30fe37a80e142d213eb2e4bca567182bfc5addf1571696bd12e68e029148cffaa9af088d1269a1201af72e64d1 SHA512 afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058
+DIST wasm-bindgen-macro-0.2.84.crate 12857 BLAKE2B 23ae9963cc2cf9bc589f5d77c8d3819aeb9d671f0bddd17093b2df096cc800d2130bd2a994b786a5f446e9194947199b3f0cdf1c16f15e7283a4ae319ca849a1 SHA512 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43
+DIST wasm-bindgen-macro-support-0.2.84.crate 19076 BLAKE2B 4f779d7d0a406f376092ea8193851dbc86e9dbb822464db66a2022274665b03b9bf6552f79263014510cfaf4284847e98e8173263a6565f1af0c29054bd33fff SHA512 f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5
+DIST wasm-bindgen-shared-0.2.84.crate 7219 BLAKE2B 4910158ed884dd9dbb32b1539b0c89a583f98df05cb29654487a26db063c973d44cb086dad4b466f9bc63104e3d4da72fe9feed32618f8243151dfb9ccfaff29 SHA512 fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010
+DIST which-4.4.0.crate 10889 BLAKE2B 3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602 SHA512 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
-DIST windows-0.40.0.crate 11923503 BLAKE2B c713b637afcfb6c849faddcaea0bb5e96288d5c3cfb34cdddb1710fa5f51c292ed8dc4184a73198890ac6c2277c764acc4a3115bf2152af5ab9ec0e34dfe65a9 SHA512 cad7cd12fabb55e03350ea937360f154cde93fdee1d3c5edfaf3508cda2c0f023ce306d9efd15364463ea5ecdaf27424d6a97f3b84b04e119cfb9d7fb8c73785
-DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354
-DIST windows_aarch64_gnullvm-0.40.0.crate 357801 BLAKE2B 2f4f8bbef4b3fdefe687aeda89b9b4fd9c026f0d0c7048c07d22a3f3f13f76bc3e9ab9cf7092b66434bdd2f4c4e30b7acc4f6c16dab3be75f7ccbe7b08d08bc3 SHA512 ffc50c9ecf6ae2334d74dc39bd22b6f3b50aa3739ba5d7566ced705d69080243e7ede4832f1f869a5fab47d2aa429ae1d9fb15302b60285130991960eac60f9a
-DIST windows_aarch64_gnullvm-0.42.0.crate 357917 BLAKE2B 58da715a46692ed786fa554338d446eaaa50c63ec1d4090cf0690a9211c0221034479e9066cad1c98234410519833826ae3163bf6724c3b06097d5b84d7b9fcf SHA512 8bd60142e8982ddb14dde4e93b9753f9ac34830c05c2a1dd4568377f9a928651bf9f026a0080e5bc7dfa62a45942376736954e3ac800855d00eef0c72929f338
-DIST windows_aarch64_msvc-0.40.0.crate 659307 BLAKE2B ca42d6b5392c6900a0303ade1076d8b3fff1be623568022589912afe2df54266c604b440262afa09412eb0d38fe50d7f6491f53e226a27d3aeb29bdb82edde30 SHA512 81bca7030a52bee469f243c5f2008433601c7ebf207a36c4103d6a80c1571613889918d87dbeccf409c070ce2aa8c28fd09b6947b6db9a5401236fce9753e0f2
-DIST windows_aarch64_msvc-0.42.0.crate 659424 BLAKE2B a8c9a288767756f2086bd0706774cdcce5c8639431ad76ed122d4b6d13c936ca8fb1a463d34835b3a2728f4444e2f4b91ee772f00c54f348094da69c05ce6b93 SHA512 20c0840adec84dde03b143e5b82bb0003fee675310487f0071a81ed7f40ee647c4018ccb9ebdbc4aeada717ec8600a30dfb15510c6b336f07becdb7167668fd0
-DIST windows_i686_gnu-0.40.0.crate 728486 BLAKE2B 16abeea9bbb12c05ffcd8360f1e8614764965746110d78721c124522c536174c7bd92cd7eed24ff5828076589ea36a0191b9cb9d5852dc7f77e0ed993a22367f SHA512 32ae3d60683a1df242f426f5302f26e9c7222560759e6bc23215b1bedf607e79e74d540360d7a17b6f4e9fbf0d8de3b0814e28948b49d94d7e381df9890a103a
-DIST windows_i686_gnu-0.42.0.crate 728570 BLAKE2B b72079610b5c4fc798a79fa757b19f8c8baceaf7f4ce824193a65fadaac988ebdff1719a74d676b7dd017e11ceb029402bbac4e55c35206172e15a9bef422f78 SHA512 a24dd1ba5eb7d5231853bebadfde0575ae9071a565868d2f3d1bc6ec0a87380c569a621f0cba2552af7a1e46ac62f09f87cfbce3f674be06be1a7c1d3f421474
-DIST windows_i686_msvc-0.40.0.crate 717348 BLAKE2B 2fe6d9b639e59e566332f235f3059fe4da6442aba7b3b88d0632c850edbcaa3d2761be3d8e8370c987cba9ac438e6b33553f602f931a226ffe07fc36db91ed0a SHA512 1e19c99959b25259750e256cfd3763df143c87aadafb44aa534ea6f04f8161e5c0f719cc97ee4d8ba8c1abb094594b5a5f6e5d27baa8aa753f4c209f701056cc
-DIST windows_i686_msvc-0.42.0.crate 717477 BLAKE2B a37e068f45590f0c31349acbdb56848106d6de0e1f8030e6bd5e1e174bd9a46737db54fbd61de99054e5e8c5263eaef0508c440f43c39dca82baa77792ff2743 SHA512 740400e2b11c1d177f7f37f844cd2a0f84b97a5adb03a7656661deb026b593a799ace8da1f9013ba9f74446fc43260d01dff7d4be607129ec7d602f341b2b4d1
-DIST windows_x86_64_gnu-0.40.0.crate 692354 BLAKE2B 638707bdca0acf5499438d7bbc7ba80341456b57c2f35fd2e682e5dab31d9a2abc860cf452d8252f5530e96dae21120bb7a12b948848e981df8172e076740387 SHA512 817d82bd557fa8c19dc40241a0ec955cfa313303db5389aed4bb569cb268219f58bcf8a19acf7292e42cefb1e3a5e31d44538b795155d34ad56c617cc8f6b9df
-DIST windows_x86_64_gnu-0.42.0.crate 692493 BLAKE2B e00eae443cfed3004809244654268ee1bec17975166ca876dd393dcfe8a2ef0ca65d81b04c8f513f95a0fae9405ba796c085951bc2c597d252a3122f7dbf6425 SHA512 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae
-DIST windows_x86_64_gnullvm-0.40.0.crate 357793 BLAKE2B f9553b305a18647ae1da948e9b2b592bf6ac127e5af95d98d7d0e9de4f401ce8fafeea07ffc68db8fb2a17ad1260f113c40701eacb73ad608db275b03a0a04bc SHA512 26ae9edca96409e7d0e6e1fa7b3cbbeb13d86503c866c957776e0d860cd7e24d9a8699b79c7c1999a95f838f08fcf074bdf5ac0042017cde278f9c18f7e8ccda
-DIST windows_x86_64_gnullvm-0.42.0.crate 357906 BLAKE2B 02e08e696f18105f0c131fcf5db046ec945cb21ede76d2da477589e15d062ca6f04906dac80fdd2ef9fcda9244490aad86b401d0156eb6b65ba3599098e8cfe7 SHA512 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf
-DIST windows_x86_64_msvc-0.40.0.crate 659258 BLAKE2B 688fa0a01cffba46179d1066b51c8a8e62e0eca859057a763a16136221458f3e7c0d3d6ea7dfc88da8bb20eb797796c909b98cc0990e9df54e7220c248a0acd0 SHA512 120b6107d9f192c3cf3cd29578fe98a30135122b4d4eb6158c3bd5fd24970e6e007b3f8c5b8e7fc2258900bc15be6b157198732faa18423c3ed92ceb38b3be91
-DIST windows_x86_64_msvc-0.42.0.crate 659377 BLAKE2B f01dbfcb86dcb7301790a1a704661864378021cbb92b147fdfcee978b7011bb770441c481b439985c298816c524c6a11f21a7bd81115e65882fa000a28566bcd SHA512 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9
-EBUILD helix-22.12.ebuild 18544 BLAKE2B 7feb37e324fd370653a87c2dbf4ad273f8298e8017a5bd588ff59a2d1e1198f712549b1d2da02be3fcea71a7c2e093738006a7d3d1e0a9bf4c224530c48adfc1 SHA512 46b864ede109dd23e1ad3369c5f1f1242ee054939c11aaaaaa00dc66fbc0cae916cf52e394ac6c26fa4d7144a35f1806227a11aed8afe6efe3cdf8c203b445e8
+DIST windows-0.43.0.crate 11492640 BLAKE2B 793aa1a7f5ba07b864ee318d529f0003a979c3c5b588860cc317dd6abb499db73ae7ba98e2c18765f7539ffa3eb2af80fdd10d12238b5e0cfa1fbcf535a0ea9e SHA512 810a1a08ea65dad929ebacef8a2c2f13837f09680d97d1e9db7349b00b54a06ebc5fa1c7e9bb5ecf4a2d0cda54d4acd6b89e3eaeb9e7e1ac888ce105cfbcc139
+DIST windows-0.47.0.crate 11863331 BLAKE2B 60e5f5cbaad5a25779cde6eb215b50fe0b9aae9808db736f5427c8639773c99e03f0ca37ddbaa30355b43ffadae359e66a8f14f71712ad8b04da1d6847245ff3 SHA512 ef494085dc6414c5088a2f51b2ba2347debc31578077cfe4994b2495b078132f24477c41dd9d007f7f086a08fffb24ae39c0bc09e85a1b68289f26759f5c068a
+DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
+DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
+DIST windows-targets-0.47.0.crate 7160 BLAKE2B 71590a4a30c81966b1d2614b81bb4b96fee1c71f2781a37d3e7664bc1be73fc0cf00799451249c12160739230aa241f420359204a857c20989ac0b06cf745f15 SHA512 1890fe4334cbf86132adde5ce12c8e20dbe0c4dc104267b15edde89189192bfa637dddfb166ebba8bac5e3f48e757ffe97f624b909b3d0c6e32572e7ec31bff2
+DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
+DIST windows_aarch64_gnullvm-0.47.0.crate 366046 BLAKE2B 6e752cc53954d783ddc19f7cd9c5fe4ef3a9c6e0533b814d2615425bcf6d65fcba7db9faf43c70e2a0069c1f1bd928465df4e606a978ea31a8258c07b12385dd SHA512 38231f331d317e2cea98d3c912df396a24498aa49ef55b3674850cd9ca8e6ef15d36f274275665afd07e3cbade74d4c537badc975dd24a17d93b968303797e42
+DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
+DIST windows_aarch64_msvc-0.47.0.crate 670478 BLAKE2B 920bbdc31cab70390d1ad791f1195d88893129be3225699775bfc99b7732fc05579e2855b57a9faf06f4c805870bb73ec0add4429985bfe2532873cf967c69ec SHA512 7dfdfdba9289061cc535c2f70cce48b2f2088f02d860feee5d802d8e90d1856cb0d4928bf0d4e6131a2240c117ae5bc6afbf3f20bf2cc2b66854db1c8eedfff7
+DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
+DIST windows_i686_gnu-0.47.0.crate 740280 BLAKE2B e8683ba3c54e5c2d0fb6a9d1c92bccba829e2ae700353ac15573b57701c66dfc9fea590ab721264c1c1cafb86bbda624e86e180fc1c3663bf2e94b2a8bfdbe93 SHA512 baf3d7293ebede3438c8c19b7bf5219c31cebeb168f563f944bf599143d2c18c11e5f07912b31ac80f94564db8db7ab84a0e1bd150c258ae22a42242c10c8176
+DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
+DIST windows_i686_msvc-0.47.0.crate 728945 BLAKE2B 6f16eb2124a7c736198ad5c8421c9ef6340c429928d8ae2d67b9947b8acd57b6637e69cb285e20dbe4b1b481fbeaa78d39d1a0b311e66deff672b00ada00c5ae SHA512 bbf6f680b286d7311af2870643172dccc97b553dbb83dac13582df6a1b56553d05530da3b9a2ee29bde4eb14adb72c3c8f6916dac569eb06c1828e56b12b98e2
+DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
+DIST windows_x86_64_gnu-0.47.0.crate 702432 BLAKE2B 0eecd358bf63e831220eb474fc62767d2ed8b99a6ed79f960034318a5982dfcfa808cf5fbde77081a5a03f2b1fcd3e83cb527e0d61a8fc948be187df95d22268 SHA512 3ddeb1a88e2774470b9a6778b9894279f59b6d30522adf18ee26a909a10fef0a8e8071f217aedcc1ce71b7c7d7e9f6edcb4924b2359c77d11c4d0a9a784e9ad6
+DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
+DIST windows_x86_64_gnullvm-0.47.0.crate 366043 BLAKE2B adc469efa719da319dd88d33d4da2feecdf7404b678ec1cb511596e9d81e19f56d640d177a7b057cf8897e7d471d8a4e497accbf1c48cbf480ea0db4549d716a SHA512 445b79e889e5618132ca4dace584fc12665e9f0aa956cbc4fc4595437f518073e1edd2c96342e89ab89b087ef18e26d9e548e0f4431223d890e45b0e4709f60b
+DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
+DIST windows_x86_64_msvc-0.47.0.crate 670428 BLAKE2B da6192ebae9f9592ad2e94f5ea1af95b35c7e159559990b63f68d7889d12016780f39eeba87f1eb041bd9458f52b31eb612296176cd36cea31b96b26b22a6a88 SHA512 9dfe774f518205b53b1ad18c3cf5d3918df095b6ca2be2628eeacef012a67ddc5a1e7584c38199b7accdfe8d2725c03ed23b05742a315665c1759d8471f0a1bb
+DIST winnow-0.4.1.crate 138177 BLAKE2B 9fb55dc5dbca2250c5921aebc42fd8dff7da6fc70656d5690475cf9d81d569b01e68c5134401f70759a9edbe1704cf76727efe5442961b1d220827130497b735 SHA512 390b3da6688d61d90d9bb221d95c7243968209b692737999b13326204954d1e916b390ac8a3a0e0864695ad9a073ed8a79e592ca565be374cc6e909b4166d52a
+EBUILD helix-23.03.ebuild 6625 BLAKE2B fb6a7b475e41cd9e5da007c8947795aeb3f4227654b5a1541546fa6cea49c4d9920f0ee5e03a74bdf3a1f0b0bebd4a03f185761e762472b86ebc19a86143f6be SHA512 8a667480728db4893bf5ff8ab8b83ad8eb3401867fe43de8284b79df2e7a99df7b28b19f4a0132e267dcad0e144b45cc027992fc4e772d90f5dade541fafcb45
MISC metadata.xml 810 BLAKE2B c9d3cf2b22533ee86d3d2750380c9e03ea3cd79a9c699c0d9df93d6ec7d0f1a4051004f91c59b78e6b915faea3f8f00ab3e10fcd892d3d50a1ea05c9b48b991e SHA512 0466db4f8af1ad67b70417fcf6a9970ceeb31fa81cd2691ee97527bdf593f55a863e3a0dc200301165d7794649a57486eb2fb92bb92d76fd450f080c58c96905
diff --git a/app-editors/helix/helix-22.12.ebuild b/app-editors/helix/helix-22.12.ebuild
deleted file mode 100644
index 7c0fddeac603..000000000000
--- a/app-editors/helix/helix-22.12.ebuild
+++ /dev/null
@@ -1,460 +0,0 @@
-# Copyright 2023-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Auto-Generated by helix_ebuild.py (see FILESDIR)
-
-EAPI=8
-
-CRATES="
- adler-1.0.2
- ahash-0.7.6
- ahash-0.8.2
- aho-corasick-0.7.20
- android_system_properties-0.1.5
- anyhow-1.0.66
- arc-swap-1.5.1
- atoi-1.0.0
- autocfg-1.1.0
- bitflags-1.3.2
- bstr-0.2.17
- bstr-1.0.1
- btoi-0.4.2
- bumpalo-3.11.1
- byte-unit-4.0.17
- bytecount-0.6.3
- bytes-1.3.0
- bytesize-1.1.0
- cassowary-0.3.0
- castaway-0.2.2
- cc-1.0.77
- cfg-if-1.0.0
- chardetng-0.1.17
- chrono-0.4.23
- clipboard-win-4.4.2
- clru-0.5.0
- codespan-reporting-0.11.1
- compact_str-0.6.1
- content_inspector-0.2.4
- core-foundation-sys-0.8.3
- crc32fast-1.3.2
- crossbeam-utils-0.8.14
- crossterm-0.25.0
- crossterm_winapi-0.9.0
- cxx-1.0.82
- cxx-build-1.0.82
- cxxbridge-flags-1.0.82
- cxxbridge-macro-1.0.82
- dashmap-5.4.0
- dirs-4.0.0
- dirs-next-2.0.0
- dirs-sys-0.3.7
- dirs-sys-next-0.1.2
- either-1.8.0
- encoding_rs-0.8.31
- encoding_rs_io-0.1.7
- error-code-2.3.1
- etcetera-0.4.0
- fastrand-1.8.0
- fern-0.6.1
- filetime-0.2.18
- flate2-1.0.25
- fnv-1.0.7
- form_urlencoded-1.1.0
- futures-core-0.3.25
- futures-executor-0.3.25
- futures-task-0.3.25
- futures-util-0.3.25
- fuzzy-matcher-0.3.7
- getrandom-0.2.8
- git-actor-0.14.1
- git-attributes-0.6.0
- git-bitmap-0.2.0
- git-chunk-0.4.0
- git-command-0.2.0
- git-config-0.12.0
- git-config-value-0.9.0
- git-credentials-0.7.0
- git-date-0.3.0
- git-diff-0.23.0
- git-discover-0.9.0
- git-features-0.24.1
- git-glob-0.5.0
- git-hash-0.10.1
- git-index-0.9.1
- git-lock-3.0.0
- git-mailmap-0.6.0
- git-object-0.23.0
- git-odb-0.37.0
- git-pack-0.27.0
- git-path-0.6.0
- git-prompt-0.2.0
- git-quote-0.4.0
- git-ref-0.20.0
- git-refspec-0.4.0
- git-repository-0.29.0
- git-revision-0.7.0
- git-sec-0.5.0
- git-tempfile-3.0.0
- git-traverse-0.19.0
- git-url-0.11.0
- git-validate-0.7.0
- git-worktree-0.9.0
- globset-0.4.9
- grep-matcher-0.1.5
- grep-regex-0.1.10
- grep-searcher-0.1.10
- hash_hasher-2.0.3
- hashbrown-0.12.3
- hashbrown-0.13.1
- hermit-abi-0.1.19
- hex-0.4.3
- home-0.5.4
- human_format-1.0.3
- iana-time-zone-0.1.53
- iana-time-zone-haiku-0.1.1
- idna-0.3.0
- ignore-0.4.18
- imara-diff-0.1.5
- indoc-1.0.7
- instant-0.1.12
- io-close-0.3.7
- itoa-1.0.4
- js-sys-0.3.60
- lazy_static-1.4.0
- libc-0.2.137
- libloading-0.7.4
- link-cplusplus-1.0.7
- lock_api-0.4.9
- log-0.4.17
- lsp-types-0.93.2
- memchr-2.5.0
- memmap2-0.5.8
- minimal-lexical-0.2.1
- miniz_oxide-0.6.2
- mio-0.8.5
- nix-0.25.0
- nom-7.1.1
- num-integer-0.1.45
- num-traits-0.2.15
- num_cpus-1.14.0
- num_threads-0.1.6
- once_cell-1.16.0
- parking_lot-0.12.1
- parking_lot_core-0.9.4
- percent-encoding-2.2.0
- pin-project-lite-0.2.9
- pin-utils-0.1.0
- proc-macro2-1.0.47
- prodash-21.1.0
- pulldown-cmark-0.9.2
- quick-error-2.0.1
- quickcheck-1.0.3
- quote-1.0.21
- rand-0.8.5
- rand_core-0.6.4
- redox_syscall-0.2.16
- redox_users-0.4.3
- regex-1.7.0
- regex-automata-0.1.10
- regex-syntax-0.6.28
- remove_dir_all-0.5.3
- ropey-1.5.1-alpha
- rustversion-1.0.9
- ryu-1.0.11
- same-file-1.0.6
- scopeguard-1.1.0
- scratch-1.0.2
- serde-1.0.149
- serde_derive-1.0.149
- serde_json-1.0.89
- serde_repr-0.1.9
- sha1_smol-1.0.0
- signal-hook-0.3.14
- signal-hook-mio-0.2.3
- signal-hook-registry-1.4.0
- signal-hook-tokio-0.3.1
- slab-0.4.7
- slotmap-1.0.6
- smallvec-1.10.0
- smartstring-1.0.1
- smawk-0.3.1
- socket2-0.4.7
- static_assertions-1.1.0
- str-buf-1.0.6
- str_indices-0.4.0
- syn-1.0.104
- tempfile-3.3.0
- termcolor-1.1.3
- termini-0.1.4
- textwrap-0.16.0
- thiserror-1.0.37
- thiserror-impl-1.0.37
- thread_local-1.1.4
- threadpool-1.8.1
- time-0.3.17
- time-core-0.1.0
- time-macros-0.2.6
- tinyvec-1.6.0
- tinyvec_macros-0.1.0
- tokio-1.22.0
- tokio-macros-1.8.0
- tokio-stream-0.1.11
- toml-0.5.9
- tree-sitter-0.20.9
- unicase-2.6.0
- unicode-bidi-0.3.8
- unicode-bom-1.1.4
- unicode-general-category-0.6.0
- unicode-ident-1.0.5
- unicode-linebreak-0.1.4
- unicode-normalization-0.1.22
- unicode-segmentation-1.10.0
- unicode-width-0.1.10
- url-2.3.1
- utf8-width-0.1.6
- version_check-0.9.4
- walkdir-2.3.2
- wasi-0.11.0+wasi-snapshot-preview1
- wasm-bindgen-0.2.83
- wasm-bindgen-backend-0.2.83
- wasm-bindgen-macro-0.2.83
- wasm-bindgen-macro-support-0.2.83
- wasm-bindgen-shared-0.2.83
- which-4.3.0
- winapi-0.3.9
- winapi-i686-pc-windows-gnu-0.4.0
- winapi-util-0.1.5
- winapi-x86_64-pc-windows-gnu-0.4.0
- windows-0.40.0
- windows-sys-0.42.0
- windows_aarch64_gnullvm-0.40.0
- windows_aarch64_gnullvm-0.42.0
- windows_aarch64_msvc-0.40.0
- windows_aarch64_msvc-0.42.0
- windows_i686_gnu-0.40.0
- windows_i686_gnu-0.42.0
- windows_i686_msvc-0.40.0
- windows_i686_msvc-0.42.0
- windows_x86_64_gnu-0.40.0
- windows_x86_64_gnu-0.42.0
- windows_x86_64_gnullvm-0.40.0
- windows_x86_64_gnullvm-0.42.0
- windows_x86_64_msvc-0.40.0
- windows_x86_64_msvc-0.42.0
-"
-
-LANGUAGES=(
- "rust https://github.com/tree-sitter/tree-sitter-rust 0431a2c60828731f27491ee9fdefe25e250ce9c9"
- "toml https://github.com/ikatyang/tree-sitter-toml 7cff70bbcbbc62001b465603ca1ea88edd668704"
- "awk https://github.com/Beaglefoot/tree-sitter-awk a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3"
- "protobuf https://github.com/yusdacra/tree-sitter-protobuf 19c211a01434d9f03efff99f85e19f967591b175"
- "elixir https://github.com/elixir-lang/tree-sitter-elixir b20eaa75565243c50be5e35e253d8beb58f45d56"
- "fish https://github.com/ram02z/tree-sitter-fish 84436cf24c2b3176bfbb220922a0fdbd0141e406"
- "json https://github.com/tree-sitter/tree-sitter-json 65bceef69c3b0f24c0b19ce67d79f57c96e90fcb"
- "c https://github.com/tree-sitter/tree-sitter-c 7175a6dd5fc1cee660dce6fe23f6043d75af424a"
- "cpp https://github.com/tree-sitter/tree-sitter-cpp d5e90fba898f320db48d81ddedd78d52c67c1fed"
- "c-sharp https://github.com/tree-sitter/tree-sitter-c-sharp 5b60f99545fea00a33bbfae5be956f684c4c69e2"
- "go https://github.com/tree-sitter/tree-sitter-go 05900faa3cdb5d2d8c8bd5e77ee698487e0a8611"
- "gomod https://github.com/camdencheek/tree-sitter-go-mod e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0"
- "gotmpl https://github.com/dannylongeuay/tree-sitter-go-template 395a33e08e69f4155156f0b90138a6c86764c979"
- "gowork https://github.com/omertuc/tree-sitter-go-work 6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2"
- "javascript https://github.com/tree-sitter/tree-sitter-javascript 4a95461c4761c624f2263725aca79eeaefd36cad"
- "typescript https://github.com/tree-sitter/tree-sitter-typescript 6aac031ad88dd6317f02ac0bb27d099a553a7d8c"
- "tsx https://github.com/tree-sitter/tree-sitter-typescript 6aac031ad88dd6317f02ac0bb27d099a553a7d8c"
- "css https://github.com/tree-sitter/tree-sitter-css 769203d0f9abe1a9a691ac2b9fe4bb4397a73c51"
- "scss https://github.com/serenadeai/tree-sitter-scss c478c6868648eff49eb04a4df90d703dc45b312a"
- "html https://github.com/tree-sitter/tree-sitter-html 29f53d8f4f2335e61bf6418ab8958dac3282077a"
- "python https://github.com/tree-sitter/tree-sitter-python de221eccf9a221f5b85474a553474a69b4b5784d"
- "nickel https://github.com/nickel-lang/tree-sitter-nickel 9d83db400b6c11260b9106f131f93ddda8131933"
- "nix https://github.com/cstrahan/tree-sitter-nix 6b71a810c0acd49b980c50fc79092561f7cee307"
- "ruby https://github.com/tree-sitter/tree-sitter-ruby 4c600a463d97e36a0ca5ac57e11f3ac8c297a0fa"
- "bash https://github.com/tree-sitter/tree-sitter-bash 275effdfc0edce774acf7d481f9ea195c6c403cd"
- "php https://github.com/tree-sitter/tree-sitter-php 57f855461aeeca73bd4218754fb26b5ac143f98f"
- "twig https://github.com/gbprod/tree-sitter-twig 807b293fec3fead64f54c64fdf6fb05516c032b9"
- "latex https://github.com/latex-lsp/tree-sitter-latex 8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6"
- "lean https://github.com/Julian/tree-sitter-lean d98426109258b266e1e92358c5f11716d2e8f638"
- "julia https://github.com/tree-sitter/tree-sitter-julia 8fb38abff74652c4faddbf04d2d5bbbc6b4bae25"
- "java https://github.com/tree-sitter/tree-sitter-java 09d650def6cdf7f479f4b78f595e9ef5b58ce31e"
- "ledger https://github.com/cbarrete/tree-sitter-ledger 1f864fb2bf6a87fe1b48545cc6adc6d23090adf7"
- "beancount https://github.com/polarmutex/tree-sitter-beancount 4cbd1f09cd07c1f1fabf867c2cf354f9da53cc4c"
- "ocaml https://github.com/tree-sitter/tree-sitter-ocaml 23d419ba45789c5a47d31448061557716b02750a"
- "ocaml-interface https://github.com/tree-sitter/tree-sitter-ocaml 23d419ba45789c5a47d31448061557716b02750a"
- "lua https://github.com/MunifTanjim/tree-sitter-lua 887dfd4e83c469300c279314ff1619b1d0b85b91"
- "svelte https://github.com/Himujjal/tree-sitter-svelte 349a5984513b4a4a9e143a6e746120c6ff6cf6ed"
- "vue https://github.com/ikatyang/tree-sitter-vue 91fe2754796cd8fba5f229505a23fa08f3546c06"
- "yaml https://github.com/ikatyang/tree-sitter-yaml 0e36bed171768908f331ff7dff9d956bae016efb"
- "haskell https://github.com/tree-sitter/tree-sitter-haskell b6ec26f181dd059eedd506fa5fbeae1b8e5556c8"
- "zig https://github.com/maxxnino/tree-sitter-zig 8d3224c3bd0890fe08358886ebf54fca2ed448a6"
- "tsq https://github.com/the-mikedavis/tree-sitter-tsq 48b5e9f82ae0a4727201626f33a17f69f8e0ff86"
- "cmake https://github.com/uyha/tree-sitter-cmake 6e51463ef3052dd3b328322c22172eda093727ad"
- "make https://github.com/alemuller/tree-sitter-make a4b9187417d6be349ee5fd4b6e77b4172c6827dd"
- "glsl https://github.com/theHamsta/tree-sitter-glsl 88408ffc5e27abcffced7010fc77396ae3636d7e"
- "perl https://github.com/ganezdragon/tree-sitter-perl 0ac2c6da562c7a2c26ed7e8691d4a590f7e8b90a"
- "comment https://github.com/stsewd/tree-sitter-comment 5dd3c62f1bbe378b220fe16b317b85247898639e"
- "wgsl https://github.com/szebniok/tree-sitter-wgsl 272e89ef2aeac74178edb9db4a83c1ffef80a463"
- "llvm https://github.com/benwilliamgraham/tree-sitter-llvm 3b213925b9c4f42c1acfe2e10bfbb438d9c6834d"
- "llvm-mir https://github.com/Flakebi/tree-sitter-llvm-mir 06fabca19454b2dc00c1b211a7cb7ad0bc2585f1"
- "tablegen https://github.com/Flakebi/tree-sitter-tablegen 568dd8a937347175fd58db83d4c4cdaeb6069bd2"
- "markdown https://github.com/MDeiml/tree-sitter-markdown a7de4be29783a6e25f3240c90afea52f2417faa3"
- "markdown_inline https://github.com/MDeiml/tree-sitter-markdown a7de4be29783a6e25f3240c90afea52f2417faa3"
- "dart https://github.com/UserNobody14/tree-sitter-dart 2d7f66651c9319c1a0e4dda226cc2628fbb66528"
- "scala https://github.com/tree-sitter/tree-sitter-scala 140c96cf398693189d4e50f76d19ddfcd8a018f8"
- "dockerfile https://github.com/camdencheek/tree-sitter-dockerfile 7af32bc04a66ab196f5b9f92ac471f29372ae2ce"
- "git-commit https://github.com/the-mikedavis/tree-sitter-git-commit 318dd72abfaa7b8044c1d1fbeabcd06deaaf038f"
- "diff https://github.com/the-mikedavis/tree-sitter-diff fd74c78fa88a20085dbc7bbeaba066f4d1692b63"
- "git-rebase https://github.com/the-mikedavis/tree-sitter-git-rebase 332dc528f27044bc4427024dbb33e6941fc131f2"
- "regex https://github.com/tree-sitter/tree-sitter-regex e1cfca3c79896ff79842f057ea13e529b66af636"
- "git-config https://github.com/the-mikedavis/tree-sitter-git-config 0e4f0baf90b57e5aeb62dcdbf03062c6315d43ea"
- "gitattributes https://github.com/mtoohey31/tree-sitter-gitattributes 3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4"
- "gitignore https://github.com/shunsambongi/tree-sitter-gitignore f4685bf11ac466dd278449bcfe5fd014e94aa504"
- "graphql https://github.com/bkegley/tree-sitter-graphql 5e66e961eee421786bdda8495ed1db045e06b5fe"
- "elm https://github.com/elm-tooling/tree-sitter-elm df4cb639c01b76bc9ac9cc66788709a6da20002c"
- "iex https://github.com/elixir-lang/tree-sitter-iex 39f20bb51f502e32058684e893c0c0b00bb2332c"
- "rescript https://github.com/jaredramirez/tree-sitter-rescript 65609807c628477f3b94052e7ef895885ac51c3c"
- "erlang https://github.com/the-mikedavis/tree-sitter-erlang ce0ed253d72c199ab93caba7542b6f62075339c4"
- "kotlin https://github.com/fwcd/tree-sitter-kotlin a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569"
- "hcl https://github.com/MichaHoffmann/tree-sitter-hcl 3cb7fc28247efbcb2973b97e71c78838ad98a583"
- "org https://github.com/milisims/tree-sitter-org 698bb1a34331e68f83fc24bdd1b6f97016bb30de"
- "solidity https://github.com/JoranHonig/tree-sitter-solidity 9004b86531cb424bd379424cf7266a4585f2af7d"
- "gleam https://github.com/gleam-lang/tree-sitter-gleam d6cbdf3477fcdb0b4d811518a356f9b5cd1795ed"
- "r https://github.com/r-lib/tree-sitter-r cc04302e1bff76fa02e129f332f44636813b0c3c"
- "swift https://github.com/alex-pinkus/tree-sitter-swift 77c6312c8438f4dbaa0350cec92b3d6dd3d74a66"
- "embedded-template https://github.com/tree-sitter/tree-sitter-embedded-template d21df11b0ecc6fd211dbe11278e92ef67bd17e97"
- "eex https://github.com/connorlay/tree-sitter-eex f742f2fe327463335e8671a87c0b9b396905d1d1"
- "heex https://github.com/phoenixframework/tree-sitter-heex 2e1348c3cf2c9323e87c2744796cf3f3868aa82a"
- "sql https://github.com/DerekStride/tree-sitter-sql 2743c7b5e710e6854d4e8c14c302548b436e2a1f"
- "gdscript https://github.com/PrestonKnopp/tree-sitter-gdscript 2a6abdaa47fcb91397e09a97c7433fd995ea46c6"
- "godot-resource https://github.com/PrestonKnopp/tree-sitter-godot-resource b6ef0768711086a86b3297056f9ffb5cc1d77b4a"
- "nu https://github.com/LhKipp/tree-sitter-nu eb95bdac3abd73ef47e53f19c63e74a31405ebd2"
- "vala https://github.com/vala-lang/tree-sitter-vala c9eea93ba2ec4ec1485392db11945819779745b3"
- "hare https://git.sr.ht/~ecmma/tree-sitter-hare bc26a6a949f2e0d98b7bfc437d459b250900a165"
- "devicetree https://github.com/joelspadin/tree-sitter-devicetree 877adbfa0174d25894c40fa75ad52d4515a36368"
- "cairo https://github.com/archseer/tree-sitter-cairo b249662a1eefeb4d71c9529cdd971e74fecc10fe"
- "cpon https://github.com/fvacek/tree-sitter-cpon 0d01fcdae5a53191df5b1349f9bce053833270e7"
- "odin https://github.com/MineBill/tree-sitter-odin da885f4a387f169b9b69fe0968259ee257a8f69a"
- "meson https://github.com/staysail/tree-sitter-meson 32a83e8f200c347232fa795636cfe60dde22957a"
- "sshclientconfig https://github.com/metio/tree-sitter-ssh-client-config e45c6d5c71657344d4ecaf87dafae7736f776c57"
- "scheme https://github.com/6cdh/tree-sitter-scheme 27fb77db05f890c2823b4bd751c6420378df146b"
- "v https://github.com/vlang/vls 3e8124ea4ab80aa08ec77f03df53f577902a0cdd"
- "verilog https://github.com/andreytkachenko/tree-sitter-verilog 514d8d70593d29ef3ef667fa6b0e504ae7c977e3"
- "edoc https://github.com/the-mikedavis/tree-sitter-edoc 74774af7b45dd9cefbf9510328fc6ff2374afc50"
- "jsdoc https://github.com/tree-sitter/tree-sitter-jsdoc 189a6a4829beb9cdbe837260653b4a3dfb0cc3db"
- "openscad https://github.com/bollian/tree-sitter-openscad 5c3ce93df0ac1da7197cf6ae125aade26d6b8972"
- "prisma https://github.com/victorhqc/tree-sitter-prisma 17a59236ac25413b81b1613ea6ba5d8d52d7cd6c"
- "clojure https://github.com/sogaiu/tree-sitter-clojure e57c569ae332ca365da623712ae1f50f84daeae2"
- "elvish https://github.com/ckafi/tree-sitter-elvish e50787cadd3bc54f6d9c0704493a79078bb8a4e5"
- "fortran https://github.com/stadelmanma/tree-sitter-fortran f0f2f100952a353e64e26b0fa710b4c296d7af13"
- "ungrammar https://github.com/Philipp-M/tree-sitter-ungrammar 0113de880a58ea14f2a75802e9b99fcc25003d9c"
- "dot https://github.com/rydesun/tree-sitter-dot 917230743aa10f45a408fea2ddb54bbbf5fbe7b7"
- "cue https://github.com/eonpatapon/tree-sitter-cue 61843e3beebf19417e4fede4e8be4df1084317ad"
- "slint https://github.com/jrmoulton/tree-sitter-slint 0d4dda94f96623302dfc234e06be62a5717f47da"
- "task https://github.com/alexanderbrevig/tree-sitter-task f2cb435c5dbf3ee19493e224485d977cb2d36d8b"
- "xit https://github.com/synaptiko/tree-sitter-xit 7d7902456061bc2ad21c64c44054f67b5515734c"
- "esdl https://github.com/greym0uth/tree-sitter-esdl b840c8a8028127e0a7c6e6c45141adade2bd75cf"
- "pascal https://github.com/Isopod/tree-sitter-pascal 2fd40f477d3e2794af152618ccfac8d92eb72a66"
- "sml https://github.com/Giorbo/tree-sitter-sml bd4055d5554614520d4a0706b34dc0c317c6b608"
- "jsonnet https://github.com/sourcegraph/tree-sitter-jsonnet 0475a5017ad7dc84845d1d33187f2321abcb261d"
- "astro https://github.com/virchau13/tree-sitter-astro 5f5c3e73c45967df9aa42f861fad2d77cd4e0900"
- "bass https://github.com/vito/tree-sitter-bass 501133e260d768ed4e1fd7374912ed5c86d6fd90"
- "wat https://github.com/wasm-lsp/tree-sitter-wasm 2ca28a9f9d709847bf7a3de0942a84e912f59088"
- "wast https://github.com/wasm-lsp/tree-sitter-wasm 2ca28a9f9d709847bf7a3de0942a84e912f59088"
- "d https://github.com/gdamore/tree-sitter-d 601c4a1e8310fb2f3c43fa8a923d0d27497f3c04"
- "vhs https://github.com/charmbracelet/tree-sitter-vhs c6d81f34c011c29ee86dd73b45a8ecc9f2e2bdaf"
- "kdl https://github.com/Unoqwy/tree-sitter-kdl e1cd292c6d15df6610484e1d4b5c987ecad52373"
- "xml https://github.com/RenjiSann/tree-sitter-xml 422528a43630db6dcc1e222d1c5ee3babd559473"
- "wit https://github.com/hh9527/tree-sitter-wit c917790ab9aec50c5fd664cbfad8dd45110cfff3"
- "env https://github.com/seshotake/tree-sitter-env e6c6bb1e7b51d481cba463fe949f083cf22d81f7"
- "ini https://github.com/justinmk/tree-sitter-ini 4d247fb876b4ae6b347687de4a179511bf67fcbc"
- "bicep https://github.com/the-mikedavis/tree-sitter-bicep d8e097fcfa143854861ef737161163a09cc2916b"
- "qmljs https://github.com/yuja/tree-sitter-qmljs 0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1"
-)
-
-inherit bash-completion-r1 cargo
-
-DESCRIPTION="A post-modern text editor."
-HOMEPAGE="
- https://helix-editor.com/
- https://github.com/helix-editor/helix
-"
-SRC_URI="
- https://github.com/helix-editor/helix/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
- $(cargo_crate_uris)
-"
-
-LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc +grammar"
-
-QA_FLAGS_IGNORED="
- usr/bin/hx
- usr/share/helix/runtime/grammars/.*\.so
-"
-
-DOCS=(
- README.md
- CHANGELOG.md
- book/
- docs/
-)
-
-language_uris() {
- local line
-
- for line in "${LANGUAGES[@]}"; do
- read -r name url commit <<< "${line}"
-
- printf '%s/archive/%s.tar.gz -> %s-%s.tar.gz\n' "${url}" "${commit}" "${url##*/}" "${commit}"
- done
-}
-
-SRC_URI+="grammar? ( $(language_uris) )"
-
-src_prepare() {
- local line
-
- if use grammar; then
- for line in "${LANGUAGES[@]}"; do
- read -r name url commit <<< "${line}"
-
- mkdir -p "${S}"/runtime/grammars/sources/${name} || die
- cp --reflink=auto --recursive \
- "${WORKDIR}"/${url##*/}-${commit}/* \
- "${S}"/runtime/grammars/sources/${name} || die
- done
- fi
-
- eapply_user
-}
-
-src_compile() {
- local -x HELIX_DISABLE_AUTO_GRAMMAR_BUILD=1
- local -x HELIX_RUNTIME="${S}/runtime"
-
- cargo_src_compile
-
- if use grammar; then
- target/$(usex debug debug release)/hx --grammar build || die
- fi
-}
-
-src_install() {
- if use grammar; then
- rm -rf "${S}"/runtime/grammars/sources || die
- fi
-
- insinto /usr/share/helix
- doins -r runtime
-
- use doc && dodoc -r "${DOCS[@]}"
-
- cargo_src_install --path helix-term
-
- newbashcomp contrib/completion/hx.bash hx
-
- insinto /usr/share/zsh/site-functions
- newins contrib/completion/hx.zsh _hx
-
- insinto /usr/share/fish/vendor_completions.d
- doins contrib/completion/hx.fish
-}
diff --git a/app-editors/helix/helix-23.03.ebuild b/app-editors/helix/helix-23.03.ebuild
new file mode 100644
index 000000000000..c9142a921a3c
--- /dev/null
+++ b/app-editors/helix/helix-23.03.ebuild
@@ -0,0 +1,334 @@
+# Copyright 2023-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by helix_ebuild.py (see FILESDIR)
+
+EAPI=8
+
+CRATES="
+ adler-1.0.2
+ ahash-0.7.6
+ ahash-0.8.3
+ aho-corasick-0.7.20
+ android_system_properties-0.1.5
+ anyhow-1.0.70
+ arc-swap-1.6.0
+ autocfg-1.1.0
+ bitflags-1.3.2
+ bitflags-2.0.2
+ bstr-1.4.0
+ btoi-0.4.3
+ bumpalo-3.12.0
+ bytecount-0.6.3
+ bytes-1.4.0
+ cassowary-0.3.0
+ cc-1.0.79
+ cfg-if-1.0.0
+ chardetng-0.1.17
+ chrono-0.4.24
+ clipboard-win-4.5.0
+ clru-0.6.1
+ codespan-reporting-0.11.1
+ content_inspector-0.2.4
+ core-foundation-sys-0.8.3
+ crc32fast-1.3.2
+ crossterm-0.26.1
+ crossterm_winapi-0.9.0
+ cxx-1.0.94
+ cxx-build-1.0.94
+ cxxbridge-flags-1.0.94
+ cxxbridge-macro-1.0.94
+ dirs-4.0.0
+ dirs-next-2.0.0
+ dirs-sys-0.3.7
+ dirs-sys-next-0.1.2
+ dunce-1.0.3
+ either-1.8.1
+ encoding_rs-0.8.32
+ encoding_rs_io-0.1.7
+ errno-0.3.0
+ errno-dragonfly-0.1.2
+ error-code-2.3.1
+ etcetera-0.4.0
+ fastrand-1.9.0
+ fern-0.6.2
+ filetime-0.2.20
+ flate2-1.0.25
+ fnv-1.0.7
+ form_urlencoded-1.1.0
+ futures-core-0.3.27
+ futures-executor-0.3.27
+ futures-task-0.3.27
+ futures-util-0.3.27
+ fuzzy-matcher-0.3.7
+ getrandom-0.2.8
+ gix-0.43.1
+ gix-actor-0.19.0
+ gix-attributes-0.10.0
+ gix-bitmap-0.2.2
+ gix-chunk-0.4.1
+ gix-command-0.2.4
+ gix-config-0.20.1
+ gix-config-value-0.10.2
+ gix-credentials-0.12.0
+ gix-date-0.4.3
+ gix-diff-0.28.1
+ gix-discover-0.16.2
+ gix-features-0.28.1
+ gix-glob-0.5.5
+ gix-hash-0.10.3
+ gix-hashtable-0.1.2
+ gix-index-0.15.1
+ gix-lock-5.0.0
+ gix-mailmap-0.11.0
+ gix-object-0.28.0
+ gix-odb-0.43.1
+ gix-pack-0.33.2
+ gix-path-0.7.3
+ gix-prompt-0.3.3
+ gix-quote-0.4.3
+ gix-ref-0.27.2
+ gix-refspec-0.9.0
+ gix-revision-0.12.1
+ gix-sec-0.6.2
+ gix-tempfile-5.0.2
+ gix-traverse-0.24.0
+ gix-url-0.16.0
+ gix-validate-0.7.4
+ gix-worktree-0.15.2
+ globset-0.4.10
+ grep-matcher-0.1.6
+ grep-regex-0.1.11
+ grep-searcher-0.1.11
+ hashbrown-0.12.3
+ hashbrown-0.13.2
+ hermit-abi-0.2.6
+ hermit-abi-0.3.1
+ hex-0.4.3
+ home-0.5.4
+ iana-time-zone-0.1.55
+ iana-time-zone-haiku-0.1.1
+ idna-0.3.0
+ ignore-0.4.20
+ imara-diff-0.1.5
+ indexmap-1.9.3
+ indoc-2.0.1
+ instant-0.1.12
+ io-close-0.3.7
+ io-lifetimes-1.0.9
+ itoa-1.0.6
+ js-sys-0.3.61
+ lazy_static-1.4.0
+ libc-0.2.140
+ libloading-0.7.4
+ link-cplusplus-1.0.8
+ linux-raw-sys-0.3.0
+ lock_api-0.4.9
+ log-0.4.17
+ lsp-types-0.94.0
+ memchr-2.5.0
+ memmap2-0.5.10
+ minimal-lexical-0.2.1
+ miniz_oxide-0.6.2
+ mio-0.8.6
+ nix-0.26.2
+ nom-7.1.3
+ num-integer-0.1.45
+ num-traits-0.2.15
+ num_cpus-1.15.0
+ num_threads-0.1.6
+ once_cell-1.17.1
+ parking_lot-0.12.1
+ parking_lot_core-0.9.7
+ percent-encoding-2.2.0
+ pin-project-lite-0.2.9
+ pin-utils-0.1.0
+ proc-macro2-1.0.54
+ prodash-23.1.2
+ pulldown-cmark-0.9.2
+ quickcheck-1.0.3
+ quote-1.0.26
+ rand-0.8.5
+ rand_core-0.6.4
+ redox_syscall-0.2.16
+ redox_syscall-0.3.5
+ redox_users-0.4.3
+ regex-1.7.3
+ regex-automata-0.1.10
+ regex-syntax-0.6.29
+ ropey-1.6.0
+ rustix-0.37.5
+ ryu-1.0.13
+ same-file-1.0.6
+ scopeguard-1.1.0
+ scratch-1.0.5
+ serde-1.0.159
+ serde_derive-1.0.159
+ serde_json-1.0.95
+ serde_repr-0.1.12
+ serde_spanned-0.6.1
+ sha1_smol-1.0.0
+ signal-hook-0.3.15
+ signal-hook-mio-0.2.3
+ signal-hook-registry-1.4.1
+ signal-hook-tokio-0.3.1
+ slab-0.4.8
+ slotmap-1.0.6
+ smallvec-1.10.0
+ smartstring-1.0.1
+ smawk-0.3.1
+ socket2-0.4.9
+ static_assertions-1.1.0
+ str-buf-1.0.6
+ str_indices-0.4.1
+ syn-1.0.109
+ syn-2.0.11
+ tempfile-3.5.0
+ termcolor-1.2.0
+ termini-0.1.4
+ textwrap-0.16.0
+ thiserror-1.0.40
+ thiserror-impl-1.0.40
+ thread_local-1.1.7
+ threadpool-1.8.1
+ time-0.3.20
+ time-core-0.1.0
+ time-macros-0.2.8
+ tinyvec-1.6.0
+ tinyvec_macros-0.1.1
+ tokio-1.27.0
+ tokio-macros-2.0.0
+ tokio-stream-0.1.12
+ toml-0.7.3
+ toml_datetime-0.6.1
+ toml_edit-0.19.8
+ unicase-2.6.0
+ unicode-bidi-0.3.13
+ unicode-bom-1.1.4
+ unicode-general-category-0.6.0
+ unicode-ident-1.0.8
+ unicode-linebreak-0.1.4
+ unicode-normalization-0.1.22
+ unicode-segmentation-1.10.1
+ unicode-width-0.1.10
+ url-2.3.1
+ version_check-0.9.4
+ walkdir-2.3.3
+ wasi-0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-0.2.84
+ wasm-bindgen-backend-0.2.84
+ wasm-bindgen-macro-0.2.84
+ wasm-bindgen-macro-support-0.2.84
+ wasm-bindgen-shared-0.2.84
+ which-4.4.0
+ winapi-0.3.9
+ winapi-i686-pc-windows-gnu-0.4.0
+ winapi-util-0.1.5
+ winapi-x86_64-pc-windows-gnu-0.4.0
+ windows-0.43.0
+ windows-0.47.0
+ windows-sys-0.45.0
+ windows-targets-0.42.2
+ windows-targets-0.47.0
+ windows_aarch64_gnullvm-0.42.2
+ windows_aarch64_gnullvm-0.47.0
+ windows_aarch64_msvc-0.42.2
+ windows_aarch64_msvc-0.47.0
+ windows_i686_gnu-0.42.2
+ windows_i686_gnu-0.47.0
+ windows_i686_msvc-0.42.2
+ windows_i686_msvc-0.47.0
+ windows_x86_64_gnu-0.42.2
+ windows_x86_64_gnu-0.47.0
+ windows_x86_64_gnullvm-0.42.2
+ windows_x86_64_gnullvm-0.47.0
+ windows_x86_64_msvc-0.42.2
+ windows_x86_64_msvc-0.47.0
+ winnow-0.4.1
+"
+
+# Download the same tree-sitter commit that is used in the Helix release
+declare -A GIT_CRATES=(
+ [tree-sitter]="https://github.com/tree-sitter/tree-sitter;c51896d32dcc11a38e41f36e3deb1a6a9c4f4b14;tree-sitter-%commit%/lib"
+)
+
+inherit bash-completion-r1 cargo desktop xdg-utils
+
+DESCRIPTION="A post-modern text editor."
+HOMEPAGE="
+ https://helix-editor.com/
+ https://github.com/helix-editor/helix
+"
+SRC_URI="
+ https://github.com/helix-editor/helix/releases/download/${PV}/${P}-source.tar.xz -> ${P}.tar.xz
+ $(cargo_crate_uris)
+"
+
+S="${WORKDIR}"
+
+LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc +grammar"
+
+QA_FLAGS_IGNORED="
+ usr/bin/hx
+ usr/share/helix/runtime/grammars/.*\.so
+"
+
+DOCS=(
+ README.md
+ CHANGELOG.md
+ book/
+ docs/
+)
+
+src_prepare() {
+ # A small hack needed to override the patch in the main Cargo.toml
+ sed -i 's|https://github.com/tree-sitter/tree-sitter|crates-io|' "${WORKDIR}/cargo_home/config"
+ eapply_user
+}
+
+src_compile() {
+ use grammar || local -x HELIX_DISABLE_AUTO_GRAMMAR_BUILD=1
+
+ cargo_src_compile
+}
+
+src_install() {
+ cargo_src_install --path helix-term
+
+ rm -rf runtime/grammars/.gitkeep || die
+ rm -rf runtime/grammars/sources || die
+
+ insinto /usr/share/helix
+ doins -r runtime
+
+ use doc && dodoc -r "${DOCS[@]}"
+
+ doicon -s 256x256 contrib/${PN}.png
+ domenu contrib/Helix.desktop
+
+ insinto /usr/share/metainfo
+ doins contrib/Helix.appdata.xml
+
+ newbashcomp contrib/completion/hx.bash hx
+
+ insinto /usr/share/zsh/site-functions
+ newins contrib/completion/hx.zsh _hx
+
+ insinto /usr/share/fish/vendor_completions.d
+ doins contrib/completion/hx.fish
+
+ newenvd - 99helix <<< 'HELIX_RUNTIME="/usr/share/helix/runtime"'
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 408517714cc8..12cb3e135376 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/starship/Manifest b/app-shells/starship/Manifest
index 693623b8a423..3e399ff8ee4c 100644
--- a/app-shells/starship/Manifest
+++ b/app-shells/starship/Manifest
@@ -476,5 +476,5 @@ DIST zvariant-3.8.0.crate 70253 BLAKE2B efe8a41f25ad2c7eea45c8eeea8f8e67400b0bc7
DIST zvariant_derive-3.10.0.crate 11060 BLAKE2B df50dccc987beea79be2aa14b8b6d7100eb6b6f00b9637e4f0ef50e36f89c49da541ed7a16759adb32c21468f97d6e7c6728ef9604bdc166a2f162fbf02341d6 SHA512 0538289ee1638aa718a487eb4f3c841096a29a38678fb28518b06d1a35ec476dc82eebf0713eb32621a8daf3ecdd58fb9b6f16bace8ae9feafed2098e73c4bc3
DIST zvariant_derive-3.8.0.crate 10998 BLAKE2B d895c18e75084dff975d7a16bed46942633aba3e8d8e349f451b7fc5b1437ced2f8f2f9e4aebf19c663b36fa4402067842ea3276282b06995a1fa894c497559a SHA512 ebd180c785a220137e3504e8160fd2d7aebe8f912c4bc19e3312ed3463ed4984b0bc432dda264bb272fdd431fd01599bde7b764e7bb22451b4235071f6617f4b
EBUILD starship-1.12.0.ebuild 8302 BLAKE2B fc21b357b28f6eb4b625c34cd0102266c860ac7e955bfddfbb9187d609e22412e42ab358182b50c63503f454ca59f775c9a7f870c01a8bc0cdfe18e04f525795 SHA512 96c382897685510649b0c9bd06973ff5f952c6e4ed5d500339242e6b6a2a348cbd9ad79bb233ecf1aeb7a8a5b3a40594e937fc31fb9b84233f3e975ae7959240
-EBUILD starship-1.13.1.ebuild 8187 BLAKE2B 5c8ac9f6d81bb55e288a0c26adaa7229143db99be7f7518303c39ef43b6ddb78d2f6ed096ec14e909fe00c19ef6241a95bfd61696a8abba01d9f5cf5ef54acd2 SHA512 7826d1e9f48068e486d8a37c8680e42944b79428189eb1b298cbf7892d6d5ba958d04c3eea06a1ab8be8776ddcdf9a236635c7dba3bc8807a0120f7b63d690b7
+EBUILD starship-1.13.1.ebuild 8186 BLAKE2B eb0d664cfd7e8b4344a4ea6d581cc0b12d499bfc516c612d6efb1efe4ce27bef647e73afe23e4418f7a80416efbdd9cd0b23ebac806390f5a8ade5e66b859739 SHA512 4576e9fe71cc713b49e0c0aa447a6d27f3dfcde04337f155cfcec7b0803529942200bf689e490db1a8d419618431c85c38d7c6674888ef487599492f8d4059d6
MISC metadata.xml 738 BLAKE2B 84ca83a5db6b67fe44f8a192499231851af9b7a7d1d279d4a2660147bee375332e3818633c310a0d9848e714e326e8fe6fe2c2dc7a8e99dd643a637bc46efb71 SHA512 f9ce6f2d5d4fc1cffc524ee25df289e33574a98b32b35ab7221e9ea193835ca6038c87093218d0a5ccb43fbb28e524535b8280491da8e72d88d1f1a96b3c7bb2
diff --git a/app-shells/starship/starship-1.13.1.ebuild b/app-shells/starship/starship-1.13.1.ebuild
index d937d0d44a4d..ad9fe974c1fc 100644
--- a/app-shells/starship/starship-1.13.1.ebuild
+++ b/app-shells/starship/starship-1.13.1.ebuild
@@ -392,7 +392,7 @@ SRC_URI="
LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND=">=virtual/rust-1.65"
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 76ec084a183b..87c3afe32d21 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index 1c579336cc20..5f25ab4fab21 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -8,6 +8,6 @@ DIST nim-1.6.8.tar.xz 5219880 BLAKE2B 16eac6f302b4ef1df14deaa0350e0e5553c7613515
DIST nim-patches-1.6.6.tar.gz 1975 BLAKE2B 75490f4c61f4d920aadb2ad5908cb2773e270f80cee95f937ede8125bad5688b71840ed7f48659db892e4017437a0454b38eab18ae8b13c6b48207d0a7714371 SHA512 4d1590e7d05ad64432b943f8da9edb2b05213400181d1e07a0e40f479afbceb1997d0ea0f05a73d550afe60cf4b657f7e34840907ea16c3b9e96824e9f29e0e5
DIST nim-patches-1.6.6_p1.tar.gz 2632 BLAKE2B 64980d9510dc48e3c566473dc618d00cafba04783882d62b12015e8435c9c0515d7726da30f0b74dca6a41aa88a9c9aed2189a65b3325c28839d0051de8a3365 SHA512 7ba251675cd564452669bf5ec3748565db818324f58506f20a5036e4b54df10f4d7c149cece8cb97c853222cfa7d4d8d26856d92aaa25e613e31c6f5c2a8243d
EBUILD nim-1.6.10-r2.ebuild 4413 BLAKE2B 4a321ed1751fb582bba04413759d78e061d6d00751b6c1e15668b05ab2e57552a726bf0ac33b49355a881bb6543bd5357ca874cb39b6294d562c2a7900cd64b9 SHA512 afe55c756bf43f875d810e551f2f0d9f746bef5800de269d4a20260bbd6750647bd7da4352502f2e61e60b67f00156975eaf314e5beb373e65e0664152c7f104
-EBUILD nim-1.6.12.ebuild 4460 BLAKE2B 8c8014f09bfb4d07d6ba73fb4fd3a842e4aa3b00af32b188446b5af2e0dcadfc7840ac8e6c000cd65660d04cea9a821209207d8b0b3b501cebaeffcd96998185 SHA512 e6351bbec713a4007f457f1e6c763b1e6807a85c2998d79c9092922b7738cb556b16d490141af519081e74fd9f8abfbc21b9be83247d256f6a564b60def94417
+EBUILD nim-1.6.12.ebuild 4459 BLAKE2B d237b8243dcbb0ab941155e5a8abec2295f628ab98d2a92d5e8aee3d661e44d546fb71c36bfbec2fb29958a5736149d4a055a6b5b517a1ab42d3733b7d37f813 SHA512 ad440e3e94f3c91b1366e919b431ca1e51d967b94758921158799981749aeb4d7be9d953ba017811082778d8d3d5023896ea03b95551e2883cc2c90ef8afc15b
EBUILD nim-1.6.8-r1.ebuild 2541 BLAKE2B 87b418ad6e1dd07c41a1b8a816afd4fdeaf562d06c84ce04219add81b367b5e5a6aeb9ff2e8d1250ce68bea097bc5946353691918a7f497998179128c114cd70 SHA512 655ed80e70ab3590ca805d6cd0ed4cd99839694ebfcd3a7b23b970d71ebe91de94254615a86b7deccc07b79537bfbc8df0623acde62f543711f9ed38bf04197f
MISC metadata.xml 2157 BLAKE2B bbbc15b0c5590a22e276056a55ef09957ae5e5b0429122411e9d7570756873a5147bc8a00ee2bc97e887aa0d76668e3ecab10b495d67e5fd10174a0411d02f5f SHA512 b6d3010ddd9a0dc4e5f9698ac832cebe794c1b4b222d561448d9e43d9e3a581e5983c5d771bdad96957a100029efdb2804ff30b8b223b33ba5864e68fdb25519
diff --git a/dev-lang/nim/nim-1.6.12.ebuild b/dev-lang/nim/nim-1.6.12.ebuild
index 675ddf78b6f6..753c07857dab 100644
--- a/dev-lang/nim/nim-1.6.12.ebuild
+++ b/dev-lang/nim/nim-1.6.12.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
IUSE="doc experimental test-js test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 85df0cf998e3..e35cca6a9500 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest
index be02e316444f..a2e439596e71 100644
--- a/dev-libs/botan/Manifest
+++ b/dev-libs/botan/Manifest
@@ -2,6 +2,9 @@ DIST Botan-2.19.2.tar.xz 6063336 BLAKE2B a46fa49c61846e718197ab3a8431a5bdcab0f4c
DIST Botan-2.19.2.tar.xz.asc 488 BLAKE2B 94d22dff9de02871560649b1d961f4c7ae5fa37a847141554f8da9f0a726d4497cd23e0d84197beb4d176f29aa3a478118d94cd52d2c04733d115828f85d400d SHA512 e25a03ac437a08737ecde541ead4b841ccb507d3198683a1755dab1d4f82e9ce0278473db7c7041a4b808f9dff9927106e30bbad79b1674615254ee78f0b6a06
DIST Botan-2.19.3.tar.xz 6105896 BLAKE2B 6d7778d9e9a101c76f35c65b0fb0201641cd91967ba934510f3836ee4b924d54cabdc760dd460997679250aa66e1d2a99369cd03f8fb9e7b2fe672d4b355215f SHA512 80012397e2aa7cc88a9536340ac9b770d1195fddda53b9d4cfde82318dd05f9d4f925bbdff773aba99883a701f4d30581e9d5c97e915fa80c3ca2acfa5a92110
DIST Botan-2.19.3.tar.xz.asc 488 BLAKE2B cd86bf77306aad2956cced6ac4fb96081279af88743e87d8fe5437e72e9fa8db8aaf40d0b5cb9c5b3a85204cb7d63c3baa3054126ab4c9a2db527e6835a069d7 SHA512 9142f932c958138b4bac32f503a550e6c73b61612690a280dcb98efe8c367aa6bd3cd88b4ed4decec376bb87596a780a21bdcb01d4a3573a1c44fbeb0aa49d23
+DIST Botan-3.0.0.tar.xz 8752380 BLAKE2B 06ac29dc0cbaef43a38cc30185f431e1b1f4083469fdea19ee5d77ada6633022746b8ae2419bd00872f9b3892af9c61a455bc88f77bef84f451938dffd27bde3 SHA512 d67ac0f9d67f6869b7a35d4a7c5e96ffcc619f7e44ead36b4cd0906f3d925d12181566aace03ac719ef54d819ae1158febc0b25839beed5f92eade06d510b594
+DIST Botan-3.0.0.tar.xz.asc 488 BLAKE2B 6a34817ec4700983151f97d2e278870736860ac72f3936fcc63e241d89ba758bdf7765d3c877d88019055562a6067c278ecbac263e8d87cc310790089e47f662 SHA512 46ff64bb4d215a48b0549d90ae2461ae39ae5ecf588a7e130876759ec30561c5a2db77ee9cdc7a3dab990927b51ea732f5b56592bdc150062ca25690378ab817
EBUILD botan-2.19.2.ebuild 4430 BLAKE2B f3ecd4970642c364814e8ecbc7e831c8009b90d06b44dfc3da8abf270d7bd55f07715f86bf155a0e7f31baab03b849ccfbade89e346d8ccd2cb88edaeb7530a2 SHA512 42227dea382c9db6d3623506ab50ee4b3bf4139e419917c0f7e2fc5467b29a86723b1159e8025b982f7d82f057733cc8ac1193834e8a4609a5dfde80563f8205
EBUILD botan-2.19.3.ebuild 4437 BLAKE2B 6766545b8af7ba09db9058900443863164b3e3bd0ae2805eb1a07d801f5cef52b4a6396270f37af3e1dbc688660c77ed1c8fe76bb1d686d3b89a0aa076893fd0 SHA512 cfc9151b1ee2f3f6c81b48fa64c607589bc004ccc60e0af2b1705bf60ab1e314001d3dbd91ada3a985408586c46568c74a292fa3a0ce805bc5a51798a3b9d623
+EBUILD botan-3.0.0.ebuild 4498 BLAKE2B 30e45b2db6c23184e22cd957553203b2a0dc578241a9cbaf114be2d257a1f8db9e045e80d3d8c6ee9f9ee941f8de1279a14628508cc51e0eba327a5ef285e8ef SHA512 de7a45e5e2b215216bddb1e902a692981faf9f434b9b0d9c32fbac4ba14b5b251d9176c4c3a3ce3eab241b28570c7a3d1ce3ea8f73ef61e500453b468bcd9aad
MISC metadata.xml 587 BLAKE2B 8d46466fee633fda0f81549a6e512e4ef5963eda31d7c882cee2fe2bfae8b0379509f046d0bdfdb1fe9481eea0585f1754753ed6b509c4f922b8fbf9ae089f39 SHA512 258e04098b9db5821a66e38d02ffb195b57378621fd2a549c8892744cf257be857ebf75c8e4a2f041cd267f07c2f1c3a5fca8df61db0538d8282507cf03a029d
diff --git a/dev-libs/botan/botan-3.0.0.ebuild b/dev-libs/botan/botan-3.0.0.ebuild
new file mode 100644
index 000000000000..79bf305f90f5
--- /dev/null
+++ b/dev-libs/botan/botan-3.0.0.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/botan.asc
+inherit edo python-r1 toolchain-funcs verify-sig
+
+MY_P="Botan-${PV}"
+DESCRIPTION="C++ crypto library"
+HOMEPAGE="https://botan.randombit.net/"
+SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://botan.randombit.net/releases/${MY_P}.tar.xz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD-2"
+# New major versions are parallel-installable
+SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos"
+IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib"
+RESTRICT="!test? ( test )"
+
+CPU_USE=(
+ cpu_flags_arm_{aes,neon}
+ cpu_flags_ppc_altivec
+ cpu_flags_x86_{aes,avx2,popcnt,rdrand,sha,sse2,ssse3,sse4_1,sse4_2}
+)
+
+IUSE+=" ${CPU_USE[@]}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# NOTE: Boost is needed at runtime too for the CLI tool.
+DEPEND="
+ boost? ( dev-libs/boost:= )
+ bzip2? ( >=app-arch/bzip2-1.0.5:= )
+ lzma? ( app-arch/xz-utils:= )
+ python? ( ${PYTHON_DEPS} )
+ sqlite? ( dev-db/sqlite:3= )
+ zlib? ( >=sys-libs/zlib-1.2.3:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ ')
+ verify-sig? ( sec-keys/openpgp-keys-botan )
+"
+
+# NOTE: Considering patching Botan?
+# Please see upstream's guidance:
+# https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches
+
+python_check_deps() {
+ use doc || return 0
+ python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+ python_setup
+
+ local disable_modules=(
+ $(usev !boost 'boost')
+ )
+
+ if [[ -z "${DISABLE_MODULES}" ]] ; then
+ elog "Disabling module(s): ${disable_modules[@]}"
+ fi
+
+ local chostarch="${CHOST%%-*}"
+
+ # Arch specific wrangling
+ local myos=
+ case ${CHOST} in
+ *-darwin*)
+ myos=darwin
+ ;;
+ *)
+ myos=linux
+
+ if [[ ${CHOST} == *hppa* ]] ; then
+ chostarch=parisc
+ elif [[ ${ABI} == sparc64 ]] ; then
+ chostarch="sparc64"
+ elif [[ ${ABI} == sparc32 ]] ; then
+ chostarch="sparc32"
+ fi
+ ;;
+ esac
+
+ local pythonvers=()
+ if use python ; then
+ _append() {
+ pythonvers+=( ${EPYTHON/python/} )
+ }
+
+ python_foreach_impl _append
+ fi
+
+ local myargs=(
+ # Intrinsics
+ # TODO: x86 RDSEED (new CPU_FLAGS_X86?)
+ # TODO: POWER Crypto (new CPU_FLAGS_PPC?)
+ $(usev !cpu_flags_arm_aes '--disable-armv8crypto')
+ $(usev !cpu_flags_arm_neon '--disable-neon')
+ $(usev !cpu_flags_ppc_altivec '--disable-altivec')
+ $(usev !cpu_flags_x86_aes '--disable-aes-ni')
+ $(usev !cpu_flags_x86_avx2 '--disable-avx2')
+ $(usev !cpu_flags_x86_popcnt '--disable-bmi2')
+ $(usev !cpu_flags_x86_rdrand '--disable-rdrand')
+ $(usev !cpu_flags_x86_sha '--disable-sha-ni')
+ $(usev !cpu_flags_x86_sse2 '--disable-sse2')
+ $(usev !cpu_flags_x86_ssse3 '--disable-ssse3')
+ $(usev !cpu_flags_x86_sse4_1 '--disable-sse4.1')
+ $(usev !cpu_flags_x86_sse4_2 '--disable-sse4.2')
+
+ # HPPA's GCC doesn't support SSP (presumably due to stack direction)
+ $(usev hppa '--without-stack-protector')
+
+ $(use_with boost)
+ $(use_with bzip2)
+ $(use_with doc documentation)
+ $(use_with doc sphinx)
+ $(use_with lzma)
+ $(use_enable static-libs static-library)
+ $(use_with sqlite sqlite3)
+ $(use_with zlib)
+
+ --cpu=${chostarch}
+ --docdir=share/doc
+ --disable-modules=$(IFS=","; echo "${disable_modules[*]}")
+ --distribution-info="Gentoo ${PVR}"
+ --libdir="$(get_libdir)"
+
+ # Don't install Python bindings automatically
+ # (do it manually later in the right place)
+ # bug #723096
+ --no-install-python-module
+
+ --os=${myos}
+ --prefix="${EPREFIX}"/usr
+ --with-endian="$(tc-endian)"
+ --with-python-version=$(IFS=","; echo "${pythonvers[*]}")
+ )
+
+ local build_targets=(
+ shared
+ $(usev static-libs static)
+ $(usev tools cli)
+ $(usev test tests)
+ )
+
+ myargs+=(
+ --build-targets=$(IFS=","; echo "${build_targets[*]}")
+ )
+
+ if use elibc_glibc && use kernel_linux ; then
+ myargs+=(
+ --with-os-features=getrandom,getentropy
+ )
+ fi
+
+ tc-export AR CC CXX
+
+ edo ${EPYTHON} configure.py --verbose "${myargs[@]}"
+}
+
+src_test() {
+ LD_LIBRARY_PATH="${S}" ./botan-test || die "Validation tests failed"
+}
+
+src_install() {
+ default
+
+ # Manually install the Python bindings (bug #723096)
+ if use python ; then
+ python_foreach_impl python_domodule src/python/botan2.py
+ fi
+}
diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index ae28b0167407..75baeb8f49ba 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -1,8 +1,10 @@
AUX libxml2-2.10.3-python3-unicode-errors.patch 1208 BLAKE2B 8515db0c9d79c4397c3ef4147660ddf395b863de3658a8db27db20d2274949962172a42637bf9555d3d7bf63ead8f695d19f28ddb5e957b5302c8aed466058c7 SHA512 f2ab7934687ba14bf7541a381317d88c20d9912b424d1b206f8feb60224482f12e03c79ff4e8637025ee8d1bddd870183db932380990eafca833eea1c1373a06
DIST libxml2-2.10.3.tar.xz 2639908 BLAKE2B aef2cc87e4632ddc478ff719155fdcb17601a8af37ecc1145ca05e01340935b57f07722e016ca2b27e4b269d47bd2fe97db09119a47849e8745e077e42b8bb66 SHA512 33bb87ae9a45c475c3de09477e5d94840d8f687f893ef7839408bc7267e57611c4f2b863ed8ec819a4b5f1ebd6a122db9f6054c73bceed427d37f3e67f62620c
+DIST libxml2-2.10.4.tar.xz 2643600 BLAKE2B 5bbb63c6e58accf434513aeb974fed7349e5458de642ef89db77768c8d1383532614254e0e3f1d9471e2274c6b81a04a0a3afcb602707ce79550c2bd8e9028d9 SHA512 792c1dceb098cd353a7eca4c46d31cce6310b2553d97fd3918cf0b94d93b2480759202036511bde36c24166236bd4616f57e79959eea9afe3f60614bdfe13094
DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be SHA512 d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733
DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288
DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 41545995fb3a65d053257c376c07d45ffd1041a433bfbdb46d4dd87a5afb60c18c8629a3d988323f9e7a1d709775b5a7e5930276a7121c0725a22705c0976e36 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe
EBUILD libxml2-2.10.3-r1.ebuild 5681 BLAKE2B 6083b2c688353537af94f5595bfce9bc40bc44c047e31c9661ef798c041be780b2c8b60d0866f159e34d20d977f0d1ba843d7c457344fb16fe54e1fb016a6ad0 SHA512 fc334fadbbdf6e270b10c31a4d787e6105050586a2725a52c045bb9562441ef1a39f19fd6ff8b07f6e39a852c17812ae00d75990efbe13c49db796503abc69a4
+EBUILD libxml2-2.10.4.ebuild 5689 BLAKE2B 5574260679325fd40962cc85c71912cebaef99780bc2c30aa39b134bfe1e338f9cb840e9fc5b30b77abfb7818a3512f52850773e0aba5caa2c94c71d17f91128 SHA512 9b9a596815def814f92b2dd9123565c9561b1f29e8d855f912cbad762cb44ed25562f2f604ff439f7c465345654958b02c0dc33d2a72ab9764c989090284161b
EBUILD libxml2-9999.ebuild 5620 BLAKE2B 0470117a7e5a19688e69a874d3b8f0609408a65b4b806d36b415f08a8297b64a3f3154bbb753350a737b9602a60ef86415770c9d8889beff275879707003ada5 SHA512 516c42c26fc65bbe1b5d698b7e79c4af453c0a90c55798ca28a2429c06230a794284938831d874f6c5d8e698c35f8bdf3eb948beafd6938faa8c8b4f7ed6c546
MISC metadata.xml 519 BLAKE2B 528be4ec79b54eaed229c84c96656266acffaa2ab68c7b1e6daecdee77bb1109ea56babceff0459125e04326425be28f436a78f697c363920102b94aca25179d SHA512 85804c662dd019e6c4cad05bb691b2058c9b93c190c57a7b4cc2674bee71a805da41159184c1bae9954700e52b41bb104a2d1e66ea4d1799463626befb691d11
diff --git a/dev-libs/libxml2/libxml2-2.10.4.ebuild b/dev-libs/libxml2/libxml2-2.10.4.ebuild
new file mode 100644
index 000000000000..3a4ae3eda52c
--- /dev/null
+++ b/dev-libs/libxml2/libxml2-2.10.4.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: Please bump in sync with dev-libs/libxslt
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit flag-o-matic python-r1 multilib-minimal toolchain-funcs
+
+XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"
+XSTS_NAME_1="xmlschema2002-01-16"
+XSTS_NAME_2="xmlschema2004-01-14"
+XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
+XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
+XMLCONF_TARBALL="xmlts20130923.tar.gz"
+
+DESCRIPTION="XML C parser and toolkit"
+HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2"
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2"
+ inherit autotools git-r3
+else
+ inherit gnome.org libtool
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+SRC_URI+="
+ test? (
+ ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
+ ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
+ https://www.w3.org/XML/Test/${XMLCONF_TARBALL}
+ )"
+S="${WORKDIR}/${PN}-${PV%_rc*}"
+
+LICENSE="MIT"
+SLOT="2"
+IUSE="debug examples +ftp icu lzma +python readline static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
+ icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
+ python? ( ${PYTHON_DEPS} )
+ readline? ( sys-libs/readline:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+if [[ ${PV} == 9999 ]] ; then
+ BDEPEND+=" dev-util/gtk-doc-am"
+fi
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/xml2-config
+)
+
+PATCHES=( "${FILESDIR}"/${PN}-2.10.3-python3-unicode-errors.patch )
+
+DOCS=( NEWS README.md TODO TODO_SCHEMAS python/TODO )
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ else
+ local tarname=${P/_rc/-rc}.tar.xz
+
+ # ${A} isn't used to avoid unpacking of test tarballs into ${WORKDIR},
+ # as they are needed as tarballs in ${S}/xstc instead and not unpacked
+ unpack ${tarname}
+
+ if [[ -n ${PATCHSET_VERSION} ]] ; then
+ unpack ${PN}-${PATCHSET_VERSION}.tar.bz2
+ fi
+ fi
+
+ cd "${S}" || die
+
+ if use test ; then
+ cp "${DISTDIR}/${XSTS_TARBALL_1}" \
+ "${DISTDIR}/${XSTS_TARBALL_2}" \
+ "${S}"/xstc/ \
+ || die "Failed to install test tarballs"
+ unpack ${XMLCONF_TARBALL}
+ fi
+}
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == 9999 ]] ; then
+ eautoreconf
+ else
+ # Please do not remove, as else we get references to PORTAGE_TMPDIR
+ # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
+ elibtoolize
+ fi
+}
+
+multilib_src_configure() {
+ # Filter seemingly problematic CFLAGS (bug #26320)
+ filter-flags -fprefetch-loop-arrays -funroll-loops
+
+ # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
+ # https://github.com/gentoo/gentoo/pull/28355
+ # mold needs this too but right now tc-ld-is-mold is also not available
+ if tc-ld-is-lld; then
+ append-ldflags -Wl,--undefined-version
+ fi
+
+ # Notes:
+ # The meaning of the 'debug' USE flag does not apply to the --with-debug
+ # switch (enabling the libxml2 debug module). See bug #100898.
+ libxml2_configure() {
+ ECONF_SOURCE="${S}" econf \
+ --enable-ipv6 \
+ $(use_with ftp) \
+ $(use_with debug run-debug) \
+ $(use_with icu) \
+ $(use_with lzma) \
+ $(use_enable static-libs static) \
+ $(multilib_native_use_with readline) \
+ $(multilib_native_use_with readline history) \
+ "$@"
+ }
+
+ # Build python bindings separately
+ libxml2_configure --without-python
+
+ multilib_is_native_abi && use python &&
+ python_foreach_impl run_in_build_dir libxml2_configure --with-python
+}
+
+libxml2_py_emake() {
+ pushd "${BUILD_DIR}"/python >/dev/null || die
+
+ emake top_builddir="${NATIVE_BUILD_DIR}" "$@"
+
+ popd >/dev/null || die
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use python ; then
+ NATIVE_BUILD_DIR="${BUILD_DIR}"
+ python_foreach_impl run_in_build_dir libxml2_py_emake all
+ fi
+}
+
+multilib_src_test() {
+ ln -s "${S}"/xmlconf || die
+
+ emake check
+
+ multilib_is_native_abi && use python &&
+ python_foreach_impl run_in_build_dir libxml2_py_emake check
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+
+ multilib_is_native_abi && use python &&
+ python_foreach_impl run_in_build_dir libxml2_py_emake DESTDIR="${D}" install
+
+ # Hack until automake release is made for the optimise fix
+ # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097
+ multilib_is_native_abi && use python && python_foreach_impl python_optimize
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if ! use examples ; then
+ rm -rf "${ED}"/usr/share/doc/${PF}/examples || die
+ rm -rf "${ED}"/usr/share/doc/${PF}/python/examples || die
+ fi
+
+ rm -rf "${ED}"/usr/share/doc/${PN}-python-${PVR} || die
+
+ find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ # We don't want to do the xmlcatalog during stage1, as xmlcatalog will not
+ # be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887.
+ if [[ -n "${ROOT}" ]]; then
+ elog "Skipping XML catalog creation for stage building (bug #208887)."
+ else
+ # Need an XML catalog, so no-one writes to a non-existent one
+ CATALOG="${EROOT}/etc/xml/catalog"
+
+ # We don't want to clobber an existing catalog though,
+ # only ensure that one is there
+ # <obz@gentoo.org>
+ if [[ ! -e "${CATALOG}" ]]; then
+ [[ -d "${EROOT}/etc/xml" ]] || mkdir -p "${EROOT}/etc/xml"
+ "${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}"
+ einfo "Created XML catalog in ${CATALOG}"
+ fi
+ fi
+}
diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index b65db0f08f0a..38b053ccc484 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -9,6 +9,6 @@ DIST nss-3.79.4.tar.gz 84826326 BLAKE2B c34b1ba2c24891bd316af27828dbcc6b193b7298
DIST nss-3.89.tar.gz 71617802 BLAKE2B 92428a635167f311b258411420c8073fafdbadef5b1fc4ff8400e41834fc67a03f2151265d5bbfb64ae53b9a8acb29750352f6c2c83d1cd9a2f89a2139ad34c9 SHA512 1db06d4575f2c16d2a0629007981211e714f99c014c0a6256dd33d0caf8c809ba8d5be204d018f9d1cc99b9fcd055ac1fb99b399486ed43c9cf3f55f2747de82
DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4
EBUILD nss-3.79.2.ebuild 10529 BLAKE2B f6396c9e295c46ffc0f9f811251f459b42515212c4ed8c5c21db1b6df1a1aa84b8da4385749d8067ce1f0d95633dd9de6eba146e599c3da4a4190b4906e9f878 SHA512 1b4c4b0471816d4ab89745bd3e34b232adafc93537ff631413e7e4cee460167504d1b972a1c48b0b3c6bb324a8b2e564b162b1bb63f73ac5413599239b15ec30
-EBUILD nss-3.79.4.ebuild 10730 BLAKE2B ab7ce89cd92fb02abc3a87aeac67e6fcfc87f95901b7f41e1df5a3b9831dc4e6a38782686b5c1e06ffbe2f8416283ce433d073d751abc547be1349ed0194ff88 SHA512 be0e4bf7555c043703614d97c5ac2d7fe283000205968efef78983e26523f2803c3d349a29c7071440e81f3554a7c3883ca277ba272791d802526353e5e33c6a
+EBUILD nss-3.79.4.ebuild 10729 BLAKE2B e47824f39ea431191d3be96d2fd9637e2ff6aa0c7ad8c7414a21f77cbef17d3cd0f0e50ef40cb2445291c284a6fb7d74265f9132e4dd5b7353084a178079a238 SHA512 2d9c2b64fb5a5ea90fb781416242b2e770a54513d27dee52f2549abc5c70bedb3cd012af8a084a0e62c4bf99a36d71872bd9cd7febad60e76cd150f2e4d45f3c
EBUILD nss-3.89.ebuild 10621 BLAKE2B 5478a40364dc24f729f272a01d131d67f8b543f2a25544ea6df6fea1a0e9af5c1d5dfc23df30172725b517497b9409c3862f2accda8706b84863cd5eec2dd851 SHA512 79114095216786500b39d9b7f9e892a10e926b19ddfd45584f29a88058a701dd35577a9e9aff77672b6748a06ccda92e093a199ac4548c7645cb01174151aed4
MISC metadata.xml 517 BLAKE2B 85fba14d0b8a3539c57b8dca15a0f7789bb78a92891ff39271f804fa07b1620f5f3ece89269e3305b578064a53aeae7ab298bb97cdc019f41793888d42159727 SHA512 7b1fba5488498d5499134f1b58ecaa01cb8c51af3da666d55fba3884703d34efb57b449e76461fb6e13c37687bf5125c5dbab1934a950d4d13c0cff5a3b3318e
diff --git a/dev-libs/nss/nss-3.79.4.ebuild b/dev-libs/nss/nss-3.79.4.ebuild
index 62da25aff262..850c53a7510e 100644
--- a/dev-libs/nss/nss-3.79.4.ebuild
+++ b/dev-libs/nss/nss-3.79.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
RESTRICT="!test? ( test )"
# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 3f50ea71f48d..7d299d2f355f 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/a2wsgi/Manifest b/dev-python/a2wsgi/Manifest
index 6483d5bb1cab..7e90b900f6ab 100644
--- a/dev-python/a2wsgi/Manifest
+++ b/dev-python/a2wsgi/Manifest
@@ -1,3 +1,3 @@
DIST a2wsgi-1.7.0.tar.gz 12933 BLAKE2B 20dc3eb0a836e47cab98810fbaa343a0ac2070a0aba3e80667e32a14a72c8838acd2c3f082d4ca2ef639b37086523c2ce18020f5ec3acfa08d0b593e9cf5d196 SHA512 f2971bfebceec7a0b91fcc3d5916455917a4f05e39f61cfde8027b1e7051c21e5ba389b86b223fb9fd875471994eee3f4455c6634b5b207417d3ec13c9452f4c
-EBUILD a2wsgi-1.7.0.ebuild 641 BLAKE2B fe2c76379c3ddcb85659e954234e5fed29a113786ceaa27b66658925d401342b26d6123d04d5188adf461f0dc676491e13b49e5498dbf6a45ef025dfefaa5889 SHA512 d799448d706e8f5303c5b5bbf4ba8ab4913e072626e1b6593c8da92ccda2a9c5942cc327195b20e88e8ce9fc04d646eb7523241a4b0d096c346af06c6317fec4
+EBUILD a2wsgi-1.7.0.ebuild 672 BLAKE2B 65b775e7a68a68c93de9651676bf096979421afa50e4fb655c648bdb550da17bc05fc1c9bddf323a44cdd312d0b5a5605bc3136e7ef43af615013af66407c32a SHA512 7117840bd0d1b00fc3369ef90f2cef272f1bd99d325d2d1c1f209b4bdf7726e0707e9da39a1b62a45487613d6d1618afcf0e91cc4a718b3ca7f6d30c649ed94f
MISC metadata.xml 392 BLAKE2B 17f9cfa46eeac0752f6e27d004a04173528f5033dee30ba31bb9b0d86231b3311937e0765cba3cae0fcc8b9653654c9b53bbc009f15140db0b38496856b9c27e SHA512 828436206a1e9b01df9da1546ffc8e6bc614e71708ad8a806dda9ab2dad80c86e539c37496a0c2525f0370e9ead3131bbde69f235da83331cd5097985981006e
diff --git a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
index cf7a0e2ed170..0012dd69d645 100644
--- a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
+++ b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~loong"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
BDEPEND="
test? (
diff --git a/dev-python/accessible-pygments/Manifest b/dev-python/accessible-pygments/Manifest
index 99004dfde9a7..3c762a6ea84e 100644
--- a/dev-python/accessible-pygments/Manifest
+++ b/dev-python/accessible-pygments/Manifest
@@ -1,3 +1,3 @@
DIST accessible-pygments-0.0.4.gh.tar.gz 4540933 BLAKE2B 1fdd376b9f069590552632a806f161404aeb3ae0c9b522705ea64476bccc97e3f888af270fba5e05680bb87e2d3283f2c93259c687e137efc56a38ca4d71b507 SHA512 b45b3c17bcfb2d66d397ee7e535c35159ab79080163f8ace286d73ea65a08f7e39c757414755d7f59bdae22a52198e26546ae61893bd9cd5c901d2e2b1efb2b1
-EBUILD accessible-pygments-0.0.4.ebuild 871 BLAKE2B 4b0c622cedd5804606b44e2e74dbe558f3b191a032a0bfeef51348c0cb81d9e92544f0fd393c39f2d26a83d811f6bdde8f7ced46e1489e399e3296bd0dcec384 SHA512 1ba0a201b3c9ddc8136fe50bac87d8818f4b0a6f1be6c176bd065aa7d709b19f385abb8ac5b4d82d9a8630894b3c24f49f4f35d3929e2e0eb95b3ee8d65edbb0
+EBUILD accessible-pygments-0.0.4.ebuild 870 BLAKE2B a91144520bed18b8f1a1a7bd12f1d8bab35f0af93718e610222b04729e622449492560231d9f0fd5d31cf10d28a7c43379d540849176b0471dcc586acea6dbae SHA512 93b0e663cca54c9696dc8e9e05b8f8a2be6fbb4806abc51982f75dc357754e5ae1ff1b8b55680fbd398cd2af238a6e808a9cb5ceaecd889d8b747e6c7851db2f
MISC metadata.xml 421 BLAKE2B ef299c2eec196b50d776375f0bb9f00319649a659524e959f625e7bd9a1e53d994b7b55f7ca121b6b1a7022424f365ec3a739a072c7fab5de0ba689f099ef250 SHA512 683cfa4011320ee1e5437919f7ac05aa5bf1517da3c4427fa216e15f3e6c96b97de598719d1b66f10a4270a7f6b14101c2925af06bb1db186d770028b06f7b0b
diff --git a/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild b/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild
index 03e212ee5273..74f1064824f4 100644
--- a/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild
+++ b/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/pygments-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/boolean-py/Manifest b/dev-python/boolean-py/Manifest
index 3e1da1bf76af..728409a72fb3 100644
--- a/dev-python/boolean-py/Manifest
+++ b/dev-python/boolean-py/Manifest
@@ -1,3 +1,3 @@
DIST boolean.py-4.0.gh.tar.gz 33855 BLAKE2B 68e183c670684d2f92ad94f2b88616c932c2a85db40fa1a2552bc60c9bf03999bb456e0a91623afba2af4f2c89ef6cacf0c6f0267ac55aadcf02e67c8324c8f6 SHA512 2c92188645c4949478b40c2879f02a0eb6f3f92c0781a910862fcccebaa3476b9f2668ef40a5faec9d5c3a9c7361043a8e1b92ed98e282d6ce89c56b8ac0c2ad
-EBUILD boolean-py-4.0.ebuild 617 BLAKE2B a39023091cd5618fb2ee2dcdd69a87fb94b876c29843cb996d1d45e1348f8473114eb0a3dac2944af18c40666c406731f35a051f79e12f739d97b134ae1579c0 SHA512 14741be08c01c3fb899aa2dfad75f2499838741675766fe762e32c7136843cc554493c6b3ebc2f9ff13d4aea8344219c7c3a9288089d57eb6a44f7f2473be7e5
+EBUILD boolean-py-4.0.ebuild 622 BLAKE2B 4c263f27f23bb1712d2697f8589c26ac9601b074a2ae5ce71f46b6ed628d05e3c81f31eed7db6808efa25af55a382d2434ea83be0003c33b3de318664380adb5 SHA512 c2b596de20671f96074c68332386561040f022cbeb1c755e0c485025ae2517617739a49fc14f73715940b1adebc2c38590cdda5c6c5270a9a47c99fd776d632a
MISC metadata.xml 374 BLAKE2B 4dc485dc736f6d9e3e47ca111cb85e0770d8701bd7a10587f6aaa035723a66f225eecb633f2a127255051637c7f64d17f69d9f449a50f00b00cda766b88503c2 SHA512 940cc16f6dddb68c7154bab0be91f5c5639e4f3563a1efa2d56a4a17ec8dbe70f86f7e53be6cb082283d2c650edbfcddc406419a6acdfe2ebc8035a12b17c35f
diff --git a/dev-python/boolean-py/boolean-py-4.0.ebuild b/dev-python/boolean-py/boolean-py-4.0.ebuild
index c14bb597e843..0c33c785eeca 100644
--- a/dev-python/boolean-py/boolean-py-4.0.ebuild
+++ b/dev-python/boolean-py/boolean-py-4.0.ebuild
@@ -22,6 +22,6 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/cerberus/Manifest b/dev-python/cerberus/Manifest
index 25a30815ee09..30d1c4c0e850 100644
--- a/dev-python/cerberus/Manifest
+++ b/dev-python/cerberus/Manifest
@@ -1,5 +1,5 @@
AUX cerberus-1.3.2_no-pytest-runner.patch 259 BLAKE2B 6cf56852d33703a9b2ccf8605849a0d23f3397156ab7704b25d98af6037824fcab48718a5f4dd00258765d37d210182d9cd3440685a964f5c15596196c837cc3 SHA512 eb28000c54bf2fb8f88f5df2fab3edb035d96f6360d3984d201eb7188f218c52c59f9008ac0f8df19ad47f909de8717c67841cc7b5c463f805406f567bd0028a
AUX cerberus-1.3.4-raw_docstrings.patch 695 BLAKE2B af53c17d8b683e1d88e744330ff97884c3d490ce4201a6bcaf6124c4b9b7f3742e4106964797990327aee2b8978ebac94e9f81c76143d473c8aeca244e8a055d SHA512 2aa7b173844e6c275032dc6e2686b5ec1c7e41fa3611c2aa3246335299107278cce6e4ca96734e2cf3ceebc22e34ea278fbb4adaab05c91dfddd134b1c922194
DIST cerberus-1.3.4.tar.gz 926258 BLAKE2B 6fabfcf32e26ee7f4881b64ce9c3098a27949d95fd0998e09b7adcc3b834033f904a07b6e9b2cadea218b952142f6c2bc6051d8c208a14d6e8172a0c3823c38b SHA512 c816b426ed1b32367d1e8f1c26d6ddd4b49c6578540e688baf693e3094a05800f645cfe879be6378c1e9be9899cad7bc2ad1ed9844d6762d2ef6e0cc54a7476a
-EBUILD cerberus-1.3.4-r1.ebuild 847 BLAKE2B 2735152ebe451bca6c9bca13640c899320c740a815ece57035d41736580217dffa00b7c8c57c5cb0a55eac820e76e7d521e2ecd4a8bd9e6e49499723c6ef5f83 SHA512 fe7eb319b050684e119de8d778c7580c5ee67b56e5144a0c7d0b19951c6ef25891f35126a41a385fec09098e90406ea50b432aa40d1ca1616819d6c0b5c810e8
+EBUILD cerberus-1.3.4-r1.ebuild 852 BLAKE2B 92179998269ecc9c1a08e66da6eb5b1e001f1ce46488948ff02970c41896dcade8dad79f05b02c4e15249ade5c85c4028afd65cfd3cc7b872d66f50a9ffb74dd SHA512 e695323207c8be50382a52841d5d0e648cc19880e5067ba7793b3d3744a4c5014f18d2bc2e0ce7aa8093be13b4ffff8dd7c628d24e1fb8f5de73117c7bd90a05
MISC metadata.xml 395 BLAKE2B c9dc795ac8b1daba3bb10e3aef517b28be2e88b26f5e1192c380bca300ef929608e2b2bcef23adc710e01d41fcbc640c97429d6d8ee61fe4a78014aa181b528d SHA512 c1abc73709d977c4f7a3e989c335f0d1312d07dc843dd88faadc633e2dbfa3371c1cee566a481ebfaabdba60e0a8f00068ce8a83ce9b05ab091c35917b8c146a
diff --git a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
index 5e57fc7b4230..ee2863af2007 100644
--- a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
+++ b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="ISC"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
PATCHES=(
"${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch
diff --git a/dev-python/license-expression/Manifest b/dev-python/license-expression/Manifest
index fa7bd3287df2..ead7d34f18e9 100644
--- a/dev-python/license-expression/Manifest
+++ b/dev-python/license-expression/Manifest
@@ -1,3 +1,3 @@
DIST license-expression-30.1.0.gh.tar.gz 162641 BLAKE2B 912a34bd86199f41248b2893e9e25dfcf1504231e49f6d94607ce30c07c95932a8c41814c5d2100beabfe7fe2deda499a62ea310243dce559d0a5c5ecb84f77c SHA512 eb152b53bfacddbccdc8bd4366e040c24c0e9be3561f1a602344ad756307e29350a739de5ab5f5448258db88dac745638242d971e1a2030fc4b43b88ab4015d0
-EBUILD license-expression-30.1.0.ebuild 765 BLAKE2B ca3aa0776992f2a5e08c547f9323262d872f7f195da78aa310ba8ef0478fa4aa70845057f75f7b7c6518341247fd4a44f87f651d7c0a82589fdc88c1b3a3be81 SHA512 09a737c13b622199d4ce12b380768b0ee72f4e124978522959e2f281a03ec62fa2e9c5a4a4563344d80c74935208ed2f64d2c47c7ddb2564a33029140a53fd78
+EBUILD license-expression-30.1.0.ebuild 770 BLAKE2B 4d1682d758eff1b80e70677b9e3b826f196b275f7b1a958687cbe80a09bbcb1742ce869566bc4f7c812c7a99b830c83d80f844a7813c24c74f56122d2d07e434 SHA512 b650298b9a3b46f9b34e7a4f8e864cc968a212eb8245d91c2ee67ba42002fdc350478ceb85ed66d1ddeb2f68bed940a6916e8d0551db95ecc58114e619eca3fd
MISC metadata.xml 387 BLAKE2B 52d862f7ede77b8ab90dbd9ed2949f1c4a2b289458cff0f2e7042bf43be07b7d7e63ff94f0a10aa1db41027b3441be721656def8d59ba54155d3226e4bd30b57 SHA512 7ba89c3d94ef921fad190a85655d032a7e3a0c5794d0957c3a30ff73c75b717e87517f5f2547408426479d646ac3d157f7e659d66a18d4081689b6b41136b268
diff --git a/dev-python/license-expression/license-expression-30.1.0.ebuild b/dev-python/license-expression/license-expression-30.1.0.ebuild
index 20950db7ed03..a962d43cd635 100644
--- a/dev-python/license-expression/license-expression-30.1.0.ebuild
+++ b/dev-python/license-expression/license-expression-30.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/boolean-py-4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index 9bf65efb0be8..2b8762fe5b02 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -1,5 +1,5 @@
DIST pdm-pep517-1.1.2.gh.tar.gz 231983 BLAKE2B b2225da24f52d4d2c1a903db57f000a1fb2ba8435083d956ff740d272ee2fa8f00cf001673e32800fc0437ae2d1016cac661fda24f8b5f34c83a342fd3e8c353 SHA512 8f6140492ef8323044f01887895e6664019092f964e1fae3a829bcefb3d5d9c9223ef163183899681270f95b4a3a517951b7e44629ec3f37598c04ccbb221cac
DIST pdm-pep517-1.1.3.gh.tar.gz 232038 BLAKE2B 8d7e4cbd439c8cd5fd541043da93fcee4737d47c27ce049743c0944bff66b4784b00e3650e088e1ddfabcdfd4398e5fe90f3029a8353d91cc4b11ec8625d44eb SHA512 ed29b2c5a2030ceb103eb9df3d399efa316c02fb97b2000d770591c9f1abe0adeabf1cbdb9b5863dc82a1adfb67dd6385c362963145779fbf63dd39e0ff533f0
EBUILD pdm-pep517-1.1.2-r1.ebuild 1499 BLAKE2B 45092f6ce97e05b56dbc7642b4d5b06c647fce542ac44b8b4e52b75aa682910657640c14bc1109c198224c68a7cff907bf8af0f2b5683721db487834635fd579 SHA512 1396db9ce8e75e56635b0c29ef2948d041b4b0e7781cbe05c392527468ef8ba207e438064b75500009c757922ede5e47b35182ee2520b46a2e7d02debd5d39f6
-EBUILD pdm-pep517-1.1.3.ebuild 1508 BLAKE2B 2b00e5576a8bdc28c6942972f83d5c7b88735d2b00f3d343468b352dbddc490108568fb2df0c15940b837d971e6a135b57def0f698ec7267bb72cb16e546d562 SHA512 66fcfa502a505d32e43151e6eca5649d75a5a6c2946b7894f919ab7644dcdc22bf82bdad785d2feabba37e32150a92cca41d1c171cc9a3bef3de1779f6731db6
+EBUILD pdm-pep517-1.1.3.ebuild 1513 BLAKE2B 12e3246a8d6c4f24b692d252af3be870d79a7f5f39cea45ff33d030403f25497bd2529e8a239f62bee410954c5662bace367ffcd369d25aaf744e3623d41e7c4 SHA512 6731aa6436bd7fc04213c939dbeac580acabfc6575de0faca6dd328153d4ec244350a8f6a38a30cbb383bba7f80aea7773c7764f94514d2c2d639d31b3eb8b34
MISC metadata.xml 401 BLAKE2B bd202e8cb137f8c6d74d4706e9e4aed7fc8a10825f68d8fec1814c26a58a2ae14208e1256a6826209019b6066f9b96d94a108e1a48c368261886357b7c20893b SHA512 dedab34ff5a645536807de7c3c616e11846d22c7aebf8446d88fb8c3a5c0edc6e97c2a3b25874ab7413b9b6ac6c0734df54e252ee1c55bc1b698883aa1f1552b
diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild b/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
index baa81ae8b35f..dcddfcb21ab1 100644
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
+++ b/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
RDEPEND="
>=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest
index 0b27e5496c8d..2875cdbc5fa8 100644
--- a/dev-python/pydata-sphinx-theme/Manifest
+++ b/dev-python/pydata-sphinx-theme/Manifest
@@ -7,6 +7,6 @@ DIST pydata_sphinx_theme-0.13.2-py3-none-any.whl 1976897 BLAKE2B 3934bdee8210e3c
DIST pydata_sphinx_theme-0.13.3-py3-none-any.whl 1979378 BLAKE2B 49f871167a73ee088aca87c49f728821a8df4b79015e543e84eee7ac85e2e8a81b3419cca0c8ad14197e44c2bb2b2533a9c7e9e29384d37956c5d814904cc2b7 SHA512 59ec688677cb6d150e4741e84bfd32914f139533118a297c6691b27ea56e2e85577593951a5b3daaf9d41c7de3cb8276c479b72b12c4e8921d7418c75dfe90ff
EBUILD pydata-sphinx-theme-0.13.1.ebuild 1158 BLAKE2B 2d034e9bd72bd803c992729feddd3803101644a257ffff4e3b215c62cab30395e85863d523e0fb104d178c14095e3e667ef3b310fc301c2837c0719bf43f1d88 SHA512 582e74859f355746bbb1bb6e38720e902ff88625fc8ef8c7b1815d3f833cb785970449473d1abb9111bf813e206c2708ce56bfd555eeb37710ee2d7f6d5f9cc5
EBUILD pydata-sphinx-theme-0.13.2.ebuild 1158 BLAKE2B 2d034e9bd72bd803c992729feddd3803101644a257ffff4e3b215c62cab30395e85863d523e0fb104d178c14095e3e667ef3b310fc301c2837c0719bf43f1d88 SHA512 582e74859f355746bbb1bb6e38720e902ff88625fc8ef8c7b1815d3f833cb785970449473d1abb9111bf813e206c2708ce56bfd555eeb37710ee2d7f6d5f9cc5
-EBUILD pydata-sphinx-theme-0.13.3.ebuild 1206 BLAKE2B 24de6fb35aad17904f0a05794ff4372e90994c91ffb3d3408575a054bb15623a9d6ed0159f98b797d112bc11fb9a553bb958800968005fcaeebb80c1d0f4dc78 SHA512 37611d21cbc04d681956dca4aad289005b541ca10e3b4da66111745c529b2bbab5ed41ff26fde4e2ad87bd0c0c20c962d82b9c0dc932faed6df888a6247ff7d6
+EBUILD pydata-sphinx-theme-0.13.3.ebuild 1205 BLAKE2B 9b0b73d4c73783acc34d3c9cb58ec58d61404fd4b60ddcabeafca3bac51d17f5c17391d8d30ad12732bb062245046dee57ef4d9a283793a54ac4e74ef4611e0a SHA512 5900b390acd5800a8b9437e9530cbf97237d70f96e2f1000fb789bdbbed0f4d54dccecbfdcffc433d46a77757976265f2b5ed3ec5c4d911cb00a0cc2cfe9f721
EBUILD pydata-sphinx-theme-0.7.2-r1.ebuild 1044 BLAKE2B a024f2013538da03bdaae92aecdfaff967784c56c10f760c1354efff596465a45d5453fc9bd9312075dd6b18cea6a16fd7c4e2157f12be86f9c91c6559309c34 SHA512 b156267d00caa08cbd26cfc661345dd141fe0a37cc4409f3b80edf28e4469844cd2c2d4be101872f86f00af32c723d3801ca5180b27804c5974051434b5c3c1e
MISC metadata.xml 532 BLAKE2B 397b44fab769346cc170d5627dc663adbe29b780cbabc3d7643d5bda6ff89d6fbe6e6f55da69e93b8b20ddee16856612063b442125a16e035803e50f5aae924f SHA512 9de912fb51a153d508f3a12a3eb7ef3cd926089452bd6bfb822ae4a797d8aeb9ac68973ea7bebf3095f546dd288fdf651710ca8536f19907ac69f622ca3b0550
diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild
index d467ea4a7725..60f667f739e9 100644
--- a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild
+++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD-with-disclosure"
SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/accessible-pygments[${PYTHON_USEDEP}]
diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest
index 54eaa08fe8d1..16c4c83693eb 100644
--- a/dev-python/tornado/Manifest
+++ b/dev-python/tornado/Manifest
@@ -1,4 +1,4 @@
DIST tornado-6.2.tar.gz 504849 BLAKE2B 18fee464e043e20dcdd5677bc3a72949140a64ce353e09a21242fcade6d8b668517553c649d65e892d9c3fabacea96903d4e42b70676a62759900abc8f4a202f SHA512 157cbeee21bef29ac68b319329e7fc57db4c68dbb5a245e2171b7a28427ebbfe16b745e3bdbdec5912caae5eaa60c3cbbf8830c9c76fec5ffdf025e234468517
-EBUILD tornado-6.2-r1.ebuild 1733 BLAKE2B 52b71192f633c9e5b5334d3664ae72b585ba17c144d6a48665d1470be1a5ccdde562d07c972fb94d78782bf8946f71de0a694d1430ecd37698dec7c320260300 SHA512 408d2224fd378dc6d57a39a06c5dddec9afbaff76317be21de13a14b0df555bc7ed3f55bd9f378ffc72b9ad625a67c0a4812bbe1b82f29111e85db34bdd52e57
+EBUILD tornado-6.2-r1.ebuild 1732 BLAKE2B 6cc827bcca54ea28439204abd684aba547cdf9e636cd6a4f3bcab1dc7a79727749dc73bcebe6368daa08e1c2c1564de843e721b6f2525acb5dec3f4be276c6bf SHA512 2d9a39488614959247082169228476121c025c5c1cf369e2dfebd0cdb1deab4bb89c43884f98229d1f10f1662851e4ab3c3e6e726c623f235630f743cbe32ce5
EBUILD tornado-6.2.ebuild 1682 BLAKE2B e7e538a617c514b7c76166c35a4f9f2b441ad92b36dbc6a106bea0fa4c5b9782709c0449bed34b46c38f962e7df1745a577f893b1800d25f98d66f10f31caa09 SHA512 ec776527aa1d35b8e81c2450209bfa56be94f1cc2fd245abc80c5808656745380b76a056ed115f3f180c5602f3838e7fee31f2846ee7dbde7786f8286db10d0f
MISC metadata.xml 381 BLAKE2B 96d5942b11b6364eeac2248f6e92a9e7a54094ba2b6e9ef966be4143e1fa01fa0c417027d33a71c51bb094b905b9ff79e05107e1a9debb4b1ef932ba11fd8565 SHA512 cd4db13e0c6a9cf8b3c788c53dc5ecd0dce2cf783e7b2d67dba71299d1c6a3d1dd2c2a76c0d69816ab0da4ca23f831613323c55864fd858690c605da5426bf60
diff --git a/dev-python/tornado/tornado-6.2-r1.ebuild b/dev-python/tornado/tornado-6.2-r1.ebuild
index f72a3bb8c794..189ed3c62bf5 100644
--- a/dev-python/tornado/tornado-6.2-r1.ebuild
+++ b/dev-python/tornado/tornado-6.2-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index 96871f526331..7a59bcff1f37 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1,3 +1,4 @@
+AUX uvicorn-0.21.1-optional-rust.patch 2870 BLAKE2B 8b5e50947773e0248214e1882eee8e8eab689e34fb3528e9c3169cdb262e90780c6318840f8544839ac097ee548883f3278fa0566c749a80826b6042863d3eac SHA512 a1da90433eae9ff7d3598116770288280eef094ca5b67b9ae1a81adc67603069d92cbc3a8eeca40aabcad6c8e2c0219a4152207612f729881d99e6d1fa7fbe04
DIST uvicorn-0.19.0.gh.tar.gz 713679 BLAKE2B ee83cd7d318b0e54bd2dc240b5bfe3874ef41933ba7e2376e8dd3bdce90387b3d253c02c16ef28bbb54435b2e666309769cd057fe703d4be498f3c0ef19532c0 SHA512 d030a0c5e61b5bec985fa1640a74bf5da1dfa1a48d0b3f758096eaff2e3bf1d1b3bee1c3a024f5960cafbf928e9ee94e285a8c24404e1c4b6b6aa29f0d4cb15a
DIST uvicorn-0.20.0.gh.tar.gz 716073 BLAKE2B 7f1cf4808e985199d39e54e3563119cef1fe3af31361ad05a91278d32bc6f0dd741ad87f6073fbb720e9d9d4119fc8389b4e2feaaede665d8f68c56d56b37a17 SHA512 fa089da78dd7ce3cc02d83405e7db401e6055e947b80bf4abb0e3a4dce6575d97761f3bd6fcc253f3338caad5f797fc4f01bd40d833514d9cc0bcd0f072ad793
DIST uvicorn-0.21.0.gh.tar.gz 717952 BLAKE2B 116153af13360f228032889feb63c4a652f298690fa0dc235e6ccead8e75a01bf3949e76b3eca4db0b8a6f1a4752127fd06b14c2cd83c88c5b247cba5c68eea8 SHA512 054355cbf09449d54255aebcfb43b77c9d8178d91d16a710e3d7213922908f2c107809116b635319fca2d3c12a738c9c6fbcd0e318a208f6a068075b9f997a2c
@@ -5,5 +6,6 @@ DIST uvicorn-0.21.1.gh.tar.gz 717974 BLAKE2B ac4e1ec6a2533e364fe2ad7cd52558ad70b
EBUILD uvicorn-0.19.0.ebuild 1672 BLAKE2B 717bc23c0b3438239ace5ff0443182dc3fcb603d89a529bc3a9df583b7e4f62bed5237a72fec94950cdc4c9431502439f9125b924f2edfa0a186c6aa0a636d68 SHA512 225856fc376629ae96d34fadc56bba68b3ea3d675bcc675407053c38e0da307b77f4d800b7935b7ce553817fcb17f62780da5fc7064ae0257e0e4119431f8bbc
EBUILD uvicorn-0.20.0.ebuild 1891 BLAKE2B 1b2b60d41b47f64023e304adea33540f1edb3fb2df92d995a0f7562380bf61437dfd180238489e517ef6417b5e1ca7d61f16567acf893da73a7756b017a63bf2 SHA512 3db6763fa4720bd705053721a2f65be0387858a8db71f6e122ec7613037ad1e948521828738fb21d258b648eb0f34442c283d85645aab3e4185bc710d53d2593
EBUILD uvicorn-0.21.0.ebuild 1897 BLAKE2B f3fd7b2f58004b54644f50023c61c1a2baa3f6014e99ebdc6791a91df76bf378b364782422e205055d1e781cb206750792445aaa5113adc754224a1e8a562bf4 SHA512 a1e17fcce3ccc3fcb7bc3395b88065865f05a8b6d9e3f3b5fc1d88e8953c1d9fc0c7b512e6554e0fef4ceecb118c48654a99681e1461cb879d199e567895594f
-EBUILD uvicorn-0.21.1.ebuild 1996 BLAKE2B 753b2308fb9f5a696114c4a46452d8e4b415503a7ffddca3e9f946d23aff77f69757a8efff0f890ab7ce76840ad5760072367335ad12be23467133264e220e6f SHA512 618cffec80ae94ed3d1497fe3b8dd5cc92e377ff4d149d095a8dedf0f2a6f4499b67be23b2583b47759ee23a370c6d7bcb2897c482a2629743932d2303a9a2c9
+EBUILD uvicorn-0.21.1-r1.ebuild 2332 BLAKE2B e52e3b35f49f18f1010610e3a4e07ad0683dc3cc01a984c946645b3231b7ad705508031e7abf2d7a88fbd31d25245aab7f3d539e11f4aa1d853b05e0d7915b69 SHA512 5fc00edd4b91cbd5399ddddcba7cc324f0de045b2b486486ea2e59ac663d40f91a30343a0fe5251dca092a467557276d78372d6acae39fbf475b927367e5cbc6
+EBUILD uvicorn-0.21.1.ebuild 2027 BLAKE2B 7a21242c15558393d27872700ce0c5d6e26f0e1a0f8536494e62a3a119c0cb448e8b00f084ca8d8a49292b10a2455a5c662fad59b3bc54bb49ca1f9b33a366a3 SHA512 2428b94bbda2020865420f1898b2b44b4fda3556cfa9879be3df1cf0b3ba19049db69678a20e1af4027eb7293af456d00c941a4270da7c51c671bf828936d3e0
MISC metadata.xml 451 BLAKE2B af9be617c95128297e3455b503e198e13c373244094f6aa9c80837945c3f9f023f1874efa28d4ffa8b241feb9a4e8c7f3d3534e96966733bd5593bffb90904a5 SHA512 4d76bab5c20f7cad81fa56a28c9be07bf2c2ebc412fc647f073215d437a2550eca247b8419df71d04200d0fdf545520684db0b6f4953e73848f69a4f4ad6931e
diff --git a/dev-python/uvicorn/files/uvicorn-0.21.1-optional-rust.patch b/dev-python/uvicorn/files/uvicorn-0.21.1-optional-rust.patch
new file mode 100644
index 000000000000..dddeda158252
--- /dev/null
+++ b/dev-python/uvicorn/files/uvicorn-0.21.1-optional-rust.patch
@@ -0,0 +1,80 @@
+--- a/tests/conftest.py
++++ b/tests/conftest.py
+@@ -11,9 +11,13 @@ from time import sleep
+ from uuid import uuid4
+
+ import pytest
+-import trustme
+-from cryptography.hazmat.backends import default_backend
+-from cryptography.hazmat.primitives import serialization
++
++try:
++ import trustme
++ from cryptography.hazmat.backends import default_backend
++ from cryptography.hazmat.primitives import serialization
++except ImportError:
++ pass
+
+ from uvicorn.config import LOGGING_CONFIG
+
+@@ -30,12 +34,12 @@ LOGGING_CONFIG["loggers"]["uvicorn"]["propagate"] = True
+
+
+ @pytest.fixture
+-def tls_certificate_authority() -> trustme.CA:
++def tls_certificate_authority() -> "trustme.CA":
+ return trustme.CA()
+
+
+ @pytest.fixture
+-def tls_certificate(tls_certificate_authority: trustme.CA) -> trustme.LeafCert:
++def tls_certificate(tls_certificate_authority: "trustme.CA") -> "trustme.LeafCert":
+ return tls_certificate_authority.issue_cert(
+ "localhost",
+ "127.0.0.1",
+@@ -44,13 +48,13 @@ def tls_certificate(tls_certificate_authority: trustme.CA) -> trustme.LeafCert:
+
+
+ @pytest.fixture
+-def tls_ca_certificate_pem_path(tls_certificate_authority: trustme.CA):
++def tls_ca_certificate_pem_path(tls_certificate_authority: "trustme.CA"):
+ with tls_certificate_authority.cert_pem.tempfile() as ca_cert_pem:
+ yield ca_cert_pem
+
+
+ @pytest.fixture
+-def tls_ca_certificate_private_key_path(tls_certificate_authority: trustme.CA):
++def tls_ca_certificate_private_key_path(tls_certificate_authority: "trustme.CA"):
+ with tls_certificate_authority.private_key_pem.tempfile() as private_key:
+ yield private_key
+
+@@ -72,25 +76,25 @@ def tls_certificate_private_key_encrypted_path(tls_certificate):
+
+
+ @pytest.fixture
+-def tls_certificate_private_key_path(tls_certificate: trustme.CA):
++def tls_certificate_private_key_path(tls_certificate: "trustme.CA"):
+ with tls_certificate.private_key_pem.tempfile() as private_key:
+ yield private_key
+
+
+ @pytest.fixture
+-def tls_certificate_key_and_chain_path(tls_certificate: trustme.LeafCert):
++def tls_certificate_key_and_chain_path(tls_certificate: "trustme.LeafCert"):
+ with tls_certificate.private_key_and_cert_chain_pem.tempfile() as cert_pem:
+ yield cert_pem
+
+
+ @pytest.fixture
+-def tls_certificate_server_cert_path(tls_certificate: trustme.LeafCert):
++def tls_certificate_server_cert_path(tls_certificate: "trustme.LeafCert"):
+ with tls_certificate.cert_chain_pems[0].tempfile() as cert_pem:
+ yield cert_pem
+
+
+ @pytest.fixture
+-def tls_ca_ssl_context(tls_certificate_authority: trustme.CA) -> ssl.SSLContext:
++def tls_ca_ssl_context(tls_certificate_authority: "trustme.CA") -> ssl.SSLContext:
+ ssl_ctx = ssl.create_default_context(ssl.Purpose.SERVER_AUTH)
+ tls_certificate_authority.configure_trust(ssl_ctx)
+ return ssl_ctx
diff --git a/dev-python/uvicorn/uvicorn-0.21.1-r1.ebuild b/dev-python/uvicorn/uvicorn-0.21.1-r1.ebuild
new file mode 100644
index 000000000000..de4c6ee2d808
--- /dev/null
+++ b/dev-python/uvicorn/uvicorn-0.21.1-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Lightning-fast ASGI server implementation"
+HOMEPAGE="
+ https://www.uvicorn.org/
+ https://github.com/encode/uvicorn/
+ https://pypi.org/project/uvicorn/
+"
+# as of 0.21.0, no tests in sdist
+SRC_URI="
+ https://github.com/encode/uvicorn/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+IUSE="test-rust"
+
+RDEPEND="
+ >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/click-7.0[${PYTHON_USEDEP}]
+ >=dev-python/h11-0.8[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/a2wsgi[${PYTHON_USEDEP}]
+ dev-python/httpx[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/python-dotenv[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ >=dev-python/websockets-10.4[${PYTHON_USEDEP}]
+ dev-python/wsproto[${PYTHON_USEDEP}]
+ test-rust? (
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/trustme[${PYTHON_USEDEP}]
+ dev-python/watchfiles[${PYTHON_USEDEP}]
+ )
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.21.1-optional-rust.patch
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # too long path for unix socket
+ tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
+ # need unpackaged httptools
+ "tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]"
+ tests/protocols/test_http.py::test_fragmentation
+ # TODO
+ tests/protocols/test_websocket.py::test_connection_lost_before_handshake_complete
+ )
+ if [[ ${EPYTHON} == pypy3 ]]; then
+ # TODO
+ EPYTEST_DESELECT+=(
+ tests/middleware/test_logging.py::test_running_log_using_fd
+ )
+ fi
+
+ local EPYTEST_IGNORE=()
+
+ if ! use test-rust ; then
+ EPYTEST_DESELECT+=(
+ # dev-python/cryptography
+ tests/test_config.py::test_ssl_config
+ tests/test_config.py::test_ssl_config_combined
+ )
+
+ EPYTEST_IGNORE+=(
+ # dev-python/watchfiles
+ tests/supervisors/test_reload.py
+ # dev-python/cryptography
+ tests/test_ssl.py
+ )
+ fi
+
+ epytest
+}
+
+pkg_postinst() {
+ optfeature "auto reload on file changes" dev-python/watchfiles
+}
diff --git a/dev-python/uvicorn/uvicorn-0.21.1.ebuild b/dev-python/uvicorn/uvicorn-0.21.1.ebuild
index dae451364faf..4dbce7762222 100644
--- a/dev-python/uvicorn/uvicorn-0.21.1.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.21.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~loong"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
RDEPEND="
>=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index b007197b3182..0b3cf795c8b3 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/connection_pool/Manifest b/dev-ruby/connection_pool/Manifest
index c0b3e9c823e2..28e0c691fd07 100644
--- a/dev-ruby/connection_pool/Manifest
+++ b/dev-ruby/connection_pool/Manifest
@@ -2,6 +2,6 @@ DIST connection_pool-2.2.5.gem 14848 BLAKE2B d3e21e5d3c330fb501e9890260c0fed003f
DIST connection_pool-2.3.0.tar.gz 10656 BLAKE2B 235ddcf6956c53bff276c27b47f3dd21f008cad4eea07692cad186117e6d6a986acb1fa1e2eeb29a9bb72f5ee5e3b7c80927e711ebdf00ceec9af2f02ca37e25 SHA512 8f9c9c1c738b5321b52c28033bb7ac8f6697edfe584f858ce4891514c65730ccb950db9136f059991c4fe1d1386b18883d7b61557aeeb687c602a09229dcb38f
DIST connection_pool-2.4.0.tar.gz 11243 BLAKE2B b8fcb164473863dfa4d4cd0a2f511f006ab0369a3890639115b42755eb6a50f1e8e37e1b2bdba0a4ac203ef05e5fde84cc95b0f10f547b56effbaa19df0ee64e SHA512 7b3d732da657ecdd1ebe2fa1600c0d723496be9c89397db3da06d854daba07aa959750527ec2c08bdf5a41e30df2ee04407fe76260440848db9b426c508a3544
EBUILD connection_pool-2.2.5.ebuild 771 BLAKE2B 9a1cbea11bea0f33cb19d07ea2f83adf0b190be605b4837783562b5959ddae606d36dab38897846c5662dce51564efdf6783154fda5b6a0f3d2c40ac58e8b68b SHA512 20c2f5366a0ef29f49949b1321e6cb8889e230a8cf0ae3656c28b371da43b446ba93a2c182e7da78825e1e785bc8aae612a64f846dba492148a7a7352248ff8e
-EBUILD connection_pool-2.3.0.ebuild 910 BLAKE2B ec95cb63c7c5a976d769e75681a944acdb5401470f00ae65cbdb1a8060fd106ac6aa81cd0eb7da888df3274f451be532cc9ce957629c63a39b5a4492385924a5 SHA512 7e0aea27b9e571c35c60b5e96fae43a7ee9756266350d216c26f7066a5cd486fd5e1264b8dcda278b23efde1665316b8887b559b5d0e462efbf5ad977bba2fa0
+EBUILD connection_pool-2.3.0.ebuild 907 BLAKE2B 33d0c971c39fcb13184b07b1798b4fd75688c15edfd46f3f5494a71373c4709e2805dfbdf333b75ec98536803cb029d7be2865b0a72539fc5477875d98d46520 SHA512 c511894bef0fa9499558d5dc9b81f1c54619532ef51b45e7c721d04f8ef06aa5fb161c204378994d23ff13d908521aa68885c3e85f2cb2f47db8a97e7be16e10
EBUILD connection_pool-2.4.0.ebuild 910 BLAKE2B ec95cb63c7c5a976d769e75681a944acdb5401470f00ae65cbdb1a8060fd106ac6aa81cd0eb7da888df3274f451be532cc9ce957629c63a39b5a4492385924a5 SHA512 7e0aea27b9e571c35c60b5e96fae43a7ee9756266350d216c26f7066a5cd486fd5e1264b8dcda278b23efde1665316b8887b559b5d0e462efbf5ad977bba2fa0
MISC metadata.xml 350 BLAKE2B 9a703bda88725974dbaaf272241eed5ac6da6789fd05221852d904b53b506861c85b93f7a8a0c43c6ae4f75864ad1a9e8686f1edd44231f55671b2be80745dd7 SHA512 7cf078db32bc0d8f6f5b02516027dd0231b2276cfae19b7ede7adca0342e96a994233c78decf9ba83ec7bf4cda66525192cd6fff0f27fd4e3689e557b97d90b1
diff --git a/dev-ruby/connection_pool/connection_pool-2.3.0.ebuild b/dev-ruby/connection_pool/connection_pool-2.3.0.ebuild
index dbb4aafbffa5..973014e7d7cf 100644
--- a/dev-ruby/connection_pool/connection_pool-2.3.0.ebuild
+++ b/dev-ruby/connection_pool/connection_pool-2.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/mperham/connection_pool/archive/v${PV}.tar.gz -> ${P
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )"
diff --git a/dev-ruby/shoulda-matchers/Manifest b/dev-ruby/shoulda-matchers/Manifest
index 16611ed1619f..5e922c4d9439 100644
--- a/dev-ruby/shoulda-matchers/Manifest
+++ b/dev-ruby/shoulda-matchers/Manifest
@@ -5,7 +5,7 @@ DIST shoulda-matchers-5.1.0.tar.gz 241567 BLAKE2B 5e778175ca80619b5e3da04fc235a6
DIST shoulda-matchers-5.3.0.tar.gz 244767 BLAKE2B 4a1a006702bb352acb338c71e0c3152bfce288c51d676c194ce3135d41057d119c02053c26e5e9079dee49514f3396f6f0155fd310063713a975d747221d8e34 SHA512 5794f1eafdb852732e35433b7ba06975a65ec25363b8c7dedf154644fbf65ecb8b929da538f1a49ad4e767b286f7e8910cd06fa6f41f5ccc6f0e8a62f498c56e
EBUILD shoulda-matchers-3.1.3-r2.ebuild 552 BLAKE2B 8eff4338b6ced75ca8d5e43819353c92bec689b1102bb8d3e9efa22eb52ffc10957c417faca1872caed87bf6b25e77f47bf9c81978fcc9a4a09c14c61eb3792d SHA512 0c8536c66cc563f970738eb54a862f6c0ad4d1beb9cb0a07dd28679fc469e9fc8f6aa1db2ec04098f988d0ef135addbcb3d83471e0c89bb399d9c4999e0539f4
EBUILD shoulda-matchers-4.5.1-r1.ebuild 827 BLAKE2B c9550fb724c931bbd22aea68b7768410d0050f2bdad8f9d6b9b7580ca69d4dc64c9803961b6987c34ecab7005ccfbe75952b3d83ef5a379905792ac6bb9ae9d0 SHA512 361984de3c4ef339fa20f9004788621aa018fcaed209c5eeabeb3044a44a223c5de693677cca3fb82f33c5aa58194ce16a335fbe43176ae32e595e58e0d5746a
-EBUILD shoulda-matchers-5.0.0.ebuild 835 BLAKE2B 4cd1f13995f9f8d48477b828de3ac1ab1f4df0a9b389c8f2bd01a8170d7f9606e22d32ab334702875bb5f16f7ee00761beded8326e29e9c22efa7ff70aa67ef5 SHA512 dd02b4d8c42ba5e0444102ed1441a7b62c9e606b7e767adc5c227cb9bb15cf250e5d35754c970fea5da4afa13eddd49dcdd02d4609bd8acd48042a14db104af7
+EBUILD shoulda-matchers-5.0.0.ebuild 834 BLAKE2B aa8a0ccb8d7a2ff207c1e82a06c5921cb09c54b64d6c26c8bbf7bb492423609387403578bdaa2ebb496495cd1bdc37603e7460a377d61cb0cf77fb8aa8f365a0 SHA512 e885a4573d6267515c3da4a336aa7ae491684a3e636ecbe5a7751c5bf9ae4928caa3d4e161123629f30347f215e786fcd5293478f0b836897542e0a5119de263
EBUILD shoulda-matchers-5.1.0.ebuild 835 BLAKE2B 19e1d321fa1051e17bc1d13b23fb5401f07e80779f6fbdc6d1741e959be0f704d78c591d8d0552439581e3495f6feabd35173d7f686897d68c47397f6a11395b SHA512 dae2fd3667d6dbc6f79e2a55983f3c221498e74b992ad375e9dcf6c12d7878338d930a71bbb9842e80074c5377dc680052fa646481508cb3f01b2d7590f729dd
EBUILD shoulda-matchers-5.3.0.ebuild 765 BLAKE2B 6c27aa9a0661182d0f0c86b1616023e4c1f71d61da33415eeadf1f267528c13e92b32dd5354f9ec47539b860775935e8366ab21912960e8c5360b2186969bccd SHA512 9ef5573efeefac9ea996eff8f51dc4cf9a264f0e46ae5d0f870c6d6510f3b54d5e2749cdbddd31640f2b9efc05c4bfc3d555c7dfdeab359454de1a54c07eb757
MISC metadata.xml 468 BLAKE2B deac17b1815c5381c7220dfd64c5b07dfcbb40ab1e9a3d60c69113e28d4132b0347e825a7c2ed836a541f3f97a898e794f4f0a9712045959c490962c757f95fe SHA512 b6dd01f25c76a89d822835ef56d8968eb53138ccd44507d7863e45834674eaac84092b825b5ef107be02109f82c5dc5d4ce60d21729da071b375f52f8fda4c4c
diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-5.0.0.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-5.0.0.ebuild
index 076c24445e44..242b08a5b407 100644
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-5.0.0.ebuild
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-5.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/thoughtbot/shoulda-matchers/archive/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/activesupport-4.2.0:*"
diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest
index bbc5f73aea80..807da6c8036e 100644
--- a/dev-ruby/stringio/Manifest
+++ b/dev-ruby/stringio/Manifest
@@ -1,5 +1,5 @@
DIST stringio-3.0.4.tar.gz 43654 BLAKE2B 08f0d41577cae1acba36acc3823218649342c45fde58fd4a2455a40e3f80859e405db541f1f3a55b222083b2e30efb8d6a2396edb208b1cfd802b5b85c196a4c SHA512 835fa9861e2446512715315ecd44ea192f6209ab5a12f10d91f11ad156ba896737531a5074e7f10f6cd5d3500fd07036de7a9d0bcbce4c2ffe75822fbb28a2f8
DIST stringio-3.0.5.tar.gz 43822 BLAKE2B 5b79def3cb154f4bb1f4a50b8eeb95e0841279d8500b0ad0cdae1f3029c2b53e8e3f46583ed0b5e289afe6636bb4610bc27a25e24acba5c7c1e679c5e4283f3b SHA512 d881dea34738e46fffaceb9a5e88fa3148979eff3571a6693d1d80bd01fbe236c0eb65bd8b2003abc0241bceff93d87fd3acd27b038b3a7bf6da65d492047153
EBUILD stringio-3.0.4.ebuild 923 BLAKE2B bb99fe0718f884ac84faf133bd190f46525a5f05e7e062fbcf78bdc99a94a6b2b1de92b3d31cc8549daeda54bf61d7a18f3033b630673f0f28a262fda8b1f367 SHA512 5a1b18e503619082cd7ea16ba2d9a439b7eb349f1aa24d3c1cf7801290800b0294afffc47701968982bb74bc8e5c4203eee905d350ddb778127163b3142ff71d
-EBUILD stringio-3.0.5.ebuild 938 BLAKE2B a700529d42d41918b981e8c651914b3711d912df40cbb516b84c58748445127a57e11e0f9cec1db477b9683fb767ed1b884d248f43f51ed673911acbe56919d7 SHA512 b5d41b439adda8b668fdba4d1ca6e1d2c754c014b8b2fb049c5fb446b05ce013c11c969d8584d78ca460dc4e2aa53045f12784d727ed74d7ab0b361c209a6571
+EBUILD stringio-3.0.5.ebuild 932 BLAKE2B 6839726e7fbab7b6dbaee419b004871b9b82b4f8dbe3bcb6564a18dfd398a589886ae971a6ab870c82e639ece44b07265da2e78f32231204da01d15a3440106d SHA512 8fa85eafcf768884bce3bc8bd29b31dd8dee26bec687b2fabe6770e713ff64f7bfb9887359d2bec3bbaf2341aa0e59dbf2b8ae3dfe1d7679507f5bb9401e392e
MISC metadata.xml 340 BLAKE2B bd5f8222a43eb391d2d14a1b878fadefd9f8a322e87b5058d482df79d95d70f7ef19c54e7ae12dc29e7ffc84c72e630f0ca46ac095059263cdcf6047cb4fa4d9 SHA512 f1f32d2c4c13e19500a7ff23b684b180d3dba8a79e49b8cb57b80e265d09e06cb8b7a9e6b743158a140967b7ccbb991fdf51cb3a6e95be4e24378a5f85efcbb2
diff --git a/dev-ruby/stringio/stringio-3.0.5.ebuild b/dev-ruby/stringio/stringio-3.0.5.ebuild
index dce6f14bfb76..f7df3249e79a 100644
--- a/dev-ruby/stringio/stringio-3.0.5.ebuild
+++ b/dev-ruby/stringio/stringio-3.0.5.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/stringio"
SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="test"
diff --git a/dev-ruby/typeprof/Manifest b/dev-ruby/typeprof/Manifest
index 4329340a7404..d955fb572dc1 100644
--- a/dev-ruby/typeprof/Manifest
+++ b/dev-ruby/typeprof/Manifest
@@ -1,5 +1,5 @@
DIST typeprof-0.21.3.tar.gz 1073355 BLAKE2B e8fa905b69f30b8f9884bae6b9600f802d0f0055f61f4a619768bf37547049fba97b8670cad9cdaeec9aa44519ae28bb13b8b0f533ff4d89e892e1726b56f7ff SHA512 ac9f0be4025181b994568e946591ddca4d0e4bb1949ba84d1920d765ba4549212e3fc4c10904ed691ecdbb153cd1b494f51065fcfddc4cb3c72ff5b393aa7c62
DIST typeprof-0.21.7.tar.gz 1036834 BLAKE2B c0a8a1ed3a0592f72489eb342cbaf132e647d11ef5f3eef003b4208e512f581aacd586cac137c9b405d59f71e1b9e2cbc9903a9c1b4791db0ad0a64485247eea SHA512 0dd149da7873ec4422a03fa31a828a8efafa5faff0c23dffde74650b71e14d472f1bb0c36d28a48e0538a761538504937ad4e0f8a711a9f5c2b52ac4128a8f37
EBUILD typeprof-0.21.3.ebuild 991 BLAKE2B 1a3783e5361f618e420b118f0c94a7ae4cac6f7dba514a57212647160eafb1538ed32951f73420be71b6a83db47892ffe08d412e052caf6ef5e757668ae739e8 SHA512 3a7657c841ef09079a204af1cbb0cb17a68aae8fef12c5d159f8ff004198447e834b50ceb6164d82947d47a0231535d35c8b4df46ccf3fede1a657cbb0b56e08
-EBUILD typeprof-0.21.7.ebuild 1006 BLAKE2B 56d8905be69e530dc3a01f77ffaec92d032a6f2cd35886c63db88732ee6e9e7bece19321050b4771838f34b6a228b6c3e806be8f4c98fa07dde0697e37104bb0 SHA512 ddf052379b84937b6af1f2b69f871d5e28973eea3f166eaccfcb86c1b6481641d64f839343a39548e851d6aa5e70366e711dc789c58fdfd87df6c7e31360a388
+EBUILD typeprof-0.21.7.ebuild 999 BLAKE2B 97041fbe6b43c93170541a74ea4182a14a06fc667839f823dab8f3ee49fb25199eaf38e9f4293a228d6c052ba2291fec1621b08915fc1f4321c100fcd23fe4b1 SHA512 bb5b108eaf43df7c2f8d27f2438b29119d0c3c3f32556d152ff6d42e9df986281e58dce755a0a2c0b3d3ef74604f8bd48714f1525e42f6059453ce6a9d60ecc0
MISC metadata.xml 340 BLAKE2B ef30979bde6019c1290d2f6038c0465b7bb23754da9a118d1493cf5f8ba404258a97b67b0e5098d1e02fba2aa0ee569a8d0217a2ba8f5467cfb9ae795a457a8f SHA512 2a38dc39885b6693d013c28591bde40dcad4c38d1c8195944104b501b40b49808594781cfb468de8f1982c172e5b98cacb8113a42e3e215493272bf65c691e19
diff --git a/dev-ruby/typeprof/typeprof-0.21.7.ebuild b/dev-ruby/typeprof/typeprof-0.21.7.ebuild
index ed9dc0c2977c..df8b8df4d4e1 100644
--- a/dev-ruby/typeprof/typeprof-0.21.7.ebuild
+++ b/dev-ruby/typeprof/typeprof-0.21.7.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby/typeprof"
SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="test"
diff --git a/dev-ruby/vcr/Manifest b/dev-ruby/vcr/Manifest
index 283eccf03065..f61d017a45a1 100644
--- a/dev-ruby/vcr/Manifest
+++ b/dev-ruby/vcr/Manifest
@@ -1,5 +1,5 @@
DIST vcr-5.1.0.tar.gz 150438 BLAKE2B 615a0ce570da29be402f97dcba1ba987c611c73cc9ebc561683333c752d57c1c2f0acae78b42164d8c56f71cded150a93566d45c0c84153bdc3dc8bb37199e4e SHA512 5297e46b1ffe31c3559df57f0af158cb8064ba48b83702ea3bf12eca4c7260bcb71d3df7ae645a3cc14817366992458beb4fd9771c1f98a56835dcd69ff107f9
DIST vcr-6.1.0.tar.gz 153296 BLAKE2B b34fbb88458bca2faef0b7bc801f664eb7b1ed79c09362f0fd1ed25da9d768098721cb45edbf6801cc63d9c78c8d615ef8d468daf5757043cd130de2b7029859 SHA512 62ab8abfe8e0dff391df4e8874bf10315aa58baef1cc28bb60e5fd63a207bb054a3b253dbfc9ad32dfdfe7d832557c262cb0139178fb778b77150def77214a68
-EBUILD vcr-5.1.0.ebuild 780 BLAKE2B ee40daa44cadcd4fc1045aa744dfea2aa9da0c882ed516af5123e3d0f1779892375fd134c0b5592cdf9200fea902f1dec8e5417545397ec7fca62811417bc71d SHA512 bdcb20c50b26f81de30067208fa60c31575c97083ba2e4ce5ca6493e4bbacabb46d4571838311b984cec4973b44eb31d0d36de84449de0028e87a9a39c037254
+EBUILD vcr-5.1.0.ebuild 779 BLAKE2B 2da5ed21ff776ac959c8439b0fb8a6d48cb45bc7b207bdee7f5205cec1bb8ee21b0692838ef11d5cd3fc9cf8885adcf0d97150c64a632c6d2436310a90c2eaac SHA512 c4b0e6e57a3956caee6ea2e677061312be43a135a68f30152bb2cbb8fc8a8ce1a41952d7873dc4766c696b5bec5936d9baa7c27e6a5354e92c696bb4e80f770f
EBUILD vcr-6.1.0.ebuild 787 BLAKE2B 86f03f9aba475ea196e81beb645c85e3c0e1c0746d277f00fcdcc7c74a76480b88afb60a167dd50920549b08b1bea584441ef43710eefc9cfcb5300f97dda2e9 SHA512 dd6c3c790df8afe6e58c19b67869350237daa49edbdd5a8dc285fecb5a93ad2760639e420b02d6570a07777d82aaa2f00ab50156329cef04eef4b63981a3c0c2
MISC metadata.xml 435 BLAKE2B 79e71186140ae8aa7f495640d1fc8d4227bb15419296f6d8ea72ef1cf71778e06df69220922c5e5754cb38f4d28b4604e5ddea955929a4b506e9773e68562ed2 SHA512 1d4e7cf1f4795c030ae746014c2a696d302cc9d5ca7d514601848f231cc728b0e186498f82cee1df12d9db9e5628bae90216c802190800d9ef12d6f4a06d46dd
diff --git a/dev-ruby/vcr/vcr-5.1.0.ebuild b/dev-ruby/vcr/vcr-5.1.0.ebuild
index e87e47f815cb..e21d84dd7d86 100644
--- a/dev-ruby/vcr/vcr-5.1.0.ebuild
+++ b/dev-ruby/vcr/vcr-5.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/vcr/vcr/"
SRC_URI="https://github.com/vcr/vcr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
SLOT="$(ver_cut 1)"
IUSE="json test"
diff --git a/dev-ruby/wisper/Manifest b/dev-ruby/wisper/Manifest
index 3e8784c114ad..79179d8e9d2b 100644
--- a/dev-ruby/wisper/Manifest
+++ b/dev-ruby/wisper/Manifest
@@ -1,4 +1,4 @@
DIST wisper-2.0.1.gem 26112 BLAKE2B 3dc78cecb80e052ec8bc308d02e5093ca55fc7d26a1dd98614907707d62d15e0cea1a20c7843ca7e6ee175800d320c3ef5854396505aaf0648161153b0e61368 SHA512 3518c218c0cb4ceb5d96260f7ac8845fb2f35d4a77c478cb56f1251fc29910a655ce070ebf3c17eaffd7d144ac54b436420bd2b2c4f72a8743f68dfdd72a514c
-EBUILD wisper-2.0.1-r1.ebuild 596 BLAKE2B dbe93605d295a08112f92c12b8ed47de61ace4034ac5bb1b5625ff6555f766f67e8b91619013425de3351565e79e1d8122efe91628ea51f2174a6a16eaedb9cd SHA512 5a52e521785ad4dcdea4f52f04283b56b3c537c6fd5ecf82d1ab97abf5c02dc27d131147e48a7e872610aa52e25da4dc346d165e6a0d13c4e9b96a81a765ed67
+EBUILD wisper-2.0.1-r1.ebuild 595 BLAKE2B 65fb700176d59398001cc90063bd9ac0a68f340a50a9e33b777a48da997ef7d28682fe71c17b64579858456388f20eb428ac892488c6bb85ea3f47868fd4505c SHA512 27791e612f28227bba0274e2232388792ebbcdac41e9d0ec1888ddb045c35c40822195cd77018e4f74c2838110fab3aca4bc66d8766fa2857fe91fc62e68e9df
EBUILD wisper-2.0.1.ebuild 595 BLAKE2B cd81d84ac88150c44577f9137c65d6140c48b3f482312163ba7fc7bb1d01ad04b92d3780c4df6ada7fca2d96155c47393ad2e9749bfb69b090f4b061ddf31d81 SHA512 c1065733f8b6e245b3941be1c2bfa0e3ce7f21f25fa4e7857d98227e97390f395bc0bd6c7823e549de6533e760ccc9f248a59fe13ac050fcee0de43f88bcef6a
MISC metadata.xml 333 BLAKE2B e762b1f26553851cd58f0fd7a87870bab5ac26592ab5fad0bd2c9fc1addd229bbc4e6b05cad225d115577f3f59ca633c65a00a52c348dc7ceeafd062557a470f SHA512 7caf69e35a8ea5ccd4ad8c4f9e455dc060ed2377a8a95d548c80823296a95b7562fc272bbafcc9adcb66430b5ec82ea732a1fbfc935fbe70292e6096f9c31f3f
diff --git a/dev-ruby/wisper/wisper-2.0.1-r1.ebuild b/dev-ruby/wisper/wisper-2.0.1-r1.ebuild
index 57f12cde852b..dd5008e27647 100644
--- a/dev-ruby/wisper/wisper-2.0.1-r1.ebuild
+++ b/dev-ruby/wisper/wisper-2.0.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/krisleech/wisper"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
all_ruby_prepare() {
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index e6f719316b95..128ec5008982 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/zbar/Manifest b/media-gfx/zbar/Manifest
index 54373928ce15..cc49e4546792 100644
--- a/media-gfx/zbar/Manifest
+++ b/media-gfx/zbar/Manifest
@@ -6,5 +6,5 @@ AUX zbar-0.23_fix_python_detect.patch 351 BLAKE2B d5261e9adb3c9b43f1208a41a65571
DIST zbar-0.23.90.tar.gz 1005314 BLAKE2B 5d0c193509602dfb55741b421e1d28f1424ecec50aa3be584912544a587922c053284c41cf14ff0b4824095d0d376381ed055e7faf9ff394bd8d44fd9ed2971d SHA512 d73d71873bec68ee021997512a9edbd223f5f5fe43c66c4dd3502224ba6009be2e5e1714766cb8e1056244673e87e0939ed0319116f61d7371b5ab79fb5e04eb
DIST zbar-0.23.92.tar.gz 1005358 BLAKE2B 97af3c399333abfcd64e45e6c4f38e5da6ed1540447f35f0efe9bc0fb8d296d80c964452afa29d26d22bddd8de31bc3ca6582db38afe8416e9480f11b939e040 SHA512 cae47fb199173fc1c052984865ca0e6aeab330bd6d77506a0937994d459deb4419a3e54e2dcd2e9830ffb8acf14f29e22e0a6becc9e4cfe19b07dad1babe9513
EBUILD zbar-0.23.90.ebuild 5343 BLAKE2B 360b76986b1fe8c0088777e761b694e6ed6f49e6b877da1c3fbfac88da5e48d497c77d8e701e0fbcad4fd1864e341b4879797bffe1c8829be8840a2c25d2119b SHA512 3e8205bc97c04253ee18a0611ec19d84f336d94e9429ed0dce027d179d5c538076381e0cecb7edb1e30ccd5af912f9134099602547c0bcda129a40c792957a4b
-EBUILD zbar-0.23.92.ebuild 5478 BLAKE2B aab782c4458de49e7998fade3059b62988039b60cfb34463bc7e9fa85e79039a84ab5f223697893e9a63b5c752b602998ff9eda692d87595ed55b6811480ba3e SHA512 caa14a2e58510efe2b126e94b7aff29a3f7aec49b519032c38ab5d30ec3a868be0b56f7f7793777f3ce70afcfbaec9a124c17e7519ea2bce12a2370bf0526932
+EBUILD zbar-0.23.92.ebuild 5477 BLAKE2B 4ad9610614f94c7bfd456ac625fb2685f9f39a6d77929fd02f19b67338f0eb46de3a88eb69c741174f0f9e46cec1aa951ec34fc57ca886a5f830cd844ef3fabf SHA512 bc55e7e43f35260f5ad30034b7859292f5518bdccb53892ae20c3b8e012d9ae6808c5ffd780273611e44a7a69a4e33b57256f3701ac08000e85904dfccc0b32c
MISC metadata.xml 738 BLAKE2B a5f5f0f157f7339f3dd39dde18b79427b35c6ce0b079b1ed03a0f2de821bc14f3a9c76fbd68bfd836444a4750a604be0012e4501207e75dfe4fc39aef7e65827 SHA512 334a091fc54d950a8b3e7572af7ae9766d20fd0d49aaa9fd18f5ea75966b45a53a861e290bcf9ca0fd8cc160cba669185aa01a9c8e77a585f2cb84d10f3b1e80
diff --git a/media-gfx/zbar/zbar-0.23.92.ebuild b/media-gfx/zbar/zbar-0.23.92.ebuild
index 47c378392f9c..5b8d7360950c 100644
--- a/media-gfx/zbar/zbar-0.23.92.ebuild
+++ b/media-gfx/zbar/zbar-0.23.92.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/mchehab/zbar/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="dbus graphicsmagick gtk +imagemagick introspection java jpeg nls python qt5 static-libs test +threads v4l X xv"
REQUIRED_USE="
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 413410f86c0b..40a49d4714fe 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 649cb0f7865c..b92071bc3959 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Apr 2023 22:09:34 +0000
+Wed, 12 Apr 2023 04:09:36 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 3589b5c372d1..b5e00f920ff8 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 540216 BLAKE2B d30aef090eaffb1f3ce91f96dfcc44f7a5d1a954885fba68126dee1aa21a3de740e45dd7106f5d3ba2b51e48eda29870b954e2a90cc8bfa9dc1ac93912daadef SHA512 f9ff42d8d58ea6e6bae5d32f95af7bcddc333ce0478d31cfefb14e85c8d99eaf4d3d9a0802c961e3f7e7d8f3696894cb1d1d0e81db3807d1796858a550f0351f
-TIMESTAMP 2023-04-11T22:09:38Z
+TIMESTAMP 2023-04-12T04:09:40Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ12qJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ2LwRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCcWw//TBKTisCKojd7EcowSomFmiWX4CY7vQrgXQE1vxD3KTDV1B3ZWXdop3+h
-orhYz1ZPoz6VckdbZxAambBPfALWk+hlhoKnJJL8piLuz80m9cHltft/QZY+vqrt
-tHtuwD0j/NacVwooQ3BdhfOl/ud/6dF3H0JU3eP+voA1nBNKJava+F7p3HqgmPRy
-eqh5r3dkchLIcpCPebJVY2F8ZhH8OZX4bC2vP+7uRjpRPbfffzxYM8XofpI+HOFx
-lj6DM/9V7aL3jIK2fo2fIugKe0SgU8UwxFKY2TP82JvgYo/AlxxSX+Ak5nZcMoU/
-CUTOOXOQhhjkLp+IcdnyxrKr4yT/fJnFGyCyNqm0YvRwwEjD/aEkrH+I529ZnkiV
-GjVgW2Uvhx54+k/Hn4WZgwETN3n3CV6DlU7ZaXppxCIScm/WNdZHtwbZyW98d508
-WcEwGXCGC9XhReBJSIlvptacLe51CO00lWscj0Dj5+sg45yDCrezj9ao5m7Ge7GF
-aX00R/9TlMfz5zp5OKuKCiF7KXrXWWRX8FTmUwr6KecE7FZk7FUSlEgZ6n1J1+Y9
-ZOEYH0tMbL+toaS7/dKGnzhzrOJAzV9e+zBGHbPwSQ1oGBw0hhmD/H4yHCiw+LWH
-HST/dbVS/bOM9EcU7BtXXv9JuSWEFEk26eXWfYHoapr7+rlxt5Q=
-=w7KM
+klDqRQ//R/8V30qL6HsMW2ydGByvgYUD+0fL52ZEbfieQ1e0qfMjxvZESCtGolT1
+IR0uKm9WzVTwgI6o8bvVsU8pObUjal/HPIy72HPDFXxGr2l5aCh9LRerJaQrSl+J
+xk7kvrCV5Q3B944azQSSMaPu2oZgY5ugbVBzddVMpY4BYKD9Ai8tE6WlsxeJ/39n
+3znFuvNx9ekAoLlBPTgysgvoMlo/nlSUtx/NuQFB+JhVAAh01l6QsrYC3UGQF4G9
+AvmUa3ItnY2et++gU6qukFNhsU8sqjybfDU2xq2IQsC54FdlgGfSdMtIoQSM/3GD
+/MTzXdesL9tccCFu40f3x2frSzgTB+oBqQ/qPyaofTL8ccQvM4mcAuYC9GeT6iUC
+0sk7DW9hI1tUJiPpCxPz9KWSQH4ZcwaloL22f8kegdbIpbvZatfoc6fNPDzg5EUp
+GI3lCP+12KPQt9zfY02YDrPEBFUZRa6u+ZTJ1YeVdLrFEtl1RHOK3l5JVa3Rtixu
+xA/PzYKpfPEiOrVWM7hRMTTe3vUF0Fv3D8jyt0ndgSa0wbeGkE4HTlGR4G894DWi
+f8f+XQwQMbIIqhCMRqInQ3ynnvy+79u0SnWN7p8OrmBKNCHPev3wUXAZttmtPFCH
+U5xOIZAZf7kNCWunrKerpAof8N5YWN82euKbcPG1DNYbsMhwuz0=
+=ARxr
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 649cb0f7865c..b92071bc3959 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Apr 2023 22:09:34 +0000
+Wed, 12 Apr 2023 04:09:36 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 9bc6586d695b..349250597bcc 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 27600dc12130..8a7aa1b2eaab 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/qca-2.3.5 b/metadata/md5-cache/app-crypt/qca-2.3.5-r1
index 94b3d651224a..22053b0d7b4b 100644
--- a/metadata/md5-cache/app-crypt/qca-2.3.5
+++ b/metadata/md5-cache/app-crypt/qca-2.3.5-r1
@@ -1,6 +1,6 @@
BDEPEND=doc? ( app-doc/doxygen[dot] virtual/latex-base ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch prepare test unpack
-DEPEND=>=dev-qt/qtcore-5.14:5 botan? ( dev-libs/botan:= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= ) test? ( dev-qt/qtnetwork:5 dev-qt/qttest:5 )
+DEPEND=>=dev-qt/qtcore-5.14:5 botan? ( dev-libs/botan:2= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= ) test? ( dev-qt/qtnetwork:5 dev-qt/qttest:5 )
DESCRIPTION=Qt Cryptographic Architecture (QCA)
EAPI=8
HOMEPAGE=https://userbase.kde.org/QCA
@@ -8,9 +8,9 @@ INHERIT=cmake kde.org qmake-utils
IUSE=botan debug doc examples gcrypt gpg logger nss pkcs11 sasl softstore +ssl test
KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris
LICENSE=LGPL-2.1
-RDEPEND=>=dev-qt/qtcore-5.14:5 botan? ( dev-libs/botan:= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= )
+RDEPEND=>=dev-qt/qtcore-5.14:5 botan? ( dev-libs/botan:2= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= )
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://kde/stable/qca/2.3.5/qca-2.3.5.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a kde.org dc60243572471279b11120514b85b558 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0419a67fd069b65448e23d61a40108bc
+_md5_=e5e97513c49b4b17cff09d8d08387265
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 422a814f3fc7..f3a01948af35 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/helix-22.12 b/metadata/md5-cache/app-editors/helix-22.12
deleted file mode 100644
index 71fe321c2806..000000000000
--- a/metadata/md5-cache/app-editors/helix-22.12
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A post-modern text editor.
-EAPI=8
-HOMEPAGE=https://helix-editor.com/ https://github.com/helix-editor/helix
-INHERIT=bash-completion-r1 cargo
-IUSE=doc +grammar debug
-KEYWORDS=~amd64
-LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB
-SLOT=0
-SRC_URI=https://github.com/helix-editor/helix/archive/refs/tags/22.12.tar.gz -> helix-22.12.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/ahash/0.8.2/download -> ahash-0.8.2.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anyhow/1.0.66/download -> anyhow-1.0.66.crate https://crates.io/api/v1/crates/arc-swap/1.5.1/download -> arc-swap-1.5.1.crate https://crates.io/api/v1/crates/atoi/1.0.0/download -> atoi-1.0.0.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/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bstr/1.0.1/download -> bstr-1.0.1.crate https://crates.io/api/v1/crates/btoi/0.4.2/download -> btoi-0.4.2.crate https://crates.io/api/v1/crates/bumpalo/3.11.1/download -> bumpalo-3.11.1.crate https://crates.io/api/v1/crates/byte-unit/4.0.17/download -> byte-unit-4.0.17.crate https://crates.io/api/v1/crates/bytecount/0.6.3/download -> bytecount-0.6.3.crate https://crates.io/api/v1/crates/bytes/1.3.0/download -> bytes-1.3.0.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.77/download -> cc-1.0.77.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/chardetng/0.1.17/download -> chardetng-0.1.17.crate https://crates.io/api/v1/crates/chrono/0.4.23/download -> chrono-0.4.23.crate https://crates.io/api/v1/crates/clipboard-win/4.4.2/download -> clipboard-win-4.4.2.crate https://crates.io/api/v1/crates/clru/0.5.0/download -> clru-0.5.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/compact_str/0.6.1/download -> compact_str-0.6.1.crate https://crates.io/api/v1/crates/content_inspector/0.2.4/download -> content_inspector-0.2.4.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.14/download -> crossbeam-utils-0.8.14.crate https://crates.io/api/v1/crates/crossterm/0.25.0/download -> crossterm-0.25.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.0/download -> crossterm_winapi-0.9.0.crate https://crates.io/api/v1/crates/cxx/1.0.82/download -> cxx-1.0.82.crate https://crates.io/api/v1/crates/cxx-build/1.0.82/download -> cxx-build-1.0.82.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.82/download -> cxxbridge-flags-1.0.82.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.82/download -> cxxbridge-macro-1.0.82.crate https://crates.io/api/v1/crates/dashmap/5.4.0/download -> dashmap-5.4.0.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.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/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/either/1.8.0/download -> either-1.8.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.31/download -> encoding_rs-0.8.31.crate https://crates.io/api/v1/crates/encoding_rs_io/0.1.7/download -> encoding_rs_io-0.1.7.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/etcetera/0.4.0/download -> etcetera-0.4.0.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/fern/0.6.1/download -> fern-0.6.1.crate https://crates.io/api/v1/crates/filetime/0.2.18/download -> filetime-0.2.18.crate https://crates.io/api/v1/crates/flate2/1.0.25/download -> flate2-1.0.25.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/futures-core/0.3.25/download -> futures-core-0.3.25.crate https://crates.io/api/v1/crates/futures-executor/0.3.25/download -> futures-executor-0.3.25.crate https://crates.io/api/v1/crates/futures-task/0.3.25/download -> futures-task-0.3.25.crate https://crates.io/api/v1/crates/futures-util/0.3.25/download -> futures-util-0.3.25.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/git-actor/0.14.1/download -> git-actor-0.14.1.crate https://crates.io/api/v1/crates/git-attributes/0.6.0/download -> git-attributes-0.6.0.crate https://crates.io/api/v1/crates/git-bitmap/0.2.0/download -> git-bitmap-0.2.0.crate https://crates.io/api/v1/crates/git-chunk/0.4.0/download -> git-chunk-0.4.0.crate https://crates.io/api/v1/crates/git-command/0.2.0/download -> git-command-0.2.0.crate https://crates.io/api/v1/crates/git-config/0.12.0/download -> git-config-0.12.0.crate https://crates.io/api/v1/crates/git-config-value/0.9.0/download -> git-config-value-0.9.0.crate https://crates.io/api/v1/crates/git-credentials/0.7.0/download -> git-credentials-0.7.0.crate https://crates.io/api/v1/crates/git-date/0.3.0/download -> git-date-0.3.0.crate https://crates.io/api/v1/crates/git-diff/0.23.0/download -> git-diff-0.23.0.crate https://crates.io/api/v1/crates/git-discover/0.9.0/download -> git-discover-0.9.0.crate https://crates.io/api/v1/crates/git-features/0.24.1/download -> git-features-0.24.1.crate https://crates.io/api/v1/crates/git-glob/0.5.0/download -> git-glob-0.5.0.crate https://crates.io/api/v1/crates/git-hash/0.10.1/download -> git-hash-0.10.1.crate https://crates.io/api/v1/crates/git-index/0.9.1/download -> git-index-0.9.1.crate https://crates.io/api/v1/crates/git-lock/3.0.0/download -> git-lock-3.0.0.crate https://crates.io/api/v1/crates/git-mailmap/0.6.0/download -> git-mailmap-0.6.0.crate https://crates.io/api/v1/crates/git-object/0.23.0/download -> git-object-0.23.0.crate https://crates.io/api/v1/crates/git-odb/0.37.0/download -> git-odb-0.37.0.crate https://crates.io/api/v1/crates/git-pack/0.27.0/download -> git-pack-0.27.0.crate https://crates.io/api/v1/crates/git-path/0.6.0/download -> git-path-0.6.0.crate https://crates.io/api/v1/crates/git-prompt/0.2.0/download -> git-prompt-0.2.0.crate https://crates.io/api/v1/crates/git-quote/0.4.0/download -> git-quote-0.4.0.crate https://crates.io/api/v1/crates/git-ref/0.20.0/download -> git-ref-0.20.0.crate https://crates.io/api/v1/crates/git-refspec/0.4.0/download -> git-refspec-0.4.0.crate https://crates.io/api/v1/crates/git-repository/0.29.0/download -> git-repository-0.29.0.crate https://crates.io/api/v1/crates/git-revision/0.7.0/download -> git-revision-0.7.0.crate https://crates.io/api/v1/crates/git-sec/0.5.0/download -> git-sec-0.5.0.crate https://crates.io/api/v1/crates/git-tempfile/3.0.0/download -> git-tempfile-3.0.0.crate https://crates.io/api/v1/crates/git-traverse/0.19.0/download -> git-traverse-0.19.0.crate https://crates.io/api/v1/crates/git-url/0.11.0/download -> git-url-0.11.0.crate https://crates.io/api/v1/crates/git-validate/0.7.0/download -> git-validate-0.7.0.crate https://crates.io/api/v1/crates/git-worktree/0.9.0/download -> git-worktree-0.9.0.crate https://crates.io/api/v1/crates/globset/0.4.9/download -> globset-0.4.9.crate https://crates.io/api/v1/crates/grep-matcher/0.1.5/download -> grep-matcher-0.1.5.crate https://crates.io/api/v1/crates/grep-regex/0.1.10/download -> grep-regex-0.1.10.crate https://crates.io/api/v1/crates/grep-searcher/0.1.10/download -> grep-searcher-0.1.10.crate https://crates.io/api/v1/crates/hash_hasher/2.0.3/download -> hash_hasher-2.0.3.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.1/download -> hashbrown-0.13.1.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/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.4/download -> home-0.5.4.crate https://crates.io/api/v1/crates/human_format/1.0.3/download -> human_format-1.0.3.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.53/download -> iana-time-zone-0.1.53.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/ignore/0.4.18/download -> ignore-0.4.18.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/indoc/1.0.7/download -> indoc-1.0.7.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-close/0.3.7/download -> io-close-0.3.7.crate https://crates.io/api/v1/crates/itoa/1.0.4/download -> itoa-1.0.4.crate https://crates.io/api/v1/crates/js-sys/0.3.60/download -> js-sys-0.3.60.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.137/download -> libc-0.2.137.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.7/download -> link-cplusplus-1.0.7.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lsp-types/0.93.2/download -> lsp-types-0.93.2.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.5.8/download -> memmap2-0.5.8.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/mio/0.8.5/download -> mio-0.8.5.crate https://crates.io/api/v1/crates/nix/0.25.0/download -> nix-0.25.0.crate https://crates.io/api/v1/crates/nom/7.1.1/download -> nom-7.1.1.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.14.0/download -> num_cpus-1.14.0.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/once_cell/1.16.0/download -> once_cell-1.16.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.4/download -> parking_lot_core-0.9.4.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/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.47/download -> proc-macro2-1.0.47.crate https://crates.io/api/v1/crates/prodash/21.1.0/download -> prodash-21.1.0.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.2/download -> pulldown-cmark-0.9.2.crate https://crates.io/api/v1/crates/quick-error/2.0.1/download -> quick-error-2.0.1.crate https://crates.io/api/v1/crates/quickcheck/1.0.3/download -> quickcheck-1.0.3.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.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/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.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.0/download -> regex-1.7.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.28/download -> regex-syntax-0.6.28.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/ropey/1.5.1-alpha/download -> ropey-1.5.1-alpha.crate https://crates.io/api/v1/crates/rustversion/1.0.9/download -> rustversion-1.0.9.crate https://crates.io/api/v1/crates/ryu/1.0.11/download -> ryu-1.0.11.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/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.2/download -> scratch-1.0.2.crate https://crates.io/api/v1/crates/serde/1.0.149/download -> serde-1.0.149.crate https://crates.io/api/v1/crates/serde_derive/1.0.149/download -> serde_derive-1.0.149.crate https://crates.io/api/v1/crates/serde_json/1.0.89/download -> serde_json-1.0.89.crate https://crates.io/api/v1/crates/serde_repr/0.1.9/download -> serde_repr-0.1.9.crate https://crates.io/api/v1/crates/sha1_smol/1.0.0/download -> sha1_smol-1.0.0.crate https://crates.io/api/v1/crates/signal-hook/0.3.14/download -> signal-hook-0.3.14.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/signal-hook-tokio/0.3.1/download -> signal-hook-tokio-0.3.1.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/slotmap/1.0.6/download -> slotmap-1.0.6.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/smartstring/1.0.1/download -> smartstring-1.0.1.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.7/download -> socket2-0.4.7.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/str_indices/0.4.0/download -> str_indices-0.4.0.crate https://crates.io/api/v1/crates/syn/1.0.104/download -> syn-1.0.104.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/termini/0.1.4/download -> termini-0.1.4.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/thiserror/1.0.37/download -> thiserror-1.0.37.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.37/download -> thiserror-impl-1.0.37.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/time/0.3.17/download -> time-0.3.17.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time-macros/0.2.6/download -> time-macros-0.2.6.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.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/tokio/1.22.0/download -> tokio-1.22.0.crate https://crates.io/api/v1/crates/tokio-macros/1.8.0/download -> tokio-macros-1.8.0.crate https://crates.io/api/v1/crates/tokio-stream/0.1.11/download -> tokio-stream-0.1.11.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/tree-sitter/0.20.9/download -> tree-sitter-0.20.9.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.8/download -> unicode-bidi-0.3.8.crate https://crates.io/api/v1/crates/unicode-bom/1.1.4/download -> unicode-bom-1.1.4.crate https://crates.io/api/v1/crates/unicode-general-category/0.6.0/download -> unicode-general-category-0.6.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.5/download -> unicode-ident-1.0.5.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.4/download -> unicode-linebreak-0.1.4.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-segmentation/1.10.0/download -> unicode-segmentation-1.10.0.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/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/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.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.83/download -> wasm-bindgen-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.83/download -> wasm-bindgen-backend-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.83/download -> wasm-bindgen-macro-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.83/download -> wasm-bindgen-macro-support-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.83/download -> wasm-bindgen-shared-0.2.83.crate https://crates.io/api/v1/crates/which/4.3.0/download -> which-4.3.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/0.40.0/download -> windows-0.40.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.40.0/download -> windows_aarch64_gnullvm-0.40.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.0/download -> windows_aarch64_gnullvm-0.42.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.40.0/download -> windows_aarch64_msvc-0.40.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.0/download -> windows_aarch64_msvc-0.42.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.40.0/download -> windows_i686_gnu-0.40.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.0/download -> windows_i686_gnu-0.42.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.40.0/download -> windows_i686_msvc-0.40.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.0/download -> windows_i686_msvc-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.40.0/download -> windows_x86_64_gnu-0.40.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.0/download -> windows_x86_64_gnu-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.40.0/download -> windows_x86_64_gnullvm-0.40.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.0/download -> windows_x86_64_gnullvm-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.40.0/download -> windows_x86_64_msvc-0.40.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.0/download -> windows_x86_64_msvc-0.42.0.crate grammar? ( https://github.com/tree-sitter/tree-sitter-rust/archive/0431a2c60828731f27491ee9fdefe25e250ce9c9.tar.gz -> tree-sitter-rust-0431a2c60828731f27491ee9fdefe25e250ce9c9.tar.gz https://github.com/ikatyang/tree-sitter-toml/archive/7cff70bbcbbc62001b465603ca1ea88edd668704.tar.gz -> tree-sitter-toml-7cff70bbcbbc62001b465603ca1ea88edd668704.tar.gz https://github.com/Beaglefoot/tree-sitter-awk/archive/a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3.tar.gz -> tree-sitter-awk-a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3.tar.gz https://github.com/yusdacra/tree-sitter-protobuf/archive/19c211a01434d9f03efff99f85e19f967591b175.tar.gz -> tree-sitter-protobuf-19c211a01434d9f03efff99f85e19f967591b175.tar.gz https://github.com/elixir-lang/tree-sitter-elixir/archive/b20eaa75565243c50be5e35e253d8beb58f45d56.tar.gz -> tree-sitter-elixir-b20eaa75565243c50be5e35e253d8beb58f45d56.tar.gz https://github.com/ram02z/tree-sitter-fish/archive/84436cf24c2b3176bfbb220922a0fdbd0141e406.tar.gz -> tree-sitter-fish-84436cf24c2b3176bfbb220922a0fdbd0141e406.tar.gz https://github.com/tree-sitter/tree-sitter-json/archive/65bceef69c3b0f24c0b19ce67d79f57c96e90fcb.tar.gz -> tree-sitter-json-65bceef69c3b0f24c0b19ce67d79f57c96e90fcb.tar.gz https://github.com/tree-sitter/tree-sitter-c/archive/7175a6dd5fc1cee660dce6fe23f6043d75af424a.tar.gz -> tree-sitter-c-7175a6dd5fc1cee660dce6fe23f6043d75af424a.tar.gz https://github.com/tree-sitter/tree-sitter-cpp/archive/d5e90fba898f320db48d81ddedd78d52c67c1fed.tar.gz -> tree-sitter-cpp-d5e90fba898f320db48d81ddedd78d52c67c1fed.tar.gz https://github.com/tree-sitter/tree-sitter-c-sharp/archive/5b60f99545fea00a33bbfae5be956f684c4c69e2.tar.gz -> tree-sitter-c-sharp-5b60f99545fea00a33bbfae5be956f684c4c69e2.tar.gz https://github.com/tree-sitter/tree-sitter-go/archive/05900faa3cdb5d2d8c8bd5e77ee698487e0a8611.tar.gz -> tree-sitter-go-05900faa3cdb5d2d8c8bd5e77ee698487e0a8611.tar.gz https://github.com/camdencheek/tree-sitter-go-mod/archive/e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0.tar.gz -> tree-sitter-go-mod-e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0.tar.gz https://github.com/dannylongeuay/tree-sitter-go-template/archive/395a33e08e69f4155156f0b90138a6c86764c979.tar.gz -> tree-sitter-go-template-395a33e08e69f4155156f0b90138a6c86764c979.tar.gz https://github.com/omertuc/tree-sitter-go-work/archive/6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2.tar.gz -> tree-sitter-go-work-6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2.tar.gz https://github.com/tree-sitter/tree-sitter-javascript/archive/4a95461c4761c624f2263725aca79eeaefd36cad.tar.gz -> tree-sitter-javascript-4a95461c4761c624f2263725aca79eeaefd36cad.tar.gz https://github.com/tree-sitter/tree-sitter-typescript/archive/6aac031ad88dd6317f02ac0bb27d099a553a7d8c.tar.gz -> tree-sitter-typescript-6aac031ad88dd6317f02ac0bb27d099a553a7d8c.tar.gz https://github.com/tree-sitter/tree-sitter-typescript/archive/6aac031ad88dd6317f02ac0bb27d099a553a7d8c.tar.gz -> tree-sitter-typescript-6aac031ad88dd6317f02ac0bb27d099a553a7d8c.tar.gz https://github.com/tree-sitter/tree-sitter-css/archive/769203d0f9abe1a9a691ac2b9fe4bb4397a73c51.tar.gz -> tree-sitter-css-769203d0f9abe1a9a691ac2b9fe4bb4397a73c51.tar.gz https://github.com/serenadeai/tree-sitter-scss/archive/c478c6868648eff49eb04a4df90d703dc45b312a.tar.gz -> tree-sitter-scss-c478c6868648eff49eb04a4df90d703dc45b312a.tar.gz https://github.com/tree-sitter/tree-sitter-html/archive/29f53d8f4f2335e61bf6418ab8958dac3282077a.tar.gz -> tree-sitter-html-29f53d8f4f2335e61bf6418ab8958dac3282077a.tar.gz https://github.com/tree-sitter/tree-sitter-python/archive/de221eccf9a221f5b85474a553474a69b4b5784d.tar.gz -> tree-sitter-python-de221eccf9a221f5b85474a553474a69b4b5784d.tar.gz https://github.com/nickel-lang/tree-sitter-nickel/archive/9d83db400b6c11260b9106f131f93ddda8131933.tar.gz -> tree-sitter-nickel-9d83db400b6c11260b9106f131f93ddda8131933.tar.gz https://github.com/cstrahan/tree-sitter-nix/archive/6b71a810c0acd49b980c50fc79092561f7cee307.tar.gz -> tree-sitter-nix-6b71a810c0acd49b980c50fc79092561f7cee307.tar.gz https://github.com/tree-sitter/tree-sitter-ruby/archive/4c600a463d97e36a0ca5ac57e11f3ac8c297a0fa.tar.gz -> tree-sitter-ruby-4c600a463d97e36a0ca5ac57e11f3ac8c297a0fa.tar.gz https://github.com/tree-sitter/tree-sitter-bash/archive/275effdfc0edce774acf7d481f9ea195c6c403cd.tar.gz -> tree-sitter-bash-275effdfc0edce774acf7d481f9ea195c6c403cd.tar.gz https://github.com/tree-sitter/tree-sitter-php/archive/57f855461aeeca73bd4218754fb26b5ac143f98f.tar.gz -> tree-sitter-php-57f855461aeeca73bd4218754fb26b5ac143f98f.tar.gz https://github.com/gbprod/tree-sitter-twig/archive/807b293fec3fead64f54c64fdf6fb05516c032b9.tar.gz -> tree-sitter-twig-807b293fec3fead64f54c64fdf6fb05516c032b9.tar.gz https://github.com/latex-lsp/tree-sitter-latex/archive/8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6.tar.gz -> tree-sitter-latex-8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6.tar.gz https://github.com/Julian/tree-sitter-lean/archive/d98426109258b266e1e92358c5f11716d2e8f638.tar.gz -> tree-sitter-lean-d98426109258b266e1e92358c5f11716d2e8f638.tar.gz https://github.com/tree-sitter/tree-sitter-julia/archive/8fb38abff74652c4faddbf04d2d5bbbc6b4bae25.tar.gz -> tree-sitter-julia-8fb38abff74652c4faddbf04d2d5bbbc6b4bae25.tar.gz https://github.com/tree-sitter/tree-sitter-java/archive/09d650def6cdf7f479f4b78f595e9ef5b58ce31e.tar.gz -> tree-sitter-java-09d650def6cdf7f479f4b78f595e9ef5b58ce31e.tar.gz https://github.com/cbarrete/tree-sitter-ledger/archive/1f864fb2bf6a87fe1b48545cc6adc6d23090adf7.tar.gz -> tree-sitter-ledger-1f864fb2bf6a87fe1b48545cc6adc6d23090adf7.tar.gz https://github.com/polarmutex/tree-sitter-beancount/archive/4cbd1f09cd07c1f1fabf867c2cf354f9da53cc4c.tar.gz -> tree-sitter-beancount-4cbd1f09cd07c1f1fabf867c2cf354f9da53cc4c.tar.gz https://github.com/tree-sitter/tree-sitter-ocaml/archive/23d419ba45789c5a47d31448061557716b02750a.tar.gz -> tree-sitter-ocaml-23d419ba45789c5a47d31448061557716b02750a.tar.gz https://github.com/tree-sitter/tree-sitter-ocaml/archive/23d419ba45789c5a47d31448061557716b02750a.tar.gz -> tree-sitter-ocaml-23d419ba45789c5a47d31448061557716b02750a.tar.gz https://github.com/MunifTanjim/tree-sitter-lua/archive/887dfd4e83c469300c279314ff1619b1d0b85b91.tar.gz -> tree-sitter-lua-887dfd4e83c469300c279314ff1619b1d0b85b91.tar.gz https://github.com/Himujjal/tree-sitter-svelte/archive/349a5984513b4a4a9e143a6e746120c6ff6cf6ed.tar.gz -> tree-sitter-svelte-349a5984513b4a4a9e143a6e746120c6ff6cf6ed.tar.gz https://github.com/ikatyang/tree-sitter-vue/archive/91fe2754796cd8fba5f229505a23fa08f3546c06.tar.gz -> tree-sitter-vue-91fe2754796cd8fba5f229505a23fa08f3546c06.tar.gz https://github.com/ikatyang/tree-sitter-yaml/archive/0e36bed171768908f331ff7dff9d956bae016efb.tar.gz -> tree-sitter-yaml-0e36bed171768908f331ff7dff9d956bae016efb.tar.gz https://github.com/tree-sitter/tree-sitter-haskell/archive/b6ec26f181dd059eedd506fa5fbeae1b8e5556c8.tar.gz -> tree-sitter-haskell-b6ec26f181dd059eedd506fa5fbeae1b8e5556c8.tar.gz https://github.com/maxxnino/tree-sitter-zig/archive/8d3224c3bd0890fe08358886ebf54fca2ed448a6.tar.gz -> tree-sitter-zig-8d3224c3bd0890fe08358886ebf54fca2ed448a6.tar.gz https://github.com/the-mikedavis/tree-sitter-tsq/archive/48b5e9f82ae0a4727201626f33a17f69f8e0ff86.tar.gz -> tree-sitter-tsq-48b5e9f82ae0a4727201626f33a17f69f8e0ff86.tar.gz https://github.com/uyha/tree-sitter-cmake/archive/6e51463ef3052dd3b328322c22172eda093727ad.tar.gz -> tree-sitter-cmake-6e51463ef3052dd3b328322c22172eda093727ad.tar.gz https://github.com/alemuller/tree-sitter-make/archive/a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz -> tree-sitter-make-a4b9187417d6be349ee5fd4b6e77b4172c6827dd.tar.gz https://github.com/theHamsta/tree-sitter-glsl/archive/88408ffc5e27abcffced7010fc77396ae3636d7e.tar.gz -> tree-sitter-glsl-88408ffc5e27abcffced7010fc77396ae3636d7e.tar.gz https://github.com/ganezdragon/tree-sitter-perl/archive/0ac2c6da562c7a2c26ed7e8691d4a590f7e8b90a.tar.gz -> tree-sitter-perl-0ac2c6da562c7a2c26ed7e8691d4a590f7e8b90a.tar.gz https://github.com/stsewd/tree-sitter-comment/archive/5dd3c62f1bbe378b220fe16b317b85247898639e.tar.gz -> tree-sitter-comment-5dd3c62f1bbe378b220fe16b317b85247898639e.tar.gz https://github.com/szebniok/tree-sitter-wgsl/archive/272e89ef2aeac74178edb9db4a83c1ffef80a463.tar.gz -> tree-sitter-wgsl-272e89ef2aeac74178edb9db4a83c1ffef80a463.tar.gz https://github.com/benwilliamgraham/tree-sitter-llvm/archive/3b213925b9c4f42c1acfe2e10bfbb438d9c6834d.tar.gz -> tree-sitter-llvm-3b213925b9c4f42c1acfe2e10bfbb438d9c6834d.tar.gz https://github.com/Flakebi/tree-sitter-llvm-mir/archive/06fabca19454b2dc00c1b211a7cb7ad0bc2585f1.tar.gz -> tree-sitter-llvm-mir-06fabca19454b2dc00c1b211a7cb7ad0bc2585f1.tar.gz https://github.com/Flakebi/tree-sitter-tablegen/archive/568dd8a937347175fd58db83d4c4cdaeb6069bd2.tar.gz -> tree-sitter-tablegen-568dd8a937347175fd58db83d4c4cdaeb6069bd2.tar.gz https://github.com/MDeiml/tree-sitter-markdown/archive/a7de4be29783a6e25f3240c90afea52f2417faa3.tar.gz -> tree-sitter-markdown-a7de4be29783a6e25f3240c90afea52f2417faa3.tar.gz https://github.com/MDeiml/tree-sitter-markdown/archive/a7de4be29783a6e25f3240c90afea52f2417faa3.tar.gz -> tree-sitter-markdown-a7de4be29783a6e25f3240c90afea52f2417faa3.tar.gz https://github.com/UserNobody14/tree-sitter-dart/archive/2d7f66651c9319c1a0e4dda226cc2628fbb66528.tar.gz -> tree-sitter-dart-2d7f66651c9319c1a0e4dda226cc2628fbb66528.tar.gz https://github.com/tree-sitter/tree-sitter-scala/archive/140c96cf398693189d4e50f76d19ddfcd8a018f8.tar.gz -> tree-sitter-scala-140c96cf398693189d4e50f76d19ddfcd8a018f8.tar.gz https://github.com/camdencheek/tree-sitter-dockerfile/archive/7af32bc04a66ab196f5b9f92ac471f29372ae2ce.tar.gz -> tree-sitter-dockerfile-7af32bc04a66ab196f5b9f92ac471f29372ae2ce.tar.gz https://github.com/the-mikedavis/tree-sitter-git-commit/archive/318dd72abfaa7b8044c1d1fbeabcd06deaaf038f.tar.gz -> tree-sitter-git-commit-318dd72abfaa7b8044c1d1fbeabcd06deaaf038f.tar.gz https://github.com/the-mikedavis/tree-sitter-diff/archive/fd74c78fa88a20085dbc7bbeaba066f4d1692b63.tar.gz -> tree-sitter-diff-fd74c78fa88a20085dbc7bbeaba066f4d1692b63.tar.gz https://github.com/the-mikedavis/tree-sitter-git-rebase/archive/332dc528f27044bc4427024dbb33e6941fc131f2.tar.gz -> tree-sitter-git-rebase-332dc528f27044bc4427024dbb33e6941fc131f2.tar.gz https://github.com/tree-sitter/tree-sitter-regex/archive/e1cfca3c79896ff79842f057ea13e529b66af636.tar.gz -> tree-sitter-regex-e1cfca3c79896ff79842f057ea13e529b66af636.tar.gz https://github.com/the-mikedavis/tree-sitter-git-config/archive/0e4f0baf90b57e5aeb62dcdbf03062c6315d43ea.tar.gz -> tree-sitter-git-config-0e4f0baf90b57e5aeb62dcdbf03062c6315d43ea.tar.gz https://github.com/mtoohey31/tree-sitter-gitattributes/archive/3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4.tar.gz -> tree-sitter-gitattributes-3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4.tar.gz https://github.com/shunsambongi/tree-sitter-gitignore/archive/f4685bf11ac466dd278449bcfe5fd014e94aa504.tar.gz -> tree-sitter-gitignore-f4685bf11ac466dd278449bcfe5fd014e94aa504.tar.gz https://github.com/bkegley/tree-sitter-graphql/archive/5e66e961eee421786bdda8495ed1db045e06b5fe.tar.gz -> tree-sitter-graphql-5e66e961eee421786bdda8495ed1db045e06b5fe.tar.gz https://github.com/elm-tooling/tree-sitter-elm/archive/df4cb639c01b76bc9ac9cc66788709a6da20002c.tar.gz -> tree-sitter-elm-df4cb639c01b76bc9ac9cc66788709a6da20002c.tar.gz https://github.com/elixir-lang/tree-sitter-iex/archive/39f20bb51f502e32058684e893c0c0b00bb2332c.tar.gz -> tree-sitter-iex-39f20bb51f502e32058684e893c0c0b00bb2332c.tar.gz https://github.com/jaredramirez/tree-sitter-rescript/archive/65609807c628477f3b94052e7ef895885ac51c3c.tar.gz -> tree-sitter-rescript-65609807c628477f3b94052e7ef895885ac51c3c.tar.gz https://github.com/the-mikedavis/tree-sitter-erlang/archive/ce0ed253d72c199ab93caba7542b6f62075339c4.tar.gz -> tree-sitter-erlang-ce0ed253d72c199ab93caba7542b6f62075339c4.tar.gz https://github.com/fwcd/tree-sitter-kotlin/archive/a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569.tar.gz -> tree-sitter-kotlin-a4f71eb9b8c9b19ded3e0e9470be4b1b77c2b569.tar.gz https://github.com/MichaHoffmann/tree-sitter-hcl/archive/3cb7fc28247efbcb2973b97e71c78838ad98a583.tar.gz -> tree-sitter-hcl-3cb7fc28247efbcb2973b97e71c78838ad98a583.tar.gz https://github.com/milisims/tree-sitter-org/archive/698bb1a34331e68f83fc24bdd1b6f97016bb30de.tar.gz -> tree-sitter-org-698bb1a34331e68f83fc24bdd1b6f97016bb30de.tar.gz https://github.com/JoranHonig/tree-sitter-solidity/archive/9004b86531cb424bd379424cf7266a4585f2af7d.tar.gz -> tree-sitter-solidity-9004b86531cb424bd379424cf7266a4585f2af7d.tar.gz https://github.com/gleam-lang/tree-sitter-gleam/archive/d6cbdf3477fcdb0b4d811518a356f9b5cd1795ed.tar.gz -> tree-sitter-gleam-d6cbdf3477fcdb0b4d811518a356f9b5cd1795ed.tar.gz https://github.com/r-lib/tree-sitter-r/archive/cc04302e1bff76fa02e129f332f44636813b0c3c.tar.gz -> tree-sitter-r-cc04302e1bff76fa02e129f332f44636813b0c3c.tar.gz https://github.com/alex-pinkus/tree-sitter-swift/archive/77c6312c8438f4dbaa0350cec92b3d6dd3d74a66.tar.gz -> tree-sitter-swift-77c6312c8438f4dbaa0350cec92b3d6dd3d74a66.tar.gz https://github.com/tree-sitter/tree-sitter-embedded-template/archive/d21df11b0ecc6fd211dbe11278e92ef67bd17e97.tar.gz -> tree-sitter-embedded-template-d21df11b0ecc6fd211dbe11278e92ef67bd17e97.tar.gz https://github.com/connorlay/tree-sitter-eex/archive/f742f2fe327463335e8671a87c0b9b396905d1d1.tar.gz -> tree-sitter-eex-f742f2fe327463335e8671a87c0b9b396905d1d1.tar.gz https://github.com/phoenixframework/tree-sitter-heex/archive/2e1348c3cf2c9323e87c2744796cf3f3868aa82a.tar.gz -> tree-sitter-heex-2e1348c3cf2c9323e87c2744796cf3f3868aa82a.tar.gz https://github.com/DerekStride/tree-sitter-sql/archive/2743c7b5e710e6854d4e8c14c302548b436e2a1f.tar.gz -> tree-sitter-sql-2743c7b5e710e6854d4e8c14c302548b436e2a1f.tar.gz https://github.com/PrestonKnopp/tree-sitter-gdscript/archive/2a6abdaa47fcb91397e09a97c7433fd995ea46c6.tar.gz -> tree-sitter-gdscript-2a6abdaa47fcb91397e09a97c7433fd995ea46c6.tar.gz https://github.com/PrestonKnopp/tree-sitter-godot-resource/archive/b6ef0768711086a86b3297056f9ffb5cc1d77b4a.tar.gz -> tree-sitter-godot-resource-b6ef0768711086a86b3297056f9ffb5cc1d77b4a.tar.gz https://github.com/LhKipp/tree-sitter-nu/archive/eb95bdac3abd73ef47e53f19c63e74a31405ebd2.tar.gz -> tree-sitter-nu-eb95bdac3abd73ef47e53f19c63e74a31405ebd2.tar.gz https://github.com/vala-lang/tree-sitter-vala/archive/c9eea93ba2ec4ec1485392db11945819779745b3.tar.gz -> tree-sitter-vala-c9eea93ba2ec4ec1485392db11945819779745b3.tar.gz https://git.sr.ht/~ecmma/tree-sitter-hare/archive/bc26a6a949f2e0d98b7bfc437d459b250900a165.tar.gz -> tree-sitter-hare-bc26a6a949f2e0d98b7bfc437d459b250900a165.tar.gz https://github.com/joelspadin/tree-sitter-devicetree/archive/877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz -> tree-sitter-devicetree-877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz https://github.com/archseer/tree-sitter-cairo/archive/b249662a1eefeb4d71c9529cdd971e74fecc10fe.tar.gz -> tree-sitter-cairo-b249662a1eefeb4d71c9529cdd971e74fecc10fe.tar.gz https://github.com/fvacek/tree-sitter-cpon/archive/0d01fcdae5a53191df5b1349f9bce053833270e7.tar.gz -> tree-sitter-cpon-0d01fcdae5a53191df5b1349f9bce053833270e7.tar.gz https://github.com/MineBill/tree-sitter-odin/archive/da885f4a387f169b9b69fe0968259ee257a8f69a.tar.gz -> tree-sitter-odin-da885f4a387f169b9b69fe0968259ee257a8f69a.tar.gz https://github.com/staysail/tree-sitter-meson/archive/32a83e8f200c347232fa795636cfe60dde22957a.tar.gz -> tree-sitter-meson-32a83e8f200c347232fa795636cfe60dde22957a.tar.gz https://github.com/metio/tree-sitter-ssh-client-config/archive/e45c6d5c71657344d4ecaf87dafae7736f776c57.tar.gz -> tree-sitter-ssh-client-config-e45c6d5c71657344d4ecaf87dafae7736f776c57.tar.gz https://github.com/6cdh/tree-sitter-scheme/archive/27fb77db05f890c2823b4bd751c6420378df146b.tar.gz -> tree-sitter-scheme-27fb77db05f890c2823b4bd751c6420378df146b.tar.gz https://github.com/vlang/vls/archive/3e8124ea4ab80aa08ec77f03df53f577902a0cdd.tar.gz -> vls-3e8124ea4ab80aa08ec77f03df53f577902a0cdd.tar.gz https://github.com/andreytkachenko/tree-sitter-verilog/archive/514d8d70593d29ef3ef667fa6b0e504ae7c977e3.tar.gz -> tree-sitter-verilog-514d8d70593d29ef3ef667fa6b0e504ae7c977e3.tar.gz https://github.com/the-mikedavis/tree-sitter-edoc/archive/74774af7b45dd9cefbf9510328fc6ff2374afc50.tar.gz -> tree-sitter-edoc-74774af7b45dd9cefbf9510328fc6ff2374afc50.tar.gz https://github.com/tree-sitter/tree-sitter-jsdoc/archive/189a6a4829beb9cdbe837260653b4a3dfb0cc3db.tar.gz -> tree-sitter-jsdoc-189a6a4829beb9cdbe837260653b4a3dfb0cc3db.tar.gz https://github.com/bollian/tree-sitter-openscad/archive/5c3ce93df0ac1da7197cf6ae125aade26d6b8972.tar.gz -> tree-sitter-openscad-5c3ce93df0ac1da7197cf6ae125aade26d6b8972.tar.gz https://github.com/victorhqc/tree-sitter-prisma/archive/17a59236ac25413b81b1613ea6ba5d8d52d7cd6c.tar.gz -> tree-sitter-prisma-17a59236ac25413b81b1613ea6ba5d8d52d7cd6c.tar.gz https://github.com/sogaiu/tree-sitter-clojure/archive/e57c569ae332ca365da623712ae1f50f84daeae2.tar.gz -> tree-sitter-clojure-e57c569ae332ca365da623712ae1f50f84daeae2.tar.gz https://github.com/ckafi/tree-sitter-elvish/archive/e50787cadd3bc54f6d9c0704493a79078bb8a4e5.tar.gz -> tree-sitter-elvish-e50787cadd3bc54f6d9c0704493a79078bb8a4e5.tar.gz https://github.com/stadelmanma/tree-sitter-fortran/archive/f0f2f100952a353e64e26b0fa710b4c296d7af13.tar.gz -> tree-sitter-fortran-f0f2f100952a353e64e26b0fa710b4c296d7af13.tar.gz https://github.com/Philipp-M/tree-sitter-ungrammar/archive/0113de880a58ea14f2a75802e9b99fcc25003d9c.tar.gz -> tree-sitter-ungrammar-0113de880a58ea14f2a75802e9b99fcc25003d9c.tar.gz https://github.com/rydesun/tree-sitter-dot/archive/917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz -> tree-sitter-dot-917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz https://github.com/eonpatapon/tree-sitter-cue/archive/61843e3beebf19417e4fede4e8be4df1084317ad.tar.gz -> tree-sitter-cue-61843e3beebf19417e4fede4e8be4df1084317ad.tar.gz https://github.com/jrmoulton/tree-sitter-slint/archive/0d4dda94f96623302dfc234e06be62a5717f47da.tar.gz -> tree-sitter-slint-0d4dda94f96623302dfc234e06be62a5717f47da.tar.gz https://github.com/alexanderbrevig/tree-sitter-task/archive/f2cb435c5dbf3ee19493e224485d977cb2d36d8b.tar.gz -> tree-sitter-task-f2cb435c5dbf3ee19493e224485d977cb2d36d8b.tar.gz https://github.com/synaptiko/tree-sitter-xit/archive/7d7902456061bc2ad21c64c44054f67b5515734c.tar.gz -> tree-sitter-xit-7d7902456061bc2ad21c64c44054f67b5515734c.tar.gz https://github.com/greym0uth/tree-sitter-esdl/archive/b840c8a8028127e0a7c6e6c45141adade2bd75cf.tar.gz -> tree-sitter-esdl-b840c8a8028127e0a7c6e6c45141adade2bd75cf.tar.gz https://github.com/Isopod/tree-sitter-pascal/archive/2fd40f477d3e2794af152618ccfac8d92eb72a66.tar.gz -> tree-sitter-pascal-2fd40f477d3e2794af152618ccfac8d92eb72a66.tar.gz https://github.com/Giorbo/tree-sitter-sml/archive/bd4055d5554614520d4a0706b34dc0c317c6b608.tar.gz -> tree-sitter-sml-bd4055d5554614520d4a0706b34dc0c317c6b608.tar.gz https://github.com/sourcegraph/tree-sitter-jsonnet/archive/0475a5017ad7dc84845d1d33187f2321abcb261d.tar.gz -> tree-sitter-jsonnet-0475a5017ad7dc84845d1d33187f2321abcb261d.tar.gz https://github.com/virchau13/tree-sitter-astro/archive/5f5c3e73c45967df9aa42f861fad2d77cd4e0900.tar.gz -> tree-sitter-astro-5f5c3e73c45967df9aa42f861fad2d77cd4e0900.tar.gz https://github.com/vito/tree-sitter-bass/archive/501133e260d768ed4e1fd7374912ed5c86d6fd90.tar.gz -> tree-sitter-bass-501133e260d768ed4e1fd7374912ed5c86d6fd90.tar.gz https://github.com/wasm-lsp/tree-sitter-wasm/archive/2ca28a9f9d709847bf7a3de0942a84e912f59088.tar.gz -> tree-sitter-wasm-2ca28a9f9d709847bf7a3de0942a84e912f59088.tar.gz https://github.com/wasm-lsp/tree-sitter-wasm/archive/2ca28a9f9d709847bf7a3de0942a84e912f59088.tar.gz -> tree-sitter-wasm-2ca28a9f9d709847bf7a3de0942a84e912f59088.tar.gz https://github.com/gdamore/tree-sitter-d/archive/601c4a1e8310fb2f3c43fa8a923d0d27497f3c04.tar.gz -> tree-sitter-d-601c4a1e8310fb2f3c43fa8a923d0d27497f3c04.tar.gz https://github.com/charmbracelet/tree-sitter-vhs/archive/c6d81f34c011c29ee86dd73b45a8ecc9f2e2bdaf.tar.gz -> tree-sitter-vhs-c6d81f34c011c29ee86dd73b45a8ecc9f2e2bdaf.tar.gz https://github.com/Unoqwy/tree-sitter-kdl/archive/e1cd292c6d15df6610484e1d4b5c987ecad52373.tar.gz -> tree-sitter-kdl-e1cd292c6d15df6610484e1d4b5c987ecad52373.tar.gz https://github.com/RenjiSann/tree-sitter-xml/archive/422528a43630db6dcc1e222d1c5ee3babd559473.tar.gz -> tree-sitter-xml-422528a43630db6dcc1e222d1c5ee3babd559473.tar.gz https://github.com/hh9527/tree-sitter-wit/archive/c917790ab9aec50c5fd664cbfad8dd45110cfff3.tar.gz -> tree-sitter-wit-c917790ab9aec50c5fd664cbfad8dd45110cfff3.tar.gz https://github.com/seshotake/tree-sitter-env/archive/e6c6bb1e7b51d481cba463fe949f083cf22d81f7.tar.gz -> tree-sitter-env-e6c6bb1e7b51d481cba463fe949f083cf22d81f7.tar.gz https://github.com/justinmk/tree-sitter-ini/archive/4d247fb876b4ae6b347687de4a179511bf67fcbc.tar.gz -> tree-sitter-ini-4d247fb876b4ae6b347687de4a179511bf67fcbc.tar.gz https://github.com/the-mikedavis/tree-sitter-bicep/archive/d8e097fcfa143854861ef737161163a09cc2916b.tar.gz -> tree-sitter-bicep-d8e097fcfa143854861ef737161163a09cc2916b.tar.gz https://github.com/yuja/tree-sitter-qmljs/archive/0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1.tar.gz -> tree-sitter-qmljs-0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 2e0a4a329a7dc5dfe20dcb05e6c36935 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=fb0face51d76859f810618b33d00e0b7
diff --git a/metadata/md5-cache/app-editors/helix-23.03 b/metadata/md5-cache/app-editors/helix-23.03
new file mode 100644
index 000000000000..e1c2560c3177
--- /dev/null
+++ b/metadata/md5-cache/app-editors/helix-23.03
@@ -0,0 +1,13 @@
+BDEPEND=>=virtual/rust-1.53
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
+DESCRIPTION=A post-modern text editor.
+EAPI=8
+HOMEPAGE=https://helix-editor.com/ https://github.com/helix-editor/helix
+INHERIT=bash-completion-r1 cargo desktop xdg-utils
+IUSE=doc +grammar debug
+KEYWORDS=~amd64
+LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB
+SLOT=0
+SRC_URI=https://github.com/helix-editor/helix/releases/download/23.03/helix-23.03-source.tar.xz -> helix-23.03.tar.xz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/arc-swap/1.6.0/download -> arc-swap-1.6.0.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/bitflags/2.0.2/download -> bitflags-2.0.2.crate https://crates.io/api/v1/crates/bstr/1.4.0/download -> bstr-1.4.0.crate https://crates.io/api/v1/crates/btoi/0.4.3/download -> btoi-0.4.3.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/bytecount/0.6.3/download -> bytecount-0.6.3.crate https://crates.io/api/v1/crates/bytes/1.4.0/download -> bytes-1.4.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.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/chardetng/0.1.17/download -> chardetng-0.1.17.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/clru/0.6.1/download -> clru-0.6.1.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/content_inspector/0.2.4/download -> content_inspector-0.2.4.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossterm/0.26.1/download -> crossterm-0.26.1.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.0/download -> crossterm_winapi-0.9.0.crate https://crates.io/api/v1/crates/cxx/1.0.94/download -> cxx-1.0.94.crate https://crates.io/api/v1/crates/cxx-build/1.0.94/download -> cxx-build-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.94/download -> cxxbridge-flags-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.94/download -> cxxbridge-macro-1.0.94.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.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/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/dunce/1.0.3/download -> dunce-1.0.3.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/encoding_rs/0.8.32/download -> encoding_rs-0.8.32.crate https://crates.io/api/v1/crates/encoding_rs_io/0.1.7/download -> encoding_rs_io-0.1.7.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/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/etcetera/0.4.0/download -> etcetera-0.4.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.20/download -> filetime-0.2.20.crate https://crates.io/api/v1/crates/flate2/1.0.25/download -> flate2-1.0.25.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/futures-core/0.3.27/download -> futures-core-0.3.27.crate https://crates.io/api/v1/crates/futures-executor/0.3.27/download -> futures-executor-0.3.27.crate https://crates.io/api/v1/crates/futures-task/0.3.27/download -> futures-task-0.3.27.crate https://crates.io/api/v1/crates/futures-util/0.3.27/download -> futures-util-0.3.27.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/gix/0.43.1/download -> gix-0.43.1.crate https://crates.io/api/v1/crates/gix-actor/0.19.0/download -> gix-actor-0.19.0.crate https://crates.io/api/v1/crates/gix-attributes/0.10.0/download -> gix-attributes-0.10.0.crate https://crates.io/api/v1/crates/gix-bitmap/0.2.2/download -> gix-bitmap-0.2.2.crate https://crates.io/api/v1/crates/gix-chunk/0.4.1/download -> gix-chunk-0.4.1.crate https://crates.io/api/v1/crates/gix-command/0.2.4/download -> gix-command-0.2.4.crate https://crates.io/api/v1/crates/gix-config/0.20.1/download -> gix-config-0.20.1.crate https://crates.io/api/v1/crates/gix-config-value/0.10.2/download -> gix-config-value-0.10.2.crate https://crates.io/api/v1/crates/gix-credentials/0.12.0/download -> gix-credentials-0.12.0.crate https://crates.io/api/v1/crates/gix-date/0.4.3/download -> gix-date-0.4.3.crate https://crates.io/api/v1/crates/gix-diff/0.28.1/download -> gix-diff-0.28.1.crate https://crates.io/api/v1/crates/gix-discover/0.16.2/download -> gix-discover-0.16.2.crate https://crates.io/api/v1/crates/gix-features/0.28.1/download -> gix-features-0.28.1.crate https://crates.io/api/v1/crates/gix-glob/0.5.5/download -> gix-glob-0.5.5.crate https://crates.io/api/v1/crates/gix-hash/0.10.3/download -> gix-hash-0.10.3.crate https://crates.io/api/v1/crates/gix-hashtable/0.1.2/download -> gix-hashtable-0.1.2.crate https://crates.io/api/v1/crates/gix-index/0.15.1/download -> gix-index-0.15.1.crate https://crates.io/api/v1/crates/gix-lock/5.0.0/download -> gix-lock-5.0.0.crate https://crates.io/api/v1/crates/gix-mailmap/0.11.0/download -> gix-mailmap-0.11.0.crate https://crates.io/api/v1/crates/gix-object/0.28.0/download -> gix-object-0.28.0.crate https://crates.io/api/v1/crates/gix-odb/0.43.1/download -> gix-odb-0.43.1.crate https://crates.io/api/v1/crates/gix-pack/0.33.2/download -> gix-pack-0.33.2.crate https://crates.io/api/v1/crates/gix-path/0.7.3/download -> gix-path-0.7.3.crate https://crates.io/api/v1/crates/gix-prompt/0.3.3/download -> gix-prompt-0.3.3.crate https://crates.io/api/v1/crates/gix-quote/0.4.3/download -> gix-quote-0.4.3.crate https://crates.io/api/v1/crates/gix-ref/0.27.2/download -> gix-ref-0.27.2.crate https://crates.io/api/v1/crates/gix-refspec/0.9.0/download -> gix-refspec-0.9.0.crate https://crates.io/api/v1/crates/gix-revision/0.12.1/download -> gix-revision-0.12.1.crate https://crates.io/api/v1/crates/gix-sec/0.6.2/download -> gix-sec-0.6.2.crate https://crates.io/api/v1/crates/gix-tempfile/5.0.2/download -> gix-tempfile-5.0.2.crate https://crates.io/api/v1/crates/gix-traverse/0.24.0/download -> gix-traverse-0.24.0.crate https://crates.io/api/v1/crates/gix-url/0.16.0/download -> gix-url-0.16.0.crate https://crates.io/api/v1/crates/gix-validate/0.7.4/download -> gix-validate-0.7.4.crate https://crates.io/api/v1/crates/gix-worktree/0.15.2/download -> gix-worktree-0.15.2.crate https://crates.io/api/v1/crates/globset/0.4.10/download -> globset-0.4.10.crate https://crates.io/api/v1/crates/grep-matcher/0.1.6/download -> grep-matcher-0.1.6.crate https://crates.io/api/v1/crates/grep-regex/0.1.11/download -> grep-regex-0.1.11.crate https://crates.io/api/v1/crates/grep-searcher/0.1.11/download -> grep-searcher-0.1.11.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.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/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.4/download -> home-0.5.4.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.55/download -> iana-time-zone-0.1.55.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/ignore/0.4.20/download -> ignore-0.4.20.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indoc/2.0.1/download -> indoc-2.0.1.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-close/0.3.7/download -> io-close-0.3.7.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/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.140/download -> libc-0.2.140.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.0/download -> linux-raw-sys-0.3.0.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lsp-types/0.94.0/download -> lsp-types-0.94.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.5.10/download -> memmap2-0.5.10.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/mio/0.8.6/download -> mio-0.8.6.crate https://crates.io/api/v1/crates/nix/0.26.2/download -> nix-0.26.2.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.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/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.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/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.54/download -> proc-macro2-1.0.54.crate https://crates.io/api/v1/crates/prodash/23.1.2/download -> prodash-23.1.2.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.2/download -> pulldown-cmark-0.9.2.crate https://crates.io/api/v1/crates/quickcheck/1.0.3/download -> quickcheck-1.0.3.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_core/0.6.4/download -> rand_core-0.6.4.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-automata/0.1.10/download -> regex-automata-0.1.10.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/ropey/1.6.0/download -> ropey-1.6.0.crate https://crates.io/api/v1/crates/rustix/0.37.5/download -> rustix-0.37.5.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/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.5/download -> scratch-1.0.5.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/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/serde_spanned/0.6.1/download -> serde_spanned-0.6.1.crate https://crates.io/api/v1/crates/sha1_smol/1.0.0/download -> sha1_smol-1.0.0.crate https://crates.io/api/v1/crates/signal-hook/0.3.15/download -> signal-hook-0.3.15.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook-tokio/0.3.1/download -> signal-hook-tokio-0.3.1.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/slotmap/1.0.6/download -> slotmap-1.0.6.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/smartstring/1.0.1/download -> smartstring-1.0.1.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.9/download -> socket2-0.4.9.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/str_indices/0.4.1/download -> str_indices-0.4.1.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.11/download -> syn-2.0.11.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/termini/0.1.4/download -> termini-0.1.4.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.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/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/time/0.3.20/download -> time-0.3.20.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time-macros/0.2.8/download -> time-macros-0.2.8.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/tokio/1.27.0/download -> tokio-1.27.0.crate https://crates.io/api/v1/crates/tokio-macros/2.0.0/download -> tokio-macros-2.0.0.crate https://crates.io/api/v1/crates/tokio-stream/0.1.12/download -> tokio-stream-0.1.12.crate https://crates.io/api/v1/crates/toml/0.7.3/download -> toml-0.7.3.crate https://crates.io/api/v1/crates/toml_datetime/0.6.1/download -> toml_datetime-0.6.1.crate https://crates.io/api/v1/crates/toml_edit/0.19.8/download -> toml_edit-0.19.8.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.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-bom/1.1.4/download -> unicode-bom-1.1.4.crate https://crates.io/api/v1/crates/unicode-general-category/0.6.0/download -> unicode-general-category-0.6.0.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-linebreak/0.1.4/download -> unicode-linebreak-0.1.4.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-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.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/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.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/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/0.43.0/download -> windows-0.43.0.crate https://crates.io/api/v1/crates/windows/0.47.0/download -> windows-0.47.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-targets/0.47.0/download -> windows-targets-0.47.0.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_gnullvm/0.47.0/download -> windows_aarch64_gnullvm-0.47.0.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_aarch64_msvc/0.47.0/download -> windows_aarch64_msvc-0.47.0.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_gnu/0.47.0/download -> windows_i686_gnu-0.47.0.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_i686_msvc/0.47.0/download -> windows_i686_msvc-0.47.0.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_gnu/0.47.0/download -> windows_x86_64_gnu-0.47.0.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_gnullvm/0.47.0/download -> windows_x86_64_gnullvm-0.47.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.47.0/download -> windows_x86_64_msvc-0.47.0.crate https://crates.io/api/v1/crates/winnow/0.4.1/download -> winnow-0.4.1.crate https://github.com/tree-sitter/tree-sitter/archive/c51896d32dcc11a38e41f36e3deb1a6a9c4f4b14.tar.gz -> tree-sitter-c51896d32dcc11a38e41f36e3deb1a6a9c4f4b14.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 2e0a4a329a7dc5dfe20dcb05e6c36935 desktop 021728fdc1b03b36357dbc89489e0f0d multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=aefb46f77226ce06188aae3b9dea5f8f
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index f534f0f289f1..f6afb1688fe7 100644
--- a/metadata/md5-cache/app-shells/Manifest.gz
+++ b/metadata/md5-cache/app-shells/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-shells/starship-1.13.1 b/metadata/md5-cache/app-shells/starship-1.13.1
index f2a0cf88c994..4da53336d4e9 100644
--- a/metadata/md5-cache/app-shells/starship-1.13.1
+++ b/metadata/md5-cache/app-shells/starship-1.13.1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://starship.rs/
INHERIT=cargo flag-o-matic
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB
SLOT=0
SRC_URI=https://github.com/starship/starship/archive/refs/tags/v1.13.1.tar.gz -> starship-1.13.1.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/ahash/0.8.1/download -> ahash-0.8.1.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/android_system_properties/0.1.4/download -> android_system_properties-0.1.4.crate https://crates.io/api/v1/crates/anyhow/1.0.62/download -> anyhow-1.0.62.crate https://crates.io/api/v1/crates/arc-swap/1.5.1/download -> arc-swap-1.5.1.crate https://crates.io/api/v1/crates/arrayvec/0.7.2/download -> arrayvec-0.7.2.crate https://crates.io/api/v1/crates/async-broadcast/0.5.0/download -> async-broadcast-0.5.0.crate https://crates.io/api/v1/crates/async-executor/1.5.0/download -> async-executor-1.5.0.crate https://crates.io/api/v1/crates/async-io/1.12.0/download -> async-io-1.12.0.crate https://crates.io/api/v1/crates/async-lock/2.6.0/download -> async-lock-2.6.0.crate https://crates.io/api/v1/crates/async-recursion/1.0.0/download -> async-recursion-1.0.0.crate https://crates.io/api/v1/crates/async-task/4.3.0/download -> async-task-4.3.0.crate https://crates.io/api/v1/crates/async-trait/0.1.59/download -> async-trait-0.1.59.crate https://crates.io/api/v1/crates/atoi/2.0.0/download -> atoi-2.0.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.2/download -> block-buffer-0.10.2.crate https://crates.io/api/v1/crates/bstr/1.3.0/download -> bstr-1.3.0.crate https://crates.io/api/v1/crates/btoi/0.4.2/download -> btoi-0.4.2.crate https://crates.io/api/v1/crates/bumpalo/3.11.0/download -> bumpalo-3.11.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytesize/1.1.0/download -> bytesize-1.1.0.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.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/chrono/0.4.23/download -> chrono-0.4.23.crate https://crates.io/api/v1/crates/clap/4.1.6/download -> clap-4.1.6.crate https://crates.io/api/v1/crates/clap_complete/4.1.3/download -> clap_complete-4.1.3.crate https://crates.io/api/v1/crates/clap_derive/4.1.0/download -> clap_derive-4.1.0.crate https://crates.io/api/v1/crates/clap_lex/0.3.0/download -> clap_lex-0.3.0.crate https://crates.io/api/v1/crates/clru/0.6.1/download -> clru-0.6.1.crate https://crates.io/api/v1/crates/cmake/0.1.48/download -> cmake-0.1.48.crate https://crates.io/api/v1/crates/compact_str/0.6.1/download -> compact_str-0.6.1.crate https://crates.io/api/v1/crates/concurrent-queue/2.0.0/download -> concurrent-queue-2.0.0.crate https://crates.io/api/v1/crates/const_format/0.2.26/download -> const_format-0.2.26.crate https://crates.io/api/v1/crates/const_format_proc_macros/0.2.22/download -> const_format_proc_macros-0.2.22.crate https://crates.io/api/v1/crates/core-foundation/0.7.0/download -> core-foundation-0.7.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.7.0/download -> core-foundation-sys-0.7.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.4/download -> cpufeatures-0.2.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam/0.8.2/download -> crossbeam-0.8.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.6/download -> crossbeam-channel-0.5.6.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.2/download -> crossbeam-deque-0.8.2.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.10/download -> crossbeam-epoch-0.9.10.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.8/download -> crossbeam-queue-0.3.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.11/download -> crossbeam-utils-0.8.11.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/dashmap/5.3.4/download -> dashmap-5.3.4.crate https://crates.io/api/v1/crates/deelevate/0.2.0/download -> deelevate-0.2.0.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/digest/0.10.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/dirs/2.0.2/download -> dirs-2.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-next/2.0.0/download -> dirs-next-2.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/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/dlv-list/0.3.0/download -> dlv-list-0.3.0.crate https://crates.io/api/v1/crates/downcast/0.11.0/download -> downcast-0.11.0.crate https://crates.io/api/v1/crates/dunce/1.0.3/download -> dunce-1.0.3.crate https://crates.io/api/v1/crates/dyn-clone/1.0.9/download -> dyn-clone-1.0.9.crate https://crates.io/api/v1/crates/either/1.8.0/download -> either-1.8.0.crate https://crates.io/api/v1/crates/enumflags2/0.7.5/download -> enumflags2-0.7.5.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.4/download -> enumflags2_derive-0.7.4.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.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/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/filetime/0.2.17/download -> filetime-0.2.17.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/fragile/1.2.1/download -> fragile-1.2.1.crate https://crates.io/api/v1/crates/futures-core/0.3.25/download -> futures-core-0.3.25.crate https://crates.io/api/v1/crates/futures-io/0.3.23/download -> futures-io-0.3.23.crate https://crates.io/api/v1/crates/futures-lite/1.12.0/download -> futures-lite-1.12.0.crate https://crates.io/api/v1/crates/futures-sink/0.3.25/download -> futures-sink-0.3.25.crate https://crates.io/api/v1/crates/futures-task/0.3.25/download -> futures-task-0.3.25.crate https://crates.io/api/v1/crates/futures-util/0.3.25/download -> futures-util-0.3.25.crate https://crates.io/api/v1/crates/generic-array/0.14.6/download -> generic-array-0.14.6.crate https://crates.io/api/v1/crates/gethostname/0.4.1/download -> gethostname-0.4.1.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/gix/0.37.2/download -> gix-0.37.2.crate https://crates.io/api/v1/crates/gix-actor/0.17.2/download -> gix-actor-0.17.2.crate https://crates.io/api/v1/crates/gix-attributes/0.8.3/download -> gix-attributes-0.8.3.crate https://crates.io/api/v1/crates/gix-bitmap/0.2.1/download -> gix-bitmap-0.2.1.crate https://crates.io/api/v1/crates/gix-chunk/0.4.1/download -> gix-chunk-0.4.1.crate https://crates.io/api/v1/crates/gix-command/0.2.4/download -> gix-command-0.2.4.crate https://crates.io/api/v1/crates/gix-config/0.16.3/download -> gix-config-0.16.3.crate https://crates.io/api/v1/crates/gix-config-value/0.10.1/download -> gix-config-value-0.10.1.crate https://crates.io/api/v1/crates/gix-credentials/0.9.2/download -> gix-credentials-0.9.2.crate https://crates.io/api/v1/crates/gix-date/0.4.3/download -> gix-date-0.4.3.crate https://crates.io/api/v1/crates/gix-diff/0.26.3/download -> gix-diff-0.26.3.crate https://crates.io/api/v1/crates/gix-discover/0.13.1/download -> gix-discover-0.13.1.crate https://crates.io/api/v1/crates/gix-features/0.26.5/download -> gix-features-0.26.5.crate https://crates.io/api/v1/crates/gix-glob/0.5.5/download -> gix-glob-0.5.5.crate https://crates.io/api/v1/crates/gix-hash/0.10.3/download -> gix-hash-0.10.3.crate https://crates.io/api/v1/crates/gix-hashtable/0.1.1/download -> gix-hashtable-0.1.1.crate https://crates.io/api/v1/crates/gix-index/0.12.4/download -> gix-index-0.12.4.crate https://crates.io/api/v1/crates/gix-lock/3.0.2/download -> gix-lock-3.0.2.crate https://crates.io/api/v1/crates/gix-mailmap/0.9.3/download -> gix-mailmap-0.9.3.crate https://crates.io/api/v1/crates/gix-object/0.26.4/download -> gix-object-0.26.4.crate https://crates.io/api/v1/crates/gix-odb/0.40.2/download -> gix-odb-0.40.2.crate https://crates.io/api/v1/crates/gix-pack/0.30.3/download -> gix-pack-0.30.3.crate https://crates.io/api/v1/crates/gix-path/0.7.2/download -> gix-path-0.7.2.crate https://crates.io/api/v1/crates/gix-prompt/0.3.2/download -> gix-prompt-0.3.2.crate https://crates.io/api/v1/crates/gix-quote/0.4.2/download -> gix-quote-0.4.2.crate https://crates.io/api/v1/crates/gix-ref/0.24.1/download -> gix-ref-0.24.1.crate https://crates.io/api/v1/crates/gix-refspec/0.7.3/download -> gix-refspec-0.7.3.crate https://crates.io/api/v1/crates/gix-revision/0.10.4/download -> gix-revision-0.10.4.crate https://crates.io/api/v1/crates/gix-sec/0.6.2/download -> gix-sec-0.6.2.crate https://crates.io/api/v1/crates/gix-tempfile/3.0.2/download -> gix-tempfile-3.0.2.crate https://crates.io/api/v1/crates/gix-traverse/0.22.2/download -> gix-traverse-0.22.2.crate https://crates.io/api/v1/crates/gix-url/0.13.3/download -> gix-url-0.13.3.crate https://crates.io/api/v1/crates/gix-validate/0.7.3/download -> gix-validate-0.7.3.crate https://crates.io/api/v1/crates/gix-worktree/0.12.3/download -> gix-worktree-0.12.3.crate https://crates.io/api/v1/crates/guess_host_triple/0.1.3/download -> guess_host_triple-0.1.3.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.1/download -> hashbrown-0.13.1.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.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.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.4/download -> home-0.5.4.crate https://crates.io/api/v1/crates/human_format/1.0.3/download -> human_format-1.0.3.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.46/download -> iana-time-zone-0.1.46.crate https://crates.io/api/v1/crates/idna/0.2.3/download -> idna-0.2.3.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/indexmap/1.9.2/download -> indexmap-1.9.2.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-close/0.3.7/download -> io-close-0.3.7.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.1/download -> io-lifetimes-1.0.1.crate https://crates.io/api/v1/crates/is-terminal/0.4.1/download -> is-terminal-0.4.1.crate https://crates.io/api/v1/crates/is_debug/1.0.1/download -> is_debug-1.0.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.3/download -> itoa-1.0.3.crate https://crates.io/api/v1/crates/js-sys/0.3.59/download -> js-sys-0.3.59.crate https://crates.io/api/v1/crates/jwalk/0.8.1/download -> jwalk-0.8.1.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/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.137/download -> libc-0.2.137.crate https://crates.io/api/v1/crates/libz-ng-sys/1.1.8/download -> libz-ng-sys-1.1.8.crate https://crates.io/api/v1/crates/libz-sys/1.1.8/download -> libz-sys-1.1.8.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.1.3/download -> linux-raw-sys-0.1.3.crate https://crates.io/api/v1/crates/lock_api/0.4.8/download -> lock_api-0.4.8.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/mac-notification-sys/0.5.6/download -> mac-notification-sys-0.5.6.crate https://crates.io/api/v1/crates/mach/0.3.2/download -> mach-0.3.2.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/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.5.7/download -> memmap2-0.5.7.crate https://crates.io/api/v1/crates/memmem/0.1.1/download -> memmem-0.1.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.3/download -> miniz_oxide-0.5.3.crate https://crates.io/api/v1/crates/mockall/0.11.2/download -> mockall-0.11.2.crate https://crates.io/api/v1/crates/mockall_derive/0.11.2/download -> mockall_derive-0.11.2.crate https://crates.io/api/v1/crates/nix/0.23.1/download -> nix-0.23.1.crate https://crates.io/api/v1/crates/nix/0.25.0/download -> nix-0.25.0.crate https://crates.io/api/v1/crates/nix/0.26.2/download -> nix-0.26.2.crate https://crates.io/api/v1/crates/nom/5.1.2/download -> nom-5.1.2.crate https://crates.io/api/v1/crates/nom/7.1.1/download -> nom-7.1.1.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/notify-rust/4.8.0/download -> notify-rust-4.8.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.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/opaque-debug/0.3.0/download -> opaque-debug-0.3.0.crate https://crates.io/api/v1/crates/open/3.2.0/download -> open-3.2.0.crate https://crates.io/api/v1/crates/ordered-float/2.10.0/download -> ordered-float-2.10.0.crate https://crates.io/api/v1/crates/ordered-multimap/0.4.3/download -> ordered-multimap-0.4.3.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/os_info/3.6.0/download -> os_info-3.6.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.3.0/download -> os_str_bytes-6.3.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking/2.0.0/download -> parking-2.0.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/pathsearch/0.2.0/download -> pathsearch-0.2.0.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/pest/2.5.5/download -> pest-2.5.5.crate https://crates.io/api/v1/crates/pest_derive/2.5.5/download -> pest_derive-2.5.5.crate https://crates.io/api/v1/crates/pest_generator/2.5.5/download -> pest_generator-2.5.5.crate https://crates.io/api/v1/crates/pest_meta/2.5.5/download -> pest_meta-2.5.5.crate https://crates.io/api/v1/crates/phf/0.8.0/download -> phf-0.8.0.crate https://crates.io/api/v1/crates/phf_codegen/0.8.0/download -> phf_codegen-0.8.0.crate https://crates.io/api/v1/crates/phf_generator/0.8.0/download -> phf_generator-0.8.0.crate https://crates.io/api/v1/crates/phf_shared/0.8.0/download -> phf_shared-0.8.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/polling/2.3.0/download -> polling-2.3.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/predicates/2.1.1/download -> predicates-2.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.3/download -> predicates-core-1.0.3.crate https://crates.io/api/v1/crates/predicates-tree/1.0.5/download -> predicates-tree-1.0.5.crate https://crates.io/api/v1/crates/proc-macro-crate/1.2.1/download -> proc-macro-crate-1.2.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.47/download -> proc-macro2-1.0.47.crate https://crates.io/api/v1/crates/process_control/4.0.2/download -> process_control-4.0.2.crate https://crates.io/api/v1/crates/prodash/23.0.0/download -> prodash-23.0.0.crate https://crates.io/api/v1/crates/quick-error/2.0.1/download -> quick-error-2.0.1.crate https://crates.io/api/v1/crates/quick-xml/0.23.1/download -> quick-xml-0.23.1.crate https://crates.io/api/v1/crates/quick-xml/0.27.1/download -> quick-xml-0.27.1.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.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.2.2/download -> rand_chacha-0.2.2.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.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rand_pcg/0.2.1/download -> rand_pcg-0.2.1.crate https://crates.io/api/v1/crates/rayon/1.6.1/download -> rayon-1.6.1.crate https://crates.io/api/v1/crates/rayon-core/1.10.0/download -> rayon-core-1.10.0.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_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.7.1/download -> regex-1.7.1.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.crate https://crates.io/api/v1/crates/rust-ini/0.18.0/download -> rust-ini-0.18.0.crate https://crates.io/api/v1/crates/rustix/0.36.4/download -> rustix-0.36.4.crate https://crates.io/api/v1/crates/rustversion/1.0.9/download -> rustversion-1.0.9.crate https://crates.io/api/v1/crates/ryu/1.0.11/download -> ryu-1.0.11.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/schemars/0.8.11/download -> schemars-0.8.11.crate https://crates.io/api/v1/crates/schemars_derive/0.8.11/download -> schemars_derive-0.8.11.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/semver/0.11.0/download -> semver-0.11.0.crate https://crates.io/api/v1/crates/semver/1.0.16/download -> semver-1.0.16.crate https://crates.io/api/v1/crates/semver-parser/0.10.2/download -> semver-parser-0.10.2.crate https://crates.io/api/v1/crates/serde/1.0.152/download -> serde-1.0.152.crate https://crates.io/api/v1/crates/serde_derive/1.0.152/download -> serde_derive-1.0.152.crate https://crates.io/api/v1/crates/serde_derive_internals/0.26.0/download -> serde_derive_internals-0.26.0.crate https://crates.io/api/v1/crates/serde_json/1.0.93/download -> serde_json-1.0.93.crate https://crates.io/api/v1/crates/serde_repr/0.1.9/download -> serde_repr-0.1.9.crate https://crates.io/api/v1/crates/serde_spanned/0.6.1/download -> serde_spanned-0.6.1.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha1-asm/0.5.1/download -> sha1-asm-0.5.1.crate https://crates.io/api/v1/crates/sha1_smol/1.0.0/download -> sha1_smol-1.0.0.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/shadow-rs/0.20.1/download -> shadow-rs-0.20.1.crate https://crates.io/api/v1/crates/shared_library/0.1.9/download -> shared_library-0.1.9.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/signal-hook/0.1.17/download -> signal-hook-0.1.17.crate https://crates.io/api/v1/crates/signal-hook/0.3.14/download -> signal-hook-0.3.14.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/smallvec/1.9.0/download -> smallvec-1.9.0.crate https://crates.io/api/v1/crates/socket2/0.4.6/download -> socket2-0.4.6.crate https://crates.io/api/v1/crates/starship-battery/0.7.9/download -> starship-battery-0.7.9.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strum/0.22.0/download -> strum-0.22.0.crate https://crates.io/api/v1/crates/strum_macros/0.22.0/download -> strum_macros-0.22.0.crate https://crates.io/api/v1/crates/syn/1.0.104/download -> syn-1.0.104.crate https://crates.io/api/v1/crates/systemstat/0.2.3/download -> systemstat-0.2.3.crate https://crates.io/api/v1/crates/tauri-winrt-notification/0.1.0/download -> tauri-winrt-notification-0.1.0.crate https://crates.io/api/v1/crates/tempfile/3.4.0/download -> tempfile-3.4.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.2.5/download -> terminal_size-0.2.5.crate https://crates.io/api/v1/crates/terminfo/0.7.3/download -> terminfo-0.7.3.crate https://crates.io/api/v1/crates/termios/0.3.3/download -> termios-0.3.3.crate https://crates.io/api/v1/crates/termtree/0.2.4/download -> termtree-0.2.4.crate https://crates.io/api/v1/crates/termwiz/0.15.0/download -> termwiz-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.37/download -> thiserror-1.0.37.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.37/download -> thiserror-impl-1.0.37.crate https://crates.io/api/v1/crates/time/0.3.17/download -> time-0.3.17.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time-macros/0.2.6/download -> time-macros-0.2.6.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.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml/0.7.2/download -> toml-0.7.2.crate https://crates.io/api/v1/crates/toml_datetime/0.6.1/download -> toml_datetime-0.6.1.crate https://crates.io/api/v1/crates/toml_edit/0.19.4/download -> toml_edit-0.19.4.crate https://crates.io/api/v1/crates/tracing/0.1.37/download -> tracing-0.1.37.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.23/download -> tracing-attributes-0.1.23.crate https://crates.io/api/v1/crates/tracing-core/0.1.30/download -> tracing-core-0.1.30.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.5/download -> ucd-trie-0.1.5.crate https://crates.io/api/v1/crates/uds_windows/1.0.2/download -> uds_windows-1.0.2.crate https://crates.io/api/v1/crates/uluru/3.0.0/download -> uluru-3.0.0.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.8/download -> unicode-bidi-0.3.8.crate https://crates.io/api/v1/crates/unicode-bom/1.1.4/download -> unicode-bom-1.1.4.crate https://crates.io/api/v1/crates/unicode-ident/1.0.3/download -> unicode-ident-1.0.3.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.21/download -> unicode-normalization-0.1.21.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.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/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/uom/0.30.0/download -> uom-0.30.0.crate https://crates.io/api/v1/crates/url/2.2.2/download -> url-2.2.2.crate https://crates.io/api/v1/crates/urlencoding/2.1.2/download -> urlencoding-2.1.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.0/download -> utf8parse-0.2.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/versions/4.1.0/download -> versions-4.1.0.crate https://crates.io/api/v1/crates/vtparse/0.6.2/download -> vtparse-0.6.2.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.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.82/download -> wasm-bindgen-0.2.82.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.82/download -> wasm-bindgen-backend-0.2.82.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.82/download -> wasm-bindgen-macro-0.2.82.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.82/download -> wasm-bindgen-macro-support-0.2.82.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.82/download -> wasm-bindgen-shared-0.2.82.crate https://crates.io/api/v1/crates/wepoll-ffi/0.1.2/download -> wepoll-ffi-0.1.2.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/0.39.0/download -> windows-0.39.0.crate https://crates.io/api/v1/crates/windows/0.43.0/download -> windows-0.43.0.crate https://crates.io/api/v1/crates/windows/0.44.0/download -> windows-0.44.0.crate https://crates.io/api/v1/crates/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.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.1/download -> windows-targets-0.42.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.1/download -> windows_aarch64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.39.0/download -> windows_aarch64_msvc-0.39.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.1/download -> windows_aarch64_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.39.0/download -> windows_i686_gnu-0.39.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.1/download -> windows_i686_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.39.0/download -> windows_i686_msvc-0.39.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.1/download -> windows_i686_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.39.0/download -> windows_x86_64_gnu-0.39.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.1/download -> windows_x86_64_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.1/download -> windows_x86_64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.39.0/download -> windows_x86_64_msvc-0.39.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.1/download -> windows_x86_64_msvc-0.42.1.crate https://crates.io/api/v1/crates/winnow/0.3.0/download -> winnow-0.3.0.crate https://crates.io/api/v1/crates/winres/0.1.12/download -> winres-0.1.12.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/zbus/3.10.0/download -> zbus-3.10.0.crate https://crates.io/api/v1/crates/zbus_macros/3.10.0/download -> zbus_macros-3.10.0.crate https://crates.io/api/v1/crates/zbus_names/2.5.0/download -> zbus_names-2.5.0.crate https://crates.io/api/v1/crates/zvariant/3.10.0/download -> zvariant-3.10.0.crate https://crates.io/api/v1/crates/zvariant_derive/3.10.0/download -> zvariant_derive-3.10.0.crate
_eclasses_=cargo 2e0a4a329a7dc5dfe20dcb05e6c36935 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=be0fb1d42eaeb4d3d1d375ac199be408
+_md5_=c6e907d1efad997da2508c6081581000
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 02752028a7d7..f94a3c6f80b4 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/nim-1.6.12 b/metadata/md5-cache/dev-lang/nim-1.6.12
index d3ca33ad6a42..cf84d7c0c859 100644
--- a/metadata/md5-cache/dev-lang/nim-1.6.12
+++ b/metadata/md5-cache/dev-lang/nim-1.6.12
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://nim-lang.org/
INHERIT=bash-completion-r1 edo multiprocessing toolchain-funcs xdg-utils
IUSE=doc experimental test-js test
-KEYWORDS=~amd64 ~arm ~x86
+KEYWORDS=amd64 ~arm ~x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://nim-lang.org/download/nim-1.6.12.tar.xz experimental? ( https://git.sr.ht/~cyber/nim-patches/archive/1.6.6_p1.tar.gz -> nim-patches-1.6.6_p1.tar.gz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d3f9fe9ef23eac47221c61d0cb9564db
+_md5_=00c1f2418bea38626bc9ceefba865321
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 301c1121f65f..133c1ebcd777 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/botan-3.0.0 b/metadata/md5-cache/dev-libs/botan-3.0.0
new file mode 100644
index 000000000000..f0593152d86a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/botan-3.0.0
@@ -0,0 +1,17 @@
+BDEPEND=python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) || ( ( >=dev-lang/python-3.11.1-r1:3.11 doc? ( dev-python/sphinx[python_targets_python3_11(-)] ) ) ( >=dev-lang/python-3.10.9-r1:3.10 doc? ( dev-python/sphinx[python_targets_python3_10(-)] ) ) ( >=dev-lang/python-3.9.16-r1:3.9 doc? ( dev-python/sphinx[python_targets_python3_9(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-botan ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=configure install test unpack
+DEPEND=boost? ( dev-libs/boost:= ) bzip2? ( >=app-arch/bzip2-1.0.5:= ) lzma? ( app-arch/xz-utils:= ) python? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) sqlite? ( dev-db/sqlite:3= ) zlib? ( >=sys-libs/zlib-1.2.3:= )
+DESCRIPTION=C++ crypto library
+EAPI=8
+HOMEPAGE=https://botan.randombit.net/
+INHERIT=edo python-r1 toolchain-funcs verify-sig
+IUSE=doc boost bzip2 lzma python static-libs sqlite test tools zlib cpu_flags_arm_aes cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_rdrand cpu_flags_x86_sha cpu_flags_x86_sse2 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos
+LICENSE=BSD-2
+RDEPEND=boost? ( dev-libs/boost:= ) bzip2? ( >=app-arch/bzip2-1.0.5:= ) lzma? ( app-arch/xz-utils:= ) python? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) sqlite? ( dev-db/sqlite:3= ) zlib? ( >=sys-libs/zlib-1.2.3:= )
+REQUIRED_USE=python? ( || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) )
+RESTRICT=!test? ( test )
+SLOT=3/3.0
+SRC_URI=https://botan.randombit.net/releases/Botan-3.0.0.tar.xz verify-sig? ( https://botan.randombit.net/releases/Botan-3.0.0.tar.xz.asc )
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=c31d4e3f2a2ab702a3db826f78c3ee87
diff --git a/metadata/md5-cache/dev-libs/libxml2-2.10.4 b/metadata/md5-cache/dev-libs/libxml2-2.10.4
new file mode 100644
index 000000000000..082bd4d8088d
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libxml2-2.10.4
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-arch/xz-utils >=app-portage/elt-patches-20170815
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) ) readline? ( sys-libs/readline:= )
+DESCRIPTION=XML C parser and toolkit
+EAPI=8
+HOMEPAGE=http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2
+INHERIT=flag-o-matic python-r1 multilib-minimal toolchain-funcs gnome.org libtool
+IUSE=debug examples +ftp icu lzma +python readline static-libs test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] ) ) readline? ( sys-libs/readline:= )
+REQUIRED_USE=python? ( || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) )
+RESTRICT=!test? ( test )
+SLOT=2
+SRC_URI=mirror://gnome/sources/libxml2/2.10/libxml2-2.10.4.tar.xz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz )
+_eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnome.org 6b39404f1491c60a2d32e3c693a683fe libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=d54590defe78756d1a0771e7f07ea166
diff --git a/metadata/md5-cache/dev-libs/nss-3.79.4 b/metadata/md5-cache/dev-libs/nss-3.79.4
index 95e369d17419..25e92caff9f7 100644
--- a/metadata/md5-cache/dev-libs/nss-3.79.4
+++ b/metadata/md5-cache/dev-libs/nss-3.79.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS
INHERIT=flag-o-matic multilib toolchain-funcs multilib-minimal
IUSE=cacert test +utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 )
RDEPEND=>=dev-libs/nspr-4.34.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_79_4_RTM/src/nss-3.79.4.tar.gz cacert? ( https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch )
_eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=44fa0fd0576158ab39a57c4529968ccc
+_md5_=782342b6fd638d8d28ec588632336bab
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 5de3e2381cf2..21ca514924dc 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/a2wsgi-1.7.0 b/metadata/md5-cache/dev-python/a2wsgi-1.7.0
index 677bb08fea5f..129bdbbfdea1 100644
--- a/metadata/md5-cache/dev-python/a2wsgi-1.7.0
+++ b/metadata/md5-cache/dev-python/a2wsgi-1.7.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/abersheeran/a2wsgi/ https://pypi.org/project/a2wsgi/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~loong
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv
LICENSE=Apache-2.0
RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/a2wsgi/a2wsgi-1.7.0.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=25d8053b920c4e21997f4efb45d42f10
+_md5_=a98ddb9a7cb62d13f8d1fff062f9e4d2
diff --git a/metadata/md5-cache/dev-python/accessible-pygments-0.0.4 b/metadata/md5-cache/dev-python/accessible-pygments-0.0.4
index b6bc891cb54d..29aaf1101d74 100644
--- a/metadata/md5-cache/dev-python/accessible-pygments-0.0.4
+++ b/metadata/md5-cache/dev-python/accessible-pygments-0.0.4
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/accessible-pygments/ https://github.com/Quansight-Labs/accessible-pygments/
INHERIT=distutils-r1
IUSE=python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=>=dev-python/pygments-1.5[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://github.com/Quansight-Labs/accessible-pygments/archive/v0.0.4.tar.gz -> accessible-pygments-0.0.4.gh.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=7367ad7eec3cf4ad67e6f9e5cdae4e10
+_md5_=e1fa2de1f5e87f0e5fd78dfea9e1da82
diff --git a/metadata/md5-cache/dev-python/boolean-py-4.0 b/metadata/md5-cache/dev-python/boolean-py-4.0
index ceb82c105537..23e5382e3881 100644
--- a/metadata/md5-cache/dev-python/boolean-py-4.0
+++ b/metadata/md5-cache/dev-python/boolean-py-4.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/boolean.py/ https://github.com/bastikr/boolean.py/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=BSD-2
RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bastikr/boolean.py/archive/v4.0.tar.gz -> boolean.py-4.0.gh.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=2b46876824a99e0186c6d868b6424c3a
+_md5_=6ca6cffd60d830a23d2e70eb11fa2b76
diff --git a/metadata/md5-cache/dev-python/cerberus-1.3.4-r1 b/metadata/md5-cache/dev-python/cerberus-1.3.4-r1
index 5bd9fa7c0e6f..2d28fefa0bd2 100644
--- a/metadata/md5-cache/dev-python/cerberus-1.3.4-r1
+++ b/metadata/md5-cache/dev-python/cerberus-1.3.4-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://docs.python-cerberus.org/ https://github.com/pyeve/cerberus/ https://pypi.org/project/Cerberus/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pyeve/cerberus/archive/1.3.4.tar.gz -> cerberus-1.3.4.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=6597f60acab4e0a9103f422c2dc52c37
+_md5_=adec829aa50a3fcf7b05be36d289fd10
diff --git a/metadata/md5-cache/dev-python/license-expression-30.1.0 b/metadata/md5-cache/dev-python/license-expression-30.1.0
index 1866b429514c..3bdffb313abe 100644
--- a/metadata/md5-cache/dev-python/license-expression-30.1.0
+++ b/metadata/md5-cache/dev-python/license-expression-30.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/license-expression/ https://github.com/nexB/license-expression/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/boolean-py-4.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/nexB/license-expression/archive/v30.1.0.tar.gz -> license-expression-30.1.0.gh.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a7faa4b89b33ff79c575bd66b4ee6d2c
+_md5_=2d3d5049ec32a6ee170fc3c972cdfe6d
diff --git a/metadata/md5-cache/dev-python/pdm-pep517-1.1.3 b/metadata/md5-cache/dev-python/pdm-pep517-1.1.3
index f9dcf5d01593..eb44c5c68218 100644
--- a/metadata/md5-cache/dev-python/pdm-pep517-1.1.3
+++ b/metadata/md5-cache/dev-python/pdm-pep517-1.1.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/pdm-pep517/ https://github.com/pdm-project/pdm-backend/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pdm-project/pdm-backend/archive/1.1.3.tar.gz -> pdm-pep517-1.1.3.gh.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=773918dacea8a0fe5563caad0844533c
+_md5_=41b8aef52f00a7716bb379184496db64
diff --git a/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.13.3 b/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.13.3
index 418cc1e385d0..04326aeec8b3 100644
--- a/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.13.3
+++ b/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.13.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pydata/pydata-sphinx-theme/ https://pypi.org/project/pydata-sphinx-theme/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD-with-disclosure
RDEPEND=dev-python/accessible-pygments[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/Babel[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/beautifulsoup4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pydata/pydata-sphinx-theme/archive/v0.13.3.tar.gz -> pydata-sphinx-theme-0.13.3.gh.tar.gz https://files.pythonhosted.org/packages/py3/p/pydata-sphinx-theme/pydata_sphinx_theme-0.13.3-py3-none-any.whl
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=27f8c1671b19aa48b87229d4f7133ba3
+_md5_=4b53e800c9593f9a58315dcb91f53b00
diff --git a/metadata/md5-cache/dev-python/tornado-6.2-r1 b/metadata/md5-cache/dev-python/tornado-6.2-r1
index 48deb728938e..dbf220e3465e 100644
--- a/metadata/md5-cache/dev-python/tornado-6.2-r1
+++ b/metadata/md5-cache/dev-python/tornado-6.2-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.tornadoweb.org/ https://github.com/tornadoweb/tornado/ https://pypi.org/project/tornado/
INHERIT=distutils-r1 pypi
IUSE=examples test doc python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=Apache-2.0
RDEPEND=>=dev-python/twisted-16.0.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0=[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tornado/tornado-6.2.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=923c756193beb91de24c5ab1c9343461
+_md5_=86b7bcd7a7fbf9fc56aa6f9d212fb7b4
diff --git a/metadata/md5-cache/dev-python/uvicorn-0.21.1 b/metadata/md5-cache/dev-python/uvicorn-0.21.1
index 5ee4f95e4b7b..36ffaba96c37 100644
--- a/metadata/md5-cache/dev-python/uvicorn-0.21.1
+++ b/metadata/md5-cache/dev-python/uvicorn-0.21.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.uvicorn.org/ https://github.com/encode/uvicorn/ https://pypi.org/project/uvicorn/
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~loong
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv
LICENSE=BSD
RDEPEND=>=dev-python/asgiref-3.4.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-7.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/h11-0.8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/encode/uvicorn/archive/0.21.1.tar.gz -> uvicorn-0.21.1.gh.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4e2a528773dfbdfc11c7acc4d5947a97
+_md5_=6623d8fba059d6b593398eaf788b1ae1
diff --git a/metadata/md5-cache/dev-python/uvicorn-0.21.1-r1 b/metadata/md5-cache/dev-python/uvicorn-0.21.1-r1
new file mode 100644
index 000000000000..33de46b78513
--- /dev/null
+++ b/metadata/md5-cache/dev-python/uvicorn-0.21.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/a2wsgi[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dotenv[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/websockets-10.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wsproto[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test-rust? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/watchfiles[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/asgiref-3.4.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-7.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/h11-0.8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.12.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Lightning-fast ASGI server implementation
+EAPI=8
+HOMEPAGE=https://www.uvicorn.org/ https://github.com/encode/uvicorn/ https://pypi.org/project/uvicorn/
+INHERIT=distutils-r1 optfeature
+IUSE=test-rust test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv
+LICENSE=BSD
+RDEPEND=>=dev-python/asgiref-3.4.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-7.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/h11-0.8[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/encode/uvicorn/archive/0.21.1.tar.gz -> uvicorn-0.21.1.gh.tar.gz
+_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=da31ba4d0a45291249dbeb0f796c764c
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index c7b9859bb692..b70affe4aabf 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/connection_pool-2.3.0 b/metadata/md5-cache/dev-ruby/connection_pool-2.3.0
index f0ad13934bc2..9495d9809efe 100644
--- a/metadata/md5-cache/dev-ruby/connection_pool-2.3.0
+++ b/metadata/md5-cache/dev-ruby/connection_pool-2.3.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/mperham/connection_pool
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/mperham/connection_pool/archive/v2.3.0.tar.gz -> connection_pool-2.3.0.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=426ddb521d0af807d01b4c045a9f63b3
+_md5_=8f34e23cdae2fc5f5801be09f1c80b47
diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-5.0.0 b/metadata/md5-cache/dev-ruby/shoulda-matchers-5.0.0
index 668a214399f5..0b4b04acb7d5 100644
--- a/metadata/md5-cache/dev-ruby/shoulda-matchers-5.0.0
+++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-5.0.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/thoughtbot/shoulda-matchers
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=5
SRC_URI=https://github.com/thoughtbot/shoulda-matchers/archive/v5.0.0.tar.gz -> shoulda-matchers-5.0.0.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0b4ff847d63c4ac1a124390fc349a37f
+_md5_=67f1fd6bedd0ef563407483d526ffd89
diff --git a/metadata/md5-cache/dev-ruby/stringio-3.0.5 b/metadata/md5-cache/dev-ruby/stringio-3.0.5
index f7c1f23fd991..d1ec2a933443 100644
--- a/metadata/md5-cache/dev-ruby/stringio-3.0.5
+++ b/metadata/md5-cache/dev-ruby/stringio-3.0.5
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/stringio
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/stringio/archive/v3.0.5.tar.gz -> stringio-3.0.5.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=50870b46381c64dbb5e4f06d78bbf082
+_md5_=3dc045ffff1e3c5fc2d773d39f7228b3
diff --git a/metadata/md5-cache/dev-ruby/typeprof-0.21.7 b/metadata/md5-cache/dev-ruby/typeprof-0.21.7
index cf630c0af345..7d77d775f6bd 100644
--- a/metadata/md5-cache/dev-ruby/typeprof-0.21.7
+++ b/metadata/md5-cache/dev-ruby/typeprof-0.21.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/typeprof
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rbs-1.8.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/typeprof/archive/v0.21.7.tar.gz -> typeprof-0.21.7.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4fff9b06c8c8cbf542a2690cc4d73dc8
+_md5_=1f39b5bdd881da9c4584aa3369d09461
diff --git a/metadata/md5-cache/dev-ruby/vcr-5.1.0 b/metadata/md5-cache/dev-ruby/vcr-5.1.0
index 726dbd9ebcfd..1d7560fa731c 100644
--- a/metadata/md5-cache/dev-ruby/vcr-5.1.0
+++ b/metadata/md5-cache/dev-ruby/vcr-5.1.0
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://github.com/vcr/vcr/
INHERIT=ruby-fakegem
IUSE=json test test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~ppc ~ppc64 ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( json? ( dev-ruby/multi_json[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( json? ( dev-ruby/multi_json[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=5
SRC_URI=https://github.com/vcr/vcr/archive/v5.1.0.tar.gz -> vcr-5.1.0.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5088062c0b741964002c1c5492edede1
+_md5_=63089b1376137b4f0d22cdf607407713
diff --git a/metadata/md5-cache/dev-ruby/wisper-2.0.1-r1 b/metadata/md5-cache/dev-ruby/wisper-2.0.1-r1
index 604ef2ee38e2..b91c5e76a94c 100644
--- a/metadata/md5-cache/dev-ruby/wisper-2.0.1-r1
+++ b/metadata/md5-cache/dev-ruby/wisper-2.0.1-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/krisleech/wisper
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/wisper-2.0.1.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d1408425c7c4a7669b9b17735404b693 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng 76a677328d71b04b457f26be67717028 ruby-utils 2412b1152083f1e866ae6df229d51d30 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=51c0065c391c740a8f99e5d94ad9df41
+_md5_=5202a2685f0aaf586f699589f161b4bc
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 6017f3b75465..038c2188c6a8 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/zbar-0.23.92 b/metadata/md5-cache/media-gfx/zbar-0.23.92
index bb74e453ffc4..d13fa7898648 100644
--- a/metadata/md5-cache/media-gfx/zbar-0.23.92
+++ b/metadata/md5-cache/media-gfx/zbar-0.23.92
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/mchehab/zbar
INHERIT=autotools flag-o-matic java-pkg-opt-2 multilib-minimal python-single-r1 qmake-utils virtualx
IUSE=dbus graphicsmagick gtk +imagemagick introspection java jpeg nls python qt5 static-libs test +threads v4l X xv java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 test
-KEYWORDS=amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=LGPL-2.1
RDEPEND=dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( dev-libs/gobject-introspection ) ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[png,jpeg?] ) graphicsmagick? ( media-gfx/graphicsmagick:=[png,jpeg?] ) ) jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) v4l? ( media-libs/libv4l:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xv? ( x11-libs/libXv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) java? ( >=virtual/jre-1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=introspection? ( gtk ) python? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) test? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) X? ( imagemagick ) ) xv? ( X )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/mchehab/zbar/archive/0.23.92.tar.gz -> zbar-0.23.92.tar.gz
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5
-_md5_=003cd2e6cfda673656bdbeadab37cccb
+_md5_=6d86d4d6929a5659e777d61adc45f4d7
diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz
index 37ffecdfb5f3..6ab3d5a8b746 100644
--- a/metadata/md5-cache/net-irc/Manifest.gz
+++ b/metadata/md5-cache/net-irc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-irc/irssi-1.4.4 b/metadata/md5-cache/net-irc/irssi-1.4.4
index 2e728d47c4a4..ea5aed91ad6c 100644
--- a/metadata/md5-cache/net-irc/irssi-1.4.4
+++ b/metadata/md5-cache/net-irc/irssi-1.4.4
@@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/glib-2.6.0 dev-libs/openssl:= sys-libs/ncurses:= otr? ( >=dev
SLOT=0
SRC_URI=https://github.com/irssi/irssi/releases/download/1.4.4/irssi-1.4.4.tar.xz
_eclasses_=meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 8c55459fea879ccdec282839a3b22f78 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b718edb740480b4a2826b256491a164a
+_md5_=313c8ed653c6ce165495c97f1c3a7a64
diff --git a/metadata/md5-cache/net-irc/irssi-9999 b/metadata/md5-cache/net-irc/irssi-9999
index 693d420ae127..f3532dff59b8 100644
--- a/metadata/md5-cache/net-irc/irssi-9999
+++ b/metadata/md5-cache/net-irc/irssi-9999
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=>=dev-libs/glib-2.6.0 dev-libs/openssl:= sys-libs/ncurses:= otr? ( >=dev-libs/libgcrypt-1.2.0:= >=net-libs/libotr-4.1.0 ) perl? ( dev-lang/perl:= ) selinux? ( sec-policy/selinux-irc )
SLOT=0
_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 8c55459fea879ccdec282839a3b22f78 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b718edb740480b4a2826b256491a164a
+_md5_=313c8ed653c6ce165495c97f1c3a7a64
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index c3225ab366ec..fdd5333de2b1 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/zeromq-4.3.4-r2 b/metadata/md5-cache/net-libs/zeromq-4.3.4-r2
index a6ab571395a6..d1a8b67ffb55 100644
--- a/metadata/md5-cache/net-libs/zeromq-4.3.4-r2
+++ b/metadata/md5-cache/net-libs/zeromq-4.3.4-r2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://zeromq.org/
INHERIT=autotools
IUSE=doc drafts +libbsd pgm +sodium static-libs test unwind
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=LGPL-3
RDEPEND=!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) libbsd? ( dev-libs/libbsd:= ) sodium? ( dev-libs/libsodium:= )
RESTRICT=!test? ( test )
SLOT=0/5
SRC_URI=https://github.com/zeromq/libzmq/releases/download/v4.3.4/zeromq-4.3.4.tar.gz
_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=43f433be585b89fef1e632ce00f53609
+_md5_=6d56458869828557bbfbc07f78afaa00
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 6b1db31999d4..533eaef55946 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/gallery-dl-1.25.0 b/metadata/md5-cache/net-misc/gallery-dl-1.25.0
index 541d5c103c57..b2b87c36a45a 100644
--- a/metadata/md5-cache/net-misc/gallery-dl-1.25.0
+++ b/metadata/md5-cache/net-misc/gallery-dl-1.25.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/mikf/gallery-dl
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=>=dev-python/requests-2.11.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9[sqlite,ssl,xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[sqlite,ssl,xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[sqlite,ssl,xml(+)] )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/mikf/gallery-dl/archive/v1.25.0.tar.gz -> gallery-dl-1.25.0.gh.tar.gz
_eclasses_=distutils-r1 05bcfd9823be251f6e9f211ca285094e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b79c5390da216b518ede55b5c4a01827
+_md5_=531745191dcf0a5efc2c9fa3923393e1
diff --git a/metadata/md5-cache/net-news/Manifest.gz b/metadata/md5-cache/net-news/Manifest.gz
index 6784885b668f..206c08278e1e 100644
--- a/metadata/md5-cache/net-news/Manifest.gz
+++ b/metadata/md5-cache/net-news/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-news/rssguard-4.3.3 b/metadata/md5-cache/net-news/rssguard-4.3.3
new file mode 100644
index 000000000000..19b51a85229e
--- /dev/null
+++ b/metadata/md5-cache/net-news/rssguard-4.3.3
@@ -0,0 +1,17 @@
+BDEPEND=!qt6? ( dev-qt/linguist-tools:5 ) qt6? ( dev-qt/qttools:6[linguist] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=!qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[gstreamer] dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[mysql?,sqlite?] dev-qt/qtwidgets:5 dev-qt/qtxml:5 webengine? ( dev-qt/qtwebengine:5[widgets(+)] ) ) qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets] dev-qt/qtdeclarative:6 dev-qt/qtmultimedia:6[gstreamer] dev-qt/qt5compat:6 media-libs/libglvnd webengine? ( dev-qt/qtwebengine:6[widgets(+)] ) )
+DESCRIPTION=Simple (yet powerful) feed reader
+EAPI=8
+HOMEPAGE=https://github.com/martinrotter/rssguard
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake optfeature xdg
+IUSE=mysql qt6 +sqlite webengine
+KEYWORDS=~amd64
+LICENSE=|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT
+RDEPEND=!qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[gstreamer] dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[mysql?,sqlite?] dev-qt/qtwidgets:5 dev-qt/qtxml:5 webengine? ( dev-qt/qtwebengine:5[widgets(+)] ) ) qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets] dev-qt/qtdeclarative:6 dev-qt/qtmultimedia:6[gstreamer] dev-qt/qt5compat:6 media-libs/libglvnd webengine? ( dev-qt/qtwebengine:6[widgets(+)] ) )
+REQUIRED_USE=|| ( mysql sqlite )
+SLOT=0
+SRC_URI=https://github.com/martinrotter/rssguard/archive/4.3.3.tar.gz -> rssguard-4.3.3.tar.gz
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8af701af6e8e02655670cc3327ece2f6
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index b26acc90f5bf..b2447a6731ae 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/ceph-15.2.17-r3 b/metadata/md5-cache/sys-cluster/ceph-15.2.17-r3
deleted file mode 100644
index 0bb25ff63b99..000000000000
--- a/metadata/md5-cache/sys-cluster/ceph-15.2.17-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) app-arch/cpio >=dev-util/cmake-3.5.0 dev-python/cython[python_targets_python3_9(-)?] dev-python/setuptools[python_targets_python3_9(-)?] dev-python/sphinx dev-util/cunit dev-util/gperf dev-util/ragel dev-util/valgrind sys-apps/coreutils sys-apps/grep sys-apps/which sys-devel/bc sys-devel/patch virtual/pkgconfig test? ( dev-python/coverage[python_targets_python3_9(-)?] dev-python/virtualenv[python_targets_python3_9(-)?] dev-python/requests-mock[python_targets_python3_9(-)?] sys-apps/grep[pcre] sys-fs/btrfs-progs ) sys-devel/make >=dev-util/cmake-3.20.5 virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
-DEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-cpp/gflags:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libfmt:= <dev-libs/libfmt-9:= dev-libs/libnl:3= dev-libs/libxml2:= <dev-libs/rocksdb-6.15:= dev-libs/xmlsec:=[openssl] dev-cpp/yaml-cpp:= dev-libs/nss:= dev-libs/protobuf:= net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/grep sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-apps/util-linux sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= virtual/libcrypt:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:0= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) pmdk? ( dev-libs/pmdk:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) rbd-rwl? ( dev-libs/pmdk:= ) ssl? ( dev-libs/openssl:= ) system-boost? ( dev-libs/boost:=[context,python,python_targets_python3_9(-)?] ) !system-boost? ( <sys-libs/glibc-2.34 ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= )
-DESCRIPTION=Ceph distributed filesystem
-EAPI=8
-HOMEPAGE=https://ceph.com/
-INHERIT=check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles multiprocessing
-IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc kafka kerberos ldap lttng +mgr numa pmdk rabbitmq +radosgw rbd-rwl +ssl spdk +system-boost systemd +tcmalloc test uring xfs zfs cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 python_targets_python3_9
-LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain
-RDEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-cpp/gflags:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libfmt:= <dev-libs/libfmt-9:= dev-libs/libnl:3= dev-libs/libxml2:= <dev-libs/rocksdb-6.15:= dev-libs/xmlsec:=[openssl] dev-cpp/yaml-cpp:= dev-libs/nss:= dev-libs/protobuf:= net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/grep sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-apps/util-linux sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= virtual/libcrypt:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:0= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) pmdk? ( dev-libs/pmdk:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) rbd-rwl? ( dev-libs/pmdk:= ) ssl? ( dev-libs/openssl:= ) system-boost? ( dev-libs/boost:=[context,python,python_targets_python3_9(-)?] ) !system-boost? ( <sys-libs/glibc-2.34 ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) app-admin/sudo net-misc/socat sys-apps/gptfdisk sys-apps/nvme-cli >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[lvm] app-alternatives/awk dev-python/bcrypt[python_targets_python3_9(-)?] dev-python/cherrypy[python_targets_python3_9(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?] dev-python/flask[python_targets_python3_9(-)?] dev-python/jinja[python_targets_python3_9(-)?] dev-python/pecan[python_targets_python3_9(-)?] dev-python/prettytable[python_targets_python3_9(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?] dev-python/requests[python_targets_python3_9(-)?] dev-python/setuptools[python_targets_python3_9(-)?] dev-python/werkzeug[python_targets_python3_9(-)?] mgr? ( dev-python/jsonpatch[python_targets_python3_9(-)?] dev-python/more-itertools[python_targets_python3_9(-)?] dev-python/numpy[python_targets_python3_9(-)?] dev-python/pyjwt[python_targets_python3_9(-)?] dev-python/pyyaml[python_targets_python3_9(-)?] dev-python/routes[python_targets_python3_9(-)?] sci-libs/scikit-learn[python_targets_python3_9(-)?] dev-python/six[python_targets_python3_9(-)?] ) virtual/tmpfiles
-REQUIRED_USE=|| ( python_targets_python3_9 ) ?? ( jemalloc tcmalloc ) diskprediction? ( mgr ) kafka? ( radosgw ) mgr? ( cephfs ) rabbitmq? ( radosgw )
-RESTRICT=test? ( userpriv ) test
-SLOT=0
-SRC_URI=https://download.ceph.com/tarballs/ceph-15.2.17.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 7fb5980de96325cbab639f5b2187357c distutils-r1 05bcfd9823be251f6e9f211ca285094e flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e6cb7905514186e45a88ba44ab5834f0
diff --git a/metadata/md5-cache/sys-cluster/ceph-16.2.9-r3 b/metadata/md5-cache/sys-cluster/ceph-16.2.9-r3
deleted file mode 100644
index df03fca935ae..000000000000
--- a/metadata/md5-cache/sys-cluster/ceph-16.2.9-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=amd64? ( dev-lang/nasm ) x86? ( dev-lang/yasm ) app-arch/cpio >=dev-util/cmake-3.5.0 dev-python/cython[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx dev-util/gperf dev-util/ragel dev-util/valgrind sys-apps/coreutils sys-apps/grep sys-apps/util-linux sys-apps/which sys-devel/bc sys-devel/patch virtual/pkgconfig jaeger? ( sys-devel/bison sys-devel/flex ) test? ( dev-util/cunit dev-python/coverage[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/virtualenv[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests-mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?] sys-apps/grep[pcre] sys-fs/btrfs-progs ) sys-devel/make >=dev-util/cmake-3.20.5 virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
-DEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= >=app-arch/snappy-1.1.9-r1 app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-cpp/gflags:= <dev-libs/leveldb-1.23:=[snappy,tcmalloc(-)?] dev-libs/libaio:= <dev-libs/libfmt-9:= dev-libs/libnl:3= dev-libs/libxml2:= dev-libs/libevent:= dev-libs/openssl:= <dev-libs/rocksdb-6.15:= dev-libs/xmlsec:=[openssl] dev-cpp/yaml-cpp:= dev-libs/nss:= dev-libs/protobuf:= net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-apps/util-linux sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= virtual/libcrypt:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:3= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) jaeger? ( dev-cpp/nlohmann_json:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) pmdk? ( dev-libs/pmdk:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/icu:= dev-libs/expat:= net-misc/curl:=[curl_ssl_openssl] ) rbd-rwl? ( dev-libs/pmdk:= ) rdma? ( sys-cluster/rdma-core:= ) spdk? ( dev-util/cunit ) sqlite? ( dev-db/sqlite:= ) system-boost? ( dev-libs/boost:=[context,python,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) !system-boost? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zbd? ( sys-block/libzbd:= ) zfs? ( sys-fs/zfs:= )
-DESCRIPTION=Ceph distributed filesystem
-EAPI=8
-HOMEPAGE=https://ceph.com/
-INHERIT=check-reqs bash-completion-r1 cmake python-r1 flag-o-matic lua-single udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
-IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc jaeger kafka kerberos ldap lttng +mgr numa pmdk rabbitmq +radosgw rbd-rwl rbd-ssd rdma rgw-lua +ssl spdk +sqlite +system-boost systemd +tcmalloc test uring xfs zbd zfs cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_pclmul cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 python_targets_python3_9 python_targets_python3_10 +lua_single_target_lua5-3
-KEYWORDS=amd64 ~arm64 ~ppc64
-LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain
-RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= >=app-arch/snappy-1.1.9-r1 app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-cpp/gflags:= <dev-libs/leveldb-1.23:=[snappy,tcmalloc(-)?] dev-libs/libaio:= <dev-libs/libfmt-9:= dev-libs/libnl:3= dev-libs/libxml2:= dev-libs/libevent:= dev-libs/openssl:= <dev-libs/rocksdb-6.15:= dev-libs/xmlsec:=[openssl] dev-cpp/yaml-cpp:= dev-libs/nss:= dev-libs/protobuf:= net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-apps/util-linux sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= virtual/libcrypt:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:3= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) jaeger? ( dev-cpp/nlohmann_json:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) pmdk? ( dev-libs/pmdk:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/icu:= dev-libs/expat:= net-misc/curl:=[curl_ssl_openssl] ) rbd-rwl? ( dev-libs/pmdk:= ) rdma? ( sys-cluster/rdma-core:= ) spdk? ( dev-util/cunit ) sqlite? ( dev-db/sqlite:= ) system-boost? ( dev-libs/boost:=[context,python,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) !system-boost? ( python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zbd? ( sys-block/libzbd:= ) zfs? ( sys-fs/zfs:= ) app-admin/sudo net-misc/socat sys-apps/gptfdisk sys-apps/nvme-cli >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[lvm] app-alternatives/awk dev-python/bcrypt[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/cherrypy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pecan[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/prettytable[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_python3_9(-)?,python_targets_python3_10(-)?] mgr? ( dev-python/jsonpatch[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/more-itertools[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyjwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/routes[python_targets_python3_9(-)?,python_targets_python3_10(-)?] diskprediction? ( >=dev-python/scipy-1.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) sci-libs/scikit-learn[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) virtual/tmpfiles
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 ) ^^ ( lua_single_target_lua5-3 ) ?? ( jemalloc tcmalloc ) jaeger? ( !system-boost ) diskprediction? ( mgr ) kafka? ( radosgw ) mgr? ( cephfs ) rabbitmq? ( radosgw ) !system-boost? ( python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test ) test
-SLOT=0
-SRC_URI=https://download.ceph.com/tarballs/ceph-16.2.9.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c67543d12ea4e52c3b9575cfe19fd183
diff --git a/metadata/md5-cache/sys-cluster/ceph-17.2.6 b/metadata/md5-cache/sys-cluster/ceph-17.2.6
new file mode 100644
index 000000000000..523d47086ef1
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/ceph-17.2.6
@@ -0,0 +1,17 @@
+BDEPEND=amd64? ( dev-lang/nasm ) x86? ( dev-lang/yasm ) app-arch/cpio >=dev-util/cmake-3.5.0 dev-python/cython[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx dev-util/gperf dev-util/ragel dev-util/valgrind sys-apps/coreutils sys-apps/grep sys-apps/util-linux sys-apps/which sys-devel/bc sys-devel/patch virtual/pkgconfig jaeger? ( sys-devel/bison sys-devel/flex ) test? ( dev-util/cunit dev-python/coverage[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/grep[pcre] sys-fs/btrfs-progs ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= >=app-arch/snappy-1.1.9-r1 app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-cpp/gflags:= dev-lang/jsonnet:= <dev-libs/leveldb-1.23:=[snappy,tcmalloc(-)?] dev-libs/libaio:= >=dev-libs/libfmt-6.2.1:= <dev-libs/libfmt-9:= dev-libs/libnl:3= dev-libs/libxml2:= dev-libs/libevent:= dev-libs/libutf8proc:= dev-libs/nss:= dev-libs/openssl:= <dev-libs/rocksdb-6.15:= dev-libs/thrift:= dev-libs/xmlsec:=[openssl] dev-cpp/yaml-cpp:= dev-python/natsort[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= virtual/libcrypt:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:3= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) jaeger? ( dev-cpp/nlohmann_json:= dev-cpp/opentelemetry-cpp:=[jaeger] ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) parquet? ( dev-libs/re2:= ) pmdk? ( >=dev-libs/pmdk-1.10.0:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/icu:= dev-libs/expat:= net-misc/curl:=[curl_ssl_openssl] ) rbd-rwl? ( dev-libs/pmdk:= ) rdma? ( sys-cluster/rdma-core:= ) spdk? ( dev-util/cunit ) sqlite? ( dev-db/sqlite:= ) system-boost? ( dev-libs/boost:=[context,python,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,zlib] ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zbd? ( sys-block/libzbd:= ) zfs? ( sys-fs/zfs:= )
+DESCRIPTION=Ceph distributed filesystem
+EAPI=8
+HOMEPAGE=https://ceph.com/
+INHERIT=check-reqs bash-completion-r1 cmake flag-o-matic lua-single python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
+IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc jaeger kafka kerberos ldap lttng +mgr +parquet pmdk rabbitmq +radosgw rbd-rwl rbd-ssd rdma rgw-lua +ssl spdk +sqlite +system-boost systemd +tcmalloc test +uring xfs zbd zfs cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_pclmul cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 lua_single_target_lua5-3 lua_single_target_lua5-4 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain
+RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= >=app-arch/snappy-1.1.9-r1 app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-cpp/gflags:= dev-lang/jsonnet:= <dev-libs/leveldb-1.23:=[snappy,tcmalloc(-)?] dev-libs/libaio:= >=dev-libs/libfmt-6.2.1:= <dev-libs/libfmt-9:= dev-libs/libnl:3= dev-libs/libxml2:= dev-libs/libevent:= dev-libs/libutf8proc:= dev-libs/nss:= dev-libs/openssl:= <dev-libs/rocksdb-6.15:= dev-libs/thrift:= dev-libs/xmlsec:=[openssl] dev-cpp/yaml-cpp:= dev-python/natsort[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= virtual/libcrypt:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:3= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) jaeger? ( dev-cpp/nlohmann_json:= dev-cpp/opentelemetry-cpp:=[jaeger] ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) parquet? ( dev-libs/re2:= ) pmdk? ( >=dev-libs/pmdk-1.10.0:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/icu:= dev-libs/expat:= net-misc/curl:=[curl_ssl_openssl] ) rbd-rwl? ( dev-libs/pmdk:= ) rdma? ( sys-cluster/rdma-core:= ) spdk? ( dev-util/cunit ) sqlite? ( dev-db/sqlite:= ) system-boost? ( dev-libs/boost:=[context,python,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,zlib] ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zbd? ( sys-block/libzbd:= ) zfs? ( sys-fs/zfs:= ) app-admin/sudo net-misc/socat sys-apps/gptfdisk sys-apps/nvme-cli >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[lvm] app-alternatives/awk dev-python/bcrypt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cherrypy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pecan[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prettytable[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] mgr? ( dev-python/jsonpatch[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/routes[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] diskprediction? ( >=dev-python/scipy-1.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sci-libs/scikit-learn[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) virtual/tmpfiles
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ?? ( jemalloc tcmalloc ) diskprediction? ( mgr ) kafka? ( radosgw ) mgr? ( cephfs ) rabbitmq? ( radosgw ) rgw-lua? ( radosgw )
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://download.ceph.com/tarballs/ceph-17.2.6.tar.gz parquet? ( https://github.com/xtensor-stack/xsimd/archive/aeec9c872c8b475dedd7781336710f2dd2666cb2.tar.gz -> ceph-xsimd-17.2.6.tar.gz )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1c15f2c117286732088eb306ef786771
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 39a9b87e3ae6..c7ff8c773e5a 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/installkernel-gentoo-7 b/metadata/md5-cache/sys-kernel/installkernel-gentoo-7
index a018a3b47de8..9cd5e5c6e30a 100644
--- a/metadata/md5-cache/sys-kernel/installkernel-gentoo-7
+++ b/metadata/md5-cache/sys-kernel/installkernel-gentoo-7
@@ -3,9 +3,9 @@ DESCRIPTION=Gentoo fork of installkernel script from debianutils
EAPI=8
HOMEPAGE=https://github.com/projg2/installkernel-gentoo
IUSE=grub
-KEYWORDS=~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux
+KEYWORDS=~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux
LICENSE=GPL-2+
RDEPEND=>=sys-apps/debianutils-4.9-r1 !<sys-apps/debianutils-4.9-r1[installkernel(+)] !sys-kernel/installkernel-systemd-boot
SLOT=0
SRC_URI=https://github.com/projg2/installkernel-gentoo/archive/v7.tar.gz -> installkernel-gentoo-7.tar.gz
-_md5_=7973986b783234bbdc4d91c4687476e8
+_md5_=26a60ed581e5344f01c2a6d85e7b1740
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 2a1d078a50ac..faef9dcc57d2 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15493 BLAKE2B ec5ea168778a79b147975de4177e6e700a7d37e6ee037cb43e8a2fb5109fe7703b6271a466b25edb7a1f6a61aa9467b69f02382396560dc259c3acdd5e880f30 SHA512 24314abdcaad22302e8e4885bab38f0250026f6284cc14fc2d6d81378bea47d1c1e985134c2fc0d63a8bc88f3563b53ea9e7b90d1e24f24b6733a9cc9fe4c83a
-TIMESTAMP 2023-04-11T22:09:38Z
+TIMESTAMP 2023-04-12T04:09:40Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ12qJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ2LwRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAc2w//XD3RfcjT/rzg8tBVmHiGBizAVGdifLYemFFOS8ux5Z05AHzxL0AqwnLw
-PriqJ5qScHPyULIcSKTb/kGAwurFHYpm4w7LgHf9P7QP0e6rgLKA6g9uH7eYRjJJ
-Lwfa3OsiqVXOz/OA7hlPrGRbYba0TfveGkqYFvcJIqrtqzQb8lK8rs3bVShunGFb
-0qREgjIMWe8LlCSSGygusrrUuEGxYuQDtws0PTblvE9rl13+o0bNmXwX99RY8Uad
-1zxzy7VhpDg3waFIjnBA3fqWhMsmPUjpp26h7+vRyUDfig3UGKEvlGl/Hf8Gfc/I
-svcXKM72nDULtRGEQ37d8Fm6+rWECrMgRipJcOWPt33jq/Z26VAeljfJNkNffNQs
-mMyTbes+7sbD5UubSa/qQwd8Cj+xkFL96NZ2S4fczKJzm1DH58km6DzFSH6mEMcc
-UuHgkBFTM+VNq5DW5+vHz7AUvB33jsD/lTUb6XQk/RfV6HQ2CwoHEa3xCsGx0806
-N8q7VwOviH3xa0GItnhE4yBUCFwTGOQk/vCfhSn+7ygphbnrfxOfJv/rHZPk7saF
-VJdTrl5VbxC+wT4PHl1C+2oFEDHM3q2npjTX+c7mt1DkHurCCQcjI3e92tllBr3k
-Xitddq3Md6Coa9jZ0fjXoeXZ1pFkXFZxiR8E8x6bEvg5zqWQi2w=
-=FuP1
+klAgSg/8C9jhcOnDS1jcq99U804tcUxeF9QD3c0soq1vpVwd/evpw1uNQCAeymbh
+oHetRJ8Z/qNd8zj9WFFQ8/VXtxoZISVvaK8ET/Dg2Jv/CqV9JOLhcNqOvjYX78R6
+XoinI3my5cmQlTru2XfArqT7C5LmubEYsF6NBDGUG0fICjKarM8BoK7xCGkX0Xx2
+e1q5XlfNHHLy+8h5LQ1z/hgjEc7RHvIqmKyXBrQuyJ9EqP+fyFSrgBvz+67rSGz0
+yTAxTGxIPivuFU0X+an8a/mgQRg1xoAl1vWImdp1xq5ybndQNMaLnZF1LMJ8sL0s
+xjSsdF4efGG7PsFOJdxzI7BtRjvQJ9mglUIYUABAbTgZDwUO9QBh9gN2dduEoaAJ
+LFDHDe4Sgg9P0YUcYj7bh6LGsECjO8VTL0y1hhgMoCnNVnW0TV6XwXs8TVeBPBw8
+lSyTe7c/D8bIfK2Lp5+F6gLOH0v43ET2zfkx5jI0UwcDfxBySudVxC1CN4iUaiJ6
+IWgheq5urHKNp8oSpKHW4T7Nj0Wolimc5O2gCo5YH9dUZ+7TLwX/RjR7QOVogYNC
+C/VBjwZ/YHqmBmfoTMDqoO3eg3PUr0PFnsu+Orvoa3VWGOJFNSZkXnL17kQMzbc+
+B5UBMWsImX+yt57XmTmkx7ZB49JnesXoLPHQMrlKmgEq1FEfNjE=
+=7ILC
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 7fbd9aff3e84..b92071bc3959 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Apr 2023 22:09:35 +0000
+Wed, 12 Apr 2023 04:09:36 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index fc4fbcaefc77..9c2239ea20fa 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Apr 11 10:09:34 PM UTC 2023
+Wed Apr 12 04:09:36 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 0adbe62c9b2b..de2b8b8fcadf 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Apr 2023 22:15:01 +0000
+Wed, 12 Apr 2023 04:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 8cf5118ec6af..eb42c82b2360 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-f9f2aed0b0a013a41482148a0224d14f70ea6818 1681249325 2023-04-11T21:42:05+00:00
+85e5ab8448ed5796f7883fb531f1571c21d8c67d 1681271276 2023-04-12T03:47:56+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 13bb8b5cd616..2de55335ef1d 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1681251001 Tue 11 Apr 2023 10:10:01 PM UTC
+1681272601 Wed 12 Apr 2023 04:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 649cb0f7865c..b92071bc3959 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 11 Apr 2023 22:09:34 +0000
+Wed, 12 Apr 2023 04:09:36 +0000
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index 637a2faae25a..3e01e63b5436 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
index 8d57bd703a9f..7ae1888c31d3 100644
--- a/net-irc/irssi/Manifest
+++ b/net-irc/irssi/Manifest
@@ -3,6 +3,6 @@ DIST irssi-1.4.3.tar.xz 1212556 BLAKE2B 48091e26bf547e510814d2ce709e2000771b7511
DIST irssi-1.4.4.tar.xz 1213784 BLAKE2B 5b77ca692130a87228eea05f9a8d2da65a7c483e031d8c12dbd29bb9cd629444aae28bc3ffe0dc862891f59047997a323cea3b4d9d388573d4f06b569abbf950 SHA512 da28ac7a527be301d0615d6d733e4cf4e09bb6d4f5c70bc33ff70e22439a01f197bb5d91b4432ca74d3ac2dbb3235f30d53efc63a4279de8664923c2ccdbdbea
EBUILD irssi-1.4.2.ebuild 1515 BLAKE2B 139623063f584e8654e6d8c96c4ab71ce2863673403a145db7143717a1eb94bb94cbd7c3f48831e5457dcd63e7b63c02e7bf11e9de1acb7774c0cbfc010871ba SHA512 84b1344ba35b76c73209f05e0ea525373955171d7b5c208c081a8adb82cfc60a762820c3e16b5378a5e97f49eabbb1391da51239d5cf16c95c2345d38de3de59
EBUILD irssi-1.4.3.ebuild 1523 BLAKE2B 599ad91797a27943d1ab8c35a2d9339db76da9efe6a30a32289ca29247451cd55d0bfca3befef3e857924414174b2f63c1d88247ade51c3b362ad22ef6ebde35 SHA512 3ecf1256953b46685d039fd3be02339e3d753b482d4bb5583c42b479de62c609be8162246a6cab1e07c4e23703242a3bae62c76a043a9738be49714962b6d4a2
-EBUILD irssi-1.4.4.ebuild 1523 BLAKE2B 599ad91797a27943d1ab8c35a2d9339db76da9efe6a30a32289ca29247451cd55d0bfca3befef3e857924414174b2f63c1d88247ade51c3b362ad22ef6ebde35 SHA512 3ecf1256953b46685d039fd3be02339e3d753b482d4bb5583c42b479de62c609be8162246a6cab1e07c4e23703242a3bae62c76a043a9738be49714962b6d4a2
-EBUILD irssi-9999.ebuild 1523 BLAKE2B 599ad91797a27943d1ab8c35a2d9339db76da9efe6a30a32289ca29247451cd55d0bfca3befef3e857924414174b2f63c1d88247ade51c3b362ad22ef6ebde35 SHA512 3ecf1256953b46685d039fd3be02339e3d753b482d4bb5583c42b479de62c609be8162246a6cab1e07c4e23703242a3bae62c76a043a9738be49714962b6d4a2
+EBUILD irssi-1.4.4.ebuild 1523 BLAKE2B bef4a97788cdeca3e23074969db7f529869e8a27dc6a2e26b312b0e05d570bb1120792a3e95803dcb1eb96d1994fd2daf4cb397aafb75c8d68d8f034c4190c41 SHA512 09782a80354fd709097b3c32211e955a54dc2811c2229f84a7dadee57b2c491f8f9d196eb49a829b5b16f9493a55e9ac020fed1ba8dc31cbf30026293cfc01d7
+EBUILD irssi-9999.ebuild 1523 BLAKE2B bef4a97788cdeca3e23074969db7f529869e8a27dc6a2e26b312b0e05d570bb1120792a3e95803dcb1eb96d1994fd2daf4cb397aafb75c8d68d8f034c4190c41 SHA512 09782a80354fd709097b3c32211e955a54dc2811c2229f84a7dadee57b2c491f8f9d196eb49a829b5b16f9493a55e9ac020fed1ba8dc31cbf30026293cfc01d7
MISC metadata.xml 593 BLAKE2B 869f0327264b4d69859afdab67f120897d76cbecd35669023075ea276b7f1ccfcfe1148d8ef0ddd9e5cc00aaa2cd785c32f237772afbee0a717a9c378bd81dbd SHA512 e985b1c654fa7e91d5f271403c062eedc71e749da0beb9a8a3eb29254553a7c466158bc737b7c62e9377baab96fdc828cb6841991a06c4d03f747d952bb20f05
diff --git a/net-irc/irssi/irssi-1.4.4.ebuild b/net-irc/irssi/irssi-1.4.4.ebuild
index ea7e65988b49..0f9e10bf07a1 100644
--- a/net-irc/irssi/irssi-1.4.4.ebuild
+++ b/net-irc/irssi/irssi-1.4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/net-irc/irssi/irssi-9999.ebuild b/net-irc/irssi/irssi-9999.ebuild
index ea7e65988b49..0f9e10bf07a1 100644
--- a/net-irc/irssi/irssi-9999.ebuild
+++ b/net-irc/irssi/irssi-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 8ad45bb92528..cd3a8bece72b 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index ef60d80be043..c8767a6cecbf 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -4,5 +4,5 @@ DIST zeromq-4.3.3.tar.gz 2117050 BLAKE2B 69bd1544fa76232ecf860b364592762c4170c32
DIST zeromq-4.3.4.tar.gz 2486520 BLAKE2B 3c10989a9359a79317adaa8bf6e138357196b82078656911437ee848a347759acc1ef49feda5e1a8912974026e55907b9ffd5172111ddb83ba8cf92dd6715379 SHA512 e198ef9f82d392754caadd547537666d4fba0afd7d027749b3adae450516bcf284d241d4616cad3cb4ad9af8c10373d456de92dc6d115b037941659f141e7c0e
EBUILD zeromq-4.3.3-r1.ebuild 1434 BLAKE2B 2ef0bdd7421a2a831b6494b8b4e919f83a4451f2065c448afa780e1740b04b9e3d1fc083af3fcb988f343deb5b55dbb833e2f8e10861b4d19830fc5e987b7d48 SHA512 1e2c77d3150800989e0e32ee8026c7e7523be71f98eb6269e5e2b1963faaa9cb11b50a8f1a6b9ee6df2c0492c3ce3bdbeb7916528dd9af2590bc2df6a5a80bbc
EBUILD zeromq-4.3.4-r1.ebuild 1459 BLAKE2B 2761055575f039a6b5bc7447d8a871d76b0ab6acfb71b8f35ef78e4fd2430520862a73b42a3d23dc8cdbcafb1592ee146dd72239cb9dd87288ba1b080d23b3e5 SHA512 12f37a75b48cb9ef39ee8a26959e4b73e26c3aa3aa0512f703d162b502772432930adfdb18b1db12bf31d60cfa805cc1b0ac5a963860ea4ac08c943a8e748a15
-EBUILD zeromq-4.3.4-r2.ebuild 1559 BLAKE2B e18aa1ca379a08046c909a8819e1e09ddfa376799cd4bffbf359b8c23e5385705278b5013f6d3fb7b590ce3d605a840c7b1feb909d963e379db76978835ab673 SHA512 e1227884d226724d522dd6535ff32393f17a7a5b37c9ed6b52583f36eae84367c61e5eef1d1159b7b2fbed0d2eaf6276a8a43c555cb378a55371871b759223cc
+EBUILD zeromq-4.3.4-r2.ebuild 1557 BLAKE2B 9dac53f716f5fe0ca78860c860ea0681f4baa6bf80473f8dc9c15e2fbfb58cc02039efd075175ed1c4795f83b5949858cbfd64cda74c330a5a8f210686288d01 SHA512 b34a9658e0cdeada59ebd8ff056ef72ac3be77d38b61852b0e1e328327e8467d1a684274600004d15d7b7a182a084b4b38b3d10a439ae0ed6a8f3229f0fce2d5
MISC metadata.xml 1541 BLAKE2B eb0032809d47b0f6e7064c1bcc8acd746480e3d1e222aeb7dd5658b820462376a8982e0d5a46e7dadc22efa8caaaa51c93f7bd66a1d73bba42a43dd959223596 SHA512 f3f8a92816c09499a6111fb375f429091c834be52e21189a7685fe59a40761ebd4d0d9e23889a0fc36d23863b3bcf16c245b00fb3d1ae21c9d8143be90977231
diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild
index e5a86a8b671c..854edbc0f36e 100644
--- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild
+++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0/5"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind"
RESTRICT="!test? ( test )"
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 78753da92587..d30086c36de1 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 25c20444495c..a51700f42496 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -6,7 +6,7 @@ DIST gallery-dl-1.25.1.gh.tar.gz 543977 BLAKE2B ab6437ebb4f840fb3fac27a3f0d25362
EBUILD gallery-dl-1.24.2.ebuild 1003 BLAKE2B c6b10ac3713fb5001c2dd2cee91b2d53995078bdc3bac0bee2906453c42ff771afb7c408f657553064260d218e41f559c0c1040817d73de901d396db14b414cc SHA512 51d1b42b99710b65c171e4c0cb917b1247cdc8b56901d42ee3f9958a4d717818f4de8e21831a6c7c2e9ac2944cc50c05a78ca6042535abd64d887b3c624ac7c2
EBUILD gallery-dl-1.24.4.ebuild 1003 BLAKE2B c6b10ac3713fb5001c2dd2cee91b2d53995078bdc3bac0bee2906453c42ff771afb7c408f657553064260d218e41f559c0c1040817d73de901d396db14b414cc SHA512 51d1b42b99710b65c171e4c0cb917b1247cdc8b56901d42ee3f9958a4d717818f4de8e21831a6c7c2e9ac2944cc50c05a78ca6042535abd64d887b3c624ac7c2
EBUILD gallery-dl-1.24.5.ebuild 1003 BLAKE2B c6b10ac3713fb5001c2dd2cee91b2d53995078bdc3bac0bee2906453c42ff771afb7c408f657553064260d218e41f559c0c1040817d73de901d396db14b414cc SHA512 51d1b42b99710b65c171e4c0cb917b1247cdc8b56901d42ee3f9958a4d717818f4de8e21831a6c7c2e9ac2944cc50c05a78ca6042535abd64d887b3c624ac7c2
-EBUILD gallery-dl-1.25.0.ebuild 1010 BLAKE2B 850bcffc0db807934fdbeb76a4f9227a2114ca2fb51f2b5303bc48bce23e0dccbfb3e3a7eae0e803c94b033aa98fa9a4491726bd5d2f090213007ff502435fe1 SHA512 dcc72fa9e34ba9898083bae3406860a3d6449b95a436886e1bb552724cdddb24cf6cb78bfc427ff88c49df3e3596328cbf42030a327fde84dc94b2ca30cee354
+EBUILD gallery-dl-1.25.0.ebuild 1003 BLAKE2B c6b10ac3713fb5001c2dd2cee91b2d53995078bdc3bac0bee2906453c42ff771afb7c408f657553064260d218e41f559c0c1040817d73de901d396db14b414cc SHA512 51d1b42b99710b65c171e4c0cb917b1247cdc8b56901d42ee3f9958a4d717818f4de8e21831a6c7c2e9ac2944cc50c05a78ca6042535abd64d887b3c624ac7c2
EBUILD gallery-dl-1.25.1.ebuild 1010 BLAKE2B 850bcffc0db807934fdbeb76a4f9227a2114ca2fb51f2b5303bc48bce23e0dccbfb3e3a7eae0e803c94b033aa98fa9a4491726bd5d2f090213007ff502435fe1 SHA512 dcc72fa9e34ba9898083bae3406860a3d6449b95a436886e1bb552724cdddb24cf6cb78bfc427ff88c49df3e3596328cbf42030a327fde84dc94b2ca30cee354
EBUILD gallery-dl-9999.ebuild 1010 BLAKE2B 850bcffc0db807934fdbeb76a4f9227a2114ca2fb51f2b5303bc48bce23e0dccbfb3e3a7eae0e803c94b033aa98fa9a4491726bd5d2f090213007ff502435fe1 SHA512 dcc72fa9e34ba9898083bae3406860a3d6449b95a436886e1bb552724cdddb24cf6cb78bfc427ff88c49df3e3596328cbf42030a327fde84dc94b2ca30cee354
MISC metadata.xml 722 BLAKE2B d44c3a3cc18ecaceb2e112a314c63bb913448516eec1118a86a4c0e770ed6dca322d4653358bd78b0b3c0dcf10007e1c5d1033dd9d5996f6d6f3dc5659280f74 SHA512 7a95345138c738aec445af215a3381308a40bcc1475d2718880cc124795237bff6bbc4312e63b5a135815b17b37b1b130da90b81b895c16f3f86de4b51fd3f40
diff --git a/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild
index 9dcd7bdbba2f..f6cab0159f71 100644
--- a/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/mikf/${PN}.git"
else
SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86"
fi
LICENSE="GPL-2"
diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz
index 167cac69ff1f..53dde07720f8 100644
--- a/net-news/Manifest.gz
+++ b/net-news/Manifest.gz
Binary files differ
diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 2548c4b0bd9f..756560475659 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,7 +1,10 @@
+AUX rssguard-4.3.3-gcc13.patch 1024 BLAKE2B 592f32853cf82423b293dae9a184627fbc7a96b4a6146f6d5d41c3a4900ad59e7bc0d59d75d6ff391c1a2f7097143141a0916729d34ff0388c3889afaf806228 SHA512 e21962ec081ddb3d4edfc7b937d6b3a9c6bc6dba763041b3a486ef0383171cf533e86773648a0a438c140ab455e495b7406df8ba14e945bc37472fa01e31aa19
DIST rssguard-4.2.5.tar.gz 22004006 BLAKE2B dc8dea6956a0d538cec5759e94246fc6f5314e6a5fd1ff4315cbf626568d8c817a6a4c378ca9275156d55f88e304d7db8afb0be952c68efef5acb8c8ba0f0a24 SHA512 2fc2a08226d41567db4758aaddeb533e6a4e96923b4df663080dd83dee3bae587ea6a8d06eb26788173c34b11f92859547bacc26465cdfbf2a9297de910c5b98
DIST rssguard-4.2.7.tar.gz 22029315 BLAKE2B d57fe65c064dcf1ab4b1d6edac127c20a4b0ac0af17bd2b2abe3fc285ab43dd4212c1ec01e97ba8326879df2fb56dfe1046ab02008ae044ab5353ffe3a67542b SHA512 5b50609ebf24d6fe8a494b53aefa0c4a5831461e16157813049f5086c0258e880777d8e4bc8ebe48ac3cb57f858b8630263aa6417d7f8bd6885bbea1e7bf2e32
DIST rssguard-4.3.2.tar.gz 22077903 BLAKE2B ebab3bb4e16dc4d93d8664342af200f063acd571024cbb46b829d54da0cbc08580dedafb401a091c461f20b5ba5d1eaa758a27457d11dfd988af6df83f7a3595 SHA512 ec12df79d59963b2c8dbfeac3a73c7c67550bc64464728aae462895bcb61400ae5de945cd43b912f13f142d1ed6e8e4de8b0f640683db093a22dc800d55a203a
+DIST rssguard-4.3.3.tar.gz 22087207 BLAKE2B 9f556b07100ad00e16afbbcea350d6cae751ec8ee4f10de4f0c4550bf76dcff560c7a3c78703916503f4ad9a02fcd60ea43eb9b1db6a9c29bda64d1de9a9bd26 SHA512 79394e6bea838292c0cadea65dbdfa0241527a89ab6e2abdc6d31993a59876a431a887a2a5173eacbafb180f0289f29d8182adb1cf8e8fca82266e2ed6c31500
EBUILD rssguard-4.2.5.ebuild 1436 BLAKE2B 0a72d2d259f3f711803e33cfaf6db20633f81efa8283dc5868e893ec2a404cebc6a145eb95c9ac64a94269ae21e1315a929e49abf5008749516f5aa8cb9051d0 SHA512 7ac905e8a765fc37e451a048947f372f3397ec040b1dd71dfa19f251baacb5bbcc433ef80863a667f3f5f929af3a9a36a03602ab5568487d2f85a12d5c986ae4
EBUILD rssguard-4.2.7.ebuild 1407 BLAKE2B e1c1060fa194cfec496b77db50a3ffffb5aae3eda720500c8044e9819f35f0934a6f405e4459f340ce1b4bd23e4e79eab287bea09c372d3b67c072740599c914 SHA512 63d8289f69cc8c2c778e33383604a7a0d3eb6fabf7d8974db1ce16b33ace94f8351b218c7a6bc111bba39d60afaaadd89b6a2fe3aa4bdd419374a6e1ee50b974
EBUILD rssguard-4.3.2.ebuild 1441 BLAKE2B 04628bac40afb129d2d9c8f89d182401db785e926af37fa84d4ed01e720e3a5feb9faecc47e32e451d478d59c0327b5ab4a9fba66fea0e09d2f2bbf7cd0c0e49 SHA512 8873aa6a7e131d996106bd292a599e487e1a9031b4e98434d5aabf173d4d134bd2efa4623bc28541e472a5d335d4793eb0c73a3c93e84cad73049e397748a1d1
+EBUILD rssguard-4.3.3.ebuild 1494 BLAKE2B 48a9049f451781269a91a88521729030fe253eab2120d06b1f46a7274963d5094e7d9549959c8fe476f1c9beb5103bec5cfd3b9efb417d9919ee12fefcf93740 SHA512 fa23881c1a17ea4b2d1171af6ec3f47b88890f6c13766a31eede3ae557c8079aec13db20cb851f0deaded009261f270a7c0e8062db0e1f74f90a3d82d4da0f83
MISC metadata.xml 851 BLAKE2B b08c14b280f9f2cd5d9abac10cc245d142b9096ef27d0b92c359680ad765101fdcfb2b4c3611be2103932a68ddf92f760ddd626598f8de161ea2f12ba70ff757 SHA512 452267a102e27a8f65a4490f1301a9380aba9ceaa168972b55517cf2a4fcb4669459240ed8ccf90c78696b423d12cc79b904499dd67670439e4ed0663ff11ad8
diff --git a/net-news/rssguard/files/rssguard-4.3.3-gcc13.patch b/net-news/rssguard/files/rssguard-4.3.3-gcc13.patch
new file mode 100644
index 000000000000..ce7e26048387
--- /dev/null
+++ b/net-news/rssguard/files/rssguard-4.3.3-gcc13.patch
@@ -0,0 +1,30 @@
+https://github.com/martinrotter/rssguard/issues/911
+https://github.com/martinrotter/rssguard/commit/9de62b46ed65ad32ceab7d93d7b110ddf50e78cc
+https://bugs.gentoo.org/900244
+
+From 9de62b46ed65ad32ceab7d93d7b110ddf50e78cc Mon Sep 17 00:00:00 2001
+From: Martin Rotter <rotter.martinos@gmail.com>
+Date: Tue, 4 Apr 2023 15:35:58 +0200
+Subject: [PATCH] fix #911
+
+--- a/src/librssguard/3rd-party/mimesis/quoted-printable.cpp
++++ b/src/librssguard/3rd-party/mimesis/quoted-printable.cpp
+@@ -19,6 +19,8 @@
+
+ #include "quoted-printable.hpp"
+
++#include <cstdint>
++
+ using namespace std;
+
+ string quoted_printable_decode(string_view in) {
+--- a/src/librssguard/services/standard/gui/formstandardfeeddetails.cpp
++++ b/src/librssguard/services/standard/gui/formstandardfeeddetails.cpp
+@@ -20,7 +20,6 @@
+
+ #include <QFileDialog>
+ #include <QNetworkCookie>
+-#include <QTextCodec>
+
+ FormStandardFeedDetails::FormStandardFeedDetails(ServiceRoot* service_root,
+ RootItem* parent_to_select,
diff --git a/net-news/rssguard/rssguard-4.3.3.ebuild b/net-news/rssguard/rssguard-4.3.3.ebuild
new file mode 100644
index 000000000000..b93ff67f4274
--- /dev/null
+++ b/net-news/rssguard/rssguard-4.3.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+DESCRIPTION="Simple (yet powerful) feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard"
+SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="mysql qt6 +sqlite webengine"
+REQUIRED_USE="|| ( mysql sqlite )"
+
+BDEPEND="
+ !qt6? ( dev-qt/linguist-tools:5 )
+ qt6? ( dev-qt/qttools:6[linguist] )
+"
+DEPEND="
+ !qt6? (
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[gstreamer]
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtsql:5[mysql?,sqlite?]
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ webengine? ( dev-qt/qtwebengine:5[widgets(+)] )
+ )
+ qt6? (
+ dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets]
+ dev-qt/qtdeclarative:6
+ dev-qt/qtmultimedia:6[gstreamer]
+ dev-qt/qt5compat:6
+ media-libs/libglvnd
+ webengine? ( dev-qt/qtwebengine:6[widgets(+)] )
+ )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md resources/docs/Documentation.md )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.3.3-gcc13.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_WITH_QT6=$(usex qt6)
+ -DUSE_WEBENGINE=$(usex webengine)
+ -DNO_UPDATE_CHECK=ON
+ )
+
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "ad blocking functionality" net-libs/nodejs[npm]
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index ebf601bb1635..c4af6f56a27c 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask
index 6a03a500e105..9b572fad640f 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -92,7 +92,7 @@ www-apps/roundup ssl
dev-python/anyio test
dev-python/httpcore test
dev-python/httpx test
-dev-python/uvicorn test
+<dev-python/uvicorn-0.21.1-r1 test
dev-python/aiohttp-socks test
# WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index ba5ea353bbb0..12d8b4076f79 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 709d495ef235..ac36c0be866e 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,18 +1,11 @@
AUX README.gentoo 1085 BLAKE2B 761a88dbcb3126a47ae6257409d47c3e936743d102430cfc71fac90ea4b8ed876af9815b445e06d88ef407a47963eacd8027cf912ab3fcde724af22fd6a43741 SHA512 cee1b5fb9823333eda0750c04db0c56d71cca1cbf6fed6887ac4ba68949114df74aace3861343bdacd2a1dc4fc38932de805cc03074f981d26891673e454f250
AUX ceph-12.2.0-use-provided-cpu-flag-values.patch 1590 BLAKE2B 684dfd301a144e2958497bf588515b0319d4e2c5cc5a6c5949d4c2c6f0d41f94aca2c43c020285f4b467f42f9f9a3944ce3a5600dc95e3b8443c8420cfb76128 SHA512 ecf4067776a146cf2aaf0b83298e508a6073147e555f4f9ba73cf2d9e0fe26d9ea72fff8af1c67eaa436e30d32ed260f75683c7d77b27a88fbb098b561d13f0d
AUX ceph-12.2.4-boost-build-none-options.patch 932 BLAKE2B 7925da8f8f18e26af24a00a4fe595f900d9f676769614576c059513299c05cae1c982db8bdd3a571c04ace1ff1ea6171631c1373c408f465261b73e05f66580e SHA512 6ff46a90d76f667fa23be0f9eb1ed2fb7e30af9a2621aec19944d0a22a431a0f5721603c588286e483ff55c14aac920adfccb039c9678a87cc59640dd70367ae
-AUX ceph-13.2.0-cflags.patch 1011 BLAKE2B a7d911ed0ded1a1eb5426bae3a7b1cc169774668cdefd120ce8a5bb2f2082d792dfa0d2e14bac558bf27343763b66d42b9d84046acfa5a1cb1d61fc1219955b3 SHA512 8ec0d668fefee12d2c7f5b5297dd81fc6a559f5823d069e6395d9b4240110eb8f95049d3054697a459948c1f3784b4450539849cf9d7f3b1aa1c7fbd96c475df
AUX ceph-13.2.2-dont-install-sysvinit-script.patch 471 BLAKE2B 85ef94f49408496360fa24a433e9d6f3568749a6dfb415cbd17bfb950b9500f182c5141eab402686001f95e1611e60accdac7111ceca14f03b1ff8b4345c087f SHA512 ea069b75b786c22166c609b127b512802cc5c6e9512d792d7b7b34d276f5b86d57c8c35cfc7b5c855a59c0ba87ba1aabe2ca26da72b26bff46b6ba8410ddb27e
AUX ceph-14.2.0-cflags.patch 545 BLAKE2B 0f5c4e509b2252de7a4b914b99fb4abe13010a1c21b2b701530f6a29dcd41924e3b81841cb65b7b949af42b168ce9fe756b0551c31babf9c9498d394b2ea6aa8 SHA512 9e6bb46d5bbdc5d93f4f026b2a8d6bdb692d9ea6e7018c1bb0188d95ea8574c76238d968b340fd67ddaa3d8183b310e393e3549dc3a63a795fde696413b0ca94
AUX ceph-14.2.0-cython-0.29.patch 946 BLAKE2B c251b6a171e5e0bab3f8716b79eb3138a177c1f39e7cf433ba52d03d73de4b45abc2db6742237c8044519337297025cf577d210ace81457ff05325073aa5bb43 SHA512 82c1608928ee669ef60b8930ce82c443152c446e669e7bde9ce32f78571afb19a9620c3818b69ac8cb3ea33e7d7ac40f77c89162c71b19b157336d907fa23e3d
AUX ceph-14.2.0-dpdk-cflags.patch 1171 BLAKE2B a6815317d3828cee8d2476d6cc77b60d089db5b5ab0b30fd24c0ac10270ce930ce3049f1b22af71e5b39a6e323c672245fb78753e7ed901055afac8371cbcb9f SHA512 ece01fcaf0b82c441618eea1f37fc2658aa356de1128121d368769fdbf6316b226ea15a781353b115c0a81921c8872bb3d003ecbb1e8f1b456bb8cf6db8f091e
-AUX ceph-15.2.0-rocksdb-cmake.patch 703 BLAKE2B 1c99a1a89be22cedf39326cbf7d6e381c76598ceb8efd4dc6e9f97033c8e654314b8a59c147a7d5daf0305aaedbb4ceb14b9c14e79f61e8fa789e74c0205b1f4 SHA512 20256de5c3227caa149f8285bcc90fcbd67be8cefa568fb72ad0d43688f1f62db7c7fc231dfd4ecf2dd11be68bf1ccc284ebbc691a82a26f3968200f12c82097
-AUX ceph-15.2.15-no-virtualenvs.patch 3214 BLAKE2B fbd06b7cfae102059487797f2c78547587fcb4deb190b883f757be61b785b6a1c65d2864657292af9657b7426ae3651579c5a6af1b2b7470b9429932eb3afa3a SHA512 2e27518ce830e237ed3123afd099a16042a2e6503642f393e535c27f23d9cbbf79bd87870bab069e0129d9bbf0942b975fe0e3b1737cfc5dc945decb5870cba6
-AUX ceph-15.2.15-snappy-1.1.9.patch 606 BLAKE2B 674746fd809ab171d23efe8d194a42604bd641544f60d5a04c9ca6943242eece0d97902c970d4bc37c2c040494775cd2812d9e2a03ed5f449723a4b3b493f258 SHA512 048435ba3ef736139a83175fe405b1a2a8cfe10b35daa1ea8f8db4d9ba4fdf459bd9fae28932318657ac9abdfe1d1d270021fe7039f1b5d04a81900fb1aed0ef
-AUX ceph-15.2.2-systemd-unit.patch 682 BLAKE2B 1ec8c0a23fc7d572c79ca24aaf82100e108e2bb4f99ca2c695efcbefdc9543f853fff16c3f7b4636a38260e5ab9251228e9da1bf1a5cbc7a237c78e52bc8bf3a SHA512 8be953b7873f7e45f7f859ac9074b0f446a2ae6954997f93bcb2bdb2c1d85d36bb3fee571b3e57590131bbca3ff202911e0b31340cec8e39d447163c36bfdc1b
AUX ceph-15.2.3-spdk-compile.patch 376 BLAKE2B 073cee321c1a99f9a161fbec8f9e33bb13df14574e48300d1331dc2b31353f1ccac40f723de501c6e33bc6f065f4b4500048de9d9b0bae646c76ba715eab580a SHA512 c2890202820d022bf610d6317b0a6e3521da2060bb12e39ba1a5c347096d5688adcd98b1cbf25ad33ddfa78d3cae42669c21f4e1dbe6eceb150e4ee17bece582
-AUX ceph-15.2.4-system-uring.patch 2170 BLAKE2B aabfb8c5085de8d69c9afedd20cb99161fd556148f1e6c88c35ed1bdb83dafe28ddbe75ac1e579e23d0728856bb2c650895ab4c0791b0f8e6acf2652822b14f1 SHA512 8258661e56b5360f4260fdd29b07bac4d415068a112b61ca8c55c529fb1593d8d61a0d59a4eec8f1567b97167c058082198d008f55f8ee701cb46489df5f7823
-AUX ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch 901 BLAKE2B 63c2fa7df27a1e60a88a7a3c3509aa834f4d67b1935958aa821db1c2136146819bfa8ae51a3156ba9ae4669c09eee8103181a4dc6a313fb2aee6e2804b6066a9 SHA512 1b681f50d646c04b7e22b214884bcee52866576b22370c32dec034d2119bd86cf767f48f2699ad482686c79c7b2e6b8d8f699f5ee1a58431dd6f1d0f2170b3ec
AUX ceph-16.2.0-jaeger-system-boost.patch 469 BLAKE2B ab46d53b0d129bacd4698ea73561b19e340772119e6a14dffa65b9aaccbf88c8b8ac26e919ab5af319fc21d4d4fb46e76652d99588e1261e484cf28d36fdf4d9 SHA512 22f8293138d928c0d0c1d977c15c355ce46b0e3c74ee88d29a04caa61024923d3032805f26e4115fa3e6f0a7e3cfd3f58e3feda2b1665e8ae73d49b50270c053
AUX ceph-16.2.0-liburing.patch 1331 BLAKE2B 1f0e2e209cb827526b76e28f1334619c4d0348e8aa4a552ab543089e1b346c8689b956e2ae510f033a077db1156555980616fa3869ce500e5477d5dc5d96d131 SHA512 e8d03f04cbc307b131a0a55cb90d8a568b78a8e8f294d7e4415b7da7acec05b4d1dc32632935841fe2a492de7ee8ff52e544aab91b838431fda3815ca377fa64
AUX ceph-16.2.0-rocksdb-cmake.patch 705 BLAKE2B d40371aa0163cd78dbe12b1db648f4884b762e2ec2485663aa5cda83aea2175c8ee9a6b1a54e5ed9d68fbfda8c0ee0ef7625a67d948b6259227e56fb0ee69b52 SHA512 0c974ea937644b98dde6f20f1cab9b39c73f7fd8cc0fa0991e05de2e0a39fe69dee60a981c0ae14386f8c0c5c4073d5c8573e3bd0fa47d58b754351329eda220
@@ -39,27 +32,26 @@ AUX ceph-17.2.5-boost-1.81.patch 1456 BLAKE2B 0dbff43d17f099242e1bf0d44f6c46c617
AUX ceph-17.2.5-gcc13.patch 2917 BLAKE2B 9c41c0490932fc1f28bb647f7911189cf440517673c98b09c50a86467cd4478d11067a14ea57b10113e67e7772525cbee525e2855261322ff9e8cbd47a3268c5 SHA512 a0c720e624cef883c0360d043a4c3d49a4dfca2f0e4b3f73da9318615a3a5ff506baa133a140403b9a90fc87bddb6fbe58691f629f1cb689a21b732855343b44
AUX ceph-17.2.5-link-boost-context.patch 492 BLAKE2B 828665f353890d92b586928421d6eee837a095c371e458d166cf6c6e9663b5ca9f71f74961c3db8731e042c31153f766457813fbcc50114631bb569a15f683f8 SHA512 b794685a7b6fc36267ea668232e12cd480b307f207dbbeafdbc874147925c24bc5497b7056106f2c1feea197835856aaaaeec399fe53f76fc274dc03c9d69a5d
AUX ceph-17.2.5-suppress-cmake-warning.patch 370 BLAKE2B 225ee73ddc24e3b398243603292949da09417c4c928daf0328729d8a69a475e6e5cdd2c9911c4c2ff6f3a6fea8b785a210e4beab5dc7bd910e390e84aa8e4b61 SHA512 e71ead89e494ac5639c08764b4d7bc3a96f87bac4ea8f9adb3e29c568f5d970551bc568c55adfd1b21be575db39a6f494de3e9d091d4ae8c04d2d5421be24f4f
+AUX ceph-17.2.6-link-boost-context.patch 522 BLAKE2B 7f50f179324d74a372a038cb183297f9ecac7095a71a810d0d8063d2f80c31013db029e0067ab3b689faa1d4967ed04e077f279a203414e3ce49ddbc6b552e2c SHA512 3b15869a5e9bddbec752f3f612c4c53bf95c8da21a573b92af90f0f9823dddcdeaffef850c2d84bb4ee8bde8ce30a92e0f911c0e9e9007fb44aa8279b5cbec5e
AUX ceph-mds_at.service 282 BLAKE2B 3a51e5d5e0490c021282a37961824d650891c2d84c077c6479a9ee733f8a16fbe65cf204aa74e30ddd24dc01f32740037a6bd137a40464d57e1afeba5a49f893 SHA512 3a37e187f925e1a5fb672ac90937f544f3b98ed5a30b6a6b931a600f9d6a245373085ed61b40e0c64b30dbfac51dd99cbeaeb7538b5f23953bc0dde1df94742d
AUX ceph-mds_at.service.conf 115 BLAKE2B aaaa28074bf47ee98272337b536e6ca89dbbbb0443d7774c38f62da4b210a5b2ffbb53fa2b7f20dffbee08206a0868e33d381a89b613a25b88f897dd32753fd5 SHA512 e0b51882ec864271a6468141fdd185e24cafcd677f312a7658880a30c00fd58d9043b2651548ab23bd01e54be248a1e8c03545a8fda0b699ca051de7ceb925d8
AUX ceph-osd_at.service 362 BLAKE2B 7ccbf3428d687d1dfc3a8e10d56083802bba621d7cc9b965b55677e7ae8ce19bd178d31be687e47ed4ae21eef017c8913339cb465822ceadecd2e90cf84d692d SHA512 99c932fa99679a26b288ad57ca725a50847199915368a07ae1bb589ca777cd6e6a68e84f4d506a1097a06ace06eede176ea573e694bcbe43b434381116d63300
AUX ceph-osd_at.service.conf 115 BLAKE2B d234b9bd718585baf43f229f583e211607aab02942590f90e41d646205c44c9d4c7778c844fcc268d69410a6e76ca825882a5e1d4b1e86b0123905b1d6c081de SHA512 8f169a73f21968f550c6fb21ca7b1efde522b7cccaae0e0c4e22c67ee9c7ccfec7845de3cf84af1075ac9f8840b044dc9440e7936fb9079899df06df350ff9f2
AUX ceph-tmpfilesd 29 BLAKE2B 02c5d6c59f6e93d03df3bb304529760824f64895f5bc0eff4a0a311013479e29cd3aa0fe554bbc65941838116d465b7df1ab351e2d80d7a4d1d109e26a7f0f2c SHA512 2d84199c6e57db1c0dd1074d94b899bf04c71ab0b10e91a34a0aa7c6a8136d34310ebe0967dcdde801f5b022502db00a891ce71af10c3ccef4ed396e8d316e15
AUX ceph.confd-r5 619 BLAKE2B 6d495b970c7ff14972845e46aafc55d227c45817f5f8a9a1cad2e242398cc49f2c53896affe1373433db4175c426f1148242588207c7dee60f28a8c3ee543e5f SHA512 288560fee187c496402d46e3fa17fe99c4d3f2c0bbb389a5a91384a1015939f2389a81398045f0d1c978c4da5a1400e97126b98374185424bc5501d0b821ad5c
-AUX ceph.initd-r12 3088 BLAKE2B 371ee28604bef04766b3b13687feb56e076cf4ef23797bdf469db8b85454624ab005304c798c0945bcd4c5c0478ad7d724ccd33074afef39ab939464969e32b1 SHA512 4eeb1d589cd010b39405d1664f077a79d6a8bb8d9693b32390546e14a240f98ba6e4d6281940f482f57e8364339c68b1b02219c0f837f65a738686b00ac9498c
AUX ceph.initd-r13 3106 BLAKE2B 5ff61b3aae02888f67a86a92f11572957a25ce868587b0f720d19dea30e4ff9c04d1e0ae5ef36e83865f098eeea0d3291d404b4ff91a569c8f30e1258bd3c614 SHA512 9b27141b49a96fd18145a18f97748158bb49b73987cbe33758f183dad2d7aadfa6e5249e714188f593d382d7dfe1807f3b14ebdf6273400260f09378c5958e78
AUX ceph.logrotate-r2 545 BLAKE2B ef7dab92aa5fbbe7f5d5418feaae1a1f4400dce08ca4484fe5889888f4dcb6d180bfb5888d5c7d6d9bc32bb5c58443fb83c1cb4613a2810cab45e8a74c421279 SHA512 c30edd67b7cc064f09d4e02bac68a0aa26827d8d4e3c027393932587e8ce782893b93b53d7165d361602b29c90ef3d6b755e79d11a1edb054e0172decd4e627b
AUX envd-tcmalloc 48 BLAKE2B 4a0799ac6bbedfe5e701eead67600312d86f06143dbfd11d2c594c03d09bf13dfa645e5a0bde1189211ad20036dc4fcfce6758d3a5829d943eb337cc65783af9 SHA512 d180b1a888ec6d870ff523a3b10fd00eca479ee2586a236458af5ffaba21c84e7b8098da6d4bc08fb86c82c61a861dd3c3596a01063d734c329a92808682fc8c
AUX rbdmap.initd-r1 2372 BLAKE2B dee62cc3e92425bccfce86009be0fbecc84d55923a7dde302727d42f5f7703642121c690bdf079878c31b71d4c6c200ae6a7f595ede2dfe0bc46d8f6f9f5dd01 SHA512 d249d2299ef8dc4bbd12237cfe6ef626704872130b1092ab96d05894f04df09418364552433b264b80e49ee7e1587ebee71c1131fbbcd7d858cfadf1fe6357d5
AUX sysctld 57 BLAKE2B 840eec3d188df4998c7ba8fb923777636ae9d2aa342545b69c12e5ea8aa98ae97349b42b56c65a531b207c5f970f873a79c41789941cdd10b279e38f1616f84d SHA512 410f5d721c6cfcc5d7ddaff4f348345140d4b8e1b8fddccb537118bfc59f573ecad63db448598423c9a58fcfdb4cef90e6af27b838e6b77955dfd47673f0f52a
-DIST ceph-15.2.17.tar.gz 148640102 BLAKE2B a10dd702ffca005a8741bff645eaf2f671300be969edf9e9e321e29abdc34a403de7c56684fd1509d30c2bd32b996fff3aaa88d1d08c3d258d6f5ef43ecefddf SHA512 952cd4db057fcab5efa3c6331fbc19cf1e904f5855266c2ed13e41ffb2e5a7d18ed133bd113fea493149005a182f429eef39931c4ceac7776aefe84a208a745a
DIST ceph-16.2.10.tar.gz 157176743 BLAKE2B 065b6f1941f87fde150ab22ba45aa9f58069acf7f33a483456faf0a26e41936846944e800ccd7f99bd8863db8438ae70804621522f75065c0b2506522c4fdd7d SHA512 ae164c24462c3e08763d202acc3e2fe86ffc09f312b5059bae07863e804fc47bd158fc130aa2923246ffcfe26ae6d6d9317326aec96373226e6f9030d7123c8b
DIST ceph-16.2.11.tar.gz 157171361 BLAKE2B f9b7398da50b9c5a7a553de0d8db5412745d1077310d57ee8682e1302d49bae2b8454326bd27c7781386c8ba267c41e72b0cc5c142839d7288ebd69662679fd4 SHA512 905e36bc08f5cf1af1eca7fb467dd9e946d44f7ed3561c262afa9caeb35443a445a86e0b1f662754727213a4a123bc2a5eb1f080ec6697743d235449d34681fd
-DIST ceph-16.2.9.tar.gz 157168096 BLAKE2B 0a667a9699925cfc920ca0cc535e5331cbcd95997fb0b9816a4d84c8add454b6b17813018bc1d1de07c802167ef50aa528704b10b01f42759189392ccdb5088f SHA512 bf369038ad6383f88abbed267f0239e9d8a1d33b46b34ed260aeeb1fda1b374cb6e658238e1ace013fbbb68e73b8cd2922b7def318d7a110e5f4560eeae8fca3
DIST ceph-17.2.5.tar.gz 169004360 BLAKE2B b6d8df5f9b58de5e42fed5d16b1c82d2178297f8bb1b6cf9c42ff55d6a5b2e20fe413feeab038738f62342576ef59fff7091b87648c10cf71401377b0ffa5dc8 SHA512 10cd3d9eb01c91c148a92f1f7d040bbd78af5bb1ab15d071d93f54b37097dc9e1268eed9e788fe32794d137f6af81abd6a2aeaee39cef44d2c45234a15cc6020
+DIST ceph-17.2.6.tar.gz 168093221 BLAKE2B f79efce9bd7f485b43ae1b4da94a1d9fb3753003f34535e93c80e480ffeaaf054d371f75bca72402da5f9dd460aafa820bb2af550d213bdbcca74aa939180431 SHA512 dca9aea2ce210c15fcc34cb06a5dc5b4488ffa36d684166d47ebd87e48b54b6fee0882e1c67007a780e1c25754e9bc6e760cc10f60ea1183263f8504ef2dbd9b
DIST ceph-xsimd-17.2.5.tar.gz 173025 BLAKE2B 54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713 SHA512 ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33
-EBUILD ceph-15.2.17-r3.ebuild 10745 BLAKE2B 73584d18033bc065702000560ffece68a4625d69dea8fc7ab4f76ccf55700789f2b60c312a05eb89d31deb8309b704be7fd382ae7b44ee613912cd5a59d2b8ec SHA512 9d0efbc857db270f00d243f38232628965828d706bd7fa651914df83a5a5d313ba983622387438e758b727362835b2401c9f171b9cc7613c08009954e2425914
+DIST ceph-xsimd-17.2.6.tar.gz 173025 BLAKE2B 54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713 SHA512 ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33
EBUILD ceph-16.2.10-r5.ebuild 12604 BLAKE2B d957a915facfb2ba4b3cbbdd6d5d73e89c670d4cdc1e103d253d76e7b65295915c7964e9587d1d1da1a9341f19309bb0bf0017f6e4ef554ab7b728ee3dd7cd75 SHA512 0e1d45f51ab863482cb5c91e78abd554fe9a4c5b676c15157fd1e6059ec7fdde23027b77e0e3c403766b895c804b2757fc11a525de7a8e123b6fe52787560190
EBUILD ceph-16.2.11.ebuild 12513 BLAKE2B 2b4befa85baceca8add05ca29702642f11ed06176b762136f853ccbe5b33f660328768008c9070b1012fa3db3b8902b3b42e2819a4b7e5c11ae569720b1e476d SHA512 142dc905aac6dd3bd1d94a95d2ec8886554841630a872eb30c5c8ac7a5ccceca7197926113d01af328bed780c5ec6ce5f4ee6baf021ec553ac4e6ca16ccc4674
-EBUILD ceph-16.2.9-r3.ebuild 12577 BLAKE2B 2fc89ce85821460a715a605f73d4ebe2ff6626ac65c6e193112af2f12025cbebbe1561a01e3eaa94f02a1fbfca6f5cfb562c90ccc34943ab281fad2a07d4813f SHA512 ff757822896783a6584f352456780396dacc5ae9caf58b2c41b2dc782291d46aeaf217456650a78b63e52c24642bf1d5595b7b642473839f28b5b8ddc3075fa2
EBUILD ceph-17.2.5-r3.ebuild 13089 BLAKE2B a20f6fac1f09520977c9af050ccaeabb20f9ee295a5c473f9eb205e445cb8c2e9b76a1b093fb08b04f973d992208c0b4a2ae2356802e81b3826e4e5552aa94d8 SHA512 91e617a48683190b43d42688f964246acde81987d37f583255a472d62435ebe7dde376131ba92fccb0135640f8b493902d3071cbed1c8f69138ce56ea183bb8f
+EBUILD ceph-17.2.6.ebuild 13050 BLAKE2B 149db8a961e1252cb4f5423cc4eb1ae231eb6d69199edfa21388eb3515877c97a04d86a5cde9065c23d86711b6592a99f3742c3d4f8fac352413a764689e0829 SHA512 b01adbc527c2993efecb069f6b5a51343822e2197ebf7be7df811348c508be25b405551098335b3ef4291c66d107700cd65aa656cf20fe58ec095df72dda3848
MISC metadata.xml 2504 BLAKE2B df35722094ef7fbc1ecd16d3784e8589958a8d4e2f915e84f41e6ce5191256697a73eb9d3d658089afaaa82a5b23bdf7097870a15e43029d2598bb1792a4b571 SHA512 b0c03c35876eccf78360914237fdef8925963b21f78fd8516e8506150cce36a901562e33e6fab102dd5a4e727f9a4422eb136e5b64d46b9538fb4450b3467b2b
diff --git a/sys-cluster/ceph/ceph-15.2.17-r3.ebuild b/sys-cluster/ceph/ceph-15.2.17-r3.ebuild
deleted file mode 100644
index 931743cffc69..000000000000
--- a/sys-cluster/ceph/ceph-15.2.17-r3.ebuild
+++ /dev/null
@@ -1,408 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_9 )
-CMAKE_MAKEFILE_GENERATOR=emake
-
-DISTUTILS_OPTIONAL=1
-
-inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
- python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles \
- multiprocessing
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/ceph/ceph.git"
- SRC_URI=""
-else
- SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz"
- KEYWORDS=""
-fi
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="https://ceph.com/"
-
-LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain"
-SLOT="0"
-
-CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
-
-IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc
- kafka kerberos ldap lttng +mgr numa pmdk rabbitmq +radosgw rbd-rwl +ssl spdk
- +system-boost systemd +tcmalloc test uring xfs zfs"
-IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
-
-DEPEND="
- acct-group/ceph
- acct-user/ceph
- virtual/libudev:=
- app-arch/bzip2:=
- app-arch/lz4:=
- app-arch/snappy:=
- app-arch/zstd:=
- app-shells/bash:0
- app-misc/jq:=
- dev-libs/crypto++:=
- dev-cpp/gflags:=
- dev-libs/leveldb:=[snappy,tcmalloc(-)?]
- dev-libs/libaio:=
- dev-libs/libfmt:=
- <dev-libs/libfmt-9:=
- dev-libs/libnl:3=
- dev-libs/libxml2:=
- <dev-libs/rocksdb-6.15:=
- dev-libs/xmlsec:=[openssl]
- dev-cpp/yaml-cpp:=
- dev-libs/nss:=
- dev-libs/protobuf:=
- net-dns/c-ares:=
- net-libs/gnutls:=
- sys-auth/oath-toolkit:=
- sys-apps/coreutils
- sys-apps/grep
- sys-apps/hwloc:=
- sys-apps/keyutils:=
- sys-apps/util-linux:=
- sys-apps/util-linux
- sys-libs/libcap-ng:=
- sys-libs/ncurses:0=
- sys-libs/zlib:=
- sys-process/numactl:=
- virtual/libcrypt:=
- x11-libs/libpciaccess:=
- babeltrace? ( dev-util/babeltrace )
- fuse? ( sys-fs/fuse:0= )
- jemalloc? ( dev-libs/jemalloc:= )
- !jemalloc? ( >=dev-util/google-perftools-2.6.1:= )
- kafka? ( dev-libs/librdkafka:= )
- kerberos? ( virtual/krb5 )
- ldap? ( net-nds/openldap:= )
- lttng? ( dev-util/lttng-ust:= )
- pmdk? ( dev-libs/pmdk:= )
- rabbitmq? ( net-libs/rabbitmq-c:= )
- radosgw? (
- dev-libs/expat:=
- dev-libs/openssl:=
- net-misc/curl:=[curl_ssl_openssl]
- )
- rbd-rwl? ( dev-libs/pmdk:= )
- ssl? ( dev-libs/openssl:= )
- system-boost? ( dev-libs/boost:=[context,python,${PYTHON_USEDEP}] )
- !system-boost? ( <sys-libs/glibc-2.34 )
- uring? ( sys-libs/liburing:= )
- xfs? ( sys-fs/xfsprogs:= )
- zfs? ( sys-fs/zfs:= )
-"
-BDEPEND="
- ${PYTHON_DEPS}
- amd64? ( dev-lang/yasm )
- x86? ( dev-lang/yasm )
- app-arch/cpio
- >=dev-util/cmake-3.5.0
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/sphinx
- dev-util/cunit
- dev-util/gperf
- dev-util/ragel
- dev-util/valgrind
- sys-apps/coreutils
- sys-apps/grep
- sys-apps/which
- sys-devel/bc
- sys-devel/patch
- virtual/pkgconfig
- test? (
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/virtualenv[${PYTHON_USEDEP}]
- dev-python/requests-mock[${PYTHON_USEDEP}]
- sys-apps/grep[pcre]
- sys-fs/btrfs-progs
- )
-"
-RDEPEND="${DEPEND}
- ${PYTHON_DEPS}
- app-admin/sudo
- net-misc/socat
- sys-apps/gptfdisk
- sys-apps/nvme-cli
- >=sys-apps/smartmontools-7.0
- sys-block/parted
- sys-fs/cryptsetup
- sys-fs/lsscsi
- sys-fs/lvm2[lvm]
- app-alternatives/awk
- dev-python/bcrypt[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/jinja[${PYTHON_USEDEP}]
- dev-python/pecan[${PYTHON_USEDEP}]
- dev-python/prettytable[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- mgr? (
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pyjwt[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/routes[${PYTHON_USEDEP}]
- sci-libs/scikit-learn[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- )
-"
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- ?? ( jemalloc tcmalloc )
- diskprediction? ( mgr )
- kafka? ( radosgw )
- mgr? ( cephfs )
- rabbitmq? ( radosgw )
-"
-RESTRICT="!test? ( test )"
-
-# the tests need root access
-RESTRICT="test? ( userpriv )"
-
-# distribution tarball does not include everything needed for tests
-RESTRICT+=" test"
-
-# create a non-debug release
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-# false positives unless all USE flags are on
-CMAKE_WARN_UNUSED_CLI=no
-
-PATCHES=(
- "${FILESDIR}/ceph-12.2.0-use-provided-cpu-flag-values.patch"
- "${FILESDIR}/ceph-14.2.0-cflags.patch"
- "${FILESDIR}/ceph-12.2.4-boost-build-none-options.patch"
- "${FILESDIR}/ceph-13.2.0-cflags.patch"
- "${FILESDIR}/ceph-15.2.15-no-virtualenvs.patch"
- "${FILESDIR}/ceph-13.2.2-dont-install-sysvinit-script.patch"
- "${FILESDIR}/ceph-14.2.0-dpdk-cflags.patch"
- "${FILESDIR}/ceph-14.2.0-cython-0.29.patch"
- "${FILESDIR}/ceph-15.2.0-rocksdb-cmake.patch"
- "${FILESDIR}/ceph-15.2.2-systemd-unit.patch"
- "${FILESDIR}/ceph-15.2.3-spdk-compile.patch"
- "${FILESDIR}/ceph-15.2.4-system-uring.patch"
- "${FILESDIR}/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch"
- "${FILESDIR}/ceph-15.2.15-snappy-1.1.9.patch"
-)
-
-check-reqs_export_vars() {
- CHECKREQS_DISK_BUILD="5400M"
- CHECKREQS_DISK_USR="510M"
-
- export CHECKREQS_DISK_BUILD CHECKREQS_DISK_USR
-}
-
-pkg_pretend() {
- check-reqs_export_vars
- check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- python_setup
- check-reqs_export_vars
- check-reqs_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if use system-boost; then
- find "${S}" -name '*.cmake' -or -name 'CMakeLists.txt' -print0 \
- | xargs --null sed -r \
- -e 's|Boost::|boost_|g' \
- -e 's|Boost_|boost_|g' \
- -e 's|[Bb]oost_boost|boost_system|g' -i || die
- fi
-
- sed -r -e "s:DESTINATION .+\\):DESTINATION $(get_bashcompdir)\\):" \
- -i src/bash_completion/CMakeLists.txt || die
-
- sed -e "s:objdump -p:$(tc-getOBJDUMP) -p:" -i CMakeLists.txt || die
-
- if ! use diskprediction; then
- rm -rf src/pybind/mgr/diskprediction_local || die
- fi
-
- # remove tests that need root access
- rm src/test/cli/ceph-authtool/cap*.t || die
-}
-
-ceph_src_configure() {
- local flag
- local mycmakeargs=(
- -DWITH_BABELTRACE=$(usex babeltrace)
- -DWITH_BLUESTORE_PMEM=$(usex pmdk)
- -DWITH_CEPHFS=$(usex cephfs)
- -DWITH_CEPHFS_SHELL=$(usex cephfs)
- -DWITH_DPDK=$(usex dpdk)
- -DWITH_SPDK=$(usex spdk)
- -DWITH_FUSE=$(usex fuse)
- -DWITH_LTTNG=$(usex lttng)
- -DWITH_GSSAPI=$(usex kerberos)
- -DWITH_GRAFANA=$(usex grafana)
- -DWITH_MGR=$(usex mgr)
- -DWITH_MGR_DASHBOARD_FRONTEND=OFF
- -DWITH_NUMA=$(usex numa)
- -DWITH_OPENLDAP=$(usex ldap)
- -DWITH_PYTHON3=3
- -DWITH_RADOSGW=$(usex radosgw)
- -DWITH_RADOSGW_AMQP_ENDPOINT=$(usex rabbitmq)
- -DWITH_RADOSGW_KAFKA_ENDPOINT=$(usex kafka)
- -DWITH_RBD_RWL=$(usex rbd-rwl)
- -DWITH_SSL=$(usex ssl)
- -DWITH_SYSTEMD=$(usex systemd)
- -DWITH_TESTS=$(usex test)
- -DWITH_LIBURING=$(usex uring)
- -DWITH_XFS=$(usex xfs)
- -DWITH_ZFS=$(usex zfs)
- -DENABLE_SHARED="ON"
- -DALLOCATOR=$(usex tcmalloc 'tcmalloc' "$(usex jemalloc 'jemalloc' 'libc')")
- -DWITH_SYSTEM_PMDK=$(usex pmdk 'YES' "$(usex rbd-rwl)")
- -DWITH_SYSTEM_BOOST=$(usex system-boost)
- -DBOOST_J=$(makeopts_jobs)
- -DWITH_SYSTEM_ROCKSDB=ON
- -DWITH_RDMA=OFF
- -DWITH_TBB=OFF
- -DSYSTEMD_UNITDIR=$(systemd_get_systemunitdir)
- -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=$(systemd_get_systemunitdir)
- -DEPYTHON_VERSION="${EPYTHON#python}"
- -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PN}-${PVR}"
- -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
- -Wno-dev
- )
- if use amd64 || use x86; then
- for flag in ${CPU_FLAGS_X86[@]}; do
- mycmakeargs+=("$(usex cpu_flags_x86_${flag} "-DHAVE_INTEL_${flag^^}=1")")
- done
- fi
-
- # needed for >=glibc-2.32
- has_version '>=sys-libs/glibc-2.32' && mycmakeargs+=(-DWITH_REENTRANT_STRSIGNAL:BOOL=ON)
-
- rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \
- || die "failed to remove cmake cache"
-
- cmake_src_configure
-
- # bug #630232
- sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \
- "${BUILD_DIR:-${S}}"/include/acconfig.h \
- || die "sed failed"
-}
-
-src_configure() {
- use custom-cflags || strip-flags
- ceph_src_configure
-}
-
-python_compile() {
- local CMAKE_USE_DIR="${S}"
- ceph_src_configure
-
- pushd "${BUILD_DIR}/src/pybind" >/dev/null || die
- emake VERBOSE=1 clean
- emake VERBOSE=1 all
-
- # python modules are only compiled with "make install" so we need to do this to
- # prevent doing a bunch of compilation in src_install
- DESTDIR="${T}" emake VERBOSE=1 install
- popd >/dev/null || die
-}
-
-src_compile() {
- cmake_build VERBOSE=1 all
-
- # we have to do this here to prevent from building everything multiple times
- python_copy_sources
- distutils-r1_src_compile
-}
-
-src_test() {
- make check || die "make check failed"
-}
-
-python_install() {
- local CMAKE_USE_DIR="${S}"
- pushd "${BUILD_DIR}/src/pybind" >/dev/null || die
- DESTDIR="${ED}" emake VERBOSE=1 install
- popd >/dev/null || die
-
- python_optimize
-}
-
-src_install() {
- cmake_src_install
- distutils-r1_src_install
-
- find "${ED}" -name '*.la' -type f -delete || die
-
- exeinto /usr/$(get_libdir)/ceph
- newexe "${BUILD_DIR}/bin/init-ceph" init-ceph
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/ceph.logrotate-r2 ${PN}
-
- keepdir /var/lib/${PN}{,/tmp} /var/log/ceph/stat /var/log/ceph/console
-
- fowners -R ceph:ceph /var/log/ceph
-
- newinitd "${FILESDIR}/rbdmap.initd-r1" rbdmap
- newinitd "${FILESDIR}/${PN}.initd-r13" ${PN}
- newconfd "${FILESDIR}/${PN}.confd-r5" ${PN}
-
- insinto /etc/sysctl.d
- newins "${FILESDIR}"/sysctld 90-${PN}.conf
-
- use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc
-
- # units aren't installed by the build system unless systemd is enabled
- # so no point installing these with the USE flag disabled
- if use systemd; then
- systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" \
- "ceph-mds@.service"
-
- systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" \
- "ceph-osd@.service"
-
- fi
-
- udev_dorules udev/*.rules
- newtmpfiles "${FILESDIR}"/ceph-tmpfilesd ${PN}.conf
-
- readme.gentoo_create_doc
-
- python_setup
-
- # bug #630232
- sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph{,-crash} \
- || die "sed failed"
-
- python_fix_shebang "${ED}"/usr/{,s}bin/
-
- # python_fix_shebang apparently is not idempotent
- local shebang_regex='(/usr/lib/python-exec/python[0-9]\.[0-9]/python)[0-9]\.[0-9]'
- grep -r -E -l --null "${shebang_regex}" "${ED}"/usr/{s,}bin/ \
- | xargs --null --no-run-if-empty -- sed -i -r "s:${shebang_regex}:\1:" || die
-
- local -a rados_classes=( "${ED}/usr/$(get_libdir)/rados-classes"/* )
- dostrip -x "${rados_classes[@]#${ED}}"
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
- tmpfiles_process ${PN}.conf
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/sys-cluster/ceph/ceph-16.2.9-r3.ebuild b/sys-cluster/ceph/ceph-17.2.6.ebuild
index 52ffddf8a154..aa370edc1017 100644
--- a/sys-cluster/ceph/ceph-16.2.9-r3.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.6.ebuild
@@ -3,16 +3,18 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
-LUA_COMPAT=( lua5-3 )
+PYTHON_COMPAT=( python3_{9..11} )
+LUA_COMPAT=( lua5-{3..4} )
-CMAKE_MAKEFILE_GENERATOR=emake
+inherit check-reqs bash-completion-r1 cmake flag-o-matic lua-single \
+ python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
-inherit check-reqs bash-completion-r1 cmake python-r1 flag-o-matic \
- lua-single udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
-
-SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz"
-KEYWORDS="amd64 ~arm64 ~ppc64"
+XSIMD_HASH="aeec9c872c8b475dedd7781336710f2dd2666cb2"
+SRC_URI="
+ https://download.ceph.com/tarballs/${P}.tar.gz
+ parquet? ( https://github.com/xtensor-stack/xsimd/archive/${XSIMD_HASH}.tar.gz -> ceph-xsimd-${PV}.tar.gz )
+"
+KEYWORDS="~amd64 ~arm64"
DESCRIPTION="Ceph distributed filesystem"
HOMEPAGE="https://ceph.com/"
@@ -24,9 +26,9 @@ CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
IUSE="
babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
- jemalloc jaeger kafka kerberos ldap lttng +mgr numa pmdk rabbitmq
+ jemalloc jaeger kafka kerberos ldap lttng +mgr +parquet pmdk rabbitmq
+radosgw rbd-rwl rbd-ssd rdma rgw-lua +ssl spdk +sqlite +system-boost
- systemd +tcmalloc test uring xfs zbd zfs
+ systemd +tcmalloc test +uring xfs zbd zfs
"
IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
@@ -46,18 +48,23 @@ DEPEND="
app-misc/jq:=
dev-libs/crypto++:=
dev-cpp/gflags:=
+ dev-lang/jsonnet:=
<dev-libs/leveldb-1.23:=[snappy,tcmalloc(-)?]
dev-libs/libaio:=
+ >=dev-libs/libfmt-6.2.1:=
<dev-libs/libfmt-9:=
dev-libs/libnl:3=
dev-libs/libxml2:=
dev-libs/libevent:=
+ dev-libs/libutf8proc:=
+ dev-libs/nss:=
dev-libs/openssl:=
<dev-libs/rocksdb-6.15:=
+ dev-libs/thrift:=
dev-libs/xmlsec:=[openssl]
dev-cpp/yaml-cpp:=
- dev-libs/nss:=
- dev-libs/protobuf:=
+ dev-python/natsort[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
net-dns/c-ares:=
net-libs/gnutls:=
sys-auth/oath-toolkit:=
@@ -65,7 +72,6 @@ DEPEND="
sys-apps/hwloc:=
sys-apps/keyutils:=
sys-apps/util-linux:=
- sys-apps/util-linux
sys-libs/libcap-ng:=
sys-libs/ncurses:0=
sys-libs/zlib:=
@@ -76,12 +82,16 @@ DEPEND="
fuse? ( sys-fs/fuse:3= )
jemalloc? ( dev-libs/jemalloc:= )
!jemalloc? ( >=dev-util/google-perftools-2.6.1:= )
- jaeger? ( dev-cpp/nlohmann_json:= )
+ jaeger? (
+ dev-cpp/nlohmann_json:=
+ dev-cpp/opentelemetry-cpp:=[jaeger]
+ )
kafka? ( dev-libs/librdkafka:= )
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap:= )
lttng? ( dev-util/lttng-ust:= )
- pmdk? ( dev-libs/pmdk:= )
+ parquet? ( dev-libs/re2:= )
+ pmdk? ( >=dev-libs/pmdk-1.10.0:= )
rabbitmq? ( net-libs/rabbitmq-c:= )
radosgw? (
dev-libs/icu:=
@@ -92,8 +102,7 @@ DEPEND="
rdma? ( sys-cluster/rdma-core:= )
spdk? ( dev-util/cunit )
sqlite? ( dev-db/sqlite:= )
- system-boost? ( dev-libs/boost:=[context,python,${PYTHON_USEDEP,zlib}] )
- !system-boost? ( $(python_gen_impl_dep '' 3.8 3.9) )
+ system-boost? ( dev-libs/boost:=[context,python,${PYTHON_USEDEP},zlib] )
uring? ( sys-libs/liburing:= )
xfs? ( sys-fs/xfsprogs:= )
zbd? ( sys-block/libzbd:= )
@@ -150,7 +159,6 @@ RDEPEND="
dev-python/pecan[${PYTHON_USEDEP}]
dev-python/prettytable[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/werkzeug[${PYTHON_USEDEP}]
mgr? (
@@ -170,15 +178,11 @@ REQUIRED_USE="
${PYTHON_REQUIRED_USE}
${LUA_REQUIRED_USE}
?? ( jemalloc tcmalloc )
- jaeger? ( !system-boost )
diskprediction? ( mgr )
kafka? ( radosgw )
mgr? ( cephfs )
rabbitmq? ( radosgw )
- !system-boost? (
- python_targets_python3_9
- python_targets_python3_10
- )
+ rgw-lua? ( radosgw )
"
RESTRICT="
@@ -188,9 +192,6 @@ RESTRICT="
# tests need root access, and network access
RESTRICT+="test"
-# create a non-debug release
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
# false positives unless all USE flags are on
CMAKE_WARN_UNUSED_CLI=no
@@ -199,19 +200,29 @@ PATCHES=(
"${FILESDIR}/ceph-14.2.0-cflags.patch"
"${FILESDIR}/ceph-12.2.4-boost-build-none-options.patch"
"${FILESDIR}/ceph-16.2.2-cflags.patch"
- "${FILESDIR}/ceph-16.2.8-no-virtualenvs.patch"
+ "${FILESDIR}/ceph-17.2.1-no-virtualenvs.patch"
"${FILESDIR}/ceph-13.2.2-dont-install-sysvinit-script.patch"
"${FILESDIR}/ceph-14.2.0-dpdk-cflags.patch"
- "${FILESDIR}/ceph-14.2.0-cython-0.29.patch"
"${FILESDIR}/ceph-16.2.0-rocksdb-cmake.patch"
- "${FILESDIR}/ceph-15.2.3-spdk-compile.patch"
"${FILESDIR}/ceph-16.2.0-spdk-tinfo.patch"
"${FILESDIR}/ceph-16.2.0-jaeger-system-boost.patch"
"${FILESDIR}/ceph-16.2.0-liburing.patch"
- "${FILESDIR}/ceph-16.2.2-system-zstd.patch"
- "${FILESDIR}/ceph-16.2.7-string-includes.patch"
+ "${FILESDIR}/ceph-17.2.0-cyclic-deps.patch"
+ "${FILESDIR}/ceph-17.2.0-pybind-boost-1.74.patch"
+ "${FILESDIR}/ceph-17.2.0-findre2.patch"
+ "${FILESDIR}/ceph-17.2.0-install-dbstore.patch"
+ "${FILESDIR}/ceph-17.2.0-deprecated-boost.patch"
+ "${FILESDIR}/ceph-17.2.0-system-opentelemetry.patch"
"${FILESDIR}/ceph-17.2.0-fuse3.patch"
- "${FILESDIR}/ceph-16.2.9-python310.patch"
+ "${FILESDIR}/ceph-17.2.0-osd_class_dir.patch"
+ "${FILESDIR}/ceph-17.2.0-gcc12-header.patch"
+ "${FILESDIR}/ceph-17.2.3-flags.patch"
+ "${FILESDIR}/ceph-17.2.4-cyclic-deps.patch"
+ # https://bugs.gentoo.org/866165
+ "${FILESDIR}/ceph-17.2.5-suppress-cmake-warning.patch"
+ "${FILESDIR}/ceph-17.2.5-boost-1.81.patch"
+ # https://bugs.gentoo.org/901403
+ "${FILESDIR}/ceph-17.2.6-link-boost-context.patch"
)
check-reqs_export_vars() {
@@ -232,11 +243,7 @@ pkg_pretend() {
}
pkg_setup() {
- if ! use system-boost; then
- python_setup 3.8 3.9
- else
- python_setup
- fi
+ python_setup
lua_setup
check-reqs_export_vars
check-reqs_pkg_setup
@@ -264,11 +271,7 @@ src_prepare() {
sed -r -e "s:DESTINATION .+\\):DESTINATION $(get_bashcompdir)\\):" \
-i src/bash_completion/CMakeLists.txt || die
- sed -e "s:objdump -p:$(tc-getOBJDUMP) -p:" -i CMakeLists.txt || die
-
- if ! use diskprediction; then
- rm -rf src/pybind/mgr/diskprediction_local || die
- fi
+ sed -e "s:objdump -p:$(tc-getOBJDUMP) -p:" -i CMakeLists.txt || die
# force lua version to use selected version
local lua_version
@@ -276,6 +279,11 @@ src_prepare() {
sed "s:find_package(Lua [0-9][.][0-9] REQUIRED):find_package(Lua ${lua_version} EXACT REQUIRED):" \
-i src/CMakeLists.txt
+ if use spdk; then
+ # https://bugs.gentoo.org/871942
+ sed -i 's/[#]ifndef HAVE_ARC4RANDOM/#if 0/' src/spdk/lib/iscsi/iscsi.c || die
+ fi
+
# remove tests that need root access
rm src/test/cli/ceph-authtool/cap*.t || die
}
@@ -312,9 +320,10 @@ ceph_src_configure() {
-DWITH_ZFS:BOOL=$(usex zfs)
-DENABLE_SHARED:BOOL=ON
-DALLOCATOR:STRING=$(usex tcmalloc 'tcmalloc' "$(usex jemalloc 'jemalloc' 'libc')")
- -DWITH_SYSTEM_PMDK:BOOL=$(usex pmdk 'YES' "$(usex rbd-rwl)")
+ -DWITH_SYSTEM_PMDK:BOOL=$(usex pmdk 'YES' "$(usex rbd-rwl '')")
-DWITH_SYSTEM_BOOST:BOOL=$(usex system-boost)
-DWITH_SYSTEM_ROCKSDB:BOOL=ON
+ -DWITH_SYSTEM_ZSTD:BOOL=ON
-DWITH_RDMA:BOOL=$(usex rdma)
-DCMAKE_INSTALL_DOCDIR:PATH="${EPREFIX}/usr/share/doc/${PN}-${PVR}"
-DCMAKE_INSTALL_SYSCONFDIR:PATH="${EPREFIX}/etc"
@@ -325,10 +334,12 @@ ceph_src_configure() {
if [[ ${EBUILD_PHASE} == configure ]]; then
mycmakeargs+=(
-DWITH_JAEGER:BOOL=$(usex jaeger)
+ -DWITH_RADOSGW_SELECT_PARQUET:BOOL=$(usex parquet)
)
else
mycmakeargs+=(
-DWITH_RADOSGW_SELECT_PARQUET:BOOL=OFF
+ -DWITH_JAEGER:BOOL=OFF
# don't want to warn about unused CLI when reconfiguring for python
-DCMAKE_WARN_UNUSED_CLI:BOOL=OFF
)
@@ -336,7 +347,7 @@ ceph_src_configure() {
# conditionally used cmake args
use test && mycmakearts+=( -DWITH_SYSTEM_GTEST:BOOL=$(usex test) )
- use systemd && mycmakeargs+=( -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR:PATH=$(systemd_get_systemunitdir) )
+ use systemd && mycmakeargs+=( -DSYSTEMD_SYSTEM_UNIT_DIR:PATH=$(systemd_get_systemunitdir) )
if use amd64 || use x86; then
local flag
@@ -361,6 +372,9 @@ ceph_src_configure() {
rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \
|| die "failed to remove cmake cache"
+ # hopefully this will not be necessary in the next release
+ use parquet && export ARROW_XSIMD_URL="file:///${DISTDIR}/ceph-xsimd-${PV}.tar.gz"
+
cmake_src_configure
# bug #630232
@@ -375,7 +389,7 @@ src_configure() {
}
src_compile() {
- cmake_build VERBOSE=1 all
+ cmake_build all
# we have to do this here to prevent from building everything multiple times
python_copy_sources
@@ -386,14 +400,7 @@ python_compile() {
local CMAKE_USE_DIR="${S}"
ceph_src_configure
- pushd "${BUILD_DIR}/src/pybind" >/dev/null || die
- cmake_build VERBOSE=1 clean
- cmake_build VERBOSE=1 all
-
- # python modules are only compiled with "make install" so we need to do this to
- # prevent doing a bunch of compilation in src_install
- DESTDIR="${T}" cmake_build VERBOSE=1 install
- popd >/dev/null || die
+ cmake_build src/pybind/CMakeFiles/cython_modules
}
src_install() {
@@ -411,12 +418,12 @@ src_install() {
insinto /etc/logrotate.d/
newins "${FILESDIR}"/ceph.logrotate-r2 ${PN}
- keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat
+ keepdir /var/lib/${PN}{,/tmp} /var/log/ceph/stat /var/log/ceph/console
fowners -R ceph:ceph /var/log/ceph
newinitd "${FILESDIR}/rbdmap.initd-r1" rbdmap
- newinitd "${FILESDIR}/${PN}.initd-r12" ${PN}
+ newinitd "${FILESDIR}/${PN}.initd-r13" ${PN}
newconfd "${FILESDIR}/${PN}.confd-r5" ${PN}
insinto /etc/sudoers.d
@@ -456,9 +463,7 @@ src_install() {
python_install() {
local CMAKE_USE_DIR="${S}"
- pushd "${BUILD_DIR}/src/pybind" >/dev/null || die
- DESTDIR="${ED}" cmake_build VERBOSE=1 install
- popd >/dev/null || die
+ DESTDIR="${ED}" cmake_build src/pybind/install
python_optimize
}
diff --git a/sys-cluster/ceph/files/ceph-13.2.0-cflags.patch b/sys-cluster/ceph/files/ceph-13.2.0-cflags.patch
deleted file mode 100644
index b275a177da35..000000000000
--- a/sys-cluster/ceph/files/ceph-13.2.0-cflags.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/cmake/modules/BuildBoost.cmake b/cmake/modules/BuildBoost.cmake
-index d6572115a4..cc0bdddc9f 100644
---- a/cmake/modules/BuildBoost.cmake
-+++ b/cmake/modules/BuildBoost.cmake
-@@ -62,7 +62,7 @@ function(do_build_boost version)
- else()
- list(APPEND boost_features "address-model=32")
- endif()
-- set(BOOST_CXXFLAGS "-fPIC -w") # check on arm, etc <---XXX
-+ set(BOOST_CXXFLAGS "${CMAKE_CXX_FLAGS} -fPIC -w") # check on arm, etc <---XXX
- list(APPEND boost_features "cxxflags=${BOOST_CXXFLAGS}")
-
- list(FIND Boost_BUILD_COMPONENTS "python" with_python)
-diff --git a/src/compressor/zstd/CMakeLists.txt b/src/compressor/zstd/CMakeLists.txt
-index 5a80aa539c..8d6ff5c8f0 100644
---- a/src/compressor/zstd/CMakeLists.txt
-+++ b/src/compressor/zstd/CMakeLists.txt
-@@ -1,7 +1,7 @@
- # zstd
-
- # libzstd - build it statically
--set(ZSTD_C_FLAGS "-fPIC -Wno-unused-variable -O3")
-+set(ZSTD_C_FLAGS "-fPIC -Wno-unused-variable $ENV{CFLAGS} -O3")
-
- include(ExternalProject)
- ExternalProject_Add(zstd_ext
diff --git a/sys-cluster/ceph/files/ceph-15.2.0-rocksdb-cmake.patch b/sys-cluster/ceph/files/ceph-15.2.0-rocksdb-cmake.patch
deleted file mode 100644
index 9b3d34858e76..000000000000
--- a/sys-cluster/ceph/files/ceph-15.2.0-rocksdb-cmake.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/cmake/modules/BuildRocksDB.cmake b/cmake/modules/BuildRocksDB.cmake
-index de9748878b..4b86b36d35 100644
---- a/cmake/modules/BuildRocksDB.cmake
-+++ b/cmake/modules/BuildRocksDB.cmake
-@@ -6,10 +6,6 @@ function(build_rocksdb)
- # CMAKE_PREFIX_PATH, for which reason we'll have to use some other separator.
- string(REPLACE ";" "!" CMAKE_PREFIX_PATH_ALT_SEP "${CMAKE_PREFIX_PATH}")
- list(APPEND rocksdb_CMAKE_ARGS -DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH_ALT_SEP})
-- if(CMAKE_TOOLCHAIN_FILE)
-- list(APPEND rocksdb_CMAKE_ARGS
-- -DCMAKE_TOOLCHAIN_FILE=$CMAKE_TOOLCHAIN_FILE)
-- endif()
-
- if(ALLOCATOR STREQUAL "jemalloc")
- list(APPEND rocksdb_CMAKE_ARGS -DWITH_JEMALLOC=ON)
diff --git a/sys-cluster/ceph/files/ceph-15.2.15-no-virtualenvs.patch b/sys-cluster/ceph/files/ceph-15.2.15-no-virtualenvs.patch
deleted file mode 100644
index 5ef7fb3a73e1..000000000000
--- a/sys-cluster/ceph/files/ceph-15.2.15-no-virtualenvs.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-diff --git a/cmake/modules/AddCephTest.cmake b/cmake/modules/AddCephTest.cmake
-index c9ee8c1b8f6..09f75543da2 100644
---- a/cmake/modules/AddCephTest.cmake
-+++ b/cmake/modules/AddCephTest.cmake
-@@ -68,14 +68,6 @@ function(add_tox_test name)
- endif()
- string(REPLACE ";" "," tox_envs "${tox_envs}")
- find_package(Python3 QUIET REQUIRED)
-- add_custom_command(
-- OUTPUT ${venv_path}/bin/activate
-- COMMAND ${CMAKE_SOURCE_DIR}/src/tools/setup-virtualenv.sh --python="${Python3_EXECUTABLE}" ${venv_path}
-- WORKING_DIRECTORY ${tox_path}
-- COMMENT "preparing venv for ${name}")
-- add_custom_target(${name}-venv
-- DEPENDS ${venv_path}/bin/activate)
-- add_dependencies(tests ${name}-venv)
- add_test(
- NAME ${test_name}
- COMMAND ${CMAKE_SOURCE_DIR}/src/script/run_tox.sh
-diff --git a/src/ceph-volume/CMakeLists.txt b/src/ceph-volume/CMakeLists.txt
-index 9166553dc73..9a6c87595b9 100644
---- a/src/ceph-volume/CMakeLists.txt
-+++ b/src/ceph-volume/CMakeLists.txt
-@@ -8,22 +8,6 @@ if(FREEBSD)
- add_subdirectory(plugin/zfs)
- endif()
-
--# Required for running ceph-volume inventory in a vstart environment
--set(CEPH_VOLUME_VIRTUALENV ${CEPH_BUILD_VIRTUALENV}/ceph-volume-virtualenv)
--
--add_custom_command(
-- OUTPUT ${CEPH_VOLUME_VIRTUALENV}/bin/python
-- COMMAND ${CMAKE_SOURCE_DIR}/src/tools/setup-virtualenv.sh --python=${Python3_EXECUTABLE} ${CEPH_VOLUME_VIRTUALENV}
-- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/src/ceph-volume
-- COMMENT "ceph-volume venv is being created")
--
--add_custom_command(
-- OUTPUT ${CEPH_VOLUME_VIRTUALENV}/bin/ceph-volume
-- DEPENDS ${CEPH_VOLUME_VIRTUALENV}/bin/python
-- COMMAND . ${CEPH_VOLUME_VIRTUALENV}/bin/activate && ${CEPH_VOLUME_VIRTUALENV}/bin/python setup.py develop && deactivate
-- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/src/ceph-volume
-- COMMENT "${CMAKE_SOURCE_DIR}/src/ceph-volume")
--
- add_custom_target(ceph-volume-venv-setup
- DEPENDS ${CEPH_VOLUME_VIRTUALENV}/bin/ceph-volume)
-
-diff --git a/src/pybind/mgr/dashboard/CMakeLists.txt b/src/pybind/mgr/dashboard/CMakeLists.txt
-index 92e4cdc538b..3153c93c459 100644
---- a/src/pybind/mgr/dashboard/CMakeLists.txt
-+++ b/src/pybind/mgr/dashboard/CMakeLists.txt
-@@ -5,9 +5,6 @@ function(add_npm_command)
- set(multi_kw COMMAND DEPENDS)
- cmake_parse_arguments(NC "${options}" "${single_kw}" "${multi_kw}" ${ARGN})
- string(REPLACE ";" " " command "${NC_COMMAND}")
-- if(NC_NODEENV)
-- string(REGEX REPLACE "^(.*(npm|npx) .*)$" ". ${mgr-dashboard-nodeenv-dir}/bin/activate && \\1 && deactivate" command ${command})
-- endif()
- string(REPLACE " " ";" command "${command}")
- add_custom_command(
- OUTPUT "${NC_OUTPUT}"
-@@ -29,10 +26,8 @@ else()
- set(nodeenv NODEENV)
-
- add_custom_command(
-- OUTPUT "${mgr-dashboard-nodeenv-dir}/bin/npm"
-- COMMAND ${CMAKE_SOURCE_DIR}/src/tools/setup-virtualenv.sh --python=${MGR_PYTHON_EXECUTABLE} ${mgr-dashboard-nodeenv-dir}
-- COMMAND ${mgr-dashboard-nodeenv-dir}/bin/pip install nodeenv
-- COMMAND ${mgr-dashboard-nodeenv-dir}/bin/nodeenv --verbose -p --node=10.18.1
-+ OUTPUT "npm"
-+ COMMAND nodeenv --verbose -p --node=10.18.1
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
- COMMENT "dashboard nodeenv is being installed"
- )
diff --git a/sys-cluster/ceph/files/ceph-15.2.15-snappy-1.1.9.patch b/sys-cluster/ceph/files/ceph-15.2.15-snappy-1.1.9.patch
deleted file mode 100644
index 3319f3989ff9..000000000000
--- a/sys-cluster/ceph/files/ceph-15.2.15-snappy-1.1.9.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/src/compressor/snappy/SnappyCompressor.h b/src/compressor/snappy/SnappyCompressor.h
-index 25393f8dc1ff4..93206c4007bed 100644
---- a/src/compressor/snappy/SnappyCompressor.h
-+++ b/src/compressor/snappy/SnappyCompressor.h
-@@ -97,8 +97,8 @@ class SnappyCompressor : public Compressor {
- if (qat_enabled)
- return qat_accel.decompress(p, compressed_len, dst, compressor_message);
- #endif
-- snappy::uint32 res_len = 0;
- BufferlistSource source_1(p, compressed_len);
-+ uint32_t res_len = 0;
- if (!snappy::GetUncompressedLength(&source_1, &res_len)) {
- return -1;
- }
diff --git a/sys-cluster/ceph/files/ceph-15.2.2-systemd-unit.patch b/sys-cluster/ceph/files/ceph-15.2.2-systemd-unit.patch
deleted file mode 100644
index fdd3a6ac2ac7..000000000000
--- a/sys-cluster/ceph/files/ceph-15.2.2-systemd-unit.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur ceph-15.2.2/systemd/ceph-osd@.service.in ceph-15.2.2.af/systemd/ceph-osd@.service.in
---- ceph-15.2.2/systemd/ceph-osd@.service.in 2020-05-18 16:25:12.000000000 +0000
-+++ ceph-15.2.2.af/systemd/ceph-osd@.service.in 2020-05-21 21:20:58.318655944 +0000
-@@ -10,7 +10,7 @@
- EnvironmentFile=-@SYSTEMD_ENV_FILE@
- Environment=CLUSTER=ceph
- ExecStart=/usr/bin/ceph-osd -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
--ExecStartPre=/usr/lib/ceph/ceph-osd-prestart.sh --cluster ${CLUSTER} --id %i
-+ExecStartPre=/usr/libexec/ceph/ceph-osd-prestart.sh --cluster ${CLUSTER} --id %i
- ExecReload=/bin/kill -HUP $MAINPID
- LockPersonality=true
- MemoryDenyWriteExecute=true
diff --git a/sys-cluster/ceph/files/ceph-15.2.4-system-uring.patch b/sys-cluster/ceph/files/ceph-15.2.4-system-uring.patch
deleted file mode 100644
index 64df81bf97b5..000000000000
--- a/sys-cluster/ceph/files/ceph-15.2.4-system-uring.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-diff --git a/src/os/CMakeLists.txt b/src/os/CMakeLists.txt
-index 760244b9b4..7f83923671 100644
---- a/src/os/CMakeLists.txt
-+++ b/src/os/CMakeLists.txt
-@@ -134,27 +134,6 @@ if(WITH_EVENTTRACE)
- endif()
-
- if(WITH_LIBURING)
-- include(ExternalProject)
-- if("${CMAKE_GENERATOR}" MATCHES "Make")
-- set(make_cmd "$(MAKE)")
-- else()
-- set(make_cmd "make")
-- endif()
-- ExternalProject_Add(liburing_ext
-- DOWNLOAD_DIR ${CMAKE_BINARY_DIR}/src/
-- GIT_REPOSITORY http://git.kernel.dk/liburing
-- GIT_TAG "4e360f71131918c36774f51688e5c65dea8d43f2"
-- SOURCE_DIR ${CMAKE_BINARY_DIR}/src/liburing
-- CONFIGURE_COMMAND <SOURCE_DIR>/configure
-- BUILD_COMMAND env CC=${CMAKE_C_COMPILER} ${make_cmd} -C src -s
-- BUILD_IN_SOURCE 1
-- INSTALL_COMMAND "")
-- unset(make_cmd)
-- add_library(liburing STATIC IMPORTED GLOBAL)
-- add_dependencies(liburing liburing_ext)
-- set_target_properties(liburing PROPERTIES
-- IMPORTED_LINK_INTERFACE_LANGUAGES "C"
-- IMPORTED_LOCATION "${CMAKE_BINARY_DIR}/src/liburing/src/liburing.a")
-- target_link_libraries(os liburing)
-- target_include_directories(os SYSTEM PRIVATE "${CMAKE_BINARY_DIR}/src/liburing/src/include")
-+ pkg_check_modules(LIBURING REQUIRED IMPORTED_TARGET liburing)
-+ target_link_libraries(os uring)
- endif(WITH_LIBURING)
-diff --git a/src/os/bluestore/io_uring.cc b/src/os/bluestore/io_uring.cc
-index 54fa0f9535..4ba83cf172 100644
---- a/src/os/bluestore/io_uring.cc
-+++ b/src/os/bluestore/io_uring.cc
-@@ -7,6 +7,8 @@
-
- #include "liburing.h"
- #include <sys/epoll.h>
-+#include <unistd.h>
-+#include <sys/syscall.h>
-
- /* Options */
-
-@@ -134,8 +136,7 @@ int ioring_queue_t::init(std::vector<int> &fds)
- if (ret < 0)
- return ret;
-
-- ret = io_uring_register(d->io_uring.ring_fd, IORING_REGISTER_FILES,
-- &fds[0], fds.size());
-+ ret = io_uring_register_files(&d->io_uring, &fds[0], fds.size());
- if (ret < 0) {
- ret = -errno;
- goto close_ring_fd;
-@@ -214,7 +215,7 @@ bool ioring_queue_t::supported()
- struct io_uring_params p;
-
- memset(&p, 0, sizeof(p));
-- int fd = io_uring_setup(16, &p);
-+ int fd = syscall(SYS_io_uring_setup, 16, &p);
- if (fd < 0)
- return false;
-
diff --git a/sys-cluster/ceph/files/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch b/sys-cluster/ceph/files/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch
deleted file mode 100644
index e9439a630185..000000000000
--- a/sys-cluster/ceph/files/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/src/compressor/zlib/ZlibCompressor.cc b/src/compressor/zlib/ZlibCompressor.cc
-index e3064d2a21..c86b19da6c 100644
---- a/src/compressor/zlib/ZlibCompressor.cc
-+++ b/src/compressor/zlib/ZlibCompressor.cc
-@@ -107,7 +107,7 @@ int ZlibCompressor::zlib_compress(const bufferlist &in, bufferlist &out)
- return 0;
- }
-
--#if __x86_64__ && defined(HAVE_BETTER_YASM_ELF64)
-+#if __x86_64__ && defined(HAVE_BETTER_YASM_ELF64) && defined(HAVE_INTEL_SSE4_1)
- int ZlibCompressor::isal_compress(const bufferlist &in, bufferlist &out)
- {
- int ret;
-@@ -167,7 +167,7 @@ int ZlibCompressor::compress(const bufferlist &in, bufferlist &out)
- if (qat_enabled)
- return qat_accel.compress(in, out);
- #endif
--#if __x86_64__ && defined(HAVE_BETTER_YASM_ELF64)
-+#if __x86_64__ && defined(HAVE_BETTER_YASM_ELF64) && defined(HAVE_INTEL_SSE4_1)
- if (isal_enabled)
- return isal_compress(in, out);
- else
diff --git a/sys-cluster/ceph/files/ceph-17.2.6-link-boost-context.patch b/sys-cluster/ceph/files/ceph-17.2.6-link-boost-context.patch
new file mode 100644
index 000000000000..24f3fe796aac
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-17.2.6-link-boost-context.patch
@@ -0,0 +1,13 @@
+diff --git a/src/neorados/CMakeLists.txt b/src/neorados/CMakeLists.txt
+index c66043ac9f9..4b1013d26b7 100644
+--- a/src/neorados/CMakeLists.txt
++++ b/src/neorados/CMakeLists.txt
+@@ -11,7 +11,7 @@ add_library(libneorados STATIC
+ $<TARGET_OBJECTS:neorados_api_obj>
+ $<TARGET_OBJECTS:neorados_objs>)
+ target_link_libraries(libneorados PRIVATE
+- osdc ceph-common cls_lock_client fmt::fmt
++ osdc ceph-common cls_lock_client fmt::fmt Boost::context
+ ${BLKID_LIBRARIES} ${CRYPTO_LIBS} ${EXTRALIBS})
+
+ # if(ENABLE_SHARED)
diff --git a/sys-cluster/ceph/files/ceph.initd-r12 b/sys-cluster/ceph/files/ceph.initd-r12
deleted file mode 100644
index 4a90e3c3f984..000000000000
--- a/sys-cluster/ceph/files/ceph.initd-r12
+++ /dev/null
@@ -1,115 +0,0 @@
-#!/sbin/openrc-run
-
-# make sure /etc/conf.d/ceph gets loaded for ceph-mon etc
-_CONFD_FILE="${RC_SERVICE%/*}/../conf.d/${RC_SVCNAME%-*}"
-if [ -r "${_CONFD_FILE}" ]; then
- . "${_CONFD_FILE}" || exit 1
-fi
-
-: "${ceph_conf:=/etc/ceph/ceph.conf}"
-daemon_type="${RC_SVCNAME#ceph-}"
-daemon_type="${daemon_type%%.*}"
-daemon_id="${RC_SVCNAME#ceph-*.}"
-daemon_id="${daemon_id:-0}"
-: "${rundir:=/run/ceph}"
-: "${user:=ceph}"
-: "${group:=ceph}"
-: "${rc_ulimit:=-n 1048576 -u 1048576}"
-
-pidfile="${rundir}/supervisor-${daemon_type}.${daemon_id}.pid"
-daemon_pidfile="${rundir}/${daemon_type}.${daemon_id}.pid"
-
-command="/usr/bin/${RC_SVCNAME%%.*}"
-command_args="-i ${daemon_id} --pid-file ${daemon_pidfile} -c ${ceph_conf}"
-extra_commands="${extra_commands} reload"
-command_args_foreground="--foreground"
-
-retry="${CEPH_TERMTIMEOUT:-TERM/120/KILL/5}"
-start_stop_daemon_args="--user ${user} --group ${group}"
-supervise_daemon_args="--user ${user} --group ${group}"
-
-: "${supervisor:=supervise-daemon}"
-: "${stdout:=/var/log/ceph/ceph}"
-: "${stderr:=/var/log/ceph/ceph}"
-: "${respawn_delay:=10}"
-: "${respawn_max:=5}"
-: "${respawn_period:=1800}"
-
-: "${osd_respawn_delay:=15}"
-: "{osd_respawn_max:=10}"
-
-: "{radosgw_respawn_max:=5}"
-: "${radosgw_respawn_period:=30}"
-
-depend() {
- use dns logger
- after net ntpd ntp-client chronyd
- before netmount
-}
-
-is_type_valid() {
- case ${daemon_type} in
- mon|mds|osd|mgr|radosgw) return 0;;
- *) return 1;;
- esac
-}
-
-start_pre() {
- local log_dir
- export CEPH_CONF="${ceph_conf}"
-
- checkpath -d -q -o "${user}:${group}" "${rundir}"
-
- if ! is_type_valid ;then
- eerror "Please give valid Ceph Server Type: mds, mon, osd"
- return 1
-
- elif pgrep -f "[c]eph-${daemon_type} -i ${daemon_id} "; then
- eerror "${daemon_type}.${daemon_id} is still running, refusing to start"
- return 1
- fi
-
- if [ -n "${bluestore_osd_fsid}" ]; then
- einfo "Mounting Bluestore"
- ceph-volume lvm activate "${daemon_id}" "${bluestore_osd_fsid}" --no-systemd
- fi
-
- if [ "${daemon_type}" = radosgw ] && [ "${RADOSGW_WANT_NAME_PARAM}" = y ]; then
- command_args="${command_args} --name client.${daemon_id}"
- fi
-
- local arg_name arg_val repl_arg_name
- for arg_name in stdout stderr respawn_delay respawn_max respawn_period; do
- eval arg_val="\${${daemon_type}_${arg_name}}"
-
- if [ -z "${arg_val}" ]; then
- eval arg_val="\${${arg_name}}"
- else
- eval "${arg_name}=\"${arg_val}\""
- fi
-
- if [ "${arg_name}" = "stderr" ] || [ "${arg_name}" = "stdout" ]; then
- local log_file log_postfix
- log_postfix=".${daemon_id}-${arg_name}.log"
- log_file="${arg_val}"
-
- if [ "${log_file}" != /dev/null ]; then
- log_file="${log_file}${log_postfix}"
-
- log_dir="$(dirname "${log_file}")"
- checkpath -m 0755 -o "${user}:${group}" -d "${log_dir}"
- fi
-
- repl_arg_name="$(printf -- "%s\n" "${arg_name}" | tr _ -)"
- supervise_daemon_args="${supervise_daemon_args} --${repl_arg_name}=${log_file}"
- fi
- done
-}
-
-reload() {
- ebegin "Reloading Ceph ${daemon_type}.${daemon_id}"
- start-stop-daemon --signal 1 "${start_stop_daemon_args}"
- eend ${?}
-}
-
-# vim:ft=gentoo-init-d:ts=4:sts=4:sw=4:noet:
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index e88725ac8d96..9163cc772403 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/installkernel-gentoo/Manifest b/sys-kernel/installkernel-gentoo/Manifest
index d75279dd27b9..3cb1ea65b265 100644
--- a/sys-kernel/installkernel-gentoo/Manifest
+++ b/sys-kernel/installkernel-gentoo/Manifest
@@ -3,5 +3,5 @@ DIST installkernel-gentoo-6.tar.gz 2907 BLAKE2B 61c519779445fc62191cbb2ceff90def
DIST installkernel-gentoo-7.tar.gz 2962 BLAKE2B 675a1e33470ef10a38cf880591cc78ce3bf92dad20feaea740cee7cdad657b9a9b30f53ff8078b610ed09e7ec306dc3b565856c92755e3aad2a5ef387df0522b SHA512 9944b20884a0fb252dced70d33963f24af221ffa41b99f14f5f3569c155c48a0e0762fc70ca103723cac35740f94fb2120712c7ba41a442e9f971251365a194e
EBUILD installkernel-gentoo-5.ebuild 1097 BLAKE2B 6d07f4c28134a26789b5d2729c51d650d417992e88c76628c34c93831f423f64204bec6e652ac095de3b2470e33f80a1633890b70dc8829f73f7670b8c1d2d9f SHA512 3a52ded60fb65fb43bd3d316147e91934f0080ac20f3a358119f98795a52f8800e3de8c51d24906aead92dd03d8498b62b641410770acfedeb42d52e72bf0a4b
EBUILD installkernel-gentoo-6.ebuild 1105 BLAKE2B edd1fa8e673060091c061fa7578f2724242ce57e085a9672e0fe6f4d4fbc59db7192b788fcbd03602a4a6c7ba2878047bb1f43af1074f771b4f79d75888d42dc SHA512 21933b8ca2df1d97e49d80f2b2e4cde8eaac505768a4397091a2dd4e372ddd75bd270fc4dad6205cdff53fbeae6629f43b646414b0a774cb6de33af199f7b2f2
-EBUILD installkernel-gentoo-7.ebuild 1100 BLAKE2B 3f6da46a2c6b8c57d998e6de85c3cfd564e06dc7bf21b5e0d8312d340bbbdfa29759ebd86e2ee68e6d15ad7a099cef31ba9e3cc892c512e889a915f44bbac955 SHA512 1a48eb20de0dfd3d2d288f501fa211cfda501e07ecdb93b8227762dcf0d9ada76ed2efb1b62e6466a9dc259b5957becdc778c065126e17b193110b3cf4a58ae8
+EBUILD installkernel-gentoo-7.ebuild 1099 BLAKE2B e196bf596cf4921c2835bcfb8b4a143ce214596187d6acd3964b901fae7a4077bb8eac8be2157afe7816aae1f1eca103c2ec498ef2325ee3010fd3f3dabd865a SHA512 62546ecabb63cadff5cf9704a76d8b722b09204a740f5f6303ae6ca1dc194bbed11126a69702b1637ed34b2406c6cea71ec3c323a7e6a65ff4494b656e79a7d1
MISC metadata.xml 450 BLAKE2B 67538f7d8059e68c7b1e84b29d7ea4a579af9238fe65f4fb8fe29b83760b38b6e586c2b7d2e12b5bab31ac5484def40b2814d084d62f7cdf867b32cd85526788 SHA512 16efb4e63b44889af229a18c4da550a7be0e6a8ab2d7538aca6976bb0eca7d9be120e0d394e0ccf90f20e79a1f0b790da695ac355db278bb7b8d6e6415be29f9
diff --git a/sys-kernel/installkernel-gentoo/installkernel-gentoo-7.ebuild b/sys-kernel/installkernel-gentoo/installkernel-gentoo-7.ebuild
index 125ab408b04e..69ef765b6a66 100644
--- a/sys-kernel/installkernel-gentoo/installkernel-gentoo-7.ebuild
+++ b/sys-kernel/installkernel-gentoo/installkernel-gentoo-7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux"
IUSE="grub"
RDEPEND="