Compare commits

...

41 Commits

Author SHA1 Message Date
Repository mirror & CI
ee8b104414 2026-03-26 15:01:16 UTC 2026-03-26 15:01:16 +00:00
Repository mirror & CI
8581934a0c 2026-03-26 13:16:00 UTC 2026-03-26 13:16:00 +00:00
Repository mirror & CI
423e8fa27e Merge updates from master 2026-03-26 13:15:59 +00:00
Sam Anthony
22b6b324b7 app-office/obsidian: add 1.12.7
Signed-off-by: Sam Anthony <sam@samanthony.xyz>
Part-of: https://github.com/gentoo/guru/pull/453
Closes: https://github.com/gentoo/guru/pull/453
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-26 11:44:22 +01:00
David Roman
34cb5dc72c dev-embedded/esp-idf: add 6.0
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-26 11:39:36 +01:00
David Roman
c88b09cc75 dev-embedded/idf-component-manager: add 3.0.0
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-26 11:39:36 +01:00
David Roman
07d858a39d dev-embedded/esp-idf-size: add 2.1.0
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-26 11:38:44 +01:00
David Roman
72f1567913 dev-embedded/esp-idf-kconfig: add 3.6.0
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-26 11:38:44 +01:00
David Roman
34975b5aa3 dev-embedded/esp-idf: drop 5.5.3
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-26 11:38:44 +01:00
David Roman
23fef96926 dev-embedded/esp-idf: restrict dependencies versions
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-26 11:38:44 +01:00
David Roman
8896d5712d dev-embedded/esp-idf: drop 5.3.4, 5.4.3, 5.5.2-r1
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-26 11:38:44 +01:00
David Roman
048fde61b3 dev-embedded/esp-idf: add 5.3.5
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-26 11:38:44 +01:00
Yahor Berdnikau
546af44111 app-shells/powerline-go: add 1.26
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
2026-03-26 09:32:03 +01:00
Florian Albrechtskirchinger
8ec7959b1d sys-fs/bcachefs-kmod: add changelog to metadata.xml
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 06:09:46 +01:00
Florian Albrechtskirchinger
f2b14d8e5f dev-util/google-antigravity: add changelog to metadata.xml
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 06:06:38 +01:00
Florian Albrechtskirchinger
1b5e86f70a dev-util/google-antigravity: drop 1.18.4, 1.19.6
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 06:03:28 +01:00
Florian Albrechtskirchinger
b995d6cc84 dev-util/google-antigravity: add 1.21.6
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 06:01:49 +01:00
Florian Albrechtskirchinger
e7047f665e dev-python/pytest-relaxed: keyword 2.0.2 for ~arm64
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:07 +01:00
Florian Albrechtskirchinger
dff2881192 dev-python/icecream: add 2.1.10, keyword for ~arm64
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:07 +01:00
Florian Albrechtskirchinger
7800e07cc0 dev-python/invoke: keyword 2.2.1 for ~arm64
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:07 +01:00
Florian Albrechtskirchinger
0393627aea dev-python/syrupy: fix tests, keyword for ~arm64
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:07 +01:00
Florian Albrechtskirchinger
9754b3a9b2 dev-python/jiter: new package, add 0.13.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:07 +01:00
Florian Albrechtskirchinger
178c899b55 dev-python/fastuuid: new package, add 0.14.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:07 +01:00
Florian Albrechtskirchinger
d999e1e10d dev-python/tiktoken: new package, add 0.12.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:06 +01:00
Florian Albrechtskirchinger
e59790c3e0 dev-python/blobfile: new package, add 3.2.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:06 +01:00
Florian Albrechtskirchinger
0e2fdb5f40 dev-python/cyclopts: new package, add 4.10.1
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:06 +01:00
Florian Albrechtskirchinger
c56f08ef2c dev-python/rich-rst: new package, add 1.3.2
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:06 +01:00
Florian Albrechtskirchinger
350e24e524 dev-python/docstring-parser: new package, add 0.17.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:06 +01:00
Florian Albrechtskirchinger
53aae17c1c dev-python/uncalled-for: new package, add 0.2.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:06 +01:00
Florian Albrechtskirchinger
8e5c094b13 dev-python/python-frontmatter: new package, add 1.1.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 05:39:06 +01:00
Florian Albrechtskirchinger
948ce92d07 dev-python/opentelemetry-instrumentation-threading: enable all tests
Failures occurred due to wrapt-2.x incompatibility fixed in
dev-python/opentelemetry-instrumentation.

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 04:57:23 +01:00
Florian Albrechtskirchinger
e17b3c4cd6 dev-python/opentelemetry-instrumentation: fix wrapt-2.x support
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 04:57:23 +01:00
Joey Pabalinas
21f5609933 app-misc/cepl: add 32.0.0, drop 31.0.0
Signed-off-by: Joey Pabalinas <joeypabalinas@gmail.com>
2026-03-25 15:44:30 -10:00
Itai Ferber
edcaaf3856 dev-util/minify-bin: add 2.24.11, drop 2.24.10
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-25 18:51:23 -04:00
Pavel Sobolev
d38b310748 dev-util/minify: new package, add 2.24.11
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-03-25 22:01:54 +03:00
Nickolay Goppen
5a383817e2 media-sound/songrec: Raise RUST_MIN_VER to 1.88.0
Signed-off-by: Nickolay Goppen <setotau@yandex.ru>
2026-03-25 18:38:14 +03:00
Nickolay Goppen
413fda25d6 media-sound/songrec: add 0.6.7, drop 0.6.5
Signed-off-by: Nickolay Goppen <setotau@yandex.ru>
2026-03-25 18:09:25 +03:00
strategictraveler
67ec11c349 www-client/mullvad-browser-bin: add 15.0.8, drop 15.0.7-r1
Signed-off-by: strategictraveler <strategictraveler@proton.me>
2026-03-25 10:44:11 +00:00
Huang Rui
2a70d4b82c dev-util/gemini-cli: add 0.35.0, drop 0.34.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-25 17:25:21 +08:00
bip125
13b1747e19 net-im/forkgram-bin: add 6.6.2, drop 6.6.1
Signed-off-by: bip125 <bip125@yandex.com>
2026-03-25 10:09:46 +01:00
Haelwenn (lanodan) Monnier
1b6ce9e28f net-misc/cmd-urlencode: new package, add 1.0.0, 9999
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-25 08:13:32 +01:00
115 changed files with 1988 additions and 290 deletions

View File

@@ -1 +1 @@
DIST cepl-31.0.0.tar.gz 150506 BLAKE2B 045cd65dcede3d47c7acdcc826c0964e7b950c5def66285421eabd6db9d46aebbe692ab1e0e2f61a6c5e5ec89595608779ec9eef2b54384c15da0b08f968b309 SHA512 a10b0f3707f7f8d1c28640e4514338597f6a4da3d47d7aebd9a67cbe13773462fc3a44f4e4d81e284724ce89348b6861e453ce3a726cef76001f80bcb5523779 DIST cepl-32.0.0.tar.gz 150380 BLAKE2B 1ded5acbfe8d8c653f2a780a37a4a0a0b8a794cce94f1be6ec6108bb4c5ac4ce4e9aabf97f7b4cff74d2b70fadbc9a134a3ab309bfbf4c87a80b6ffd4ba23588 SHA512 6100bf84fb4c582e15b010087f3ea64b483a2bae51dc1b746ba2bb002a0be06d832fbcbe35bd03576e701286cc5529fd55ffb41aee329bc9ff56c33192a3aac5

View File

@@ -1,6 +1,9 @@
DIST obsidian-1.10.3-amd64.tar.gz 118419919 BLAKE2B fbbc48ba51812233c3beff74bdceff4bb7827317b86d014398d436be6f32c922bba246b4e5039c4c9cc02f84bea010d03706e2999076b4c1c83fa7f1bdd9a47a SHA512 46f30e0571be23db5c51f6cfa978029706bd02f92fe1d16b5e11d843eba68a6381d700aeb648471601b6ec33416ab0c10e2a5ea73718bdc3c10f51514c0b441b DIST obsidian-1.10.3-amd64.tar.gz 118419919 BLAKE2B fbbc48ba51812233c3beff74bdceff4bb7827317b86d014398d436be6f32c922bba246b4e5039c4c9cc02f84bea010d03706e2999076b4c1c83fa7f1bdd9a47a SHA512 46f30e0571be23db5c51f6cfa978029706bd02f92fe1d16b5e11d843eba68a6381d700aeb648471601b6ec33416ab0c10e2a5ea73718bdc3c10f51514c0b441b
DIST obsidian-1.10.3-arm64.tar.gz 118408898 BLAKE2B 5ad8c1e399caf54128e86ef5e9d663bdd812dfa4cba045453c3393806aee12b07e186e32dd46dcf77515eef36756f392b7c5081ef59b349d253ab5e14fd47d48 SHA512 ccff5458f5150670d96d8fd6b23c47c68eca7b75c486152973a974573477aad41d8bed4724b3092b5ec4e0d3b1d67481911bf9a7a43f85c1a9fc29ad6805fe41 DIST obsidian-1.10.3-arm64.tar.gz 118408898 BLAKE2B 5ad8c1e399caf54128e86ef5e9d663bdd812dfa4cba045453c3393806aee12b07e186e32dd46dcf77515eef36756f392b7c5081ef59b349d253ab5e14fd47d48 SHA512 ccff5458f5150670d96d8fd6b23c47c68eca7b75c486152973a974573477aad41d8bed4724b3092b5ec4e0d3b1d67481911bf9a7a43f85c1a9fc29ad6805fe41
DIST obsidian-1.10.3.gh.deb 86311760 BLAKE2B 3eb7c71f843bb8b512ff47604acc8ef185962c365ee3f9f710a640cd9c2ba525277c8641af55f8d216076884ee6d850b937c92032f4708e8a9e63d3cb75c7d92 SHA512 0263fb48d1972454cb716e039cc21a19bf0f80b34c541a8dd1eedf7b87df668a1e0c52cdc87eead4f05353c2677cc157e3026c16f8a6317308a09ace53b7ef61 DIST obsidian-1.10.3.gh.deb 86311760 BLAKE2B 3eb7c71f843bb8b512ff47604acc8ef185962c365ee3f9f710a640cd9c2ba525277c8641af55f8d216076884ee6d850b937c92032f4708e8a9e63d3cb75c7d92 SHA512 0263fb48d1972454cb716e039cc21a19bf0f80b34c541a8dd1eedf7b87df668a1e0c52cdc87eead4f05353c2677cc157e3026c16f8a6317308a09ace53b7ef61
DIST obsidian-1.12.7-amd64.tar.gz 117247533 BLAKE2B e17d5d5f3af91f8a969a5ba0dfd357e6a2ab7623b187e6936029dad7f55c693f56d4f7582f9d7e23b60cb05a82553d77290c15efe374369f65fd669ee017f777 SHA512 9fc6c152780caef8179738600d6ae23520eea1f0ec32457317a08c3c4871c50b0212716942a420e052413398580ba65db9f2f56fd622c3270aefc0b0ca6750f5
DIST obsidian-1.12.7-arm64.tar.gz 117539982 BLAKE2B 1cb583683580c9655b7ee7b711d16bfdc02e5c2619976486573d8dab68e27a98b45aa05b41706d448d2b67bed1abf063b0a78aa1f6e8cfa9d6079de24ae59a67 SHA512 c6450cbe4aff65c5decc913eb6340b2cb375aabf89f347374c6b68298ef31a6238b2c300904e337b42539c8c9c0f55c4e2d4cd6e4d4b8d494f2c9dac074c9cf4
DIST obsidian-1.12.7.gh.deb 85762386 BLAKE2B 8515dc8139982fce832152c01e8592f52a082ad7e789ef55c74dbe73c2028c65ba40aef801a9fda2d16fb85b2eb21544e6cb21bd813ffe03d73855aa100d7c27 SHA512 4df508468e3b7690fb78c74809ae39d1fd3690f37f3c87e12d4cad87b9e76d67b528682dc19e0f2bd5f9674c17a3e89330b242bdfd7871467ae05e8321cc128c
DIST obsidian-1.9.14-amd64.tar.gz 118705183 BLAKE2B c405f96fa98be0f295e6e9965e0abe231a619f7e433614fb7ca868a398bc98fcbb4ce86b3145c14f59b50d1b63a5b958badc8753ea0c15d3d4dd39621394e0a4 SHA512 9d85778798e0c0c7f3bbe037d2e32c15fbb719a5c1893463cb84e661919ec041266aa8d3a4b095fec2c38dba33a45ebdb4cdddef2fe71440db5807bb88db0de6 DIST obsidian-1.9.14-amd64.tar.gz 118705183 BLAKE2B c405f96fa98be0f295e6e9965e0abe231a619f7e433614fb7ca868a398bc98fcbb4ce86b3145c14f59b50d1b63a5b958badc8753ea0c15d3d4dd39621394e0a4 SHA512 9d85778798e0c0c7f3bbe037d2e32c15fbb719a5c1893463cb84e661919ec041266aa8d3a4b095fec2c38dba33a45ebdb4cdddef2fe71440db5807bb88db0de6
DIST obsidian-1.9.14-arm64.tar.gz 118698722 BLAKE2B 64196e30c71ad4c88ed622750d4e3792984d82de893f845d188ecbc7d6778a4f60c361ff04f7601e7c364712b7dd8ee55c08b44a13917b6352cfe89abf9cfde8 SHA512 fc74f339a47ceefab78242489a12bafed2fa8b293fd674f65e986f700e80be38a39476fa27af5dc5b58c5dc998abaa4a818c43fbe5572c895683042ec8d0a0cd DIST obsidian-1.9.14-arm64.tar.gz 118698722 BLAKE2B 64196e30c71ad4c88ed622750d4e3792984d82de893f845d188ecbc7d6778a4f60c361ff04f7601e7c364712b7dd8ee55c08b44a13917b6352cfe89abf9cfde8 SHA512 fc74f339a47ceefab78242489a12bafed2fa8b293fd674f65e986f700e80be38a39476fa27af5dc5b58c5dc998abaa4a818c43fbe5572c895683042ec8d0a0cd
DIST obsidian-1.9.14.gh.deb 86502322 BLAKE2B c3ef10b37a4682f8f6eac0f17f1756f4be5a1ed8797a3a7f1a2a1c232e8ef2774755a0eb1d29bfb9d0e2695f0e974c09489db888f7fffeae12d11313194b3a2d SHA512 9144918b8451f284cf3ee84a55e1eb5b84290a775d22f32ae1e23a7f520f8d268c65fe5491d83be03d464d68b2118c2c8b89f7bd32e413752ea3506d5bcfcb7b DIST obsidian-1.9.14.gh.deb 86502322 BLAKE2B c3ef10b37a4682f8f6eac0f17f1756f4be5a1ed8797a3a7f1a2a1c232e8ef2774755a0eb1d29bfb9d0e2695f0e974c09489db888f7fffeae12d11313194b3a2d SHA512 9144918b8451f284cf3ee84a55e1eb5b84290a775d22f32ae1e23a7f520f8d268c65fe5491d83be03d464d68b2118c2c8b89f7bd32e413752ea3506d5bcfcb7b

View File

