Compare commits

...

65 Commits

Author SHA1 Message Date
Repository mirror & CI
8733961b11 2026-06-03 09:16:29 UTC 2026-06-03 09:16:29 +00:00
Repository mirror & CI
3fd2dff30f Merge updates from master 2026-06-03 09:16:28 +00:00
David Roman
4d9b116364 app-misc/catt: enable py3.14
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-03 01:52:02 +02:00
David Roman
509331fbc8 app-misc/catt: drop 0.12.13, 0.13.0
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-03 01:51:18 +02:00
David Roman
f1cc3f430b dev-python/guiqwt: enable py3.14
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-03 00:11:14 +02:00
David Roman
72cc2ab596 media-sound/Tauon: add 10.0.1
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-02 23:39:35 +02:00
Dale Showers
56d2811166 dev-python/pynput: drop 1.8.2
Signed-off-by: Dale Showers <gentoo@fictx.com>
2026-06-02 15:37:45 -04:00
Dale Showers
4c011b4d28 dev-python/pynput: drop 1.7.6
Signed-off-by: Dale Showers <gentoo@fictx.com>
2026-06-02 15:37:45 -04:00
Dale Showers
157b45a909 dev-python/pynput: add 1.8.2
Add python 14

Signed-off-by: Dale Showers <gentoo@fictx.com>
2026-06-02 15:37:45 -04:00
pablu
aae1e359a0 app-misc/qview: add 0.1.1, drop 0.1.0
Signed-off-by: pablu <me@pablu.de>
2026-06-02 20:18:08 +02:00
Ronaldo V. Lobato
92c635405f gnome-extra/wike: drop 3.1.1, 3.1.3
Signed-off-by: Ronaldo V. Lobato <vieira.lobato@gmail.com>
2026-06-02 13:59:36 -03:00
Ronaldo V. Lobato
01fb523120 gnome-extra/wike: add 3.2.1
Signed-off-by: Ronaldo V. Lobato <vieira.lobato@gmail.com>
2026-06-02 13:58:08 -03:00
Timo van Veen
f6a84c24da dev-util/cargo-show-asm: add 0.2.60, drop 0.2.55
Signed-off-by: Timo van Veen <timovanveen@hotmail.nl>
2026-06-02 18:51:39 +02:00
Timo van Veen
9ad4a81953 gui-libs/xdg-desktop-portal-termfilechooser: new package, add 1.4.0
Signed-off-by: Timo van Veen <timovanveen@hotmail.nl>
2026-06-02 18:37:20 +02:00
Timo van Veen
5b6ef7d568 media-sound/listenbrainz-mpd: add 2.5.1, drop 2.4.0
Signed-off-by: Timo van Veen <timovanveen@hotmail.nl>
2026-06-02 18:37:20 +02:00
David Roman
1b80e1d5cc dev-python/python-statemachine: disable py3.12
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-02 16:00:08 +02:00
Michał Górny
386d8d3f8b dev-python/syrupy: Remove, now in ::gentoo
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-02 15:19:35 +02:00
David Roman
fc29cf8df7 app-arch/libzim: add 9.7.0
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-02 14:51:13 +02:00
David Roman
c4f48d7751 dev-python/python-statemachine: add 3.1.2
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-02 14:51:13 +02:00
David Roman
89b95cdcf2 dev-python/python-statemachine: drop 2.5.0
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-02 14:51:12 +02:00
David Roman
a2b3052e72 app-text/lizard: add 1.23.0
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-02 14:51:12 +02:00
dsaf
d3cd274ebd dev-python/xattr: update SRC_URI
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-06-02 08:38:37 -03:00
dsaf
41ce23de54 dev-python/xattr: drop 1.1.0-r1, 1.2.0
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-06-02 08:33:43 -03:00
dsaf
336e10fd2b dev-python/xattr: add 1.3.0
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-06-02 08:33:39 -03:00
dsaf
dbdafdbd72 net-misc/maestral: enable py3.14
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-06-02 08:31:36 -03:00
dsaf
eb71a560d4 net-misc/maestral-qt: enable py3.14
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-06-02 08:31:05 -03:00
Huang Rui
a07be7147e media-gfx/bambustudio-bin: add 02.07.01.57
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-06-02 15:15:40 +08:00
Huang Rui
2995e8533b dev-util/codex: add 0.136.0, drop 0.134.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-06-02 15:15:06 +08:00
Ceres
70eeff39ba games-emulation/shadPS4: fix build error
Closes: https://bugs.gentoo.org/976333
Signed-off-by: Ceres <ceres@ceressees.dev>
2026-06-01 20:21:44 +01:00
Ceres
158675cacb games-emulation/shadPS4: add 0.16.0
Signed-off-by: Ceres <ceres@ceressees.dev>
2026-06-01 20:21:40 +01:00
Itai Ferber
8e665fa173 net-vpn/mullvadvpn-app: add 2026.3_beta2
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-06-01 09:45:03 -04:00
Adel KARA SLIMANE
4f3f5319d0 mail-client/mailspring-bin: add 1.21.1
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2026-06-01 13:40:23 +02:00
David Roman
6cfc74b0b2 dev-embedded/esp-idf: fix picolibc support
Signed-off-by: David Roman <stkw0@disroot.org>
2026-06-01 12:09:13 +02:00
Joe Kappus
ff8e8a6981 net-im/jitsi-meet: add 2026.6.0
Signed-off-by: Joe Kappus <joe@wt.gd>
2026-06-01 00:12:04 -04:00
Violet Purcell
880ff5f0ae app-admin/blahajdots: bump 9999 RUST_MIN_VER to 1.92.0
Signed-off-by: Violet Purcell <vi@vimproved.dev>
2026-05-31 18:43:10 -04:00
Violet Purcell
c14fb117af */*: update my email
Signed-off-by: Violet Purcell <vi@vimproved.dev>
2026-05-31 18:24:00 -04:00
Violet Purcell
75c7aacbff gui-wm/canoe: add 0.4.0, drop 0.3.1-r1
Signed-off-by: Violet Purcell <vi@vimproved.dev>
2026-05-31 18:00:29 -04:00
Mika Stander
d2b0aec12f app-editors/kakoune-lsp: update SRC_URI
Closes: https://bugs.gentoo.org/975786
Signed-off-by: Mika Stander <mikastander@protonmail.com>
2026-05-31 23:53:14 +02:00
David Roman
bb7a5c858d dev-embedded/esp-idf: drop 5.3.5
Signed-off-by: David Roman <stkw0@disroot.org>
2026-05-31 21:52:37 +02:00
AshyPinguin
f74eae7e8b app-admin/yolk: ignore non applicable CFLAGS warning
Closes: https://bugs.gentoo.org/976015
Signed-off-by: AshyPinguin <pinguinlars1105+gentoo@gmail.com>
2026-05-31 21:45:37 +02:00
AshyPinguin
275335212a gui-apps/awww: ignore non applicable CFLAGS warning
Closes: https://bugs.gentoo.org/976342
Signed-off-by: AshyPinguin <pinguinlars1105+gentoo@gmail.com>
2026-05-31 21:45:36 +02:00
Victor Skovorodnikov
5d64dc0320 net-p2p/dogecoin-qt: 1.14.9 boost_system patch
- Adding patch to fix boost_system configure error for 1.14.9 per PR #3928 from Dogecoin
  Core devs.

Signed-off-by: Victor Skovorodnikov <victor3.14@yandex.com>
2026-05-31 19:26:47 +00:00
Ceres
b3b61af83d gui-libs/qml-niri: drop 0.1.4
Signed-off-by: Ceres <ceres@ceressees.dev>
2026-05-31 17:50:55 +01:00
Ceres
680596eb0a gui-libs/qml-niri: add 0.2.0
Closes: https://bugs.gentoo.org/976345
Closes: https://bugs.gentoo.org/976344
Signed-off-by: Ceres <ceres@ceressees.dev>
2026-05-31 17:50:53 +01:00
Ceres
24e4571f4f net-misc/kissy: fix compile and install
Closes: https://bugs.gentoo.org/976346
Closes: https://bugs.gentoo.org/976347
Signed-off-by: Ceres <ceres@ceressees.dev>
2026-05-31 17:50:50 +01:00
Erica Nebula
14ecdca30a games-util/oversteer: Regenerate icon cache
Adds missing calls to xdg_icon_cache_update in postinst and postrm

Closes: https://bugs.gentoo.org/976341
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-31 11:43:37 -05:00
Erica Nebula
2203d5b073 games-util/input-remapper: Regenerate icon cache
Adds missing calls to xdg_icon_cache_update in postinst and postrm

Closes: https://bugs.gentoo.org/976340
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-05-31 11:43:36 -05:00
Pavel Sobolev
d84609a087 media-gfx/identity: add missing dependencies
Closes: https://bugs.gentoo.org/976397
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-05-31 13:27:14 +03:00
Pavel Sobolev
8ad40b5204 media-gfx/identity: set QA_FLAGS_IGNORED
Closes: https://bugs.gentoo.org/976396
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-05-31 13:27:14 +03:00
Pavel Sobolev
6c18e2b486 games-emulation/azahar: add the opengl USE flag to dev-qt/qtbase
Closes: https://bugs.gentoo.org/976391
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-05-31 13:27:14 +03:00
Anna (cybertailor) Vyalkova
fbc2817441 net-im/beeper: add 4.2.876, drop 4.2.742
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-05-31 14:19:17 +05:00
Emi
1d116f47e3 gui-apps/noctalia-shell: drop 5.0.0_pre20260523
Signed-off-by: Emi <reedy.sailors.8t@icloud.com>
2026-05-31 08:08:42 +02:00
Emi
7b649c2536 gui-apps/noctalia-shell: fix DEPEND, somehow missed previous commit
Signed-off-by: Emi <reedy.sailors.8t@icloud.com>
2026-05-31 08:01:04 +02:00
Emi
be51126e54 gui-apps/noctalia-shell: 99999999: update dependencies, add 5.0.0_pre20260531
Signed-off-by: Emi <reedy.sailors.8t@icloud.com>
2026-05-31 07:52:30 +02:00
crueter
10e8ed2eb3 games-emulation/eden: fix src_unpack on 9999, remove on 0.2.0
Signed-off-by: crueter <crueter@eden-emu.dev>
2026-05-31 01:39:44 -04:00
dsaf
bceb1f0c9c gui-apps/noctalia-shell: update DEPEND
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-05-31 01:26:35 -03:00
dsaf
d9a2935bc7 dev-vcs/gitcomet: update DEPEND, RDEPEND
Closes: https://bugs.gentoo.org/976332
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-05-31 01:22:15 -03:00
dsaf
ff3fac3069 dev-vcs/gitcomet: drop 0.1.11, 0.1.14
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-05-31 01:21:28 -03:00
dsaf
411c673506 app-portage/carnage: update Manifest
Closes: https://bugs.gentoo.org/976336
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-05-31 01:13:26 -03:00
ingenarel (NeoJesus)
6e097f81e0 www-client/chawan: drop 0.3.3
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-05-31 04:39:23 +06:00
ingenarel (NeoJesus)
783c54e4ba www-client/chawan: add 0.4.1
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-05-31 04:39:23 +06:00
Pedro Arizmendi
76672ded24 dev-util/opencode-bin: add 1.15.12
Signed-off-by: Pedro Arizmendi <dwosky@pm.me>
2026-05-30 23:48:30 +02:00
ingenarel (NeoJesus)
0a5f6624b5 dev-util/tombi: drop 0.10.6
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-05-31 03:19:57 +06:00
ingenarel (NeoJesus)
7dd940cec7 dev-util/tombi: add 1.1.1
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-05-31 03:19:47 +06:00
Katalin Rebhan
0c5cae2e64 app-editors/kakoune-lsp: update SRC_URI
Closes: https://bugs.gentoo.org/975786
Signed-off-by: Katalin Rebhan <me@dblsaiko.net>
2026-05-30 23:15:54 +02:00
159 changed files with 1658 additions and 1961 deletions

View File

@@ -3,7 +3,7 @@
EAPI=8
RUST_MIN_VER="1.87.0"
RUST_MIN_VER="1.92.0"
inherit cargo optfeature

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vimproved@inventati.org</email>
<email>vi@vimproved.dev</email>
<name>Violet Purcell</name>
</maintainer>
<upstream>

View File

@@ -253,6 +253,8 @@ SRC_URI="
https://github.com/elkowar/yolk/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
"
QA_FLAGS_IGNORE="/usr/bin/yolk"
LICENSE="|| ( Apache-2.0 MIT )"
# Dependent crate licenses
LICENSE+=" Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0"

View File

@@ -1,3 +1,5 @@
DIST libzim-9.2.1.tar.gz 251633 BLAKE2B 9fd7acf2c24d9c346dd26fe19edf0758a60b3cb3695c322d8cc7a9422f6506f2b343fbeff159aed2ba17c17803b4debc8ebcfb1a43d8e0a0c79a142986ba3265 SHA512 13daa28d8c8860936da16df1914d008adc519eba5d18d2e5de82ff1c605f6e7f46f2ce13c1b78f4b3810cd55396afc57d5577942d12190d988e0c6df7d2e2780
DIST libzim-9.5.0.tar.gz 276415 BLAKE2B 45607abb4f816f199b361817c5ea8eb0259651c4a5ce9629ff7aaadc3050b72babd7f459992aa5c617e7772fbe22fd79b219001b620780623c26e113ba194877 SHA512 b4ccc742e10690009e8f1e0b84c3083c8aa355ae02b6eb47dc6d3708971cd357a2e38fce5978106f6aca73e31976cca0fb56421d0088efa1459a7d89f029bee7
DIST libzim-9.6.0.tar.gz 278148 BLAKE2B 1ea7d7c9d99fd4391d2755f845b8e064f58d6bbdfeef279f30ea63531f598fb93742120fa29c6911067c523b47c88516b5c130f0691ddfeebdda464d72ad5565 SHA512 28d81076ff4ffed0a417240c86b70cfb003cac1ab10d38b34392c0b3c55b61d4c893a1eade06efbd9ca4e24da53612f83ef53d5af1861e104635623b1229a707
DIST libzim-9.7.0-test_data.tar.gz 25248332 BLAKE2B 65646ef8beca6ed2b922e75deab3822a76ffac04f6119ab1b916209ec57d1401d0104deb838284f228a7418978f82aa757bdaf8d8a45d311a6647c9efcfd43c8 SHA512 e8684a557338b4b8b3d7346d603b6b2b19c2c9396bf9678acbd2bfab3df3674f34dc6f0d5a9fb9a3abb3a47194cd9857ac1672ee4eeb3c65fb61de77d16f6919
DIST libzim-9.7.0.tar.gz 283154 BLAKE2B 7ad10059d0159692c83b42816c8f85ab9ec47613f6975893cb2ea028afa6395840a029385d2679444ad68767f7d2512da3528cab34ccd8d3a6f4f78e7034581d SHA512 3f635eaf4363bf12b92f12a4d089883f10bb8cfe4c572876ab410d88273f8a44455ce93ef74bcb0836051ea3dd51d39f25f703d6c01d6599cce0a8801bc09fba

View File

@@ -0,0 +1,57 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# TODO: add tests, doc
# TODO: add optional +xapian USE
EAPI=8
PYTHON_COMPAT=( python3_{12..14} )
inherit meson python-any-r1
TEST_DATA_V="0.9.0"
DESCRIPTION="ZIM file format: an offline storage solution for content coming from the Web"
HOMEPAGE="https://wiki.openzim.org/wiki/OpenZIM"
SRC_URI="
https://github.com/openzim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
test? (
https://github.com/openzim/zim-testing-suite/releases/download/${TEST_DATA_V}/zim-testing-suite-${TEST_DATA_V}.tar.gz -> ${P}-test_data.tar.gz
)
"
LICENSE="GPL-2"
SLOT="0/9.5"
KEYWORDS="~amd64"
IUSE="test"
RDEPEND="
app-arch/lzma
app-arch/xz-utils
app-arch/zstd:=
dev-libs/icu:=
dev-libs/xapian:=
"
DEPEND="${RDEPEND}"
BDEPEND="
test? (
dev-cpp/gtest
)
${PYTHON_DEPS}"
src_prepare() {
default
sed -i "s/, 'suggestion'//g" test/meson.build || die
sed -i "/archive/d" test/meson.build || die
}
src_configure() {
local emesonargs=(
$(meson_use test tests)
-Dtest_data_dir="${WORKDIR}/zim-testing-suite-${TEST_DATA_V}"
)
meson_src_configure
}

View File

@@ -330,13 +330,13 @@ CRATES="
zerovec@0.10.4
"
RUST_MIN_VERSION="1.81"
RUST_MIN_VER="1.81"
inherit cargo
SRC_URI="
${CARGO_CRATE_URIS}
https://github.com/kakoune-lsp/kakoune-lsp/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/kakoune-lsp/kakoune-lsp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
"
LICENSE="|| ( MIT Unlicense )"

View File

@@ -1,3 +1 @@
DIST catt-0.12.13.tar.gz 79044 BLAKE2B 627ca1a83e35e9021972268c2a920c0b8d2d219dfc6eca7d8c175efe3e5ed248ebb417fad7fd4088d2d1f2758d32801c15c928cc14c87a0f5d170900f2ba4f7e SHA512 20b249d522b5f0bc10473185882102a1a114b6b12d6961e2d510337cf80151384d19c7085ca0881321e1cf6fe043a1570a7c554e5eafcd331275d4e2685fb551
DIST catt-0.13.0.tar.gz 80808 BLAKE2B 144270943f9cc1bce57bec0e2578e4f17ce467af97acd1ea9c80fa99d2f66de7bbba30f96640328cfd5c39a24774917b4eaf694b8cf551e260529cfcc23d1e8a SHA512 7d854b44318c7b95ae81aaa61bed771ed9a272d3ea381bed5239ad15c6a53f1bdf981ebd239bc303207fc7dc096374af4018b3a8441a639ef2ed9694ed5d5453
DIST catt-0.13.1.tar.gz 81124 BLAKE2B 1d2015c0995b91dd47bc33d81611eff617ab71f3b6e7050c0f196cc34a7aa78146f92107c8a10ed30b90c5fb176789ddc5086705bf50c64b4aecc1c5816c47c6 SHA512 ccd3b2048b71b461a8f48f10d915fee1724627a4de95ed9448c621e091bcc9ad420c5731f231ef9d59f5b67aaa43492e258741579dc535496b6eb6f6a3fa6ec2

View File

@@ -1,31 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{12..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Send videos from many, many online sources to your Chromecast"
HOMEPAGE="https://github.com/skorokithakis/catt"
SRC_URI="https://github.com/skorokithakis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
# Seems that all tests makes external connections
RESTRICT="test"
DEPEND="
dev-python/click[${PYTHON_USEDEP}]
<dev-python/pychromecast-15.0.0[${PYTHON_USEDEP}]
dev-python/ifaddr[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
net-misc/yt-dlp[${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"
#distutils_enable_tests pytest

View File

@@ -1,31 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{12..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Send videos from many, many online sources to your Chromecast"
HOMEPAGE="https://github.com/skorokithakis/catt"
SRC_URI="https://github.com/skorokithakis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
# Seems that all tests makes external connections
RESTRICT="test"
DEPEND="
dev-python/click[${PYTHON_USEDEP}]
<dev-python/pychromecast-15.0.0[${PYTHON_USEDEP}]
dev-python/ifaddr[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
net-misc/yt-dlp[${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"
#distutils_enable_tests pytest

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{12..13} )
PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1

View File

@@ -114,7 +114,7 @@ DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca
DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
DIST quick-xml-0.39.3.crate 213783 BLAKE2B db0a421e88da433b653aa2ba3a726814bfbb0e7c173a78809af3293c6471d5e6b37073c49f778e987d29578b7bd1a1593b1921b58f1578d41a43f6a7a7393546 SHA512 6241251da3c9dfd74324855f4f71b4e08e6d5ac0a7d65719d769dd2fb49cde06d26c249740ab0b1092267fe88c87c72738abbb31b0402f118894632f98c5be5b
DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
DIST qview-0.1.0.tar.gz 7176832 BLAKE2B dbc158236e1331a3c84fdc631b7c66692b1d9fd406566aba9fd33161b1f481a11dca6d303bb3bd81d6f4da95a79b2dce2878e1bc15bc6cb004aa1c6c65b2fcbc SHA512 071e51a8d3ff330c8359d2d9629723564226281addd5a0ab5401a3423ae314702c0ccc3d044e882038efa0e603dc03188313af167f146b38b45b4d36db4b7ee9
DIST qview-0.1.1.tar.gz 7176834 BLAKE2B 0603908a570b65115352f04a9b8e3e5d75815e8781d2adf3235ea4931fca5daddb25fb2f86d035735c4ad1db474f69c577795bd405bbc271cd24047924f00831 SHA512 285041e6a8d437bcdffdd4e3a725fbe0cac049f840ca6b171d3eea30c3d6e921f8407a3dee8aa51a8390f2496cad10858b81e195224a3c1dcb071ef967ca30a6
DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad
DIST r-efi-6.0.0.crate 65303 BLAKE2B 79a28aa1e41721ad39ad95837d60a7034f9eedf0f5a32017849e7f4abebf6eb55e79cc144cea52030cade11d6be6fc5ba863e711a74038ffcc67b0d6eef47bfd SHA512 65f8c75c0201c3b922e6bf032ba9e6c648840f60939615565287b9c64d44f3fccbde209d8fe691937949cd76307b59c53801e6bd43ed7b8ada46d5d8fccf7012
DIST rand-0.8.6.crate 83339 BLAKE2B 4e1936f76530f1c04d03e0f0028f6688890b8461f65873961bf75a2175a1d64449a7386f0ba4b817bcae28da1c68239bfb96c5b043048eb6e7f4a195e10a9887 SHA512 d7e887b161dd9191cab618efc367364c6bd5b31a55753f63aa08442b370c159673f21b0dbe020880601caed25535bda9e6b59e171699b00191db7668747b712e

View File

@@ -1,2 +1,2 @@
DIST carnage-1.4b.tar.gz 151315 BLAKE2B 34c35a40a2691ef8c5c13fe3c5fdd4277297abe7f2ff3ac213351557ae28d29350179338b0202664a11121ea71ab4bec453f015ba75c81bae81dc5ba26aa9847 SHA512 d2cf73cb8c3133672dd5dc1be9056b9ac1747dbe5398b7eadc00344af2a2a9bb9971109f59097cc4ca795543584320ccb4405d689066fcdc209c31002d1227bb
DIST carnage-1.4d.tar.gz 154207 BLAKE2B f4da6b4d642ef8ffc51d09e09a3f1d28a58a9fc10ac3e981a025f9638daab39e717dff85028fc1da87678fbf7d06dc9455f3bccde904423f6de34846a3c4425c SHA512 3cf3798e7c0ca684f655167afdc9aa460163b82e59150178a6ecdcf7576eb27b0f8f8cdf2236e2effe6f6ff5d9189302e774563b3a74b36ea630d1af96b39c6b
DIST carnage-1.4d.tar.gz 154207 BLAKE2B abcc7fd3b5d97f99609cb4a1cc7d02be50676ced011a068e8baa00e87fdca640580f2ff18c41fee2b3113b225623668eb5a5bd11cf7533ff616823e5b2cbe3d1 SHA512 a69506187c75b3dd3581d9cd7bc3b4a95e85e3cbd8f428d54dfb8574e5a781ee373a8191a869befcaef1bf1464785e360e9e36aa4ff71aeaf4c18787a05158b6

View File

@@ -1,2 +1,3 @@
DIST lizard-1.21.3.tar.gz 198384 BLAKE2B 8fa301626534c7211daddc1d3220b727f705c96848eb0c25b39c8421252275d70b798810c29153da894a06e35b31d1fb29d5d32c999026a7d9b767dc7fa439a0 SHA512 c2a28dc3679590e5f4bc7b8130ba6ca863a4d55614a10ff210187c62c95b8b871012ac19d00721ad4c97800027e3df1f945344555e3d6439697db72d3da34b8e
DIST lizard-1.22.1.tar.gz 222756 BLAKE2B 5cd4718e0716c6130c7650a9ed3daf3732a7acaa8459059e38eab9ef0be83117f543e7f13515699928a0afc4bb4aac69b77c8cba7bcdfe170e61f144d0535205 SHA512 1966af7850d565f28ddfcc4cd0d5568e7576c98d61b7287fae1e2f202fff987b937d3771a682f301f5ef89f1438bf22a208335d1b9d26c013838e6d0d9e7510e
DIST lizard-1.23.0.tar.gz 229060 BLAKE2B a8347a00725dda5c46f1cefcd571466945af22b5f2cf5651d08e683d5f971841735b9eb676230a455e5e69d02898b996265fec515567a72947c771be7573649b SHA512 7d7f29c779b528ef0096c3387c3eac4f8320624f8c786459ed00e51b9540c187f0ed54555d5d52bd241395184e96f09952b229837bf64201ada66326eb63dfb9

View File

@@ -0,0 +1,30 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="A simple code complexity analyser, supports most of the popular languages."
HOMEPAGE="http://www.lizard.ws/"
SRC_URI="https://github.com/terryyin/lizard/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="mirror"
DEPEND="
dev-python/pygments[${PYTHON_USEDEP}]
test? (
dev-python/jinja2[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
)
"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest

View File

@@ -1,15 +1,12 @@
DIST esp-idf-5.3.5.zip 1846632836 BLAKE2B 95100c03e40699222b1510e3ac1b259d58f07ba8403842abd94218ab49e9f6ef17b83f2b04cbaa5226978a1dfead0c97d45aa0ecfc6c30de1a2c93f82ce30452 SHA512 b64920e9f04c2eda773951eeb71719c6034668accf138b54233ddd6a02112c6574c14f3a6209ef120600d64b64b5451fde21a1989e850cb7a0105be40f3bbb12
DIST esp-idf-5.4.4.zip 1988234779 BLAKE2B d8ebf069b71addf6052544da837089a3607a30a1873be9fa4bcd0a32eb683472000d45e4ea35105871320dc7d7f2101ac890801377a93b032e72a24228851121 SHA512 f1fd1a25a96cc3d56404eadd2808a9db9c6c620f0e64ba3ccf1c1cbe671372adc9af379da77b68a647a0f7bfde24866235157771c7f10dcd2352ff1414c83d9b
DIST esp-idf-5.5.4.zip 1829210055 BLAKE2B 607effb487d67a614d5bfe9e49912362668e9dddfbd92550287d4657abde691bc2b6d62a10a2013b3ae3696f607623eee5fed10afa4a32036c28df4881d4c5e5 SHA512 5c59b21169dee3161517de63c7f02c6838aeac4725410a86654095a80dbe3c0e7da92d6889a5aaf8a8914f7d583a27987609d948b231b1c17ac988b3c97d66b7
DIST esp-idf-6.0.1.zip 1825997344 BLAKE2B c318ec28f06b7bea6ff6496c674817eef714e1762a75765b412d8f1a7663574cd598ac9ad2786062b8b3e1bf5959c70c8fca398a219cb5b202689686542b1aba SHA512 c0813fa92adfbe5c664e6d121564b7d8e590ae32d9dfe0551bed7237fca38b0318c521e85e82321d5dcb067b48455d22b8c0142629488b243b8829149365d132
DIST esp-idf-6.0.zip 1779685216 BLAKE2B d2585d87f7ec25fea444c2fdb2890e622fdf432720b4772bbfc7f65904a88b09b5fbc69ace8321d8921dbeabfa1f911d317d6d204e9fa883d86370987d053233 SHA512 acc0ca998aeb0a9c500ed4434e38099ffdfe515b5440d0424ca440d532000491fe9401d664da4c2e82d6bc5a4059c541f25e17381200e8d3b3a4d73ad5322ce6
DIST openocd-esp32-linux-amd64-0.12.0-esp32-20251215.tar.gz 2547606 BLAKE2B c7f875f2b63f0dff29239a4623b06f96760773a7686fa6a9aa0074fd4b10dff6621e09838402a62222cf282a120399fbe7b6cbc4fb70a7c0f4d96c85e02c3e46 SHA512 a6e52a5b35cf053f45d917dbcea87087cad42cdb09381c082c20fac43f65ae341949223f55289bc6c084db61d4a963a8277e030202db4495578801ea7e83b281
DIST openocd-esp32-linux-amd64-0.12.0-esp32-20260304.tar.gz 2603774 BLAKE2B 8621a8c888623c6c5d8414fea4fd4ec4730a19dbad0f75f2f9dbdfec5a56f8e69ed7d60553034dce9b2b85d9427d626e80816281ca55cd9d21f4458c0fca35ee SHA512 516973e361af37a82cff42114603d51581fc41cecf5cfdaf0ead87cccf19f723b94865c8472de11b33ff747fa563a67d72fc801229bc29180b2d74f061ffea60
DIST riscv32-esp-elf-13.2.0_20250707-x86_64-linux-gnu.tar.xz 150554748 BLAKE2B 309992d43734f621fe2a6a98ad31dfec3ff97bf8b006dcea7e40df7bee4b28e7e555f79422642b0772d583433edcd1c5917f5842e7f1279589af2b7d6d28879c SHA512 0b67693c1cfd45e95f3353c4ba8891b6244af779f711bd6de186ace857577e7069ec3bb2cf7c121fce49640027c2118c0cef7784eaba7807a8472c30e7144710
DIST riscv32-esp-elf-14.2.0_20260121-x86_64-linux-gnu.tar.xz 292412032 BLAKE2B 8ad34f39932b41806c5c7d6b65b0aad3f454509ea881a24af6a4e01bd76a09041f9f1ab87205ba60b4b93982f32545d4ff71e66368fc37523840bc8c80943bf8 SHA512 f64cb726b9d11ca8dde1a8362ac448fcf0eefb0348cca8f10642671fed2a76ec3da2ef09c5d0738aecca2d45aa40ee8ee3d4fa8cd7538c83067ba09dd392a9ac
DIST riscv32-esp-elf-15.2.0_20251204-x86_64-linux-gnu.tar.xz 393927372 BLAKE2B b4844981283489a18a7ae2c1453fce520a534ed2e6178a52c33ff06330eb2ac4f13c6d0449cd500aa459647d572e747ea455c73eb95efa1f371718afe7d1ef16 SHA512 b66569cffcaee5b23cab8ba19a711fc6dbbcbbda391e3dc71d5d2e26ae8991a2f333a2f00aecfddc76fe5062df20efc70e8c64c0927af5c817e96b7dd641b881
DIST riscv32-esp-elf-gdb-16.3_20250913-x86_64-linux-gnu.tar.gz 36557187 BLAKE2B 3a51c074b72fe5630d10faee8c2369ef3089107a866f31de40bf31da291dd1c14077bda79de350130853fa9dfbd85a519e33229014d06868364245815c723f4c SHA512 b813bbe14d602f39d663941f990c5e6e7e59cc5ee60949003ee818d47e4962028fe43f3d1eb1f52fba7176db0d7b2a5af5eb96b12857f4b6f88c4a102ed43597
DIST xtensa-esp-elf-13.2.0_20250707-x86_64-linux-gnu.tar.xz 113781196 BLAKE2B 40a3797f617560da46fcea2550472d2a7526d907a89cca7331e173f2e3f0d9f14d362977bdb420d46e0a5fd86dc180a42d8d337e89da660f20b40770795b60e0 SHA512 9a88680bd79b90ba97e6971a98675bab48cce92bb3887ffa4f6e8dc6dc26751e962386788ef68042ef8fffaeb0ebac7f6e6188294389d892a505092bace06bc2
DIST xtensa-esp-elf-14.2.0_20260121-x86_64-linux-gnu.tar.xz 176559292 BLAKE2B dc0bcb08f376ad82fa71c0141bdaf763cf82432bc1649480576c1b16938be90686501abcc065e168cc9e21b2d69ad2d8850b5de71e844b7b69ca5df4934f61b7 SHA512 404eade857e72ecbb08d9740aafafa201e930c9dfe1dc7ece60368b9ef16909548983679e0da7736ae7e7b542439c1917f9652de85a913f244b566e3a9ef47b2
DIST xtensa-esp-elf-15.2.0_20251204-x86_64-linux-gnu.tar.xz 180530004 BLAKE2B d5aa73b2445155aa9758c153a920e75766f0453cae4a70e0e81b3281049af8c82318e24fff26cf981a5fbf79848ec354427c8174662c3d4ebbebf5cf33923eef SHA512 1e30c757a92e100ca0a19fa7d5205d213c5bfc5329e8368d64aa38c24a738946fdda9d66d7c2d44c2acd12f8a06fd8db92eb77a914c066c4b44355aa819b7171
DIST xtensa-esp-elf-gdb-16.3_20250913-x86_64-linux-gnu.tar.gz 36396804 BLAKE2B 8271884d5aa3efa261165e24e440d69bb16c4a609f0c6a0b10ae67bd26c9567751e72f21fabcfdc3f89b6aa918950d8d9e05d8d0c005a6618bd582fd6f2808bf SHA512 436cf5fc116d62d712452eb3d687d0c69ab2df3ac6ffd53fd061698061b246f81dbe1ef881a4466597810eaa6da4b2f82f0e8a7980a51f48e948ee1e9b43748a

View File

@@ -1,27 +1,31 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# TODO: add esp-doc package in order to build documentation
# TODO: add examples USE
# TODO: fix to python-single which should help to fix python-gdb dep
EAPI=8
PYTHON_COMPAT=( python3_{12..13} )
VER="13.2.0_20250707"
PYTHON_COMPAT=( python3_{12..14} )
PYTHON_GDB_USE=( python_targets_python3_{12..14} )
VER="15.2.0_20251204"
GDB_VER="16.3_20250913"
OPENOCD_VER="0.12.0-esp32-20251215"
OPENOCD_VER="0.12.0-esp32-20260304"
CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}"
inherit estack python-r1
inherit estack optfeature python-r1
DESCRIPTION="Espressif IoT Development Framework"
HOMEPAGE="https://www.espressif.com/"
# See https://dl.espressif.com/dl/esp-idf/espidf.constraints.v5.3.txt for information about version dependencies
# See https://dl.espressif.com/dl/esp-idf/espidf.constraints.v5.4.txt for information about version dependencies
SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip
https://github.com/espressif/openocd-esp32/releases/download/v${OPENOCD_VER}/openocd-esp32-linux-amd64-${OPENOCD_VER}.tar.gz
https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/xtensa-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz"
SRC_URI+=" ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz"
https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/xtensa-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz
${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz"
SRC_URI+=" riscv32? (
${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz
https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/riscv32-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz
@@ -33,13 +37,17 @@ LICENSE="Apache-2.0"
SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~amd64"
IUSE="riscv32"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
IUSE="python-gdb riscv32"
REQUIRED_USE="
python-gdb? ( || ( ${PYTHON_GDB_USE[@]} ) )
${PYTHON_REQUIRED_USE}
"
BDEPEND="app-arch/unzip"
RDEPEND="
${PYTHON_DEPS}
dev-build/cmake
dev-libs/libusb:1
dev-python/click[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
@@ -47,25 +55,25 @@ RDEPEND="
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pyelftools[${PYTHON_USEDEP}]
dev-embedded/esp-coredump[${PYTHON_USEDEP}]
<dev-embedded/esptool-4.9.1
<dev-embedded/esp-idf-kconfig-3.0.0[${PYTHON_USEDEP}]
dev-embedded/esptool
dev-embedded/esp-idf-diag[${PYTHON_USEDEP}]
<dev-embedded/esp-idf-kconfig-4.0.0[${PYTHON_USEDEP}]
<dev-embedded/esp-idf-monitor-2.0.0[${PYTHON_USEDEP}]
dev-embedded/esp-idf-nvs-partition-gen[${PYTHON_USEDEP}]
dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}]
<dev-embedded/esp-idf-size-2.0.0[${PYTHON_USEDEP}]
<dev-embedded/esp-idf-size-3.0.0[${PYTHON_USEDEP}]
dev-embedded/freertos-gdb[${PYTHON_USEDEP}]
<dev-embedded/idf-component-manager-3.0.0[${PYTHON_USEDEP}]
dev-embedded/idf-component-manager[${PYTHON_USEDEP}]
virtual/zlib:=
"
RESTRICT="strip"
QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*"
QA_PRESTRIPPED="opt/*"
PATCHES=(
"${FILESDIR}/allow-system-install-${PN}-5.3.patch"
"${FILESDIR}/${PN}-espkconfiglib.patch"
"${FILESDIR}/${PN}-6.0-build-fix.patch"
)
install_tool() {
@@ -90,8 +98,6 @@ install_tool() {
doins -r ../${1}/lib/*
fi
exeinto /opt/${1}/bin
doexe ../${1}/bin/*
(
cd ../${1}
for i in libexec/**/*; do
@@ -112,14 +118,19 @@ install_tool() {
fi
)
(
cd "${D}"/opt/${1}/bin/ || die
for i in *; do
dodir /opt/bin
cd "${D}"/opt/bin || die
dosym ../${1}/bin/${i} /opt/bin/${i}
done
)
if [[ -d "../${1}/bin" ]]; then
exeinto /opt/${1}/bin
doexe ../${1}/bin/*
(
cd "${D}"/opt/${1}/bin/ || die
for i in *; do
dodir /opt/bin
cd "${D}"/opt/bin || die
dosym ../${1}/bin/${i} /opt/bin/${i}
done
)
fi
eshopts_pop
}
@@ -137,23 +148,45 @@ EOF
install_tool xtensa-esp-elf
install_tool xtensa-esp-elf/xtensa-esp-elf
install_tool xtensa-esp-elf/picolibc
install_tool xtensa-esp-elf/picolibc/xtensa-esp-elf
if use riscv32; then
install_tool riscv32-esp-elf
install_tool riscv32-esp-elf/riscv32-esp-elf
install_tool riscv32-esp-elf/picolibc
install_tool riscv32-esp-elf/picolibcriscv32-esp-elf
fi
install_tool openocd-esp32
# Remove unsupported python versions
rm "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3.{8..10} || die
rm "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3.{8..11} || die
if use riscv32; then
rm "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3.{8..11} || die
fi
# Remove disabled python versions
for i in "${PYTHON_GDB_USE[@]}"; do
if ! has "${i}" "${PYTHON_COMPAT[@]}"; then
rm -f "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3."${i##*_}" || die
if use riscv32; then
rm -f "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3."${i##*_}" || die
fi
fi
done
install_tool xtensa-esp-elf-gdb
if use riscv32; then
install_tool riscv32-esp-elf-gdb
fi
echo "IDF_PATH=/usr/share/${PN}" > 99esp-idf || die
doenvd 99esp-idf
newenvd - 99esp-idf <<-EOF
IDF_PATH=/usr/share/${PN}
ESP_IDF_VERSION=${PV}
ESP_ROM_ELF_DIR=/usr/share/${PN}/tools
OPENOCD_SCRIPTS=/opt/openocd-esp32/share/openocd/scripts
EOF
insinto /usr/share/${PN}
@@ -161,3 +194,7 @@ EOF
find . -name ".git" -exec rm -rf {} \; || die
doins -r .
}
pkg_postinst() {
optfeature "gdbgui target" dev-debug/gdbgui
}

View File

@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..13} )
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1

View File

@@ -1,2 +1 @@
DIST pynput-1.7.6.tar.gz 79501 BLAKE2B cb356271ef0688ff6532fb79b858c10fb3a52abc4f6db5f4758948cb16f01e96e9377894ea211952b58f5ff6d997ceeec9ba51a29aef866e65cd83900a9894ae SHA512 66639096a83b7ea7c926bfab67ef6c54b913fc4ffe5814bbc4ace6e4d298237a3623066f4f5c08a2bcf1cc5e40d18dc35b77c18afbd0d00b7b4bf4ed2233d9ff
DIST pynput-1.8.1.tar.gz 82289 BLAKE2B 07338c7d3f755af103d0f61874d536a0444cdddf0c3a450e51cf87e1375943fffcf20a747f25b2ca53365250e8e09d403421cf658077603b7c86a9e5794d3bd6 SHA512 4f28bbc908a4ecbfb8ef1d5b222ddc36269fe2f6361a45609afd60196eb05474569efd2267ae2028abfb85eae6825cea6215351974419ca640c7e069e6983132
DIST pynput-1.8.2.tar.gz 82818 BLAKE2B 236ac06927423b6311cbf176776279cdfb96b7a2b5a76eab84bab2ea01c16a98d6414e224009a51408d9c43b9cdf04cb9f77b10bd7d26947753a032e6fa4b044 SHA512 326d6044f4d96f421e98fe37d792feb2b2525e4c95632ad5ac94eb2b4501ea1ada3a54c117fd85d380f1d7e0598094fb331af9275d6b17efc274e276ebb48743

View File

@@ -2,7 +2,7 @@ diff --git a/lib/pynput/_util/uinput.py b/lib/pynput/_util/uinput.py
index b0a6a78..c891b83 100644
--- a/lib/pynput/_util/uinput.py
+++ b/lib/pynput/_util/uinput.py
@@ -72,6 +72,14 @@ def _device(self, paths):
@@ -72,6 +72,14 @@ class ListenerMixin(object):
except OSError:
continue
@@ -17,21 +17,3 @@ index b0a6a78..c891b83 100644
# Does this device provide more handled event codes?
capabilities = next_dev.capabilities()
next_count = sum(
diff --git a/lib/pynput/keyboard/_uinput.py b/lib/pynput/keyboard/_uinput.py
index 2f63dd3..747d19d 100644
--- a/lib/pynput/keyboard/_uinput.py
+++ b/lib/pynput/keyboard/_uinput.py
@@ -204,10 +204,10 @@ def as_char(k):
as_char(key): (
vk,
set()
- | {Key.shift} if i & 1 else set()
- | {Key.alt_gr} if i & 2 else set())
+ | ({Key.shift} if i & 1 else set())
+ | ({Key.alt_gr} if i & 2 else set()))
for vk, keys in self._vk_table.items()
- for i, key in enumerate(keys)
+ for i, key in reversed(list(enumerate(keys)))
if key is not None and as_char(key) is not None}
def for_vk(self, vk, modifiers):

View File

@@ -1,20 +0,0 @@
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_12 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Sends virtual input commands"
HOMEPAGE="https://github.com/moses-palmer/pynput https://pypi.org/project/pynput"
RDEPEND="
dev-python/evdev[${PYTHON_USEDEP}]
dev-python/python-xlib[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{12..13} )
PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@@ -1,3 +1,3 @@
DIST python-statemachine-2.5.0.gh.tar.gz 405778 BLAKE2B 5c85d7c75de1fe77694acc50a31b9f389a1b0b7ec572939a9662ef2b538b506d8acc30ee3d8168d21ca229c1ce7bfd14b4c54946dfa5d7577cb67ec1a3867352 SHA512 79331758fe305525fd7f97e3e1a9eecc22f79e96047080a31ad8df8d033b506d39c79fa5fe9e20cc2cb63db271517842ffcdab3f1fdb9785d135d3f65dffce6d
DIST python-statemachine-2.6.0.gh.tar.gz 550777 BLAKE2B 005824e16ddccfb8c62d6b070eb7ff9c5e850ab09bf32a6343adc1a0b1acd9ef17e398df0dbabe4c51ff0ebfb2b6aad9aa1af1decd24e3e4fdf078131c7512d2 SHA512 93063d956594b4d3171860f20281840408f4d8f2fa19f100806192004224ab65d5944efb36084e956dcdd72d3b361d5be31d7de92ad22378c2ae4b3195e5753c
DIST python-statemachine-3.0.0.gh.tar.gz 840388 BLAKE2B 9a358f6b39ad4be6cede1ac7b870dea5c73eb27f182952ccef703e7d78ab2368ed4c2c61226df7ce73d56244eaea92eb0b33ce61f536adaa5e31203089515faf SHA512 428a7cb2cf1c507ef56ea6b83a9d57c8d393ce81bbc7ffa251e8ec4ba4d01daff598df62b8cc2dd1c52d197bd25bc9964db10c57b68d8c9a69e95311dba635cc
DIST python-statemachine-3.1.2.gh.tar.gz 718225 BLAKE2B b7317440f6274265bb5561a90c7748d59fe4a16401f4b940cbd23bf59cfbe916c504d7a13c50d61d219c864b1175c9c4a2a82ca1022eb811d5b51920f1c638a0 SHA512 d0dbc291361ff9c37b1adac6d3af5333958c945b04d10df9498baa1de8bc5c89b588d86c9006bad16b2b1c966423e397eeaf5ef7f711e4d7d6d2961d31812f15

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( python3_{12..13} )
PYTHON_COMPAT=( python3_{13..14} )
inherit distutils-r1
@@ -24,13 +24,12 @@ RDEPEND="dev-python/pydot[${PYTHON_USEDEP}]"
BDEPEND="
${RDEPEND}
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-django[${PYTHON_USEDEP}]
dev-python/django[${PYTHON_USEDEP}]
dev-python/sphinxcontrib-mermaid[${PYTHON_USEDEP}]
)
"
EPYTEST_PLUGINS=( pytest-asyncio pytest-mock pytest-django)
distutils_enable_tests pytest
EPYTEST_DESELECT=(

View File

@@ -1 +0,0 @@
DIST syrupy-5.1.0.gh.tar.gz 2339258 BLAKE2B 7d888ec47ae10a3946e30262c43453cb9fb9d2e3edf1a5157cfea8811ffa1817c5db94278dd5533d51b51a1e8d0a53dbf653da187024b347a891a341dd6d3921 SHA512 32b98713a2ce64170b914b4ec36878b5175374c2192c5cbe2b118ebb89a33594c12bb29dde45ee9acaeac406e2723e25a73a5e7c2e53d93e584be69ff9b8cdef

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
<maintainer type="person">
<email>gasc@eurecom.fr</email>
<name>Gasc Henri</name>
</maintainer>
<upstream>
<remote-id type="pypi">syrupy</remote-id>
<remote-id type="github">syrupy-project/syrupy</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,39 +0,0 @@
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1
DESCRIPTION="The sweeter pytest snapshot plugin"
HOMEPAGE="https://github.com/syrupy-project/syrupy https://pypi.org/project/syrupy"
SRC_URI="https://github.com/syrupy-project/syrupy/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
DOCS+=( LICENSE README.md CHANGELOG.md )
RDEPEND="
dev-python/rich[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/invoke[${PYTHON_USEDEP}]
)
"
EPYTEST_PLUGINS=( pytest-xdist )
distutils_enable_tests pytest
src_prepare() {
distutils-r1_src_prepare
# Inject required plugins; autoloading can break (e.g., with pytest-relaxed)
sed -i 's/\([a-zA-Z0-9_]\+\)\.runpytest(/\1.runpytest("-p", "syrupy", "-p", "xdist", /' \
tests/integration/test_*.py || die
}

View File

@@ -1,2 +1,2 @@
DIST xattr-1.1.0.tar.gz 16634 BLAKE2B e920afbdc7c154e4558debb08f3b3230295854c799dcc3a28eaddb6d5a9a011bcab460c3d9a3f944cc43705796fb1fb5c57bb3b15653a128b91be17decc7b86c SHA512 b23eb96be5d6810ff2251418a2c2687d15cc98ceed422abe4a8bce01c77dda2969525f07feaf468bc43b60b6df6d573f15787b6221ed5816a772abd93ac47f8f
DIST xattr-1.2.0.tar.gz 17293 BLAKE2B 5a13a9fa6d0ec1f4378d37b444d2168c615ce33299bde12f7d0715837c172c6809b552043836d80ac0d7a88502e98e3fb36ca462f63def59b2913d7537cd993f SHA512 6c6cafccd05eba8abbfb1c62d5234ca04c52b608670ece395f62e70a3c8e7cfcc3f5e12a25ad888e92fb6aad2c717686c9f14448523cf4180c3effeb1556db72
DIST xattr-1.3.0.tar.gz 17148 BLAKE2B 105c941c7cf78aecc941b59550a1b537f594b044eedee660085438f358cfdc7e3c6dae550072acaf6e1f64046a751d89a36d08e6461585d963e803c735b1aa73 SHA512 ffd680a10f4e5b4c7a00df12e426452d2f2c71986e18429f3064f660145401a4b6d8372c379a1055b36312362c259bc0c186704b7a054c3a3865b862448e6935
DIST xattr-1.3.0.tar.gz.provenance 9225 BLAKE2B 0be1497bdf4bda73eda67f8ed46d0114fb324c55d493e4378a50e102c1b3e72183c04ac6408ec0e2e74d192e8350da089709b1412a99cae269e0fe0bf5ae6095 SHA512 c69b003c37afa3bce1c3638afed3269367d45598bff4bf44fe75374267aab026ff1f7035af944ce620f4412b8265d617e67afb6167af7ddff6b87a86d56af88c

View File

@@ -1,56 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_EXT=1
PYTHON_COMPAT=( python3_{12..13} )
inherit distutils-r1 pypi
DESCRIPTION="Python wrapper for extended filesystem attributes"
HOMEPAGE="
https://pypi.org/project/xattr/
https://github.com/xattr/xattr
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
$(python_gen_cond_dep '!dev-python/pyxattr[${PYTHON_USEDEP}]')
"
BDEPEND="
$(python_gen_cond_dep '
>=dev-python/cffi-1.16.0[${PYTHON_USEDEP}]
' 'python*')
test? ( sys-apps/attr )
"
distutils_enable_tests pytest
python_test() {
cd "${T}" || die
epytest "${S}"/tests
}
check_xattr() {
touch tt || die
setfattr -n "user.testAttr" -v "attribute value" tt || return 1
getfattr -n "user.testAttr" tt >/dev/null || return 1
rm -f tt
return 0
}
src_test() {
if ! check_xattr; then
ewarn "Extended attributes not supported on your filesystem, skipping tests"
return 0
fi
distutils-r1_src_test
}

View File

@@ -1,11 +1,12 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_EXT=1
PYTHON_COMPAT=( python3_{12..13} )
PYPI_VERIFY_REPO=https://github.com/xattr/xattr
PYTHON_COMPAT=( python3_{12..15} )
inherit distutils-r1 pypi
@@ -29,6 +30,7 @@ BDEPEND="
test? ( sys-apps/attr )
"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest
python_test() {

View File

@@ -1,14 +1,14 @@
DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca
DIST anyhow-1.0.102.crate 48658 BLAKE2B d9c7b7c50b7319be0e67bb236e0420a67e3fd6d6f4bd53a84cafc7a5385785275151832be472c0063405e6d458b5add3907b670ba5e300e08efaae699ab77c44 SHA512 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b
DIST ar-0.9.0.crate 14636 BLAKE2B 969106d12ea0aceeced14f42a6b71dbd10f4216c2111d4ea2d1c2c4d136741ac27ab8b0c59cf8304a33c0e2788321f5ba23b6b053eaf6f6142538714133a4b8c SHA512 437ba014dd01cfb69837a12db2104119ac1c76ffe89436421aa4f671dc109a1f4f39271a12d08979dddeca89ffe8bd967efbd31592f8f3421a0391208a6ea781
DIST bpaf-0.9.20.crate 180220 BLAKE2B dcadde93e23ffb56842889e93aa94657ec128bd27477c390b49dda8e2abbfdf6741e1d0e1e97db879cfda5020932e15e94c754d928fd50dd6f4151a58d29902b SHA512 8f87be160629ff04d8539c42d3bad7ff7a2dc26a631df208b91a8ff607ba07d46ac713cdf43223f370f8038b2eda50cf9737622bff181587df3085ee1e3f251e
DIST bpaf_derive-0.5.17.crate 28930 BLAKE2B f79353ef8ee4c7586516aec85aff7160b39e32afb9f74552031d969dbf9953816a57438342b0f484a32385384800506a1fea84dc1654c70ecb08578baa0473b5 SHA512 89b2c3ff6e289444ea3425c3571efbaa76290b10f2bc782235006b7ae81bff80551b3c37ca42aefd600e5be56ee38940cd012b7ef29d68abb7514fb672cae86c
DIST bpaf-0.9.26.crate 180644 BLAKE2B 6d65f26ce71748b54e9133fd9665c233107ba671f64bd8e57be685ffef8aa9c765757f2d2f20e557270cf1c2f301c39b3dc63694553d016c4b50a67abdd09b1d SHA512 3cbcaba595f3f90e5f6673e5441fe34d851a8af8740b0e168e8dbfdc6f8e43e96ad166b2437b72354f826949813ba5f3ac268ffc020a40feb99920f172e86394
DIST bpaf_derive-0.5.26.crate 29158 BLAKE2B fc040fae5c0b62cdaca1add8b13576f90f5a29ab5dbf3ff0e7922bdfa59ba9e5670e478aade06a245ad9776b77d50ee1c37d3bc94de96f612ff07a21091cd51f SHA512 1086bc5a9315c37011eb4b4153b63e95270d49a8b4c4f9a3dd204bbeb1fb8ff3cbc9fa9fde6352809cad3367bdc5cb548911c27f442a70be1cc03b06c88a3a9e
DIST camino-1.1.11.crate 43862 BLAKE2B f1e1b7688c11fe7dc98feac7843c57c45e6e7943befb97b40fd91e69246f7584e477497ea7041266c68ac1eea295bd517febe38e2a547923ef0f4f5197c1857d SHA512 7e390de58b364385d8f3884f0ae8a8b5020bfe115f61b6e15de54a7c5852f8b95d8e2b3f7ac67ea2834b7eebfbd9300f3055aa1c43015ff5b6761460d1f011e2
DIST capstone-0.13.0.crate 104684 BLAKE2B c0d7ace195bdffd65397432e278b697ba13adfd0602567570bed54c586a24a5b29e7d6350bc4aa1031d9680f37c35916c4231ef2ff22a104cb1de6bd35f99e4a SHA512 7a9cdd0388d608addae8f196eca29550b427c0cc640b6915f142b3f8af40046b563f6e4def675fa7e2efc51a6772113681b6b73b29b689c6056a48527a9bc362
DIST capstone-sys-0.17.0.crate 4912005 BLAKE2B c52b0d5110fcf3c8b6d9324ef4d19bb463571e75b250efd79a40c3504062f33d676ea790091765133e5efbe04af317e2ecb4d2218e59d629e5dc6fcf0be741ca SHA512 bc5caa792ff8da97802ca4bc973ee117edf9c3c54fa1ed2f2c8a75d5e2199dbb26684778bdd1724b65bbe847963851546afda17efca061652d457ef98922dfe0
DIST capstone-0.14.0.crate 114321 BLAKE2B 5e5cc97c9e6a0a78253a6e2b468fb0673f09ecca5950ce1ae661a2e75dd4130aee75606e39f740624bb196c533df1242b02532c0da2fa7ef5d3b25064db7026f SHA512 6dfea9ec4e8935fcc11076d8d3dbe9656a60e75f6a6f8d3fb703b419472e7591522b4b2322101797baa921f9e50077bebfcd2d03d57963f9aaf5a094a883465e
DIST capstone-sys-0.18.0.crate 6796561 BLAKE2B 61683abe25f857504a06c2e930424ca33ebd4b742d92b80be1b24ca37208038852a2b858aa2bfe1eed68cb3a368f6905d20b962ac37dac37e6e3a01c4ef349da SHA512 3228cd2dfed69df4ea53d2b1591bb7885b1a63494d33d7a7330a935f6dded5bd197298b33b795e57d9f24cddc289d0a8d21c88621230111f63ac9c516389d668
DIST cargo-platform-0.3.0.crate 13252 BLAKE2B 62012a5ab9d246b518baad83505bac9fab574070c29cdd75f9918349000ed1bbc0edd7a516b375a9d98078f96cd13d1761a654e140a97b5461e48e79a233b2f2 SHA512 43800bb1f7d23c4b82b8ff67dda6463de93955201bf9add1da16d31e4efc3864e5bc506ad05d7b76e7d7eb3a1dc3623e25c5656d19433dc8ef545656aa5786e0
DIST cargo-show-asm-0.2.55.tar.gz 57224 BLAKE2B af832711bed7193e94c44949d875cc0b2206cf09327dc84b4c8a110fea2c4b97359e681542d7bc642c4e17b41cb1752c4e167ccb2622c42d70a7c29891e8b08d SHA512 e6228d83e0321b5f8b659cd9a83f58829b183589938752b9feb898384434c0685783ebbd8d1dbf055259ed8006351dfd986b4b7e1252440b78b2b03d211c03ec
DIST cargo-show-asm-0.2.60.tar.gz 60179 BLAKE2B 7c9f75ab261ec78ec4eb052d65ed511f417ffdf3e5892e0226e9b861c141089b4f21cf531af37fd76c81deb11937844140a2e69ed50ee89639575fa6383bf8e2 SHA512 2b06502059afb1acded1d141dfe7a2d775e8ade6714b8f47e723b1b60e3957bf5d793b5820d72c0a0f67279c8e8b3240939005e4ef00c4d80825fc8524e26e3e
DIST cargo_metadata-0.23.1.crate 30497 BLAKE2B e9152de1ff2520d70882ffcaa61ea9d66f096d8ea275ec313619de4f3ee5d58b9ac7d6b1086654249e495e7c9d18efd7208bf157c86f4dbd2c592c82b0a07596 SHA512 1d4aa613ce07af39c7886d856160e2d0cf491f38e64863007adb584129434bee1fe5bc618efb65d04a477de5d433ee44ef502a44ed50a18ca51c86153ecb6499
DIST cc-1.2.32.crate 111531 BLAKE2B 99f5a1f100b346eb509da6435c314438d520971e26a98e648b724634fec40421fd3b1a9b3137b4451956791f6aca00e6045d88cb2600227a1c067392892960ac SHA512 cd404c407d367ff03f2a19006a532e0cad5f6c8b7cd590627afeb375bdd25685419d453d8b6a9c6d545c4d3b84174ab0d227c337ea1926f777f22789c26b9615
DIST cfg-if-1.0.1.crate 8683 BLAKE2B 7d7f98e46b98e0f6fe069fff5dede72390adb7522f13be35c37f99713641e98dff87bd58e594908565a6f42ec898f11597e8a82a01ca2e8e65b38563e09956a8 SHA512 56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f
@@ -23,14 +23,14 @@ DIST line-span-0.1.5.crate 8611 BLAKE2B 090460f005f7478debc274df306190846a298dc8
DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1
DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242
DIST nom-8.0.0.crate 135590 BLAKE2B c97f47d8c59f6607517278afeca45949a1ed61c1c178c2cb4a990a3439a532e544e5d3d4732e9abb87d93731b65379ab13e44297cd2573e543bf85958d7034d7 SHA512 7634276cf799b0260e4f82818e297001101c84961b498552ee19d2b2bd7b7be3621ce7fbfa9d85c4531c650448b2d32326ecef28f8282b016f5a504e69783cb6
DIST object-0.38.0.crate 347046 BLAKE2B ff080d2620ca811d0057c71e8a48bad63abc2d2177fb8ee2d4dd1f0093a98e76c9a690c94baba5890e631ade5212cadaccf6bd9650894364b40246b203e4cd70 SHA512 8e2a4c613d18aafcf1744b040e84f1fbe3270dde21bb7b8ea36d03b1460ab1527f305247da3603f2a4ee63807e5eec46f39407ee49ce4b73c7990b125767dd6c
DIST owo-colors-4.2.3.crate 38315 BLAKE2B b19d40fa0f9e929bd30233f990342fb5513ed1f73d8b5b99984e47ed0189470ef21ca0e8819249c5259664575cfce167d3eeb63dcaa077658f85b65c6f1c219e SHA512 f3a9fe83a61dfbac527daa7c0667ab8e2809201aa9216e4bbd20789e45a888ed8e359994a4bc764fee72d375acf1c11d00e18d3974b74fd44f2a873be7c03c39
DIST object-0.39.1.crate 360376 BLAKE2B 29115c5e3d3bfcdc93ed52697d0e9dfa67c21b03226efa0899500f0550bb67fd9e36b4c5747bfa838f8b76973fdae058a4288f6fc3d4e61127773ccf8a854a48 SHA512 f08969ec00a28dfe80230bd051ab754dff7c1f95d1f4b7947658ddb8c9ddc0353382ae7ba8bea91ff81c6293a1fa4d5b6bf2593c871aaa5fd4e798d21113fc95
DIST owo-colors-4.3.0.crate 31273 BLAKE2B 5c451ac48d4aeee18f00428d5399ab6fcf11050d03117dbfeb391e05c1a0aadd341d0395c20ce38de521ded82786183dc4dd98735fec1531ccaf003458fbf4cc SHA512 7a63f3c9e8dba768779163ad8f547ce64587c35e85c39dd9c57f24670e9ae49b8955c0f0a84ec79c110f907925f429ac33ec6580a4c979ffadfe7e3eee554661
DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c
DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000
DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932
DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8
DIST rustc-demangle-0.1.26.crate 30340 BLAKE2B aa4d90be1dc313db5777e7b47fd6e6d9ce7a96df3296060e0e062508fdb9a68adda2bfcaa18d501e33e41f08c2beeb0721901458aceb072fd5116d67003fd56f SHA512 a3b32cdd685ee6f2112bb9d3a2d09dbf84efc5961a468adf1d784688f3f9761d9bab066be8969ea29d2251a08d4ae3ada872fb19b02f2aef8652ad50ec963348
DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4
DIST ruzstd-0.8.1.crate 97738 BLAKE2B a1bc39343a781e51c663507676b41fa4298e37129cbe11445bb38a68372d431800bebf5bb3ca07dc8187f766bf9114c2856e271fa189dc54d919b33b2b8ccec4 SHA512 ffd70f7e2e7a7706272241c774015826dfe343a910234c1d2cebb70f113b13bdadc1c4d5e71491f100f5316b3135adf8692134e921cd5c05d143bf94e80759f3
DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
@@ -39,6 +39,7 @@ DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98
DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b
DIST serde_json-1.0.142.crate 155363 BLAKE2B e4bea16f092dd38d09d0bd8bb8f375bbab7fbf22c567c19222243bfa181f8103fec872b13552ac5927741146b9dd7d1a1719f84ecf317d7aba258250f5fc46d8 SHA512 dc4dbfd356e7cf3bd82dc463dcae7a563be2146dae22230fc2586e3481a4e5f59314b7b00345da6d9ced2b15557acbe1380b127144c70cb708291f72a19a7ab0
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST supports-color-2.1.0.crate 10030 BLAKE2B 51b3a6711844497cacd88e270025de26ae065fcbc51047be2211a53b4c5ad3e30d7b0c8ce9dc61e181ad811888b268b344a5f282af36a04010bf179994224241 SHA512 29438ef0cd6705b9bc4b5bd1a04383266eaf18d41d2328c35da63d12bafc7150ba01b37253f51fa9ca356279e8bdb8c381843801500ea4e58fce9fef119ca2be
DIST supports-color-3.0.2.crate 10445 BLAKE2B 6cf96065ace2386abeecdc4d74b354e1028aa8ae8625d1d3511291058543c769b1fbbb7682e36221227f3b2a8e623371d2f4a6a5fbdeb64df79ae7b4e124502e SHA512 51c4711af667a3d68cc7e2250ebb218b9844168365e64f7811eb8b8f55e1c3460f0acb8287ad2327146e139ef22ccd6fc2bad0e589e4e2f569031661c8e448de
DIST syn-2.0.104.crate 299699 BLAKE2B f64d2267abe9140456dd31d52ada0c75bfa3e4e0112ca77491245e9e84a0530f6c7cdc7428b73cf567a65ef6e7727f814fb9cb34db0ecc9cc3afd05b69fd36f7 SHA512 da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f

View File

@@ -10,13 +10,13 @@ RUST_MIN_VER="1.86.0"
CRATES="
adler2@2.0.1
aho-corasick@1.1.3
anyhow@1.0.100
anyhow@1.0.102
ar@0.9.0
bpaf@0.9.20
bpaf_derive@0.5.17
bpaf@0.9.26
bpaf_derive@0.5.26
camino@1.1.11
capstone-sys@0.17.0
capstone@0.13.0
capstone-sys@0.18.0
capstone@0.14.0
cargo-platform@0.3.0
cargo_metadata@0.23.1
cc@1.2.32
@@ -32,14 +32,14 @@ CRATES="
memchr@2.7.5
miniz_oxide@0.8.9
nom@8.0.0
object@0.38.0
owo-colors@4.2.3
object@0.39.1
owo-colors@4.3.0
proc-macro2@1.0.95
quote@1.0.40
regex-automata@0.4.13
regex-syntax@0.8.5
regex@1.12.2
rustc-demangle@0.1.26
regex@1.12.3
rustc-demangle@0.1.27
ruzstd@0.8.1
ryu@1.0.20
same-file@1.0.6
@@ -48,6 +48,7 @@ CRATES="
serde_derive@1.0.219
serde_json@1.0.142
shlex@1.3.0
static_assertions@1.1.0
supports-color@2.1.0
supports-color@3.0.2
syn@2.0.104

View File

@@ -1,7 +1,7 @@
DIST codex-0.134.0.tar.gz 8127989 BLAKE2B fcec12f5c1b60ceeb80968da9445944571a55cf7341fb207884ba946657e4b2537965f5869979f7d3d3403cc4a40f55f4f59ae6b7eb53c99f32566e9e3b6788a SHA512 a7fef79a6d63abf18e697ce3acc8f2fb658175262b4fcb0737e58358e92ea91ebc4358a73d37390b87869a035ab1263d560ece3236b18ac61c06df14aca827d2
DIST codex-0.135.0.tar.gz 8203228 BLAKE2B b675602fc46782016c83f339c1310a629548446ecd9a50983044c828e751319d72d7478a688187348f5a1a78fb77fcb34c6da6ddf149a2cce76efe9ca04fe696 SHA512 0bbc7958851fcc05375a0e5d055c78d78dc592e27763a1b3903a0e7492067dea8b13e6441a4556dbcb8280e274a936997c0f4834c056c7734d1f006ba8f40eb1
DIST codex-rust-v0.134.0-crates.tar.xz 117702824 BLAKE2B db9473eb9044fd5c037aa9177882a50d1d5fd3ea4b360ea4de46fe8763fc036e63ff00525fe8f7c9da89b463a5e39099a00d1cc2ad507cb02ed1199759a0a2ef SHA512 029cc34e88f828d87a9085fbe2bfc2ec698d6312a89e16d3f3b1e083dd0d7bb2cf40cd49c1c4ebdaa3afab52c1d9e863b958e0d876248fdbeb32701543a2654e
DIST codex-0.136.0.tar.gz 8299291 BLAKE2B 17acfed95ad385bdcc9959853c8aba5a7885dffeeea58f348f98d8442f2349fd3fe277b9c3d62ee0996e1e4bf8e1e69b852b6fea7e449af81ba28ac336413b83 SHA512 a84a1ba35b7ac47659b6d581e8fe8ff92889b0c8119d20a9864796349d345e1e319deadc89fcd255f1cd23fb06c1bc75f97db490686c413a0420034d0bf826e5
DIST codex-rust-v0.135.0-crates.tar.xz 118459552 BLAKE2B 6245a78bccc99ca7e46102c3e5dc8c8d960521e9164dd067c519819ae6124b69805d31ec8f1cd009c5285b71dbf53a50777886121c8fa2f8ba975e61cc79c727 SHA512 561e7f9338cbc8702603b2a916971b9db763f729c6c189574df915b093153b86cfc4f7127c6dbe65c6f47496c5011f265352e46a54401bf9b806f7c863eff5b1
DIST codex-rust-v0.136.0-crates.tar.xz 118988320 BLAKE2B 5af20cdd40fda730ee7cbd49704c2c11a49bc62db9af431682abac6202001144e91f6ee9cc15f9d7434d9ce98d83c4ce38c9c1ca812c694966e00ef03f60d8aa SHA512 1bd74084dd19690ad63d3835ba2da2cbca850d7079cf6a09ac854180175620f1e20548b6e032e12f1d70a8859d74a9a5e2535ba923d81fbafc03eac9857b740e
DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44
DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0
DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef

View File

@@ -34,7 +34,7 @@ declare -A GIT_CRATES=(
[webrtc-sys]='https://github.com/juberti-oai/rust-sdks;e2d1d1d230c6fc9df171ccb181423f957bb3c1f0;rust-sdks-%commit%/webrtc-sys'
)
RUST_MIN_VER="1.93.0"
RUST_MIN_VER="1.95.0"
# python3 .github/scripts/rusty_v8_bazel.py resolved-v8-crate-version
RUSTY_V8_TAG="147.4.0"
@@ -140,6 +140,9 @@ src_compile() {
use amd64 && rusty_v8_triple=x86_64-unknown-linux-musl
use arm64 && rusty_v8_triple=aarch64-unknown-linux-musl
# codex-core trait resolution overflows rustc's default 8MiB stack
export RUST_MIN_STACK=16777216
RUSTY_V8_ARCHIVE="${DISTDIR}/rusty_v8_${RUSTY_V8_TAG}_librusty_v8_release_${rusty_v8_triple}.a.gz" \
RUSTY_V8_SRC_BINDING_PATH="${DISTDIR}/rusty_v8_${RUSTY_V8_TAG}_src_binding_release_${rusty_v8_triple}.rs" \
cargo_src_compile --package codex-cli

View File

@@ -1,2 +1,3 @@
DIST opencode-bin-1.1.48-amd64.tar.gz 51797370 BLAKE2B a183755181acb33efd9a7d54ee4934012b7705fd37aeba24328f70f9833073a69c94228d82b0e5d5788f9854d5fefc79ea5c547a5f71780cf030d1fc1a498f7f SHA512 bb92874d860ffc5c6f9a28091a6a1e638f2b09761623df247e872f388756cd88e3246afa36dab3970fdf25a6f611ccb1c3580e14b0b0999f407daf54442901d0
DIST opencode-bin-1.15.12-amd64.tar.gz 50000563 BLAKE2B 754fb0c46c621391dca0077e432ef11ea4178770c957637b01745556c7faf103e1d33919f536605d72d08b10ac7959b04edafbc21cdfc35bf5e9d3da2ea9e09b SHA512 f42f0f5b26925b9c67511511840d63111b89b10ae5941043c87fbbc1a57f3cec1cd304350c91b07a238cf07bea4d5f659169f3741bf66593e9def68211bfaa6c
DIST opencode-bin-1.2.6-amd64.tar.gz 53299530 BLAKE2B 3846ea0bf7212f526c2be0ed6cc93d73c409ee73248bce137293cdd030cf64100ee15ff309ff5b126c8bcc224061e478cc3553ddeeec5f4d61ee2242fd54da83 SHA512 791b42da6aa442e79092545da9e7c2fafc930030dd59239d4bb0eaadfe2796c8726ec0787229dbd23434d07c9f56ae9a562962a5e0f69e6f86c8cf14d25bcdc3

View File

@@ -0,0 +1,21 @@
# Copyright 2021-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="The open source coding agent"
HOMEPAGE="https://opencode.ai"
SRC_URI="https://github.com/anomalyco/opencode/releases/download/v${PV}/opencode-linux-x64.tar.gz -> ${P}-amd64.tar.gz"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="mirror strip"
QA_PREBUILT="usr/bin/opencode"
src_install() {
dobin opencode
}

View File

@@ -355,9 +355,9 @@ DIST tokio-1.47.1.crate 829790 BLAKE2B 7f5ff6a8092648e1643867981c79987da014478f7
DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4
DIST tokio-rustls-0.26.2.crate 31655 BLAKE2B 44a569a4aa8c13f2153a18ac56e6ce6b5b9c9adb4ba6d94c1b9579e340233e614cd61da26670f74080c870b54e0d7f5f008692120a823782144cbe42e97bbdb0 SHA512 c0ff373e02c90704d8bff39b634d118143bcdb3d657e491d7d9279bd5a0a166541c759b5a26f5348fecc4d3a1f11c8ce3127df217137f68c57db581714bfc735
DIST tokio-util-0.7.16.crate 127775 BLAKE2B 4d7e46c91a37aaaa6efd873ec1553cc5971acb4f8959b9eb68b27b0df5e1c23cd19794292d9a5a215fe8d4d01486561f44ce4139e3f7fcd5b48287a44708eeb8 SHA512 8df52e0b02194e2cc699ed330e0db54e2e69c1d4934d770eee50b6a9b35d177ba440a6ef0e0a0bd9be7b7155770a7ae6286d4c3b0cb453f1ece4dff576b86738
DIST tombi-0.10.6.tar.gz 10587636 BLAKE2B ac6215ee943ca47a42f050e062b33a1c4aa6204fc89c2e4749f3947a900dd6ef1f45b2d8101ab4279bd039e7a34058f44301c081f58318166783568e79f5cce3 SHA512 6d7ca21dd5cbaab7f33ccd4916ea381fce93a9c98c6db5ebb41d9780ceb90f5838923c6765ddc367058f846d392593db235bc78c671ef2a379799c5cf1cf8cc5
DIST tombi-0.11.5.tar.gz 10594411 BLAKE2B 2acf6c6739a9e4c1b45b7b76b2fbb974f9021650078b7ddb6d2044c6d9d1bcc749931df8e37096f74f9eff38133950f435bbada7d125efa039587c51358fe299 SHA512 39fabed48b4dd73e3604c7fed3cf5a0b622f6595a626afe136171000d853204aa73c4651313548fe41272cd57c1b269bfcd37e34567383e31699d9e60e45061a
DIST tombi-1.0.0.tar.gz 10603323 BLAKE2B 445a5b480a9ef4c6843f95b968c8ea22f0c774fc2ddf19c94d22a689c80aea18e1cabcc1a3a93c401351fe29bebcd223d78d29334afe7e094bffd923fef11763 SHA512 8000a3b0065e3a22e33bb5af97b684bc2d21b65893d50dd0462e2add443094f39e07f507a25c568b82cbd95a311565e45f1a2a9e92264326ab11fcd9a64b8dcf
DIST tombi-1.1.1.tar.gz 10606119 BLAKE2B c0d63da37a674b42225eb8d12a6a3d044bc6141d480b7fadd37ecc9b832c184e9dd7bd2727e501040bb97766dd31fb849131e70ea5c87fdf8ca143e76fbaee07 SHA512 57c73f4fd1acb5fea8a4197ee50745c168c0d3753eab97b4450d1a80d230b77f4e328c5dd01d28d16e73fdf698c34e3bb021ea8434c990adeed65dc8d96afdf1
DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48
DIST toml_datetime-1.1.1+spec-1.1.0.crate 17982 BLAKE2B 0552b1cd242430876cbe3f1b4209c21d5b8aacf70c3235087dc742bccc55bd0994013b021a48ba69c4a2802bd458eae56cd8a96999f43affefff0a5f6b2958ca SHA512 74e13bc2f616b407d11e445e3a416dc7cd819774a5d747baede2d71ac42573ea29fd77cedd2648ff1b286b879053e764b8ad07cd9e9fe1164f6cc26f12931808
DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466

View File

@@ -19,12 +19,7 @@ CRATES="
addr2line@0.24.2
addr@0.15.6
adler2@2.0.1
aead@0.3.2
aes-gcm@0.8.0
aes-soft@0.6.4
aes@0.6.0
aes@0.8.4
aesni@0.10.0
ahash@0.8.12
aho-corasick@1.1.3
allocator-api2@0.2.21
@@ -37,37 +32,23 @@ CRATES="
anstyle@1.0.11
anyhow@1.0.98
arbitrary@1.4.1
async-channel@1.9.0
async-channel@2.5.0
async-executor@1.13.2
async-global-executor@2.4.1
async-io@2.5.0
async-lock@3.4.1
async-std@1.13.1
async-task@4.7.1
async-trait@0.1.88
atomic-waker@1.1.2
atomic@0.6.1
auditable-serde@0.8.0
auto_impl@1.3.0
autocfg@1.5.0
backtrace@0.3.75
base-x@0.2.11
base64@0.13.1
base64@0.22.1
bit-set@0.5.3
bit-vec@0.6.3
bitflags@1.3.2
bitflags@2.11.0
block-buffer@0.10.4
block-buffer@0.9.0
blocking@1.6.2
boxcar@0.2.13
bstr@1.12.0
bumpalo@3.19.0
bytemuck@1.23.1
byteorder@1.5.0
bytes@0.5.6
bytes@1.11.1
bzip2-sys@0.1.13+1.0.8
bzip2@0.5.2
@@ -75,7 +56,6 @@ CRATES="
cfg-if@1.0.1
cfg_aliases@0.2.1
chrono@0.4.41
cipher@0.2.5
cipher@0.4.4
clap@4.5.43
clap_builder@4.5.43
@@ -83,17 +63,13 @@ CRATES="
clap_derive@4.5.41
clap_lex@0.7.5
colorchoice@1.0.4
concurrent-queue@2.5.0
console_error_panic_hook@0.1.7
const_fn@0.4.11
constant_time_eq@0.3.1
convert_case@0.6.0
cookie@0.14.4
core-foundation-sys@0.8.7
core-foundation@0.10.0
countme@3.0.1
cpufeatures@0.2.17
cpuid-bool@0.2.0
crc-catalog@2.4.0
crc32fast@1.5.0
crc@3.3.0
@@ -101,40 +77,28 @@ CRATES="
crossbeam-epoch@0.9.18
crossbeam-utils@0.8.21
crypto-common@0.1.6
crypto-mac@0.10.0
ctr@0.6.0
curl-sys@0.4.82+curl-8.14.1
curl@0.4.48
dashmap@5.5.3
deflate64@0.1.9
deranged@0.5.5
derive_arbitrary@1.4.1
diff@0.1.13
digest@0.10.7
digest@0.9.0
dirs-sys@0.5.0
dirs@6.0.0
discard@1.0.4
displaydoc@0.2.5
drop_bomb@0.1.5
dyn-clone@1.0.20
either@1.15.0
email_address@0.2.9
encoding_rs@0.8.35
env_filter@0.1.4
env_logger@0.11.8
equivalent@1.0.2
errno@0.3.13
event-listener-strategy@0.5.4
event-listener@2.5.3
event-listener@5.4.1
fancy-regex@0.13.0
fast-glob@0.3.3
fastrand@1.9.0
fastrand@2.3.0
filetime@0.2.27
flate2@1.1.2
flume@0.9.2
fnv@1.0.7
foldhash@0.1.5
form_urlencoded@1.2.1
@@ -142,8 +106,6 @@ CRATES="
futures-core@0.3.31
futures-executor@0.3.31
futures-io@0.3.31
futures-lite@1.13.0
futures-lite@2.6.1
futures-macro@0.3.31
futures-sink@0.3.31
futures-task@0.3.31
@@ -151,28 +113,20 @@ CRATES="
futures-util@0.3.31
futures@0.3.31
generic-array@0.14.7
getrandom@0.1.16
getrandom@0.2.16
getrandom@0.3.3
ghash@0.3.1
gimli@0.31.1
glob@0.3.2
globset@0.4.16
gloo-net@0.6.0
gloo-timers@0.3.0
gloo-utils@0.2.0
hashbrown@0.14.5
hashbrown@0.15.5
hashbrown@0.17.1
heck@0.5.0
hermit-abi@0.5.2
hkdf@0.10.0
hmac@0.10.1
hmac@0.12.1
http-body-util@0.1.3
http-body@1.0.1
http-client@6.5.3
http-types@2.12.0
http@0.2.12
http@1.3.1
httparse@1.10.1
hyper-rustls@0.27.7
@@ -191,15 +145,12 @@ CRATES="
idna@1.0.3
idna_adapter@1.2.1
ignore@0.4.23
indexmap@2.10.0
infer@0.2.3
indexmap@2.14.0
inout@0.1.4
instant@0.1.13
io-uring@0.7.9
ipnet@2.11.0
iri-string@0.7.8
is_terminal_polyfill@1.70.1
isahc@0.9.14
itertools@0.13.0
itertools@0.14.0
itoa@1.0.15
@@ -207,12 +158,9 @@ CRATES="
jiff@0.2.15
jobserver@0.1.33
js-sys@0.3.77
kv-log-macro@1.0.7
leb128fmt@0.1.0
libc@0.2.174
libnghttp2-sys@0.1.11+1.64.0
libredox@0.1.9
libz-sys@1.1.22
linux-raw-sys@0.9.4
litemap@0.8.0
lock_api@0.4.13
@@ -223,8 +171,6 @@ CRATES="
lzma-sys@0.1.20
md-5@0.10.6
memchr@2.7.5
mime@0.3.17
mime_guess@2.0.5
miniz_oxide@0.8.9
mio@1.0.4
nu-ansi-term@0.50.1
@@ -233,11 +179,8 @@ CRATES="
object@0.36.7
once_cell@1.21.3
once_cell_polyfill@1.70.1
opaque-debug@0.3.1
openssl-probe@0.1.6
openssl-sys@0.9.112
option-ext@0.2.0
parking@2.2.1
parking_lot_core@0.9.11
pbkdf2@0.12.2
pep440_rs@0.7.3
@@ -247,10 +190,7 @@ CRATES="
pin-project-lite@0.2.16
pin-project@1.1.10
pin-utils@0.1.0
piper@0.2.4
pkg-config@0.3.32
polling@3.10.0
polyval@0.4.5
portable-atomic-util@0.2.5
portable-atomic@1.13.1
potential_utf@0.1.2
@@ -258,8 +198,7 @@ CRATES="
ppv-lite86@0.2.21
pretty_assertions@1.4.1
prettyplease@0.2.37
proc-macro-crate@3.3.0
proc-macro-hack@0.5.20+deprecated
proc-macro-crate@3.5.0
proc-macro2@1.0.95
psl-types@2.0.11
psl@2.1.199
@@ -268,16 +207,9 @@ CRATES="
quinn@0.11.8
quote@1.0.40
r-efi@5.3.0
rand@0.7.3
rand@0.8.5
rand@0.9.3
rand_chacha@0.2.2
rand_chacha@0.3.1
rand_chacha@0.9.0
rand_core@0.5.1
rand_core@0.6.4
rand_core@0.9.3
rand_hc@0.2.0
rayon-core@1.12.1
rayon@1.10.0
redox_syscall@0.5.17
@@ -294,7 +226,6 @@ CRATES="
rstest_macros@0.25.0
rustc-demangle@0.1.26
rustc-hash@2.1.1
rustc_version@0.2.3
rustc_version@0.4.1
rustix@1.0.8
rustls-native-certs@0.8.1
@@ -310,8 +241,6 @@ CRATES="
scopeguard@1.2.0
security-framework-sys@2.17.0
security-framework@3.7.0
semver-parser@0.7.0
semver@0.9.0
semver@1.0.26
serde-wasm-bindgen@0.6.5
serde@1.0.228
@@ -319,35 +248,23 @@ CRATES="
serde_derive@1.0.228
serde_derive_internals@0.29.1
serde_json@1.0.142
serde_qs@0.8.5
serde_repr@0.1.20
serde_urlencoded@0.7.1
sha1@0.10.6
sha1@0.6.1
sha1_smol@1.0.1
sha2@0.9.9
shlex@1.3.0
simd-adler32@0.3.7
similar@2.7.0
slab@0.4.11
sluice@0.5.5
smallvec@1.15.1
smawk@0.3.2
socket2@0.5.10
socket2@0.6.0
spdx@0.10.9
spinning_top@0.2.5
stable_deref_trait@1.2.0
standback@0.2.17
stdweb-derive@0.5.3
stdweb-internal-macros@0.2.9
stdweb-internal-runtime@0.1.5
stdweb@0.4.20
strsim@0.11.1
subtle@2.6.1
surf@2.3.2
syn@1.0.109
syn@2.0.106
syn@2.0.117
sync_wrapper@1.0.2
synstructure@0.13.2
tar@0.4.45
@@ -358,9 +275,6 @@ CRATES="
thiserror@1.0.69
thiserror@2.0.12
time-core@0.1.8
time-macros-impl@0.1.2
time-macros@0.1.1
time@0.2.27
time@0.3.47
tinystr@0.8.1
tinyvec@1.9.0
@@ -369,8 +283,9 @@ CRATES="
tokio-rustls@0.26.2
tokio-util@0.7.16
tokio@1.47.1
toml_datetime@0.6.11
toml_edit@0.22.27
toml_datetime@1.1.1+spec-1.1.0
toml_edit@0.25.11+spec-1.1.0
toml_parser@1.1.2+spec-1.1.0
topological-sort@0.2.2
tower-http@0.6.6
tower-layer@0.3.3
@@ -381,20 +296,17 @@ CRATES="
tower@0.5.2
tracing-attributes@0.1.30
tracing-core@0.1.34
tracing-futures@0.2.5
tracing@0.1.41
try-lock@0.2.5
typed-builder-macro@0.21.0
typed-builder@0.21.0
typenum@1.18.0
ungrammar@1.16.1
unicase@2.8.1
unicode-ident@1.0.18
unicode-linebreak@0.1.5
unicode-segmentation@1.12.0
unicode-width@0.2.1
unicode-xid@0.2.6
universal-hash@0.4.0
unscanny@0.1.0
untrusted@0.9.0
url@2.5.4
@@ -402,16 +314,12 @@ CRATES="
utf8_iter@1.0.4
utf8parse@0.2.2
uuid@1.18.0
value-bag@1.11.1
vcpkg@0.2.15
version-ranges@0.1.1
version_check@0.9.5
waker-fn@1.2.0
walkdir@2.5.0
want@0.3.1
wasi@0.11.1+wasi-snapshot-preview1
wasi@0.14.2+wasi-0.2.4
wasi@0.9.0+wasi-snapshot-preview1
wasm-bindgen-backend@0.2.100
wasm-bindgen-futures@0.4.50
wasm-bindgen-macro-support@0.2.100
@@ -423,10 +331,7 @@ CRATES="
wasmparser@0.227.1
web-sys@0.3.77
web-time@1.1.0
winapi-i686-pc-windows-gnu@0.4.0
winapi-util@0.1.9
winapi-x86_64-pc-windows-gnu@0.4.0
winapi@0.3.9
windows-core@0.61.2
windows-implement@0.60.0
windows-interface@0.59.1
@@ -456,7 +361,7 @@ CRATES="
windows_x86_64_gnullvm@0.53.0
windows_x86_64_msvc@0.52.6
windows_x86_64_msvc@0.53.0
winnow@0.7.12
winnow@1.0.3
wit-bindgen-core@0.41.0
wit-bindgen-rt@0.39.0
wit-bindgen-rt@0.41.0
@@ -508,7 +413,9 @@ RESTRICT="mirror"
# apply-crates-fixes start
DEPEND="
>=app-arch/zstd-1.5.7
dev-libs/openssl
"
BDEPEND="
virtual/pkgconfig
"
RDEPEND="
>=app-arch/zstd-1.5.7
@@ -529,13 +436,11 @@ src_configure(){
src_compile(){
export ZSTD_SYS_USE_PKG_CONFIG=1 # fix for zstd-sys crate
export OPENSSL_NO_VENDOR=1 # fix for openssl-sys
cargo_src_compile
}
# apply-crates-fixes end
src_test(){
# these require network at the time of writing this, so that's why they're skipped
# these require network at the time of writing this, so that's why they're skipped {{{
local CARGO_SKIP_TESTS=(
'cargo_schema::test_deprecated_exact_index_override_beats_wildcard_override'
'cargo_schema::test_deprecated_schema_lint_level_default_config'
@@ -647,6 +552,8 @@ src_test(){
'completion_labels::cargo_schema::cargo_workspace_members_path_completion_local_prefix'
'completion_labels::consistency_schema::exact_index_string_subschema_applies_to_second_item_completion'
'completion_labels::consistency_schema::exact_index_string_subschema_does_not_apply_to_first_item_completion'
'completion_labels::consistency_schema::issue_1895_annotation_only_property_completion_keeps_description'
'completion_labels::consistency_schema::issue_1895_root_table_completion_includes_annotation_only_property'
'completion_labels::consistency_schema::typed_extra_table_unevaluated_properties_inline_table_keys_completion'
'completion_labels::consistency_schema::typed_overflow_tuple_inline_table_keys_completion'
'completion_labels::consistency_schema::typed_unevaluated_tuple_inline_table_keys_completion'
@@ -806,6 +713,7 @@ src_test(){
'goto_type_definition_tests::consistency_schema::typed_extra_table_unevaluated_properties_id_value'
'goto_type_definition_tests::consistency_schema::typed_overflow_tuple_id_value'
'goto_type_definition_tests::consistency_schema::typed_unevaluated_tuple_id_value'
'goto_type_definition_tests::issue_1895_schema::annotation_only_property_key_goto_type_definition'
'goto_type_definition_tests::pyproject_schema::pyproject_dependency_groups'
'goto_type_definition_tests::pyproject_schema::pyproject_project_readme'
'goto_type_definition_tests::pyproject_schema::pyproject_tombi_document_directive_toml_version'
@@ -841,6 +749,9 @@ src_test(){
'goto_type_definition_tests::type_test_schema::type_test_tombi_table_key_array_of_table_directive'
'hover_keys_value::adjacent_applicators_schema::adjacent_all_of_boolean_hover_merges_const'
'hover_keys_value::adjacent_applicators_schema::adjacent_all_of_offset_date_time_hover_merges_const'
'hover_keys_value::adjacent_applicators_schema::all_of_array_hover_omits_default_when_array_contains_null'
'hover_keys_value::adjacent_applicators_schema::all_of_nested_property_hover_survives_parent_default_with_null'
'hover_keys_value::adjacent_applicators_schema::all_of_table_hover_ignores_null_in_default_object'
'hover_keys_value::array_values_order_schema::exact_index_override_applies_only_to_targeted_array_item'
'hover_keys_value::array_values_order_schema::exact_index_override_wins_over_wildcard_array_item'
'hover_keys_value::array_values_order_schema::shows_struck_through_one_of_values_order_when_schema_format_rule_is_disabled'
@@ -859,11 +770,13 @@ src_test(){
'hover_keys_value::cargo_schema::cargo_package_name'
'hover_keys_value::cargo_schema::cargo_package_name_incomplete'
'hover_keys_value::cargo_schema::cargo_package_readme'
'hover_keys_value::cargo_schema::cargo_path_dependency_features_append_default_feature_list'
'hover_keys_value::cargo_schema::cargo_profile_release_strip_debuginfo'
'hover_keys_value::cargo_schema::cargo_profile_release_strip_false'
'hover_keys_value::cargo_schema::cargo_profile_release_strip_true'
'hover_keys_value::cargo_schema::cargo_workspace_dependency_hover_metadata'
'hover_keys_value::cargo_schema::cargo_workspace_dependency_hover_metadata_disabled_by_extensions'
'hover_keys_value::cargo_schema::cargo_workspace_dependency_hover_metadata_skips_dependency_detail_when_disabled_by_extensions'
'hover_keys_value::cargo_schema::ref_sibling_examples_are_displayed'
'hover_keys_value::consistency_schema::exact_index_string_subschema_applies_to_second_item_hover'
'hover_keys_value::consistency_schema::exact_index_string_subschema_does_not_apply_to_first_item_hover'
@@ -872,6 +785,7 @@ src_test(){
'hover_keys_value::consistency_schema::typed_extra_table_unevaluated_properties_hover'
'hover_keys_value::consistency_schema::typed_overflow_tuple_hover'
'hover_keys_value::consistency_schema::typed_unevaluated_tuple_hover'
'hover_keys_value::issue_1895_schema::annotation_only_property_hover_keeps_description'
'hover_keys_value::one_of_schema::adjacent_one_of_hover_prefers_valid_branch_nested_item_schema'
'hover_keys_value::one_of_schema::adjacent_one_of_hover_prefers_valid_branch_property_schema'
'hover_keys_value::one_of_schema::one_of_hover_does_not_leak_branch_default_when_no_branch_is_valid'
@@ -925,6 +839,11 @@ src_test(){
'ser::tests::test_serialize_array'
'ser::tests::test_serialize_datetime'
'ser::tests::test_serialize_enum'
'ser::tests::test_serialize_inline_array_of_tables_attribute'
'ser::tests::test_serialize_inline_attribute_propagates_through_nested_arrays_and_tables'
'ser::tests::test_serialize_inline_map_attribute'
'ser::tests::test_serialize_inline_primitive_array_attribute_is_noop'
'ser::tests::test_serialize_inline_table_attribute'
'ser::tests::test_serialize_map'
'ser::tests::test_serialize_nested_struct'
'ser::tests::test_serialize_option'
@@ -935,17 +854,17 @@ src_test(){
'table_keys_order::cargo::test_cargo_root_tables_not_sorted_when_schema_table_keys_order_disabled'
'table_keys_order::cargo::test_cargo_root_tables_sorted_by_comment_directive_when_schema_table_keys_order_disabled'
'table_keys_order::cargo::test_cargo_root_tables_sorted_when_schema_disabled'
)
# network issues, but whole files
) # }}}
# network issues, but whole files {{{
CARGO_SKIP_TESTS+=(
'rust/serde_tombi/src/de.rs'
'rust/serde_tombi/src/lib.rs'
'rust/serde_tombi/src/ser.rs'
)
# these tests are upstream problem, and they'll fail anyways, so that's why they're disabled
) # }}}
# these tests are upstream problem, and they'll fail anyways, so that's why they're disabled {{{
CARGO_SKIP_TESTS+=(
'table_keys_order::pyproject::test_tool_poetry_dependencies'
)
) # }}}
cargo_src_test --no-fail-fast
}

View File

@@ -182,7 +182,6 @@ DIST flume-0.12.0.crate 68700 BLAKE2B f3d74f70b73e78ced34e080b3168fbdc5d26575151
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22
DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89c2c767ef76b4c8d83bf099196d053054c8fbaac74da7fd5eb0224fe43731102f2f0bcb18ccdbc0c8150774c3 SHA512 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163
DIST font-kit-110523127440aefb11ce0cf280ae7c5071337ec5.gh.tar.gz 1289436 BLAKE2B abe61ea8a1442b9d4d6a1de7751b5e1becb44834cd8fb1040d54c3329af45d3472b97198c6b951f8f8e2444b3988e783d498271a65473c54ab3c1421cbb43664 SHA512 ebedc99904db7805233e40c40e1a1a918119a039709fa1269a1fe6f336b7d28fa0dea7cd747509d0cafa04f435d1e2f311a203e493f86f9414331ff9c1e774ec
DIST font-kit-cc6f86949e40ef3a5e9b2063f8127cdcb72d7ac4.gh.tar.gz 1293985 BLAKE2B 6c57ceecae70b00d9d0e96fa3bc63e4d09b305b448fc2e396ad74c3245e47c5502d4c95d46a9a80007bad976cf82bd7664577ff75c4fbe9b180fb8cb98366e6e SHA512 6e71f0bbecafbe83e842426dc67f37d4dfd5743dcd309828820a83d457794397b5043248f6cd696807801fd4147978a9764eaffea52e920581e4fcfc750e9178
DIST font-types-0.11.3.crate 26335 BLAKE2B c2788121e62afffcf09117e3585d2c30e8907c07c385eca70a707cd15a99348da27a0f2d4023f6f8edfa5c2092d6f91bc6d93ef5434b6bb0acb7957635e6306b SHA512 06d4b794403cb4bd283d3602f07f220958bab57ec7dccab470f73813be02db59e148cf595343446db605895af40de2ef3c9f48db3e6effb527f0da8b7bb296b2
DIST fontconfig-parser-0.5.8.crate 40928 BLAKE2B 07d2b47bf846dffb345e95bb055d4c3484febf92b2f323fbc5e274fc1bd97471c011b4c0e68fa58502f0975ff6c366904cafa2dd9552a321a40986b2ebc0bcfd SHA512 56d6afd77978da84c00aa2f5873c63d9feb9e5a6992f8bdeccc90bf20e66763d3e44b90fa8f69f8b2ac2f68aedfa26158fef8cb23d11b572a31f8c77b80b2181
@@ -212,10 +211,7 @@ DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a
DIST getrandom-0.4.2.crate 53905 BLAKE2B 23aca6717b8fc8bdbc26bffaa1ae3aa35666f82951ced24e1d7b7530feae7eb5e66a9c81b738bbd2b09ead6efa030d2850e0ffb314dc82972fe72af361b961b6 SHA512 191d847be8c21369067b707c2c20cd56531478aca534ce902271e2693e84f6d74306a690759b17a8b1e9c46c639fe0e7be3b2fe41469eba4d7c27bb1c11a442f
DIST gif-0.14.2.crate 38710 BLAKE2B a7360365d6287351b7fc747bf6f312bb63f4b510331356438801265c443dcd39ed7a60bfbafa68cb25705a7513ea5c0692dc45195f75a73551e773bb89b3247d SHA512 158c8a9c93353d64f957351a8d59ff6a15336105abf4b9e7256b089697185d9a5e730f9700af0205083ca5256e47743d1372b6076df433c73b75e5875040b376
DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503
DIST gitcomet-0.1.11-crates.tar.xz 81851280 BLAKE2B ab6dcd67d98e409c07843ce97f83677987ad9b42d5f93336a889833b497fa0b6abb18c9701ad4210d7916f1e282824774c7db92a26cb832ca624fc8567169173 SHA512 cd2861124b1096433f7ba46dbbd70fb5f35ef8f569ede8ccca053e2429b53f8c34612e07f7b217ee707f5b203b6dd26d73af2377cac927f6400e07716906686f
DIST gitcomet-0.1.11.tar.gz 11813568 BLAKE2B 3163843321479da8236563b945b013d4a4293d6f7761c1a2f806dc22022ff87522fd182396673be30aa2af9b7e714b3bb21371b6e73ff4d59a12f468803a8229 SHA512 e138b5d164fb2efd718948f0113d80d52916121ca7d5d60d9c979986c2530f9d464d4accf63768c9162dc0b4a0bd2daa4ee7e86b45be68e1794e113681a701aa
DIST gitcomet-0.1.13.tar.gz 14196356 BLAKE2B 339056c54146a312935498ef95edcb7ec161354a3d7263f54b81ec15450d0ec1510015ebbdac820248b05e35c0084b1182fd44fcea1ceb07796182c9d96b43c0 SHA512 dc8dc78e3fa5c9f3f29eb53a9a9b6f46bf8178601c5b7837129dc376f9a21aab7297d331909a2b8427ac58b483f6c08e0cacefa1cb001ec1b277f6da9bd340fe
DIST gitcomet-0.1.14.tar.gz 14224375 BLAKE2B b7c0a22af02e3c82ac85695bccee023a0045e52b4ea30c9ef4bf17b320be6bd9345772e3aa54c4b967e861bb00470023e2578b00e416f076eff2a9fffd0c7f09 SHA512 a73aea443080cf3eaced9c094a84e79d42ac99592b451729c486e0f320020142504fcadd4cc578638cf1c542fea96234847e9b6411c4d2e8ba123a80814df2b3
DIST gitcomet-0.1.15.tar.gz 14224232 BLAKE2B 69e4d109f4e5a9af85d51947b6442d1c6d76e19f7a4b3cbe33f52543b17571bf737046aea948b226a5ed8705cbe3a9347e3d04977200ee09a896b549f7ad36a1 SHA512 e14bc1bc34514c932892bd1affe91a87cc437029cbbadb03992ad2e9c31ad5652aae5eb10363bc600f2b880daedc294c133575dc1acf886230cc0205d08b74d8
DIST gix-0.83.0.crate 307888 BLAKE2B a1b0a4a4de8417e0f67c0cdc23e30b308d0e6b8aba94fda4512e7de4b6624da019145df4c7f90a59edea7affe2fa77b51a2155bbf36b4905372c14082268013a SHA512 bb7dd278a8914bb619cda5b1f0cdffe97cb54dbeb2bd32584788669472e2a93ec5e2e22b9041adc86d6abdfdcfc48b696e6cbb2b8914b1d99533ead48fba2cd5
DIST gix-0.84.0.crate 309638 BLAKE2B 9ef3c9f63edecdd417cf1510a03a2b329dbd333907e0b9e3b525349def437e5935f13d40b3082acdf86511c33a30be436232f418c50a6abafe64193cfd37fa2d SHA512 43af8c17025252bdd4b54262678214893dda2bb6aeaf98519cecb97484503310980d47a368f660f29a89f4b789f6121375f4ead3af46b9c4ce3bddf020c95a48
@@ -329,7 +325,6 @@ DIST glutin_wgl_sys-0.6.1.crate 5567 BLAKE2B adad4f95ec313401d8b704c75cf8e72ceed
DIST gpu-allocator-0.28.0.crate 54791 BLAKE2B 4f73fcf396648ffd96571c7f2fd7895a61727d2b25979a8da71e526a767c02f08db66b23ca43f631b3a5de2ccafd4a415c2fb0442ef4da775a72e66eff1c7582 SHA512 f2dc7cf9d0f0c3ab2a8cfdf8df8a24a861a1d71f14c0901ce4953ba513ba295ef5280a8eda43ea5240f65a7fa28af6fa8832c332d7d5577e189586a8b11ff38f
DIST gpu-descriptor-0.3.2.crate 7943 BLAKE2B 1748c343f15cf2679c3d63d417c7798ab3a57b62e36ea68225212f7d5108c56e0af062a3a6590d9f73c3f314d292ef56fd160496fc24d7325cd73ab6cd824ece SHA512 f4f6bb53c50605085f294208692eb4bf0f3f63eba00207c89e1a378ce04aa8198b3750adea6f974b9c3552d12246516bd0a054397e4c5d2c7eeef561424fdee3
DIST gpu-descriptor-types-0.2.0.crate 2169 BLAKE2B 4180fff08f52ced71b85926d9806a28eb71c25d6d16a1649ec2e02c1f87e8bb36a2a0d664d7c46e2b57b1934fc3b319e74109f87f5c7d22184646d7e137ee75a SHA512 10161c1495a6ae0c0942a3a28120b7d0e572e0226b639f473816d642139a72141851bfded267298f6bfde99391ee355066bb3af7dd5b013428c7b5376ce19b11
DIST gpui-ce-1679dc543d880e6562d84afe316a1b192a064b08.gh.tar.gz 6230572 BLAKE2B dfcdfadfd776aee671f9242c8a014af8e6cbc68248a2792eba3c6ec32a395b3de0f49f6543fbecb81f744cb785900d2297f30b58eda592e9fc36efb2de78a544 SHA512 fe1951a9e55b92031368f95fc14ae5a8378558c2b4406ab28193b18fa9f5ec23eb7eb88b128bad4fc0c5fcca791eff8d700074061f928cbe0f6634a31c01c37d
DIST gpui-ce-6d8a02e2e75b629b32ea0491f35fbc99e68b53a2.gh.tar.gz 6290812 BLAKE2B 9c4d90ec8e2479a476b26d0dfa3d2b9c47871e38734d956158c483fe3b45be49f8e89c44cc3b00e889766e8fc7c43e5ea0a69367c2f2c0c4ac6f104f614e7b85 SHA512 5fc86b4b31ae9c33790682a678333332943a4ab3616413f7fefdad3884bec77a3b113c349642b3184db621502e1d36b8c2f37ce973241ae4018e261387382dc8
DIST gpui-ce-cefcaeca9e95d0a725bee2b7df858af0008519ac.gh.tar.gz 6290530 BLAKE2B d845001e60325b974934fcc8110da08450c36a5c2b6eff3ec754aa842f1c506d863448b6b01f836e9c324908dcb6b82d1d4502470afbd00e07e941e08471821e SHA512 bffe649b1430e07ef0dcccc4b6342c419e66fd0f9f11524a1c0777acc93d00b75ccd2b6a8feacb004a6e73037ef21f70922d6280fa73716d5d020d4234f649f5
DIST gpui-util-gpui-unofficial-1.2.7.crate 9996 BLAKE2B a86cbfed70ecaeea4e4cb6aa42ec7116605925771664dd86daf78a1299f40364f70de435db246a059ae07ca45fa1ea7086fc355f90a6d75abaea48c0978738bf SHA512 c441f9504e890ee08ac75b5b999b351293b843c759aa3553d5497075d4433a5f646f56441c24b70f48e9dc279de09967e2e634120d4abb979b42e7f143ba81fb
@@ -446,7 +441,6 @@ DIST memmap2-0.9.10.crate 34846 BLAKE2B 9f8e59e9695b36b7d86a4caf14718cba2d609605
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
DIST metal-0.33.0.crate 3034513 BLAKE2B 64e477894a702f31e8d2f1e1d5a6d191acfe07496b3619ec66ac1deb6b3845af3f96715d23126809f04501ca27a7546c9a14c58b541bf882dd535493e7f605f2 SHA512 0364f2d7f80afb12f16ae036029a224cccd8781c429157606acd6c308dde4a16255c7afbdcd9429414c7d5c4358caa42847c7f91db42a9938d6e3bf157972db6
DIST mimalloc-0.1.52.crate 5382 BLAKE2B be1b2e169109a7d80a23ffbbc007c23d0b19e78f5fe58af0a3d57545de4815f4fee08d249b5db7292920b9d4e45ade3eb54126ec87524b6df3b6db6f7b4fe3a8 SHA512 bc078a12a633986b67d186c3ecb4db64e58e61bbe575783547d3da224dfa9e70b2ffdaeff2a57b9a1dd38e919e9fedd4e8ebc3d45f3a1dcab270fe43297b3502
DIST mimalloc_rust-262fb407466952bf6ebaf4a5d586c3010396cb2f.gh.tar.gz 19374 BLAKE2B 18f667b0d821b637af2638329060cc61d99d4ba9de3485716acf6182e9374de5ec7d466759dc9eed5ba3bf2ee3ba23785133e4fd193c19c028b0a29f99e21ae4 SHA512 c22504416cab3f0b631c8199e4a75dc6434b1c50a2e156a306355cfb479fa0220558937e140ba694835ed1f1b335d0f10f04f5a4904fffca9de4260a1d89dc90
DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242
DIST mio-1.2.0.crate 106403 BLAKE2B c9b2342879cf19b95c9b9e472fd5e8caa6f6371bc7734b6d9af71c736a4aa218837ac3c8a1f84d1fd1ce4bfed9ff417d319f47e52c4d637b15e2a179f859c3ae SHA512 148daec8a99b63ad5742695ce7b5306d32dfcb484fc819b1220079c59219695d2892bbf83b65aa2dd76b68272fa195d353ecb28d9de795e176c4a38be729b04c
DIST moxcms-0.8.1.crate 188252 BLAKE2B d0aa0040b51eafd0946844e097b6caa4d48e6f4667d7b4bc939909da7e79664b2f71d30a38fd0cb00dbbe01567b9d18e95cd3242548dee542ba777391bb3bb94 SHA512 c120e61dd2460d3bbefaa166c7874700d875f5601755150928ef13b614adaa5f53e016573df3fbedcff90a94a6ecbe8155c72b551efd8a6b9238be1aee128d69
@@ -783,7 +777,6 @@ DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a
DIST weezl-0.1.12.crate 46045 BLAKE2B 440bcb8e092b41753c918ea19df6ca3e26fe8616912c4e8e54f7d8b57e7a4494df85d2a87e26c7aec4bdd7740224dc062fbbf0bbf5db1bd47b5fbd0c01a31a36 SHA512 a660275ecac3ceb6ee511c85a537bc8e2a9267438ca048dcd522fa5a1e7d046c82d98b2c905c50caa9a9a1d44159d1090da18aaf17ad7bcad2b81aa979480655
DIST wgpu-29.0.3.crate 209309 BLAKE2B d46c064ea7fa20b11c52c29e6a4a2fbd7e5c4c894971da53e7929740e133d0b102b572d81fcfc98129f8c348d12a3e6d8fd1015c3c1fef75f9879c1b7b50a6fe SHA512 361e0e8d7ca76dc8ba71b819a25ffaf0b623b632136f7e6651a7b221b167bc2308dee3240c8dad37263e2b5efa438f001fa7cda157fcd29b087b85002ea00514
DIST wgpu-357a0c56e0070480ad9daea5d2eaa83150b79e88.gh.tar.gz 13832398 BLAKE2B a91df857991cced42216e52fdb7aa4f691a97225d096a0bf75990f619085af74080055933a048231a96201dfc010adbffc6af5eca18e26a00c7b193d3439afa9 SHA512 e13af3e692d0d0b7af770b027a5d41ab69c07dc278946a5910c82b1606dbbd1c2f0a55b547b2d6555fd45cf9613d2365228d829139fb4cca6d346ff34d91435a
DIST wgpu-a466bc382ea747f8e1ac810efdb6dcd49a514575.gh.tar.gz 13832162 BLAKE2B 985eb17de67c2e8e4799c8139a987fc33c624cf081416d54e83126c8862a6abb0b5fabff32438e51051f86e1242ff178b4858e1c6b55501d8811db4ed4b34b86 SHA512 a8841df7e90f781c8836a12fc0c733688e594e0adf04ef5ca38fb23fe58883df1b59ccfa4c05a709d8640f3a57abb964f9002d929e3d1fb61ce8cddf96339681
DIST wgpu-core-29.0.3.crate 345952 BLAKE2B 1559c063cfbed6c9026fdb58a43ccaf0aab96cfcc2970448c1a05d9ee69d932c645558aa45ce42a09335d16d54d3aa5a47afe974af33613b5580ee1b4d9b57be SHA512 53395d2a98309908c71cf16e6980fb18330c88047075379117001f8131a402e18bdc0f728ec9580474233a42a6f9b9ad32055741374d21e16d2dc9e8d2a16d4c
DIST wgpu-core-deps-apple-29.0.3.crate 11976 BLAKE2B ff8be3746a8d4bcb1058fc3501ab980e1f2fd526aeab575fd2eb0a769f9ffbf26593536d86221304cfa72c8caa51b9bd14c2734f4704bd2dd9bc4bd232178d50 SHA512 cbc0950a0c4c2c492cc690d32565b498f54fd3fb83ce4fdef777b27921697c76b290ff50d4cee96fac0b76db5a856461fdf88cdb8322b3df9cc0cf92420f41ad
DIST wgpu-core-deps-emscripten-29.0.3.crate 10698 BLAKE2B 9abb0488e79c2d24af73c318dbecbcc769c7418759702615f9f3c002b02089f636b1a835cecd228f0b103a7196aefd6ca11512f52edb718cab0130651c1b5d6b SHA512 07123a4ad4c28b7d026c847448021d47ce04db90b42277328300bf8f9753c4f9d53972f36fa497acaffc66e3f20d2074fb6178244a516bc6c99b0be07c3c4f2d

View File

@@ -1,117 +0,0 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.15.1
EAPI=8
CRATES="
"
declare -A GIT_CRATES=(
[gpui-ce-macros]='https://github.com/Havunen/gpui-ce;1679dc543d880e6562d84afe316a1b192a064b08;gpui-ce-%commit%/tooling/macros'
[gpui-ce]='https://github.com/Havunen/gpui-ce;1679dc543d880e6562d84afe316a1b192a064b08;gpui-ce-%commit%'
[libmimalloc-sys]='https://github.com/eduDorus/mimalloc_rust;262fb407466952bf6ebaf4a5d586c3010396cb2f;mimalloc_rust-%commit%/libmimalloc-sys'
[mimalloc]='https://github.com/eduDorus/mimalloc_rust;262fb407466952bf6ebaf4a5d586c3010396cb2f;mimalloc_rust-%commit%'
[naga]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/naga'
[tree-sitter-gitcommit]='https://github.com/zed-industries/tree-sitter-git-commit;88309716a69dd13ab83443721ba6e0b491d37ee9;tree-sitter-git-commit-%commit%'
[tree-sitter-gomod]='https://github.com/camdencheek/tree-sitter-go-mod;2e886870578eeba1927a2dc4bd2e2b3f598c5f9a;tree-sitter-go-mod-%commit%'
[tree-sitter-gowork]='https://github.com/zed-industries/tree-sitter-go-work;acb0617bf7f4fda02c6217676cc64acb89536dc7;tree-sitter-go-work-%commit%'
[tree-sitter-md]='https://github.com/tree-sitter-grammars/tree-sitter-markdown;9a23c1a96c0513d8fc6520972beedd419a973539;tree-sitter-markdown-%commit%'
[wgpu-core-deps-apple]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-core/platform-deps/apple'
[wgpu-core-deps-emscripten]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-core/platform-deps/emscripten'
[wgpu-core-deps-windows-linux-android]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-core/platform-deps/windows-linux-android'
[wgpu-core]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-core'
[wgpu-hal]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-hal'
[wgpu-naga-bridge]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-naga-bridge'
[wgpu-types]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu-types'
[wgpu]='https://github.com/zed-industries/wgpu;a466bc382ea747f8e1ac810efdb6dcd49a514575;wgpu-%commit%/wgpu'
[xim-ctext]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%/xim-ctext'
[xim-parser]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%/xim-parser'
[zed-font-kit]='https://github.com/zed-industries/font-kit;110523127440aefb11ce0cf280ae7c5071337ec5;font-kit-%commit%'
[zed-xim]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%'
)
RUST_MIN_VER="1.94.0"
inherit cargo desktop wrapper xdg
MY_PN="GitComet"
MY_P=${MY_PN}-${PV}
DESCRIPTION="GitComet is user interface for GIT workflows"
HOMEPAGE="
https://gitcomet.dev/
https://github.com/Auto-Explore/GitComet
"
SRC_URI="
https://github.com/Auto-Explore/GitComet/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/dsafxP/gentoo-distfiles/releases/download/${P}/${P}-crates.tar.xz
${CARGO_CRATE_URIS}
"
S="${WORKDIR}/${MY_P}/crates/${PN}"
LICENSE="AGPL-3"
# Dependent crate licenses
LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB
"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="dev-libs/libgit2:="
RDEPEND=">=dev-vcs/git-2.50.1"
src_prepare() {
default
local MIMALLOC_COMMIT="262fb407466952bf6ebaf4a5d586c3010396cb2f"
local WORKSPACE="${WORKDIR}/mimalloc_rust-${MIMALLOC_COMMIT}"
local VENDOR="${ECARGO_VENDOR}/libmimalloc-sys"
# overwrite the broken c_src in the workspace
rm -rf "${WORKSPACE}/libmimalloc-sys/c_src/mimalloc/v3" || die
cp -r "${VENDOR}/c_src/mimalloc/v3" "${WORKSPACE}/libmimalloc-sys/c_src/mimalloc/v3" || die
}
src_configure() {
export LIBGIT2_NO_VENDOR=1
local myfeatures=(
ui
gix
)
cargo_src_configure --bin gitcomet # gitcomet-launcher unsupported in linux
}
src_install() {
cargo_src_install
dodir /usr/libexec/${PN}
mv "${ED}/usr/bin/${PN}" "${ED}/usr/libexec/${PN}/" || die
# prevents auto install of desktop & icons locally
make_wrapper ${PN} "env GITCOMET_NO_DESKTOP_INSTALL=1 ${EPREFIX}/usr/libexec/${PN}/${PN}"
cd "${WORKDIR}/${MY_P}" || die
local DOCS=(
README.md
CONTRIBUTING.md
NOTICE
docs
)
einstalldocs
domenu assets/linux/${PN}.desktop
local x
for x in 32 48 128 256 512; do
doicon -s ${x} assets/linux/hicolor/${x}*/apps/*
done
newicon -s scalable assets/${PN}_logo.svg ${PN}.svg
}

View File

@@ -838,8 +838,20 @@ LICENSE+="
SLOT="0"
KEYWORDS="~amd64"
DEPEND="dev-libs/libgit2:="
RDEPEND=">=dev-vcs/git-2.50.1"
DEPEND="
dev-libs/libgit2:=
media-libs/fontconfig
media-libs/freetype
x11-libs/libX11
x11-libs/libxcb
x11-libs/libxkbcommon
dev-libs/wayland
"
RDEPEND="
${DEPEND}
>=dev-vcs/git-2.50.1
"
src_configure() {
export LIBGIT2_NO_VENDOR=1

View File

@@ -1,877 +0,0 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.15.1
EAPI=8
CRATES="
addr2line@0.25.1
adler2@2.0.1
aes@0.8.4
ahash@0.8.12
aho-corasick@1.1.4
aligned-vec@0.6.4
aligned@0.4.3
alloca@0.4.0
allocator-api2@0.2.21
android_system_properties@0.1.5
anes@0.1.6
anstream@1.0.0
anstyle-parse@1.0.0
anstyle-query@1.1.5
anstyle-wincon@3.0.11
anstyle@1.0.14
anyhow@1.0.102
ar_archive_writer@0.5.1
arbitrary@1.4.2
arc-swap@1.9.1
arg_enum_proc_macro@0.3.4
arrayref@0.3.9
arrayvec@0.7.6
as-raw-xcb-connection@1.0.1
as-slice@0.2.1
ash@0.38.0+1.3.281
ashpd@0.13.11
async-broadcast@0.7.2
async-channel@1.9.0
async-channel@2.5.0
async-compression@0.4.42
async-executor@1.14.0
async-fs@2.2.0
async-global-executor@2.4.1
async-io@2.6.0
async-lock@3.4.2
async-net@2.0.0
async-process@2.5.0
async-recursion@1.1.1
async-signal@0.2.14
async-std@1.13.2
async-tar@0.5.1
async-task@4.7.1
async-trait@0.1.89
async_zip@0.0.18
atomic-waker@1.1.2
atomic@0.5.3
autocfg@1.5.1
av-scenechange@0.14.1
av1-grain@0.2.5
avif-serialize@0.8.9
backtrace@0.3.76
base64@0.22.1
bit-set@0.8.0
bit-set@0.9.1
bit-vec@0.8.0
bit-vec@0.9.1
bit_field@0.10.3
bitflags@1.3.2
bitflags@2.11.1
bitstream-io@4.10.0
block-buffer@0.10.4
block-padding@0.3.3
block2@0.6.2
block@0.1.6
blocking@1.6.2
bstr@1.12.1
built@0.8.1
bumpalo@3.20.3
bytemuck@1.25.0
bytemuck_derive@1.10.2
byteorder-lite@0.1.0
byteorder@1.5.0
bytes@1.11.1
bytesize@2.3.1
bzip2@0.6.1
calloop-wayland-source@0.4.1
calloop@0.14.4
cast@0.3.0
cbc@0.1.2
cbindgen@0.29.2
cc@1.2.62
cfg-if@1.0.4
cfg_aliases@0.2.1
cgl@0.3.2
chacha20@0.10.0
chrono@0.4.44
ciborium-io@0.2.2
ciborium-ll@0.2.2
ciborium@0.2.2
cipher@0.4.4
circular-buffer@1.2.0
clap@4.6.1
clap_builder@4.6.0
clap_derive@4.6.1
clap_lex@1.1.0
clru@0.6.3
cocoa-foundation@0.2.1
cocoa@0.26.1
codespan-reporting@0.13.1
collections-gpui-unofficial@1.2.7
color_quant@1.1.0
colorchoice@1.0.5
command-fds@0.3.3
compression-codecs@0.4.38
compression-core@0.4.32
concurrent-queue@2.5.0
const-random-macro@0.1.16
const-random@0.1.18
convert_case@0.10.0
core-foundation-sys@0.8.7
core-foundation@0.10.1
core-graphics-types@0.2.0
core-graphics2@0.5.2
core-graphics@0.24.0
core-graphics@0.25.0
core-text@22.0.0
core-video@0.5.2
core_maths@0.1.1
cosmic-text@0.19.0
cpufeatures@0.2.17
cpufeatures@0.3.0
crc32fast@1.5.0
criterion-plot@0.8.2
criterion@0.8.2
crossbeam-channel@0.5.15
crossbeam-deque@0.8.6
crossbeam-epoch@0.9.18
crossbeam-queue@0.3.12
crossbeam-utils@0.8.21
crunchy@0.2.4
crypto-common@0.1.7
ctor@1.0.6
dashmap@6.2.1
data-url@0.3.2
deflate64@0.1.12
derive_more-impl@2.1.1
derive_more@2.1.1
digest@0.10.7
dirs-sys@0.5.0
dirs@6.0.0
dispatch2@0.3.1
displaydoc@0.2.5
dlib@0.5.3
document-features@0.2.12
downcast-rs@1.2.1
dunce@1.0.5
dwrote@0.11.5
dyn-clone@1.0.20
either@1.16.0
embed-resource@3.0.9
encoding_rs@0.8.35
endi@1.1.1
enumflags2@0.7.12
enumflags2_derive@0.7.12
equator-macro@0.4.2
equator@0.4.2
equivalent@1.0.2
erased-serde@0.4.10
errno@0.3.14
etagere@0.3.0
euclid@0.22.14
event-listener-strategy@0.5.4
event-listener@2.5.3
event-listener@5.4.1
exr@1.74.0
faster-hex@0.10.0
fastrand@1.9.0
fastrand@2.4.1
fax@0.2.7
fdeflate@0.3.7
filedescriptor@0.8.3
filetime@0.2.29
find-msvc-tools@0.1.9
fixedbitset@0.5.7
flate2@1.1.9
float-cmp@0.9.0
float-ord@0.3.2
float_next_after@1.0.0
flume@0.12.0
fnv@1.0.7
foldhash@0.1.5
foldhash@0.2.0
font-types@0.11.3
fontconfig-parser@0.5.8
fontdb@0.23.0
foreign-types-macros@0.2.3
foreign-types-shared@0.3.1
foreign-types@0.5.0
form_urlencoded@1.2.2
freetype-sys@0.23.0
futf@0.1.5
futures-channel@0.3.32
futures-concurrency@7.7.1
futures-core@0.3.32
futures-executor@0.3.32
futures-io@0.3.32
futures-lite@1.13.0
futures-lite@2.6.1
futures-macro@0.3.32
futures-sink@0.3.32
futures-task@0.3.32
futures-util@0.3.32
futures@0.3.32
generic-array@0.14.7
gethostname@1.1.0
getrandom@0.2.17
getrandom@0.3.4
getrandom@0.4.2
gif@0.14.2
gimli@0.32.3
gix-actor@0.41.1
gix-attributes@0.33.1
gix-bitmap@0.3.2
gix-blame@0.14.0
gix-chunk@0.7.2
gix-command@0.9.1
gix-commitgraph@0.37.1
gix-config-value@0.18.1
gix-config@0.57.0
gix-date@0.15.4
gix-diff@0.64.0
gix-dir@0.26.0
gix-discover@0.52.0
gix-error@0.2.4
gix-features@0.48.1
gix-filter@0.31.0
gix-fs@0.21.2
gix-glob@0.26.1
gix-hash@0.25.1
gix-hashtable@0.15.1
gix-ignore@0.21.1
gix-imara-diff@0.2.2
gix-index@0.52.0
gix-lock@23.0.1
gix-object@0.61.0
gix-odb@0.81.0
gix-pack@0.71.0
gix-packetline@0.21.4
gix-path@0.12.1
gix-pathspec@0.18.1
gix-protocol@0.62.0
gix-quote@0.7.2
gix-ref@0.64.0
gix-refspec@0.42.0
gix-revision@0.46.0
gix-revwalk@0.32.0
gix-sec@0.14.1
gix-shallow@0.12.1
gix-status@0.31.0
gix-submodule@0.31.0
gix-tempfile@23.0.1
gix-trace@0.1.20
gix-transport@0.57.1
gix-traverse@0.58.0
gix-url@0.36.1
gix-utils@0.3.3
gix-validate@0.11.2
gix-worktree-stream@0.33.0
gix-worktree@0.53.0
gix@0.84.0
gl_generator@0.14.0
globset@0.4.18
gloo-timers@0.3.0
glow@0.17.0
glutin_wgl_sys@0.6.1
gpu-allocator@0.28.0
gpu-descriptor-types@0.2.0
gpu-descriptor@0.3.2
gpui-util-gpui-unofficial@1.2.7
grid@1.0.1
half@2.7.1
harfrust@0.5.2
hash32@0.3.1
hashbrown@0.14.5
hashbrown@0.15.5
hashbrown@0.16.1
hashbrown@0.17.1
heapless@0.8.0
heapless@0.9.3
heck@0.5.0
hermit-abi@0.5.2
hex@0.4.3
hexf-parse@0.2.1
hkdf@0.12.4
hmac@0.12.1
home@0.5.12
http-body@1.0.1
http-client-gpui-unofficial@1.2.7
http@1.4.1
human_format@1.2.1
iana-time-zone-haiku@0.1.2
iana-time-zone@0.1.65
icu_collections@2.2.0
icu_locale_core@2.2.0
icu_normalizer@2.2.0
icu_normalizer_data@2.2.0
icu_properties@2.2.0
icu_properties_data@2.2.0
icu_provider@2.2.0
id-arena@2.3.0
idna@1.1.0
idna_adapter@1.2.2
image-webp@0.2.4
image@0.25.10
imagesize@0.14.0
imgref@1.12.1
indexmap@2.14.0
inotify-sys@0.1.5
inotify@0.11.1
inout@0.1.4
instant@0.1.13
interpolate_name@0.2.4
inventory@0.3.24
io-surface@0.16.1
is-docker@0.2.0
is-wsl@0.4.0
is_terminal_polyfill@1.70.2
itertools@0.13.0
itertools@0.14.0
itoa@1.0.18
jiff-static@0.2.27
jiff-tzdb-platform@0.1.3
jiff-tzdb@0.1.6
jiff@0.2.27
jni-sys-macros@0.4.1
jni-sys@0.3.1
jni-sys@0.4.1
jobserver@0.1.34
js-sys@0.3.99
khronos-egl@6.0.0
khronos_api@3.1.0
kqueue-sys@1.1.2
kqueue@1.1.1
kstring@2.0.2
kurbo@0.13.1
kv-log-macro@1.0.7
lazy_static@1.5.0
leak@0.1.2
leaky-cow@0.1.1
leb128fmt@0.1.0
lebe@0.5.3
libbz2-rs-sys@0.2.5
libc@0.2.186
libfuzzer-sys@0.4.12
libloading@0.8.9
libm@0.2.16
libmimalloc-sys@0.1.49
libredox@0.1.16
libz-sys@1.1.28
linebender_resource_handle@0.1.1
link-section@0.17.2
linktime-proc-macro@0.1.0
linux-raw-sys@0.12.1
linux-raw-sys@0.4.15
litemap@0.8.2
litrs@1.0.0
lock_api@0.4.14
log@0.4.30
loop9@0.1.5
lru@0.18.0
lyon@1.0.19
lyon_algorithms@1.0.20
lyon_geom@1.0.19
lyon_path@1.0.19
lyon_tessellation@1.0.20
mac@0.1.1
mach2@0.5.0
mach2@0.6.0
malloc_buf@0.0.6
maybe-async@0.2.11
maybe-rayon@0.1.1
md-5@0.10.6
memchr@2.8.0
memmap2@0.9.10
memoffset@0.9.1
metal@0.33.0
mimalloc@0.1.52
miniz_oxide@0.8.9
mio@1.2.0
moxcms@0.8.1
naga@29.0.3
ndk-sys@0.6.0+11769913
new_debug_unreachable@1.0.6
nix@0.29.0
nix@0.31.3
no_std_io2@0.9.4
nom@8.0.0
nonempty@0.12.0
noop_proc_macro@0.3.0
notify-types@2.1.0
notify@9.0.0-rc.4
num-bigint-dig@0.9.1
num-bigint@0.4.6
num-complex@0.4.6
num-derive@0.4.2
num-integer@0.1.46
num-iter@0.1.45
num-rational@0.4.2
num-traits@0.2.19
num@0.4.3
num_cpus@1.17.0
objc2-core-foundation@0.3.2
objc2-core-services@0.3.2
objc2-encode@4.1.0
objc2-foundation@0.3.2
objc2-metal@0.3.2
objc2-quartz-core@0.3.2
objc2@0.6.4
objc@0.2.7
object@0.37.3
once_cell@1.21.4
once_cell_polyfill@1.70.2
oo7@0.6.0
oorandom@11.1.5
open@5.3.5
option-ext@0.2.0
ordered-float@5.3.0
ordered-stream@0.2.0
page_size@0.6.0
parking@2.2.1
parking_lot@0.12.5
parking_lot_core@0.9.12
paste@1.0.15
pastey@0.1.1
pathdiff@0.2.3
pathfinder_geometry@0.5.1
pathfinder_simd@0.5.6
pbkdf2@0.12.2
percent-encoding@2.3.2
pico-args@0.5.0
pin-project-internal@1.1.13
pin-project-lite@0.2.17
pin-project@1.1.13
pin-utils@0.1.0
piper@0.2.5
pkg-config@0.3.33
plotters-backend@0.3.7
plotters-svg@0.3.7
plotters@0.3.7
png@0.18.1
polling@3.11.0
pollster@0.2.5
pollster@0.4.0
polycool@0.4.0
portable-atomic-util@0.2.7
portable-atomic@1.13.1
postage@0.5.0
potential_utf@0.1.5
ppv-lite86@0.2.21
presser@0.3.1
prettyplease@0.2.37
proc-macro-crate@3.5.0
proc-macro-error-attr2@2.0.0
proc-macro-error2@2.0.1
proc-macro2@1.0.106
prodash@31.0.0
profiling-procmacros@1.0.18
profiling@1.0.18
proptest@1.11.0
psm@0.1.31
pulldown-cmark-escape@0.11.0
pulldown-cmark@0.13.4
pxfm@0.1.29
qoi@0.4.1
quick-error@1.2.3
quick-error@2.0.1
quick-xml@0.39.4
quote@1.0.45
r-efi@5.3.0
r-efi@6.0.0
rand@0.10.1
rand@0.9.4
rand_chacha@0.9.0
rand_core@0.10.1
rand_core@0.9.5
rand_xorshift@0.4.0
range-alloc@0.1.5
rangemap@1.7.1
rav1e@0.8.1
ravif@0.13.0
raw-window-handle@0.6.2
raw-window-metal@1.1.0
rayon-core@1.13.0
rayon@1.12.0
read-fonts@0.37.0
redox_syscall@0.2.16
redox_syscall@0.5.18
redox_users@0.5.2
ref-cast-impl@1.0.25
ref-cast@1.0.25
regex-automata@0.4.14
regex-syntax@0.8.10
regex@1.12.3
renderdoc-sys@1.1.0
resvg@0.47.0
rgb@0.8.53
roxmltree@0.20.0
roxmltree@0.21.1
rust-embed-impl@8.11.0
rust-embed-utils@8.11.0
rust-embed@8.11.0
rustc-demangle@0.1.27
rustc-hash@1.1.0
rustc-hash@2.1.2
rustc_version@0.4.1
rustix@0.38.44
rustix@1.1.4
rustversion@1.0.22
rusty-fork@0.3.1
rustybuzz@0.20.1
ryu@1.0.23
same-file@1.0.6
schemars@1.2.1
schemars_derive@1.2.1
scoped-tls@1.0.1
scopeguard@1.2.0
seahash@4.1.0
self_cell@1.2.2
semver@1.0.28
serde@1.0.228
serde_bytes@0.11.19
serde_core@1.0.228
serde_derive@1.0.228
serde_derive_internals@0.29.1
serde_fmt@1.1.0
serde_json@1.0.150
serde_json_lenient@0.2.4
serde_repr@0.1.20
serde_spanned@1.1.1
serde_urlencoded@0.7.1
sha1-checked@0.10.0
sha1@0.10.6
sha1_smol@1.0.1
sha2@0.10.9
shell-words@1.1.1
shlex@1.3.0
signal-hook-registry@1.4.8
simd-adler32@0.3.9
simd_helpers@0.1.0
simplecss@0.2.2
siphasher@1.0.3
skrifa@0.40.0
slab@0.4.12
slotmap@1.1.1
smallvec@1.15.1
smol@2.0.2
smol_str@0.3.6
spin@0.10.0
spin@0.9.8
spirv@0.4.0+sdk-1.4.341.0
stable_deref_trait@1.2.1
stacker@0.1.24
stacksafe-macro@1.0.1
stacksafe@1.0.1
static_assertions@1.1.0
stats_alloc@0.1.10
streaming-iterator@0.1.9
strict-num@0.1.1
strsim@0.11.1
strum@0.28.0
strum_macros@0.28.0
subtle@2.6.1
sval@2.19.0
sval_buffer@2.19.0
sval_dynamic@2.19.0
sval_fmt@2.19.0
sval_json@2.19.0
sval_nested@2.19.0
sval_ref@2.19.0
sval_serde@2.19.0
svgtypes@0.16.1
swash@0.2.7
syn@2.0.117
synstructure@0.13.2
sys-locale@0.3.2
taffy@0.10.1
take-until@0.2.0
tempfile@3.27.0
tendril@0.4.3
termcolor@1.4.1
thiserror-impl@1.0.69
thiserror-impl@2.0.18
thiserror@1.0.69
thiserror@2.0.18
tiff@0.11.3
tiny-keccak@2.0.2
tiny-skia-path@0.12.0
tiny-skia@0.12.0
tinystr@0.8.3
tinytemplate@1.2.1
tinyvec@1.11.0
tinyvec_macros@0.1.1
toml@0.9.12+spec-1.1.0
toml@1.1.2+spec-1.1.0
toml_datetime@0.7.5+spec-1.1.0
toml_datetime@1.1.1+spec-1.1.0
toml_edit@0.25.11+spec-1.1.0
toml_parser@1.1.2+spec-1.1.0
toml_writer@1.1.1+spec-1.1.0
tracing-attributes@0.1.31
tracing-core@0.1.36
tracing@0.1.44
tree-sitter-bash@0.25.1
tree-sitter-bicep@1.1.0
tree-sitter-c-sharp@0.23.5
tree-sitter-c@0.24.2
tree-sitter-css@0.25.0
tree-sitter-dart@0.2.0
tree-sitter-diff@0.1.0
tree-sitter-fsharp@0.3.0
tree-sitter-go@0.25.0
tree-sitter-html@0.23.2
tree-sitter-java@0.23.5
tree-sitter-javascript@0.25.0
tree-sitter-jsdoc@0.25.0
tree-sitter-json@0.24.8
tree-sitter-kotlin-sg@0.4.1
tree-sitter-language@0.1.7
tree-sitter-lua@0.5.0
tree-sitter-make@1.1.1
tree-sitter-objc@3.0.2
tree-sitter-php@0.24.2
tree-sitter-powershell@0.26.4
tree-sitter-python@0.25.0
tree-sitter-r@1.2.0
tree-sitter-regex@0.25.0
tree-sitter-ruby@0.23.1
tree-sitter-rust@0.24.2
tree-sitter-scala@0.26.0
tree-sitter-sequel@0.3.11
tree-sitter-swift@0.7.2
tree-sitter-toml-ng@0.7.0
tree-sitter-typescript@0.23.2
tree-sitter-xml@0.7.0
tree-sitter-yaml@0.7.2
tree-sitter-zig@1.1.2
tree-sitter@0.26.9
ttf-parser@0.25.1
typeid@1.0.3
typenum@1.20.0
uds_windows@1.2.1
uluru@3.1.0
unarray@0.1.4
unicase@2.9.0
unicode-bidi-mirroring@0.4.0
unicode-bidi@0.3.18
unicode-bom@2.0.3
unicode-ccc@0.4.0
unicode-ident@1.0.24
unicode-linebreak@0.1.5
unicode-normalization@0.1.25
unicode-properties@0.1.4
unicode-script@0.5.8
unicode-segmentation@1.13.2
unicode-vo@0.1.0
unicode-width@0.2.2
unicode-xid@0.2.6
url@2.5.8
usvg@0.47.0
utf-8@0.7.6
utf8_iter@1.0.4
utf8parse@0.2.2
util-gpui-unofficial@1.2.7
uuid@1.23.1
v_frame@0.3.9
value-bag-serde1@1.12.0
value-bag-sval2@1.12.0
value-bag@1.12.0
vcpkg@0.2.15
version_check@0.9.5
vswhom-sys@0.1.3
vswhom@0.1.0
wait-timeout@0.2.1
waker-fn@1.2.0
walkdir@2.5.0
wasi@0.11.1+wasi-snapshot-preview1
wasip2@1.0.3+wasi-0.2.9
wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06
wasm-bindgen-futures@0.4.72
wasm-bindgen-macro-support@0.2.122
wasm-bindgen-macro@0.2.122
wasm-bindgen-shared@0.2.122
wasm-bindgen@0.2.122
wasm-encoder@0.244.0
wasm-metadata@0.244.0
wasmparser@0.244.0
wayland-backend@0.3.15
wayland-client@0.31.14
wayland-cursor@0.31.14
wayland-protocols-plasma@0.3.12
wayland-protocols-wlr@0.3.12
wayland-protocols@0.32.12
wayland-scanner@0.31.10
wayland-sys@0.31.11
web-sys@0.3.99
web-time@1.1.0
weezl@0.1.12
wgpu-core-deps-apple@29.0.3
wgpu-core-deps-emscripten@29.0.3
wgpu-core-deps-windows-linux-android@29.0.3
wgpu-core@29.0.3
wgpu-hal@29.0.3
wgpu-naga-bridge@29.0.3
wgpu-types@29.0.3
wgpu@29.0.3
which@6.0.3
winapi-i686-pc-windows-gnu@0.4.0
winapi-util@0.1.11
winapi-x86_64-pc-windows-gnu@0.4.0
winapi@0.3.9
windows-collections@0.3.2
windows-core@0.62.2
windows-future@0.3.2
windows-implement@0.60.2
windows-interface@0.59.3
windows-link@0.2.1
windows-numerics@0.3.1
windows-registry@0.6.1
windows-result@0.4.1
windows-strings@0.5.1
windows-sys@0.59.0
windows-sys@0.61.2
windows-targets@0.52.6
windows-threading@0.2.1
windows@0.62.2
windows_aarch64_gnullvm@0.52.6
windows_aarch64_msvc@0.52.6
windows_i686_gnu@0.52.6
windows_i686_gnullvm@0.52.6
windows_i686_msvc@0.52.6
windows_x86_64_gnu@0.52.6
windows_x86_64_gnullvm@0.52.6
windows_x86_64_msvc@0.52.6
winnow@0.7.15
winnow@1.0.3
winreg@0.55.0
winsafe@0.0.19
wio@0.2.2
wit-bindgen-core@0.51.0
wit-bindgen-rust-macro@0.51.0
wit-bindgen-rust@0.51.0
wit-bindgen@0.51.0
wit-bindgen@0.57.1
wit-component@0.244.0
wit-parser@0.244.0
writeable@0.6.3
x11-clipboard@0.9.3
x11rb-protocol@0.13.2
x11rb@0.13.2
xattr@0.2.3
xcursor@0.3.10
xkbcommon@0.9.0
xkeysym@0.2.1
xml-rs@0.8.28
xmlwriter@0.1.0
xxhash-rust@0.8.15
y4m@0.8.0
yazi@0.2.1
yeslogic-fontconfig-sys@6.0.1
yoke-derive@0.8.2
yoke@0.8.2
zbus@5.15.0
zbus_macros@5.15.0
zbus_names@4.3.2
zeno@0.3.3
zerocopy-derive@0.8.48
zerocopy@0.8.48
zerofrom-derive@0.1.7
zerofrom@0.1.8
zeroize@1.8.2
zeroize_derive@1.4.3
zerotrie@0.2.4
zerovec-derive@0.11.3
zerovec@0.11.6
zlib-rs@0.6.3
zmij@1.0.21
zune-core@0.5.1
zune-inflate@0.2.54
zune-jpeg@0.5.15
zvariant@5.11.0
zvariant_derive@5.11.0
zvariant_utils@3.3.1
"
declare -A GIT_CRATES=(
[font-kit]='https://github.com/Havunen/font-kit;cc6f86949e40ef3a5e9b2063f8127cdcb72d7ac4;font-kit-%commit%'
[gpui-ce-macros]='https://github.com/Havunen/gpui-ce;6d8a02e2e75b629b32ea0491f35fbc99e68b53a2;gpui-ce-%commit%/tooling/macros'
[gpui-ce]='https://github.com/Havunen/gpui-ce;6d8a02e2e75b629b32ea0491f35fbc99e68b53a2;gpui-ce-%commit%'
[tree-sitter-cpp]='https://github.com/tree-sitter/tree-sitter-cpp;5cb9b693cfd7bfacab1d9ff4acac1a4150700609;tree-sitter-cpp-%commit%'
[tree-sitter-gitcommit]='https://github.com/zed-industries/tree-sitter-git-commit;88309716a69dd13ab83443721ba6e0b491d37ee9;tree-sitter-git-commit-%commit%'
[tree-sitter-gomod]='https://github.com/camdencheek/tree-sitter-go-mod;2e886870578eeba1927a2dc4bd2e2b3f598c5f9a;tree-sitter-go-mod-%commit%'
[tree-sitter-gowork]='https://github.com/zed-industries/tree-sitter-go-work;acb0617bf7f4fda02c6217676cc64acb89536dc7;tree-sitter-go-work-%commit%'
[tree-sitter-md]='https://github.com/tree-sitter-grammars/tree-sitter-markdown;9a23c1a96c0513d8fc6520972beedd419a973539;tree-sitter-markdown-%commit%'
[xim-ctext]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%/xim-ctext'
[xim-parser]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%/xim-parser'
[zed-xim]='https://github.com/zed-industries/xim-rs;16f35a2c881b815a2b6cdfd6687988e84f8447d8;xim-rs-%commit%'
)
RUST_MIN_VER="1.95.0"
inherit cargo desktop wrapper xdg
MY_PN="GitComet"
MY_P=${MY_PN}-${PV}
DESCRIPTION="GitComet is user interface for GIT workflows"
HOMEPAGE="
https://gitcomet.dev/
https://github.com/Auto-Explore/GitComet
"
SRC_URI="
https://github.com/Auto-Explore/GitComet/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
S="${WORKDIR}/${MY_P}/crates/${PN}"
LICENSE="AGPL-3"
# Dependent crate licenses
LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB BZIP2
"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="dev-libs/libgit2:="
RDEPEND=">=dev-vcs/git-2.50.1"
src_configure() {
export LIBGIT2_NO_VENDOR=1
local myfeatures=(
ui
gix
)
cargo_src_configure --bin gitcomet
}
src_install() {
cargo_src_install
dodir /usr/libexec/${PN}
mv "${ED}/usr/bin/${PN}" "${ED}/usr/libexec/${PN}/" || die
# prevents auto install of desktop & icons locally
make_wrapper ${PN} "env GITCOMET_NO_DESKTOP_INSTALL=1 ${EPREFIX}/usr/libexec/${PN}/${PN}"
cd "${WORKDIR}/${MY_P}" || die
local DOCS=(
README.md
CONTRIBUTING.md
NOTICE
docs
)
einstalldocs
domenu assets/linux/${PN}.desktop
local x
for x in 32 48 128 256 512; do
doicon -s ${x} assets/linux/hicolor/${x}*/apps/*
done
newicon -s scalable assets/${PN}_logo.svg ${PN}.svg
}

View File

@@ -834,8 +834,20 @@ LICENSE+="
SLOT="0"
KEYWORDS="~amd64"
DEPEND="dev-libs/libgit2:="
RDEPEND=">=dev-vcs/git-2.50.1"
DEPEND="
dev-libs/libgit2:=
media-libs/fontconfig
media-libs/freetype
x11-libs/libX11
x11-libs/libxcb
x11-libs/libxkbcommon
dev-libs/wayland
"
RDEPEND="
${DEPEND}
>=dev-vcs/git-2.50.1
"
src_configure() {
export LIBGIT2_NO_VENDOR=1

View File

@@ -33,7 +33,7 @@ RDEPEND="
dev-libs/sirit
dev-libs/teakra
dev-libs/xxhash
dev-qt/qtbase:6[concurrent,dbus,widgets]
dev-qt/qtbase:6[concurrent,dbus,opengl,widgets]
dev-qt/qtmultimedia:6
dev-util/glslang
media-libs/cubeb

View File

@@ -131,17 +131,6 @@ add_bundled_licenses() {
}
add_bundled_licenses
src_unpack() {
if [[ "${PV}" == 9999 ]]; then
git-r3_src_unpack
# unpack src files
unpack "${A}"
else
default
fi
}
src_prepare() {
local s remove=()
for s in externals/*; do

View File

@@ -127,14 +127,10 @@ add_bundled_licenses() {
add_bundled_licenses
src_unpack() {
if [[ "${PV}" == 9999 ]]; then
git-r3_src_unpack
git-r3_src_unpack
# unpack src files
unpack "${A}"
else
default
fi
# unpack src files
unpack "${A}"
}
src_prepare() {

View File

@@ -1 +1,2 @@
DIST shadPS4-0.15.0.tar.xz 28028876 BLAKE2B 5f89f39a9193e6198fcbe457eec15c8e0bd6ad1f70e02a8c74ae363651fcd2dbc7b2166fca77a16068080b8ba6191ea302a38acd81ad731254a8c1b134e28444 SHA512 cdd4dc5185dc2d98778aa7c9fd4af0b794f8270f4a6d53c994d5e1dc6b9453977170cb4360ed28e23f17e34f049bfe4153a4f36e09d285aa3ba75eb80f2d451a
DIST shadPS4-0.16.0.tar.xz 56547168 BLAKE2B 72c5e181bd1fd523b058404a83fac71a72ab062aee315c3149898d51a5fb3bf6bb9d477dd930af8e64ca8a2bb7eaba7518f8158c31d2f2de95684d4cc60c3e77 SHA512 1d6652eb3b22a41f291f2469d47ae4baf50e807e5d38a6b411549637d3279e88d13d3e180b06b562a4a42a142d436539b00b9afc4076070002fc19f4c2d3bc6a

View File

@@ -0,0 +1,15 @@
Add includes for syscall
Closes: https://bugs.gentoo.org/976333
From: https://github.com/shadps4-emu/shadPS4/commit/c68a8baa947fabfd74efaca1ba027ca15abf73db
--- a/src/core/tls.cpp
+++ b/src/core/tls.cpp
@@ -21,6 +21,8 @@
#if defined(__linux__) && defined(ARCH_X86_64)
#include <asm/prctl.h>
#include <sys/prctl.h>
+#include <sys/syscall.h>
+#include <unistd.h>
#endif
namespace Core {

View File

@@ -0,0 +1,109 @@
Fix CMake 4 Compatibility
--- a/externals/dear_imgui/examples/example_android_opengl3/CMakeLists.txt
+++ b/externals/dear_imgui/examples/example_android_opengl3/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.6)
+cmake_minimum_required(VERSION 3.10)
project(ImGuiExample)
--- a/externals/dear_imgui/examples/example_glfw_vulkan/CMakeLists.txt
+++ b/externals/dear_imgui/examples/example_glfw_vulkan/CMakeLists.txt
@@ -3,7 +3,7 @@
# cd build
# cmake -g "Visual Studio 14 2015" ..
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 3.10)
project(imgui_example_glfw_vulkan C CXX)
if(NOT CMAKE_BUILD_TYPE)
--- a/externals/discord-rpc/thirdparty/rapidjson/CMakeLists.txt
+++ b/externals/discord-rpc/thirdparty/rapidjson/CMakeLists.txt
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 3.5)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.10)
SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules)
--- a/externals/discord-rpc/thirdparty/rapidjson/example/CMakeLists.txt
+++ b/externals/discord-rpc/thirdparty/rapidjson/example/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 3.10)
if(POLICY CMP0054)
cmake_policy(SET CMP0054 NEW)
--- a/externals/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/CMakeLists.txt
+++ b/externals/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.6.4)
+cmake_minimum_required(VERSION 3.10)
if (POLICY CMP0048)
cmake_policy(SET CMP0048 NEW)
--- a/externals/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googlemock/CMakeLists.txt
+++ b/externals/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googlemock/CMakeLists.txt
@@ -43,7 +43,7 @@
cmake_policy(SET CMP0048 NEW)
project(gmock VERSION 1.9.0 LANGUAGES CXX C)
endif()
-cmake_minimum_required(VERSION 2.6.4)
+cmake_minimum_required(VERSION 3.10)
if (COMMAND set_up_hermetic_build)
set_up_hermetic_build()
--- a/externals/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googletest/CMakeLists.txt
+++ b/externals/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googletest/CMakeLists.txt
@@ -50,7 +50,7 @@
cmake_policy(SET CMP0048 NEW)
project(gtest VERSION 1.9.0 LANGUAGES CXX C)
endif()
-cmake_minimum_required(VERSION 2.6.4)
+cmake_minimum_required(VERSION 3.10)
if (POLICY CMP0063) # Visibility
cmake_policy(SET CMP0063 NEW)
--- a/externals/sirit/externals/SPIRV-Headers/tests/find_package/CMakeLists.txt
+++ b/externals/sirit/externals/SPIRV-Headers/tests/find_package/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.0)
+cmake_minimum_required(VERSION 3.10)
project(TEST_FIND_PACKAGE LANGUAGES CXX)
--- a/externals/sirit/externals/SPIRV-Headers/tools/buildHeaders/CMakeLists.txt
+++ b/externals/sirit/externals/SPIRV-Headers/tools/buildHeaders/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.0)
+cmake_minimum_required(VERSION 3.10)
set(CMAKE_INSTALL_PREFIX "install" CACHE STRING "prefix" FORCE)
--- a/externals/zydis/CMakeLists.txt
+++ b/externals/zydis/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.9 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.15")
# Enable runtime library selection via CMAKE_MSVC_RUNTIME_LIBRARY
--- a/externals/zydis/dependencies/zycore/CMakeLists.txt
+++ b/externals/zydis/dependencies/zycore/CMakeLists.txt
@@ -2,7 +2,7 @@
return()
endif ()
-cmake_minimum_required(VERSION 3.9 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.15")
# Enable runtime library selection via CMAKE_MSVC_RUNTIME_LIBRARY
--- a/externals/ImGuiFileDialog/CMakeLists.txt
+++ b/externals/ImGuiFileDialog/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.5)
+cmake_minimum_required(VERSION 3.10)
project(ImGuiFileDialog)

View File

@@ -0,0 +1,89 @@
#Fix executable stack QA warning, and patch CMakeLists.txt to still recognise the patched source file
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -567,13 +567,13 @@
src/core/libraries/usbd/emulated/skylander.h
)
-set(FIBER_LIB src/core/libraries/fiber/fiber_context.s
+set(FIBER_LIB src/core/libraries/fiber/fiber_context.S
src/core/libraries/fiber/fiber.cpp
src/core/libraries/fiber/fiber.h
src/core/libraries/fiber/fiber_error.h
)
-set_source_files_properties(src/core/libraries/fiber/fiber_context.s PROPERTIES COMPILE_OPTIONS -Wno-unused-command-line-argument)
+set_source_files_properties(src/core/libraries/fiber/fiber_context.S PROPERTIES COMPILE_OPTIONS -Wno-unused-command-line-argument)
set(VDEC_LIB src/core/libraries/videodec/videodec2_impl.cpp
src/core/libraries/videodec/videodec2_impl.h
--- a/src/core/libraries/fiber/fiber_context.s
+++ b/src/core/libraries/fiber/fiber_context.s
@@ -119,3 +119,7 @@
movl $1, %edi
call _sceFiberForceQuit
ret
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif
--- a/externals/libressl/crypto/sha/sha1_amd64_generic.S
+++ b/externals/libressl/crypto/sha/sha1_amd64_generic.S
@@ -308,3 +308,7 @@
popq %rbx
ret
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif
--- a/externals/libressl/crypto/sha/sha1_amd64_shani.S
+++ b/externals/libressl/crypto/sha/sha1_amd64_shani.S
@@ -164,3 +164,7 @@
shufmask:
.octa 0x000102030405060708090a0b0c0d0e0f
.size shufmask,.-shufmask
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif
--- a/externals/libressl/crypto/sha/sha256_amd64_generic.S
+++ b/externals/libressl/crypto/sha/sha256_amd64_generic.S
@@ -297,3 +297,7 @@
.long 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208
.long 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2
.size K256,.-K256
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif
--- a/externals/libressl/crypto/sha/sha256_amd64_shani.S
+++ b/externals/libressl/crypto/sha/sha256_amd64_shani.S
@@ -203,3 +203,7 @@
.long 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208
.long 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2
.size K256,.-K256
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif
--- a/externals/libressl/crypto/sha/sha512_amd64_generic.S
+++ b/externals/libressl/crypto/sha/sha512_amd64_generic.S
@@ -302,3 +302,7 @@
.quad 0x28db77f523047d84, 0x32caab7b40c72493, 0x3c9ebe0a15c9bebc, 0x431d67c49c100d4c
.quad 0x4cc5d4becb3e42b6, 0x597f299cfc657e2a, 0x5fcb6fab3ad6faec, 0x6c44198c4a475817
.size K512,.-K512
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif
--- a/src/core/libraries/kernel/threads/stack.S
+++ b/src/core/libraries/kernel/threads/stack.S
@@ -35,3 +35,7 @@
popq %r13
popq %r12
ret
+
+#if defined(__linux__) && defined(__ELF__)
+.section .note.GNU-stack,"",%progbits
+#endif

View File

@@ -50,6 +50,7 @@ src_prepare() {
eapply "${FILESDIR}/${P}-cmake-4.patch"
eapply "${FILESDIR}/${P}-executable-stack.patch"
eapply "${FILESDIR}/${P}-sstream.patch"
eapply "${FILESDIR}/${P}-syscall.patch"
mv src/core/libraries/fiber/fiber_context.s src/core/libraries/fiber/fiber_context.S || die
cmake_src_prepare
}

View File

@@ -0,0 +1,64 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake flag-o-matic
DESCRIPTION="PlayStation 4 emulator written in C++"
HOMEPAGE="https://shadps4.net"
SRC_URI="https://codeberg.org/ceres-sees-all/guru-distfiles/releases/download/${P}-submodules.tar.xz/${P}-submodules.tar.xz -> ${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="discord test"
RESTRICT="!test? ( test )"
DEPEND="
dev-cpp/cli11
dev-cpp/magic_enum
dev-cpp/nlohmann_json
dev-cpp/robin-map
dev-cpp/toml11
dev-libs/boost
dev-libs/libfmt
dev-libs/half
dev-libs/pugixml
dev-libs/stb
dev-libs/xbyak
dev-libs/xxhash
media-libs/imgui
media-libs/libsdl3
media-libs/libpng
media-libs/openal
media-libs/sdl3-mixer
media-libs/vulkan-layers
media-gfx/renderdoc
media-video/ffmpeg
media-sound/sndio
virtual/jack
virtual/zlib
test? ( dev-cpp/gtest )
"
RDEPEND="${DEPEND}"
src_prepare() {
eapply "${FILESDIR}/${P}-cmake-4.patch"
eapply "${FILESDIR}/${P}-executable-stack.patch"
mv src/core/libraries/fiber/fiber_context.s src/core/libraries/fiber/fiber_context.S || die
cmake_src_prepare
}
src_configure() {
filter-lto
append-flags -fno-strict-aliasing
local mycmakeargs=(
-DENABLE_DISCORD_RPC="$(usex discord ON OFF)"
-DENABLE_UPDATER=OFF
-DENABLE_TESTS="$(usex test ON OFF)"
)
cmake_src_configure
}

View File

@@ -91,6 +91,7 @@ src_install() {
}
pkg_postinst() {
xdg_icon_cache_update
udev_reload
einfo ""
@@ -101,5 +102,6 @@ pkg_postinst() {
}
pkg_postrm() {
xdg_icon_cache_update
udev_reload
}

View File

@@ -98,9 +98,11 @@ src_install() {
}
pkg_postinst() {
xdg_icon_cache_update
udev_reload
}
pkg_postrm() {
xdg_icon_cache_update
udev_reload
}

View File

@@ -51,9 +51,11 @@ src_test() {
}
pkg_postinst() {
xdg_icon_cache_update
udev_reload
}
pkg_postrm() {
xdg_icon_cache_update
udev_reload
}

View File

@@ -51,9 +51,11 @@ src_test() {
}
pkg_postinst() {
xdg_icon_cache_update
udev_reload
}
pkg_postrm() {
xdg_icon_cache_update
udev_reload
}

View File

@@ -1,2 +1 @@
DIST wike-3.1.1.gh.tar.gz 4331523 BLAKE2B e4f09a635674a8a9c093e52536f2c2a4a163726ea0e58282662c07550e5677dfb86ff697bd34657ab6d379b09eed7bc5b610880a7858d07518004418de75304c SHA512 8d5917914f64e199dae4fabca8caff71c5986982fe2f1000e4250e60f9f0973b23fa2ef191f34d7dfff6547bdaf7e9b718c7fef7ecff31a81dd28d781185f1c6
DIST wike-3.1.3.gh.tar.gz 4332867 BLAKE2B eb088dd92dcebc2d93febe2ffdf123ecd90ec79124e2d5be3b01f42bd46e73fcb661ecd06b23b641a1e77acffd7a6706cae50c16301ecd5ac828971c753e6ea3 SHA512 1f5901c7992be911cf959f364a9c604df758b80e17305f37d2ab85657030f0c58bdd9986b7a84ee91e4d725b3fe8c35d7e5c8793c999b9461863d07139c12bbb
DIST wike-3.2.1.gh.tar.gz 4976054 BLAKE2B eb417f08fd7ef51efe9a2df954181dc9a990a8bf63bb0635a71a58403596121987c1355692c738661d4cbece749f84e9b267a88f9e0afdf431956ec9e94aeed9 SHA512 562f97396e05c1e679f9977305eff6b75e8918fc87b0e567f9e09ff1bafcf2858cc9e376cbab558095438729854cbb76597f0fca65de42c683234590a2b04b9e

View File

@@ -1,50 +0,0 @@
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{12..13} )
inherit gnome2-utils meson python-single-r1 xdg
MY_PN="Wike"
DESCRIPTION="Wikipedia Reader for the GNOME Desktop"
HOMEPAGE="https://github.com/hugolabe/Wike"
SRC_URI="https://github.com/hugolabe/${MY_PN}/archive/${PV}/${P}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
$(python_gen_cond_dep '
dev-python/pygobject[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]')
gui-libs/gtk:4
gui-libs/libadwaita:1
net-libs/libsoup:3.0
net-libs/webkit-gtk:6
x11-libs/pango
x11-themes/hicolor-icon-theme
"
BDEPEND="
dev-libs/appstream-glib
dev-libs/glib:2
sys-devel/gettext
"
src_install() {
meson_src_install
python_fix_shebang "${D}/usr/bin/${PN}"
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}

View File

@@ -1,9 +1,9 @@
# Copyright 2023-2025 Gentoo Authors
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{12..13} )
PYTHON_COMPAT=( python3_{12..14} )
inherit gnome2-utils meson python-single-r1 xdg
MY_PN="Wike"

View File

@@ -229,8 +229,8 @@ BDEPEND="
"
QA_FLAGS_IGNORED="
usr/bin/swww
usr/bin/swww-daemon
usr/bin/${PN}
usr/bin/${PN}-daemon
"
src_unpack() {

View File

@@ -1,3 +1,3 @@
DIST noctalia-shell-5.0.0_pre20260523.tar.gz 4196370 BLAKE2B db5029a6839b7f7708f47b3dd28eef55efca98372c96d95ab2ff32729dfc1c98e8f988518656f7b4d43dbf444a4a16f2adab7266af003602adf99d3b8510c09d SHA512 05fbad2532759e433cf7688e854022646ff7a9f91bf8c2162af99fd557dfc73b024a7e4f305b8a5824a0c23e1f1e63c3aee281cf952a39ebb872f6880e66db38
DIST noctalia-shell-5.0.0_pre20260531.tar.gz 4339936 BLAKE2B a338edf75018aa7cda22ca91e5337799698c1da4a2a353a67138d92b5270aea0d83311abaface5c059b7fbe456e3099ea6d9716d881114432e90d8844fc24da1 SHA512 c28a4b70e786ea4060491dbe7cf4e68073e92c70d063b7c3cd316514007908b83afa25da6b3ea167f69359069a2bd239f697bdd051e1da7cc577278bd66eba3a
DIST noctalia-v4.7.6.tar.gz 25411072 BLAKE2B a8159cc3e3e1d6b1b689c93ca0e87b9c45dc225e7cf735863c9c6709ad75bc724436239a73c70ac5ed5e566239794f22e0da4e87d043d7f5ea0a04ae76712b0b SHA512 78ba2ad514fc37e44d74bf34946aaa87e056a699fe5b27b6bdcb42e511602d4108e6c467ab907bef43162c90500e079e914d2efcdab4543d830b4ccde32a8338
DIST noctalia-v4.7.7.tar.gz 25414718 BLAKE2B a8af942e0b746d8fc52a0e979aab27e1ebd91190ec71924b519d56d5224a560e2edaf9c64c51768d68cb791d70d03c7ba5572fec1d1fa38f3244fd698189d89c SHA512 7f1ccdd6180e40ce1e898688f93aab348d327e8b46a90e1a193a73f00468fb7ae4dd2655588006da7774ccace4675853cb05dcd3cee540a7c5bbedf57da202c2

View File

@@ -5,7 +5,7 @@ EAPI=8
inherit meson optfeature
MY_COMMIT="9559ebf5cfb2f4db9dc8a59c6318e08ddc248f33"
MY_COMMIT="298fad1678d23c964aa8ea56bfe9dc3c84eed6a4"
DESCRIPTION="A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES"
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-shell"
@@ -19,23 +19,25 @@ SLOT="0"
IUSE="+jemalloc"
DEPEND="
dev-libs/glib:2
dev-cpp/sdbus-c++
dev-libs/glib:2
jemalloc? ( dev-libs/jemalloc:= )
dev-libs/libxml2
dev-libs/wayland
gnome-base/librsvg:2
media-libs/fontconfig
media-libs/freetype
media-libs/libwebp
gnome-base/librsvg:2
media-libs/mesa
media-video/pipewire
net-misc/curl
sys-libs/pam
x11-libs/cairo[glib]
x11-libs/pango
x11-libs/libxkbcommon
media-libs/mesa
virtual/opengl
dev-libs/wayland
sci-libs/libqalculate
sys-auth/polkit
jemalloc? ( dev-libs/jemalloc:= )
sys-libs/pam
virtual/opengl
x11-libs/cairo[glib]
x11-libs/libxkbcommon
x11-libs/pango
"
RDEPEND="${DEPEND}"

View File

@@ -18,23 +18,25 @@ SLOT="0"
IUSE="+jemalloc"
DEPEND="
dev-libs/glib:2
dev-cpp/sdbus-c++
dev-libs/glib:2
jemalloc? ( dev-libs/jemalloc:= )
dev-libs/libxml2
dev-libs/wayland
gnome-base/librsvg:2
media-libs/fontconfig
media-libs/freetype
media-libs/libwebp
gnome-base/librsvg:2
media-libs/mesa
media-video/pipewire
net-misc/curl
sys-libs/pam
x11-libs/cairo[glib]
x11-libs/pango
x11-libs/libxkbcommon
media-libs/mesa
virtual/opengl
dev-libs/wayland
sci-libs/libqalculate
sys-auth/polkit
jemalloc? ( dev-libs/jemalloc:= )
sys-libs/pam
virtual/opengl
x11-libs/cairo[glib]
x11-libs/libxkbcommon
x11-libs/pango
"
RDEPEND="${DEPEND}"

View File

@@ -1 +1 @@
DIST qml-niri-0.1.4.tar.gz 44822 BLAKE2B 9d668311c5374229f9b26c476875c8a9a3f3eb85bc04a3ab1c866df1f06b698d3d957071bdbec1254b2bec0ce50d376c00003a2f493957850c959e1772d408f7 SHA512 7488dd71a18cceac8e210dd2a47b79bc35641409e42be9c90e48a7051e782053e97965aed8af3d004ba068f6a7e6479ba561b1cdf90f6864ed25f50f95d2a4f4
DIST qml-niri-0.2.0.tar.gz 51053 BLAKE2B d4a2bf4e0e919aa081d775de21ec82709eb304a9415445a3bf52585c1f735be0ef81afb66dbf564f158be3bc993ef058c25da09075399cd19aa57d409781adc9 SHA512 bbb49ad99d1101c0bc00d7ddec3727692640ce1b19a8de6474025883dcceb2d0673867acef295337393909a660bc3fd78d915d31205f9ef61c2dfc3d099dba48

View File

@@ -0,0 +1,13 @@
Disable incorrect RPATH
Closes: https://bugs.gentoo.org/976345
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -4,6 +4,7 @@
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_AUTOMOC ON)
+set(CMAKE_SKIP_BUILD_RPATH TRUE)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml)

View File

@@ -18,11 +18,11 @@ DEPEND="dev-qt/qtbase[gui]
"
RDEPEND="${DEPEND}"
BDEPEND="dev-build/just"
PATCHES=( "${FILESDIR}/rpath-fix.patch" )
src_install() {
mkdir -p "${D}/usr/lib64/qt6/qml"
cp -r "${WORKDIR}/${P}_build" "${D}/usr/lib64/qt6/qml/" || die
cp -r "${WORKDIR}/${P}_build/Niri" "${D}/usr/lib64/qt6/qml/" || die
}
src_postinst() {

View File

@@ -0,0 +1 @@
DIST xdg-desktop-portal-termfilechooser-1.4.0.tar.gz 24802 BLAKE2B a0cc321c326dd843aee5b9e48da6f57c0054aff69866d7e5f3ea998a1beb1a18e4f3e522557fdf86b43106198e867070e22f922ee148e111d1ce1129b23917f5 SHA512 a490563ac4f78bf94784894595215f6eb7eaeaedb761f6b54649c2034d4ebec7e8808a1dc23e090d9effe27657a2c4a9de0d89c7baf76549da4fd7a5c294a0b5

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>timovanveen@hotmail.nl</email>
<name>Timo van Veen</name>
</maintainer>
<upstream>
<remote-id type="github">hunkyburrito/xdg-desktop-portal-termfilechooser</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,25 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
DESCRIPTION="xdg-desktop-portal backend for choosing files with your favorite file chooser"
HOMEPAGE="https://github.com/hunkyburrito/xdg-desktop-portal-termfilechooser"
SRC_URI="https://github.com/hunkyburrito/xdg-desktop-portal-termfilechooser/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
sys-apps/xdg-desktop-portal
dev-libs/inih
"
RDEPEND="
${DEPEND}
"
BDEPEND="app-text/scdoc"

View File

@@ -7,7 +7,7 @@ DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0
DIST bytemuck-1.24.0.crate 53243 BLAKE2B 472563c13565b62378576597a98c8050117940842846f2fb711fe4fc251e3bab19ed8f0d7e8215c880f06638684f1b8090afee598c730dacfe536f53287dcd69 SHA512 4e3b8071b7dc3b88104786f007f2fb8930cf252fc6cc04ff0c1a13873cd272971edcedcc9231a2a44bbdeca9c831f4c732e6917581420f209003b47761a8ced8
DIST canoe-0.3.1.tar.gz 281514 BLAKE2B 1cda6bf1aeea2d685e252dad0fccbd61f7cb552e801efdcc13502bb9a891aad0a44036097d99b0cebe55aefdb2c87a2e3b81cfa7f89e5148dc43c8101c846aa9 SHA512 cc10fae8cde23acb9a83267a71102dc9e7219d1e1354117722dd7604b62085825e86bfb671f47493a5894ae63da48f98e80cdd8f539ebbd7ed84665bbc8ab72f
DIST canoe-0.4.0.tar.gz 300801 BLAKE2B dc06133997c2480e3392623a36cf8bfed6d74c39192eef5161f03185c45cc7ec48da5d5c358ade67820bafc560618436821d96ed81b8d1518ac01e8a70b48cbd SHA512 98f87ed2833f5f68ea5e460bcdc77a054276d475986d7dbaaa67fc0feb583bcff9b83b376a1e11a86c1dcfad9c1b1e4233ae607d8189ec7e76e16501e1d803c4
DIST cc-1.2.53.crate 93555 BLAKE2B 1d76b368a2aa6b7e07db3a1c1050ecb9932f698d6870e436015649adc1744155ebfe0a25d1c5803bca024db5b39b9c6092779c9937a8fc89c0da11d6ecfa0a2f SHA512 a1759e2f5f43198f6084752600fed136f360d5722cd11466f5653f401eaf33371f31d0583112c122d58c81c4638afb856f23e1662f38ed97e98bc426cc87da0b
DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vimproved@inventati.org</email>
<email>vi@vimproved.dev</email>
<name>Violet Purcell</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vimproved@inventati.org</email>
<email>vi@vimproved.dev</email>
<name>Violet Purcell</name>
</maintainer>
<upstream>

View File

@@ -6,7 +6,7 @@
<name>Daichi Yamamoto</name>
</maintainer>
<maintainer type="person">
<email>vimproved@inventati.org</email>
<email>vi@vimproved.dev</email>
<name>Violet Purcell</name>
</maintainer>
<use>

View File

@@ -1,2 +1,4 @@
DIST mailspring-1.19.1-amd64.deb 140368484 BLAKE2B 214d42d01604c6d843d788d41bdc5d0c30722546b081941ac1734cd0f60a630290024a2f492a929fe49fae8befa39012338b0d3a1bf8fefcb491c117f3d97628 SHA512 b016a8bd18bee82d59a6ea10ac688c1b84266bde10becfdfdcb2b0af357a5f5acc235cf98413a239d467bab3fbda62d80873df2b6fc260b77601616d626feaf1
DIST mailspring-1.19.1-arm64.deb 138714700 BLAKE2B 8abd920849905f65bf9aef869c2d4278764d36d03de41dfff3726039948759a818939c246d4aa0c559d6209f66048a648f2cc134e661cce1e40619d6a1d51439 SHA512 3d418de99c947b403c02b7772eba223b3016e265bc6eac09fb23b9453d2565f0c5ac7766d163b9c3d54794fcc0f9f8a89644c4b867514722cb5f6f23e480e0a9
DIST mailspring-1.21.1-amd64.deb 136872398 BLAKE2B 63add84ec3db27b5b80f7ad975adea9fd19ad4c2e01502db5af5fbbaac748ce11a831d09fc09b3f496146aeb894895eadca4078f7edb6cbad36e164352175def SHA512 6deeb8224104258a685113b857c36f4582d9cd095616212d603555ef549a4c05b594cdfbfc873b5c9f7eaf23b4b71f1309934a1ae94649ec087623b255a0addb
DIST mailspring-1.21.1-arm64.deb 135319496 BLAKE2B 473852733f4c1d4e4205c8840d378f8f715a5218ef4f613a963fc390819f1d9843070c05c3e7c15789502b07c03c41f28513d59602f5f70f9a600bbfbe30efa6 SHA512 e763bd52746f656686ade6afed5365a60ff4988880f45fcf0c6e9c9701d3bd508887e75f2de09b1e9d9cca23bac9c7608a88fe86bf73b34189e8fd29fc3860cb

View File

@@ -0,0 +1,69 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit unpacker xdg
DESCRIPTION="A beautiful, fast and fully open source mail client for Mac, Windows and Linux"
HOMEPAGE="https://getmailspring.com/"
SRC_URI="
amd64? ( https://github.com/Foundry376/Mailspring/releases/download/${PV}/mailspring-${PV}-amd64.deb )
arm64? ( https://github.com/Foundry376/Mailspring/releases/download/${PV}/mailspring-${PV}-arm64.deb )
"
S="${WORKDIR}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="+wayland"
RDEPEND="
app-accessibility/at-spi2-core:2
app-crypt/mit-krb5
dev-build/libtool
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
dev-libs/openssl
gnome-base/gvfs
media-libs/alsa-lib
media-libs/mesa
net-misc/curl
net-print/cups
sys-apps/dbus
sys-libs/db:5.3
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libXrandr
x11-libs/pango
x11-misc/xdg-utils
"
QA_PREBUILT="*"
src_unpack(){
unpack_deb ${A}
}
src_prepare(){
default
if use wayland; then
sed -i "s|Exec=mailspring %U|Exec=mailspring --ozone-platform-hint=auto --enable-wayland-ime %U|g" \
"${S}/usr/share/applications/Mailspring.desktop" || die
fi
mv "${S}/usr/share/doc/mailspring" "${S}/usr/share/doc/${PF}" || die
}
src_install(){
cp -R "${S}"/* "${D}" || die "Installing binary files failed"
}

View File

@@ -1 +1,2 @@
DIST bambustudio-bin-02.06.00.51.AppImage 224688632 BLAKE2B 2e01d53748db4c2827e6e6e300a817155752342d6ce27152b10e3dcb32ff0abaf2c9272f6843b523cf99e774e54afb4d5ebd5313fd512c5b95d85ccd75288d5b SHA512 609bb6710306f272f4295eb5ee73f0954ef48816165d594dc7817805432dfa27eb8a3bc545e5a8db41f72bdd75bdbbdd4ba66c129afce3837aed1d3cf21a168c
DIST bambustudio-bin-02.07.01.57.AppImage 227875320 BLAKE2B 4e962377e6251b4056b16dce0ba8d405a69492aa1e5243127d6cfb09b9d7290ac2270b71f118d443239fb0bdd049faf8ae2a7c72477f41c50f9df55b989ac680 SHA512 ce1e547789985afc6b914cd02972f1bc53829adbdc37481e1cb26981d8e340a0fbf3a12359df594d70fbade014510539329af1f2163c3c0cfe40146e519fdf3f

View File

@@ -0,0 +1,91 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN="BambuStudio"
WX_GTK_VER="3.2-gtk3"
inherit desktop wrapper xdg
DESCRIPTION="Bambu Studio is a cutting-edge, feature-rich slicing software"
HOMEPAGE="https://bambulab.com"
SRC_URI="
amd64? (
https://github.com/bambulab/${MY_PN}/releases/download/v${PV}/BambuStudio_ubuntu-24.04-v02.07.01.57-20260601192128.AppImage
-> ${P}.AppImage
)
"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64"
RDEPEND="
dev-libs/glib:2
dev-libs/wayland
media-gfx/openvdb
media-libs/fontconfig
media-libs/glew:0
>=media-libs/glm-0.9.9.1
media-libs/gst-plugins-base
media-libs/gstreamer
media-libs/libglvnd
media-libs/mesa
net-libs/libsoup:2.4
net-libs/webkit-gtk:4.1
>=sci-libs/opencascade-7.3.0:0
sys-apps/dbus
virtual/glu
virtual/zlib
>=x11-libs/cairo-1.8.8:0
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libxkbcommon
x11-libs/pango
>=x11-libs/pixman-0.30
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-util/patchelf
"
QA_PREBUILT="*"
RESTRICT="strip test"
src_unpack() {
mkdir "${S}" || die
cp "${DISTDIR}/${P}.AppImage" "${S}"/ || die
pushd "${S}" || die
chmod +x "${S}/${P}.AppImage" || die
"${S}/${P}.AppImage" --appimage-extract || die
rm "${S}/${P}.AppImage" || die
popd || die
}
src_install() {
# Set RUNPATH so the bundled libraries in /opt/${PN}/bin/ are found.
# The ubuntu-24.04 AppImage links directly against webkit-gtk:4.1,
# so no soname replacement is needed anymore.
patchelf --set-rpath '$ORIGIN' \
"${S}"/squashfs-root/bin/bambu-studio || die
# Ubuntu ships bzip2 with SONAME libbz2.so.1.0; Gentoo uses libbz2.so.1.
# Rewrite NEEDED entries so qa-unresolved-soname-deps is satisfied and the
# binary stays linkable after Gentoo drops the libbz2.so.1.0 compat symlink.
local f
while IFS= read -r -d '' f; do
[[ -L ${f} ]] && continue
patchelf --print-needed "${f}" 2>/dev/null | grep -qxF 'libbz2.so.1.0' || continue
patchelf --replace-needed libbz2.so.1.0 libbz2.so.1 "${f}" || die
done < <(find "${S}"/squashfs-root -type f -print0)
insinto /opt/"${PN}"
doins -r "${S}"/squashfs-root/*
fperms +x "/opt/${PN}/AppRun" "/opt/${PN}/bin/bambu-studio"
doicon -s 192 "${S}"/squashfs-root/BambuStudio.png
domenu "${FILESDIR}/bambu-studio.desktop"
make_wrapper bambu-studio "/opt/${PN}/AppRun"
}

View File

@@ -29,9 +29,11 @@ RDEPEND="
gui-libs/libadwaita:1
media-libs/dav1d
media-libs/glycin:2[gtk]
media-libs/graphene
media-libs/gst-plugins-base:1.0[wayland]
media-libs/gstreamer:1.0
media-libs/libwebp
x11-libs/cairo
"
DEPEND="${RDEPEND}"
BDEPEND="
@@ -43,6 +45,8 @@ BDEPEND="
sys-devel/gettext
"
QA_FLAGS_IGNORED="usr/bin/identity"
src_configure() {
meson_src_configure

View File

@@ -1,2 +1,3 @@
DIST Tauon-10.0.1.tar.gz 3265522 BLAKE2B 7e1f624af5d085ee6b1f3abd039bc7f315534ff5440fb9093b35aa36d3d5b1f4af994c52e99511d010ffe0be39cfdd321172b7e421ab78e06ebb21a1cbbf7071 SHA512 ab9997ad542534d61514c9d2c05e395ba5e42f2719905fadb32a09cbbe86b8b2adb0adaca534375e2ef4339ee15abd100edabd2086272f914dffb635d4a0c10e
DIST Tauon-9.1.1.tar.gz 1782548 BLAKE2B 94ee132145c2f8776f5e7e9948383aebc82417f4ec3dae95e50198993dc3baaa682faeb8fce9285c0100feccc827f3657db92cf2913e2fe2f105f388a45f5001 SHA512 d152f0374284ef1429492d317949b62a53cea85aaac1bcf9d18cb45c1d1591d1bc9eb4fca73f0ea0bbfdc01a5afa0355b45907de6936a7ffcc4a7f86b938312f
DIST Tauon-9.1.3.tar.gz 3790782 BLAKE2B 09a55ae03476bd1f92c6c2ec1e8435b00d8837346a7927176af163987537ef7390710733174d78f29e1d1e11326c19d80bb47a49eace197eaf5fbcdee2bb6111 SHA512 025d55ffca742f5574bb9949b5fcbdf9dfbeaec83b111b72a8a62e4b7ed066dba1142619f7938a065f780031cea43832994978b7f2f99dc4a7288077196783ef

View File

@@ -0,0 +1,110 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
inherit desktop distutils-r1 optfeature plocale xdg
DESCRIPTION="The desktop music player of today!"
HOMEPAGE="https://tauonmusicbox.rocks/"
if [[ ${PV} == *9999 ]]; then
EGIT_SUBMODULES=()
inherit git-r3
EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
else
SRC_URI="https://github.com/Taiko2k/Tauon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="GPL-3"
SLOT="0"
PHAZOR_DEPS="
dev-libs/miniaudio
media-libs/flac:=
media-libs/game-music-emu
media-libs/libopenmpt
media-libs/opus
media-libs/opusfile
media-libs/libsamplerate
media-libs/libvorbis
media-sound/mpg123
media-sound/wavpack
sci-libs/kissfft[-cpu_flags_x86_sse]
"
DEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/musicbrainzngs[${PYTHON_USEDEP}]
dev-python/natsort[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pyopengl[${PYTHON_USEDEP}]
dev-python/pysdl3[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/setproctitle[${PYTHON_USEDEP}]
dev-python/send2trash[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]
media-video/ffmpeg
media-libs/mutagen[${PYTHON_USEDEP}]
media-libs/sdl3-image
${PHAZOR_DEPS}
"
RDEPEND="
${DEPEND}
dev-libs/libayatana-appindicator
media-sound/mpg123-base
x11-libs/libnotify
"
BDEPEND="sys-devel/gettext"
PATCHES=(
"${FILESDIR}/${PN}-7.9.0-phazor-build.patch"
"${FILESDIR}/${PN}-8.1.0-fix-locale-path.patch"
)
src_compile() {
distutils-r1_src_compile
build_locale() {
msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
}
plocale_for_each_locale build_locale
}
python_install() {
distutils-r1_python_install
install_locale() {
insinto "/usr/share/locale/${1}/LC_MESSAGES"
doins "locale/${1}/LC_MESSAGES/tauon.mo"
}
plocale_for_each_locale install_locale
sed -i 's/Exec=tauon/Exec=tauonmb/g' extra/tauonmb.desktop || die
domenu extra/tauonmb.desktop
doicon -s scalable extra/tauonmb.svg
}
pkg_postinst() {
optfeature "Chinese searches support" app-i18n/opencc[python]
optfeature "last fm support" dev-python/pylast
optfeature "PLEX support" dev-python/plexapi
optfeature "Spotify support" dev-python/tekore
optfeature "Discord Rich Presence support" dev-python/pypresence
xdg_pkg_postinst
}

View File

@@ -1,8 +1,8 @@
DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b
DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402
DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e
DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa
DIST anstream-1.0.0.crate 28916 BLAKE2B a9198a66bd3821349f83d7837ba7546a12a74a6f57e179e480bd6bf4a75848a45dac9a19a27c5e2cf01520c7e917d380b21ec16e4485f69bebe112383ba273f2 SHA512 36bf11821e8bc23607a54842b47950782806ebc7a56233e3c458345d79986745f6ba878e39964ed41404eb5be58f78d0bbcdceeb86d523ba40eedd15f7e1f29d
DIST anstyle-1.0.14.crate 17787 BLAKE2B ebb3b3986c06628ebfe71665216de68f123840093013fa16c030c25e22ff0731cdcd7161737635c532d45ad0307a1b7f951859a40dbe1c812b3e905550b33b90 SHA512 2e7bbaf0794d209f0f19fb8709214c1b1109c27e14d91a8adc232a9bdfe76e653b2b86e341d71f63903e034c81f6ed63ffe7f123f6d631c0f8d41b56d70037b9
DIST anstyle-parse-1.0.0.crate 22042 BLAKE2B 418cb53754b325354a76d75cd73652d2e41408911bcfbadf91f668e7d6942d92ae3c379194f1d38bc6aa26a9ad98c92801213ffddf544fd2ce29a1180179a8c4 SHA512 4394616b0aa7a591eb9b9bb758abd2f067a3fe673b060c02857f6d2210a2276c476f32512aa59aee6c5383e3261f2654058ff619d957bee93d62540e10d81085
DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d
DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b
DIST anyhow-1.0.102.crate 48658 BLAKE2B d9c7b7c50b7319be0e67bb236e0420a67e3fd6d6f4bd53a84cafc7a5385785275151832be472c0063405e6d458b5add3907b670ba5e300e08efaae699ab77c44 SHA512 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b
@@ -11,14 +11,14 @@ DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9
DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48
DIST bumpalo-3.20.2.crate 97696 BLAKE2B 0c744cb37279ca82e4c2a60be64c63e61c8290c9ff904c4a2ffd0e23f9ba96b1d63a30cce83fc757cbd40364bbe5e410da024c04cd9481f33831cfacc2133156 SHA512 4c725a4eb436fc9b3302430f5bec699563bed4b6a86c187defba9a83b749089eb6b00a6855afa4d42ac5eb324088eada3c0713f3e8c2d1c85bea4dcca83a4a60
DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab
DIST cc-1.2.56.crate 96059 BLAKE2B 15d2be0039758c408fbf14099c7d7170c789e01451b3ab17bc8d7c99db0e1777a1525815224ed0eb5f7cd466ae16b15a72e9bc566df81056e2f572f274c9f762 SHA512 4969d59f6de39bb2b4a0f56f4a25b34e0023cae4856a4e9d046b807e81dbc95397b97f1cdff69b8ce770842f587af19f692a5fe160f7cfedd0cedc0efd558962
DIST cc-1.2.57.crate 96188 BLAKE2B cc59c45170f146e45569b36b96cb037b737f6e93640ef9adbf423fb6f61fc07a0e48efc6e53a8536f91210c95971b15d93e5b8544ff5996b14902f181ff39c97 SHA512 9bcf7aaa2791ef9d2054fd93489a019c4a77c3376495bde01468dccf9ec81701061467372adcd3759f6d4ae962ac108199544860a4d3c5de7595bf28fe76c187
DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
DIST clap-4.5.60.crate 62002 BLAKE2B f9efd2547c97e942fb8ece20bd357372401cba0a343b7683c8b4eee2ab0513687c39ced3faf64918ea948a66cfe88374ffee0fe3e7ffe4f58a3e9efb77607ac0 SHA512 04cdd8503ea322b41d574bc700bb8be24fd930b28a5281899ad7e8f5d3fe65c3f671a639b8ec88070523abada843c78fc7c9ec784a8eeab54a1c7efced120234
DIST clap_builder-4.5.60.crate 171105 BLAKE2B 590ea4bf09e10ad71cc1936a6232903d81866144fe9c1977518c9966b3c91b0991677dcc40d5a262f903b1f39d8cd79f5dbe1d0149c4e17c5bdc6b312b14e4bd SHA512 6414a9d8a8d7c1d5923941e0d375df1a4c7ff8ebabf5bc83cee4ec1e5b502471c95701865f523de7706778b7eed844183d9e0097f84124b5147ff44d2e9b55ed
DIST clap_complete-4.5.66.crate 49425 BLAKE2B 3fab7b47a0b50b7e304aea6cd5837a401c383321a3292a9c5bb23a30e7b67eef40ab06ac8d2fd6738fde05465b2a37a42464a43c286c4afb1590240be97ce652 SHA512 b910b7e2b7de753c5729110ad7da4e17cb8a23e7e1a584ffd14be455ebc099f599dc8db5517f343dbe1d931777eb455f3a13944bddd3be5cba2b931fd1c69b23
DIST clap_derive-4.5.55.crate 33502 BLAKE2B 3dcd1ef61a9d874dff8e4e337d3447caa05d3155bdbb9f1cb6de0e5a4349b88ea4b7b33316e68b798631c2c3351a7caf97d9b13b37a0c06c8bd5b4b3fb1348d8 SHA512 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64
DIST clap_lex-1.0.0.crate 13466 BLAKE2B 9a29422e6723fbb76131ce7ca970418200b4ce9bb84936f156e416c96aca25aba7d9982af70f7fdb696a28011463e09a4cbc00df7141e1a6bfb5236178309ca1 SHA512 2e65fdfd8a7310f43c333efb41b18818bd79dc83bf192eeb53f0ab524b500c0660280186308960a0b5b724092319f9325bb92b0b63738fcaea7b932d0d7e3887
DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5
DIST clap-4.6.0.crate 62930 BLAKE2B f184cfb0d40adef5d0b4ee0370208bdeb6587b9dfd1b37f71a577cfdf77101100b4c47809ceecf946a855455ab836273aa6b8bb6570d0c126a82754f16bd95ba SHA512 bc5641690f0a0ed2b660836590174641e568be3d2b92d5dc91a82581fdef0543640190fc3c8ffe765f0245a88c0f9809d4e136af156a3d480a680da28e8ae5f6
DIST clap_builder-4.6.0.crate 171122 BLAKE2B 0a6ac216ceee45625500379640f9306015f749c377d14c6c9538fab7988da89b39e260bf8736d7ca055c6db32613fa7a9e73f325fc496d7521ba3453c8558348 SHA512 43b26377a8f15d29f8fdc9ada914888d87111084c5e205308d166789a27d91c2d8db6756b24d48ef8a293c92ca4c27dbf5433db21e336b2116d51377116fabd7
DIST clap_complete-4.6.0.crate 50747 BLAKE2B 7bae833c4a90c5c27d018f600511aadde0ed6de134a17cba91592434cb086e8969be65819fed46291276df0a0e062bff109d9da5df78439ff4330fa4003d38d3 SHA512 8dd210b58224cfdb0a3926e849258a3a23cab1cebfb9a7f8557e55576d8cf4ff385bdddb5f2d9682e58847859456186ee056ad45cd5e2bba5686e689e403c994
DIST clap_derive-4.6.0.crate 33435 BLAKE2B 93fef598637bc3674a7682f724412d5b515c3d219fe4d7e854dbb47864be598046e84c025a5245add4e9431b305d232e6207806cd87aff72cb3552c490426aa6 SHA512 4b642e4bda3af45b21fda189094f73b295c6890f2af533e1541be0df8669d1c7d8256a88dfd47f488ea6adab65012a213521d52dd902f9f11fd3b776923da1c7
DIST clap_lex-1.1.0.crate 13470 BLAKE2B 3e4895620e2922bd95ab6e3aee296457adbe70c2b3b2fca24c48e5bb700ed622401c68f494a266b91f1b82a7ee109ca90d4eee7ab6eff35e28b5fe8038398e5a SHA512 d85237e0558ebc745b08a150ba8115133b1ac1ebfbf6b2abf632863761fb70cb329639bb1c30625b9e786bb27b19438af11c123c508fb39e682f13e294ea6d9a
DIST colorchoice-1.0.5.crate 8187 BLAKE2B d6415c5b337e2f4f5176003082e6e8c52f55a45ff959376e7a3f30e5aab1ecd3f84f9cc5e7a8a720398c1b58f99a07cf042695adb0b35178931178cc8d77d2e8 SHA512 af3a5e7e837b280cd8f0578d2ba2a04443d4c5a445577f444af9edeef6cdb47de134f77b07ceda76ea6b2c73b9c10e1d7e3e1beabfd22b85869585c35db88bd5
DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065
DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a
DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8
@@ -41,7 +41,7 @@ DIST futures-task-0.3.32.crate 11377 BLAKE2B 290a2e7f7c957acfffc8041a5ce961b84bc
DIST futures-util-0.3.32.crate 168797 BLAKE2B d804428849635088636df69330881d68474db307ac4dd5863d73d1d93c54e90a18e21663864e94f2bd86999356e19b8325e321cd5c63da6e3e05f26c3af836fc SHA512 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1
DIST getrandom-0.2.17.crate 40780 BLAKE2B 49168490a12561828bb324273c1a2dcb98017577f8500fe08a8bb7c3accc37afdc459af264da7b95a4608e53c4edf8fcec3cb240741b2ee7b128012fab975ede SHA512 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a
DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8
DIST getrandom-0.4.1.crate 53686 BLAKE2B 3b6dd1e30a5b9e771efa0a3d87da99c8c0da5f3be368859b1ba6f883c9a7ab4926c3713149cec3524766070d8fffd284ab5c382c29b74e0aeb54682d4643eaba SHA512 120649af83beaf0ae68e28e47838c11ab7def55f683c16fb4cade1f13bdb38316a1823e93f420ac9a5d928868d09f376b9b079dda2a639eb1c2f931c09ba43f4
DIST getrandom-0.4.2.crate 53905 BLAKE2B 23aca6717b8fc8bdbc26bffaa1ae3aa35666f82951ced24e1d7b7530feae7eb5e66a9c81b738bbd2b09ead6efa030d2850e0ffb314dc82972fe72af361b961b6 SHA512 191d847be8c21369067b707c2c20cd56531478aca534ce902271e2693e84f6d74306a690759b17a8b1e9c46c639fe0e7be3b2fe41469eba4d7c27bb1c11a442f
DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692
DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669
DIST hashlink-0.11.0.crate 30444 BLAKE2B 81ab9d51222c2058c3831a21058e32b49c274def444b9c057a289fc92c8f5bc5b92f750037ab259f0785859300e244dbd2cab91b187cc7644d3e6f243a6e0f2a SHA512 7a798319543ab639adf43ac08bf37a9bf6a71fe67bab79dd9abeac23d1ac65d4ce18751ab1953998275a61911e9fcdf185ff2e502bd4e0d062b5e5e47eb06c22
@@ -64,18 +64,18 @@ DIST id-arena-2.3.0.crate 12883 BLAKE2B 2a7f498c3ea5632af4a369d46f90106e642bccbb
DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106
DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba
DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad
DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca
DIST iri-string-0.7.10.crate 146126 BLAKE2B ab2e4c43382f280a60be207a163a868f75159ee682b072eaeb4ab4d07d2275155d65280c17ef568c193ef7c6746a1deb5f9380906307c40ad26ca2f4fe59d4e4 SHA512 d0a65eb623af42c675d45961edb6344bd8c675a1f925c8c3eec8c401f0681f325a85554c78c8ea404380a6a3f4820de771d4fa6f310e06cb30a00d0795db1194
DIST ipnet-2.12.0.crate 31000 BLAKE2B 4eacb12b6a5bfbc1090b3de2e6f27df8f551fab7d9f25c3c261c8c818fb30c13526f90ad27e4f474990658ae5f2c07deaec33186cc48178085fb770991806024 SHA512 5255990d2d1024ec0a46f19516a9ec006f61bee82cca02c08ae907722bacbdeab90d2c6f362563b530f394f523310b628dd1661cc0c7199f99814a51dd1628ee
DIST iri-string-0.7.11.crate 159196 BLAKE2B c3e45ba865e0c249135777b2f271162e741381a39f55d4fb83e5645326f91dc9ec565800a0164f95704f42a910b7af841fb557d71d41b7968eb4d234c0a1cb40 SHA512 672100b7a1f1d01e46241da20c84d099168b7874729ae7d6baee86b56298d0b31802d36ff94a3f37e7ff1de3032582480ba405c3817e0ae611d758564c61735c
DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261
DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04
DIST js-sys-0.3.90.crate 91420 BLAKE2B 769f8bb462c0a6f344e0588cc421ea6dde5bd92fd006eac290585ba945cc4d239844b3153404d4d25dfac239a65fad1abee2e57d7d26d86bfeeabb8d92b48b15 SHA512 d57694fc17c457aa035f2e90e8523b25fb63f059fcb6c0775510bf535e01d60d91445886a2202f9749d8091a5f591f60dfe9ae99d1236cfb4b2a49a576c60ebf
DIST itoa-1.0.18.crate 15935 BLAKE2B 8e41446056ccd94979f6f5a8fe8c48d6c47abaab99a41715cca31816f859b56e0cbacb998f300b62be8b719a6470f8a087f1439b72f2f6662d1cdd3d552ede5b SHA512 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c
DIST js-sys-0.3.91.crate 91416 BLAKE2B aff59394a2c7080c80fdac5683155a4cfc191eaf86b221dd49323540800a8c29c940b8d8f0729a9e0566652be800df63525cc09b8cdfb0192f915af92b4a8591 SHA512 526a53a373a964d04441cd918dd2af75c6dfbfd181d8847fec4442db2624ffce817e91fb5ad56d1e79dc5e8f120a8219d4deb2c625ddd93bcc767844ef978c45
DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST leb128fmt-0.1.0.crate 14138 BLAKE2B 6353a2520bb93e0a3cfaade09ffbd8cf981d2cf75579e865941f3fea0dc745c54472b369873b1ef4f26dd7f356860e563bc7ca6e7615d600b272c698a55e54eb SHA512 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817
DIST libc-0.2.182.crate 814873 BLAKE2B a5fae27ee77495d8638297523d7428eda4a608109e7e1b67db1ba621f7700761f8131710a49bbd24bedf62f8df7ecdeaedb5def47201146a05b4288ee2f92515 SHA512 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db
DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e825479f53fb173fec67d3b2c7d6eea86a8dd4789752dfd8f59b7668be82ba834c662a86c0196181f7822f418f323b SHA512 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f
DIST libsqlite3-sys-0.36.0.crate 5294361 BLAKE2B fc4da8c35ef7ec21d9084e1ed51465d9b34af713cc0f45c30a5d241831e6ac17e486decc8516dc2bac76c70fabdb39833efb9376b3bbe9aefae00443c219a91a SHA512 d10eb3e603d726009b2cd6ac5c6fd22aacbe78f0665c7e9f82c5a981a21e19d7a50f2aebe2864d3eb5259808e57ad408d471eabca71dbe6a7beae3247c142916
DIST libc-0.2.183.crate 816918 BLAKE2B d0c26ca25b0808575aa540a5f0f43acaaa5a972269c5f101122538a1733b37b6aac3696a0d7298fe16974b06efb0b92072252eef40b17b977af24cc857963daf SHA512 017986d4fa8c362f8900c1c82c7381066382a7272cfe114243b8d47637d042c87b5ebef7881cf46727e00e541a0a8270a32db694ce8d78372672cf08224a90b2
DIST libredox-0.1.15.crate 9598 BLAKE2B 07a4220f93d083b4f1e9c49ffbf6c690cbca52866a19bdb455e6bb8b9a4c34391457f9c53a9a630b8c2963165cd35862fa89e905bb77498780f0d571ae7114d9 SHA512 b8162d77a9f32b710ddcc2da6c69d4ed0016c638fe613a204189ec77e48f47a53ff7432f949f053045a879f616718b9e66299fa00fa4bfadeec6529671730702
DIST libsqlite3-sys-0.37.0.crate 5295554 BLAKE2B 0c1ca4308cb12c160815f9f3f142f4666b6f9fb5d3bd38bcfa94913eaff60809576952bb4bf9858024aeafff7081a95aec9ca1c02a1f2946fec1f3b48f57d4ef SHA512 0ce7df4f0a1d29e1511d952754709917e8e38f8b7fa0d6d2ed614dac10e8ed9e5851b0882959aa40ab5b32e7da283cc3cf4c4b32cc6d35af585b6e58a4ccca1e
DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7d6b905808605296ebed66f5fff210c4c18c51ee9c363bd0b93c8e17bc3b70857b594aaf51d44492051291c0e008f8cef SHA512 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54
DIST listenbrainz-mpd-2.4.0.tar.gz 46783 BLAKE2B e9e7d33b32f61b4e1d3c5d16e8b4e9ee2ecc8c55026a0d5636e04ce85c020935382533286a84c5c2e6c52b3343acf2d44a8a968ce924724ca8c385f1815c57f9 SHA512 69702dd6b6cf9b7d83424fb84a269221ea4f8aa4ee5bc29d7d21aed68919a5f2865160449de5ce63b5262ad7f6bcf4a02b7d919ef099489aa746a00607c78ca1
DIST listenbrainz-mpd-2.5.1.tar.gz 46920 BLAKE2B 7a6bcc89e5c89d4dc419022806d5655fc315f0a815d2923cb7aaa37dda6cab7b251949e4198318170a2f11c945c82c43f186cd96c4376e184deba58eabcfa91c SHA512 6f417f73ebf9263e433313c906074a580952b78fb8e9890b119589951167d604cf7c65e308c5bba7eeca8b0defb5052390f356ba10c0a5eaea3885b33d775b4e
DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead
DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3
DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53
@@ -87,34 +87,35 @@ DIST mpd_protocol-1.0.3.crate 20701 BLAKE2B db750ce79f7d498d59147c14f5db43b8ce56
DIST native-tls-0.2.18.crate 29967 BLAKE2B 8419ea22fb5bce5d33d7a7aef9b4961d84341d01f91910f0a32d2ba11ef9a63fb10a52bc8236d5ce1d2c0457ef09521071568e69286a55309449f9e8d09e4d06 SHA512 6e2ef9055a938cdf17cff126b29b57ea4c80df70b160dad49804b2c190703c1fbb93c8c6a2a9b89c95fc3ede1068dacd175ad8100990bebab90b919b30aefbae
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST nu-ansi-term-0.50.3.crate 29597 BLAKE2B 197e6659d8ab6e059fcf814795edfb015a5aae08071e1d14b919d2b47e2f5c156329f912e0c351db0a084a0cafbfe6882970cf33bb56911aa7e6eea684de514d SHA512 45f5469a7b5d5641fc93ad6953bba8e91d14a511283ba628c2bd75fb05cba6d571ed505d7a43df905eb7725fadcb263a47c3f151bb5d2d7b37fec4fc62f2feb3
DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
DIST once_cell-1.21.4.crate 35010 BLAKE2B 9117ed1d478e626b7b7be2e3ff8b68a382b051112c7ca4425367bdae86977671f8b5c576131c82fb437740b6d98b72501f718f4172d39781decac2385e8fbd4d SHA512 af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155
DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad
DIST openssl-0.10.75.crate 288136 BLAKE2B eb264f6a14a08752293742aba3af16059b6d1230e99990cc7909908f6aaffc1872864c13c4003a394176f5975c4990df1a283b7efa8418fd18db2259a7c7b4ee SHA512 3af555f306fbd214237ecde8c0813eb6714a187e9bc2f782f61b9e63868c7ffa88271c7b91ce5eb9d2528bb912fd58d716212a4e7c8d797a59c65a7d56f1c5df
DIST openssl-0.10.76.crate 288167 BLAKE2B bbcd90e4bb34499bc28b2609343d7391c53896fdc456abad5c8d2705406145a3c52fe08a40293da6c64417a58a295b2f1863f3e47176eae6a26b988245e9839f SHA512 bf2a243a6f3c601120d359242f7be835da5bf1ae10034912b9395fe2754871d2b10f997c7e7e158793632a28bf2c92976768579caf5a37f87967cb7f95dfe9a5
DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
DIST openssl-probe-0.2.1.crate 9155 BLAKE2B 8e7a65e777e7200b726a296df63cbf6e951dc9d06b80493c203f9b582b1ff5e4ece8982ed5aef4146095f1504eb7333959f239d72e84137c56ddcf9bf3c4b106 SHA512 e7795c6724c215f20d7cd759a1078ecda26addf9e529ef7dae882cc57e3dbc2df4dfa2d0cf9f43c04eb06f210aacae8bcbebe46fe0d740274894cc048a6bccee
DIST openssl-sys-0.9.111.crate 80871 BLAKE2B 0fa159af5137cfe2ec94645d99ceb8908d260c50e1b7b766f54ffae2df0dc74451a92e2941076750b8e48834278392e30df65ed91b1f07ddcf0de9932a5836d0 SHA512 605c9a69f3a67470a8c35c05d2cbc5c2f3ed98e6ffb102a3b3032272ad8dcab91ea4e35c01dca73d214d4f0e58221632aced40203602638b8820763a4ad6ae99
DIST openssl-sys-0.9.112.crate 75339 BLAKE2B 49f2fd1355232f0d02d4417d92f6206730371731ce9841b31c61e4abc63a6afae84613c021bac340441bd1543c05f97fe5546f58971e1e47b2ec5d0941c55739 SHA512 a4448b2c7f58608111457f28fa6ce438a494c77bae74c163b63ea92340fe11a2bf6af3c042f1084b55e1d17de5bc1bed4efa079c3f10a6cee4d2fc1a10e95a3a
DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a
DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718
DIST pin-project-lite-0.2.17.crate 31034 BLAKE2B 1d3bb970100c2a27c456bf771b4884f3c91c048310d27608161d3a02adf2f9cdddbc8674257c6b58c4ad6c0953e11cddf2fdf5813d95e5ab8425e71032556159 SHA512 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5
DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022
DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0
DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d
DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad
DIST r-efi-6.0.0.crate 65303 BLAKE2B 79a28aa1e41721ad39ad95837d60a7034f9eedf0f5a32017849e7f4abebf6eb55e79cc144cea52030cade11d6be6fc5ba863e711a74038ffcc67b0d6eef47bfd SHA512 65f8c75c0201c3b922e6bf032ba9e6c648840f60939615565287b9c64d44f3fccbde209d8fe691937949cd76307b59c53801e6bd43ed7b8ada46d5d8fccf7012
DIST redox_users-0.5.2.crate 17280 BLAKE2B 7dcb0b6727d4d4a9b2e3b9a2410a53eaa1b0cca807010446f36a658f062f0f33b07475e61f549922a7c5ef4e7ee3693fc154ba33bf7aec710c8053d03ae284ed SHA512 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b
DIST regex-automata-0.4.14.crate 618012 BLAKE2B f12b0f1e59d32711c113f5f2157a4e1dbd05095c386f0e104ef3d551cf029d0c3346d09f54d5b8a8bdc557ab4d91ab80a224d81b3c522b3c64ad1566972c46cf SHA512 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0
DIST regex-syntax-0.8.10.crate 358781 BLAKE2B fc7961b2c6e4d297f4dcc73cb3f6a82d7d9bf964808beacc86ec8c73f7b572f3d8c7503ccc4441a2d6283b8cfbbbfc49140b31207b5aeabe5a60c8870460c91e SHA512 ca9c36c963c81c2fa36e1105cdd193a9b99ee259de1765e6e8010fb4091e49ac100e2ba0cd117adb0890b32e74421581dd6397eb896772168c6eae9da0a938c3
DIST reqwest-0.13.2.crate 158064 BLAKE2B 5c9d1fb20bb082b81997c1711ff14ab98118acdf28b8b31dc28a74aa7a49aa8f7895ddb97f7bed6117a5fcbd89e55a6dc02b8743d1a2f7524ad0d2d9af8d7e01 SHA512 db4b426a9c3a251dc0dc7fa5076f2e6f3202bacfd9ea236a49bdd6dd76178e3743fabf8fc17a0b622995e8bb5621801fec5b355efe76a83c8933bfadf83cca21
DIST rsqlite-vfs-0.1.0.crate 19992 BLAKE2B ae86b8f3892a381ac55dcc5d31c88df38cdf767606cc1a75b6602a863a8cb40ac390d8eca2f5a87a808ef65580c3d7716ec09216e5c5c9903291b6a50b6ea0e2 SHA512 b32ad01205c82226038748a8880790b1b733f214a89f29dd07680333c70c9febacac964adc0c92e5a1c76748b3364b957e0724a10ce5447910fdf7f7332db186
DIST rusqlite-0.38.0.crate 172562 BLAKE2B d9bb086965e779cac11db2938b4f35b973b6523d055eb7be58452b91c6459eed3c82492c15b8641a9c248f0f7731047cf719bbf8cb5473250db8b67781325781 SHA512 ee0d9b6d0b726282dcf0563ce823673c959b155fe298ccb86bc4995a00d42ec07a4cd2403ede515ebfe8175c0672f934d8f53ef8f9ee04598cf4729f6e2352bc
DIST rusqlite-0.39.0.crate 175688 BLAKE2B 3697590c7530e571ccfb5d43e52111b5a9c083217c466ad0e7ecd609ab52722c7de1c3d09f090940214a149ee2d393e5192a40c528881fb57325e02bfe235889 SHA512 44024bfdb7abf152e36be246ecabeeba7c72decd66f4ca9e56b37215bd6408c7cf92260b79dcba474d756fc6919dc9873048d45ca5c6dcd2f6d2d535610470ff
DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c
DIST rustls-pki-types-1.14.0.crate 35403 BLAKE2B d243b1699cdf5f98ae6118a523c4e80b5cb01db330f2ad68a60b52af990a553818e908e16d61fc79885a211754899c0f5f89256fb8ce5175db3da5fb27e3034a SHA512 15f8f06abf44a8f859038879db210009d499e3d5ccf33d34439ec56695f0221b143959e47bb6b1460667d838df4274b844a1a86e1cafa41efbe6694f8478e0e0
DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
DIST ryu-1.0.23.crate 52823 BLAKE2B 20ab79357165c4fa0eb5139047ea9fb7190de888e7131d8be1860d9c3f81b9aa6eb74b8835d6a277a359ea8457cb9c3f3e10eb08ce696ea88b3c050f70426cce SHA512 46257bb145f9f083347b808ecf5932dc66ffa656550494788c1011116976ec811531cd27e3c28677cfb774fba5effc310bd232e697ebb4f25f059acfb9c82937
DIST schannel-0.1.28.crate 42312 BLAKE2B 702e120221ca71836a0d10cb2bcf65fdb84d6cc65a65bbe43474ec4981aab2d178798aad0cf6237d8fe0dd05a390c34a68279804bf407597630a143f82e5dae0 SHA512 087fbda739eeae4ed0729e59a3a7be14127efa657430cf8b2eaa4f08b4766f6c5f024106030b1434c6d55c969f0d9a2b63a6a1072cac11c806e1a89b9eae08b2
DIST sd-notify-0.4.5.crate 12582 BLAKE2B 5b0c5f867ae7b3c84b5fc1526ab36ef5053a314a71fe9c5b1d7ca82d7c98aee1af778eb058dfab8d4f4c5f3e9504cf92b793e8c0e34a5fe6e9ea5b30e7146ff8 SHA512 0c013d724dcff30f9d21afab87691ac85de0346b8fa690bf9d066d3bcde253a06005fb7cb8323165d0a8092768a33bccb8a1fa4d6b68014219e9233febf61382
DIST schannel-0.1.29.crate 34352 BLAKE2B 0ba8d3bb3f665d8bfc0849e47ecadafcdeb4bd25d4e432b9af7ca24df8c5e0fc8e21e4ed0b11ac770a55225dbf0e00f4d24aec68c1fac040f34b20bb5394fe20 SHA512 5491640018ce9e68d0b025c7e45e22fe70b8742355c42256853732f157c0a3d637c9828ca3a8d9454a7ee865ba408be1bd1abda89db734eec52af7f978c0e051
DIST sd-notify-0.5.0.crate 13248 BLAKE2B e86631dbfd0772c77178fcc23c2504fa9449dc8a7ad5aac56137e8c87ea8a26a578844e92399cc979e09002bb47e99950f2ace61cd93d8555bb43b543ebb45d0 SHA512 b9525b1497b2f100e0ad3c75baafc826d6b7aa7624bcd91e9580c8b4dd29c05e57aa89740c944b677d8c6209f3b185ec0e4a59c495966eca8561d7e2623ba9f2
DIST security-framework-3.7.0.crate 89115 BLAKE2B ba6e0a98df05bad9d89d99246a0ad3cd9dd8b0d62cf2ee6bb7cca16940764e3d0b7a9cd3f0681d51b2f922f32d9d68e303d3179baca90ac394417459771a5e8f SHA512 1ed5ff4bedfa0f013479c1c7bf46dce755c76c4af35e8ff775c7aa56df7764399258f56b58dc1df44d112c5e26fb95a385fb1235134f53eb9ada57e7ca8478c5
DIST security-framework-sys-2.17.0.crate 21078 BLAKE2B eecd4d61db7589b72ed0c2627a139ff505632d45e01b88d42bbf1260aa2a4a95b6ff314225acacfcb4b8edb615f2fe3cfdd0fdeb936da586135c25c87be886d4 SHA512 7cca8471f3391af920d2354d68ccaceaec27bbe2b4f99413914f010cdadab5f94ee18a0d2467fc9ce49d077006599914f7733261a6b88f2ee9d1403479efbd4a
DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c
@@ -122,33 +123,33 @@ DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d4161
DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4
DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003
DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43
DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0
DIST serde_spanned-1.1.0.crate 11030 BLAKE2B 5ad2ef48ecaecd0d6f35b18c468109540f1ae52043423d952d2b5fee296a7a78abe5c784813ac5ea93a0f0bcc08ff1c6b4eea44db4438306b8fef3c7cac177ad SHA512 52bb0ac5390a3db1a528d42f137338b9e658da01d095bb39353f88d92228a8a8eddc9d66ce60ce921eb01f818c509461a68e2a7793c64c787660068faf38a511
DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST signal-hook-registry-1.4.8.crate 21668 BLAKE2B abaed3ca8f07e1631aecaa4bfcc9dea94f2bcd2ab227c9e44d543663392d5e7c7b3beea4d0624ff48637d4fc7544a722ba3d4113d109a77ec1a3b3c0d06580c5 SHA512 6625d842e5040fb15c3a6a03994aabe8b3d0b752773805866858452fb03e5cab2663c89367caa15a34dc0ee7c2b830e302d9be664130c093bdbc17d7b61f045c
DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9
DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
DIST socket2-0.6.2.crate 58621 BLAKE2B 0f2c125ee64a24cd719d3fdf303d718ba645918f87e78dd0e89b2517af69136286387a94f1355815b7079655d68affb8036571c9ffe6dd409d686168c1cee7a5 SHA512 73a2e72023787956668e685c4f9a13efc9b1f4affff5a04fa3f5732304fb1679eaa58315ac2990e95b5fc12d5e61646bb497fcf45e65c53ab675ae5026eec143
DIST socket2-0.6.3.crate 59330 BLAKE2B 09055b889f501975ebb358382237e85c35d81108b5ee91652843b363477cf103bf72dd922e94aca201720faba00a25898bdb88df3a7e335d0664d48873453129 SHA512 c69ed9bafe82dce5fb6333430f06dd5bea910dbc2085ae6bc3f0b5b3d2f965459a8c19e90a877dcbfec70dc8098df11ffc01dd5a401b5638c29b6dabb3891ae3
DIST sqlite-wasm-rs-0.5.2.crate 5880957 BLAKE2B a4a83c83856e17a7f1b68448570fd7ca56b6b4903394d147467c9906ce4970ecad4601e079801dbda3fd87734ffd1d1ba96a35b5cd4f54667d312b24ba40e2c4 SHA512 04858381c1e28f3d997b5a321fb5fc913303b58c3018765e6f55ae61e733b3a5cce9777d3d6e0f6cebfd55042a615b595fc05aaaa3d2f2a432b8028a620b42be
DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416
DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c
DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
DIST tempfile-3.26.0.crate 43478 BLAKE2B 8d25e9a4f01514dae4b6017a069b074e40b4cbbf1acadb219cd55bb8796b0cdab29ef8189d531728b5f683355ee9afc84a601139c0bc4ec0f76a4f22016010e0 SHA512 28d7062bf9540b852b1e0a85869fd82fd90e1f33663a398e14fe7acbfffcfec6668891460e2c00efa7f8970395b4106a74f0c72a7aae74343a6384b22f08943c
DIST tempfile-3.27.0.crate 44780 BLAKE2B 898b8b00613c4617271febdd54dd1e5f66aca54c1e4b60067e508c87c15fe32f0ce2d30b3dd630ecf7083b046d579f31064fa72de09067981c920f4aab86f2ba SHA512 bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a
DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352
DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553
DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4
DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501
DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432
DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2
DIST tokio-1.50.0.crate 878380 BLAKE2B 222f2c36e420e4f444cf6e621a1ce69599aa96307af8b6d1fe32988ec5b6fd1dcc3f147f3bd82fd768b38cd48fff25c84e8fdfc3f1d6ae08fee4482d3f99dcca SHA512 d09c90a3b7e88935c97ac3092842ba4863c412fe2edc428431c4a1d80839354f79ec4235cd48b81a5c3d88442b21753d3322dfcafc3f4ef31f5fcefe210c5548
DIST tokio-macros-2.6.1.crate 16546 BLAKE2B 70dae2211f477a09b910db16a3940ab0e6352fad86d06e54eb471dd9a16ad08829bd3ebfb97d415861c0f31ff437cc6ad0c994f3c25869725509f3db07cbadd6 SHA512 f52999d45ef36cc1a3704fca95f10160a244d1113ce957734fb044f6102e812596e5fee2a36157a2b3a0b070968890be2d6789a5d3157b69dff1fc141b0627b8
DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914
DIST tokio-stream-0.1.18.crate 44366 BLAKE2B 39878493a2ca35ea95fcf9612825b85fd82ee457ac12fa61fd512ab2f7c0242e1a6d91ca2ad997be83f8cc7461c1075be11c9f204ffb3046018e8cfbed84776f SHA512 679a17e530a84f38538af9952496d0258550252f4978075fec468380b4500ee6449a266c0e6439de4faef7aa3bde3a5baf04559fe43736f745406bd6dd4e4c00
DIST toml-1.0.3+spec-1.1.0.crate 56584 BLAKE2B 100c32a1a099b00f488f1816224d8d0fcf37b9e10b79baa68e7ff3479cdf9a34f7f0a30ffb4189d72fb6a759835c9c7fda677ba9b48a61d0ab0c08e9c5187a0e SHA512 090ad71f4c534215ce43fc64f59222ffb93aa554df635bfece3e08834b3c9d02050761bd5ca5ce7ffae4c81117a16119148ea8b1aa384e7806fdf6acc246850c
DIST toml_datetime-1.0.0+spec-1.1.0.crate 18018 BLAKE2B 6238d7e7ee5e5e00095f1029afd01953dffb9914c487b1bdab6d91c905377e46ac3b5e2ecce5a2637903384c001dd44e7434b52967ed3caa3a44409bc681a686 SHA512 a4b0d57d448cb246bfbe495bf19a3567517e45abee5d9e846290be48cc40b1876dbe5683908a3f6fad4ec4031a9876b18b1358694676f4b8ed5df1b5fd2b330e
DIST toml_parser-1.0.9+spec-1.1.0.crate 35035 BLAKE2B 856dd31aee9f95ddfd46c87245bd6d1ab90bd7f6f022b732fe8f900fa4039508fe73a5f690e5d159e66f5f39c57a947b8419630d87371c832e261cee1ccf23d9 SHA512 87661774214a761bf60826d6fa9fb6a60682554f09f8f20f4090734cb73c2142c0fdb9c7aebf801ead29bf554fbec11c58ea8fbaa628607012ea8e2e35e48518
DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6
DIST toml-1.1.0+spec-1.1.0.crate 56520 BLAKE2B f0611d5eb76552a917329c255438f8c87177b250ef15fb00292d24feb1b092e1a412241b2679cd56a432497579dd98a01b6a90825a7647db83bfad67d1592ce2 SHA512 0075dfe9ce5721cb82e8467855af8834aaf324501c118411b019ddb372b52ff796d2c64e5b2aa1522aaf06dc07c167007f5fa7e06b499da650158ba4766ba380
DIST toml_datetime-1.1.0+spec-1.1.0.crate 17988 BLAKE2B 5aedccd7fa41538c351f43de5a3a078fd163c9dc277a38987cf0d12c7e175f10d4c871056abdf10ef1d68b526014ccc48b873abd6e6bb9a3ee44af88790ea88f SHA512 b53035537ed467cc4117600a94b0bba1893b5c34f3280527ba2876043e01df29efbb1a92484764bd8ebc4b3d0b2524750ebd0492969c891a0674c02a8bed869c
DIST toml_parser-1.1.0+spec-1.1.0.crate 35136 BLAKE2B 5ba940f3bdb0204e5c3a24ea1b42a243941669ad04f98e743c3f03bdad736722d1037836667e8104d39c00863e6a21ab35035c324981f628b35975cc88caf861 SHA512 176d2a51275638f78ae2920572c5dfc4b9800576eed36a3c99f8bf7cfb3ff99347cff03ed29b3e9f3a985c6ebff7e3205fe1f887bcbb52e74b50bf0c22c64f69
DIST toml_writer-1.1.0+spec-1.1.0.crate 17171 BLAKE2B a488de40700ddb0d733e2fd0fc98a58a48d84a9e46718ee350465c7bd17f03133e779b3d82d0f87d8ceaa2c456dda3feed7e4f03d70bd92c0f5fdfb93f1542c1 SHA512 67b2cb234602542b5c9b5d2d66e8dac2439a1e83c58c9a4bd4f801973940967a89f0d4ed1714a1ed9749c167b3cfe50ffea9ea9da9715a0bc19e14ce2d111763
DIST tower-0.5.3.crate 110488 BLAKE2B ab4a8f027b517eccce512657a59a907491325f8fc5d4271e05bccbb60172396d8f5994ecd0c8c3553194c77e7319484e7a2156d499f37ac81b6fd636d324cbc3 SHA512 59ef5d805fbaea97ea05de33c54f7cdb76f793e5020baf25285183db20e50850f2b4906b7533330016bca4664066a97ffebcb605e4fbc2edfff8a9a244a01602
DIST tower-http-0.6.8.crate 135827 BLAKE2B 1f3e5a012eae5a83a2ce7831f95a501b35fda648617d297283c43f7796960d039df95397a9179eb47458974e5ca843f72fb73a905e58aaaacf3d94718adbde51 SHA512 6ed83fe61b74a6e168710200a0c01f98f0b559afae6d98b77aaec8b4e8c737d2d18b534d4e1dde5efb78f53854521a759770521cebe56adb863d76f4ba34a5c5
DIST tower-layer-0.3.3.crate 6180 BLAKE2B 20435102dd62113c3e961bb28d7b18ac6f8ec6d5f0051f511e6f5eb044b20016f247ddd1b8eae9dc9f1ee259d8cc31e0bbddd26f5a22fadeea4007a3011b8500 SHA512 edf36671076cd29bb32c29351b648afbf3e7134316988a697c7807db62de7a63cb0339e4db7c0f36ed60d8aced7f3e493318cccc272070c037b01e2dd189b934
@@ -157,7 +158,7 @@ DIST tracing-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295
DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa
DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6
DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507
DIST tracing-subscriber-0.3.23.crate 213773 BLAKE2B c47dbb00620dfef7b629f5f39549040ba1a7fdb1e511bd57212234396be248c66baddd5b12cfee49bad8bd9aebe9d4e9dd663df7e4e0230047fc028f9c4decc9 SHA512 9d69512c39fe2a4d9f4e27f373e3c79d2b23dc6a8e10e8388c5bba87d6f80048edd1e70541fb4311b9708d53510a53dfe69f32c1e3e36ea85c6dfaafc2c01f74
DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08
DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259
DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764
@@ -171,28 +172,18 @@ DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec
DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49
DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1
DIST wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate 123354 BLAKE2B d8251ea31999f954eb1264bbc7792ba16a90aec3ed3112fe84b9a93dd8a0e493390b899be9e5e215ebebf644697d3bab680cb07d5e64617cbb57e6b2a28ae95f SHA512 fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d
DIST wasm-bindgen-0.2.113.crate 59604 BLAKE2B c672e357267c4e0465ef3ece3e87c345588bbc7646904b0dfb37442c5d9b69c7a4005154b8d344726853a2037ef60d67c560683a4884d2b1fa29b5be8b86201d SHA512 8ea9025cbf9998170af42fdda9aeb585eb2b8a09ab5d0513fa87037e9696f7055822cb4aabe95567089dd0a52c4dc3d580fd2d16f2b2a08cb2ce727d11dbb5ba
DIST wasm-bindgen-futures-0.4.63.crate 17647 BLAKE2B 4c7caac9cc09ea9fe27f9d1d79aa5ee83d89de8b1063a5ac22a31cef58bce9bea7f947418c5af995ffe2689b2f9381953ac63b24b104b281a196cd9f40518126 SHA512 9ca902233daac759d244ed7681fbc868b214b6ac0c09999f23116555f46bf324af67347f69da268e1c89b0288062a5c7be927e45e3a1dfb0227edcc0f2940eea
DIST wasm-bindgen-macro-0.2.113.crate 9275 BLAKE2B f8df8c975c86b4980dbfa27e79d882885e2ef28ab0c38fcb308927060e69fd445bcd9abd8acd3aabcf2c6c1eedaf11feaf24ec9ad5e01840bc349da96b3c2c9f SHA512 e529c953851f43ec50c53331d22bc4c723c17bbd856b7f7d1cd4b923bb0bbe312e2ad748a0b7ff58abc5f9b988cf63a64efb92245d32104c9cba16dd96bbbb10
DIST wasm-bindgen-macro-support-0.2.113.crate 62539 BLAKE2B c75c197e833de729e56e289b2c56f8224bc3903db67bfd95ba77961f6187ef8739804ff915dc44dc1d271f5f30ade5b5137b3519319bae6b8c339346d2974d50 SHA512 c7735238e61e4278de3f7bd5af630c56d05b0631004d6ca481005ee437ab6cac365e1e1e5e12b7880eaf1970f1c53dc5ca2ceb06094b6e8ef8cbe8146c9df943
DIST wasm-bindgen-shared-0.2.113.crate 10218 BLAKE2B 558e7cbfb0b063ef599997fd7978bac04e504d1e469712042d113ef378d33fb1ae1e015a9d2fc5194cbbbf60d0f7c77b98a58f2a7b5ab9b947055164bf018eef SHA512 b62b668ba3f8ef2f709d5df93a490e2f3fab540c334166613453f32231788b4e7ef634b5c88e8ec6a5e1016a3dc1484ffb6eb42464fd399ed3f210ab49316168
DIST wasm-bindgen-0.2.114.crate 59350 BLAKE2B 9bef0d69524ae4bda2178d5e9cae43d777fe23fc106e0282324eb0c417e15c6b2d9e39a610a23053ee994b74c31c6696bbf9db6d06e36f4a2689d0e0246940a8 SHA512 c6e9f49013b390a1037292b53bdd79dfae07b17b6750f8ac013efc5d37532253f8e63af091b6bde52c133a3933266630e76c059cf7fc7eb694e4c72d55144a4d
DIST wasm-bindgen-futures-0.4.64.crate 17656 BLAKE2B f4c1348022bccc48c9d7191bd626de1c8afd31c3c08d6156bb3512bc5fb71e8fa0388c5644dfd23de68310039ceff2b30e842abbacce44b400f9202b2a6f9ceb SHA512 71c580cbc1be7bb4261b45cd3df3ad979d0f55b2fa2b8282a773356f268ce43b26da0c118c85c0ffa9d60ecb189eeb199de7a804445aa42827f22876b38f4c51
DIST wasm-bindgen-macro-0.2.114.crate 9289 BLAKE2B ad8de58de044cf0b8db6aaf713745a9f2dc7dfeb53dfc12f36de732fbb36c7cd36f1e8f1e073a3fb460d7b2baef8ba3126f0003eea4b052886b1502edf595c0d SHA512 e44de567c0e00a2ad451199402e178fa99a576b26466869f85f651d9258ed713bbe33f003981adaf85f4b5068bc0950222ad83b09b385e243b6556da98e7fadb
DIST wasm-bindgen-macro-support-0.2.114.crate 63445 BLAKE2B 97a01b9296dafdb7032d432dc9e0f80d534750509c5c1c081766bc6286da373ca74beb9264869a4aa8ad10e6b605321f95058ee3ae35d8130b45ecfb372a7a7d SHA512 723df09894bfe8338ae127e6022fdeb814f80201c6f84cb0b7d85277c968b254b09c80821462b576febd041109947a9dc4aeda904bfe49ce8cfc828169b2c243
DIST wasm-bindgen-shared-0.2.114.crate 10538 BLAKE2B 2dde4757cf4266772087862688b3c24fdff7931d2245b9ed0cafd131a1905273ef48312b3d6a6f1c4929d069deb766405abe03efc7bf615abde9c5e770b85979 SHA512 532c8599710ead05d318d7d30c410bf1cf92e4b6c6bd1848155330dd3cfe430755387827612d6d757a87506ca54892456802244e04ad440975bd8dd7efe38969
DIST wasm-encoder-0.244.0.crate 85804 BLAKE2B 6dabb55c635d13d1d56711a43c655dfcb74bb9f0be10bccd412c21b5dcd63a46b73ff40955ff28aa0fba9341fe22161c8d253762afd587eaf69a7ca49c06e285 SHA512 ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2
DIST wasm-metadata-0.244.0.crate 21500 BLAKE2B 8da1035b6302c23b00792d90153f74f35eb9cbe913366b43ff7e5d81481c903396b32ad54a416a14b40ff8d4ba329c6fda8c203e4b16f1ab80b3bf4535cde72e SHA512 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855
DIST wasmparser-0.244.0.crate 265607 BLAKE2B fb982e84536afde140d972614bf6c2875ef169f0b68010393e61d8a1041e57d5355e8f0a57df0681ce4159f830e30a59affbd733656aa9c633ad959225007b11 SHA512 d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834
DIST web-sys-0.3.90.crate 669787 BLAKE2B b3c8b9f4179b596c641549bba34e2604161701e94c0dda9e4c183febc4520edf4d0dc67d5bb962c53a8ecf609300936e6fdf9930f29fc531e43afcfe36460345 SHA512 dd675f48cf723d4e22460c7d7a0a3dbf5f1cd8ea1bb279cf9f6cab8ea66d0dc0d143fe0b1b688c839d89e0820d38740f8bf65c858558b981b3bee889fda7647c
DIST web-sys-0.3.91.crate 669788 BLAKE2B 9f19605a58c561eb370a387f259d8837ba1c0fc4ab942409827c12fbb6b546ad634ade236ea71d43c6e0ce2141a0803c29ab0876c73b6917dd325b55a5c56b6a SHA512 2cac32dd1c4d22d5106e5ba21deb1f4b3592469aa1f2e14792df2f1759a6251c247597f250aa649a87f4d0a11daec2f0ccb1b0cb9ce4561a1aac85f6a3b1ff45
DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b
DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d
DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f
DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203
DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc
DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426
DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2
DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc
DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd
DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5
DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588
DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c
DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb
DIST winnow-1.0.0.crate 187987 BLAKE2B 3843cfd65537085e1ac2d64077cbc138b11a85b8f732f07f149958f2bae696540fc75b4bb8ab7d2fa044f79bf5dc3b56124e1538e8e5f891e58e4c28af029765 SHA512 c61722424570a5fa9932eae4e357cec304f3443bd9fee2c8b9e338be3fe25a65462dd49b6c2e913d986141c7094cccc8ee477805978a6e8b1ca4d8f34a8082df
DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e
DIST wit-bindgen-core-0.51.0.crate 35048 BLAKE2B 1ce5f1bd6d1ceceaeb91d247f63745abfd25b539b57dc12321a2342f55da1207c697641a778ad6bff2bbece300fa52a788c7890e8dc49c5357f48292fed2a693 SHA512 eec78ac1566cc4f03b1d0d7d2e84c3d0fc2458a649c01a45c9c3781034078ed51b4a9852760fe96115006fb3415bcb31b1bf429cb3cac6e51e09a1c0cfc32ed0
DIST wit-bindgen-rust-0.51.0.crate 57051 BLAKE2B 65c45b1b8b08681ded9bae2b4ac982770fa613bfe850128de1116a51ddd6366423c27e1f704817ad69dc05694e03aabb56af5bad3aeb0aba3cbc9415fad474e7 SHA512 7a5c29b92fa53ac8f8097b04a9507f471003edabcae0223d35180937b9254c62b24d9f4cef790000bd7bc7f6966af3aced2d7196359479480455baf5f4450f9f
@@ -202,8 +193,8 @@ DIST wit-parser-0.244.0.crate 159371 BLAKE2B f46db4840d3cbcd42e5d26b854247d172f8
DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7
DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0
DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96
DIST zerocopy-0.8.40.crate 254858 BLAKE2B fc5a362da28b18b52fc9e934371abeaf578d4eb663061bc08d1199eea99447e9cd9d581c2377c381776950f2e8d5f7bcac305e152be690bec8808328406a979a SHA512 d1a531387eb4e5fa523e70f07f36d945027aec2232b7a281b7163729801ed103beab568793cbbd1ff1082e5a20263ea3b40dc3874c9f32577e95d9f9aecfedb4
DIST zerocopy-derive-0.8.40.crate 97724 BLAKE2B 33d32bca4e50c9ab49b82adac015e036515adca235bbab744955a3d88ed71df113b17923692732263ea55fa842dea3627ee7f888b4018eb2b97844e0a469c17a SHA512 5cc4beb4b411f3b4b41197e48c433f346118cdd3be175d803c79a549e509cec4912c65fe21f5c7ae97a9377f62e5cdecdc95c9dcdce904c96ce3f574118f46b4
DIST zerocopy-0.8.47.crate 281496 BLAKE2B b9bfec17e3aae4ccbfe550252504e71ff8835c9857b20eeac8b6c565beabb37d22566f392c22f9fda092b57dce79333ed645167b5d5db83243284b77d915b716 SHA512 c88b7b8ada6f87f194eaf6e65b1c1e5ace205e8ac3c7ad1ed6f374cbbb474dc03db9ff3833d752369839b6a163b429a20e7d22d6301f10b90ffa7a92d540f694
DIST zerocopy-derive-0.8.47.crate 97648 BLAKE2B 1346f351b2c62ad75db436f9f79c9c5021e2b1ce0eb10f7c7788b91943b5e91432333d4aa5f25d9012b3eee31a8b6465f069bac856a873bf22b0ea8ad19a25da SHA512 69159b991f639b3bda25302306f1647f96f9d4c41eb862696361ea290b82ff4a634ce59da861498f85576c944d4b8402c5dba25de81f703cedb6dbea389c145a
DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9
DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985
DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81

View File

@@ -1,7 +1,7 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.15.0
# Autogenerated by pycargoebuild 0.15.2
EAPI=8
@@ -10,25 +10,25 @@ RUST_MIN_VER="1.87.0"
CRATES="
ahash@0.8.12
aho-corasick@1.1.4
anstream@0.6.21
anstyle-parse@0.2.7
anstream@1.0.0
anstyle-parse@1.0.0
anstyle-query@1.1.5
anstyle-wincon@3.0.11
anstyle@1.0.13
anstyle@1.0.14
anyhow@1.0.102
atomic-waker@1.1.2
base64@0.22.1
bitflags@2.11.0
bumpalo@3.20.2
bytes@1.11.1
cc@1.2.56
cc@1.2.57
cfg-if@1.0.4
clap@4.5.60
clap_builder@4.5.60
clap_complete@4.5.66
clap_derive@4.5.55
clap_lex@1.0.0
colorchoice@1.0.4
clap@4.6.0
clap_builder@4.6.0
clap_complete@4.6.0
clap_derive@4.6.0
clap_lex@1.1.0
colorchoice@1.0.5
core-foundation-sys@0.8.7
core-foundation@0.10.1
dirs-sys@0.5.0
@@ -51,7 +51,7 @@ CRATES="
futures-util@0.3.32
getrandom@0.2.17
getrandom@0.3.4
getrandom@0.4.1
getrandom@0.4.2
hashbrown@0.15.5
hashbrown@0.16.1
hashlink@0.11.0
@@ -74,16 +74,16 @@ CRATES="
idna@1.1.0
idna_adapter@1.2.1
indexmap@2.13.0
ipnet@2.11.0
iri-string@0.7.10
ipnet@2.12.0
iri-string@0.7.11
is_terminal_polyfill@1.70.2
itoa@1.0.17
js-sys@0.3.90
itoa@1.0.18
js-sys@0.3.91
lazy_static@1.5.0
leb128fmt@0.1.0
libc@0.2.182
libredox@0.1.12
libsqlite3-sys@0.36.0
libc@0.2.183
libredox@0.1.15
libsqlite3-sys@0.37.0
linux-raw-sys@0.12.1
litemap@0.8.1
log@0.4.29
@@ -96,34 +96,35 @@ CRATES="
native-tls@0.2.18
nom@7.1.3
nu-ansi-term@0.50.3
once_cell@1.21.3
once_cell@1.21.4
once_cell_polyfill@1.70.2
openssl-macros@0.1.1
openssl-probe@0.2.1
openssl-sys@0.9.111
openssl@0.10.75
openssl-sys@0.9.112
openssl@0.10.76
option-ext@0.2.0
percent-encoding@2.3.2
pin-project-lite@0.2.16
pin-project-lite@0.2.17
pin-utils@0.1.0
pkg-config@0.3.32
potential_utf@0.1.4
prettyplease@0.2.37
proc-macro2@1.0.106
quote@1.0.44
quote@1.0.45
r-efi@5.3.0
r-efi@6.0.0
redox_users@0.5.2
regex-automata@0.4.14
regex-syntax@0.8.10
reqwest@0.13.2
rsqlite-vfs@0.1.0
rusqlite@0.38.0
rusqlite@0.39.0
rustix@1.1.4
rustls-pki-types@1.14.0
rustversion@1.0.22
ryu@1.0.23
schannel@0.1.28
sd-notify@0.4.5
schannel@0.1.29
sd-notify@0.5.0
security-framework-sys@2.17.0
security-framework@3.7.0
semver@1.0.27
@@ -131,33 +132,33 @@ CRATES="
serde_core@1.0.228
serde_derive@1.0.228
serde_json@1.0.149
serde_spanned@1.0.4
serde_spanned@1.1.0
serde_urlencoded@0.7.1
sharded-slab@0.1.7
shlex@1.3.0
signal-hook-registry@1.4.8
slab@0.4.12
smallvec@1.15.1
socket2@0.6.2
socket2@0.6.3
sqlite-wasm-rs@0.5.2
stable_deref_trait@1.2.1
strsim@0.11.1
syn@2.0.117
sync_wrapper@1.0.2
synstructure@0.13.2
tempfile@3.26.0
tempfile@3.27.0
thiserror-impl@2.0.18
thiserror@2.0.18
thread_local@1.1.9
tinystr@0.8.2
tokio-macros@2.6.0
tokio-macros@2.6.1
tokio-native-tls@0.3.1
tokio-stream@0.1.18
tokio@1.49.0
toml@1.0.3+spec-1.1.0
toml_datetime@1.0.0+spec-1.1.0
toml_parser@1.0.9+spec-1.1.0
toml_writer@1.0.6+spec-1.1.0
tokio@1.50.0
toml@1.1.0+spec-1.1.0
toml_datetime@1.1.0+spec-1.1.0
toml_parser@1.1.0+spec-1.1.0
toml_writer@1.1.0+spec-1.1.0
tower-http@0.6.8
tower-layer@0.3.3
tower-service@0.3.3
@@ -165,7 +166,7 @@ CRATES="
tracing-attributes@0.1.31
tracing-core@0.1.36
tracing-log@0.2.0
tracing-subscriber@0.3.22
tracing-subscriber@0.3.23
tracing@0.1.44
try-lock@0.2.5
unicode-ident@1.0.24
@@ -180,28 +181,18 @@ CRATES="
wasi@0.11.1+wasi-snapshot-preview1
wasip2@1.0.2+wasi-0.2.9
wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06
wasm-bindgen-futures@0.4.63
wasm-bindgen-macro-support@0.2.113
wasm-bindgen-macro@0.2.113
wasm-bindgen-shared@0.2.113
wasm-bindgen@0.2.113
wasm-bindgen-futures@0.4.64
wasm-bindgen-macro-support@0.2.114
wasm-bindgen-macro@0.2.114
wasm-bindgen-shared@0.2.114
wasm-bindgen@0.2.114
wasm-encoder@0.244.0
wasm-metadata@0.244.0
wasmparser@0.244.0
web-sys@0.3.90
web-sys@0.3.91
windows-link@0.2.1
windows-sys@0.60.2
windows-sys@0.61.2
windows-targets@0.53.5
windows_aarch64_gnullvm@0.53.1
windows_aarch64_msvc@0.53.1
windows_i686_gnu@0.53.1
windows_i686_gnullvm@0.53.1
windows_i686_msvc@0.53.1
windows_x86_64_gnu@0.53.1
windows_x86_64_gnullvm@0.53.1
windows_x86_64_msvc@0.53.1
winnow@0.7.14
winnow@1.0.0
wit-bindgen-core@0.51.0
wit-bindgen-rust-macro@0.51.0
wit-bindgen-rust@0.51.0
@@ -211,8 +202,8 @@ CRATES="
writeable@0.6.2
yoke-derive@0.8.1
yoke@0.8.1
zerocopy-derive@0.8.40
zerocopy@0.8.40
zerocopy-derive@0.8.47
zerocopy@0.8.47
zerofrom-derive@0.1.6
zerofrom@0.1.6
zeroize@1.8.2

View File

@@ -1,4 +1,4 @@
BDEPEND=|| ( >=dev-lang/rust-bin-1.87.0:* >=dev-lang/rust-1.87.0:* ) >=dev-vcs/git-1.8.2.1[curl]
BDEPEND=|| ( >=dev-lang/rust-bin-1.92.0:* >=dev-lang/rust-1.92.0:* ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst setup test unpack
DEPEND=dev-libs/glib:2
DESCRIPTION=Bespoke dotfile management for sharkgirls.
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=dev-libs/glib:2
SLOT=0
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo 983bdde2432d878045ca2524b9ff935d optfeature 538bce96e5589935b57e178e8635f301 git-r3 2f8cdb10b033f92c3136aa6488a31c98
_md5_=f2ef1138b1c66ea782c73313e1b937ce
_md5_=84ad625a01d1cf447654eb7438f02d7b

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,15 @@
BDEPEND=test? ( dev-cpp/gtest ) || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=app-arch/lzma app-arch/xz-utils app-arch/zstd:= dev-libs/icu:= dev-libs/xapian:=
DESCRIPTION=ZIM file format: an offline storage solution for content coming from the Web
EAPI=8
HOMEPAGE=https://wiki.openzim.org/wiki/OpenZIM
INHERIT=meson python-any-r1
IUSE=test
KEYWORDS=~amd64
LICENSE=GPL-2
RDEPEND=app-arch/lzma app-arch/xz-utils app-arch/zstd:= dev-libs/icu:= dev-libs/xapian:=
SLOT=0/9.5
SRC_URI=https://github.com/openzim/libzim/archive/9.7.0.tar.gz -> libzim-9.7.0.tar.gz test? ( https://github.com/openzim/zim-testing-suite/releases/download/0.9.0/zim-testing-suite-0.9.0.tar.gz -> libzim-9.7.0-test_data.tar.gz )
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 sysroot 4c36abaf94ebd3ab32f8abea9a444121 rust-toolchain 76468983281b0a7fc167ca224f84ecfd meson 12065b402c6d78a2aec926ed8dfd964f python-any-r1 891415dfe39ad9b41b461f2b86354af0
_md5_=c32be774a5a20b57d817ed9b3093466a

File diff suppressed because one or more lines are too long

View File

@@ -1,17 +0,0 @@
BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pychromecast-15.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ifaddr[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/yt-dlp[python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DESCRIPTION=Send videos from many, many online sources to your Chromecast
EAPI=8
HOMEPAGE=https://github.com/skorokithakis/catt
INHERIT=distutils-r1
IUSE=python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pychromecast-15.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ifaddr[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/yt-dlp[python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/skorokithakis/catt/archive/refs/tags/v0.12.13.tar.gz -> catt-0.12.13.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226
_md5_=115e818ac5ce99a5d1124f2a45510629

View File

@@ -1,17 +0,0 @@
BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pychromecast-15.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ifaddr[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/yt-dlp[python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DESCRIPTION=Send videos from many, many online sources to your Chromecast
EAPI=8
HOMEPAGE=https://github.com/skorokithakis/catt
INHERIT=distutils-r1
IUSE=python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pychromecast-15.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ifaddr[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/yt-dlp[python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/skorokithakis/catt/archive/refs/tags/v0.13.0.tar.gz -> catt-0.13.0.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226
_md5_=115e818ac5ce99a5d1124f2a45510629

View File

@@ -1,17 +1,17 @@
BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?]
BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pychromecast-15.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ifaddr[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/yt-dlp[python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEPEND=dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pychromecast-15.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/ifaddr[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] net-misc/yt-dlp[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DESCRIPTION=Send videos from many, many online sources to your Chromecast
EAPI=8
HOMEPAGE=https://github.com/skorokithakis/catt
INHERIT=distutils-r1
IUSE=python_targets_python3_12 python_targets_python3_13
IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND=dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pychromecast-15.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ifaddr[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/yt-dlp[python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 )
RDEPEND=dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pychromecast-15.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/ifaddr[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] net-misc/yt-dlp[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/skorokithakis/catt/archive/refs/tags/v0.13.1.tar.gz -> catt-0.13.1.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226
_md5_=115e818ac5ce99a5d1124f2a45510629
_md5_=a2bc95dc4a10ad652551bb45d3455131

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,17 @@
BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/pygments[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( dev-python/jinja2[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/mock[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] )
DESCRIPTION=A simple code complexity analyser, supports most of the popular languages.
EAPI=8
HOMEPAGE=http://www.lizard.ws/
INHERIT=distutils-r1
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=mirror !test? ( test )
SLOT=0
SRC_URI=https://github.com/terryyin/lizard/archive/1.23.0.tar.gz -> lizard-1.23.0.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226
_md5_=b6d4da941915a580780fe04ec1f7327c

View File

@@ -1,16 +0,0 @@
BDEPEND=app-arch/unzip
DEFINED_PHASES=install
DESCRIPTION=Espressif IoT Development Framework
EAPI=8
HOMEPAGE=https://www.espressif.com/
INHERIT=estack python-r1
IUSE=riscv32 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-libs/libusb:1 dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyserial[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyparsing[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyelftools[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/esp-coredump[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-embedded/esptool-4.9.1 <dev-embedded/esp-idf-kconfig-3.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-embedded/esp-idf-monitor-2.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/esp-idf-nvs-partition-gen[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/esp-idf-panic-decoder[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-embedded/esp-idf-size-2.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/freertos-gdb[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-embedded/idf-component-manager-3.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/zlib:=
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 )
RESTRICT=strip
SLOT=0/5.3
SRC_URI=https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.3.5/esp-idf-v5.3.5.zip -> esp-idf-5.3.5.zip https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20251215/openocd-esp32-linux-amd64-0.12.0-esp32-20251215.tar.gz https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v16.3_20250913/xtensa-esp-elf-gdb-16.3_20250913-x86_64-linux-gnu.tar.gz https://github.com/espressif/crosstool-NG/releases/download/esp-13.2.0_20250707/xtensa-esp-elf-13.2.0_20250707-x86_64-linux-gnu.tar.xz riscv32? ( https://github.com/espressif/crosstool-NG/releases/download/esp-13.2.0_20250707/riscv32-esp-elf-13.2.0_20250707-x86_64-linux-gnu.tar.xz https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v16.3_20250913/riscv32-esp-elf-gdb-16.3_20250913-x86_64-linux-gnu.tar.gz )
_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf
_md5_=f49d2b555db600e16220f146c3857bf3

View File

@@ -0,0 +1,16 @@
BDEPEND=app-arch/unzip
DEFINED_PHASES=install postinst
DESCRIPTION=Espressif IoT Development Framework
EAPI=8
HOMEPAGE=https://www.espressif.com/
INHERIT=estack optfeature python-r1
IUSE=python-gdb riscv32 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) dev-build/cmake dev-libs/libusb:1 dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyserial[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cryptography[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyparsing[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyelftools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-embedded/esp-coredump[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-embedded/esptool dev-embedded/esp-idf-diag[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-embedded/esp-idf-kconfig-4.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-embedded/esp-idf-monitor-2.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-embedded/esp-idf-nvs-partition-gen[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-embedded/esp-idf-panic-decoder[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-embedded/esp-idf-size-3.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-embedded/freertos-gdb[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-embedded/idf-component-manager[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] virtual/zlib:=
REQUIRED_USE=python-gdb? ( || ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) ) || ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=strip
SLOT=0/6.0
SRC_URI=https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v6.0.1/esp-idf-v6.0.1.zip -> esp-idf-6.0.1.zip https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20260304/openocd-esp32-linux-amd64-0.12.0-esp32-20260304.tar.gz https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v16.3_20250913/xtensa-esp-elf-gdb-16.3_20250913-x86_64-linux-gnu.tar.gz https://github.com/espressif/crosstool-NG/releases/download/esp-15.2.0_20251204/xtensa-esp-elf-15.2.0_20251204-x86_64-linux-gnu.tar.xz riscv32? ( https://github.com/espressif/crosstool-NG/releases/download/esp-15.2.0_20251204/riscv32-esp-elf-15.2.0_20251204-x86_64-linux-gnu.tar.xz https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v16.3_20250913/riscv32-esp-elf-gdb-16.3_20250913-x86_64-linux-gnu.tar.gz )
_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf
_md5_=44e14371bf2395b89b374b5dcb6acd5b

View File

@@ -1,17 +1,17 @@
BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?]
BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
DESCRIPTION=Efficient 2D plotting Python library based on PythonQwt
EAPI=8
HOMEPAGE=https://pypi.python.org/pypi/guiqwt
INHERIT=distutils-r1
IUSE=python_targets_python3_12 python_targets_python3_13 debug
IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-python/cython[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/guidata[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/PythonQwt[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/qtpy[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 )
RDEPEND=dev-python/cython[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/guidata[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/numpy[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pillow[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/PythonQwt[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/qtpy[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/scipy[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/PlotPyStack/guiqwt/archive/refs/tags/v4.4.5.tar.gz -> guiqwt-4.4.5.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226
_md5_=93101b716dbd1d3a4055de11fccf6508
_md5_=95f50f09da094234e285c04ebbbfbf97

View File

@@ -1,15 +0,0 @@
BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Sends virtual input commands
EAPI=8
HOMEPAGE=https://github.com/moses-palmer/pynput https://pypi.org/project/pynput
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_12
KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=LGPL-3
RDEPEND=dev-python/evdev[python_targets_python3_12(-)?] dev-python/python-xlib[python_targets_python3_12(-)?] dev-python/six[python_targets_python3_12(-)?] python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pynput/pynput-1.7.6.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=799b3e243cf774d6fa4b34d33c99bde9

View File

@@ -1,15 +1,15 @@
BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?]
BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Sends virtual input commands
EAPI=8
HOMEPAGE=https://github.com/moses-palmer/pynput https://pypi.org/project/pynput
INHERIT=distutils-r1 pypi
IUSE=X python_targets_python3_12 python_targets_python3_13
IUSE=X python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=LGPL-3
RDEPEND=dev-python/evdev[python_targets_python3_12(-)?,python_targets_python3_13(-)?] X? ( dev-python/python-xlib[python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/six[python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 )
RDEPEND=dev-python/evdev[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] X? ( dev-python/python-xlib[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) dev-python/six[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pynput/pynput-1.8.1.tar.gz
SRC_URI=https://files.pythonhosted.org/packages/source/p/pynput/pynput-1.8.2.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=04613b095c7a4e27634e154c76c5ca92
_md5_=070b656a4dd643f6088176520c7e270e

View File

@@ -1,16 +0,0 @@
BDEPEND=dev-python/pydot[python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-django[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/django[python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/pydot[python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python Finite State Machines made easy.
EAPI=8
HOMEPAGE=https://pypi.org/project/python-statemachine/ https://github.com/fgmacedo/python-statemachine
INHERIT=distutils-r1
IUSE=test python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-python/pydot[python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fgmacedo/python-statemachine/archive/refs/tags/v2.5.0.tar.gz -> python-statemachine-2.5.0.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226
_md5_=7b7d759cfd96113895058a9fbfcb0d92

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-python/pydot[python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( dev-python/django[python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/sphinxcontrib-mermaid[python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/pydot[python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-mock[python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-django[python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python Finite State Machines made easy.
EAPI=8
HOMEPAGE=https://pypi.org/project/python-statemachine/ https://github.com/fgmacedo/python-statemachine
INHERIT=distutils-r1
IUSE=test python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-python/pydot[python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_13 python_targets_python3_14 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fgmacedo/python-statemachine/archive/refs/tags/v3.1.2.tar.gz -> python-statemachine-3.1.2.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226
_md5_=a60dddd592ffbc1c44042a8dba098203

View File

@@ -1,16 +0,0 @@
BDEPEND=test? ( dev-python/invoke[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/rich[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=The sweeter pytest snapshot plugin
EAPI=8
HOMEPAGE=https://github.com/syrupy-project/syrupy https://pypi.org/project/syrupy
INHERIT=distutils-r1
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0
RDEPEND=dev-python/rich[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/syrupy-project/syrupy/archive/refs/tags/v5.1.0.tar.gz -> syrupy-5.1.0.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 3ce55b5ac9c0a92cc4aeb1f88010d707 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 fa417e51408bf16a2c13f1730b404226
_md5_=74de79bfe42cc08fa0a2d97e5506647d

Some files were not shown because too many files have changed in this diff Show More