@@ -0,0 +1,180 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CHROMIUM_VERSION="132"
CHROMIUM_LANGS="
af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
sw ta te th tr uk ur vi zh-CN zh-TW
"
inherit chromium-2 desktop linux-info unpacker xdg
DESCRIPTION="A second brain, for you, forever."
HOMEPAGE="https://obsidian.md/"
# For some reason, the main binary tarballs don't include the .desktop file or
# icon. The .deb does. One would hope then, that we could just download the .deb
# for each arch, but they only generate a .deb for amd64. Maybe we can get them
# to fix this, but in the meantime, we download the .deb purely to get the
# .desktop file and app icon out of it.
SRC_URI="
https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb
amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz )
arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz )
"
DIR="/opt/${PN^}"
# deb gets extracted to WORKDIR. actual program gets extracted to its own dir
# which depends on CPU arch.
S="${WORKDIR}"
LICENSE="Obsidian-EULA"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="appindicator wayland"
RESTRICT="mirror strip bindist"
RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
app-crypt/libsecret[crypt]
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/fontconfig
media-libs/mesa[gbm(+)]
net-print/cups
sys-apps/dbus
sys-apps/util-linux
sys-libs/glibc
x11-libs/cairo
x11-libs/libdrm
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/libxcb
x11-libs/libxkbcommon
x11-libs/libxshmfence
x11-libs/pango
appindicator? ( dev-libs/libayatana-appindicator )
"
QA_PREBUILT="*"
CONFIG_CHECK="~USER_NS"
set_obsidian_src_dir() {
if use amd64; then
S_OBSIDIAN="${WORKDIR}/${P}"
elif use arm64; then
S_OBSIDIAN="${WORKDIR}/${P}-arm64"
else
die "Obsidian only supports amd64 and arm64"
fi
}
src_configure() {
default
chromium_suid_sandbox_check_kernel_config
}
src_prepare() {
default
# cleanup languages
set_obsidian_src_dir
pushd "${S_OBSIDIAN}/locales/" >/dev/null || die "location change for language cleanup failed"
chromium_remove_language_paks
popd >/dev/null || die "location reset for language cleanup failed"
# Create separate .desktop file for launching Obsidian with native wayland
# support.
#
# Obsidian is an Electron app, and Electron can be instructed to run in
# native-wayland mode by turning on the Ozone platform. However, doing this
# causes Obsidian to crash on some users' systems, while it works fine for
# others. (see https://bugs.gentoo.org/915899)
#
# It appears VSCode may have encountered a similar issue, because VSCode
# installs two separate .desktop files, one for launching with wayland
# support and one for launching without. We will do the same here.
# Create a copy of upstream's .desktop
cp usr/share/applications/obsidian.desktop \
usr/share/applications/obsidian-wayland.desktop \
|| die "failed to create obsidian-wayland.desktop file"
# Edit the Exec & Name
sed -i \
'
# Add Electron ozone enable flags to obsidian execution
/Exec/s/obsidian /obsidian --ozone-platform-hint=auto --enable-features=UseOzonePlatform,WaylandWindowDecorations /
# Give this .desktop file a new name/desc of "Obsidian Wayland"
/^Name/s/$/ Wayland/
# comment field
/^Comment/s/$/ with Wayland support enabled/
' \
'usr/share/applications/obsidian-wayland.desktop' ||
die "sed failed for obsidian-wayland.desktop file"
}
src_install() {
insinto "${DIR}"
exeinto "${DIR}"
set_obsidian_src_dir
pushd "${S_OBSIDIAN}" >/dev/null || die "location change for main install failed"
doexe obsidian chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1
doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \
v8_context_snapshot.bin vk_swiftshader_icd.json
insopts -m0755
doins -r locales resources
# Chrome-sandbox requires the setuid bit to be specifically set.
# see https://github.com/electron/electron/issues/17972
fowners root "${DIR}/chrome-sandbox"
fperms 4711 "${DIR}/chrome-sandbox"
[[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
popd >/dev/null || die "location reset for main install failed"
dosym "${DIR}/obsidian" "/usr/bin/obsidian"
if use appindicator; then
dosym ../../usr/lib64/libayatana-appindicator3.so "${DIR}/libappindicator3.so"
fi
domenu usr/share/applications/obsidian.desktop
if use wayland; then
domenu usr/share/applications/obsidian-wayland.desktop
fi
for size in 16 32 48 64 128 256 512; do
doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png
done
}
pkg_postinst() {
xdg_pkg_postinst
ewarn "Some users have reported that running Obsidian with native Wayland"
ewarn "support causes the software to crash. Others have it working"
ewarn "without issue. See https://bugs.gentoo.org/915899"
ewarn ""
ewarn "This package now provides application entries for both Obsidian and"
ewarn "Obsidian Wayland. If Obsidian Wayland breaks for you under Wayland,"
ewarn "try the other Obsidian entry to launch with XWayland"
}

View File

@@ -1,2 +1,4 @@
DIST powerline-go-1.25-deps.tar.xz 26569268 BLAKE2B f90bfac6f84e0d6c15999d2f4df4aadcb52f591757033b35146901b34eb5bfe2e6dc659d6c455e3705c94db8d3beff4039feab246aefc7380f5222412f86f004 SHA512 7ff5782735c51ed57c0aa3faf206f4701b82b301826fbe5d017f837547334153339e29272d2d0b7ca87e322f7abfb6743b006ec1bb28550b7836974f2b49a733 DIST powerline-go-1.25-deps.tar.xz 26569268 BLAKE2B f90bfac6f84e0d6c15999d2f4df4aadcb52f591757033b35146901b34eb5bfe2e6dc659d6c455e3705c94db8d3beff4039feab246aefc7380f5222412f86f004 SHA512 7ff5782735c51ed57c0aa3faf206f4701b82b301826fbe5d017f837547334153339e29272d2d0b7ca87e322f7abfb6743b006ec1bb28550b7836974f2b49a733
DIST powerline-go-1.25.tar.gz 141368 BLAKE2B 8ba7f11a6f2b3d4388572b6ea09d66e96bae053078126064075bf14396dc6015199eaf6e90934cf5e3c88b8c5d42ad557f824e8d72c3eddbaaeb52850124670e SHA512 8cfc70fbae6c8337dde46a834d7e1a40f1162b6488446b46a33baaa2977db52b23c4a991f1dcdb6d9cc0187934e568167fc18acea72245206b6567270df16cb9 DIST powerline-go-1.25.tar.gz 141368 BLAKE2B 8ba7f11a6f2b3d4388572b6ea09d66e96bae053078126064075bf14396dc6015199eaf6e90934cf5e3c88b8c5d42ad557f824e8d72c3eddbaaeb52850124670e SHA512 8cfc70fbae6c8337dde46a834d7e1a40f1162b6488446b46a33baaa2977db52b23c4a991f1dcdb6d9cc0187934e568167fc18acea72245206b6567270df16cb9
DIST powerline-go-1.26-deps.tar.xz 27431648 BLAKE2B 277a146f6258fb72e7119f5c6d6ed5dd17adaf8fea6f6dfd5199bf137e67bd6d6b02f7e946a856f05701b884d4725b9b9403fa4f480cf7a3478dcb34ee7735de SHA512 45b13f5b4e5e336c6b1dea2892108af29b380747d640c4af5c913144ef242a2b88169a59ec4330598163ce51f89c33c9f31421d85481f9efa8316a6576ffcc8f
DIST powerline-go-1.26.tar.gz 1335511 BLAKE2B 9529c242f451ce68ff4f17f3f6352d4e57b840e2323e7e93cc6eda3c9098efdf8840b56f174f84a4d03b1e27e0a82b898cb1bdfae1834926704764de6932e8da SHA512 bd17e64478069328305f4038d399d0229d72f849a944fd6c8d080ac6ce5ac9c5bcd93d8c20025ab73df216448a840e0dcc4fa7078444f8862f623e9b5d2824fe

View File

@@ -0,0 +1,30 @@
# Copyright 2021-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
DESCRIPTION="A powerline like prompt for Bash, Zsh, Fish written in Go lang."
HOMEPAGE="https://github.com/justjanne/powerline-go"
SRC_URI="https://github.com/justjanne/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://github.com/Tapchicoma/ebuild-deps/raw/refs/heads/main/go-deps/${PN}-${PV}-deps.tar.xz"
LICENSE="GPL-3 MIT Apache-2.0 BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64"
DOCS=(README.md)
src_compile() {
go build -o release/powerline-go . || die
}
src_install() {
dobin release/powerline-go
einstalldocs
}
pkg_postinst() {
elog 'Check installed documentation to how-to add this to the shell prompt'
}

View File

@@ -1,2 +1,3 @@
DIST esp_idf_kconfig-2.5.1.tar.gz 140118 BLAKE2B 9faddf102415a0b26ab698ed4b8336e8e5508c681166676b55655f990a8f271f9c62a86f979fedcbe76d4aee3d07909bb0e8c82044ed5115d141926f614426d0 SHA512 e31cf1b3405105d471f4ce3ae31af3943a3e72f48828a5a2e9dc584854d778beccbfd42d7fa29e903e4a3fad0c9080306bf0afe46930d26d1023cb31f437c3c7 DIST esp_idf_kconfig-2.5.1.tar.gz 140118 BLAKE2B 9faddf102415a0b26ab698ed4b8336e8e5508c681166676b55655f990a8f271f9c62a86f979fedcbe76d4aee3d07909bb0e8c82044ed5115d141926f614426d0 SHA512 e31cf1b3405105d471f4ce3ae31af3943a3e72f48828a5a2e9dc584854d778beccbfd42d7fa29e903e4a3fad0c9080306bf0afe46930d26d1023cb31f437c3c7
DIST esp_idf_kconfig-2.5.2.tar.gz 140746 BLAKE2B 3ab5d56956004a633118930b05b05a296d2be882a790709b1de845728f8c83492a1d28df6cbf0e437c39a9663b74771ea6c412dd0c157927676dbf2df8f142c3 SHA512 e2619ae2471ef8071125158d42342b12e769fdfa55a9a035d987b7a25201240211a2189146c4f71e80c8e645f93abdeb0baafa301e352432687a1ee1812174ee DIST esp_idf_kconfig-2.5.2.tar.gz 140746 BLAKE2B 3ab5d56956004a633118930b05b05a296d2be882a790709b1de845728f8c83492a1d28df6cbf0e437c39a9663b74771ea6c412dd0c157927676dbf2df8f142c3 SHA512 e2619ae2471ef8071125158d42342b12e769fdfa55a9a035d987b7a25201240211a2189146c4f71e80c8e645f93abdeb0baafa301e352432687a1ee1812174ee
DIST esp_idf_kconfig-3.6.0.tar.gz 169357 BLAKE2B 8b225426d34da6b7b91ea77d31a74fd1e59cce906ca41d5f4cc508e5140cff74fafeda666d8d5e3d4851da6ab1a5598e418f71e4044a748f035a3952a5b3abe6 SHA512 f08da49965a8d435eaf9b6620a0bdf188fa4a3d26284b62b32e796a022df913aed51a7d17a6127dda038cc24ae6584320031df69fa08481e3dd49c1ae4820ea8

View File

@@ -0,0 +1,24 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{{12..14},13t} )
inherit distutils-r1 pypi
DESCRIPTION="Kconfig tooling for esp-idf"
HOMEPAGE="https://github.com/espressif/esp-idf-kconfig"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="test"
src_prepare() {
default
rm -r docs || die
}

View File

@@ -1 +1,2 @@
DIST esp_idf_size-1.7.1.tar.gz 73712 BLAKE2B da73be60605336ca35191db2f1f0860cfa96ca3f2acd412c8bc1c6244159c3f0eb8ed5e39a52cac0919c128e6bcdf8ccad6b36a2a28ca1f0b46f6769f35f4086 SHA512 1b0b7f5fd84c9de3901256453c068538261b88ffaa3259b8e0686e24ee50074987ce770d57566d4a380f1ffa5704fab900f228d519e783b308a537ebf7c4ffaf DIST esp_idf_size-1.7.1.tar.gz 73712 BLAKE2B da73be60605336ca35191db2f1f0860cfa96ca3f2acd412c8bc1c6244159c3f0eb8ed5e39a52cac0919c128e6bcdf8ccad6b36a2a28ca1f0b46f6769f35f4086 SHA512 1b0b7f5fd84c9de3901256453c068538261b88ffaa3259b8e0686e24ee50074987ce770d57566d4a380f1ffa5704fab900f228d519e783b308a537ebf7c4ffaf
DIST esp_idf_size-2.1.0.tar.gz 61201 BLAKE2B 326257b0842a1d33648c409bc967587ae54a93a9dbbf599ecdf23ead7472cec599b8f50381bfe450505f4e473704e826093d04de419601f3e42246a3a98a8df3 SHA512 7894adccf9be81635ec52b872b9af860d18db3b7b692f51cef655d3604f51069e8c64ccabda62bdb5edabdd177aa1cd9b31ae44253b16ef58f0fa0ff145a8396

View File

@@ -0,0 +1,26 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1 pypi
DESCRIPTION="Firmware size analysis for ESP-IDF"
HOMEPAGE="https://github.com/espressif/esp-idf-size"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="test"
RDEPEND="
dev-python/pyelftools[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/rich[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"

View File

@@ -1,17 +1,16 @@
DIST esp-idf-5.3.4.zip 1599287093 BLAKE2B f39744048cc199f01b7ff606b573e547a5dc095526d8131f7fb0f1ef78b38f3df238c3e6be2a36ac69ba200cacb42435a99b194fcb88932f2d6a1c4f68a57374 SHA512 f36de5ef3dd33994d02f4f64134c7b1d072ccecefeeda4277bf94a4d34fc76b638edda65c7ad6199eb4b4641d38901c5d576dc4a43c3cb4da7721551bb4c16d7 DIST esp-idf-5.3.5.zip 1846632836 BLAKE2B 95100c03e40699222b1510e3ac1b259d58f07ba8403842abd94218ab49e9f6ef17b83f2b04cbaa5226978a1dfead0c97d45aa0ecfc6c30de1a2c93f82ce30452 SHA512 b64920e9f04c2eda773951eeb71719c6034668accf138b54233ddd6a02112c6574c14f3a6209ef120600d64b64b5451fde21a1989e850cb7a0105be40f3bbb12
DIST esp-idf-5.4.3.zip 1478722390 BLAKE2B dfda77a01f18a74c27e5be953f9afabcca7e99b3192bc6a30af44e7ddb805e9edce8592f51bd85140bf9d83fa28b20524acb73e35d9ba0c53d8261e820d63c7b SHA512 5ca5dfa537786f0f2261e80fb10da16f244fe5aeaae8aea405c4bd51b113c30d8fb00afbc550b82ebe7ef3e84f0bbed8416bf02de0e62c2b28b0e09a6f8afa9f DIST esp-idf-5.4.3.zip 1478722390 BLAKE2B dfda77a01f18a74c27e5be953f9afabcca7e99b3192bc6a30af44e7ddb805e9edce8592f51bd85140bf9d83fa28b20524acb73e35d9ba0c53d8261e820d63c7b SHA512 5ca5dfa537786f0f2261e80fb10da16f244fe5aeaae8aea405c4bd51b113c30d8fb00afbc550b82ebe7ef3e84f0bbed8416bf02de0e62c2b28b0e09a6f8afa9f
DIST esp-idf-5.5.2.zip 1504904751 BLAKE2B 8f423a01941e6683751cd41bde4f4f007689f326664f3e2eb559a3b26b4d8aad9d50bc00103f3b73d566d1bfb6574d7a88ec2a2a884d538f0bd38242bd25a5c4 SHA512 de2c8a6679e627b7ac7fc1aa09d55261ce8dcf252d7879bcc95fb0a75515f9ee0ee00a050ea77bd5e862d912e08adff211f4a350be7b99bf2c6c7dc25aeb831e
DIST esp-idf-5.5.3.zip 1790510329 BLAKE2B af1a5c00f134453805cee0a069a097e2a3997df533c0784d2fef21d86aebe71a0e6fb4da41deb1f3fae98468fe5ad22d276e0dbb30123fbc8303480dd1f36eac SHA512 b9f1c4156e6455409269bc7ae6de3c9e8ddc362df718267cd9ecc7264b6cb526a7838dee3e5e1fff2c9a796853a26199c111328cd979fc76b7e8684943832bc3 DIST esp-idf-5.5.3.zip 1790510329 BLAKE2B af1a5c00f134453805cee0a069a097e2a3997df533c0784d2fef21d86aebe71a0e6fb4da41deb1f3fae98468fe5ad22d276e0dbb30123fbc8303480dd1f36eac SHA512 b9f1c4156e6455409269bc7ae6de3c9e8ddc362df718267cd9ecc7264b6cb526a7838dee3e5e1fff2c9a796853a26199c111328cd979fc76b7e8684943832bc3
DIST openocd-esp32-linux-amd64-0.12.0-esp32-20250422.tar.gz 2445546 BLAKE2B 4f88b4215d2df2131c108f7acb87422462ba06cc2373e1d09dfd9fa127b9fab20dae5b1aa5b2a851c25ca903c396ae9ff5c6138831a20db3c5b3a27b9c3b39b7 SHA512 f9d70c8a8beaff8096ef5e01265ce9a17b96d9481727b72df33e86eba2e22d9fcfad865e4b7845d29b48ebb91d016b2ffffc913ef93922957719e44d2f881b36 DIST esp-idf-6.0.zip 1779685216 BLAKE2B d2585d87f7ec25fea444c2fdb2890e622fdf432720b4772bbfc7f65904a88b09b5fbc69ace8321d8921dbeabfa1f911d317d6d204e9fa883d86370987d053233 SHA512 acc0ca998aeb0a9c500ed4434e38099ffdfe515b5440d0424ca440d532000491fe9401d664da4c2e82d6bc5a4059c541f25e17381200e8d3b3a4d73ad5322ce6
DIST openocd-esp32-linux-amd64-0.12.0-esp32-20250707.tar.gz 2489724 BLAKE2B c10986749d4eede30d516f7d1e66cbadde19c45d2299f806504262b4d455ab3932db4416f300946f4e71cd6dd5c1f97ad959064d0b5024d0c3fb0e8a06966334 SHA512 5e57d1256aa08bc56ede84a672f9fbdfa6fa56a9044604b4078b1145822d645c1071e5383bc75dffc173e8121baadd9bd2124f19a7b44aea56e67f7c92ab9017 DIST openocd-esp32-linux-amd64-0.12.0-esp32-20250707.tar.gz 2489724 BLAKE2B c10986749d4eede30d516f7d1e66cbadde19c45d2299f806504262b4d455ab3932db4416f300946f4e71cd6dd5c1f97ad959064d0b5024d0c3fb0e8a06966334 SHA512 5e57d1256aa08bc56ede84a672f9fbdfa6fa56a9044604b4078b1145822d645c1071e5383bc75dffc173e8121baadd9bd2124f19a7b44aea56e67f7c92ab9017
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-20251215.tar.gz 2547606 BLAKE2B c7f875f2b63f0dff29239a4623b06f96760773a7686fa6a9aa0074fd4b10dff6621e09838402a62222cf282a120399fbe7b6cbc4fb70a7c0f4d96c85e02c3e46 SHA512 a6e52a5b35cf053f45d917dbcea87087cad42cdb09381c082c20fac43f65ae341949223f55289bc6c084db61d4a963a8277e030202db4495578801ea7e83b281
DIST riscv32-esp-elf-13.2.0_20240530-x86_64-linux-gnu.tar.xz 145544808 BLAKE2B b55513bf4cd6526a438aa5460806f0886438a52932631f5d142bc9c5f0b0affcda7a830b2f9b13c83ed356a4cebd7e3e0c0b5c29e718e880d312b6aa2f61c5b2 SHA512 fb4c868877bd9e68bedceb816c1aeec1736e2876bc1adf3138d59b73f0e9b0fb14eb826c885749b6070e6cf1e8e794f0a53c85bf5c5c896d8b3a6c7e6d0d821b 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_20250730-x86_64-linux-gnu.tar.xz 303504168 BLAKE2B 46b861537f3d3c9b9107c086fd7f606f23e8073e608bb2363c33e492a9de5f710404fb5092c5bf0fbfa1a2c0f55c5e13654e57792274057a003159d8609a96fe SHA512 b8a776bd26e9d56055786faf155bbc6ee8b786e7042e566c6c5c18e7340ee604127baadaa337eb620e8253e7d5329504e1c5fa5ef76ae7e77834f52e6d0b30cb DIST riscv32-esp-elf-14.2.0_20250730-x86_64-linux-gnu.tar.xz 303504168 BLAKE2B 46b861537f3d3c9b9107c086fd7f606f23e8073e608bb2363c33e492a9de5f710404fb5092c5bf0fbfa1a2c0f55c5e13654e57792274057a003159d8609a96fe SHA512 b8a776bd26e9d56055786faf155bbc6ee8b786e7042e566c6c5c18e7340ee604127baadaa337eb620e8253e7d5329504e1c5fa5ef76ae7e77834f52e6d0b30cb
DIST riscv32-esp-elf-14.2.0_20251107-x86_64-linux-gnu.tar.xz 306966476 BLAKE2B 233b3f080d5fdfebb86bdc0ec2a6d82110d01753ad0d19481eb66ce0f28f4bff7e6a10f66d77d38ab3d9ac5b2a0fd8e0595460af1662ba691cbf1ed6132ba8b0 SHA512 3053fbee064dabfb277aaa5fd6c713ca8b6a42ab042defa1b472be17fd714d098495a4c97800599599437177f73a07e9955b9b2aff926d3881aa3274c1dc41c6 DIST riscv32-esp-elf-14.2.0_20251107-x86_64-linux-gnu.tar.xz 306966476 BLAKE2B 233b3f080d5fdfebb86bdc0ec2a6d82110d01753ad0d19481eb66ce0f28f4bff7e6a10f66d77d38ab3d9ac5b2a0fd8e0595460af1662ba691cbf1ed6132ba8b0 SHA512 3053fbee064dabfb277aaa5fd6c713ca8b6a42ab042defa1b472be17fd714d098495a4c97800599599437177f73a07e9955b9b2aff926d3881aa3274c1dc41c6
DIST riscv32-esp-elf-gdb-16.2_20250324-x86_64-linux-gnu.tar.gz 36528201 BLAKE2B 3713ab8acf373fce40e4fe9123df7b331c3b54878952cb86783c1f4cc4327870121b8ef3ffe1ab6ba61c3372af4c035d88c5ef7be3c65540f025e864788a71d9 SHA512 e88befb9d0af6ed99ce06ae57fe45fae032d85c547740684f1afec9a2894d80b506e2f4c55f709c74fd0c7b2cc857485261aeae6d622a3407831a4769827cd20 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 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_20240530-x86_64-linux-gnu.tar.xz 112073272 BLAKE2B 88b6abb5202ebb2ffa03f3cdeca2fc0ef23cb02d96e86388e3334620d7a36ff6401a6e886380f10a4eff68638c60705f3d66d68fa047dc3e37744b41b643da73 SHA512 ecb11e32269513d778d320a429c4403ce50e8556b7e547dee7efb3a1ae333ad526732415cabe79bef30e2e9626305f83f6ca60dc1bd1864adfbfc7b9240e5c46 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_20250730-x86_64-linux-gnu.tar.xz 175585776 BLAKE2B 16c4bb30f90f8a4f809eced340757062be822e8a69388081307379b3adf0b226ca383d0fe19837ba73314f01cc67c0086b0d6c868cbb6e7618c6457d7d2713bd SHA512 486b5c8ff01e5cea9a7543cb4865c906c8bfab21edd73003c67267f3b4d4fbbcb83eefb763b8097e370ece92d3606a31f36c9de9e6d88c21d004862d23653ad9 DIST xtensa-esp-elf-14.2.0_20250730-x86_64-linux-gnu.tar.xz 175585776 BLAKE2B 16c4bb30f90f8a4f809eced340757062be822e8a69388081307379b3adf0b226ca383d0fe19837ba73314f01cc67c0086b0d6c868cbb6e7618c6457d7d2713bd SHA512 486b5c8ff01e5cea9a7543cb4865c906c8bfab21edd73003c67267f3b4d4fbbcb83eefb763b8097e370ece92d3606a31f36c9de9e6d88c21d004862d23653ad9
DIST xtensa-esp-elf-14.2.0_20251107-x86_64-linux-gnu.tar.xz 176948400 BLAKE2B ce2b5af652497688b929c99225eb794fcba3add967efa2b2803a1e43e4064b1fb5954698a8efb29ba0030a4d99be527b737abcb80c0c842fa5c83e138cf1e9e5 SHA512 8e345a4cd60a207523d167af7bc26328a65e5c339c0f05619262fa6a083892475efd125420ba9e66db681907c22d77f75f3b9f66c9a37febe202b019278874c0 DIST xtensa-esp-elf-14.2.0_20251107-x86_64-linux-gnu.tar.xz 176948400 BLAKE2B ce2b5af652497688b929c99225eb794fcba3add967efa2b2803a1e43e4064b1fb5954698a8efb29ba0030a4d99be527b737abcb80c0c842fa5c83e138cf1e9e5 SHA512 8e345a4cd60a207523d167af7bc26328a65e5c339c0f05619262fa6a083892475efd125420ba9e66db681907c22d77f75f3b9f66c9a37febe202b019278874c0
DIST xtensa-esp-elf-gdb-16.2_20250324-x86_64-linux-gnu.tar.gz 36361058 BLAKE2B 96794daa8e45bb044d58960f6efbac110bacb1335b0ba147b848052d9de151b29edcc28b0bd69c137b633f11c0f460e9a0accd9b073ee8ea912c8bba78138027 SHA512 78b0af60df1b077acc3f4076d7f7cdd9cccbadff6dc857087ed2ba36659033754703e5a797bd8012a21fc609369c3b30af32f5eececa0df340660225e1bce937 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 DIST xtensa-esp-elf-gdb-16.3_20250913-x86_64-linux-gnu.tar.gz 36396804 BLAKE2B 8271884d5aa3efa261165e24e440d69bb16c4a609f0c6a0b10ae67bd26c9567751e72f21fabcfdc3f89b6aa918950d8d9e05d8d0c005a6618bd582fd6f2808bf SHA512 436cf5fc116d62d712452eb3d687d0c69ab2df3ac6ffd53fd061698061b246f81dbe1ef881a4466597810eaa6da4b2f82f0e8a7980a51f48e948ee1e9b43748a

View File

@@ -5,9 +5,9 @@ EAPI=8
PYTHON_COMPAT=( python3_{12..13} ) PYTHON_COMPAT=( python3_{12..13} )
VER="13.2.0_20240530" VER="13.2.0_20250707"
GDB_VER="16.2_20250324" GDB_VER="16.3_20250913"
OPENOCD_VER="0.12.0-esp32-20250422" OPENOCD_VER="0.12.0-esp32-20251215"
CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}" CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}"
@@ -48,13 +48,13 @@ RDEPEND="
dev-python/pyelftools[${PYTHON_USEDEP}] dev-python/pyelftools[${PYTHON_USEDEP}]
dev-embedded/esp-coredump[${PYTHON_USEDEP}] dev-embedded/esp-coredump[${PYTHON_USEDEP}]
<dev-embedded/esptool-4.9.1 <dev-embedded/esptool-4.9.1
dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}] <dev-embedded/esp-idf-kconfig-3.0.0[${PYTHON_USEDEP}]
dev-embedded/esp-idf-monitor[${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-nvs-partition-gen[${PYTHON_USEDEP}]
dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}] dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}]
dev-embedded/esp-idf-size[${PYTHON_USEDEP}] <dev-embedded/esp-idf-size-2.0.0[${PYTHON_USEDEP}]
dev-embedded/freertos-gdb[${PYTHON_USEDEP}] dev-embedded/freertos-gdb[${PYTHON_USEDEP}]
dev-embedded/idf-component-manager[${PYTHON_USEDEP}] <dev-embedded/idf-component-manager-3.0.0[${PYTHON_USEDEP}]
virtual/zlib:= virtual/zlib:=
" "

View File

@@ -51,13 +51,13 @@ RDEPEND="
dev-python/pyelftools[${PYTHON_USEDEP}] dev-python/pyelftools[${PYTHON_USEDEP}]
dev-embedded/esp-coredump[${PYTHON_USEDEP}] dev-embedded/esp-coredump[${PYTHON_USEDEP}]
<dev-embedded/esptool-5.0.0 <dev-embedded/esptool-5.0.0
dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}] <dev-embedded/esp-idf-kconfig-3.0.0[${PYTHON_USEDEP}]
dev-embedded/esp-idf-monitor[${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-nvs-partition-gen[${PYTHON_USEDEP}]
dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}] dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}]
dev-embedded/esp-idf-size[${PYTHON_USEDEP}] <dev-embedded/esp-idf-size-2.0.0[${PYTHON_USEDEP}]
dev-embedded/freertos-gdb[${PYTHON_USEDEP}] dev-embedded/freertos-gdb[${PYTHON_USEDEP}]
dev-embedded/idf-component-manager[${PYTHON_USEDEP}] <dev-embedded/idf-component-manager-3.0.0[${PYTHON_USEDEP}]
virtual/zlib:= virtual/zlib:=
" "

View File

@@ -3,7 +3,7 @@
# TODO: add esp-doc package in order to build documentation # TODO: add esp-doc package in order to build documentation
# TODO: add examples USE # TODO: add examples USE
# TODO: unbundle mbedtls? # TODO: fix to python-single which should help to fix python-gdb dep
EAPI=8 EAPI=8
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python3_{12..13} )
PYTHON_GDB_USE=( python_targets_python3_{12..13} ) PYTHON_GDB_USE=( python_targets_python3_{12..13} )
VER="14.2.0_20251107" VER="14.2.0_20251107"
GDB_VER="16.3_20250913" GDB_VER="16.3_20250913"
OPENOCD_VER="0.12.0-esp32-20250707" OPENOCD_VER="0.12.0-esp32-20251215"
CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}" CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}"
@@ -57,13 +57,13 @@ RDEPEND="
dev-embedded/esp-coredump[${PYTHON_USEDEP}] dev-embedded/esp-coredump[${PYTHON_USEDEP}]
dev-embedded/esptool dev-embedded/esptool
dev-embedded/esp-idf-diag[${PYTHON_USEDEP}] dev-embedded/esp-idf-diag[${PYTHON_USEDEP}]
dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}] <dev-embedded/esp-idf-kconfig-3.0.0[${PYTHON_USEDEP}]
dev-embedded/esp-idf-monitor[${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-nvs-partition-gen[${PYTHON_USEDEP}]
dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}] dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}]
dev-embedded/esp-idf-size[${PYTHON_USEDEP}] <dev-embedded/esp-idf-size-2.0.0[${PYTHON_USEDEP}]
dev-embedded/freertos-gdb[${PYTHON_USEDEP}] dev-embedded/freertos-gdb[${PYTHON_USEDEP}]
dev-embedded/idf-component-manager[${PYTHON_USEDEP}] <dev-embedded/idf-component-manager-3.0.0[${PYTHON_USEDEP}]
virtual/zlib:= virtual/zlib:=
" "

View File

@@ -9,7 +9,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{12..13} ) PYTHON_COMPAT=( python3_{12..13} )
PYTHON_GDB_USE=( python_targets_python3_{12..13} ) PYTHON_GDB_USE=( python_targets_python3_{12..13} )
VER="14.2.0_20251107" VER="15.2.0_20251204"
GDB_VER="16.3_20250913" GDB_VER="16.3_20250913"
OPENOCD_VER="0.12.0-esp32-20251215" OPENOCD_VER="0.12.0-esp32-20251215"
@@ -57,11 +57,11 @@ RDEPEND="
dev-embedded/esp-coredump[${PYTHON_USEDEP}] dev-embedded/esp-coredump[${PYTHON_USEDEP}]
dev-embedded/esptool dev-embedded/esptool
dev-embedded/esp-idf-diag[${PYTHON_USEDEP}] dev-embedded/esp-idf-diag[${PYTHON_USEDEP}]
dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}] <dev-embedded/esp-idf-kconfig-4.0.0[${PYTHON_USEDEP}]
dev-embedded/esp-idf-monitor[${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-nvs-partition-gen[${PYTHON_USEDEP}]
dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}] dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}]
dev-embedded/esp-idf-size[${PYTHON_USEDEP}] <dev-embedded/esp-idf-size-3.0.0[${PYTHON_USEDEP}]
dev-embedded/freertos-gdb[${PYTHON_USEDEP}] dev-embedded/freertos-gdb[${PYTHON_USEDEP}]
dev-embedded/idf-component-manager[${PYTHON_USEDEP}] dev-embedded/idf-component-manager[${PYTHON_USEDEP}]
virtual/zlib:= virtual/zlib:=
@@ -73,7 +73,7 @@ QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*"
PATCHES=( PATCHES=(
"${FILESDIR}/allow-system-install-${PN}-5.3.patch" "${FILESDIR}/allow-system-install-${PN}-5.3.patch"
"${FILESDIR}/${PN}-espkconfiglib.patch" "${FILESDIR}/${P}-build-fix.patch"
) )
install_tool() { install_tool() {

View File

@@ -0,0 +1,21 @@
See https://github.com/espressif/esp-idf/pull/18275
diff --git i/components/esp_eth/include/esp_eth_mac_esp.h w/components/esp_eth/include/esp_eth_mac_esp.h
index 53cdbff68d..dd4d479624 100644
--- i/components/esp_eth/include/esp_eth_mac_esp.h
+++ w/components/esp_eth/include/esp_eth_mac_esp.h
@@ -225,7 +225,6 @@ typedef bool (*ts_target_exceed_cb_from_isr_t)(esp_eth_mediator_t *eth, void *us
}, \
.dma_burst_len = ETH_DMA_BURST_LEN_32, \
.intr_priority = 0, \
- .mdc_freq_hz = 0, \
.emac_dataif_gpio = \
{ \
.rmii = \
@@ -246,6 +245,7 @@ typedef bool (*ts_target_exceed_cb_from_isr_t)(esp_eth_mediator_t *eth, void *us
.clock_gpio = -1 \
} \
}, \
+ .mdc_freq_hz = 0, \
}
#endif // CONFIG_IDF_TARGET_ESP32P4

View File

@@ -1,2 +1,3 @@
DIST idf-component-manager-2.4.2.gh.tar.gz 328411 BLAKE2B 26dda6f11bcc1d36ddc51b79e0bfa9b7c537e1f7e116f0c8df57cbd395d196e6b0d54d7039024e4fdef4f37c7d6e3275f7b22471f2595b9a6eafda9f3b62ba4e SHA512 437c79a18c1cad50aa61486dce1a8d5b690a2ff4fd525084d4ef02ff6b2db7b0ab986f5e64ff6bc2cb635a22e2c835db71b9334d1061511f85ced55f3f3dcb5a DIST idf-component-manager-2.4.2.gh.tar.gz 328411 BLAKE2B 26dda6f11bcc1d36ddc51b79e0bfa9b7c537e1f7e116f0c8df57cbd395d196e6b0d54d7039024e4fdef4f37c7d6e3275f7b22471f2595b9a6eafda9f3b62ba4e SHA512 437c79a18c1cad50aa61486dce1a8d5b690a2ff4fd525084d4ef02ff6b2db7b0ab986f5e64ff6bc2cb635a22e2c835db71b9334d1061511f85ced55f3f3dcb5a
DIST idf-component-manager-2.4.6.gh.tar.gz 336846 BLAKE2B ef1c6bd3b6591b9b796dcd31ef8c2eee1a87eb1680730e0281bab3ad3ed11a0a81ebc9bbd9d774426b7b7845d72ca5c93b059c5b9f92820ffc15610c2d3ec0a5 SHA512 93bfd0179b9b98ea8b40cc73be6f2394ed358a682f1a0c3ad278269f39a78385a074b997412b1a83bb66ea284f5ca96898995daf3614ccf85b2e360aa21ab82c DIST idf-component-manager-2.4.6.gh.tar.gz 336846 BLAKE2B ef1c6bd3b6591b9b796dcd31ef8c2eee1a87eb1680730e0281bab3ad3ed11a0a81ebc9bbd9d774426b7b7845d72ca5c93b059c5b9f92820ffc15610c2d3ec0a5 SHA512 93bfd0179b9b98ea8b40cc73be6f2394ed358a682f1a0c3ad278269f39a78385a074b997412b1a83bb66ea284f5ca96898995daf3614ccf85b2e360aa21ab82c
DIST idf-component-manager-3.0.0.gh.tar.gz 341925 BLAKE2B 505bfedb91ee3658b77a3542b896975e830ee42150763e7736ec3b5e06298fbdef26829bb3efd27a69278abf6051330c85ccd7830d2c3b6eec6bd568410d6263 SHA512 6b01c407ec9ea4e5be4d688fc1606c34d0f20c870553bef7b6759ae6401472ef49cbfc78a236062eaf1c62843e586ae9e21e6d6e8d36f00e359de33b398f5c58

View File

@@ -0,0 +1,81 @@
# 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="Tool for installing ESP-IDF components"
HOMEPAGE="https://github.com/espressif/idf-component-manager"
SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="
test? (
dev-python/filelock[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
dev-python/vcrpy[${PYTHON_USEDEP}]
dev-vcs/git
)
"
RDEPEND="
dev-python/cachecontrol[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/jsonref[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]
dev-python/pydantic-settings[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/requests-toolbelt[${PYTHON_USEDEP}]
dev-python/requests-file[${PYTHON_USEDEP}]
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
dev-python/schema[${PYTHON_USEDEP}]
dev-python/tqdm[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
"
# Requires networking or additional files not available in the tarball
EPYTEST_DESELECT=(
tests/core/test_upload_component.py::test_check_only_upload_component
tests/test_component_manager.py::test_pack_component_with_examples_errors
tests/test_component_manager.py::test_pack_component_with_dest_dir
tests/test_profile.py::TestMultiStorageClient::test_registry_storage_url
tests/test_profile.py::TestMultiStorageClient::test_storage_clients_precedence
tests/test_mirror_sync.py::test_collect_component_versions_merges_multiple_specs
tests/test_mirror_sync.py::test_sync_dependency_with_matches
tests/test_mirror_sync.py::test_sync_dependency_with_rules
tests/test_mirror_sync.py::test_update_existing_local_mirror
tests/test_mirror_sync.py::test_registry_sync_latest_with_two_requirements
tests/cli/test_manifest_command.py::test_add_git_dependency
tests/cli/test_manifest_command.py::test_add_git_dependency_invalid
tests/cli/test_manifest_command.py::test_manifest_keeps_comments
tests/cli/test_module.py::test_raise_exception_on_warnings
tests/cli/test_registry_command.py::test_logout_from_registry_revoked_token
tests/sources/test_git.py::test_versions_component_hash
tests/version_solver/test_local_components_precedence.py::test_local_component_transitive_dependency
tests/version_solver/test_local_components_precedence.py::test_local_component_chain_dependency
tests/test_lock.py::TestLockManager::test_lock_dump_with_solution
tests/test_lock.py::TestLockManager::test_lock_dump_with_dictionary
tests/test_lock.py::TestLockManager::test_lock_dump
)
# network access
EPYTEST_IGNORE=(
tests/test_api_client.py
tests/test_prepare_dep_dirs.py
)
EPYTEST_PLUGINS=( pytest-mock )
distutils_enable_tests pytest

View File

@@ -0,0 +1 @@
DIST blobfile-3.2.0.tar.gz 78442 BLAKE2B f89d39931a87ac2f6a98fc793771b1d3fd5b199553f18cefaabd49a21d2d2e61bf3c0a805c1b7c6f4c6dfdd2a3ce080349f4b2e9c0504e89627138754a0cab9e SHA512 aa254372e410d7cce5fc6cbe3af61c0e8a99f6adf38b38a024e45155b64552fdea4acb0aa41ec20208ab1abd0b8719718ba8abe29274639808299f7d5a0e7eca

View File

@@ -0,0 +1,41 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1 pypi
DESCRIPTION="Read GCS, ABS and local paths with the same interface, tensorflow.io.gfile clone"
HOMEPAGE="
https://github.com/blobfile/blobfile
https://pypi.org/project/blobfile/
"
LICENSE="Unlicense"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
PROPERTIES="test_network"
RESTRICT="test"
RDEPEND="
>=dev-python/filelock-3.0[${PYTHON_USEDEP}]
>=dev-python/lxml-4.9[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.8[${PYTHON_USEDEP}]
>=dev-python/urllib3-2[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/xmltodict[${PYTHON_USEDEP}]
)
"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest
python_prepare() {
sed -e 's/pycryptodomex/pycryptodome/' -i pyproject.toml || die
sed -e 's/from Cryptodome/from Crypto/' -i blobfile/_gcp.py || die
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name>
</maintainer>
<upstream>
<remote-id type="pypi">blobfile</remote-id>
<remote-id type="github">blobfile/blobfile</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST cyclopts-4.10.1.gh.tar.gz 2278757 BLAKE2B 04af4b675ede1313bcab80dd222c94c3bf9a0ca24cdb485e9320aa6074e399d8beb55b7ee9abd651140d52d10d3969606f861fcc15abd1ef7cfe7d28507ea4da SHA512 4674f79b1fa161f43468b4519a560241ecdc834c6bf26a60dad52755b22fa56e180db0fbcf03252872b61f70744da9754e0efa3fb0cff6a68201c468fabcd31e

View File

@@ -0,0 +1,60 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1 optfeature
DESCRIPTION="Intuitive, easy CLIs based on type hints"
HOMEPAGE="
https://github.com/BrianPugh/cyclopts
https://pypi.org/project/cyclopts/
"
SRC_URI="https://github.com/BrianPugh/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-python/attrs-23.1.0[${PYTHON_USEDEP}]
>=dev-python/docstring-parser-0.15[${PYTHON_USEDEP}]
>=dev-python/rich-13.6.0[${PYTHON_USEDEP}]
>=dev-python/rich-rst-1.3.1[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]
test? (
>=dev-python/pydantic-2.11.2[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
>=dev-python/tomli-2.0.0[${PYTHON_USEDEP}]
>=dev-python/trio-0.10.0[${PYTHON_USEDEP}]
)
"
EPYTEST_PLUGINS=(
pytest-mock
syrupy
)
distutils_enable_tests pytest
EPYTEST_DESELECT=(
# Requires dev-python/mkdocs
tests/test_docs_snapshots.py::TestMkDocsDirectiveSnapshots
)
EPYTEST_IGNORE=(
# Requires dev-python/mkdocs
tests/test_mkdocs_ext.py
)
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
pkg_postinst() {
optfeature "Trio async backend" dev-python/trio
optfeature "reading TOML configurations" dev-python/tomli
optfeature "reading YAML configurations" dev-python/pyyaml
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name>
</maintainer>
<upstream>
<remote-id type="pypi">cyclopts</remote-id>
<remote-id type="github">BrianPugh/cyclopts</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,2 @@
DIST docstring_parser-0.17.0.tar.gz 27442 BLAKE2B 43aa4facd9a1d05d5f1367a1b519f2155ec63e8651db22e37eeeb088f5e5b6b091f4604f177e6e4dc444d08c472123abb6914b783337a8d3bc9fac77079b4919 SHA512 4703157db7d7e0d205a44987910396d317f711799d58e458184b00987f21c31ab756369affc324505e9d98c180ee2cb785a60df7fad8382eb6e11ef8e3579bd9
DIST docstring_parser-0.17.0.tar.gz.provenance 9334 BLAKE2B fd4ace6452ffa1705131fca1978c68619ed1689cd54306e88447092770039c59fa2e84fbcfdf63cfaced9ceb7a89022ec5cbd10f7ab16a498b45db8903d7b660 SHA512 69a6a2c59af335a4c9b14378d5d9952cafdab51e95eda26abab8b00e3930034f93d079ff3388ffca18f031a274c2e09f08cafa010104dde713dea97a2094de3e

View File

@@ -0,0 +1,23 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYPI_VERIFY_REPO=https://github.com/rr-/docstring_parser
PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1 pypi
DESCRIPTION="Parse Python docstrings in reST, Google and Numpydoc format"
HOMEPAGE="
https://github.com/rr-/docstring_parser
https://pypi.org/project/docstring-parser/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name>
</maintainer>
<upstream>
<remote-id type="pypi">docstring-parser</remote-id>
<remote-id type="github">rr-/docstring_parser</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,52 @@
DIST atomic-0.6.1.crate 15243 BLAKE2B 68934373e2f7ec150a2d41ca1a3db23d01acc5caf43a55b72ac83dc03d5cad0a058c62369105db1901f60cd27b7a37ecaafd272d4904b802e0af61e00d25d316 SHA512 ece971998331bc4f552f7271e7a479555e8c0de2b5fd122b24c218743557c5bee05d49501313e64b5ce7dfc0221f8184b57ed449157812b11856452cfa8fbc19
DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf
DIST bytemuck-1.24.0.crate 53243 BLAKE2B 472563c13565b62378576597a98c8050117940842846f2fb711fe4fc251e3bab19ed8f0d7e8215c880f06638684f1b8090afee598c730dacfe536f53287dcd69 SHA512 4e3b8071b7dc3b88104786f007f2fb8930cf252fc6cc04ff0c1a13873cd272971edcedcc9231a2a44bbdeca9c831f4c732e6917581420f209003b47761a8ced8
DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
DIST fastuuid-0.14.0.tar.gz 18232 BLAKE2B 19fe53f05d1a893c2c90be003251abb6d27842dde1d0ebdbaf8b2eeaa27ada51a914be677a0544b02e6d64d789b70ec0e20c69d97942d1c3f2d1f51c48c043a6 SHA512 bf3e1c7a24c5846a589d1a311dfba59ea0ebe795552ef16da1d1c253e062e1cdd01475242899bfc6840f5065076b4e682dccf0a18edb6c847e7ec43c8e2569bc
DIST generic-array-0.14.9.crate 17439 BLAKE2B 881593869e9a357ecfa470b8c8aaf4038899d4ed5f5faaf8e167a108f62abc7a1a270cae8cb15d402537f2f837ff19b2e79e4e9cdc057fafb97be93074881c3a SHA512 113c841fb2c484f3a1f65be6a509738b530d0abf8952974e00225d2e031dc7e53256ddb650448e1e7dd069b786195ac2ff1eb0fcef6b3549ddc4014c1631b60d
DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e
DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9
DIST js-sys-0.3.81.crate 56399 BLAKE2B b279d15b1b177e4617ba5b6509d35c41d077d458f4f30684fd211c652d7a1f0b4e3bba62a74842aaa1227f61b382f5729e9cbf4bf517c0d2fc9dbbb0e46a67e6 SHA512 c62b7ed89c6b82dad85c7950add67c352a92ad9b7dc759170a42291e62fc21b1dd2fe84214a893d6447b73b00762439b5f787f7d86e5fd7cb505c056e6be50c7
DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0
DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209
DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1
DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c
DIST pyo3-0.26.0.crate 1151579 BLAKE2B bcc8236785502928bf4a0b7a320e0a8f3d6140c562de4351a52d015aaebb8dd6b4d68fe607c8ea13ec66941c8f01d2c18c4249adfacb521355d4bf158667f3a3 SHA512 e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194
DIST pyo3-build-config-0.26.0.crate 34309 BLAKE2B 5ea8b51da2f425674cd3bfcc1090ffdd08da01d2161dc66b08995c20cc859422f9f84077c545e5a0580182910aeb9dbba97838915148a82b86948d1cca3c8722 SHA512 a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b
DIST pyo3-ffi-0.26.0.crate 78247 BLAKE2B 65f1c399bc763bf8afc36ccac27d28242ebcccebd08ab8d9b3165ca5c9abb10f76e76fe5a250aa1e0cdc1d1e8a613160660f07bc0dbc2812675acb9dfc8e89c2 SHA512 91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e
DIST pyo3-macros-0.26.0.crate 8906 BLAKE2B 60eef72d27b5bc922b75f71ae24bb6f380288cb3a619bf2940b0de47b27e86cce0ffdb1fbdc9c0540d3f15c9df4884497aa1e6efec0f1579ac722b414818a428 SHA512 07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43
DIST pyo3-macros-backend-0.26.0.crate 81809 BLAKE2B 73885035855daf00b001e97e0a5ebe09412d212c8f01aa4db6638ef09990bf1bccbacf2e5a7e6ec21929bb1c2beba06587ecdb6ee954eda9e9c51c6c276cea95 SHA512 4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367
DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e
DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
DIST sha1_smol-1.0.1.crate 9809 BLAKE2B 954039c19b4c9faad6cd9f3f83edce220afb6970cb6628e69a1dd914a945a7b9466a8d46c41a650d505a3c01f406210ad59ed56504db18aa45125df3f2369cce SHA512 d0a67ca75b0617a39d28fdd73ae9aae3d3bf01ba24f6cc579b26da6f06125a304be90d446d17775959ab96ab165145657a54173679e6c0f42562a61c0e932b79
DIST syn-2.0.107.crate 301716 BLAKE2B 76ae71e40724b7ab0912df8c5d9ff571a21b6da1ed8f849395ca8565535c245894bbb1927952fa2c81891ce08d5e19336138f80c6374ca4a46c8bc8ed1ff53c7 SHA512 6c65589ad86a01307defcbfcb62d95b342135ad22636b899195784e56d476fe5eb5c7f2b54f827166e573f0a4af0ca834f4a107700417fd68edce7e423467f4a
DIST target-lexicon-0.13.3.crate 28498 BLAKE2B 397315667737abde41949081f8377f704c3a1105790162249a9f0c08b60f012e67d66550e9063d900ac98f5191d13c5ed23d1a8045f99373e7a673a3cfc029e7 SHA512 23422df6edb2a8cb0a9f048864faf76ccb27d6e97fbed7b208b77206941b196f155896a0381150e387142e976439a0a296dcf4cbb4df6bc0e11c65f97f979443
DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4
DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183
DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b
DIST uuid-1.18.1.crate 60468 BLAKE2B 0e70361595e8d0baf8c4c69a09878fd39fee414d404a7b3cb457ad60cd3cd351418a8981090f4c3d507fee42c575eaf6699f494a604da0470573e81b7a56366e SHA512 2a088f752c4dc05291b8563f83ff8efd6534697f55da76baa89d64122ae436a7f0e19fa46a9e615d4e9b013bbc575bbe0f7646c182b37a6c24edcfe24e518400
DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49
DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb
DIST wasm-bindgen-0.2.104.crate 47345 BLAKE2B 36867eb3a9f872da20a511e3724f13a1c7b6fbff71c0a7d13d1b6380ebfcb4eb2eda9a8d30cc5306497c199d50343ea37445f71b9d9148e71e6cfd123dbd27f4 SHA512 1e6a3aa20c236becd7cd06748b08f3b6eeb59c3fa7b52a15ba0e5e2164ee04ca635c0af7fe3d12f12dda43af739d0df4bae586dac76e63d72176bcf1782986d3
DIST wasm-bindgen-backend-0.2.104.crate 32230 BLAKE2B 50d1589b4a04e3807c8217e4707335227451dc9c7112675c5c5720830d82369f31f521748f39604e1f83c7af8676e8cf97ea599ae7c82f1ea095fa3560e52d74 SHA512 959c441e6e6b3391c880db9ec53e646b5ff249791107a6a3b87f0fd5288f91e92f26627a5420c47d205c73b047a8b2a10f35ea3d17cd0d3fead1a0b6d542ee08
DIST wasm-bindgen-macro-0.2.104.crate 9390 BLAKE2B 5bc5251e0c3c7803967e0ec8ed6666a52f7cacdcc9cea55366f9cb9051d4f99361321d6fb7dbc77bc899148089c408c5a2774c36787b5053b22c5eac239e46ae SHA512 3387d5a8faf6829accc6f36011182446bad3ea7af1b514404036c7cc06a5bb78021e8f649a5d2b78b67f6ccfb3ffc05b86eab07575f2ddb783c3ab9aa8108a4a
DIST wasm-bindgen-macro-support-0.2.104.crate 26411 BLAKE2B 0cc34516f3ffd4f5b72b56c184626a0099aa992c3787b7cd52c6e770c5f8c14c178f69983c7a696ef845306f22a93d14f55075ab0f8617971880dbc3fd774a77 SHA512 49b4ed12f09be6d22ef395a1c867d739b5a033cbcbeb308de879138da4f14f7e2de902ae55fabaaaad3a8688f2c05f5c6e7c885e6fbe453df6dcb05e03e326ac
DIST wasm-bindgen-shared-0.2.104.crate 9057 BLAKE2B 970e017fb34c816e7827a175f5a252cf377fcc19fb15be93eafb830523b47df1eb0d9ec03565ec5086914f740818f7deb9a14edb7e7972c6fcb3319394598363 SHA512 ad994073722bd9c4ea955a77032fc5f3c9236446e1e7dad80b8a396be1deb7f1d1c4ba700fd2438c9d0a40c212c171e222dcb8a95235f3f48e42cfb76d721554
DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548
DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df
DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451

View File

@@ -0,0 +1,86 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=maturin
PYTHON_COMPAT=( python3_{11..14} )
RUST_MIN_VER="1.82.0"
CRATES="
atomic@0.6.1
autocfg@1.5.0
block-buffer@0.10.4
bumpalo@3.19.0
bytemuck@1.24.0
cfg-if@1.0.4
crypto-common@0.1.6
digest@0.10.7
generic-array@0.14.9
getrandom@0.2.16
getrandom@0.3.4
heck@0.5.0
indoc@2.0.6
js-sys@0.3.81
libc@0.2.177
log@0.4.28
md-5@0.10.6
memoffset@0.9.1
once_cell@1.21.3
portable-atomic@1.11.1
ppv-lite86@0.2.21
proc-macro2@1.0.101
pyo3-build-config@0.26.0
pyo3-ffi@0.26.0
pyo3-macros-backend@0.26.0
pyo3-macros@0.26.0
pyo3@0.26.0
quote@1.0.41
r-efi@5.3.0
rand@0.8.5
rand_chacha@0.3.1
rand_core@0.6.4
rustversion@1.0.22
sha1_smol@1.0.1
syn@2.0.107
target-lexicon@0.13.3
typenum@1.19.0
unicode-ident@1.0.19
unindent@0.2.4
uuid@1.18.1
version_check@0.9.5
wasi@0.11.1+wasi-snapshot-preview1
wasip2@1.0.1+wasi-0.2.4
wasm-bindgen-backend@0.2.104
wasm-bindgen-macro-support@0.2.104
wasm-bindgen-macro@0.2.104
wasm-bindgen-shared@0.2.104
wasm-bindgen@0.2.104
wit-bindgen@0.46.0
zerocopy-derive@0.8.27
zerocopy@0.8.27
"
inherit cargo distutils-r1 pypi
DESCRIPTION="Python bindings to Rust's UUID library"
HOMEPAGE="
https://github.com/fastuuid/fastuuid
https://pypi.org/project/fastuuid/
"
SRC_URI+=" ${CARGO_CRATE_URIS}"
LICENSE="BSD"
# Dependent crate licenses
LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0 ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/fastuuid/fastuuid.*.so"
EPYTEST_PLUGINS=( hypothesis )
EPYTEST_IGNORE=(
tests/test_benchmarks.py
)
distutils_enable_tests pytest

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name>
</maintainer>
<upstream>
<remote-id type="pypi">fastuuid</remote-id>
<remote-id type="github">fastuuid/fastuuid</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +1,2 @@
DIST icecream-2.1.10.gh.tar.gz 27267 BLAKE2B 85e2944050b4e237ec1c1591a0d60e70b5121433858e9954a3430a2204361a6a3a44190a219b248b355bf2ebfaf11db8179f5ec48b1f196824e63a86fc8dda5a SHA512 2e9d41053dde4c517e0ed48d96167ec7f8004f7b19c6b9049f7e259e119e8044d276415e0b3080e342f2b78ff5341f3b277fc8e6a782c543863ed97bb1a5e64c
DIST icecream-2.1.8.gh.tar.gz 26342 BLAKE2B a125a1f95d98cc15784e72d01b12fb66a0de26035eb4f38f20144bd8d253dc0d73cedb18c165d5ac144215c27d45a774e9ab8d95e66a675b499f8a3d55367758 SHA512 34b84d9e5a0f2d9114882da974e425ee5118c856842345c77fb00301e8fcd6961dd2dfdb5374246f6144a77b41ffca5bf9f87a67790e29cfb53139ca8c4f098a DIST icecream-2.1.8.gh.tar.gz 26342 BLAKE2B a125a1f95d98cc15784e72d01b12fb66a0de26035eb4f38f20144bd8d253dc0d73cedb18c165d5ac144215c27d45a774e9ab8d95e66a675b499f8a3d55367758 SHA512 34b84d9e5a0f2d9114882da974e425ee5118c856842345c77fb00301e8fcd6961dd2dfdb5374246f6144a77b41ffca5bf9f87a67790e29cfb53139ca8c4f098a

View File

@@ -0,0 +1,26 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1
DESCRIPTION="Pythonic task execution"
HOMEPAGE="https://github.com/gruns/icecream https://pypi.org/project/icecream/"
SRC_URI="https://github.com/gruns/icecream/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
>=dev-python/pygments-2.2.0[${PYTHON_USEDEP}]
>=dev-python/executing-2.1.0[${PYTHON_USEDEP}]
>=dev-python/asttokens-2.0.1[${PYTHON_USEDEP}]
"
distutils_enable_tests unittest

View File

@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pyinvoke/invoke/archive/refs/tags/${PV}.tar.gz -> ${
LICENSE="BSD-2" LICENSE="BSD-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64 ~arm64"
BDEPEND=" BDEPEND="
test? ( test? (

115
dev-python/jiter/Manifest Normal file
View File

@@ -0,0 +1,115 @@
DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b
DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e
DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492
DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
DIST cc-1.2.55.crate 93756 BLAKE2B 559d6dd3524897ccd371bb806a181c43a3ce79e21c9978085eaf7e131d9bc2b563b59eef5c06f9b50afcb75ea8a8f06be4b48b7276fe2bcc20b850cd5331b9ed SHA512 51b047f6690aa618466157bb16ec0cd3203a3a7229ca51077d1b0c37cd2059318a113639c7995b82dfb2ef9272a338cfcdf61843c28000450c5044eed52a5dfb
DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
DIST clap-4.5.56.crate 61996 BLAKE2B 204ab0da10436850d787211a647885094178c24d66380140d0e04e2955bd0fdae5ed8bb3f15b24b7a853e1cf0a0983cab7515e914b6e76a8779fccbb35505d6b SHA512 2131f188f73ad990d3062b2f67ee7aaf4d760d8eff315c3c3417dfe210aad08ebdf030d3b1307a08e2df6486411b4c6ef3a52d8701e221fd3a41be25cef651d0
DIST clap_builder-4.5.56.crate 170945 BLAKE2B a1b48d049438194e3a0bd51f3de8bf4392f681474b4598c0b63b6f781fce9eb15e549bf162800d997b25c69e24d493c7a57a2e3775f70fa071089309a236dd95 SHA512 5886061fd6d2e0c1f21a9d30785f1f704df8912b2f254fb2342e9c1bd7dbeda91c8191559e27960d9fa9e535561c19a6eb16f9fec19c98b7546e872263e3b735
DIST clap_lex-0.7.7.crate 13474 BLAKE2B 609eeecb32aef3e1b3ee773af7f554867e8a06d4c5d1d2f42b0137c65825fa27d50a4438b6186bdfe790ad19abda6f32880e679361d9647b0dc197d3d3869392 SHA512 08dd03c26213527f3900a47b011b17de36c3cb50405adc0ea8ea6d06000d8d8b7fde1ea84bf9c426e6e8dfa8cb6b4396bf4291a9058815b93f546c069ac4ff66
DIST codspeed-2.10.1.crate 8589 BLAKE2B f9952f812bfeed4b2c2174d38624e9464fc8c9543df4a3f805f2930b97efa08b166100c4d75f048161251fd0d6b4126657b0402fa6386c704ec5c50946565a19 SHA512 c7a931f65c0af5555127c084543fffc09ae7191dd289faff04864ccca6c06b57ec3b3b821408c98c6081e5ffc607e9a127268e36ddcf83db1a9fe4c3f5146733
DIST codspeed-criterion-compat-2.10.1.crate 20929 BLAKE2B 4d8f69bd0e6b7269c8edad91bdfa0111a7a95e2a9c3b3b00b42c33f7282561c02af7ea728ad3653963d9a5edebb8deeb172fab88dc5baf494730c7817e8dc61c SHA512 532b81cf91face4fa10f9358f6e00ae9d28e9ce47046714e0c3430939ae3739d1ac6339c79931cb3e5f1011581f157c68520ab003f78f572bd3c881e519b829f
DIST codspeed-criterion-compat-walltime-2.10.1.crate 122454 BLAKE2B 52b556806765a22f646e28fd2b17368247d686920a7f5179a1c33586e4f64fb6beccc12c64f831841c08b8fedb8cb27c353c7ba6d7998a21eeb90e2848b6e779 SHA512 87bfe1fefbafa346f2c3b49e7ecb1dda500100b86ffa818ec9be811b648ce92f623e86cd56fe050cfc30f2a1e4e777b77ba745d5e2d8bb2ce23a957d47a7ab7b
DIST colored-2.2.0.crate 35062 BLAKE2B 60c397914f6a1ed2c8e04a7e1cd96f90fda10e8fe6233dbe31424c0ef46ec41fdee7779d2f5d6968662de23434b7cb7f717c5abdf29022e09ab59b9f8d92ee80 SHA512 4e3266c498a18a464b6640c0b735519f91b30fc1e001236badd4885a7fad80fe230e262fed4a8d07d54b4eb7dd24df4daebce84cfc0a4f29b6582153e11df5ea
DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989
DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8
DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b
DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f
DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de
DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8
DIST half-2.7.1.crate 61040 BLAKE2B bd78abf71b1b0ae219d2293f8edd5084fa630150016c95786d0af38a898d2775ff73ce848c4b2bbf02c2ea2dc8a610b2e045df78892d2b1de28981e8033625a7 SHA512 f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d
DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15
DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad
DIST is-terminal-0.4.17.crate 7458 BLAKE2B b12ed4c0e540309462de73b8abf9f281676f562c573c9e9663ad0c5ed2ed0350bc98315c60da6998a706b559170dccf11c8d8196f7be7641478066dbb58e4861 SHA512 e11c73fdc237898d0296bcd6dfa9c8acac8cc5e1805f42f5b220d787dbb5192eb8bfa9da9ce724143f4a17ca873b234912f288f1c3a092fe8881a92697ee12e2
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04
DIST jiter-0.13.0.tar.gz 164847 BLAKE2B e85570f20e4e02f9e93b1b53ced0c0f3f62c70f4788f08fad5fd548fa708ff70d829e69c116659604883bcbeb727979317fe064de7102e3040e93b87586c7bae SHA512 dc95201d66979215eb92ea9cfd49b9f3c0d152c02cedab5739a167e4755262220a070748e32cec230cb42cd4eccd0143165f65ab7e2b204646955cd730b511b6
DIST jiter-0.13.0.tar.gz.provenance 9287 BLAKE2B 0705d3aafd230251d3e2ef5f02646b2b7c61fcdef4fb7511ec685abbcbb737f641373a1bd635aa38b219cb799666968812dde7d552af7722c693df831cc2eae6 SHA512 dd6d79717e7aac852b1505bdf883fe4a07f5a53ae4c0117a392af5fc315f769bc0db6a5d9f312de8e01b52bae275249f732218b8ee0e5b6100dc7aebc338dc7e
DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549
DIST js-sys-0.3.85.crate 56436 BLAKE2B a5c35cde1d01b7e5eac3bf59f360e9f8b418009a3b30c81af850a181f14596fca25a4cacec213844b4d59f9ac21e154531700f223fc6e3a22047a5f43833c6e9 SHA512 dc7361feebd63457e0e3aafac86653297994004bc61b3734d1b9ffd05312c2c9b2a2708ad07ad469b326811598925b7f07e49fce2e7c611c8138210bd70fecae
DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST lexical-parse-float-1.0.6.crate 194003 BLAKE2B 3812ad52256194e07b642e753963814596ee9476acb8a835186d1d0e4e1d89947e57b97f2b8edac0842cca0a44184eacc7d475e5bba5a4053dc476d2e2fb9006 SHA512 1fe11ef55fad87b806caa28512f76d02e14cea394dbd8bab76efc4683eb3f5eb7985d4189775f688f7ce31d798a2b67b904f2d0d7bdeb832e65fba6615efe3cb
DIST lexical-parse-integer-1.0.6.crate 37501 BLAKE2B a7b9f9cbebe8cf92270e6f3ee0ce980594f3061270582a2a80dd5a592a9d8d0dbabccf1dd043c4849d2dc2563f899d6db075abfcbfa9f2e2e30e1141e9d8759c SHA512 cb6f9cf53c796bb34d136475949aee5f0c35c72071b18d295390feb302b0c117420c1839cc177714b5d5625e04dd9b164b78324ae74cf6f6288cab7d1a5fab9e
DIST lexical-util-1.0.7.crate 111747 BLAKE2B b214123f6c61ad13878ec86eaf3878b458ea3188f5ca2f62faa9d239aecd4d636d812a40ee8f7647ae97fc88fa58cce25f8db05583916ab786b8bca72aeea137 SHA512 4ab3af2dd32b02e803c13e890f61e84623a0770d9eaf6aac8e52946830fe47594c9019d381f1e45a5350925343c477484708663870d70c7e27e0528e788f0519
DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef
DIST libfuzzer-sys-0.4.10.crate 133968 BLAKE2B 3dc4538e9059a621ce0852266596ea397f1403de3b810bb02c92e17086b1825ed8d1d997e09b46ae14093bd0fa948a60f488e2076d1e1446097dbe2a21ba66ab SHA512 100756bd2ae9b21d4f357a190651fabeda9b0b34171405499660e8a2f3ffd33f20d60eb15dc38eeafea1ec58ed3bfb44b85c5ebaceb572dda244bc63d489eedb
DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad
DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04
DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
DIST oorandom-11.1.5.crate 23750 BLAKE2B cbe0b9167e6d1b95e45ecee67ebf3397044c54230732b192fc5b5279cf1c9bbf6bfe1e7d04f6ffc0cd42448268d31ef89b357250a907f6140901384647494e05 SHA512 63daae0b6e352cc52fdb7793aed1ef501ad996507d8e36cf8235068a3feb9f627549961af1a355227b561948c30f6dea17e225dc3f27caebd51116fc4e3a3ba6
DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4
DIST plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1
DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3
DIST plotters-svg-0.3.7.crate 6715 BLAKE2B 1437ad7e1c1b3e82ab1f58660ff6931e510f6ea5ea6cae6eb48582d4652bc65c5dad518d3312e25303651c03d90bf56d9abac4c2e3979f8290b4cb35c0b6ba5c SHA512 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6
DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3
DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
DIST pyo3-0.28.0.crate 1200682 BLAKE2B 3a9876171e97aa5783b62033766307302f1b4e0fb27a86f7eea549bf0572edaa5bcc08e12c63aff6e39543c8d472c965b940abe2642e7fff49bb880c773394c6 SHA512 20027199ac6fe2fc3471bb1a63a97e042da157762650db6b4ced0d03f6eb0691b314b7811be0f2df2a38c38ca7f8fd04e5e29018548be240bd7bdad80764b9d0
DIST pyo3-build-config-0.28.0.crate 35946 BLAKE2B c49f24de1e0030a8140e83fb1ec6e77ccecc0dc843c24602ac2a5ec3c7729616412f3529c79449ce6a7543f8e8ea9ac3c819b301cda53ae6da55a2f55ca45ae7 SHA512 ee8e666ab439bf164368ab3fefac8a86da3515135e34cc9530ef41c6f4427fdbce3bfd3de073cbcd8c9bc8f6f69ae7bde74e833e42a9c8a37845b15b2b1b6713
DIST pyo3-ffi-0.28.0.crate 80835 BLAKE2B 1d186c767904ee2954c4eaa076cbdf28b0182c6775c2ed0dbbede5f33a2fd2d669affa2df32584de15184fcdb7cc1cd446dc1482f26f8a7b301859024efbe949 SHA512 dc28a61fe08b0d6459a80acc6136b68fbf1b02f7f6c276ee6f830c42212936fcd3fd772d0972661ba8cf1710d27c3f160ba97956fa20e4c0e0cd8adcad87fd82
DIST pyo3-macros-0.28.0.crate 8965 BLAKE2B 1c6ced80833d2e837514c3f401c437b70e0885ddc077dd11676de95f341def0b065f07106b547bb653342cc20df4302882eccfb6091798330e4cfa5a15026fee SHA512 baedd0d39f557d9786e0b8a97cbb4b80a34c87fddacb62bee32096b429736b590a627bced3097b447d321f4402f71915116c1508b1c9410c9de991b17b450258
DIST pyo3-macros-backend-0.28.0.crate 87473 BLAKE2B 1dc33ca96d7b0b58e76d744720ccee699ea25a60475623a1aaa471d829a5b506fb529483f119715c7278c4b3db9b98eadd8d607bf101210511b21d61e2543e5c SHA512 85c17cd31b59023c39e030b3a479e898c92ee41795c89c3533b7a1829a5cb89f484f348a08b1396efb0b4395d5a6c6066057d2106dda4702307845e4298ba585
DIST python3-dll-a-0.2.14.crate 103489 BLAKE2B a2868aa62d9b5f33ba0ab3be85f486e7b0594b8e535749e251ae9c829eabf9f0211f928c729b0f5b847a89be978c4b5648d333ac657a82acaa3c39520dfe0b8c SHA512 fde53bac2b7009d409d5dfab991b431aea7c16c5e0227a7bb143e73a043cd0490cec2647f73cfc34f73a192e9b365a70fd5b42d969beb2e3251dff44230a2040
DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d
DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad
DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c
DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b
DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c
DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932
DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4
DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
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 shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184
DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
DIST target-lexicon-0.13.4.crate 26832 BLAKE2B 923aace3258de547e6813c7d58069a0d3b18941f05debef5954cf872490d9be8bc2036c8e807ee3f74d33c59cb01ce5b105bff95c79a79596cf328783633737a SHA512 0bad8add6b8767f1217b9a3aa83fb176f080ed9241ebd3a208ce3196650b01254c306520f1f950571bda463994631b64af9ddaca8a2478fc40f64b1381e880e2
DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125
DIST uuid-1.20.0.crate 60654 BLAKE2B f91ecedf66437f426ff6bb3633fd89f34b5c07898c2c44be02fa6c8217bcbf5dc86848ff882f3881b8f0847ec4dc9b51f4a62c4bf6a0e6577ab3cf9cf58f109f SHA512 16054a7814267ee0032ebc3ff408339d71b361499d7f1a1576ddbe42a605b94ada57578d7969aa9a3a028b38ded6016c2ad368356423154b2f488a38371f19e8
DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1
DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716
DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66
DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6
DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a
DIST web-sys-0.3.85.crate 645049 BLAKE2B e106ebadd24ae0aa838a697ec7e8fe06d86d764405e6c00a523daf94e04213f70fed7cda9302ba5deba57eeb00c1302a97721fd7d124e66998802a703090fe7a SHA512 948fa9a3ba59669df01e6f707fdb00136b1e0ae781daad7c72b5df41526d6c7649e2ce5b9def99e04fda9628dda21d2663db7c6d229d462d64c876382d943b5f
DIST winapi-util-0.1.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01
DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b
DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f
DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5
DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b
DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822
DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f
DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96
DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb
DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd
DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e
DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
DIST zerocopy-0.8.37.crate 275551 BLAKE2B a71a4a8bccb40d6db900cec874a4baf4cff51cc6d47787219020cedc5fc969b4d0ed12c03227f95b4ba9df1b216eef296c1b01a27b7ea78b2b95f610c52c7217 SHA512 58a13ee75141ffebc8e635a01552781d554c0b22a46d977c7022ebea587a868408cf529c21ddfe1e2b3fe36d4ffbac0e8840f50ff3307a3befdd8d1a097e09aa
DIST zerocopy-derive-0.8.37.crate 106949 BLAKE2B 3ef105720ce248ef3ce922aa4e0a6b271a0367c2afb3650898301d96784ccbcb490a3248e9b0f07ea09d3106b808163f0acb7d7c748256666fd90d3627f7cf45 SHA512 fa0f157367e317ea85a79df2303a5834d1f29bcd55e5d8461ca085a48bdc94871f1417a649b6373b9b327366df94b7b0783d2d8333771761aed3e60a6434c323
DIST zmij-1.0.19.crate 23948 BLAKE2B 79bceef15d691c557bf31069f1e7431466f2f45b1f11ab9d6320f2a8d4939205adcb5a2cce26e7b96fa99221c1621d35360d5f028572b01c60fcf2b25922949e SHA512 aa191ba286f10d59727981e68f7fb0214d53b02d6c28951e6f16670433cd79abc4615384b3b1e1f74adc81a3f51c15d906fda0340b03938984693332feeac2cc

View File

@@ -0,0 +1,155 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=( maturin crates/jiter-python )
PYPI_VERIFY_REPO=https://github.com/pydantic/jiter
PYTHON_COMPAT=( python3_{11..14} )
RUST_MIN_VER="1.87.0"
CRATES="
ahash@0.8.12
aho-corasick@1.1.4
anes@0.1.6
anstyle@1.0.13
arbitrary@1.4.2
autocfg@1.5.0
bitvec@1.0.1
bumpalo@3.19.1
cast@0.3.0
cc@1.2.55
cfg-if@1.0.4
ciborium-io@0.2.2
ciborium-ll@0.2.2
ciborium@0.2.2
clap@4.5.56
clap_builder@4.5.56
clap_lex@0.7.7
codspeed-criterion-compat-walltime@2.10.1
codspeed-criterion-compat@2.10.1
codspeed@2.10.1
colored@2.2.0
criterion-plot@0.5.0
crossbeam-deque@0.8.6
crossbeam-epoch@0.9.18
crossbeam-utils@0.8.21
crunchy@0.2.4
either@1.15.0
equivalent@1.0.2
find-msvc-tools@0.1.9
funty@2.0.0
getrandom@0.3.4
half@2.7.1
hashbrown@0.16.1
heck@0.5.0
hermit-abi@0.5.2
indexmap@2.13.0
is-terminal@0.4.17
itertools@0.10.5
itoa@1.0.17
jobserver@0.1.34
js-sys@0.3.85
lazy_static@1.5.0
lexical-parse-float@1.0.6
lexical-parse-integer@1.0.6
lexical-util@1.0.7
libc@0.2.180
libfuzzer-sys@0.4.10
memchr@2.7.6
num-bigint@0.4.6
num-integer@0.1.46
num-traits@0.2.19
once_cell@1.21.3
oorandom@11.1.5
paste@1.0.15
plotters-backend@0.3.7
plotters-svg@0.3.7
plotters@0.3.7
portable-atomic@1.13.1
proc-macro2@1.0.106
pyo3-build-config@0.28.0
pyo3-ffi@0.28.0
pyo3-macros-backend@0.28.0
pyo3-macros@0.28.0
pyo3@0.28.0
python3-dll-a@0.2.14
quote@1.0.44
r-efi@5.3.0
radium@0.7.0
rayon-core@1.13.0
rayon@1.11.0
regex-automata@0.4.13
regex-syntax@0.8.8
regex@1.12.2
rustversion@1.0.22
same-file@1.0.6
serde@1.0.228
serde_core@1.0.228
serde_derive@1.0.228
serde_json@1.0.149
shlex@1.3.0
smallvec@1.15.1
syn@2.0.114
tap@1.0.1
target-lexicon@0.13.4
tinytemplate@1.2.1
unicode-ident@1.0.22
uuid@1.20.0
version_check@0.9.5
walkdir@2.5.0
wasip2@1.0.2+wasi-0.2.9
wasm-bindgen-macro-support@0.2.108
wasm-bindgen-macro@0.2.108
wasm-bindgen-shared@0.2.108
wasm-bindgen@0.2.108
web-sys@0.3.85
winapi-util@0.1.11
windows-link@0.2.1
windows-sys@0.59.0
windows-sys@0.61.2
windows-targets@0.52.6
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
wit-bindgen@0.51.0
wyz@0.5.1
zerocopy-derive@0.8.37
zerocopy@0.8.37
zmij@1.0.19
"
inherit cargo distutils-r1 pypi
DESCRIPTION="Fast iterable JSON parser"
HOMEPAGE="
https://github.com/pydantic/jiter
https://pypi.org/project/jiter/
"
SRC_URI+=" ${CARGO_CRATE_URIS}"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 UoI-NCSA
Unicode-3.0
"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/jiter/jiter.*.so"
EPYTEST_PLUGINS=( dirty-equals )
distutils_enable_tests pytest
src_unpack() {
# Required for verify-provenance
pypi_src_unpack
cargo_src_unpack
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name>
</maintainer>
<upstream>
<remote-id type="pypi">jiter</remote-id>
<remote-id type="github">pydantic/jiter</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -43,12 +43,6 @@ RDEPEND="
EPYTEST_PLUGINS=() EPYTEST_PLUGINS=()
distutils_enable_tests pytest distutils_enable_tests pytest
EPYTEST_DESELECT=(
# TODO Investigate test failures
instrumentation/opentelemetry-instrumentation-threading/tests/test_threading.py::TestThreading::test_threading_with_valid_context_token
instrumentation/opentelemetry-instrumentation-threading/tests/test_threading.py::TestThreading::test_threadpool_with_valid_context_token
)
python_test() { python_test() {
cp -a "${BUILD_DIR}"/{install,test} || die cp -a "${BUILD_DIR}"/{install,test} || die
local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH}

View File

@@ -0,0 +1,123 @@
index e38932e28..37e6c674f 100644
--- a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/utils.py
+++ b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/utils.py
@@ -20,7 +20,11 @@ from importlib import import_module
from re import escape, sub
from typing import Any, Dict, Generator, Sequence
-from wrapt import ObjectProxy
+try:
+ # wrapt 2.0.0+
+ from wrapt import BaseObjectProxy # pylint: disable=no-name-in-module
+except ImportError:
+ from wrapt import ObjectProxy as BaseObjectProxy
from opentelemetry import context, trace
@@ -108,7 +112,11 @@ def unwrap(obj: object, attr: str):
) from exc
func = getattr(obj, attr, None)
- if func and isinstance(func, ObjectProxy) and hasattr(func, "__wrapped__"):
+ if (
+ func
+ and isinstance(func, BaseObjectProxy)
+ and hasattr(func, "__wrapped__")
+ ):
setattr(obj, attr, func.__wrapped__)
diff --git a/opentelemetry-instrumentation/tests/test_utils.py b/opentelemetry-instrumentation/tests/test_utils.py
index 5ddd45d69..11a3598bd 100644
--- a/opentelemetry-instrumentation/tests/test_utils.py
+++ b/opentelemetry-instrumentation/tests/test_utils.py
@@ -15,7 +15,13 @@
import unittest
from http import HTTPStatus
-from wrapt import ObjectProxy, wrap_function_wrapper
+from wrapt import wrap_function_wrapper
+
+try:
+ # wrapt 2.0.0+
+ from wrapt import BaseObjectProxy # pylint: disable=no-name-in-module
+except ImportError:
+ from wrapt import ObjectProxy as BaseObjectProxy
from opentelemetry.context import (
_SUPPRESS_HTTP_INSTRUMENTATION_KEY,
@@ -263,23 +269,23 @@ class UnwrapTestCase(unittest.TestCase):
def test_can_unwrap_object_attribute(self):
self._wrap_method()
instance = WrappedClass()
- self.assertTrue(isinstance(instance.method, ObjectProxy))
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
unwrap(WrappedClass, "method")
- self.assertFalse(isinstance(instance.method, ObjectProxy))
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
def test_can_unwrap_object_attribute_as_string(self):
self._wrap_method()
instance = WrappedClass()
- self.assertTrue(isinstance(instance.method, ObjectProxy))
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
unwrap("tests.test_utils.WrappedClass", "method")
- self.assertFalse(isinstance(instance.method, ObjectProxy))
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
def test_raises_import_error_if_path_not_well_formed(self):
self._wrap_method()
instance = WrappedClass()
- self.assertTrue(isinstance(instance.method, ObjectProxy))
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
with self.assertRaisesRegex(
ImportError, "Cannot parse '' as dotted import path"
@@ -287,23 +293,23 @@ class UnwrapTestCase(unittest.TestCase):
unwrap("", "method")
unwrap(WrappedClass, "method")
- self.assertFalse(isinstance(instance.method, ObjectProxy))
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
def test_raises_import_error_if_cannot_find_module(self):
self._wrap_method()
instance = WrappedClass()
- self.assertTrue(isinstance(instance.method, ObjectProxy))
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
with self.assertRaisesRegex(ImportError, "No module named 'does'"):
unwrap("does.not.exist.WrappedClass", "method")
unwrap(WrappedClass, "method")
- self.assertFalse(isinstance(instance.method, ObjectProxy))
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
def test_raises_import_error_if_cannot_find_object(self):
self._wrap_method()
instance = WrappedClass()
- self.assertTrue(isinstance(instance.method, ObjectProxy))
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
with self.assertRaisesRegex(
ImportError, "Cannot import 'NotWrappedClass' from"
@@ -311,7 +317,7 @@ class UnwrapTestCase(unittest.TestCase):
unwrap("tests.test_utils.NotWrappedClass", "method")
unwrap(WrappedClass, "method")
- self.assertFalse(isinstance(instance.method, ObjectProxy))
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
# pylint: disable=no-self-use
def test_does_nothing_if_cannot_find_attribute(self):
@@ -320,6 +326,6 @@ class UnwrapTestCase(unittest.TestCase):
def test_does_nothing_if_attribute_is_not_from_wrapt(self):
instance = WrappedClass()
- self.assertFalse(isinstance(instance.method, ObjectProxy))
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
unwrap(WrappedClass, "method")
- self.assertFalse(isinstance(instance.method, ObjectProxy))
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))

View File

@@ -41,17 +41,18 @@ RDEPEND="
>=dev-python/wrapt-1.0.0[${PYTHON_USEDEP}] >=dev-python/wrapt-1.0.0[${PYTHON_USEDEP}]
" "
PATCHES=(
"${FILESDIR}/${P}-wrapt-2.patch"
)
EPYTEST_PLUGINS=() EPYTEST_PLUGINS=()
distutils_enable_tests pytest distutils_enable_tests pytest
EPYTEST_DESELECT=( src_prepare() {
# TODO Investigate test failures # Apply patch at root of the monorepo (only needed till 0.62b0 release)
opentelemetry-instrumentation/tests/test_utils.py::UnwrapTestCase::test_can_unwrap_object_attribute cd .. || die
opentelemetry-instrumentation/tests/test_utils.py::UnwrapTestCase::test_can_unwrap_object_attribute_as_string distutils-r1_src_prepare
opentelemetry-instrumentation/tests/test_utils.py::UnwrapTestCase::test_raises_import_error_if_cannot_find_module }
opentelemetry-instrumentation/tests/test_utils.py::UnwrapTestCase::test_raises_import_error_if_cannot_find_object
opentelemetry-instrumentation/tests/test_utils.py::UnwrapTestCase::test_raises_import_error_if_path_not_well_formed
)
python_test() { python_test() {
cp -a "${BUILD_DIR}"/{install,test} || die cp -a "${BUILD_DIR}"/{install,test} || die

View File

@@ -13,7 +13,7 @@ SRC_URI="https://github.com/bitprophet/pytest-relaxed/archive/refs/tags/${PV}.ta
LICENSE="BSD-2" LICENSE="BSD-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64 ~arm64"
BDEPEND=" BDEPEND="
test? ( test? (

View File

@@ -0,0 +1 @@
DIST python-frontmatter-1.1.0.tar.gz 16256 BLAKE2B 094a941b642f0e1f6e484db28268a23987718cab0740d51f7bcd5aa438d574131dcb4ee4bb97aaa4216c38dea0dc45d31c889107edbfc6f61e93fe31b13968cb SHA512 e55e02fb9838fd26cf9cb5eb34ce68493abd179be2cebd6400ce114621e71f1791fa17b7c83b7a192a7986c09c8f97265d41e6ff17722a8f2c2fbd40ccb7922a

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name>
</maintainer>
<upstream>
<remote-id type="pypi">python-frontmatter</remote-id>
<remote-id type="github">eyeseast/python-frontmatter</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,36 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1 optfeature pypi
DESCRIPTION="Parse and manage posts with YAML (or other) frontmatter"
HOMEPAGE="
https://github.com/eyeseast/python-frontmatter
https://pypi.org/project/python-frontmatter/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/toml[${PYTHON_USEDEP}]
)
"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest
pkg_postinst() {
optfeature "TOML support" dev-python/toml
}

View File

@@ -0,0 +1 @@
DIST rich-rst-1.3.2.gh.tar.gz 492309 BLAKE2B a6b2c5c94dea330539633c14f286a67dd926017d76a3e3d8c4a961c611e214cf7af0033b65d006176989d9df341217ec0f60d3d98043839b4f5e170ce3d2fdfd SHA512 7dfac383697c61f96e34db4fb4d2de9985759514d06fe1b8f1aa1ebfdd24199d9deb4ed2cc4dec58bae6a344ab64da89793e8d24d15a80eea021e59af66e5805

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name>
</maintainer>
<upstream>
<remote-id type="pypi">rich-rst</remote-id>
<remote-id type="github">wasi-master/rich-rst</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,30 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1
DESCRIPTION="A beautiful reStructuredText renderer for rich"
HOMEPAGE="
https://github.com/wasi-master/rich-rst
https://pypi.org/project/rich-rst/
"
SRC_URI="https://github.com/wasi-master/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]
>=dev-python/rich-12.0.0[${PYTHON_USEDEP}]
"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest
export SETUPTOOLS_SCM_PRETEND_VERSION_FOR_RICH_RST=${PV}

View File

@@ -14,7 +14,7 @@ SRC_URI="https://github.com/syrupy-project/syrupy/archive/refs/tags/v${PV}.tar.g
LICENSE="Apache-2.0" LICENSE="Apache-2.0"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64 ~arm64"
DOCS+=( LICENSE README.md CHANGELOG.md ) DOCS+=( LICENSE README.md CHANGELOG.md )
@@ -24,16 +24,9 @@ RDEPEND="
BDEPEND=" BDEPEND="
test? ( test? (
dev-python/invoke[${PYTHON_USEDEP}] dev-python/invoke[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
) )
" "
EPYTEST_PLUGINS=( ) EPYTEST_PLUGINS=( pytest-xdist )
EPYTEST_PLUGIN_AUTOLOAD=1 EPYTEST_PLUGIN_AUTOLOAD=1
# Can not use dev-python/pytest-xdist because strange errors appear
# EPYTEST_XDIST=1
EPYTEST_DESELECT=(
# This test fails for some strange reason
"tests/integration/test_snapshot_option_update.py::test_update_failure_shows_snapshot_diff[xdist_two]"
)
distutils_enable_tests pytest distutils_enable_tests pytest

View File

@@ -0,0 +1,34 @@
DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac
DIST fancy-regex-0.13.0.crate 85930 BLAKE2B dee797093765f8f1ea6b8896cd832983fdbeafb23828b896811f2657e135b71e374a713fc37f68ff128068d04ae140bb2864415db1edfa2e300aea04ef597474 SHA512 0e7ad0ea46ecaf9eefbeb696bc99aa725022d92f0f11b9f3efb8e81a80a058fed08816d3f9efb4c5fa0176aa1b649e13f5ea18d3352f75a7d2be772fd531f744
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73
DIST libc-0.2.183.crate 816918 BLAKE2B d0c26ca25b0808575aa540a5f0f43acaaa5a972269c5f101122538a1733b37b6aac3696a0d7298fe16974b06efb0b92072252eef40b17b977af24cc857963daf SHA512 017986d4fa8c362f8900c1c82c7381066382a7272cfe114243b8d47637d042c87b5ebef7881cf46727e00e541a0a8270a32db694ce8d78372672cf08224a90b2
DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
DIST once_cell-1.21.4.crate 35010 BLAKE2B 9117ed1d478e626b7b7be2e3ff8b68a382b051112c7ca4425367bdae86977671f8b5c576131c82fb437740b6d98b72501f718f4172d39781decac2385e8fbd4d SHA512 af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155
DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3
DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
DIST pyo3-0.26.0.crate 1151579 BLAKE2B bcc8236785502928bf4a0b7a320e0a8f3d6140c562de4351a52d015aaebb8dd6b4d68fe607c8ea13ec66941c8f01d2c18c4249adfacb521355d4bf158667f3a3 SHA512 e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194
DIST pyo3-build-config-0.26.0.crate 34309 BLAKE2B 5ea8b51da2f425674cd3bfcc1090ffdd08da01d2161dc66b08995c20cc859422f9f84077c545e5a0580182910aeb9dbba97838915148a82b86948d1cca3c8722 SHA512 a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b
DIST pyo3-ffi-0.26.0.crate 78247 BLAKE2B 65f1c399bc763bf8afc36ccac27d28242ebcccebd08ab8d9b3165ca5c9abb10f76e76fe5a250aa1e0cdc1d1e8a613160660f07bc0dbc2812675acb9dfc8e89c2 SHA512 91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e
DIST pyo3-macros-0.26.0.crate 8906 BLAKE2B 60eef72d27b5bc922b75f71ae24bb6f380288cb3a619bf2940b0de47b27e86cce0ffdb1fbdc9c0540d3f15c9df4884497aa1e6efec0f1579ac722b414818a428 SHA512 07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43
DIST pyo3-macros-backend-0.26.0.crate 81809 BLAKE2B 73885035855daf00b001e97e0a5ebe09412d212c8f01aa4db6638ef09990bf1bccbacf2e5a7e6ec21929bb1c2beba06587ecdb6ee954eda9e9c51c6c276cea95 SHA512 4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367
DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000
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 rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084
DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
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 syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416
DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc
DIST tiktoken-0.12.0.tar.gz 37806 BLAKE2B 9cb14dd95205c347525dca92b64fc98e74a5ce8eb047346799bfddd99678c201c4bb4930687556bb0e03cab2d59e3626186391dec178da6b5574fcfa3c9c1161 SHA512 5439d8a109446303255bb3c4cfb51fb77a3137b9ea96b467665de11d48e26ef6eb774c9e3a2307dc870f332a67a8eb88966320cfff3ec0f6754081ff2e22831d
DIST tiktoken-encodings-v2026.03.26.tar.xz 2274968 BLAKE2B 951249a33ea830f833a404fcc3adceed08374bbd191e2f9286b660b1d6649385a252431a1d63509c8e65a2493f5df4dc2bfce0770f326993497df51260df11ec SHA512 2678bc6c35c06adb187d15a7a627f3a9e19a8aea9b83241b2cafbd4ad117f287e4a9a8f82f831712bf12bb182d20e259af88f2da9b26d3be0f0a61fd35c5d7a5
DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259
DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b

View File

@@ -0,0 +1,13 @@
diff --git a/tests/test_encoding.py b/tests/test_encoding.py
index b77ca13..7ef65d9 100644
--- a/tests/test_encoding.py
+++ b/tests/test_encoding.py
@@ -152,7 +152,7 @@ def test_basic_roundtrip(make_enc):
def test_hyp_roundtrip(make_enc: Callable[[], tiktoken.Encoding], text):
enc = make_enc()
- assert text == enc.decode(enc.encode(text))
+ assert text == enc.decode(enc.encode(text, allowed_special="all"))
@pytest.mark.parametrize("make_enc", ENCODING_FACTORIES)

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name>
</maintainer>
<upstream>
<remote-id type="pypi">tiktoken</remote-id>
<remote-id type="github">openai/tiktoken</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,107 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..14} )
RUST_MIN_VER="1.85.0"
CRATES="
aho-corasick@1.1.4
autocfg@1.5.0
bit-set@0.5.3
bit-vec@0.6.3
bstr@1.12.1
fancy-regex@0.13.0
heck@0.5.0
indoc@2.0.7
libc@0.2.183
memchr@2.8.0
memoffset@0.9.1
once_cell@1.21.4
portable-atomic@1.13.1
proc-macro2@1.0.106
pyo3-build-config@0.26.0
pyo3-ffi@0.26.0
pyo3-macros-backend@0.26.0
pyo3-macros@0.26.0
pyo3@0.26.0
quote@1.0.45
regex-automata@0.4.14
regex-syntax@0.8.10
regex@1.12.3
rustc-hash@2.1.1
rustversion@1.0.22
serde@1.0.228
serde_core@1.0.228
serde_derive@1.0.228
syn@2.0.117
target-lexicon@0.13.5
unicode-ident@1.0.24
unindent@0.2.4
"
inherit cargo distutils-r1 optfeature pypi
DESCRIPTION="A fast BPE tokeniser for use with OpenAI's models"
HOMEPAGE="
https://github.com/openai/tiktoken
https://pypi.org/project/tiktoken/
"
TTE_TAG=2026.03.26.0
TTE_BASE_URI="https://github.com/falbrechtskirchinger/overlay-assets/releases/download"
SRC_URI+="
${CARGO_CRATE_URIS}
test? (
${TTE_BASE_URI}/v${TTE_TAG}/tiktoken-encodings-v${TTE_TAG%.*}.tar.xz
)
"
# The encodings cache (tiktoken-encodings-*.tar.xz) holds files named after
# the SHA-1 of their URL. It can be generated from the source directory via:
# grep -Eo 'https://openaipublic.blob[^"]+' tiktoken_ext/openai_public.py | \
# sort -u | while read u; do h=$(echo -n "$u" | sha1sum | awk '{print $1}'); \
# wget -O "$h" "$u" ; done
# Include the license file from the source repo:
# https://github.com/openai/tiktoken/issues/92
LICENSE="MIT"
# Dependent crate licenses
LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
RDEPEND="
dev-python/regex[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/blobfile[${PYTHON_USEDEP}]
)
"
PATCHES=(
# test_encoding.py::test_hyp_roundtrip throws ValueError for special tokens
"${FILESDIR}/tiktoken-0.12.0-special-token-roudtrip.patch"
)
EPYTEST_PLUGINS=(
hypothesis
pytest-{asyncio,timeout}
)
distutils_enable_tests pytest
python_test() {
local -x PATH=${BUILD_DIR}/install/usr/bin:${PATH}
local -x TIKTOKEN_CACHE_DIR="${WORKDIR}/tiktoken-encodings"
rm -rf tiktoken || die
epytest
}
pkg_postinst() {
optfeature "reading GCS, ABS files" dev-python/blobfile
}

View File

@@ -0,0 +1,2 @@
DIST uncalled_for-0.2.0.tar.gz 49488 BLAKE2B b87b267f1a95a7e15906069227a96d809e90aca8708a4090684ccbbbb71e14dabd4953813333c1d1e67a44104ad993946a1d06d483708d29ddfaa18fa7b492f4 SHA512 efafa7e6877a4b2453cc90c7100fe5931ac873035421cb682062aea8feadab41f1313f962f86f0a92356a311a9345d62b2dbb68544f90ec58a22e306cb81c1d4
DIST uncalled_for-0.2.0.tar.gz.provenance 9585 BLAKE2B 6a2e848050500387496f5e7bbd98a127accea20a66c51d2247c3e8230e1f57acdd5164b16ef1230d8112038ab47aeb1e53e8ef80ce798f749efae1138651ce98 SHA512 b2319a4360fc8c2ac7debfa4c7fce7dfad5415c76df79e6dbb2cfa43d2a2ff95f0d94375506c8dd275fea09206f53e58493983e39f13303feee59799ee3c8e64

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name>
</maintainer>
<upstream>
<remote-id type="pypi">uncalled-for</remote-id>
<remote-id type="github">chrisguidry/uncalled-for</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,32 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYPI_VERIFY_REPO=https://github.com/chrisguidry/uncalled-for
PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1 pypi
DESCRIPTION="Async dependency injection for Python functions"
HOMEPAGE="
https://github.com/chrisguidry/uncalled-for
https://pypi.org/project/uncalled-for/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]
"
EPYTEST_PLUGINS=( pytest-{asyncio,timeout} )
distutils_enable_tests pytest
src_prepare() {
sed -i -e '/--cov/d' pyproject.toml || die
distutils-r1_src_prepare
}

View File

@@ -1 +1 @@
DIST gemini-cli-0.34.0.js 25958825 BLAKE2B 0252a2ee1a14dcc7693246cf2e467798345de4c6d01cb1e09b0923d6a51507af0fe0d1f34446bfed81d7044418788340c53dfa41e5622716d57eeea5b7de5300 SHA512 95f06ad309325e7dee221e18864223d24d1fbe3dd4bd1ea3cc605cfa78e1fbf174d48c40fce7905c9874212a54af2d14a995439b7d7214113fe9194f2a100cfe DIST gemini-cli-0.35.0.js 695265 BLAKE2B c32a9e25c1739f73e59fe50b48e4b7a69dd7999e4f6c164e18fcc11cb6842d5b6e4ab88be3a1c54e5ba3966786e529984417725ae051bf878f52ca88a45d37fc SHA512 c4d3c57518d4ad8d6d629401ea9e98314a5616ff27ef19c870ac9dc4db56b32d782c718aae49feb1adf8ecb0f26030513a49dd448e8f58a612a7f4bfca7e0333

View File

@@ -1,9 +1,6 @@
DIST google-antigravity-1.18.4-verify-sig.tar.xz 4052 BLAKE2B 2985e1c8031a64bf26cdea6bdc44b02bf8d7e63cc0b8cf94b151639d0a5f9908ccda3d09e68eb18c8ceff8ceb5e0c48fa2cc18b73e2856b0488bdefc36ab9328 SHA512 00badf75192cc81ede4a8d8f6dbe4231949cd3ce3f63a8fb67a01986ffc80c2ec03432bbfcbd591c375eae43fc6d7b12ab9fa872693593c85783157a71a85d0d
DIST google-antigravity-1.18.4_amd64.deb 162248440 BLAKE2B 59bc094a826482245d2b5d1baf2a5a800e40f7c12d9ad5153f1c2a76c71884cd8ab4d5d809f962583a2fe71612ff4e119eaf353dfa9baffb1623028b49e45076 SHA512 92c5c5e813a8a182ae21913b2e3ed122fea15873d19b62cf951cacc2d36c4be44625f11da7c938679242296832ee78decb011cba2e67dc2159f439cccf0c5f99
DIST google-antigravity-1.18.4_arm64.deb 152782680 BLAKE2B 277c48e0299f72034ae4e6bc10a3c51a1b24c4761afe687832a7efa75efe52c222e4b9e2aefa4f52c082807e8963d35df4a9473c4a94c697ac18a8be8e9962a7 SHA512 74993b7d375cb940fff721927da28225ae26063949ba9c61c654edbabee4cb677b870875eb6e948db32dd7556e2a6d111249cf68172d69389a3fa5c62a205b19
DIST google-antigravity-1.19.6-verify-sig.tar.xz 4500 BLAKE2B 553ead46db5613bc847b6788b39e81146fbd9c6e99b9881c10b7d028a154f49af2d0d6e9b22f03cf74cfa10977c2902ab6c4c3f4df4e52398ae7b9f1e19f48c3 SHA512 b84f860d3fad1865c66441f3c5f03e4ff0fc7ee6471e9ef9b591ec66736155ed1a44364e0f2fe2423ddd4069ad91dc18b2e51cea28289a8655f2526f673dbcb2
DIST google-antigravity-1.19.6_amd64.deb 159904276 BLAKE2B 7a1a9bc763167b9212da3a9bc8b25aa7c33e49c80c1cbfca862aa5907943f3e1361b395be76698c2f166c32a7046bb117216dcde24d316f0fa52cbce76016331 SHA512 cfcbdc3b3c6c8301776dde62680f99a2dc231155e4231b15369066cfa0a3e597819234e0469243f202d9d0e9f3a63371f8c9db07f40a540bbaf3cc3fa116f52a
DIST google-antigravity-1.19.6_arm64.deb 150765848 BLAKE2B 3047cd634c70675629751801a37ac82974f5262f4c97ef7a9978ed9c726fee22c2e5077a5e45bcdb98ffba335929eaf9780fe375ec695199165e997aac6039ff SHA512 19a7a6fa34a019f62c26282270f35853043ab89970e5bd516e55ae6e3a7d36fb3cc002fc5259012ccfa17f44725cd6873107f59127c8b83dd2419f4a5c45fbcd
DIST google-antigravity-1.20.6-verify-sig.tar.xz 5072 BLAKE2B a8d03f745f4f059fdd018d79e47173513c332cd6b87f88a17555dacd424aec5e6f903893e51276119700480caa335b882e5414e87905b0738a67d5c4ccc84212 SHA512 a142ab48a1b7c110b3cf9a3063b51ec415d419412bf49c4c13d55a60e0194faa4127c41f6533bc14fe59f7240fff6085ff0fe84db692daf3ec6b18faf434d30e DIST google-antigravity-1.20.6-verify-sig.tar.xz 5072 BLAKE2B a8d03f745f4f059fdd018d79e47173513c332cd6b87f88a17555dacd424aec5e6f903893e51276119700480caa335b882e5414e87905b0738a67d5c4ccc84212 SHA512 a142ab48a1b7c110b3cf9a3063b51ec415d419412bf49c4c13d55a60e0194faa4127c41f6533bc14fe59f7240fff6085ff0fe84db692daf3ec6b18faf434d30e
DIST google-antigravity-1.20.6_amd64.deb 160697156 BLAKE2B 32f5cae3ea6ee711cd2bd88f14770bf5694a2b6a1b08986509ecda5f151a6578251207aa62c1140c247270e5d7b93d0e8d0dcf25b4af70c74fbbd451019499f8 SHA512 7e2fe8572409f9a9298cc2b6855f22e6c6c6a547a948eddb9d7a887b11f2d7f3fe5ff877ed3f5fe5a7bb0e446d9167addb17456fe2dbe83200c82d6fc042a73a DIST google-antigravity-1.20.6_amd64.deb 160697156 BLAKE2B 32f5cae3ea6ee711cd2bd88f14770bf5694a2b6a1b08986509ecda5f151a6578251207aa62c1140c247270e5d7b93d0e8d0dcf25b4af70c74fbbd451019499f8 SHA512 7e2fe8572409f9a9298cc2b6855f22e6c6c6a547a948eddb9d7a887b11f2d7f3fe5ff877ed3f5fe5a7bb0e446d9167addb17456fe2dbe83200c82d6fc042a73a
DIST google-antigravity-1.20.6_arm64.deb 152032156 BLAKE2B cd244d8a4621f3ba1ec9abe505f53c8cb604ac927064c9283b08ab6f8ae0dffbc8891fcb2da1210c90a0798ac1378798c40a3c05c7f9bcc67338128f117f3bff SHA512 cdc77145ccf82ca6cf4727af7694d2e3fbe7878a3c01cc9d21750709a2a4c8a2606fb371b90b4d673e79d22bd873082f8fd86183384edfb3562b279766df41f9 DIST google-antigravity-1.20.6_arm64.deb 152032156 BLAKE2B cd244d8a4621f3ba1ec9abe505f53c8cb604ac927064c9283b08ab6f8ae0dffbc8891fcb2da1210c90a0798ac1378798c40a3c05c7f9bcc67338128f117f3bff SHA512 cdc77145ccf82ca6cf4727af7694d2e3fbe7878a3c01cc9d21750709a2a4c8a2606fb371b90b4d673e79d22bd873082f8fd86183384edfb3562b279766df41f9
DIST google-antigravity-1.21.6-verify-sig.tar.xz 5232 BLAKE2B 5846ba25181c8e69efd1ec552d1d2216df6251be63e6b69133646ccb337faba47e829334e71d3ade71d6c0dc3c4e5b963f5efda1a0e53c7bd34f753891acffdc SHA512 9a193d0d09ef02a945276453adc2cea74d2f60c3e194c5f88582632c9fa7d9466e76b151191cd1dd12335c853fbc3a6833b14c1f235bf98fcb621a9f9aca2e87
DIST google-antigravity-1.21.6_amd64.deb 163435008 BLAKE2B fe0aad28a4be17abaca3c7b367f3a527b45e9777126ba7a7297fc40227f143a53d197c83840147ec64ad690e29ad6be40bf804c6cf7b94d68987eb9f5bf1df7b SHA512 9903128586c2181287a4540b1dc1489bbec1ae8e09ad26c59c8e0f7d1574d703e63139b860c76a9df7419af44c7e97115970de0cd7f68e9b1660527be4ebf9c2
DIST google-antigravity-1.21.6_arm64.deb 154251088 BLAKE2B dd8f469c60a11fd1d3437c5ed49029e7a8fca060e0891060b0041039abc74d6e4d0039fa8a1c51a91fd3c5ed3651bc19fc29ddafeaaf5d94d84d80ca481d926e SHA512 71182c82963d65b84a8fef10a3547f4495547dc1f059c30d5f39e605be1ec7ec6e36d2c2db1c82a510c3e7c82ba0049f8b33b1e602a2582451808c6a1764a0b6

View File

@@ -1,152 +0,0 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi
fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR
pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/google-artifact-registry.asc
inherit chromium-2 eapi9-pipestatus optfeature pax-utils unpacker verify-sig xdg
BASE_SRC_URI="https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian"
# See ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages
BUILD_ID_AMD64="1772152296"
BUILD_ID_ARM64="1772152278"
DEB_HASH_AMD64="4adf927f23143e77a9a759c97e46fe6f"
DEB_HASH_ARM64="f3cf3811643cf91127edc038a2b4257d"
DESCRIPTION="Google's AI-first IDE and agentic development platform"
HOMEPAGE="https://antigravity.google/"
SRC_URI="
amd64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_AMD64}_amd64_${DEB_HASH_AMD64}.deb -> ${P}_amd64.deb )
arm64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_ARM64}_arm64_${DEB_HASH_ARM64}.deb -> ${P}_arm64.deb )
verify-sig? (
https://raw.githubusercontent.com/falbrechtskirchinger/overlay-assets/main/distfiles/${P}-verify-sig.tar.xz
)
"
S="${WORKDIR}"
# It's complicated...
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="kerberos verify-sig"
RESTRICT="bindist mirror strip"
RDEPEND="
|| (
sys-apps/systemd
sys-apps/systemd-utils
)
>=app-accessibility/at-spi2-core-2.46.0:2
app-crypt/libsecret[crypt]
app-misc/ca-certificates
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/libglvnd
media-libs/mesa
net-misc/curl
sys-apps/dbus
virtual/zlib:=
sys-process/lsof
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/libXrandr
x11-libs/libXScrnSaver
x11-libs/pango
x11-misc/xdg-utils
kerberos? ( app-crypt/mit-krb5 )
verify-sig? ( >=sec-keys/openpgp-keys-google-artifact-registry-20210504 )
"
QA_PREBUILT="*"
QA_DESKTOP_FILE="usr/share/applications/antigravity.*\\.desktop"
# Google Chrome installs into opt/google/chrome
AG_HOME_BASE="opt/google"
AG_HOME="${AG_HOME_BASE}/antigravity"
pkg_pretend() {
# Protect against people using autounmask overzealously
use amd64 || use arm64 || die "Google Antigravity only works on amd64 or arm64"
}
pkg_setup() {
chromium_suid_sandbox_check_kernel_config
}
src_unpack() {
if use verify-sig; then
unpack ${P}-verify-sig.tar.xz
# Verify APT chain of trust:
# InRelease (signed) -> Packages (checksum) -> .deb (checksum)
# ${BASE_SRC_URI/pool/dists}/InRelease
# ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages
verify-sig_verify_message InRelease - \
| sed "s,[0-9]\+ main/binary-${ARCH}.*,Packages.${ARCH}," \
| verify-sig_verify_unsigned_checksums - sha256 Packages.${ARCH}
pipestatus || die
cd "${DISTDIR}" > /dev/null || die
local BUILD_ID_ARCH=BUILD_ID_${ARCH^^}
sed -n "/^Version: ${PV}-${!BUILD_ID_ARCH}/,/^SHA256:/p" \
"${WORKDIR}/Packages.${ARCH}" \
| sed "s,^SHA256: \(.*\),\1 ${P}_${ARCH}.deb," \
| verify-sig_verify_unsigned_checksums - sha256 ${P}_${ARCH}.deb
pipestatus || die
fi
}
src_install() {
dodir /
cd "${ED}" || die
unpacker ${P}_${ARCH}.deb
mkdir -p "${AG_HOME_BASE}" || die
mv "usr/share/antigravity" "${AG_HOME_BASE}/" || die
pushd "${AG_HOME}/locales" > /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
sed -e "/updateUrl/d" -i "${AG_HOME}/resources/app/product.json" || die
if ! use kerberos; then
rm -r "${AG_HOME}/resources/app/node_modules/kerberos" || die
fi
# Do we really need a separate MIME type for the same file?
sed -e "s|application/x-antigravity-workspace|application/x-code-workspace|g" -i \
usr/share/applications/*.desktop \
usr/share/mime/packages/antigravity-workspace.xml || die
sed -e "s|^Exec=/usr/share/antigravity/antigravity |Exec=/${AG_HOME}/antigravity |" \
-i usr/share/applications/*.desktop || die
mv usr/share/appdata usr/share/metainfo || die
pax-mark m "${AG_HOME}/antigravity"
dosym -r "/${AG_HOME}/bin/antigravity" "usr/bin/google-antigravity"
}
pkg_postinst() {
xdg_pkg_postinst
optfeature "desktop notifications" x11-libs/libnotify
}

View File

@@ -14,10 +14,10 @@ inherit chromium-2 eapi9-pipestatus optfeature pax-utils unpacker verify-sig xdg
BASE_SRC_URI="https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian" BASE_SRC_URI="https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian"
# See ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages # See ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages
BUILD_ID_AMD64="1771638098" BUILD_ID_AMD64="1774402696"
BUILD_ID_ARM64="1771638096" BUILD_ID_ARM64="1774402728"
DEB_HASH_AMD64="72f97454beb720380cfbdd654ab03301" DEB_HASH_AMD64="98e03c846452e0ea2610f02177e7654c"
DEB_HASH_ARM64="f096532b9c0bc65a62dc53ed2bb5ff66" DEB_HASH_ARM64="d913bda594d63ccff238497d87b35e1f"
DESCRIPTION="Google's AI-first IDE and agentic development platform" DESCRIPTION="Google's AI-first IDE and agentic development platform"
HOMEPAGE="https://antigravity.google/" HOMEPAGE="https://antigravity.google/"

View File

@@ -5,4 +5,7 @@
<email>falbrechtskirchinger@gmail.com</email> <email>falbrechtskirchinger@gmail.com</email>
<name>Florian Albrechtskirchinger</name> <name>Florian Albrechtskirchinger</name>
</maintainer> </maintainer>
<upstream>
<changelog>https://antigravity.google/changelog</changelog>
</upstream>
</pkgmetadata> </pkgmetadata>

View File

@@ -1,2 +1,2 @@
DIST minify_linux_amd64-2.24.10.tar.gz 2233737 BLAKE2B 0c8160aa7e057f95ed16fb334bc62e75b12852cfd647251bc1e76ad6348743f44747a8ee0995b89aabe418b652364a922bdd4922240710e8da93e06fea1c7c50 SHA512 3af1cba7e8b75310f42c64b20bf7fd9e2d71bfa0c24e9ed76af6f41283381f0562455f6634525f461f9a6c19b44b48ecf47c677685329b038bacddda1e28064c DIST minify_linux_amd64-2.24.11.tar.gz 2240282 BLAKE2B 985c4658d072ced8e7fc56094749835befac7e941ff8c77fb4bcc19450a690e7edf6e0e283d07ab12c8000b72afb2a85607e45c44779e64493b25392b2941854 SHA512 56de5cb6a2c52ede10e44227ac079222be79058c49a460814cba224689422a35f622b26ba8314fb751024a4f410342467e1765e3ba1d634bc249647d7b9eff59
DIST minify_linux_arm64-2.24.10.tar.gz 2015014 BLAKE2B d5106c49f3a02f4114655459fb6107f5debbd68e727041dc63f34f0d019220ce12affb26324be7ab7957a99e3be152470124d2cec896a6daeffeac6e0392a6d1 SHA512 975d9d49de82f35529e645a07a71fc150546db516f68f4c3ff2b7feab42fe0e1f6e98e8a5095104acbba6c74c3ba608fa961b2124f2d60fa93847a2ebc551f98 DIST minify_linux_arm64-2.24.11.tar.gz 2017672 BLAKE2B 481b60da9cd431542c587d55269a8393305d8f171382c449b2d4ed0f1ad032263fe58f7d29aa7bedb20e65da168d5452fad317ed2ce34efefd102bab80de0354 SHA512 3b35cbfc39debccf98ad8eb6cd6c288594afaf1027cd9430133b5714fd923ae98ead4345faf39adba0acf2e9fad4899963370cc5a0886807c71d8add30a6c0f6

2
dev-util/minify/Manifest Normal file
View File

@@ -0,0 +1,2 @@
DIST minify-2.24.11-deps.tar.xz 686588 BLAKE2B d8e8a5f9b9f818eec983e449f4ea2822f7111a599dac92111d01d7ac8d14ff86ba7c73b95949754a7ff66ed23c2fe1f3e91cb7e69c9381c240a12a319e3a15eb SHA512 0a92817442011f0e53f589bb20c683d7577c131434e21f0837424677cc26fa3380f5eb6a08e30d547a23db4489c0260a86d083109212ff23e518d4f339f70999
DIST minify-2.24.11.tar.gz 7769853 BLAKE2B f2dcefc2d804f806c69d619f1ce5775235503317199396f14bf4346dd53a0048eef3e42c0cb6754e7c40dbe56adbee9a3a2259eb679bb6fe3954b6f58d4179f4 SHA512 9fc5bf7daf9f5ccd88c01af0312bf366a2dbd21136b43592a5cf32d0d91ff63a4a8a4152dd5ae3589183ac5091aea5db893806f8c00bdd6a19e6820b49979544

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Pavel Sobolev</name>
<email>contact@paveloom.dev</email>
</maintainer>
<upstream>
<bugs-to>https://github.com/tdewolff/minify/issues</bugs-to>
<remote-id type="github">tdewolff/minify</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit bash-completion-r1 go-module
DESCRIPTION="Go minifier for web formats"
HOMEPAGE="https://go.tacodewolff.nl/minify"
SRC_URI="
https://github.com/tdewolff/minify/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
src_compile() {
ego build \
-ldflags "-s -w -X 'main.Version=${PV}'" -trimpath \
-o _minify ./cmd/minify
}
src_test() {
ego test ./...
}
src_install() {
newbin _minify minify
dobashcomp cmd/minify/bash_completion
}

View File

@@ -1,2 +1,2 @@
DIST songrec-0.6.5-crates.tar.xz 34009092 BLAKE2B 5aa88a1fd1445db51b40db8a800dbbaa0c61e4c7d610163eafb5d60d66a3c745354ca58aee5139f3270b200a325cc28b0e5d983ecf021b60e1f548959e098083 SHA512 b1bd40cf2fcd1a4b89f07e11d989eb512509d014937ca7db1b4ea923cd6c64f297d2819360733c106d58aa8a01fb5c8c37c35c2d1c7c59a206fa67e059900eda DIST songrec-0.6.7-crates.tar.xz 34018996 BLAKE2B 56d6ea4c0afd15e30828b7545b70aef2ce1c053173a9c1253b89f08baf3fb2dd07cd28407e77e6ab941e953110b3146752767d2c45be9320c1333d991411d8ea SHA512 b84c8c1c5d7c6b70c641ac801e54f0c760224c6b5dce2f9d6a83bb83efaa0e24827ecd96550a184cfa2cad894da4055b27551a880c7057bd30b3fedc2f2d7876
DIST songrec-0.6.5.tar.gz 56606236 BLAKE2B d2af127036501afd7d68444f72bc632f37956a432d5170ca10898bb5d5c0d923959de204dc69697c66ec5ea23661a58033ec4c801be477a0c26b59a6c544b584 SHA512 f4db17e3f0c48f12c0c2f01bfb532c3d59fed44ca27591ed0706bef2a09f7b42bb803a979e8c213b37babea42aa8b72aeacda4e7f69a9b5ebd261150876d65b2 DIST songrec-0.6.7.tar.gz 56609503 BLAKE2B 18e5439f9cf794b89127907d1b6127f7bcff74ea63ae2e71382e84cb045ab8c233ef563fed55412079dce9666c4e856d324a5258db6eae9d8bfb29b54e4b6544 SHA512 118a37303d61cc7fa6b4b8e9fb2d5350e02040ef4e647e7ee764fcaf7aa722dc4faed3daad16f731fa6f98f21d4aea0cf0e4b78140d54d0133ac78f91ecf7797

View File

@@ -6,7 +6,7 @@ EAPI=8
CRATES=" CRATES="
" "
RUST_MIN_VER="1.87.0" RUST_MIN_VER="1.88.0"
inherit cargo desktop xdg inherit cargo desktop xdg

View File

@@ -9,6 +9,6 @@ KEYWORDS=~amd64
LICENSE=MIT LICENSE=MIT
RDEPEND=sys-libs/readline:= virtual/libelf:= RDEPEND=sys-libs/readline:= virtual/libelf:=
SLOT=0 SLOT=0
SRC_URI=https://github.com/alyptik/cepl/releases/download/v31.0.0/cepl-31.0.0.tar.gz SRC_URI=https://github.com/alyptik/cepl/releases/download/v32.0.0/cepl-32.0.0.tar.gz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 _eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
_md5_=b9376e1d878eddae5e0de3da414f7d86 _md5_=b9376e1d878eddae5e0de3da414f7d86

View File

@@ -0,0 +1,15 @@
DEFINED_PHASES=configure install postinst postrm preinst prepare setup unpack
DESCRIPTION=A second brain, for you, forever.
EAPI=8
HOMEPAGE=https://obsidian.md/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=chromium-2 desktop linux-info unpacker xdg
IUSE=appindicator wayland +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
KEYWORDS=~amd64 ~arm64
LICENSE=Obsidian-EULA
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango appindicator? ( dev-libs/libayatana-appindicator )
RESTRICT=mirror strip bindist
SLOT=0
SRC_URI=https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian_1.12.7_amd64.deb -> obsidian-1.12.7.gh.deb amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian-1.12.7.tar.gz -> obsidian-1.12.7-amd64.tar.gz ) arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian-1.12.7-arm64.tar.gz )
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 linux-info efd923656513c879204fec6638eadee5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 26d57169ca094c04be416993844ec8bc eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing d4511f019dc17ec44bfe46b9e672ca64 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=5b5e29032e1d09d8529f38c6012a47f8

View File

@@ -0,0 +1,12 @@
BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
DEFINED_PHASES=compile install postinst unpack
DESCRIPTION=A powerline like prompt for Bash, Zsh, Fish written in Go lang.
EAPI=8
HOMEPAGE=https://github.com/justjanne/powerline-go
INHERIT=go-module
KEYWORDS=~amd64 ~arm ~arm64
LICENSE=GPL-3 MIT Apache-2.0 BSD
SLOT=0
SRC_URI=https://github.com/justjanne/powerline-go/archive/v1.26.tar.gz -> powerline-go-1.26.tar.gz https://github.com/Tapchicoma/ebuild-deps/raw/refs/heads/main/go-deps/powerline-go-1.26-deps.tar.xz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing d4511f019dc17ec44bfe46b9e672ca64 sysroot ba2e3d2f7daad91fdef9350dc789d87f go-env 17d0469a6d8dc4805a1305ded9af22db go-module 1333f0eba2be11d0afeadce17a07af4d
_md5_=451298c6ad84f51ee8bc16e32434077c

View File

@@ -7,10 +7,10 @@ INHERIT=estack python-r1
IUSE=riscv32 python_targets_python3_12 python_targets_python3_13 IUSE=riscv32 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 KEYWORDS=~amd64
LICENSE=Apache-2.0 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[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/esp-idf-monitor[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[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[python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/zlib:= 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 ) REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 )
RESTRICT=strip RESTRICT=strip
SLOT=0/5.3 SLOT=0/5.3
SRC_URI=https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.3.4/esp-idf-v5.3.4.zip -> esp-idf-5.3.4.zip https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20250422/openocd-esp32-linux-amd64-0.12.0-esp32-20250422.tar.gz https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v16.2_20250324/xtensa-esp-elf-gdb-16.2_20250324-x86_64-linux-gnu.tar.gz https://github.com/espressif/crosstool-NG/releases/download/esp-13.2.0_20240530/xtensa-esp-elf-13.2.0_20240530-x86_64-linux-gnu.tar.xz riscv32? ( https://github.com/espressif/crosstool-NG/releases/download/esp-13.2.0_20240530/riscv32-esp-elf-13.2.0_20240530-x86_64-linux-gnu.tar.xz https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v16.2_20250324/riscv32-esp-elf-gdb-16.2_20250324-x86_64-linux-gnu.tar.gz ) 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 d4511f019dc17ec44bfe46b9e672ca64 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf _eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing d4511f019dc17ec44bfe46b9e672ca64 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf
_md5_=954588703475a392fb7a06b410f4ef2d _md5_=f49d2b555db600e16220f146c3857bf3

View File

@@ -7,10 +7,10 @@ INHERIT=estack optfeature python-r1
IUSE=python-gdb riscv32 python_targets_python3_12 python_targets_python3_13 IUSE=python-gdb riscv32 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 KEYWORDS=~amd64
LICENSE=Apache-2.0 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-5.0.0 dev-embedded/esp-idf-kconfig[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/esp-idf-monitor[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[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[python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/zlib:= 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-5.0.0 <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-gdb? ( || ( python_targets_python3_12 ) ) || ( python_targets_python3_12 python_targets_python3_13 ) REQUIRED_USE=python-gdb? ( || ( python_targets_python3_12 ) ) || ( python_targets_python3_12 python_targets_python3_13 )
RESTRICT=strip RESTRICT=strip
SLOT=0/5.4 SLOT=0/5.4
SRC_URI=https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.4.3/esp-idf-v5.4.3.zip -> esp-idf-5.4.3.zip https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20250707/openocd-esp32-linux-amd64-0.12.0-esp32-20250707.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-14.2.0_20250730/xtensa-esp-elf-14.2.0_20250730-x86_64-linux-gnu.tar.xz riscv32? ( https://github.com/espressif/crosstool-NG/releases/download/esp-14.2.0_20250730/riscv32-esp-elf-14.2.0_20250730-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 ) SRC_URI=https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.4.3/esp-idf-v5.4.3.zip -> esp-idf-5.4.3.zip https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20250707/openocd-esp32-linux-amd64-0.12.0-esp32-20250707.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-14.2.0_20250730/xtensa-esp-elf-14.2.0_20250730-x86_64-linux-gnu.tar.xz riscv32? ( https://github.com/espressif/crosstool-NG/releases/download/esp-14.2.0_20250730/riscv32-esp-elf-14.2.0_20250730-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 d4511f019dc17ec44bfe46b9e672ca64 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf _eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing d4511f019dc17ec44bfe46b9e672ca64 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf
_md5_=3c76b0261602244d54b8e3e11f1ec672 _md5_=cc719c3b52c537e9a66a03f49578bcf5

View File

@@ -7,10 +7,10 @@ INHERIT=estack optfeature python-r1
IUSE=python-gdb riscv32 python_targets_python3_12 python_targets_python3_13 IUSE=python-gdb riscv32 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 KEYWORDS=~amd64
LICENSE=Apache-2.0 LICENSE=Apache-2.0
RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-build/cmake 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 dev-embedded/esp-idf-diag[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/esp-idf-kconfig[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/esp-idf-monitor[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[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[python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/zlib:= RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-build/cmake 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 dev-embedded/esp-idf-diag[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <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-gdb? ( || ( python_targets_python3_12 python_targets_python3_13 ) ) || ( python_targets_python3_12 python_targets_python3_13 ) REQUIRED_USE=python-gdb? ( || ( python_targets_python3_12 python_targets_python3_13 ) ) || ( python_targets_python3_12 python_targets_python3_13 )
RESTRICT=strip RESTRICT=strip
SLOT=0/5.5 SLOT=0/5.5
SRC_URI=https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.5.3/esp-idf-v5.5.3.zip -> esp-idf-5.5.3.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-14.2.0_20251107/xtensa-esp-elf-14.2.0_20251107-x86_64-linux-gnu.tar.xz riscv32? ( https://github.com/espressif/crosstool-NG/releases/download/esp-14.2.0_20251107/riscv32-esp-elf-14.2.0_20251107-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 ) SRC_URI=https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.5.3/esp-idf-v5.5.3.zip -> esp-idf-5.5.3.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-14.2.0_20251107/xtensa-esp-elf-14.2.0_20251107-x86_64-linux-gnu.tar.xz riscv32? ( https://github.com/espressif/crosstool-NG/releases/download/esp-14.2.0_20251107/riscv32-esp-elf-14.2.0_20251107-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 d4511f019dc17ec44bfe46b9e672ca64 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf _eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing d4511f019dc17ec44bfe46b9e672ca64 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf
_md5_=9d9b47d4497351553d248d53f0931080 _md5_=ff060837987b002ca9b7f257b026975b

View File

@@ -7,10 +7,10 @@ INHERIT=estack optfeature python-r1
IUSE=python-gdb riscv32 python_targets_python3_12 python_targets_python3_13 IUSE=python-gdb riscv32 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 KEYWORDS=~amd64
LICENSE=Apache-2.0 LICENSE=Apache-2.0
RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-build/cmake 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 dev-embedded/esp-idf-diag[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/esp-idf-kconfig[python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-embedded/esp-idf-monitor[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[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[python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/zlib:= RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-build/cmake 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 dev-embedded/esp-idf-diag[python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-embedded/esp-idf-kconfig-4.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-3.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[python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/zlib:=
REQUIRED_USE=python-gdb? ( || ( python_targets_python3_12 python_targets_python3_13 ) ) || ( python_targets_python3_12 python_targets_python3_13 ) REQUIRED_USE=python-gdb? ( || ( python_targets_python3_12 python_targets_python3_13 ) ) || ( python_targets_python3_12 python_targets_python3_13 )
RESTRICT=strip RESTRICT=strip
SLOT=0/5.5 SLOT=0/6.0
SRC_URI=https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v5.5.2/esp-idf-v5.5.2.zip -> esp-idf-5.5.2.zip https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20250707/openocd-esp32-linux-amd64-0.12.0-esp32-20250707.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-14.2.0_20251107/xtensa-esp-elf-14.2.0_20251107-x86_64-linux-gnu.tar.xz riscv32? ( https://github.com/espressif/crosstool-NG/releases/download/esp-14.2.0_20251107/riscv32-esp-elf-14.2.0_20251107-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 ) SRC_URI=https://dl.espressif.com/github_assets/espressif/esp-idf/releases/download/v6.0/esp-idf-v6.0.zip -> esp-idf-6.0.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-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 d4511f019dc17ec44bfe46b9e672ca64 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf _eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing d4511f019dc17ec44bfe46b9e672ca64 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf
_md5_=258119a69a6e23251d7399a261e54996 _md5_=86de74664dabddc3cfcf26b61ef243c1

View File

@@ -0,0 +1,16 @@
BDEPEND=python_targets_python3_13t? ( dev-lang/python:3.13t ) 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_13t(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_13t(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Kconfig tooling for esp-idf
EAPI=8
HOMEPAGE=https://github.com/espressif/esp-idf-kconfig
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_13t python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_13t? ( dev-lang/python:3.13t ) 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_13t python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=test
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/e/esp-idf-kconfig/esp_idf_kconfig-3.6.0.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=1ea27840cbf26a5a9d5d5ac1e7a1d141

View File

@@ -0,0 +1,17 @@
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=dev-python/pyelftools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/rich[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DESCRIPTION=Firmware size analysis for ESP-IDF
EAPI=8
HOMEPAGE=https://github.com/espressif/esp-idf-size
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=dev-python/pyelftools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] 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
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/e/esp-idf-size/esp_idf_size-2.1.0.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=7b886e3053c7d134dc1fbdca9a376484

View File

@@ -0,0 +1,16 @@
BDEPEND=test? ( dev-python/filelock[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jsonschema[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/psutil[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests-mock[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/vcrpy[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-vcs/git ) test? ( dev-python/cachecontrol[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jsonref[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/packaging[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pydantic[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pydantic-settings[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/pyyaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests-toolbelt[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests-file[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/ruamel-yaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/schema[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/tqdm[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/urllib3[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-mock[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
DESCRIPTION=Tool for installing ESP-IDF components
EAPI=8
HOMEPAGE=https://github.com/espressif/idf-component-manager
INHERIT=distutils-r1
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=dev-python/cachecontrol[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/click[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/jsonref[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/packaging[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pydantic[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pydantic-settings[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/pyyaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests-toolbelt[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests-file[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/ruamel-yaml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/schema[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/tqdm[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/urllib3[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/espressif/idf-component-manager/archive/refs/tags/v3.0.0.tar.gz -> idf-component-manager-3.0.0.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39
_md5_=c49cf25a3ac9f3f8795d0912a6961374

View File

@@ -0,0 +1,17 @@
BDEPEND=test? ( dev-python/xmltodict[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/filelock-3.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/lxml-4.9[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pycryptodome-3.8[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Read GCS, ABS and local paths with the same interface, tensorflow.io.gfile clone
EAPI=8
HOMEPAGE=https://github.com/blobfile/blobfile https://pypi.org/project/blobfile/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=Unlicense
PROPERTIES=test_network
RDEPEND=>=dev-python/filelock-3.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/lxml-4.9[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pycryptodome-3.8[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/blobfile/blobfile-3.2.0.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=74d56d6447b985eabe585d0bc7e32c6f

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-python/hatch-vcs[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( >=dev-python/pydantic-2.11.2[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyyaml-6.0.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/sphinx[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tomli-2.0.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/trio-0.10.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/attrs-23.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/docstring-parser-0.15[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rich-13.6.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rich-rst-1.3.1[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-mock[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/syrupy[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/hatchling-1.27.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Intuitive, easy CLIs based on type hints
EAPI=8
HOMEPAGE=https://github.com/BrianPugh/cyclopts https://pypi.org/project/cyclopts/
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0
RDEPEND=>=dev-python/attrs-23.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/docstring-parser-0.15[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rich-13.6.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rich-rst-1.3.1[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/BrianPugh/cyclopts/archive/refs/tags/v4.10.1.tar.gz -> cyclopts-4.10.1.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 optfeature 538bce96e5589935b57e178e8635f301
_md5_=cb306646c18b3838036abb4e6bc5ec15

View File

@@ -0,0 +1,16 @@
BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations )
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=Parse Python docstrings in reST, Google and Numpydoc format
EAPI=8
HOMEPAGE=https://github.com/rr-/docstring_parser https://pypi.org/project/docstring-parser/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/docstring-parser/docstring_parser-0.17.0.tar.gz verify-provenance? ( https://pypi.org/integrity/docstring-parser/v0.17.0/docstring_parser-0.17.0.tar.gz/provenance -> docstring_parser-0.17.0.tar.gz.provenance )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=5c0d44fb9b9b54c51c29299befc66e42

View File

@@ -0,0 +1,17 @@
BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/hypothesis[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) || ( >=dev-lang/rust-bin-1.82.0:* >=dev-lang/rust-1.82.0:* ) python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-util/maturin-1.8.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) 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=Python bindings to Rust's UUID library
EAPI=8
HOMEPAGE=https://github.com/fastuuid/fastuuid https://pypi.org/project/fastuuid/
INHERIT=cargo distutils-r1 pypi
IUSE=test debug python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
KEYWORDS=~amd64 ~arm64
LICENSE=BSD Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0 ZLIB
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/fastuuid/fastuuid-0.14.0.tar.gz https://crates.io/api/v1/crates/atomic/0.6.1/download -> atomic-0.6.1.crate https://crates.io/api/v1/crates/autocfg/1.5.0/download -> autocfg-1.5.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.19.0/download -> bumpalo-3.19.0.crate https://crates.io/api/v1/crates/bytemuck/1.24.0/download -> bytemuck-1.24.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.4/download -> cfg-if-1.0.4.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/generic-array/0.14.9/download -> generic-array-0.14.9.crate https://crates.io/api/v1/crates/getrandom/0.2.16/download -> getrandom-0.2.16.crate https://crates.io/api/v1/crates/getrandom/0.3.4/download -> getrandom-0.3.4.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.6/download -> indoc-2.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.81/download -> js-sys-0.3.81.crate https://crates.io/api/v1/crates/libc/0.2.177/download -> libc-0.2.177.crate https://crates.io/api/v1/crates/log/0.4.28/download -> log-0.4.28.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.21.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/portable-atomic/1.11.1/download -> portable-atomic-1.11.1.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.21/download -> ppv-lite86-0.2.21.crate https://crates.io/api/v1/crates/proc-macro2/1.0.101/download -> proc-macro2-1.0.101.crate https://crates.io/api/v1/crates/pyo3-build-config/0.26.0/download -> pyo3-build-config-0.26.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.26.0/download -> pyo3-ffi-0.26.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.26.0/download -> pyo3-macros-backend-0.26.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.26.0/download -> pyo3-macros-0.26.0.crate https://crates.io/api/v1/crates/pyo3/0.26.0/download -> pyo3-0.26.0.crate https://crates.io/api/v1/crates/quote/1.0.41/download -> quote-1.0.41.crate https://crates.io/api/v1/crates/r-efi/5.3.0/download -> r-efi-5.3.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rustversion/1.0.22/download -> rustversion-1.0.22.crate https://crates.io/api/v1/crates/sha1_smol/1.0.1/download -> sha1_smol-1.0.1.crate https://crates.io/api/v1/crates/syn/2.0.107/download -> syn-2.0.107.crate https://crates.io/api/v1/crates/target-lexicon/0.13.3/download -> target-lexicon-0.13.3.crate https://crates.io/api/v1/crates/typenum/1.19.0/download -> typenum-1.19.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.19/download -> unicode-ident-1.0.19.crate https://crates.io/api/v1/crates/unindent/0.2.4/download -> unindent-0.2.4.crate https://crates.io/api/v1/crates/uuid/1.18.1/download -> uuid-1.18.1.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/wasi/0.11.1+wasi-snapshot-preview1/download -> wasi-0.11.1+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasip2/1.0.1+wasi-0.2.4/download -> wasip2-1.0.1+wasi-0.2.4.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.104/download -> wasm-bindgen-backend-0.2.104.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.104/download -> wasm-bindgen-macro-support-0.2.104.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.104/download -> wasm-bindgen-macro-0.2.104.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.104/download -> wasm-bindgen-shared-0.2.104.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.104/download -> wasm-bindgen-0.2.104.crate https://crates.io/api/v1/crates/wit-bindgen/0.46.0/download -> wit-bindgen-0.46.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.27/download -> zerocopy-derive-0.8.27.crate https://crates.io/api/v1/crates/zerocopy/0.8.27/download -> zerocopy-0.8.27.crate
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing d4511f019dc17ec44bfe46b9e672ca64 rust 0d1cc00e0e91a021b50b0491e361ad41 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo be19d4b6a17dac5249b9273866e3b66b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=f2d6de708e68c8bd7e71c480180ac35d

View File

@@ -0,0 +1,16 @@
BDEPEND=test? ( >=dev-python/colorama-0.3.9[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pygments-2.2.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/executing-2.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/asttokens-2.0.1[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
DESCRIPTION=Pythonic task execution
EAPI=8
HOMEPAGE=https://github.com/gruns/icecream https://pypi.org/project/icecream/
INHERIT=distutils-r1
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=>=dev-python/colorama-0.3.9[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pygments-2.2.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/executing-2.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/asttokens-2.0.1[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/gruns/icecream/archive/refs/tags/v2.1.10.tar.gz -> icecream-2.1.10.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39
_md5_=01e973bce3bc09bdf13c0a7753cb67ef

View File

@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pyinvoke/invoke https://pypi.org/project/invoke/ HOMEPAGE=https://github.com/pyinvoke/invoke https://pypi.org/project/invoke/
INHERIT=distutils-r1 INHERIT=distutils-r1
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 KEYWORDS=~amd64 ~arm64
LICENSE=BSD-2 LICENSE=BSD-2
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 ) 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 ) REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0 SLOT=0
SRC_URI=https://github.com/pyinvoke/invoke/archive/refs/tags/2.2.1.tar.gz -> invoke-2.2.1.gh.tar.gz SRC_URI=https://github.com/pyinvoke/invoke/archive/refs/tags/2.2.1.tar.gz -> invoke-2.2.1.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39
_md5_=2f819fcfd4ba885342d1d5746a1b427f _md5_=9619a5038957e0702c6964b6ed180376

File diff suppressed because one or more lines are too long

View File

@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0 SLOT=0
SRC_URI=https://github.com/open-telemetry/opentelemetry-python-contrib/archive/refs/tags/v0.61b0.tar.gz -> opentelemetry-python-contrib-0.61b0.gh.tar.gz test? ( https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v1.40.0.tar.gz -> opentelemetry-python-1.40.0.gh.tar.gz ) SRC_URI=https://github.com/open-telemetry/opentelemetry-python-contrib/archive/refs/tags/v0.61b0.tar.gz -> opentelemetry-python-contrib-0.61b0.gh.tar.gz test? ( https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v1.40.0.tar.gz -> opentelemetry-python-1.40.0.gh.tar.gz )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39
_md5_=90065261014cabdc3d6e3ca3cd242b0f _md5_=5cfd3b277f34ebb656086b17bde22823

View File

@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0 SLOT=0
SRC_URI=https://github.com/open-telemetry/opentelemetry-python-contrib/archive/refs/tags/v0.61b0.tar.gz -> opentelemetry-python-contrib-0.61b0.gh.tar.gz test? ( https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v1.40.0.tar.gz -> opentelemetry-python-1.40.0.gh.tar.gz ) SRC_URI=https://github.com/open-telemetry/opentelemetry-python-contrib/archive/refs/tags/v0.61b0.tar.gz -> opentelemetry-python-contrib-0.61b0.gh.tar.gz test? ( https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v1.40.0.tar.gz -> opentelemetry-python-1.40.0.gh.tar.gz )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39
_md5_=a6f0b4e1780cbd7be5ed1283ceaeba24 _md5_=5775081f69ef3d9e3791538118bb17f6

View File

@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/bitprophet/pytest-relaxed https://pypi.org/project/pytest-relaxed HOMEPAGE=https://github.com/bitprophet/pytest-relaxed https://pypi.org/project/pytest-relaxed
INHERIT=distutils-r1 INHERIT=distutils-r1
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 KEYWORDS=~amd64 ~arm64
LICENSE=BSD-2 LICENSE=BSD-2
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 ) 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 ) REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0 SLOT=0
SRC_URI=https://github.com/bitprophet/pytest-relaxed/archive/refs/tags/2.0.2.tar.gz -> pytest-relaxed-2.0.2.gh.tar.gz SRC_URI=https://github.com/bitprophet/pytest-relaxed/archive/refs/tags/2.0.2.tar.gz -> pytest-relaxed-2.0.2.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39
_md5_=3e890c8ac3bddf982d3747e7c7d78299 _md5_=df49bfa06ca404a377dd393f26f64350

View File

@@ -0,0 +1,16 @@
BDEPEND=test? ( dev-python/toml[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/pyyaml[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(-)?] ) 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 postinst prepare test
DESCRIPTION=Parse and manage posts with YAML (or other) frontmatter
EAPI=8
HOMEPAGE=https://github.com/eyeseast/python-frontmatter https://pypi.org/project/python-frontmatter/
INHERIT=distutils-r1 optfeature pypi
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
RDEPEND=dev-python/pyyaml[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://files.pythonhosted.org/packages/source/p/python-frontmatter/python-frontmatter-1.1.0.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 optfeature 538bce96e5589935b57e178e8635f301 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=afc713a88b23b1fe8889d28469a4fca2

View File

@@ -0,0 +1,16 @@
BDEPEND=test? ( dev-python/docutils[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rich-12.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A beautiful reStructuredText renderer for rich
EAPI=8
HOMEPAGE=https://github.com/wasi-master/rich-rst https://pypi.org/project/rich-rst/
INHERIT=distutils-r1
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
RDEPEND=dev-python/docutils[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rich-12.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/wasi-master/rich-rst/archive/v1.3.2.tar.gz -> rich-rst-1.3.2.gh.tar.gz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39
_md5_=c2ca82e3d01019ea3c037a8be91d5aa7

View File

@@ -1,11 +1,11 @@
BDEPEND=test? ( dev-python/invoke[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(-)?] ) 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(-)?] ) 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(-)?] 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 DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=The sweeter pytest snapshot plugin DESCRIPTION=The sweeter pytest snapshot plugin
EAPI=8 EAPI=8
HOMEPAGE=https://github.com/syrupy-project/syrupy https://pypi.org/project/syrupy HOMEPAGE=https://github.com/syrupy-project/syrupy https://pypi.org/project/syrupy
INHERIT=distutils-r1 INHERIT=distutils-r1
IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0 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 ) 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 ) REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0 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 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 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39
_md5_=f1cc08b41eb22a3edcc1caf7acc273e4 _md5_=f6bd3a17efa98d876e15943877d7d486

View File

@@ -0,0 +1,17 @@
BDEPEND=test? ( dev-python/blobfile[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/regex[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/hypothesis[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) || ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* ) python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
DEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) 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=A fast BPE tokeniser for use with OpenAI's models
EAPI=8
HOMEPAGE=https://github.com/openai/tiktoken https://pypi.org/project/tiktoken/
INHERIT=cargo distutils-r1 optfeature pypi
IUSE=test debug python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
KEYWORDS=~amd64 ~arm64
LICENSE=MIT Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0
RDEPEND=dev-python/regex[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tiktoken/tiktoken-0.12.0.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.4/download -> aho-corasick-1.1.4.crate https://crates.io/api/v1/crates/autocfg/1.5.0/download -> autocfg-1.5.0.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bstr/1.12.1/download -> bstr-1.12.1.crate https://crates.io/api/v1/crates/fancy-regex/0.13.0/download -> fancy-regex-0.13.0.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.7/download -> indoc-2.0.7.crate https://crates.io/api/v1/crates/libc/0.2.183/download -> libc-0.2.183.crate https://crates.io/api/v1/crates/memchr/2.8.0/download -> memchr-2.8.0.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.21.4/download -> once_cell-1.21.4.crate https://crates.io/api/v1/crates/portable-atomic/1.13.1/download -> portable-atomic-1.13.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.106/download -> proc-macro2-1.0.106.crate https://crates.io/api/v1/crates/pyo3-build-config/0.26.0/download -> pyo3-build-config-0.26.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.26.0/download -> pyo3-ffi-0.26.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.26.0/download -> pyo3-macros-backend-0.26.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.26.0/download -> pyo3-macros-0.26.0.crate https://crates.io/api/v1/crates/pyo3/0.26.0/download -> pyo3-0.26.0.crate https://crates.io/api/v1/crates/quote/1.0.45/download -> quote-1.0.45.crate https://crates.io/api/v1/crates/regex-automata/0.4.14/download -> regex-automata-0.4.14.crate https://crates.io/api/v1/crates/regex-syntax/0.8.10/download -> regex-syntax-0.8.10.crate https://crates.io/api/v1/crates/regex/1.12.3/download -> regex-1.12.3.crate https://crates.io/api/v1/crates/rustc-hash/2.1.1/download -> rustc-hash-2.1.1.crate https://crates.io/api/v1/crates/rustversion/1.0.22/download -> rustversion-1.0.22.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.crate https://crates.io/api/v1/crates/serde_core/1.0.228/download -> serde_core-1.0.228.crate https://crates.io/api/v1/crates/serde_derive/1.0.228/download -> serde_derive-1.0.228.crate https://crates.io/api/v1/crates/syn/2.0.117/download -> syn-2.0.117.crate https://crates.io/api/v1/crates/target-lexicon/0.13.5/download -> target-lexicon-0.13.5.crate https://crates.io/api/v1/crates/unicode-ident/1.0.24/download -> unicode-ident-1.0.24.crate https://crates.io/api/v1/crates/unindent/0.2.4/download -> unindent-0.2.4.crate test? ( https://github.com/falbrechtskirchinger/overlay-assets/releases/download/v2026.03.26.0/tiktoken-encodings-v2026.03.26.tar.xz )
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing d4511f019dc17ec44bfe46b9e672ca64 rust 0d1cc00e0e91a021b50b0491e361ad41 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo be19d4b6a17dac5249b9273866e3b66b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 optfeature 538bce96e5589935b57e178e8635f301 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=a08e0bd4ebf6bc607c893d6979d91b67

View File

@@ -0,0 +1,16 @@
BDEPEND=dev-python/hatch-vcs[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-timeout[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations )
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=Async dependency injection for Python functions
EAPI=8
HOMEPAGE=https://github.com/chrisguidry/uncalled-for https://pypi.org/project/uncalled-for/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) 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_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/u/uncalled-for/uncalled_for-0.2.0.tar.gz verify-provenance? ( https://pypi.org/integrity/uncalled-for/v0.2.0/uncalled_for-0.2.0.tar.gz/provenance -> uncalled_for-0.2.0.tar.gz.provenance )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing d4511f019dc17ec44bfe46b9e672ca64 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 9c4180f103a0e8340bc993fc85dbdadd python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 62add15ed646bfe511af53e282621b39 pypi a451be5a08e8eb46f927fc6dd163583f
_md5_=f5e9b27dba8762003d6b36282fd42f2e

View File

@@ -6,5 +6,5 @@ KEYWORDS=-* ~amd64 ~arm64
LICENSE=Apache-2.0 LICENSE=Apache-2.0
RDEPEND=net-libs/nodejs RDEPEND=net-libs/nodejs
SLOT=0 SLOT=0
SRC_URI=https://github.com/google-gemini/gemini-cli/releases/download/v0.34.0/gemini.js -> gemini-cli-0.34.0.js SRC_URI=https://github.com/google-gemini/gemini-cli/releases/download/v0.35.0/gemini.js -> gemini-cli-0.35.0.js
_md5_=a4aea0be8bf4aadca90e47f86c3d161c _md5_=a4aea0be8bf4aadca90e47f86c3d161c

View File

@@ -1,16 +0,0 @@
BDEPEND=verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
DESCRIPTION=Google's AI-first IDE and agentic development platform
EAPI=8
HOMEPAGE=https://antigravity.google/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=chromium-2 eapi9-pipestatus optfeature pax-utils unpacker verify-sig xdg
IUSE=kerberos verify-sig +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW verify-sig
KEYWORDS=~amd64 ~arm64
LICENSE=all-rights-reserved
RDEPEND=|| ( sys-apps/systemd sys-apps/systemd-utils ) >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus virtual/zlib:= sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 ) verify-sig? ( >=sec-keys/openpgp-keys-google-artifact-registry-20210504 )
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=amd64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.19.6-1772152296_amd64_4adf927f23143e77a9a759c97e46fe6f.deb -> google-antigravity-1.19.6_amd64.deb ) arm64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.19.6-1772152278_arm64_f3cf3811643cf91127edc038a2b4257d.deb -> google-antigravity-1.19.6_arm64.deb ) verify-sig? ( https://raw.githubusercontent.com/falbrechtskirchinger/overlay-assets/main/distfiles/google-antigravity-1.19.6-verify-sig.tar.xz )
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 linux-info efd923656513c879204fec6638eadee5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe multiprocessing d4511f019dc17ec44bfe46b9e672ca64 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=4ecf8d4c8549e488b2d845d93d1cb812

View File

@@ -11,6 +11,6 @@ LICENSE=all-rights-reserved
RDEPEND=|| ( sys-apps/systemd sys-apps/systemd-utils ) >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus virtual/zlib:= sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 ) verify-sig? ( >=sec-keys/openpgp-keys-google-artifact-registry-20210504 ) RDEPEND=|| ( sys-apps/systemd sys-apps/systemd-utils ) >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus virtual/zlib:= sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 ) verify-sig? ( >=sec-keys/openpgp-keys-google-artifact-registry-20210504 )
RESTRICT=bindist mirror strip RESTRICT=bindist mirror strip
SLOT=0 SLOT=0
SRC_URI=amd64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.18.4-1771638098_amd64_72f97454beb720380cfbdd654ab03301.deb -> google-antigravity-1.18.4_amd64.deb ) arm64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.18.4-1771638096_arm64_f096532b9c0bc65a62dc53ed2bb5ff66.deb -> google-antigravity-1.18.4_arm64.deb ) verify-sig? ( https://raw.githubusercontent.com/falbrechtskirchinger/overlay-assets/main/distfiles/google-antigravity-1.18.4-verify-sig.tar.xz ) SRC_URI=amd64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.21.6-1774402696_amd64_98e03c846452e0ea2610f02177e7654c.deb -> google-antigravity-1.21.6_amd64.deb ) arm64? ( https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.21.6-1774402728_arm64_d913bda594d63ccff238497d87b35e1f.deb -> google-antigravity-1.21.6_arm64.deb ) verify-sig? ( https://raw.githubusercontent.com/falbrechtskirchinger/overlay-assets/main/distfiles/google-antigravity-1.21.6-verify-sig.tar.xz )
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 linux-info efd923656513c879204fec6638eadee5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe multiprocessing d4511f019dc17ec44bfe46b9e672ca64 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 _eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 linux-info efd923656513c879204fec6638eadee5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe multiprocessing d4511f019dc17ec44bfe46b9e672ca64 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=6f123db71618738696d9dfe3622e3ab7 _md5_=8c8778e4b166e6f0e7230b9bc8f1edd6

View File

@@ -0,0 +1,12 @@
BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
DEFINED_PHASES=compile install test unpack
DESCRIPTION=Go minifier for web formats
EAPI=8
HOMEPAGE=https://go.tacodewolff.nl/minify
INHERIT=bash-completion-r1 go-module
KEYWORDS=~amd64
LICENSE=MIT
SLOT=0
SRC_URI=https://github.com/tdewolff/minify/archive/refs/tags/v2.24.11.tar.gz -> minify-2.24.11.tar.gz https://gitlab.com/api/v4/projects/69517529/packages/generic/minify/2.24.11/minify-2.24.11-deps.tar.xz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 bash-completion-r1 9e91505e030725688d1e953321a47501 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing d4511f019dc17ec44bfe46b9e672ca64 sysroot ba2e3d2f7daad91fdef9350dc789d87f go-env 17d0469a6d8dc4805a1305ded9af22db go-module 1333f0eba2be11d0afeadce17a07af4d
_md5_=f18c32ff8188c0bb48db6fd58b1c9f21

View File

@@ -5,5 +5,5 @@ HOMEPAGE=https://go.tacodewolff.nl/minify
KEYWORDS=-* ~amd64 ~arm64 KEYWORDS=-* ~amd64 ~arm64
LICENSE=MIT LICENSE=MIT
SLOT=0 SLOT=0
SRC_URI=amd64? ( https://github.com/tdewolff/minify/releases/download/v2.24.10/minify_linux_amd64.tar.gz -> minify_linux_amd64-2.24.10.tar.gz ) arm64? ( https://github.com/tdewolff/minify/releases/download/v2.24.10/minify_linux_arm64.tar.gz -> minify_linux_arm64-2.24.10.tar.gz ) SRC_URI=amd64? ( https://github.com/tdewolff/minify/releases/download/v2.24.11/minify_linux_amd64.tar.gz -> minify_linux_amd64-2.24.11.tar.gz ) arm64? ( https://github.com/tdewolff/minify/releases/download/v2.24.11/minify_linux_arm64.tar.gz -> minify_linux_arm64-2.24.11.tar.gz )
_md5_=8d828a0370dfa7ea6b33b0c905af3d1e _md5_=8d828a0370dfa7ea6b33b0c905af3d1e

View File

@@ -1,4 +1,4 @@
BDEPEND=|| ( >=dev-lang/rust-bin-1.87.0:* >=dev-lang/rust-1.87.0:* ) BDEPEND=|| ( >=dev-lang/rust-bin-1.88.0:* >=dev-lang/rust-1.88.0:* )
DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack
DEPEND=gui-libs/gtk gui-libs/libadwaita media-libs/alsa-lib media-video/ffmpeg dev-libs/openssl media-libs/libpulse net-libs/libsoup DEPEND=gui-libs/gtk gui-libs/libadwaita media-libs/alsa-lib media-video/ffmpeg dev-libs/openssl media-libs/libpulse net-libs/libsoup
DESCRIPTION=An open-source Shazam client for Linux, written in Rust. DESCRIPTION=An open-source Shazam client for Linux, written in Rust.
@@ -11,6 +11,6 @@ KEYWORDS=~amd64
LICENSE=GPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD GPL-3+ MIT MPL-2.0 Unicode-3.0 Unlicense ZLIB LICENSE=GPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD GPL-3+ MIT MPL-2.0 Unicode-3.0 Unlicense ZLIB
RDEPEND=gui-libs/gtk gui-libs/libadwaita media-libs/alsa-lib media-video/ffmpeg dev-libs/openssl media-libs/libpulse net-libs/libsoup RDEPEND=gui-libs/gtk gui-libs/libadwaita media-libs/alsa-lib media-video/ffmpeg dev-libs/openssl media-libs/libpulse net-libs/libsoup
SLOT=0 SLOT=0
SRC_URI=https://github.com/marin-m/SongRec/archive/refs/tags/0.6.5.tar.gz -> songrec-0.6.5.tar.gz https://github.com/setotau/gentoo-crate-tarballs/releases/download/songrec-0.6.5/songrec-0.6.5-crates.tar.xz SRC_URI=https://github.com/marin-m/SongRec/archive/refs/tags/0.6.7.tar.gz -> songrec-0.6.7.tar.gz https://github.com/setotau/gentoo-crate-tarballs/releases/download/songrec-0.6.7/songrec-0.6.7-crates.tar.xz
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing d4511f019dc17ec44bfe46b9e672ca64 rust 0d1cc00e0e91a021b50b0491e361ad41 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo be19d4b6a17dac5249b9273866e3b66b desktop 26d57169ca094c04be416993844ec8bc xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 _eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing d4511f019dc17ec44bfe46b9e672ca64 rust 0d1cc00e0e91a021b50b0491e361ad41 rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo be19d4b6a17dac5249b9273866e3b66b desktop 26d57169ca094c04be416993844ec8bc xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=25cc36148adc916be4972a5256c97406 _md5_=bc2e91d44b2fd5c0f35c6313f705623f

View File

@@ -8,6 +8,6 @@ KEYWORDS=~amd64
LICENSE=GPL-3 LICENSE=GPL-3
RDEPEND=dev-libs/glib:2 media-libs/fontconfig media-libs/freetype media-libs/libpng:0 sys-apps/dbus virtual/opengl x11-libs/gtk+:3[X,wayland] x11-libs/libX11 !!net-im/forkgram !!net-im/telegram-desktop !!net-im/telegram-desktop-bin RDEPEND=dev-libs/glib:2 media-libs/fontconfig media-libs/freetype media-libs/libpng:0 sys-apps/dbus virtual/opengl x11-libs/gtk+:3[X,wayland] x11-libs/libX11 !!net-im/forkgram !!net-im/telegram-desktop !!net-im/telegram-desktop-bin
SLOT=0 SLOT=0
SRC_URI=https://github.com/Forkgram/tdesktop/releases/download/v6.6.1/Forkgram.tar.xz -> forkgram-bin-6.6.1.tar.xz https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon16.png -> forkgram-bin-16.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon32.png -> forkgram-bin-32.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon48.png -> forkgram-bin-48.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon64.png -> forkgram-bin-64.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon128.png -> forkgram-bin-128.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon256.png -> forkgram-bin-256.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon512.png -> forkgram-bin-512.png SRC_URI=https://github.com/Forkgram/tdesktop/releases/download/v6.6.2/Forkgram.tar.xz -> forkgram-bin-6.6.2.tar.xz https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon16.png -> forkgram-bin-16.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon32.png -> forkgram-bin-32.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon48.png -> forkgram-bin-48.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon64.png -> forkgram-bin-64.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon128.png -> forkgram-bin-128.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon256.png -> forkgram-bin-256.png https://raw.githubusercontent.com/Forkgram/tdesktop/dev/Telegram/Resources/art/icon512.png -> forkgram-bin-512.png
_eclasses_=desktop 26d57169ca094c04be416993844ec8bc xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 _eclasses_=desktop 26d57169ca094c04be416993844ec8bc xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=3394c48331c760a4dd578999c925c77a _md5_=3394c48331c760a4dd578999c925c77a

View File

@@ -0,0 +1,13 @@
BDEPEND=verify-sig? ( sec-keys/signify-keys-lanodan:2026 ) verify-sig? ( app-crypt/signify )
DEFINED_PHASES=configure install unpack
DESCRIPTION=percent-encode stdin for making URLs
EAPI=8
HOMEPAGE=https://hacktivis.me/git/cmd-urlencode/
INHERIT=toolchain-funcs verify-sig
IUSE=static verify-sig
KEYWORDS=~amd64
LICENSE=MIT
SLOT=0
SRC_URI=https://distfiles.hacktivis.me/releases/cmd-urlencode/cmd-urlencode-1.0.0.tar.gz verify-sig? ( https://distfiles.hacktivis.me/releases/cmd-urlencode/cmd-urlencode-1.0.0.tar.gz.sign )
_eclasses_=toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd verify-sig ece4c893b6bd62eacbc4d25958e857f8
_md5_=840496978676ce71c6c502ce04818149

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