mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-17 19:13:13 -04:00
Merge updates from master
This commit is contained in:
@@ -145,9 +145,9 @@ DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89
|
||||
DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82
|
||||
DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367
|
||||
DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e
|
||||
DIST fresh-0.2.25.tar.gz 26362849 BLAKE2B ee4ccbc55d7c6bd5e3c2bf25a6fd0853c74485c98b9077fd0bce4417e79627dc1ec80689048374b6771a9fb15c376fb338487b82d0b83b7792a7b520c0598058 SHA512 706ae456883f4a8f2739808456c4fae9a3dafa6e9cb945a6a69a5ef7e2987862c2d3460f76a4a857c6a678a55829544abac9db9525a9985bbd22e563cac102a8
|
||||
DIST fresh-0.3.0.tar.gz 28079986 BLAKE2B 277365e0d2aa9ed89ac4331b0f673c56893aa7417726c35a6c11757436d6806da77ff2b25950aa1eeedb9380d97daefc21440ccb7d1c262e5cc98202961fee83 SHA512 5f88785f5667ca92a24765d35bddea66c1a41f7bb98dd8a490a4235a55e8a96bb15dedbbe05b5c7f9d4127009614878a243b3a606f0d41f9bf66a01fceb853e3
|
||||
DIST fresh-0.3.1.tar.gz 28493979 BLAKE2B 56a2bfd0e6c5df492b23932a975af98546a2401178c06b0fd5cfebf4eebbcd6c9842f7cff57ccc34a4d5bcfefb69c823267876c6ec3bf3b1214702fe52012cc0 SHA512 467417940bac4a1e378bada870f329301ae1e50815c147cf55eb311ed7c97616ec53fcb73f62dd28a0db50decc951d42f0e11829c0ecbc0e6dc0c590fcc87850
|
||||
DIST fresh-0.3.2.tar.gz 28620845 BLAKE2B d359ba36e32ab0d6575777535d934a2be33df250a114b7ab07048ec0e95c4cc4bf4cebce9a86b53afe98e12b5a1b4b5adea1bfbc6da897cb1cef3f3abcdaa7a5 SHA512 a7b2e45e948701571f58d74b23fc6b7df580c57772d82b2347697db27e2f979c9bcd12711a79a695556b4dd3809a1875cd985a69612bbae7a8eecd1fddc8581e
|
||||
DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
|
||||
DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab
|
||||
DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137
|
||||
@@ -258,6 +258,7 @@ DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8
|
||||
DIST mio-1.2.0.crate 106403 BLAKE2B c9b2342879cf19b95c9b9e472fd5e8caa6f6371bc7734b6d9af71c736a4aa218837ac3c8a1f84d1fd1ce4bfed9ff417d319f47e52c4d637b15e2a179f859c3ae SHA512 148daec8a99b63ad5742695ce7b5306d32dfcb484fc819b1220079c59219695d2892bbf83b65aa2dd76b68272fa195d353ecb28d9de795e176c4a38be729b04c
|
||||
DIST miow-0.6.1.crate 30539 BLAKE2B 9fcd198451a1f57b0a01a95c622bfeefe31666c7287b77074ffc24a87157310110ce87809f80afcc2036ffb68d31c1bdf25d6921cc98165136c07f5e8d8de2aa SHA512 1c462908f42c4938e63ceee79e6f352fc1f9444efa2f388d141226325ada9525a49bd6f999dd26b5cf5d6203a0bc3c4305dcabb08ad663c6ab319a6a5ec21356
|
||||
DIST muda-0.15.3.crate 101343 BLAKE2B 5f3e1a5bccde9f88ae34486334e2d483d8dd6c0674a5a94eefce0e481864542f5ea55b8e5539028dd07ea436e9a63cd00efc83182b56ad816981e8e4e8763b00 SHA512 39b744b48a80ea5e80100ed212a3044a1d5a900427929a65751220cb5b76c21dba6436e7b0238577751df7706aa34cb473be66e1fce5eb6313342a92dd286922
|
||||
DIST muda-0.17.1.crate 107565 BLAKE2B 86b90d1ee9f493f36edf18604d12232df6cec45fcc9dae37f7cea88ee6f5cb7ea85887478403260d788bd47d4576d23a2d86460fdd988a9733bd4129803b0d1e SHA512 a421ef95a9732b49a531e3c477e5e616142ea8dd8b60a820939fab2a23737e7b61bcd34a7272a4da75aad393a1063db63ee66b61a7b3a8772ef0a8d403c1741a
|
||||
DIST naga-28.0.0.crate 794283 BLAKE2B 0c50a893b99cf0a7faa8ecec55c1718d3a1e75c3186157ee09ae2df72a8c85bf572424abc3eda68a6b3d15e62d1a87925594860792dfa1bd24baf0fa2c0c5d48 SHA512 ffec1376f27f68ed00b16e4015ffb6555c9de6d85b2aceb63e517de484ceff643f4080cad61bc8adec5c58c1c1545f83e597d2e692bf61708700a5989fb7cadf
|
||||
DIST ndk-0.9.0.crate 84865 BLAKE2B edb91aed693550117386583ed41bc5c2521a1622f5d6f994b28193c808ace18a336327e04d92d4f36fe3e64094b9aecb85dd58c5e90ab52d6bc2f6dc743cc2d6 SHA512 d6f7962406df285e9b96d622590f79fe00be854c9f1c91806a277d3ec1f58e59666cd96663ac543290f41a361dc3632cd91a3c39fa70f0903e760d1e415feefc
|
||||
DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b
|
||||
|
||||
@@ -230,6 +230,7 @@ CRATES="
|
||||
jni@0.22.4
|
||||
jobserver@0.1.34
|
||||
js-sys@0.3.94
|
||||
jsonc-parser@0.32.3
|
||||
kasuari@0.4.12
|
||||
keyboard-types@0.7.0
|
||||
khronos-egl@6.0.0
|
||||
@@ -266,7 +267,7 @@ CRATES="
|
||||
miniz_oxide@0.8.9
|
||||
mio@1.2.0
|
||||
miow@0.6.1
|
||||
muda@0.15.3
|
||||
muda@0.17.1
|
||||
naga@28.0.0
|
||||
ndk-context@0.1.1
|
||||
ndk-sys@0.6.0+11769913
|
||||
@@ -336,6 +337,7 @@ CRATES="
|
||||
oxc_ecmascript@0.115.0
|
||||
oxc_estree@0.115.0
|
||||
oxc_index@4.1.0
|
||||
oxc_isolated_declarations@0.115.0
|
||||
oxc_parser@0.115.0
|
||||
oxc_regular_expression@0.115.0
|
||||
oxc_semantic@0.115.0
|
||||
1
app-misc/cameractrls/Manifest
Normal file
1
app-misc/cameractrls/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST cameractrls-0.6.10.tar.gz 612681 BLAKE2B fb4216ecd076ed2df3fef9bb5eae2a79a718c6409be78eb3571bd6a79b3dcf04b991f77af06915739318e9b02dfe68aa949a70bef9cb602331bff7238bdd1183 SHA512 18b66d672182c5312967eec51252dfd5714db06840e8b83f35c827dde30cb6a9e42bf7a4f32662a9dc297effedc8031234aeabf837d749c6005d80387d0681eb
|
||||
83
app-misc/cameractrls/cameractrls-0.6.10.ebuild
Normal file
83
app-misc/cameractrls/cameractrls-0.6.10.ebuild
Normal file
@@ -0,0 +1,83 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
|
||||
inherit desktop python-single-r1 xdg
|
||||
|
||||
DESCRIPTION="Camera controls for Linux"
|
||||
HOMEPAGE="https://github.com/soyersoyer/cameractrls"
|
||||
SRC_URI="https://github.com/soyersoyer/cameractrls/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="systemd"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
gui-libs/gtk:4
|
||||
media-libs/libjpeg-turbo
|
||||
media-libs/libsdl2
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
')
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="dev-util/desktop-file-utils"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
desktop-file-edit \
|
||||
--set-key=Exec \
|
||||
--set-value=cameractrlsgtk4 \
|
||||
pkg/hu.irl.cameractrls.desktop || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local site_packages
|
||||
site_packages="$(python_get_sitedir)"
|
||||
|
||||
exeinto "${site_packages}/CameraCtrls"
|
||||
doexe \
|
||||
cameractrls.py \
|
||||
cameractrlsd.py \
|
||||
cameractrlsgtk4.py \
|
||||
cameraptzgame.py \
|
||||
cameraptzmidi.py \
|
||||
cameraptzspnav.py \
|
||||
cameraview.py
|
||||
|
||||
insinto "${site_packages}/CameraCtrls/images"
|
||||
doins pkg/hu.irl.cameractrls.svg
|
||||
|
||||
dosym "${site_packages}/CameraCtrls/cameractrls.py" /usr/bin/cameractrls
|
||||
dosym "${site_packages}/CameraCtrls/cameractrlsd.py" /usr/bin/cameractrlsd
|
||||
dosym "${site_packages}/CameraCtrls/cameractrlsgtk4.py" /usr/bin/cameractrlsgtk4
|
||||
|
||||
doicon -s scalable pkg/hu.irl.cameractrls.svg
|
||||
domenu pkg/hu.irl.cameractrls.desktop
|
||||
|
||||
insinto /usr/share/metainfo
|
||||
doins pkg/hu.irl.cameractrls.metainfo.xml
|
||||
|
||||
dodoc LICENSE README.md CHANGELOG.md
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
if ! use systemd; then
|
||||
elog "systemd USE flag is disabled. The 'Start with Systemd' option in the"
|
||||
elog "GUI will not be available. cameractrlsd can still be started manually"
|
||||
elog "or via the Desktop Portal autostart integration."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
Fix for configuration generator to support Clang-built kernels.
|
||||
Partially backports https://github.com/amd/xdna-driver/commit/539d1ba5dc3a46338af694ec07b06dfe4c052dc5
|
||||
--- a/src/driver/tools/configure_kernel.sh
|
||||
+++ b/src/driver/tools/configure_kernel.sh
|
||||
@@ -42,6 +42,16 @@ try_compile() {
|
||||
tmpdir=$(mktemp -d /tmp/conftest-XXXXXX)
|
||||
conftest_c="$tmpdir/conftest.c"
|
||||
conftest_mk="$tmpdir/Makefile"
|
||||
+ USE_LLVM=""
|
||||
+ if [ -e /proc/config.gz ]; then
|
||||
+ if zgrep -q "CONFIG_CC_IS_CLANG=y" /proc/config.gz 2>/dev/null; then
|
||||
+ USE_LLVM="LLVM=1"
|
||||
+ fi
|
||||
+ elif [ -e "/boot/config-$KERNEL_VER" ]; then
|
||||
+ if grep -q "CONFIG_CC_IS_CLANG=y" "/boot/config-$KERNEL_VER" 2>/dev/null; then
|
||||
+ USE_LLVM="LLVM=1"
|
||||
+ fi
|
||||
+ fi
|
||||
|
||||
# Minimal Kbuild for an external module
|
||||
cat > "$conftest_mk" <<EOF
|
||||
@@ -58,8 +68,8 @@ EOF
|
||||
# Append the actual test code from stdin
|
||||
cat >> "$conftest_c"
|
||||
|
||||
- # Now build it like your real driver
|
||||
- if make -s -C "$KERNEL_SRC" M="$tmpdir" modules >/dev/null 2>&1; then
|
||||
+ # Now build it like your real driver ($USE_LLVM intentionally unquoted to avoid empty arg)
|
||||
+ if make -s -C "$KERNEL_SRC" M="$tmpdir" modules $USE_LLVM >/dev/null 2>&1; then
|
||||
echo "#define $macro 1" >> "$OUT"
|
||||
echo ">>> + $macro: yes" >&2
|
||||
else
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit linux-mod-r1 multiprocessing toolchain-funcs
|
||||
inherit linux-mod-r1 multiprocessing optfeature toolchain-funcs
|
||||
|
||||
DESCRIPTION="AMD XDNA Driver"
|
||||
HOMEPAGE="https://github.com/amd/xdna-driver"
|
||||
@@ -117,18 +117,19 @@ src_unpack() {
|
||||
src_prepare() {
|
||||
sed -e "s/-Werror//" -i Kbuild || die
|
||||
|
||||
# Forward clang compiler, otherwise fails when kernel is compiled with clang cflags
|
||||
# shellcheck disable=SC2016
|
||||
sed -e 's/make -s /make -s CC="${CC}" /' \
|
||||
-i "${WORKDIR}/${P}"/src/driver/tools/configure_kernel.sh || die
|
||||
pushd "${WORKDIR}/${P}" || die
|
||||
eapply "${FILESDIR}/${PN}-2.21.75-llvm-support.patch"
|
||||
popd || die
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cd "${WORKDIR}/${P}/src" || die
|
||||
KERNEL_SRC="${KERNEL_DIR}" ARCH=$(tc-arch-kernel) \
|
||||
./driver/tools/configure_kernel.sh || die
|
||||
KERNEL_SRC="${KERNEL_DIR}" \
|
||||
KERNEL_VER="${KV_FULL}" \
|
||||
ARCH="$(tc-arch-kernel)" \
|
||||
CC="${KERNEL_CC}" ./driver/tools/configure_kernel.sh || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
@@ -171,3 +172,12 @@ src_install() {
|
||||
|
||||
linux-mod-r1_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
linux-mod-r1_pkg_postinst
|
||||
|
||||
einfo "To reload kernel module between out-of-tree builds run:"
|
||||
einfo "modprobe -r amdxdna && modprobe amdxdna"
|
||||
einfo "However, switching between in-tree and out-of-tree builds requires a reboot."
|
||||
optfeature "for runtime and xrt-smi tool" dev-libs/xrt-xdna
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit linux-mod-r1 multiprocessing toolchain-funcs
|
||||
inherit linux-mod-r1 multiprocessing optfeature toolchain-funcs
|
||||
|
||||
DESCRIPTION="AMD XDNA Driver"
|
||||
HOMEPAGE="https://github.com/amd/xdna-driver"
|
||||
@@ -119,19 +119,15 @@ src_unpack() {
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s/-Werror//" -i Kbuild || die
|
||||
|
||||
# Forward clang compiler, otherwise fails when kernel is compiled with clang cflags
|
||||
# shellcheck disable=SC2016
|
||||
sed -e 's/make -s /make -s CC="${CC}" /' \
|
||||
-i "${WORKDIR}/${P}"/src/driver/tools/configure_kernel.sh || die
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cd "${WORKDIR}/${P}/src" || die
|
||||
KERNEL_SRC="${KERNEL_DIR}" ARCH=$(tc-arch-kernel) \
|
||||
./driver/tools/configure_kernel.sh || die
|
||||
KERNEL_SRC="${KERNEL_DIR}" \
|
||||
KERNEL_VER="${KV_FULL}" \
|
||||
ARCH="$(tc-arch-kernel)" \
|
||||
CC="${KERNEL_CC}" ./driver/tools/configure_kernel.sh || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
@@ -174,3 +170,12 @@ src_install() {
|
||||
|
||||
linux-mod-r1_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
linux-mod-r1_pkg_postinst
|
||||
|
||||
einfo "To reload kernel module between out-of-tree builds run:"
|
||||
einfo "modprobe -r amdxdna && modprobe amdxdna"
|
||||
einfo "However, switching between in-tree and out-of-tree builds requires a reboot."
|
||||
optfeature "for runtime and xrt-smi tool" dev-libs/xrt-xdna
|
||||
}
|
||||
|
||||
2
dev-python/pipdeptree/Manifest
Normal file
2
dev-python/pipdeptree/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST pipdeptree-2.34.0.tar.gz 66683 BLAKE2B 120c87113203782106b9e81775b2421aa10bddcd4137ca3d522dc21ee95380d682f470d98115aab5890fb122a5363c316c9049677f49e2c580a9a4a60f6c2328 SHA512 074d85812694b311cccecd61aa09d2c6784acb5ade912effeceba7876a3a17f4097becd29884ff7108cd6b534e48dcf90967278c311a42d5862e618cae9928ef
|
||||
DIST pipdeptree-2.34.0.tar.gz.provenance 9462 BLAKE2B d312bca7aac9d418b19f53d2d84271166b0641d3eb61f7bea40518e4761dea03c01ea6005adc6019f9e0a1c4d0a5639f0f1fc206c814fcb8400a008043b8b832 SHA512 f40f55de3b86961adf8d7721d21c34924c662429e02d996247fb8718bf6a8b476bf29112bbaa8e2fc2a3c10c1e1b6f2984bea881a567ca4ab178b71ca72f4832
|
||||
17
dev-python/pipdeptree/metadata.xml
Normal file
17
dev-python/pipdeptree/metadata.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>oz.tiram@gmail.com</email>
|
||||
<name>Oz Tiram</name>
|
||||
</maintainer>
|
||||
<maintainer type="project" proxied="proxy">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">tox-dev/pipdeptree</remote-id>
|
||||
<remote-id type="pypi">pipdeptree</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
50
dev-python/pipdeptree/pipdeptree-2.34.0.ebuild
Normal file
50
dev-python/pipdeptree/pipdeptree-2.34.0.ebuild
Normal file
@@ -0,0 +1,50 @@
|
||||
# Copyright 2022-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/tox-dev/pipdeptree
|
||||
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi optfeature
|
||||
|
||||
DESCRIPTION="Utility for displaying installed packages in a dependency tree"
|
||||
HOMEPAGE="
|
||||
https://github.com/tox-dev/pipdeptree/
|
||||
https://pypi.org/project/pipdeptree/
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/hatch-vcs[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/graphviz[${PYTHON_USEDEP}]
|
||||
>=dev-python/virtualenv-20.31.1[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_PLUGINS=( pytest-{mock,subprocess} )
|
||||
# tests can fail if other packages are being merged simultaneously
|
||||
EPYTEST_RERUNS=5
|
||||
EPYTEST_XDIST=1
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
|
||||
# upstream lower bounds are meaningless
|
||||
sed -i -e 's:>=[0-9.]*,\?::' pyproject.toml || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature \
|
||||
"visualising the dependency graph with --graph-output" \
|
||||
dev-python/graphviz
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST pipenv-2026.5.2.gh.tar.gz 10508957 BLAKE2B 76a31783f4653701b6ae5491df55954f567051b495cfc7fdc19a2f441618d90e0198fb2dd6c9f103d97027b17fd45e82d50e3db136ce5eeb764c9ac896cbd0e9 SHA512 4241a25af0c9aa581026e55f40f53b76411f6a264a2ef8d37298b4def19ae334d098d970c550b24e1da29003215ea34d4aa1f070de4d599d79ad7e114a5a1325
|
||||
DIST pipenv-2026.6.1.gh.tar.gz 10555997 BLAKE2B 3b97269ca898f9aa7dc9cbe8c037bd637750c61481491006b20ee7a90c8c811360bacad15b52bc15100576b6eb88894c7736c23e8a3940d308197e413260b2a8 SHA512 a2d3def9d27d0ad7fed2412e772e478093af11563711d370d428917d33cdb8bfc2181e098c7bd1e98b3334829665cdb11abd59c889b68daf4c9a094979a5ecd6
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
From 2473b666137dd36321b017086084ae316d78dd2a Mon Sep 17 00:00:00 2001
|
||||
From: Oz Tiram <oz.tiram@gmail.com>
|
||||
Date: Wed, 8 Apr 2026 16:22:10 +0200
|
||||
Subject: [PATCH 1/2] Append always install to pip extra args
|
||||
|
||||
---
|
||||
pipenv/routines/install.py | 12 ++++++++++++
|
||||
1 file changed, 12 insertions(+)
|
||||
|
||||
diff --git a/pipenv/routines/install.py b/pipenv/routines/install.py
|
||||
index 6d590346..301755fd 100644
|
||||
--- a/pipenv/routines/install.py
|
||||
+++ b/pipenv/routines/install.py
|
||||
@@ -699,6 +699,18 @@ def batch_install_iteration(
|
||||
allow_global=False,
|
||||
extra_pip_args=None,
|
||||
):
|
||||
+
|
||||
+ # Gentoo patch:
|
||||
+ # Install dependencies into the venv even if they exist
|
||||
+ # in the system.
|
||||
+ # This is needed because pipenv imports the system packages to run.
|
||||
+ # It does not change your system's packages.
|
||||
+
|
||||
+ if (extra_pip_args is not None) and ("-I" not in extra_pip_args):
|
||||
+ extra_pip_args.append("-I")
|
||||
+
|
||||
+ # End of Gentoo patch
|
||||
+
|
||||
with temp_environ():
|
||||
if not allow_global:
|
||||
os.environ["PIP_USER"] = "0"
|
||||
--
|
||||
2.52.0
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
From 2d73e02ec2587d35e142a5246be2afd823048380 Mon Sep 17 00:00:00 2001
|
||||
From: Oz Tiram <oz.tiram@gmail.com>
|
||||
Date: Wed, 8 Apr 2026 16:24:08 +0200
|
||||
Subject: [PATCH 2/2] Inject system packages
|
||||
|
||||
---
|
||||
pipenv/patched/pip/__main__.py | 9 +++++++++
|
||||
pipenv/resolver.py | 7 +++++++
|
||||
2 files changed, 16 insertions(+)
|
||||
|
||||
diff --git a/pipenv/patched/pip/__main__.py b/pipenv/patched/pip/__main__.py
|
||||
index e76aed6e..c071b144 100644
|
||||
--- a/pipenv/patched/pip/__main__.py
|
||||
+++ b/pipenv/patched/pip/__main__.py
|
||||
@@ -21,6 +21,15 @@ if __package__ == "":
|
||||
if __name__ == "__main__":
|
||||
import importlib.util
|
||||
import sys
|
||||
+
|
||||
+ # GENTOO PATCH
|
||||
+ SITE_PACKAGES_ROOT = os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(__file__))))
|
||||
+
|
||||
+ # Inject site directory into system path.
|
||||
+ sys.path.insert(-1, SITE_PACKAGES_ROOT)
|
||||
+
|
||||
+ # END GENTOO PATCH
|
||||
+
|
||||
spec = importlib.util.spec_from_file_location(
|
||||
"pipenv",
|
||||
location=os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), "__init__.py"))
|
||||
diff --git a/pipenv/resolver.py b/pipenv/resolver.py
|
||||
index 350717cd..5762648a 100644
|
||||
--- a/pipenv/resolver.py
|
||||
+++ b/pipenv/resolver.py
|
||||
@@ -7,6 +7,13 @@ from dataclasses import dataclass, field
|
||||
from pathlib import Path
|
||||
from typing import Any, Dict, List, Optional, Set
|
||||
|
||||
+# GENTOO PATCH
|
||||
+SITE_PACKAGES_ROOT = os.path.dirname(os.path.dirname(__file__))
|
||||
+
|
||||
+# Inject site directory into system path.
|
||||
+sys.path.insert(-1, SITE_PACKAGES_ROOT)
|
||||
+
|
||||
+# END GENTOO PATCH
|
||||
|
||||
def _ensure_modules():
|
||||
# Try to ensure typing_extensions is available in sys.modules
|
||||
--
|
||||
2.52.0
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
From e974b2ca4114acc5feb6c3274a44128e43cb3ef3 Mon Sep 17 00:00:00 2001
|
||||
From: Oz Tiram <oz.tiram@gmail.com>
|
||||
Date: Wed, 29 Apr 2026 10:36:08 +0200
|
||||
Subject: [PATCH] fix(graph): inject pipdeptree parent into PYTHONPATH for
|
||||
system installs
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
On Gentoo, vendored pip dependencies are de-bundled, so
|
||||
`pipenv.vendor.pipdeptree` resolves to the system pipdeptree
|
||||
(e.g. /usr/lib/python3.12/site-packages/pipdeptree/).
|
||||
|
||||
When pipenv runs it via the virtualenv's Python, that interpreter
|
||||
cannot find `pipdeptree` — causing a ModuleNotFoundError.
|
||||
|
||||
Fix by injecting pipdeptree_path.parent into PYTHONPATH before
|
||||
invoking the subprocess in both graph.py and update.py. The -l
|
||||
(local-only) flag still filters enumerated packages to the
|
||||
virtualenv via sys.prefix, so the graph output is unaffected.
|
||||
|
||||
Signed-off-by: Oz Tiram <oz.tiram@gmail.com>
|
||||
---
|
||||
pipenv/routines/graph.py | 13 ++++++++++++-
|
||||
pipenv/routines/update.py | 8 +++++++-
|
||||
2 files changed, 19 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/pipenv/routines/graph.py b/pipenv/routines/graph.py
|
||||
index a1df5965..954ca326 100644
|
||||
--- a/pipenv/routines/graph.py
|
||||
+++ b/pipenv/routines/graph.py
|
||||
@@ -1,4 +1,5 @@
|
||||
import json as simplejson
|
||||
+import os
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
@@ -51,7 +52,17 @@ def do_graph(project, bare=False, json=False, json_tree=False, reverse=False):
|
||||
)
|
||||
sys.exit(1)
|
||||
|
||||
- c = run_command(cmd_args, is_verbose=project.s.is_verbose())
|
||||
+ # Ensure pipdeptree's parent directory is on PYTHONPATH so the virtualenv
|
||||
+ # Python can import pipdeptree. This is necessary when pipdeptree is a
|
||||
+ # system package (e.g. Gentoo unbundles vendored deps) rather than the
|
||||
+ # copy vendored inside pipenv.
|
||||
+ env = os.environ.copy()
|
||||
+ pythonpath_parts = [str(pipdeptree_path.parent)]
|
||||
+ if existing := env.get("PYTHONPATH"):
|
||||
+ pythonpath_parts.append(existing)
|
||||
+ env["PYTHONPATH"] = os.pathsep.join(pythonpath_parts)
|
||||
+
|
||||
+ c = run_command(cmd_args, is_verbose=project.s.is_verbose(), env=env)
|
||||
|
||||
# Run dep-tree.
|
||||
if not bare:
|
||||
diff --git a/pipenv/routines/update.py b/pipenv/routines/update.py
|
||||
index 2dc4a289..bc0f605d 100644
|
||||
--- a/pipenv/routines/update.py
|
||||
+++ b/pipenv/routines/update.py
|
||||
@@ -122,7 +122,13 @@ def get_reverse_dependencies(project) -> Dict[str, Set[Tuple[str, str]]]:
|
||||
python_path = project.python()
|
||||
cmd_args = [python_path, str(pipdeptree_path), "-l", "--reverse", "--json-tree"]
|
||||
|
||||
- c = run_command(cmd_args, is_verbose=project.s.is_verbose())
|
||||
+ env = os.environ.copy()
|
||||
+ pythonpath_parts = [str(pipdeptree_path.parent)]
|
||||
+ if existing := env.get("PYTHONPATH"):
|
||||
+ pythonpath_parts.append(existing)
|
||||
+ env["PYTHONPATH"] = os.pathsep.join(pythonpath_parts)
|
||||
+
|
||||
+ c = run_command(cmd_args, is_verbose=project.s.is_verbose(), env=env)
|
||||
if c.returncode != 0:
|
||||
raise PipenvCmdError(c.err, c.out, c.returncode)
|
||||
try:
|
||||
--
|
||||
2.52.0
|
||||
|
||||
103
dev-python/pipenv/pipenv-2026.6.1.ebuild
Normal file
103
dev-python/pipenv/pipenv-2026.6.1.ebuild
Normal file
@@ -0,0 +1,103 @@
|
||||
# Copyright 1999-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} pypy3_11 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python Development Workflow for Humans"
|
||||
HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/"
|
||||
SRC_URI="https://github.com/pypa/pipenv/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/pipenv-${PV}-0001-Append-always-install-to-pip-extra-args.patch"
|
||||
"${FILESDIR}/pipenv-${PV}-0002-Inject-system-packages.patch"
|
||||
"${FILESDIR}/pipenv-${PV}-0003-fix-graph-inject-pipdeptree-parent-into-PYTHONPATH.patch"
|
||||
|
||||
)
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-2.34.0[${PYTHON_USEDEP}]
|
||||
~dev-python/plette-2.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/ptyprocess-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pythonfinder-3.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/shellingham[${PYTHON_USEDEP}]
|
||||
dev-python/tomlkit[${PYTHON_USEDEP}]
|
||||
>=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/flaky[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
# IMPORTANT: The following sed command patches the vendor direcotry
|
||||
# in the pipenv source. Attempts to simply bump the version of the
|
||||
# package without checking that it works is likely to fail
|
||||
# The vendored packages should eventually all be removed
|
||||
# see: https://bugs.gentoo.org/717666
|
||||
src_prepare() {
|
||||
local pkgName
|
||||
local packages=(
|
||||
dotenv
|
||||
pexpect
|
||||
pipdeptree
|
||||
plette
|
||||
pythonfinder
|
||||
shellingham
|
||||
tomli
|
||||
tomlkit
|
||||
)
|
||||
|
||||
for pkgName in "${packages[@]}"; do
|
||||
find ./ -type f -exec sed --in-place \
|
||||
-e "s/from pipenv.vendor import ${pkgName}/import ${pkgName}/g" \
|
||||
-e "s/from pipenv.vendor.${pkgName}\(.*\) import \(\w*\)/from ${pkgName}\1 import \2/g"\
|
||||
-e "s/import pipenv.vendor.${pkgName} as ${pkgName}/import ${pkgName}/g" \
|
||||
-e "s/from .vendor import ${pkgName}/import ${pkgName}/g" \
|
||||
-e "s/from .vendor.${pkgName}/from ${pkgName}/g" {} + || die "Failed to sed for ${pkgName}"
|
||||
done
|
||||
|
||||
# disable coverage in tests
|
||||
sed -i -e '/\[tool\.pytest\.ini_options\]/,/\[/ { /addopts/d; /plugins/d; }' pyproject.toml || die
|
||||
|
||||
distutils-r1_src_prepare
|
||||
|
||||
# remove vendored versions
|
||||
for pkgName in "${packages[@]}"; do
|
||||
# Match the name directly (works for directories and files)
|
||||
# We use -o (OR) to handle both the original name and the hyphenated version
|
||||
find ./pipenv/vendor \( -name "${pkgName}" -o -name "${pkgName/_/-}" \) \
|
||||
-prune -exec rm -rvf {} + || die "Failed to remove vendored ${pkgName}"
|
||||
done
|
||||
|
||||
find tests/ -type f -name "*.py" -exec sed -i \
|
||||
-e "s/pipenv\.vendor\.pythonfinder\.utils\.get_python_version/pythonfinder.utils.get_python_version/g" \
|
||||
-e "s/from pipenv\.vendor /from /g" \
|
||||
-e "s/import pipenv\.vendor\./import /g" \
|
||||
{} + || die "Failed to devendor tests"
|
||||
|
||||
rm -rv examples docs benchmarks || die "Failed to remove dirs"
|
||||
|
||||
}
|
||||
|
||||
EPYTEST_PLUGINS=()
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
local -x PYTHONPATH="${S}:${PYTHONPATH}"
|
||||
epytest -m "not cli and not needs_internet" tests/unit/
|
||||
}
|
||||
2
dev-python/plette/Manifest
Normal file
2
dev-python/plette/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST plette-2.1.0.tar.gz 12908 BLAKE2B 7e710826374f12317d93cd7410006059ecffe82095ecb05f5e30d3b1db56802ce44fb31ac5ef9fd6c6a1a83578cd69ae87c324a470a532557eed69f8c73923ba SHA512 ce75385d958be6c0adc0e11a8431484a91eb7b7e237218b37e073411551813bfbad4872fe6f1b3d5980f9da5f0465c66de4e19646d11716079a6be67b2c138a5
|
||||
DIST plette-2.2.1.tar.gz 13589 BLAKE2B f057d67252b0c5d350e2490e48afb122c21e8edadf7765164a9bb1e47bf27d36a9f3b947435c7cb2cbde994b61d1d304b2a008eeef77e50718f6bae89a866ec5 SHA512 bb1bc04adfa58e8b35cc6b1429cda67c78dfdd3cf0883f6c7f2c9a39dde6d04acddc3dda25c7a04a5ebe316fcc492ac8e050bef5bef433a03246e69f3a150ab1
|
||||
17
dev-python/plette/metadata.xml
Normal file
17
dev-python/plette/metadata.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>oz.tiram@gmail.com</email>
|
||||
<name>Oz Tiram</name>
|
||||
</maintainer>
|
||||
<maintainer type="project" proxied="proxy">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">sarugaku/plette</remote-id>
|
||||
<remote-id type="pypi">plette</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
26
dev-python/plette/plette-2.1.0-r1.ebuild
Normal file
26
dev-python/plette/plette-2.1.0-r1.ebuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Structured Pipfile and Pipfile.lock models"
|
||||
HOMEPAGE="
|
||||
https://github.com/sarugaku/plette/
|
||||
https://pypi.org/project/plette/
|
||||
"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/tomlkit[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
EPYTEST_PLUGINS=()
|
||||
distutils_enable_tests pytest
|
||||
26
dev-python/plette/plette-2.2.1.ebuild
Normal file
26
dev-python/plette/plette-2.2.1.ebuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Structured Pipfile and Pipfile.lock models"
|
||||
HOMEPAGE="
|
||||
https://github.com/sarugaku/plette/
|
||||
https://pypi.org/project/plette/
|
||||
"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~riscv"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/tomlkit[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
EPYTEST_PLUGINS=()
|
||||
distutils_enable_tests pytest
|
||||
@@ -29,6 +29,7 @@ DIST backtrace-rs-df979dcf80027eb047d7bb9e0874710c15009f31.gh.tar.gz 99194 BLAKE
|
||||
DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
|
||||
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
|
||||
DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48
|
||||
DIST bitflags-2.11.1.crate 49082 BLAKE2B c9c875b54e0a12115ecd846ef0a66bc7070d38892285a4142f1b1f26b07d407fa440a2943f310046f5fbc9a2428fcc56f2e44d06360e551d4b27c9b8cf93eab0 SHA512 c91b5a8b420d8e875a0906ef9b518a392487fba5399355aa5e908132149ddea7cc4222dd271cd5072e50dd9abd6e56420f4205652ba32a57af46bf07636604b7
|
||||
DIST blake3-1.8.2.crate 205967 BLAKE2B ec9afd8f3fda5ac545fae869e4af941a4ae30473cb3e5a0b0f128c1dbf0c6231e3cf87decdfc765b69b99e2b2879f3f345ff7bf738911557740fb0445c9e028c SHA512 8635c3ac12c7f333912a6f42c75499395d6178a0dca810d9199bb533facb409970b17bff4b7f55731a7d5d75932e62b236e1651ed0388e2796024bd7dd2852b8
|
||||
DIST block-buffer-0.10.2.crate 10258 BLAKE2B d3ad2f9f0379e04320e954e1a2226949d83cc1acdda806b98329a5ddcfdbbafdf511907d99ad7daae271a2981ad0c39de218968c22c3487e21a32817d41c23fa SHA512 8f1d99af7c08bf3b54ba7383cf0272eb5a8137f6244bc2d7e6d6761016614514ad7d27c5c51946c5cd7becd84b320f62fc2770e7aa07038d370505c29e032078
|
||||
DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac
|
||||
@@ -137,27 +138,16 @@ DIST home-0.5.12.crate 9445 BLAKE2B 22790e93236af05957848cb61a2526da2b70177ec738
|
||||
DIST human_bytes-0.4.3.crate 5654 BLAKE2B 5054137704a827ad43bae10253706010a7a44d335ac925800a149fb1f788ea14ea049b63e38651f1dffc744e32e3dd8dcac7ec58c336d07a0df95aaace593338 SHA512 329586e679f1322d90a034ae4f3038bce0e422342bf7414fbfac3449c3672589e7a9dc509464c4eafdd90ea45ea263ddaa64c0e476d9ef3abbe77c7560065070
|
||||
DIST iana-time-zone-0.1.65.crate 34079 BLAKE2B 4d84dd4655dd42ed9cf49ed8d93d0ad244f42433faa2894a1f8240a49f65021864e8aadb816d5725984bcd5c1a6e8e1ac210b50751e3af8b3ad2a61421a74e4d SHA512 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6
|
||||
DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369
|
||||
DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db
|
||||
DIST icu_collections-2.2.0.crate 88011 BLAKE2B 6caeec073fb6dea88daa77c7a4d8e3699924bfab2a98f21429e5aee73367e2c1e72e8c183050dcf3ce8f69d432874c69acd800b6a15b08ff440d45b0d683976e SHA512 e7997eca01778c9635fd918d05c850d43abc3cada2b1e79c0a4043f2bf275c238d185f1c55ef06548de88eb3d02c3d04f74061cc20e0843ee46f4776e701818e
|
||||
DIST icu_locale_core-2.2.0.crate 78639 BLAKE2B 106cbc50948d7253bc25c5ac3321e6cc236e23a548f0313267a2e028a74d58f838543a0caca50a2e3550207741f967e7fd8bf84c3b24932683b28f11cb065a4d SHA512 bf29c3f1cd5cea979ce82243aa19d4dada121448ddd974b27cb325ac92e18953fa4e9af2758198ba6a41c367ea659c92e450328e85ebf73d231126674e238c2c
|
||||
DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57
|
||||
DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63
|
||||
DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405
|
||||
DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13
|
||||
DIST icu_normalizer-2.2.0.crate 78154 BLAKE2B c24d908f03bc018dffe43820f19b8298d8e998a3347b56b59d8bef710055f7b4deff807a70783f05d81bbc04944077b7807dc8408bc1019a09e6346e72bc21e0 SHA512 98e48fcfe47623c592feee082264f50e96a82d89fa17e89d5d94de8e1cf3ec2529625954947d9b3bf9746f1cf0062b3abfd2d8f7cfa3b8e445c98284fbbc7023
|
||||
DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f
|
||||
DIST icu_normalizer_data-2.2.0.crate 67134 BLAKE2B 843c78279057acb4abd7fba5a22c5cdb0dd396365a473be4d03603d26eebaa1250b5463122a1f63911ea9dd68423cb7e47882b21393434ee1994ab4e558ddb15 SHA512 494559893b3db0960fc04294e1f606bf466c3970153335f48ff475d22fae614626d66d46130f0943d5345489ed5aa8118737d27b6e883d331993206a39a7484f
|
||||
DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f385a6423fbd3acad325ba0d6188dce9d9321eb323c1b1d8e6d75fc9aaef3d873b609d7049525d2402456c6331bcbf486 SHA512 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac
|
||||
DIST icu_properties-2.2.0.crate 63950 BLAKE2B bcdf9ab45f90145bc21478791579986f5ba5d1cad36e83fe90dacfa3b43991f98ff2434965ec47d2eb6197b8dc45cd72abd66297845e9f74545a97c4279951e1 SHA512 880c0e19ca4ea3abe1322f9ce70c7138b0275dfa6c21b32ef65112d30059173b6d532aca0464f6b161aaa94ad56a0bd06b45156ba0c5ecdfab6f9fc52ab73bbc
|
||||
DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac
|
||||
DIST icu_properties_data-2.2.0.crate 168901 BLAKE2B 47468d4e5235e73818d15918fca8ce2e404decc48e7c4f5e8fbd5b9010510a283c77793c91796152a80f0529eb4759d91bb0b6ce9b9498935353e4f190ee363d SHA512 35330585d459673096b545753e36cdbd3e26b202c2b905032dfcb477c546e4cca6d323d3b5d2f0e7b0e4a983094f048c1543d215fec68535fd5655e839dfbfb7
|
||||
DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1
|
||||
DIST icu_provider-2.2.0.crate 51620 BLAKE2B 97dc0dd0f22ab74b80127a4091b8f140427c41189ec0897a65ea8443c307c27a46866b08d6a4e4b348e18c673d96e15258c2086a9513a9fa9c23c1a8dd57bfcb SHA512 a1a193fc08ebe34782efd21b70778c38fd9f6d99c08321cd2bb457d6cc91593ecb806dd61b8179fe9b66d99d79d518081eb1d1e2933b08a3b28158806ad6169a
|
||||
DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63
|
||||
DIST id-arena-2.3.0.crate 12883 BLAKE2B 2a7f498c3ea5632af4a369d46f90106e642bccbb8e36ac7fe37be05c2125989ea2cf625db92a782408ecb5f68d3efbf3006413b5b748815ee42b9dcfb28d0ba2 SHA512 99652279014e63680d66bc8022ec3d2373d6e476646ee5551346fc9e62d1fd94b28c945bfc30df14c85d085aefc7fbb9051fe11012f63a9254bc11f03133f116
|
||||
DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
|
||||
DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106
|
||||
DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e
|
||||
DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba
|
||||
DIST ignore-0.4.25.crate 59154 BLAKE2B a08a6ec639edefc1dcdb2854120abe060745b2b3926fd10cb247b4d7e80e83aefab713a9b40359e8d5aed260938b93a46f299bb57a4c19de4ddde2a888dac66d SHA512 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7
|
||||
DIST index_vec-0.1.4.crate 28291 BLAKE2B c732283735699477a93e5aa34a9e9031153c0b9d82576d3db6e39753c381043c420bdd221cb3c72a00aeced3ecb0f0629139260fd78c11294416c3d1d274e243 SHA512 25e8ebff671e1fe2d68e4f77bdcac69c878cbc38914a7b742692d49febfe5ef6f208e89077046174cb6647fb5c30b89253be7eb80baa5b55e1b729538de71395
|
||||
@@ -177,7 +167,6 @@ DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286
|
||||
DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e
|
||||
DIST itoa-1.0.18.crate 15935 BLAKE2B 8e41446056ccd94979f6f5a8fe8c48d6c47abaab99a41715cca31816f859b56e0cbacb998f300b62be8b719a6470f8a087f1439b72f2f6662d1cdd3d552ede5b SHA512 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c
|
||||
DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549
|
||||
DIST js-sys-0.3.94.crate 103723 BLAKE2B 6feacf184d9111ba10af7b9abe792cae47cea7718a290dadfe8a6aff3ea2374bfaf0af06213d1eeacf8bc52c38aafe823c17ddd1e469c98118bba92a57748199 SHA512 290a6ba146e5ff7865c7e6137113013417834c6d77aab24f9488576bf4b2c93bd39619b3bc03ab5b64127ec98d5095540ee6571f5bcf6abe6f9f12f78c3066d2
|
||||
DIST js-sys-0.3.95.crate 104031 BLAKE2B 20141a55de6ad577cf1d48efe79dd3ba4a36d7e2b43feec4ef90fefe522dace2146c4746d982cd93b41c410ce6357c7b0bfafcc81366e9f74e09ec5ff61cfb1d SHA512 3e7a3376d6edf12643ad4e75c075bbb4eabfc59e02b0246b88d3f46f2163c932fb08a21d825589a7bc78e0fe92eb5b96502da2a20b6beb39f2ec483fc0725a27
|
||||
DIST kqueue-1.1.1.crate 21504 BLAKE2B 3397a355b56d979371f3a790ca6de4880ee1cb78c6fd9ec85766e1bb5ccc25f811f7065a31dc14b0b4686de4bb1902c2e2c3026719ecb923e3bda553998d187d SHA512 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa
|
||||
DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
|
||||
@@ -189,7 +178,6 @@ DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e82547
|
||||
DIST link-cplusplus-1.0.9.crate 7484 BLAKE2B 4f73807068243aa0dc4b6773c5446fc988154669eb196afca19fe39ffe63627ee705c4ee3cf9cca9628d0bb8fc4cdeb7ef52b41bab810d12721a6ad53d9557ee SHA512 30697093b54ca449135d7a2a963bdd9af61a446472b0f245c87a05bd6eefa62eeebf9cc58cf17aa77ac5f2301b05ae27d13eb50d92ec58fec27303f865261170
|
||||
DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7d6b905808605296ebed66f5fff210c4c18c51ee9c363bd0b93c8e17bc3b70857b594aaf51d44492051291c0e008f8cef SHA512 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54
|
||||
DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309
|
||||
DIST litemap-0.7.3.crate 28728 BLAKE2B 00a04ca0e4e774b317218ab990da4c6ca1f342bbf229957db51801f8ec36339b665133bfe3847ca68a40d901d78d87e0041e09f0740898ac38ea3c8504309c31 SHA512 2c3bc6c4cbf6609f3cc2d986e701d23b73f5bac55995887c90aed01bf4392a42c718a69c0050296fa635a46f7cc9ef3dd6c6a2a505d3cccc690899aa345455a8
|
||||
DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead
|
||||
DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0
|
||||
DIST lock_free_hashtable-0.1.2.crate 17964 BLAKE2B 1352bf73c3afe8b3e7ada0d51ef92db2af7e38cd5a4142baaa1b313fd68cb173fbbfebe3809fd78b40cdc49878e006e243e3bc225741400711a824b871a42cde SHA512 afaf99819d89d2c0f59cff9ec46fc53f1ee083e0a3c40e4c40441aced18676f2e3498b961a0847d93e8fe29c92dfe0847b774ae4175c096a06a9f4dde9164203
|
||||
@@ -206,7 +194,6 @@ DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db
|
||||
DIST memory-stats-1.2.0.crate 11060 BLAKE2B ad3d5dc6e90099bb70f48a6cf56446de1e1ffd0720454b9281886c54b7db078cd7690822a8286e96a1ff20cd9361872776aff2250cc07d3f11390df9521c2962 SHA512 47399bcd9c5ce73fa45992924ba66431d50cebdbaf46a045a129b25d704ceb9dccd49b67dba72b18f464a17488cebe6a3718348e16cd0fc9cf49a3edf74c3001
|
||||
DIST mimalloc-0.1.48.crate 4742 BLAKE2B caebd736d598c17e0b09f2695175789d227e9999e30a76d5cd7a5c04399bd1877d9ed60fa5986a96f10962b7877f533813d2a3ecce4f43c79aa8ec2de7b7172f SHA512 c12fc48e673c323bf7bf850553695b1fdbc63795e3849028a15490421f072745b9208501ddb7394d3f93f2c1a569636ee8e77cdb37340c52762ce0d3af3fc1ac
|
||||
DIST miniz_oxide-0.8.8.crate 67065 BLAKE2B 8cffe475d689a07246c00f979db6ea37d7e2ec3f8f2e6b5ac548f1182ec97e2ef1374e26ef275edb6f67814f33e32f130f77dc6731fc33f2e786bd9eb3ff22a5 SHA512 3537bb17c9d67c71b601e48008d44c51ba087ef4c827c5fc04b08ab09df92e87392c56b03ff52c66323f5923130580a81f4641d549ebb3f5f7e36bfab90bad04
|
||||
DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684
|
||||
DIST mio-1.2.0.crate 106403 BLAKE2B c9b2342879cf19b95c9b9e472fd5e8caa6f6371bc7734b6d9af71c736a4aa218837ac3c8a1f84d1fd1ce4bfed9ff417d319f47e52c4d637b15e2a179f859c3ae SHA512 148daec8a99b63ad5742695ce7b5306d32dfcb484fc819b1220079c59219695d2892bbf83b65aa2dd76b68272fa195d353ecb28d9de795e176c4a38be729b04c
|
||||
DIST nix-0.23.1.crate 240531 BLAKE2B 8e03f4edbad39a467c1557083cfbbd6eff4b78d5ec4e0f1ba06eb043f853352f5154f115ce75556e0d672f0499a9d4c03650bc5a1f57ba1b920cd1595cc50ea9 SHA512 23431030b094ebb027200d8cdc05d0ac1730fbb86ee088795a2314f1ba19b76ed5f24373c1aba8125575bf69f8e7d4d9c08344b9cb49a4ae3d8f7987b5f4e6b6
|
||||
DIST notify-8.2.0.crate 39067 BLAKE2B 34792d7e0d43dde7ac70158dc3a0059c0cf86cbef9160e8f10a3292581ff866fba5c6cb000212789a47ae083fae0a65ae5180a49b5d40008bb0709b637ca1e0c SHA512 5b68f2437a2798aac5c240a10aac642708ef9ceefd58f448e7d37facd148768080cd3712e352e1736f910b660609753b47d8e00d4c6d0936cc5009c4d32084e9
|
||||
@@ -251,14 +238,12 @@ DIST prost-derive-0.11.9.crate 19513 BLAKE2B b5da185391df8d21e0800b066ceb42d2132
|
||||
DIST prost-types-0.11.9.crate 40809 BLAKE2B fae812d78c5199ae8d383f1abe801cd928e7927ee8fe68aa88c4d410471c75781ab859e681f73eb9550f307be3a492880ff5747d3b806dde41f209ffee403602 SHA512 0c163e8c12ad9dfedfe5b6ba13f62f30c57382de2fc9fcca4e6c04114887cda5e8fc5f6e2633624a4d54980f21c3f041d34f05ceb4d7cfa97135293874a3002e
|
||||
DIST pulldown-cmark-0.13.3.crate 154953 BLAKE2B f732e8af5ff90ae77d923ce484f14c710771fc504965a50558f6cb27cf69fdd159eff85f143fe0f167698521ea8dc3bdf1931b040e616f24e76b1d3a6b9ec206 SHA512 8cd256b719c803f5bafe99df8754f518f04c977100e2a786b7cbc35cc1937f1f9595de299868e6fc595e4431ec52b84d4c427844f8852070e00d19057fe8ee32
|
||||
DIST pulldown-cmark-escape-0.11.0.crate 6719 BLAKE2B 232d5e5efaa6c9b5ba140051e21cbc16b46b32fc40931bf434fe25c24fea5d8a39e47926a6256a826548081e246b4ae36c41c7449a866cdaf60037eb64ee0965 SHA512 b8244d6c93a983bcade5e1ff699f334aa72eb638b7e4d22cc746b713b1d0144e6c1eac243476362a77bfed37a3a13a6315ac8d57920dadee7d2734f4d96023e0
|
||||
DIST pyrefly-0.60.2.tar.gz 5517467 BLAKE2B 960a1f54ce757eaff0c2524fb5200e1559d4d7e62f3b4bae9a8e73ac3fb3e40b3581b8e9feeda6b1d3760f40caffb99db3bf4e990b2137fa1543e4db29069c18 SHA512 ba6f37e9b216fbec592edfc2775cfd32af4ea4c5d41a893c30e484b2bcc528dc10acf4b6da739b5e99943278d02ed58583218f6a419682c55ca990838db7dfab
|
||||
DIST pyrefly-0.60.2.tar.gz.provenance 9411 BLAKE2B 41afbc21875ed148c13a3c6220adc00354fd54e5a8453d63ec1b71d023ccf62646344fc4ef73d66b12f810ba56031126fdfd294d2cd0b1b4908b6b92e556386b SHA512 f3c893d4e6f14faad5e8358d48754ed19ba3413b460babe9c35ba822abc0a0bef39734d1a755f9375f7cf04e6d5532b476d605294f1b544e70b294534cfddd31
|
||||
DIST pyrefly-0.61.1.tar.gz 5535788 BLAKE2B 5fda9c661a621d63fd54d5fcbe03662cb62cea912b975500706ecdb0ef1aea9a468d3520958219569157ec5735a2fd977aa4288cb211f82885353f337be7ea98 SHA512 8e747e9da0bebee322c29d849ea0097a66cfa4903dc0aa94ae5f5954e20b49a7ae6b24466b26e8e81b30fc6919a7bb8c9f32c7708b962c15a396e4a378ceea6a
|
||||
DIST pyrefly-0.61.1.tar.gz.provenance 9501 BLAKE2B 84164fedf30b8195a4fd1700a0a0524174ab2108112e2c92dcf691231bfc822808af81728e2b61d20926c1dcb407c853a4cad52d39d873a4eea4e6351d8633f3 SHA512 63e545ab9be653023635cca5e94a3fbe97b0c524f038b264c60b51fd7581622779ce26e05d7f01123148732ba6d9db9259afd9e929d3306bdc9e804d1c046906
|
||||
DIST pyrefly-0.62.0.tar.gz 5537672 BLAKE2B 1349e503934f01e1ada429f0e87fe8a26456e29d74a4041e3cd7c3fe35022c2325c739c6368f11cb162c1d524fcc34c0be82b95f66163833b0115c8a748cc223 SHA512 50ecdda14799b70aa51b501ae068b443ad569e412338fb6214f8d19a6cc1c9f4080a6bab63fd85eeb3d35deb07d2dafa09c778cf74cfd2ed348165417796ac02
|
||||
DIST pyrefly-0.62.0.tar.gz.provenance 9407 BLAKE2B 60748d373223a05d111cbea42b330980e86720e55f9773d3dce2258f28e93084389d618e7982f7d86951f69de2afc4b79a16be502cb381a8be5ce950bb90ff4e SHA512 46486cb80aaf890f07566be0baac3b8e913897755250af5ee1b4a46f779738ed8bf806ee9491ac09c03db2b03f628657ec56bb158f3cfbdaa59cd73c83e9a9fa
|
||||
DIST pyrefly-0.63.0.tar.gz 5562304 BLAKE2B e5528bf0ad9ef5effcc00dbced4afd6a8bc6b8080bfb92e32b5eefd24a1cf4c64e7ad1e406c8d7fe98f672375393b7e8ba44a3e35f529c322a00c123c671db87 SHA512 fdc8ae9f27b58db48a425fc55cb98a76cc038b37917d1db90fdc7616541625d682f8de2df8b24fd380eb34fa998ff97a104c36c107cc448597a38bbfa1dbba14
|
||||
DIST pyrefly-0.63.0.tar.gz.provenance 9505 BLAKE2B bc8efb6af1f0738ccf803beccb372679e3c76c134249ec528fc7ee00f19fb647a5c8d415f32925cdd04f6f22142c4b9d061cee3d2a4f3362b671db8c519f0f8a SHA512 c448677578026d7ee5ffc2f253a7a7a3c7a7cfd1621ad6f3c98ecffe06e90e97dcba0741175aa5227739e41e6af024bcf39e1a6145f355a1f9930d5e0ecb22be
|
||||
DIST pyrefly-0.63.1.tar.gz 5574619 BLAKE2B 9990be6223d6fe10e842713bd9befb88f955edc81fdb9154b18b1913efd419d7c2d7c13ea03ea75bc88c2b58f125ada1655d9cef26de4f161a3982e7276aac1c SHA512 48c59f7447ab88f7cdf70461b9bbe6a3ac413518005ff96fb351157110cca72fa342a51c8196e65f21a2e97af7cc41feaf9c6d973699fb5a74cc8fae73b15526
|
||||
DIST pyrefly-0.63.1.tar.gz.provenance 9368 BLAKE2B 8cc7a3439d8c5d28c28429487efe267091feccfd890b7b460d12402184af433dc4a9031c77346b54a87b12bec3be3fb5e7fee7d0192ad1820af893083fa854b7 SHA512 f82e970bc4435ec9ff725e33bab57f4c993b523056216fbc45ad78c10e3e16ecc73e5c116e828887a7ba3b56dc89f54b1938d318f8d0574ccc53841061212808
|
||||
DIST quickcheck-6ecdf5bb4b0132ce66670b4d46453aa022ea892c.gh.tar.gz 29222 BLAKE2B 6ef1d6f2fb27f382c78691a952363d5a4263a20f85ba19cba8010b5d7ef6d862f7f5f5c0cb88949a59e81143ba3aeaa4fd2e4cda7371de771ef8f5ca3a5c0d3c SHA512 e52a65947432f3a92d47c54df3645a1b3aa721b74c1357281d9d06c56b85e816794082dfaa1f2f9de2239fa156e2eb18003c6ca4fe3b13fcec4dd90a157aadb1
|
||||
DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
|
||||
DIST quote-use-0.8.4.crate 3067 BLAKE2B e60ff6700aceb55275013c5cb12f5d6b358879d31173d32aa40d3cc07bfdef26ff70a441e6c56719a43aff527dbc46558117380a0a5ba3a51bc90adcd6eba610 SHA512 eb14fc2fa9f63ab7c544eba0f0de36516896d7389c9bbef82ca4ad9343c720261943d512d04f195989f8fd4347ec169ad400a96ab8d36e9ccac7567b2f22d19a
|
||||
@@ -268,9 +253,11 @@ DIST rand-0.10.0.crate 105828 BLAKE2B 070501bad8905263faccbf729cae157d79d17c8059
|
||||
DIST rand-0.10.1.crate 105801 BLAKE2B f442da8e90eace94adb0d7a1835d54091b0940d5ac75adf60b337edc1964776c06ed06f0e97fd719d7fce4c187d33d7fdc29fe74d5caea05eb2d81e12bb05882 SHA512 514af678610fd4a2abf7cfb8f9e0d738e600b492dce8dff0d30b5e637de5f84995cde4fc29e7ba4884361693087fe94c27544d2ddfc1960fa724d2e375de9f95
|
||||
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
|
||||
DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965
|
||||
DIST rand-0.9.4.crate 99786 BLAKE2B a6a3c106a8f89cc5f066497fa976b43f577a10b673f1023e28da03f116caec679d85108e112114485ea8536a8edf93f849314f27925081b3d2618d61c4e65f70 SHA512 3b78989d418b84dc00833237e1e83d93a263d67d9ef8570785d1917a7dc731103db1b790643def196d66bd8f163da49994742791a1b2d9da03f854a0176e68ac
|
||||
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
|
||||
DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96
|
||||
DIST rand_core-0.10.0.crate 22778 BLAKE2B f27a8bc7d691a0f738fe5ae39aec1741f39cee34b02e75f3653e9efa7dd64760b858678ce3aab453968378a7d6a0e242ea921ae6c642f2bd779fe34a9c0b2ed8 SHA512 4b75b43183c0ee19b8c1dec3fa8a1eaebd11556569bd02eb2f5c0497a84543f77c6f4adaf7011d372628abcb7e187686236550a6a2d85b8b2091fe60c1ad4426
|
||||
DIST rand_core-0.10.1.crate 22833 BLAKE2B 2fb3972c7a83060afd88e3e1c97c26ac2236222c02259b421109406047fa7599e3408db34d22037eac42887d129692d163b5466190c87cb18b97ea6e12f1ea6b SHA512 7095ef3932cb731fd52a18208100aa01e27cc66aaafd933b70444158258ab2e9542ef0f1d0564f2db8846da597c9b4be5a3c0f865e68607b7d1725582282b94d
|
||||
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
|
||||
DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56
|
||||
DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c
|
||||
@@ -288,7 +275,6 @@ DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411af
|
||||
DIST relative-path-1.9.3.crate 22400 BLAKE2B c6bd04b060013de042079a741a864150632c02cdc493ca1cfd746bcc12f6ad903f8f0748ec68261c979d833089c0fc091f7c9da2b2936e8f75dad8d4638a7b10 SHA512 fd5c88d370865870570859a110245e009eba557225e4297783a606227b13b42abf0c7e69a4beb5093a5a9dabac1545afd988f4c831abe912c21ccd8013c30382
|
||||
DIST ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz 8416527 BLAKE2B ed62c56625d69655ed06163710a3c1fa9c8398252605f12cbe089f0b32c0b6c028033b057994ef9feee136786c9fb449df75e027880779b6460371fc7c1ae743 SHA512 868d53980c56f1b0f0013a5c9ba85e370cae11ff6a748780c2070e8acf3cd44d278230e255c5f4f85b4bc9f1cd40300e9af3fbe154ce975efdb216670c153224
|
||||
DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4
|
||||
DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084
|
||||
DIST rustc-hash-2.1.2.crate 14754 BLAKE2B 6e9bd4ca7c27339e5d06bb82139d9d4f18c9b56d4d9cebba69c7dd7220e9cd16b9894881ef1e82adbd8ad01d5255b984952332438c97d55eadf40b320df1fa27 SHA512 0e63079dabc124395e73b585b7c68ce00be583e0809c3ecd2d1cfe0b4d64e2f2870294372c658051fdaeafc51fdd348a461ceaf1b87ebd5f2e2dfc717c2ac5e1
|
||||
DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f
|
||||
DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c
|
||||
@@ -352,7 +338,6 @@ DIST tikv-jemallocator-0.6.1.crate 14074 BLAKE2B 10a6089519c774b0ff8ded1415c0f0a
|
||||
DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76
|
||||
DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa
|
||||
DIST time-macros-0.2.27.crate 25144 BLAKE2B a308949ecf582451a01669ac0468b74231e6b466da44c4dff864baa22cccf33ad64ba3c80a75afd4c19bf983dee11b157fc973d9e4fa78a614bc98951506b4bd SHA512 5caaacc82e9b73bd3891e55aece04ca3800884f9e52c01d5f9a62fc9e554940454df713d903854c68b85b5a43c7fd8dc8e7047f596be72f86952cfdf9323a818
|
||||
DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25
|
||||
DIST tinystr-0.8.3.crate 24710 BLAKE2B 5ff044db0b3c11c6ce5edf6dd4562087449c7af0668a5de08e07588c3b225a3c13f15ed39f2f7d8860dd4d0bd88fc95ea2b7fc96446e5963521eadb6699dc80d SHA512 1208a3502aad5783a99d05c6c546f0f9de5b468b273c0931a33829c857a159679f8720622ee0700bb8df397baa590e0411f89116327759a859ff46438ac73bfa
|
||||
DIST tinyvec-1.11.0.crate 53096 BLAKE2B 58b2a97f9883e557073999502bc3f1b08d075b216b0818beef19336c505926a352d1cdd8e596e929c2068912d2f4967cecc663b3834931bb73d845ffb49c3660 SHA512 5b07b93f5fa38a4e5512ba38a424df38582e5dbf39bec11b8b486d2b5b0726bad9b2c4b43ed1312b2ab6c8debc6bf78c48c05eb9c1c9c8187220f60a3c6f748f
|
||||
DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df
|
||||
@@ -386,13 +371,10 @@ DIST unicode_names2-1.2.2.crate 300609 BLAKE2B da243d53e507563335b98f7da478d0bbc
|
||||
DIST unicode_names2_generator-1.2.2.crate 14017 BLAKE2B 9ab0d78f21fc51e9a273425a7c53ab80095a2edb577c6ae7a05d995a123f2da1357b19b86616ea51b77329e5c5b7324e2ee99809ab397d3a7011cf6507c6007c SHA512 7bbb67f7ea4d8035e28f83300297557c7efd8aaa96da83f88dfa42c89ea0bc153bcf7fa4b03ed443c040ccf784bc0e2a42df17746e40f667db9b4ab206e25720
|
||||
DIST unit-prefix-0.5.1.crate 7627 BLAKE2B 73c1cfe0c8736556700ae374de1004832d3c5e87370d0e0295a60ee78c8dc7a1b4153c1649207734a716820d55e9f3fc5932da87fbd8abd9ff5b8e0d3477eafe SHA512 ceffc0a250d17eb08edd4ad07411834dfcef275c1f5bfa4085f16852133a8b3467be3e8e696336da4a9901b235da66f04ecd9616395b6dd0d9ea88b66000a5a0
|
||||
DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c
|
||||
DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa
|
||||
DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
|
||||
DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
|
||||
DIST uuid-1.22.0.crate 61780 BLAKE2B 53dc1175c57d33b4733f885514c66f9cf79a9bf97d355ef19e2dafbcc668a39f1eac11c1188c77d8f83eb4b0267a7e94cdc9fe73a60ddb5af758bf4cc7e2b996 SHA512 6ff9dcbb7281feb4415d6d6c49541af2a90cb91703ede4d99fa994d63770c03ea45ea2e445d3f26f017a5301a9d79e477c34e7c609587326bbc2c665aecae7dc
|
||||
DIST uuid-1.23.0.crate 63006 BLAKE2B 77bcbf3c658f0bb5d09bed862b9a8720110d62094a2bf9065ab8f98e6c458e4213767a9152280bdd71941eae7077036deae56adbcdddc14fdcbbac4cbd030061 SHA512 60e476dcbc407a0447f362ee019abb128c0441503e0adacdcac5685ecc16aa680faa575b25fcce147e9c49bfb5b8fa04964a25c5d7e4e9870e0078bf8f18fabf
|
||||
DIST uuid-1.23.1.crate 62932 BLAKE2B 8ff58079d6a1eacf2d1baaf1dba6ca5c5da84768a27e2f7f1f9843f6057ed634843ad96a6797b4fdee5a01716ebade8b99433a9b9b3dad794bb9a26d93c81059 SHA512 7f9222285c9e6635d9ed0b03ae945c2037bd7f7486bb05214355c19eb3fc0f7685b3f6b3bb58e158e1dd26cbf4772af7180420305f2ff001a69e90ea6f2c428e
|
||||
DIST uuid-rng-internal-1.22.0.crate 4050 BLAKE2B d34fe5c2656431cdb4741a50576e13bfd44dd4a65d230ae44141320135fd4621aa30feea882fb8e2f0b521879e058e7679952a261b96086c052f81705af69547 SHA512 e335157684559135fd1b16d1f5501101ac1eb045b51b2b066e6937db93e1f7681ac701c19b4c172515919981b343c54ff4bd1fb1b4c557184315e64888ff5877
|
||||
DIST uuid-rng-internal-1.23.0.crate 4054 BLAKE2B e76d67da38832203ac0e282ddd19c3f31a3c0fa6b64f429f1b35666ce94a0003c89b27fb7e4615916d41a0261a3f6008f834ca1f372f4112f74c5398c4ddfb13 SHA512 e7d2ff63239ce333be811757510b9300180842843100c1527079cdfc21420829c21a6e85a2520264952663e3686a7d2f7424671bea67637ead0839690f0b3a42
|
||||
DIST uuid-rng-internal-1.23.1.crate 4053 BLAKE2B fe6c030ca6a667ade56217be339a8057c1b6c4a5badcefef5919ae90e692397905e58c50ba7b4a804ac464a79d71a9c9afcbbfbe433aee57c855271ad637a23d SHA512 997f8b87fe94709f52f24e18179768739754abdd04b1e75cccfd3656506f748d95c1a7e6162d34bb3cf5855e6d44843d35b04aa24a3e0ac0e0780d85709e4844
|
||||
DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf
|
||||
@@ -402,13 +384,9 @@ DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf
|
||||
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
|
||||
DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb
|
||||
DIST wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate 123354 BLAKE2B d8251ea31999f954eb1264bbc7792ba16a90aec3ed3112fe84b9a93dd8a0e493390b899be9e5e215ebebf644697d3bab680cb07d5e64617cbb57e6b2a28ae95f SHA512 fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d
|
||||
DIST wasm-bindgen-0.2.117.crate 61596 BLAKE2B c27f4e8965e4f802521d273ddbadd9fd4fb7582de15bf396f6cd098b53f55ff62cb28dbfa7aed8cdb2f9ef3dd41d5f7e35cd0cac5ae7c6a9e77616cf2039f68f SHA512 7be5118bbd15aeafdbd58af3889e7cd088031d3f1887a0bb5e86e808158dedbdb540f9d513db71adf0874ae93bc6e845ff70f59b98862ee1b76e8ffb53cf1226
|
||||
DIST wasm-bindgen-0.2.118.crate 61149 BLAKE2B 3d5655101b382f2870aebfa35eb38cee19402eae18cae102824876f01094e5f505b26ee6f1afafa786b0cbe6b94ecb5c292db54bb85cc453ecacf6fc602bf79f SHA512 a61545f1895fe5a6e9d33b321f8d6e888c73c44b524fc38ac667df4f0cf7cea785d072c3cffc7d7bb26d288ddce90683bcdab3ba09be929016cf1f742020e270
|
||||
DIST wasm-bindgen-macro-0.2.117.crate 9279 BLAKE2B 74bac5c375fd70c682a3fb7f80e45ec237af990d660e9d6bcff3ec117928edcb522c678abdda02de762ae1f593f8bb0a3a71800d1ed6f0e9383194026d8eb97e SHA512 0b736aa543abf13fc9fe1ff7159c22a3e1d208e11db68b229e807915169572b030640fb942a4f3327db170793d2b84d8268a19adca708dcaec90a2700fd54292
|
||||
DIST wasm-bindgen-macro-0.2.118.crate 9288 BLAKE2B fb4935cf037278752326a8ee4e78ca89738b426ebc14a90a63e1c37e7bb250e7bc4a08390448b1d49d7dfdc58d1e53ad98f08220c57187584740fa73950b365f SHA512 9370d4abeb445a0d8a89d0fa9156611dacdece4ff809e929987436ac2d6cfb1a3625b892a90f6c1e32f7541592415eb37259ada379b39b2aeddc8f3a2f8f1b3d
|
||||
DIST wasm-bindgen-macro-support-0.2.117.crate 64391 BLAKE2B 8e35a4533f1c2984bb42e09402148eeca3c51a5e9f4312db4996b873c91456a3ca89eb35ac573e1711f46541bdb64c082365c6ba478ca31ac04814d14277cab9 SHA512 812d7c4842127547a0a0ab852036e43f9dfdf9cfce0535824e165d3016485517ee8cd2ce4979cfaee8ed389f8804ea654e72841873e28a1c7266069c72d0b358
|
||||
DIST wasm-bindgen-macro-support-0.2.118.crate 64823 BLAKE2B 22381eb0019bb582dd1b4aab1b33ac3684d6eb8b0a613d1f8909eea82a4df561844e340e81b7c0cadf452039889cb3c1b386aaa4f6c7d25d6852529bb28d8e09 SHA512 36896af83f1d9fc9f72b4709c600db787538b7e889b86a374ff933b5c29ef80d09a2599d54fec051b3559c896ed035243595fbdac834f909860ff47eab2f7185
|
||||
DIST wasm-bindgen-shared-0.2.117.crate 10541 BLAKE2B b8e8bd84ed54f7512d5a96ba7afadbc04e3e1b045a5d11ea39cd66acf7de94d1dbc430313154cd9e84fb0e1c086520a8b0475c797eeea5240a86e159b50d6868 SHA512 74040fad00dc33dd86a5a5bdc6af549b7a31c2c7de6023547af0ae4af09192b48e4d3e11170ffe1fddea7962b7060144139cf13931c217af9e3aa61001593bda
|
||||
DIST wasm-bindgen-shared-0.2.118.crate 10565 BLAKE2B a139fbbc5b63fec19708772d7f3cb457c2c24ca73a72618e4bdc65c8090390296e841a9ec5969d1cc0f90cd61351f43b5dd1d0462d08635d90bf01b24ef12b17 SHA512 916d6535f91aedf68b90d2491473d758244e664aee2d82734ed2bd377eaed90e929aa06ce95790ba120405337caea88624cf25fcedbe6af8b0820905e203fcd4
|
||||
DIST wasm-encoder-0.244.0.crate 85804 BLAKE2B 6dabb55c635d13d1d56711a43c655dfcb74bb9f0be10bccd412c21b5dcd63a46b73ff40955ff28aa0fba9341fe22161c8d253762afd587eaf69a7ca49c06e285 SHA512 ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2
|
||||
DIST wasm-metadata-0.244.0.crate 21500 BLAKE2B 8da1035b6302c23b00792d90153f74f35eb9cbe913366b43ff7e5d81481c903396b32ad54a416a14b40ff8d4ba329c6fda8c203e4b16f1ab80b3bf4535cde72e SHA512 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855
|
||||
@@ -466,28 +444,18 @@ DIST wit-bindgen-rust-0.51.0.crate 57051 BLAKE2B 65c45b1b8b08681ded9bae2b4ac9827
|
||||
DIST wit-bindgen-rust-macro-0.51.0.crate 14283 BLAKE2B 79bc4a4846ec73ae02fe69fcb7898297647a0c70526fbd555e79a4c76de968f0d4c9e2e497643d9c1e7403bb8176a2108ca25a7cef577b9db3ae04142a3bd1ba SHA512 bdf6ab20b484180bfde867b8c8b03c10fe02a9279895ece43fddbc20b1ffe771128590d3d4c72585e959512808682278e54983d11066e0192d84b7aee830e0e2
|
||||
DIST wit-component-0.244.0.crate 256882 BLAKE2B 5e9c706693e3064ffbbe28a23e64e5bc32f6772ed294dce3bd2972b8d951f2820ddcee5f9e651b1acc470740b021986cedb6f0ff7a9bdc2b6e13f997dd341024 SHA512 efbf91954b7c4fc9cf5835783245f3a8cda7e5883c6e244a3da85a64b6b2d74f44ffa5f73309de7451b5e6aaf614664869769b140872ab85913878e52e490a00
|
||||
DIST wit-parser-0.244.0.crate 159371 BLAKE2B f46db4840d3cbcd42e5d26b854247d172f8385810a10c437aaa6b67f3f72dcc230a8d75f4e5ccff6ea006c8a52c2fe92f39d9d90cb30ba594c02ae618fb66bb6 SHA512 c554a167ce9802fbc7537700376da70ed6a79f96adeba5a0e4c955a7cc4f2ae4f588071e25735903d4f509f2590341fa39b2edd018cf6d3bf8ad6477b2474b01
|
||||
DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1
|
||||
DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1
|
||||
DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7
|
||||
DIST xattr-1.6.1.crate 15952 BLAKE2B def5f9063d23cd2ba35a902030de550e6093509cd931c756dce4d7fa86bfaf5ad20e732723522582eaf079eec01ccdc7c7b737a0b9a39cf4da76fd94e88040e1 SHA512 01827ccb9dbac87c1b3474e785e8015f3b8d15ef06090c288a889e6c4441de849b812be196e528ff0bcf35311ba7f3ad57cfbfa9646dda5685452626ad785ab7
|
||||
DIST xxhash-rust-0.8.15.crate 21515 BLAKE2B 0d82ffaecfedc3001e4273c7cb3211e847c110334c0558099c02c2457ccc1f6381b5b1c9c13ec87236e23f4e5551e3cb09101bca75358481ed7ae8ecb83d4866 SHA512 80a73a93249cfa0043a743e883f078d9e4bbedc236dec239d9f89b6816715c614f212930fe8842f0598275d2676a0e406a1ab7101158c163f50b9d1d00265925
|
||||
DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541
|
||||
DIST yoke-0.7.4.crate 27781 BLAKE2B 42d6176af3e8d046b42fa89eacc0bb249eb0a6e13dbe7e97890b0cae98c3cc0059255f15314bbc343610d60605bf2d13869402c17d36cbf7f495956496572212 SHA512 b3d1456e28d53723470644ae15a4298fa96a79593d90729221ca4e45a6f09de4d7c554703425c61595c4e78959652122db95865c0337cc0cd6a4ec57d7bea84d
|
||||
DIST yoke-0.8.2.crate 32790 BLAKE2B 4da3adefbb91fd6a9d715ff0f96e425a07672ec5a607eb365b7a7c1427cccf5764c338a5e709234e1e51df09114ebd01a379633ec121c3da6e9038100ecc364b SHA512 fc4d0a912d531d661dc21000ea50eb18cb96b471f60f0624c644e055337c50523bf0b89d222e759e0e6fda1ae2debc9d87efa26b3427504456e3fd241658bb32
|
||||
DIST yoke-derive-0.7.4.crate 7470 BLAKE2B e5c0ca6f9cad4336b6b7554d05c3926d1720707aa70b588ebb884426747eb7d3d82614ba20563a5e801c4645f90fed9e067f50f43749a66e52f20c4204fb94db SHA512 5be38b8ae8dcb640a3fcb097e5b118354b45a41a0367afeff3c2ba5d13458524e88f9433848f09c670533d36a49a0e2b393e23368921553b5bb008e66e8e4a40
|
||||
DIST yoke-derive-0.8.2.crate 15077 BLAKE2B d067fa9c5a9d1978c0a86fa58034b4aaec8815c106aabc4f91d9d1e5c297a03ed287daa35374a2a2c3946e73abb05e159c118014cdb01b9c939f7eae5416bea8 SHA512 ed37289fe2dfcafda13be24b3e4aae1fbbdd6f52c42a1f2d770771f458af0d17b4cbe487941381b4bd692388e9818b45c686bdcd6229918e0f5b6fced1068ca3
|
||||
DIST zerocopy-0.8.31.crate 257633 BLAKE2B 42b49b61a19d7d9865a0c7600d644902eb50b279a9f372769a5adcde211a7408d13b7fc83959b898422141abddd0460cbef67a2edc7c34591a183c0a6c82f0f7 SHA512 0d21cf7e269c50a4c4451426c9b4be3836fc53b0c7ae2c737996a7e6ad5dac3863c554e47308720087e928535ce4a2c4a25e1ead4cb927c29bb6a68fe66d2069
|
||||
DIST zerocopy-0.8.48.crate 287554 BLAKE2B f66a7efa5970e16ad8c0e35a7f894192d93f9f9328bf1f8ff3f75f0a091cc8a44c5bddb4cd89e6acd8422cbc1ca1c6fc230c65b32e82460ab541435ab81408dc SHA512 c66a2a301bebfcb6519ac122d5b03a5f5ea2443d83ebcacfacc564d01b9d6173581fcb4df122444c910ea0b0e420d1529e3318d60695cec3d9df28a1837b9f9e
|
||||
DIST zerocopy-derive-0.8.31.crate 90835 BLAKE2B 3389db8cd661caf45a147b1f70fada5adf3a70375e27dcb3eeb75f079ef9e776daa397a851df0846cdb0d26448a30725993d3cf27f196d85434f78432c1fd757 SHA512 ebfae66be4685754c06cd6aded9c7bfe143997626cfc1295cca9bbf233d4f48719bf19101b5e5a9905aafd53d889939f4eb31743fbac76426c22bd20765b186f
|
||||
DIST zerocopy-derive-0.8.48.crate 97646 BLAKE2B a75bf954fc7b9878325bb7dd953351eef1858ab3d41464661cd5fd8638f8417fa2ae05c4fc9b72ea7c2121a6455ecf683a1f096b49f62941fc110f2c43316ee5 SHA512 7dd11845b9c07fcc6c7289f792a27c30b2eb6122a403e9cfaa59177a953a60e5e412040a085d12b31a4c52306d3e3517a7f295ba62fb4441aac8e2d5f052e3c3
|
||||
DIST zerofrom-0.1.4.crate 5044 BLAKE2B 8ad9a14b8b0c251cffb420f7ac673669fd29b74bc2f5e220c8e86d592f58cbb2c7be88d906b7dac8803dbd76ec459c4a249b7d1ede75a055454a1626b387f128 SHA512 11f37a67108185a8090cda71338b02492fabd15e6cfe018833a165cd869ed65338e12d7c5680ffb0b763fc3acbdff6fe4df30457653dfe4d79ecc864b69d780f
|
||||
DIST zerofrom-0.1.7.crate 6140 BLAKE2B 3b7b9d9f234d84e3111683652fc0d375939b3bac138a1a0251c31eae5918ba324be4a9bfca251ba1d3e76c482f152a9bdb8a235d3d92d147ec35b65533cdc41e SHA512 e189816b92ca0f51a009b7bd63b07995aa1543ef5e69cf049ffc7f3605cd0ed48cfce958384a5775e233c25004e2289195e8c8ee1a8032f3cfc14a5e4b2cb446
|
||||
DIST zerofrom-derive-0.1.4.crate 8232 BLAKE2B 98f69cdeff7df52822b982e3c089ccfa3ac2ce67f320b0d32eeffa899d2b34627268ed0a01b03504a0a6fcb6bef34d808cc79c811d5daed7f8acf59282e82088 SHA512 f2ea4650fcb4e7c3583f0f7c6146c7734cf6e80e07d92c330c6bc6a0a4e0fe14ae3393845713331240c70685e92eec114565c5be21189e687fe6232aef75a9c0
|
||||
DIST zerofrom-derive-0.1.7.crate 8853 BLAKE2B 26b8932561c7705850ef88f1816141fadfa2077742cf5bb2eb66042cb657f2b3b76a2855cf49c1bb5a934f4147a29a73144fdcbc435c6ca4ff1a562ef103557d SHA512 22de0ee75a7463e6b263f17d91291d2e2800ae0b5066304b24459b58de8e528e36de77dda149d74abdecd26cab58f0ed34aa603b3361f00976929efdb3371da6
|
||||
DIST zerotrie-0.2.4.crate 83690 BLAKE2B 96f443dd0c9501464031426e6aeae9cee78cb604a2c151da4707c21eb317b55b4a415ab28836213d56613e40c5f0911b68b0ea3dcb9c0546ba64d81f4af5ddf2 SHA512 daaa133ef8916a14ee12af2de5e042086d6817822fe498c49fbadd2c03c5512f0adcd5ada268fa5bf70ae2dd23f14245a0f099a37abe09251478303c069a410d
|
||||
DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0
|
||||
DIST zerovec-0.11.6.crate 128583 BLAKE2B 32be3ec333c124894009ff13feadcc6548a93485444eef0d1085a995a55e73a8165e77589b13893a5f6bf585ddad750cf0364e8fa14e00eec239150f14bb0adc SHA512 9a0b22654ce3b76cd5e9bdfbcf8d5344dff4116f37f6e22ee4687677c7fe8a69122a2cc86b0d722ff2040547a810528a5a0d9bb5d8c4ac2d3fa0323dcd18320d
|
||||
DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09
|
||||
DIST zerovec-derive-0.11.3.crate 22115 BLAKE2B 4669526abb7a51d35045bf765017f6070e371aa33d06e66870f043401bd118192b53c422794d08ee2cf9c41e2eb8922a80ed0f450bf3c8c5e78d3f437f984ce2 SHA512 1195cf266a28cf1bdc48a02b2b721f24c785b317dc421475818cc0fe616230bbb91468ab2f67981bf6d3ea2b830eca2e10b85502f622ecb06880e4fff376d29f
|
||||
DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585
|
||||
DIST zstd-0.13.3.crate 30514 BLAKE2B f849d794a4e9157c95d7fcce57551a0fe25098348759086219adab57f37b328e9701b65994da30d8756adf12feae4407f5be92f6c1ca43a57807097520fcd04f SHA512 07e1589ebf2aa169cdc50381f5078012574e3613cc89f3d02914b286d37a9028124c6d40ee8efd75ecc50f31e51a24d2ad0a6e83e669d7dc6477fc43878d4751
|
||||
|
||||
@@ -1,516 +0,0 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.15.1
|
||||
|
||||
EAPI=8
|
||||
|
||||
RUST_MIN_VER="1.89"
|
||||
PYPI_VERIFY_REPO=https://github.com/facebook/pyrefly/
|
||||
|
||||
CRATES="
|
||||
Inflector@0.11.4
|
||||
addr2line@0.25.1
|
||||
adler2@2.0.0
|
||||
ahash@0.8.12
|
||||
aho-corasick@1.1.4
|
||||
allocative@0.3.4
|
||||
allocative_derive@0.3.3
|
||||
allocator-api2@0.2.21
|
||||
android_system_properties@0.1.5
|
||||
anstream@0.6.21
|
||||
anstream@1.0.0
|
||||
anstyle-parse@0.2.0
|
||||
anstyle-parse@1.0.0
|
||||
anstyle-query@1.0.0
|
||||
anstyle-wincon@3.0.7
|
||||
anstyle@1.0.14
|
||||
anyhow@1.0.102
|
||||
append-only-vec@0.1.8
|
||||
arc-swap@1.9.1
|
||||
argfile@0.2.1
|
||||
arrayref@0.3.9
|
||||
arrayvec@0.7.6
|
||||
atomic@0.5.3
|
||||
attribute-derive-macro@0.10.3
|
||||
attribute-derive@0.10.3
|
||||
autocfg@1.1.0
|
||||
backtrace-on-stack-overflow@0.3.0
|
||||
base64@0.22.1
|
||||
bitflags@1.3.2
|
||||
bitflags@2.11.0
|
||||
blake3@1.8.2
|
||||
block-buffer@0.10.2
|
||||
bstr@1.12.1
|
||||
bumpalo@3.20.2
|
||||
byteorder@1.5.0
|
||||
bytes@1.11.1
|
||||
capnp@0.25.2
|
||||
castaway@0.2.4
|
||||
cc@1.2.57
|
||||
cfg-if@1.0.4
|
||||
chacha20@0.10.0
|
||||
chrono@0.4.44
|
||||
clap@4.6.0
|
||||
clap_builder@4.6.0
|
||||
clap_derive@4.6.0
|
||||
clap_lex@1.0.0
|
||||
codespan-reporting@0.12.0
|
||||
collection_literals@1.0.2
|
||||
colorchoice@1.0.0
|
||||
compact_str@0.8.0
|
||||
compact_str@0.9.0
|
||||
configparser@3.1.0
|
||||
console@0.16.1
|
||||
console_error_panic_hook@0.1.7
|
||||
const-str@0.4.3
|
||||
constant_time_eq@0.3.1
|
||||
convert_case@0.11.0
|
||||
core-foundation-sys@0.8.7
|
||||
cpufeatures@0.2.17
|
||||
cpufeatures@0.3.0
|
||||
crossbeam-channel@0.5.15
|
||||
crossbeam-deque@0.8.6
|
||||
crossbeam-epoch@0.9.18
|
||||
crossbeam-utils@0.8.21
|
||||
crypto-common@0.1.7
|
||||
ctor@0.1.26
|
||||
darling@0.23.0
|
||||
darling_core@0.23.0
|
||||
darling_macro@0.23.0
|
||||
dashmap@5.5.3
|
||||
deranged@0.5.5
|
||||
derivative@2.2.0
|
||||
derive-where@1.5.0
|
||||
diff@0.1.13
|
||||
digest@0.10.7
|
||||
dupe@0.9.1
|
||||
dupe_derive@0.9.1
|
||||
dyn-clone@1.0.20
|
||||
either@1.15.0
|
||||
embedded-io@0.7.1
|
||||
encode_unicode@1.0.0
|
||||
enum-iterator-derive@1.5.0
|
||||
enum-iterator@2.3.0
|
||||
env_logger@0.8.4
|
||||
equivalent@1.0.2
|
||||
errno@0.3.14
|
||||
faster-hex@0.6.1
|
||||
fastrand@2.3.0
|
||||
filetime@0.2.27
|
||||
find-msvc-tools@0.1.9
|
||||
foldhash@0.1.5
|
||||
form_urlencoded@1.2.2
|
||||
fs-err@2.11.0
|
||||
fsevent-sys@4.1.0
|
||||
futures-channel@0.3.32
|
||||
futures-core@0.3.32
|
||||
futures-executor@0.3.32
|
||||
futures-io@0.3.32
|
||||
futures-macro@0.3.32
|
||||
futures-sink@0.3.32
|
||||
futures-task@0.3.32
|
||||
futures-util@0.3.32
|
||||
futures@0.1.31
|
||||
futures@0.3.32
|
||||
fuzzy-matcher@0.3.7
|
||||
fxhash@0.2.1
|
||||
generic-array@0.14.7
|
||||
get-size-derive2@0.7.2
|
||||
get-size2@0.7.2
|
||||
getopts@0.2.21
|
||||
getrandom@0.2.16
|
||||
getrandom@0.3.4
|
||||
getrandom@0.4.1
|
||||
gimli@0.32.3
|
||||
glob@0.3.3
|
||||
globset@0.4.18
|
||||
hashbrown@0.12.3
|
||||
hashbrown@0.14.5
|
||||
hashbrown@0.15.5
|
||||
hashbrown@0.16.1
|
||||
heck@0.5.0
|
||||
hex@0.4.3
|
||||
home@0.5.12
|
||||
human_bytes@0.4.3
|
||||
iana-time-zone-haiku@0.1.1
|
||||
iana-time-zone@0.1.65
|
||||
icu_collections@1.5.0
|
||||
icu_locid@1.5.0
|
||||
icu_locid_transform@1.5.0
|
||||
icu_locid_transform_data@1.5.0
|
||||
icu_normalizer@1.5.0
|
||||
icu_normalizer_data@1.5.0
|
||||
icu_properties@1.5.1
|
||||
icu_properties_data@1.5.0
|
||||
icu_provider@1.5.0
|
||||
icu_provider_macros@1.5.0
|
||||
id-arena@2.3.0
|
||||
ident_case@1.0.1
|
||||
idna@1.1.0
|
||||
idna_adapter@1.2.0
|
||||
ignore@0.4.25
|
||||
index_vec@0.1.4
|
||||
indexmap@1.9.2
|
||||
indexmap@2.13.0
|
||||
indicatif@0.18.4
|
||||
inotify-sys@0.1.5
|
||||
inotify@0.11.1
|
||||
instant@0.1.12
|
||||
interpolator@0.5.0
|
||||
is-macro@0.3.6
|
||||
is_terminal_polyfill@1.70.1
|
||||
itertools@0.10.5
|
||||
itertools@0.11.0
|
||||
itertools@0.14.0
|
||||
itoa@0.4.8
|
||||
itoa@1.0.18
|
||||
jobserver@0.1.34
|
||||
js-sys@0.3.94
|
||||
kqueue-sys@1.0.4
|
||||
kqueue@1.1.1
|
||||
lazy_static@1.5.0
|
||||
leb128fmt@0.1.0
|
||||
libc@0.2.183
|
||||
libmimalloc-sys@0.1.44
|
||||
libredox@0.1.12
|
||||
link-cplusplus@1.0.9
|
||||
linux-raw-sys@0.12.1
|
||||
linux-raw-sys@0.4.15
|
||||
litemap@0.7.3
|
||||
lock_api@0.4.14
|
||||
lock_free_hashtable@0.1.2
|
||||
log@0.4.29
|
||||
lsp-server@0.7.9
|
||||
manyhow-macros@0.11.4
|
||||
manyhow@0.11.4
|
||||
maplit@1.0.2
|
||||
matchers@0.2.0
|
||||
memchr@2.8.0
|
||||
memmap2@0.9.10
|
||||
memoffset@0.6.5
|
||||
memory-stats@1.2.0
|
||||
mimalloc@0.1.48
|
||||
miniz_oxide@0.8.8
|
||||
mio@1.1.1
|
||||
nix@0.23.1
|
||||
notify-types@2.0.0
|
||||
notify@8.2.0
|
||||
nu-ansi-term@0.50.1
|
||||
num-bigint@0.4.6
|
||||
num-conv@0.2.0
|
||||
num-integer@0.1.46
|
||||
num-traits@0.2.19
|
||||
num_threads@0.1.3
|
||||
object@0.37.3
|
||||
once_cell@1.21.4
|
||||
os_str_bytes@7.1.1
|
||||
parking_lot@0.11.2
|
||||
parking_lot@0.12.5
|
||||
parking_lot_core@0.8.5
|
||||
parking_lot_core@0.9.12
|
||||
parse-display-derive@0.8.2
|
||||
parse-display@0.8.2
|
||||
paste@1.0.15
|
||||
path-absolutize@3.1.1
|
||||
path-dedot@3.1.1
|
||||
pathdiff@0.2.3
|
||||
percent-encoding@2.3.2
|
||||
phf@0.11.3
|
||||
phf_codegen@0.11.3
|
||||
phf_generator@0.11.1
|
||||
phf_shared@0.11.3
|
||||
pin-project-lite@0.2.17
|
||||
pkg-config@0.3.32
|
||||
portable-atomic@1.13.1
|
||||
powerfmt@0.2.0
|
||||
ppv-lite86@0.2.21
|
||||
pretty_assertions@1.4.1
|
||||
prettyplease@0.2.37
|
||||
proc-macro-utils@0.10.0
|
||||
proc-macro2@1.0.106
|
||||
prost-derive@0.11.9
|
||||
prost-types@0.11.9
|
||||
prost@0.11.9
|
||||
pulldown-cmark-escape@0.11.0
|
||||
pulldown-cmark@0.13.3
|
||||
quote-use-macros@0.8.4
|
||||
quote-use@0.8.4
|
||||
quote@1.0.45
|
||||
r-efi@5.2.0
|
||||
rand@0.10.0
|
||||
rand@0.8.5
|
||||
rand@0.9.2
|
||||
rand_chacha@0.3.1
|
||||
rand_chacha@0.9.0
|
||||
rand_core@0.10.0
|
||||
rand_core@0.6.4
|
||||
rand_core@0.9.5
|
||||
rayon-core@1.13.0
|
||||
rayon@1.11.0
|
||||
redox_syscall@0.2.10
|
||||
redox_syscall@0.5.6
|
||||
redox_syscall@0.7.0
|
||||
ref-cast-impl@1.0.25
|
||||
ref-cast@1.0.25
|
||||
regex-automata@0.4.13
|
||||
regex-syntax@0.7.5
|
||||
regex-syntax@0.8.8
|
||||
regex@1.12.3
|
||||
relative-path@1.9.3
|
||||
rustc-demangle@0.1.27
|
||||
rustc-hash@2.1.1
|
||||
rustix@0.38.44
|
||||
rustix@1.1.4
|
||||
rustversion@1.0.22
|
||||
ryu@0.2.8
|
||||
ryu@1.0.23
|
||||
same-file@1.0.6
|
||||
schemars@0.9.0
|
||||
schemars@1.2.1
|
||||
scopeguard@1.2.0
|
||||
scratch@1.0.6
|
||||
seahash@4.1.0
|
||||
semver@1.0.27
|
||||
serde-wasm-bindgen@0.6.5
|
||||
serde@1.0.228
|
||||
serde_bser@0.4.0
|
||||
serde_bytes@0.11.19
|
||||
serde_core@1.0.228
|
||||
serde_derive@1.0.228
|
||||
serde_json@1.0.149
|
||||
serde_jsonrc@0.1.0
|
||||
serde_repr@0.1.20
|
||||
serde_spanned@1.1.1
|
||||
serde_with@3.18.0
|
||||
serde_with_macros@3.18.0
|
||||
sha2@0.10.9
|
||||
sharded-slab@0.1.4
|
||||
shlex@1.3.0
|
||||
signal-hook-registry@1.4.5
|
||||
siphasher@1.0.1
|
||||
slab@0.4.12
|
||||
smallvec@1.15.1
|
||||
socket2@0.6.1
|
||||
sorted_vector_map@0.2.0
|
||||
stable_deref_trait@1.2.0
|
||||
starlark_map@0.13.0
|
||||
static_assertions@1.1.0
|
||||
static_interner@0.1.1
|
||||
strsim@0.10.0
|
||||
strsim@0.11.1
|
||||
structmeta-derive@0.2.0
|
||||
structmeta@0.2.0
|
||||
subtle@2.6.1
|
||||
syn@1.0.109
|
||||
syn@2.0.117
|
||||
synstructure@0.13.2
|
||||
tar@0.4.45
|
||||
tempfile@3.27.0
|
||||
termcolor@1.4.1
|
||||
terminal_size@0.4.4
|
||||
thiserror-impl@1.0.69
|
||||
thiserror-impl@2.0.18
|
||||
thiserror@1.0.69
|
||||
thiserror@2.0.18
|
||||
thread_local@1.1.9
|
||||
tikv-jemalloc-sys@0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
|
||||
tikv-jemallocator@0.6.1
|
||||
time-core@0.1.8
|
||||
time-macros@0.2.27
|
||||
time@0.3.47
|
||||
tinystr@0.7.6
|
||||
tinyvec@1.8.0
|
||||
tinyvec_macros@0.1.0
|
||||
tokio-macros@2.6.0
|
||||
tokio-util@0.6.10
|
||||
tokio@1.50.0
|
||||
toml@0.9.12+spec-1.1.0
|
||||
toml_datetime@0.7.5+spec-1.1.0
|
||||
toml_edit@0.23.10+spec-1.0.0
|
||||
toml_parser@1.1.2+spec-1.1.0
|
||||
toml_writer@1.1.1+spec-1.1.0
|
||||
tracing-attributes@0.1.31
|
||||
tracing-core@0.1.36
|
||||
tracing-log@0.2.0
|
||||
tracing-serde@0.2.0
|
||||
tracing-subscriber@0.3.23
|
||||
tracing@0.1.44
|
||||
triomphe@0.1.15
|
||||
typenum@1.19.0
|
||||
unicase@2.9.0
|
||||
unicode-ident@1.0.24
|
||||
unicode-normalization@0.1.25
|
||||
unicode-segmentation@1.13.2
|
||||
unicode-width@0.1.14
|
||||
unicode-width@0.2.2
|
||||
unicode-xid@0.2.6
|
||||
unicode_names2@1.2.2
|
||||
unicode_names2_generator@1.2.2
|
||||
unit-prefix@0.5.1
|
||||
url@2.5.8
|
||||
utf16_iter@1.0.5
|
||||
utf8_iter@1.0.4
|
||||
utf8parse@0.2.2
|
||||
uuid-rng-internal@1.22.0
|
||||
uuid@1.22.0
|
||||
valuable@0.1.1
|
||||
vec1@1.12.1
|
||||
version_check@0.9.5
|
||||
walkdir@2.5.0
|
||||
wasi@0.11.0+wasi-snapshot-preview1
|
||||
wasip2@1.0.1+wasi-0.2.4
|
||||
wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06
|
||||
wasm-bindgen-macro-support@0.2.117
|
||||
wasm-bindgen-macro@0.2.117
|
||||
wasm-bindgen-shared@0.2.117
|
||||
wasm-bindgen@0.2.117
|
||||
wasm-encoder@0.244.0
|
||||
wasm-metadata@0.244.0
|
||||
wasmparser@0.244.0
|
||||
watchman_client@0.9.0
|
||||
web-time@1.1.0
|
||||
which@4.4.2
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-util@0.1.11
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
winapi@0.3.9
|
||||
windows-core@0.62.2
|
||||
windows-implement@0.60.2
|
||||
windows-interface@0.59.3
|
||||
windows-link@0.2.1
|
||||
windows-result@0.4.1
|
||||
windows-strings@0.5.1
|
||||
windows-sys@0.48.0
|
||||
windows-sys@0.52.0
|
||||
windows-sys@0.59.0
|
||||
windows-sys@0.60.2
|
||||
windows-sys@0.61.2
|
||||
windows-targets@0.48.5
|
||||
windows-targets@0.52.6
|
||||
windows-targets@0.53.2
|
||||
windows_aarch64_gnullvm@0.48.5
|
||||
windows_aarch64_gnullvm@0.52.6
|
||||
windows_aarch64_gnullvm@0.53.0
|
||||
windows_aarch64_msvc@0.48.5
|
||||
windows_aarch64_msvc@0.52.6
|
||||
windows_aarch64_msvc@0.53.0
|
||||
windows_i686_gnu@0.48.5
|
||||
windows_i686_gnu@0.52.6
|
||||
windows_i686_gnu@0.53.0
|
||||
windows_i686_gnullvm@0.52.6
|
||||
windows_i686_gnullvm@0.53.0
|
||||
windows_i686_msvc@0.48.5
|
||||
windows_i686_msvc@0.52.6
|
||||
windows_i686_msvc@0.53.0
|
||||
windows_x86_64_gnu@0.48.5
|
||||
windows_x86_64_gnu@0.52.6
|
||||
windows_x86_64_gnu@0.53.0
|
||||
windows_x86_64_gnullvm@0.48.5
|
||||
windows_x86_64_gnullvm@0.52.6
|
||||
windows_x86_64_gnullvm@0.53.0
|
||||
windows_x86_64_msvc@0.48.5
|
||||
windows_x86_64_msvc@0.52.6
|
||||
windows_x86_64_msvc@0.53.0
|
||||
winnow@0.7.15
|
||||
winnow@1.0.1
|
||||
wit-bindgen-core@0.51.0
|
||||
wit-bindgen-rust-macro@0.51.0
|
||||
wit-bindgen-rust@0.51.0
|
||||
wit-bindgen@0.46.0
|
||||
wit-bindgen@0.51.0
|
||||
wit-component@0.244.0
|
||||
wit-parser@0.244.0
|
||||
write16@1.0.0
|
||||
writeable@0.5.5
|
||||
xattr@1.6.1
|
||||
xxhash-rust@0.8.15
|
||||
yansi@1.0.1
|
||||
yoke-derive@0.7.4
|
||||
yoke@0.7.4
|
||||
zerocopy-derive@0.8.31
|
||||
zerocopy@0.8.31
|
||||
zerofrom-derive@0.1.4
|
||||
zerofrom@0.1.4
|
||||
zerovec-derive@0.10.3
|
||||
zerovec@0.10.4
|
||||
zmij@1.0.21
|
||||
zstd-safe@7.2.4
|
||||
zstd-sys@2.0.16+zstd.1.5.7
|
||||
zstd@0.13.3
|
||||
"
|
||||
|
||||
declare -A GIT_CRATES=(
|
||||
[backtrace]='https://github.com/rust-lang/backtrace-rs;df979dcf80027eb047d7bb9e0874710c15009f31;backtrace-rs-%commit%'
|
||||
[cxx-build]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/gen/build'
|
||||
[cxx]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%'
|
||||
[cxxbridge-cmd]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/gen/cmd'
|
||||
[cxxbridge-flags]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/flags'
|
||||
[cxxbridge-macro]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/macro'
|
||||
[displaydoc]='https://github.com/yaahc/displaydoc;7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0;displaydoc-%commit%'
|
||||
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
|
||||
[quickcheck]='https://github.com/jakoschiko/quickcheck;6ecdf5bb4b0132ce66670b4d46453aa022ea892c;quickcheck-%commit%'
|
||||
[ruff_annotate_snippets]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_annotate_snippets'
|
||||
[ruff_cache]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_cache'
|
||||
[ruff_diagnostics]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_diagnostics'
|
||||
[ruff_notebook]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_notebook'
|
||||
[ruff_python_ast]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_ast'
|
||||
[ruff_python_parser]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_parser'
|
||||
[ruff_python_trivia]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_trivia'
|
||||
[ruff_source_file]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_source_file'
|
||||
[ruff_text_size]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_text_size'
|
||||
)
|
||||
|
||||
inherit cargo pypi
|
||||
|
||||
DESCRIPTION="A fast type checker and language server for Python with powerful IDE features"
|
||||
HOMEPAGE="
|
||||
https://pyrefly.org/
|
||||
https://github.com/facebook/pyrefly
|
||||
https://pypi.org/project/pyrefly/
|
||||
"
|
||||
SRC_URI+="
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${P}/${PN}"
|
||||
|
||||
LICENSE="MIT"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
0BSD Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-3.0
|
||||
Unicode-DFS-2016 ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="app-arch/zstd:="
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
pypi_src_unpack
|
||||
cargo_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local crate crate_patches crate_uri commit crate_dir host
|
||||
for crate in "${!GIT_CRATES[@]}"; do
|
||||
IFS=';' read -r crate_uri commit crate_dir host <<< "${GIT_CRATES[${crate}]}"
|
||||
: "${crate_dir:=${crate}-%commit%}"
|
||||
crate_patches+="${crate} = { path = \"${WORKDIR}/${crate_dir//%commit%/${commit}}\" };;"
|
||||
done
|
||||
printf -- "[patch.crates-io]\\n%s" "${crate_patches//;;/$'\n'}" \
|
||||
>> "${CARGO_HOME}/config.toml"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Requires nightly
|
||||
export RUSTC_BOOTSTRAP=1
|
||||
|
||||
# zstd-sys https://wiki.gentoo.org/wiki/Project:Rust/sys_crates#zstd-sys
|
||||
export ZSTD_SYS_USE_PKG_CONFIG=1
|
||||
|
||||
cargo_src_configure
|
||||
}
|
||||
@@ -38,7 +38,7 @@ CRATES="
|
||||
backtrace-on-stack-overflow@0.3.0
|
||||
base64@0.22.1
|
||||
bitflags@1.3.2
|
||||
bitflags@2.11.0
|
||||
bitflags@2.11.1
|
||||
blake3@1.8.2
|
||||
block-buffer@0.10.2
|
||||
bstr@1.12.1
|
||||
@@ -239,10 +239,10 @@ CRATES="
|
||||
r-efi@5.2.0
|
||||
rand@0.10.1
|
||||
rand@0.8.5
|
||||
rand@0.9.2
|
||||
rand@0.9.4
|
||||
rand_chacha@0.3.1
|
||||
rand_chacha@0.9.0
|
||||
rand_core@0.10.0
|
||||
rand_core@0.10.1
|
||||
rand_core@0.6.4
|
||||
rand_core@0.9.5
|
||||
rayon-core@1.13.0
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST textual-8.2.2.gh.tar.gz 30217887 BLAKE2B 9ca518ed38659251075ab1b62088583ea6cd3088f40857eeed8777ae8366dda9e30d72c44d5b5f7a4002a702e70f77f1135588ac60d432f5ed6f647bf00d53ce SHA512 33117a0ff651769f9b3151432f41459836cd0446e03eca43ffd61ac0f8ac3ab500063a0d243013f43d44c8326234d2e839f486251ccd590d7bdca9cd2cba3be5
|
||||
DIST textual-8.2.3.gh.tar.gz 30218244 BLAKE2B 4de2f7675c5424541eb0d2652f670d71801c1639325f4df7671678a567f5edd51db1db43e6ac7d4d65d0ac872845faf93dc6cbac62bc0ae0b77cdd8f7f2b4528 SHA512 a9949612e58e8e6889c739430c1c15be05c96619bec9386691645e91f6842b422127d4a5b7d5a3dcaf0ed2015864d2338ffde7352b7394c4fdb167f9a129aadd
|
||||
DIST textual-8.2.4.gh.tar.gz 30218505 BLAKE2B 22edaad2ffd09b9991606c65cce0c69e9073c003b2bc7053a6ff7e85e2dd46571ff6f181d064b4f7ce1abc60893665f15689d62b9efbd605f212f1d8b6f5c994 SHA512 9e4292a43a3f633831c0b1ba75fac14271ea3bd997d522591a70452aeb2e9f23ef2064598014519c65428c6d5e413d2d97248d1bccbf9237aa3928d05c9722d4
|
||||
DIST textual-8.2.5.gh.tar.gz 30222909 BLAKE2B 87082ca21f86ca09e314fab9e39c47c329cf99e5e60b6a1b9724acfd793ce8086d7f9d80be493e2d7501183a9f34f43d125e66e9a53ca8ead37b76f8ac1f6f02 SHA512 dd7139423821a9167bcf82f0fbd6e852187abd29558a90a83f7cba656db97d1006602cc20b89169e7b8f81cc360214aca6ec2afe05ff1de5f3abec3ce43fe465
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST gemini-cli-0.39.1.zip 23636615 BLAKE2B 4819185bf54251d31c1084fe6518c0163f684a8bead44a8ab190ed642aa866af7e00e6e4c341a851fd61fcf1f890fb796d309a53a8f1b4392202785ef8aac989 SHA512 eb0184135f00ecf70bf190018348c7d2b982ecb80b4f30cbab491a1e6c33adbc525b99546e505e0fac8c9fb403bd7cbdd5e84e4786f0f704d8cc5ec86ba3e75c
|
||||
DIST gemini-cli-0.40.0.zip 19922077 BLAKE2B 974c819385f575090673048f57d12246a804d3472e1a66f17f0701ed06f017d78d4b859259b24217b7f0562ef05b4f522ee707e0ed0b1915bb950f816ebebc94 SHA512 2f01b2a7e8bb0dda1c765cc18c2796b61bfb19aad67c15406624c8e6afbba5c92080f8525ff1dec7b95404b2a461546976f69905dcb8b52bb68808de1d80fe37
|
||||
|
||||
@@ -1,7 +1,3 @@
|
||||
DIST hydralauncher-3.8.1.x86_64.rpm 145921813 BLAKE2B 86c118e86105ce6541dfcbd2b7a3d1b563fdd132fd33e9dcd2d6b0540c8c6f4298825b89af6baa7fecba074231654d56a43804c9af3a9f4a82635803a9b055b3 SHA512 7941292f934d297cb8f17b99aa34daa68c2f1318fdae200620d1d4b19d78186d18dd41d74e3745521f3a2755c225e47dd47bdf9c9250c380c2ca3366ee8cb7ea
|
||||
DIST hydralauncher-3.8.3.x86_64.rpm 160044397 BLAKE2B d14f3109711cedb586f9f6fce3947730425a9d6ce4bb27e705f15d03e75fa1d1c5684f678bb8226caa4dd5f1427c3f9ef66449a5f32a243d1487c76444fb7a02 SHA512 5fc78c6f200653f8439eca6167c3c3d79669e7d4e12789af8c7700f1f90a26845894dc6b8f66b1b7ef991c592da9f9f29f3e90b510ffed6ab18c707925b78047
|
||||
DIST hydralauncher-3.9.0.x86_64.rpm 160565205 BLAKE2B 6817a9d07ffb3a6eb35178ffa200ef7e0267c98718c6d380f0b3a5e7bb6f36ccf99649faab1fb919e56f76486bdb5f9a6836cf4224925441767ac366c15b727c SHA512 54a2fa9d83b465aa5be85232415b35202c6aa22e5fbdcd59a7b5337bd3563079048671ba07ebb454d448d473c408f718f362f6ab6a4f53ec2c8a998079ad888a
|
||||
DIST hydralauncher-3.9.1.x86_64.rpm 160691241 BLAKE2B f421a05ba5fee0b186e7c3307eec08929dda5dbd678585dac0934bd1cccd39730a827f64f0eab5208cf21b890586a1c24dd40b2b3eaaf1be211764ac29e768a6 SHA512 c012908a5b27212892534ee322a1a9418b7b1254a13b9afca39d8cc9ff92fe18f3aeada9212d9948a60edb4b54eb3a6c446e6487308463037c7cd1d6032c06b9
|
||||
DIST hydralauncher-3.9.3.x86_64.rpm 160661857 BLAKE2B eb861ee31c5cd97c0bd1352bbb2e53bb60a223c4b3fa8d74a881a1a74fe4b4b673a64c0517165cdd9164a6b7b1884b45e47923aa0564612e465e1f3b17887412 SHA512 4b9b09bb4831c2388880fa47d9580c972e9f3ab6e880aefb9300216ce3dc97d50a0966665b35c001d1dcb4465de603e1bcc7c3126d5af5bf3cecf7eac1880081
|
||||
DIST hydralauncher-3.9.4.x86_64.rpm 160659329 BLAKE2B 9cbe8316aca9f53de74548b5af9c231bff96bd6a6ec4c9249ca6bf65197dca28f5fdd487ab5da1d0348a8fe9c3cf11f5b9c82f2435bb38a3d7dc249765433142 SHA512 8932df91c0dffa5439fe0ca0c101452a4bd81da6c151f37ccf4490864eeca6cc04df6ae3d380e2051c1fbdab5da14b0762ef9cbdb1aa0a08b6d47932a90d90b6
|
||||
DIST hydralauncher-3.9.5.x86_64.rpm 145053385 BLAKE2B 5e7b3a382f49a7cfa3cac467a3502e6008996c43287d9b211149359f19e08ec657656074eb4e22a876f6a6f2a813bd29e5c3447bb7c005b1de12ae52e27ff173 SHA512 db4354bacb66ecb3b26e157c39d7a6789107cdb4217512a5c5f8e1d785a899b1b7382e855e83ea757be9da88be63fa5111b0b6b8a756df1e5d0b1aed2307fae0
|
||||
DIST hydralauncher-3.9.7.x86_64.rpm 149641105 BLAKE2B 24350b8be52cb04da5a5986966c108a0ea5dedaf04908e87ee782b4979fffd94ff823dd7e71f792511e0c40144503f5ca2acc4d86cb82931409bd12e5ec22074 SHA512 beb6197991de9d6b2e773e24bebe8c45631d5d80e7d9270f4397b648624e71e90451e577325a4764bd49d142a39227020ff16e99456ff421556a8d06d2ac563e
|
||||
|
||||
@@ -1,72 +0,0 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop rpm xdg
|
||||
|
||||
DESCRIPTION="Open-source gaming platform and launcher"
|
||||
HOMEPAGE="https://github.com/hydralauncher/hydra"
|
||||
SRC_URI="amd64? ( https://github.com/hydralauncher/hydra/releases/download/v${PV}/hydralauncher-${PV}.x86_64.rpm )"
|
||||
|
||||
S="${WORKDIR}"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
QA_PREBUILT="*"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/mesa
|
||||
net-misc/aria2
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
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/libXrandr
|
||||
x11-libs/pango"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
local pb=opt/Hydra/resources/app.asar.unpacked/node_modules/classic-level/prebuilds
|
||||
find "${pb}" -mindepth 1 -maxdepth 1 -type d ! -name linux-x64 -exec rm -rf {} \; || die
|
||||
rm -f "${pb}"/linux-x64/classic-level.musl.node || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt
|
||||
doins -r opt/Hydra
|
||||
|
||||
find opt/Hydra -type f -executable | while IFS= read -r exe; do
|
||||
fperms +x "/${exe}"
|
||||
done
|
||||
|
||||
fowners root "/opt/Hydra/chrome-sandbox"
|
||||
fperms 4711 "/opt/Hydra/chrome-sandbox"
|
||||
|
||||
domenu usr/share/applications/hydralauncher.desktop
|
||||
doicon -s 512 usr/share/icons/hicolor/512x512/apps/hydralauncher.png
|
||||
|
||||
exeinto /usr/bin
|
||||
newexe - hydralauncher <<-'EOF'
|
||||
#!/bin/sh
|
||||
export LD_LIBRARY_PATH="/opt/Hydra:\${LD_LIBRARY_PATH}"
|
||||
exec /opt/Hydra/hydralauncher "\$@"
|
||||
EOF
|
||||
}
|
||||
@@ -1,76 +0,0 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop rpm xdg
|
||||
|
||||
DESCRIPTION="Open-source gaming platform and launcher"
|
||||
HOMEPAGE="https://github.com/hydralauncher/hydra"
|
||||
SRC_URI="amd64? ( https://github.com/hydralauncher/hydra/releases/download/v${PV}/hydralauncher-${PV}.x86_64.rpm )"
|
||||
|
||||
S="${WORKDIR}"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
QA_PREBUILT="*"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/mesa
|
||||
net-misc/aria2
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
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/libXrandr
|
||||
x11-libs/pango"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local pb=opt/Hydra/resources/app.asar.unpacked/node_modules/classic-level/prebuilds
|
||||
find "${pb}" -mindepth 1 -maxdepth 1 -type d ! -name linux-x64 -exec rm -rf {} \; || die
|
||||
rm -rf "${pb}"/linux-x64/*.musl.node || die
|
||||
|
||||
local sharp_base=opt/Hydra/resources/app.asar.unpacked/node_modules/@img
|
||||
rm -rf "${sharp_base}"/*-linuxmusl-x64 || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt
|
||||
doins -r opt/Hydra
|
||||
|
||||
find opt/Hydra -type f -executable | while IFS= read -r exe; do
|
||||
fperms +x "/${exe}"
|
||||
done
|
||||
|
||||
fowners root "/opt/Hydra/chrome-sandbox"
|
||||
fperms 4711 "/opt/Hydra/chrome-sandbox"
|
||||
|
||||
domenu usr/share/applications/hydralauncher.desktop
|
||||
doicon -s 512 usr/share/icons/hicolor/512x512/apps/hydralauncher.png
|
||||
|
||||
exeinto /usr/bin
|
||||
newexe - hydralauncher <<-'EOF'
|
||||
#!/bin/sh
|
||||
export LD_LIBRARY_PATH="/opt/Hydra:\${LD_LIBRARY_PATH}"
|
||||
exec /opt/Hydra/hydralauncher "\$@"
|
||||
EOF
|
||||
}
|
||||
@@ -1,76 +0,0 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop rpm xdg
|
||||
|
||||
DESCRIPTION="Open-source gaming platform and launcher"
|
||||
HOMEPAGE="https://github.com/hydralauncher/hydra"
|
||||
SRC_URI="amd64? ( https://github.com/hydralauncher/hydra/releases/download/v${PV}/hydralauncher-${PV}.x86_64.rpm )"
|
||||
|
||||
S="${WORKDIR}"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
QA_PREBUILT="*"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/mesa
|
||||
net-misc/aria2
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
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/libXrandr
|
||||
x11-libs/pango"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local pb=opt/Hydra/resources/app.asar.unpacked/node_modules/classic-level/prebuilds
|
||||
find "${pb}" -mindepth 1 -maxdepth 1 -type d ! -name linux-x64 -exec rm -rf {} \; || die
|
||||
rm -rf "${pb}"/linux-x64/*.musl.node || die
|
||||
|
||||
local sharp_base=opt/Hydra/resources/app.asar.unpacked/node_modules/@img
|
||||
rm -rf "${sharp_base}"/*-linuxmusl-x64 || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt
|
||||
doins -r opt/Hydra
|
||||
|
||||
find opt/Hydra -type f -executable | while IFS= read -r exe; do
|
||||
fperms +x "/${exe}"
|
||||
done
|
||||
|
||||
fowners root "/opt/Hydra/chrome-sandbox"
|
||||
fperms 4711 "/opt/Hydra/chrome-sandbox"
|
||||
|
||||
domenu usr/share/applications/hydralauncher.desktop
|
||||
doicon -s 512 usr/share/icons/hicolor/512x512/apps/hydralauncher.png
|
||||
|
||||
exeinto /usr/bin
|
||||
newexe - hydralauncher <<-'EOF'
|
||||
#!/bin/sh
|
||||
export LD_LIBRARY_PATH="/opt/Hydra:\${LD_LIBRARY_PATH}"
|
||||
exec /opt/Hydra/hydralauncher "\$@"
|
||||
EOF
|
||||
}
|
||||
@@ -1,76 +0,0 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop rpm xdg
|
||||
|
||||
DESCRIPTION="Open-source gaming platform and launcher"
|
||||
HOMEPAGE="https://github.com/hydralauncher/hydra"
|
||||
SRC_URI="amd64? ( https://github.com/hydralauncher/hydra/releases/download/v${PV}/hydralauncher-${PV}.x86_64.rpm )"
|
||||
|
||||
S="${WORKDIR}"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
QA_PREBUILT="*"
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/mesa
|
||||
net-misc/aria2
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
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/libXrandr
|
||||
x11-libs/pango"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local pb=opt/Hydra/resources/app.asar.unpacked/node_modules/classic-level/prebuilds
|
||||
find "${pb}" -mindepth 1 -maxdepth 1 -type d ! -name linux-x64 -exec rm -rf {} \; || die
|
||||
rm -rf "${pb}"/linux-x64/*.musl.node || die
|
||||
|
||||
local sharp_base=opt/Hydra/resources/app.asar.unpacked/node_modules/@img
|
||||
rm -rf "${sharp_base}"/*-linuxmusl-x64 || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt
|
||||
doins -r opt/Hydra
|
||||
|
||||
find opt/Hydra -type f -executable | while IFS= read -r exe; do
|
||||
fperms +x "/${exe}"
|
||||
done
|
||||
|
||||
fowners root "/opt/Hydra/chrome-sandbox"
|
||||
fperms 4711 "/opt/Hydra/chrome-sandbox"
|
||||
|
||||
domenu usr/share/applications/hydralauncher.desktop
|
||||
doicon -s 512 usr/share/icons/hicolor/512x512/apps/hydralauncher.png
|
||||
|
||||
exeinto /usr/bin
|
||||
newexe - hydralauncher <<-'EOF'
|
||||
#!/bin/sh
|
||||
export LD_LIBRARY_PATH="/opt/Hydra:\${LD_LIBRARY_PATH}"
|
||||
exec /opt/Hydra/hydralauncher "\$@"
|
||||
EOF
|
||||
}
|
||||
1
kde-misc/kcgroups-dmemcg/Manifest
Normal file
1
kde-misc/kcgroups-dmemcg/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST kcgroups-dmemcg-0.1.tar.gz 35169 BLAKE2B 89013dc56994aa793bf99da415da5246e6572492108b6e687eabc621675b4c47dfe70db54414fafc63d49e1631d3844d49f0192dc9cf6eb3ca3c118aa936d1de SHA512 c07e916fba15231d326ad6412745b296ee061fdfad425e221c50937f75f941b28e18cbaa944c626cd9c1941e14540eae5a2c78942d7a2c7e31bf297522327c3c
|
||||
38
kde-misc/kcgroups-dmemcg/kcgroups-dmemcg-0.1.ebuild
Normal file
38
kde-misc/kcgroups-dmemcg/kcgroups-dmemcg-0.1.ebuild
Normal file
@@ -0,0 +1,38 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
KFMIN="6.0.0"
|
||||
inherit ecm
|
||||
|
||||
DESCRIPTION="KDE library to manipulate cgroups and boost foreground apps, with dmem cgroup support"
|
||||
HOMEPAGE="https://github.com/pixelcluster/kcgroups"
|
||||
MY_TAG="dmemcg-experimental"
|
||||
SRC_URI="https://github.com/pixelcluster/kcgroups/archive/refs/tags/kcgroups-${MY_TAG}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/kcgroups-kcgroups-${MY_TAG}"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtbase:6
|
||||
kde-frameworks/kconfig:6
|
||||
kde-frameworks/kdbusaddons:6
|
||||
kde-frameworks/kwindowsystem:6
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
dev-build/cmake
|
||||
dev-build/ninja
|
||||
kde-frameworks/extra-cmake-modules
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_WITH_QT6=ON
|
||||
)
|
||||
ecm_src_configure
|
||||
}
|
||||
1
kde-misc/plasma-foreground-booster-dmemcg/Manifest
Normal file
1
kde-misc/plasma-foreground-booster-dmemcg/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST plasma-foreground-booster-dmemcg-0.1.tar.gz 5531 BLAKE2B 5274957e8b5f3a0e193c5b9ad8763536a118f1fbc08076141e5ba76396561cec6ebb41ed1dbae68f7270171a0917a0306d5252a6b60c235ce78c49bfc86f053e SHA512 24686d545617fe50646aff096ef9d8c153035714b961e89e786e5c60dbd4dd7b72f9d06f90c23e89d437ccff2cc4ce43d58fb90df1c18dd76cfcbdccd7bd5245
|
||||
@@ -0,0 +1,32 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
KFMIN="6.0.0"
|
||||
inherit ecm
|
||||
|
||||
DESCRIPTION="KDE helper to boost foreground apps using dmem cgroup limits"
|
||||
HOMEPAGE="https://github.com/pixelcluster/kcgroups"
|
||||
MY_TAG="dmemcg-experimental"
|
||||
SRC_URI="https://github.com/pixelcluster/kcgroups/archive/refs/tags/booster-${MY_TAG}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/kcgroups-booster-${MY_TAG}"
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtbase:6
|
||||
kde-frameworks/kconfig:6
|
||||
kde-frameworks/kdbusaddons:6
|
||||
kde-frameworks/kwindowsystem:6
|
||||
kde-misc/kcgroups-dmemcg
|
||||
kde-plasma/plasma-workspace:6
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
dev-build/cmake
|
||||
dev-build/ninja
|
||||
kde-frameworks/extra-cmake-modules
|
||||
"
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST ytm-player-1.6.0.tar.gz 373118 BLAKE2B 3a0524ba86b6d46a3c46a305dba62b1fddf85caa9af866e7223b13001a4ba4c58a5f1d8c9f818961454baab7095c4149b1e9f559a01523e17cb2a5dd53c96264 SHA512 066cc6cf1209b571c828102318834a0e990bcc856e41cd18b9b70bacdcc23931abb26a11fd114603bb0a73f7f962298576fa422ad6c3cc4ad04e46688c7494dd
|
||||
DIST ytm-player-1.7.2.tar.gz 547870 BLAKE2B 646a93f4eb095d18c2adefb66b052ffabf0ffb7b849aa716b356443efeb7cbe4a316f58e3a3b224d02b2dd157df05fb32bf8f9869e2743f3687294db5521d4d6 SHA512 fec6f87ab0d762c0c416355d89b881b3e8bb9c727f8f3ce586ae759da0d576430dcfe68e4f258b529da99478bf0482ff480ebbcf0497ca7c3623891c04242bfc
|
||||
DIST ytm-player-1.8.0.tar.gz 579230 BLAKE2B 1704bdea8596cfb451d879ff40a665dfe0672102eb14727186fb2ed94d0cce42e5d388968cd79fbbad65ccd4da2c0adb94ba54c53163df2e599d902ffe1ffb81 SHA512 c9f1a43c01c94e3a6a4baa1712e7f7b883eda6e95ce27a4dbe7191bbd440d3333c896f3b7bd93a8689f1947f921451aa3c9578b016a7a12627cdd7a4469ef15d
|
||||
DIST ytm-player-1.9.1.tar.gz 542595 BLAKE2B 3062a14efc40ad137744ec76696fe97075c19464c60eecee2d10d401fdbb63bd58acf47c389cae554d99b7cb1222703dad1b5fc8b31dc1c5c4dff90f69aed2a5 SHA512 176c5915e4fd48f36450c586ba6a150677573da5bbf323ef12bb6028e393cfa8e92acbd1b11fe6957ccb391bd166272c0820db2c68dd18f24b1a95749347de7f
|
||||
|
||||
@@ -22,6 +22,11 @@ fi
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
DOCS=(
|
||||
{README,CHANGELOG,SECURITY}.md
|
||||
docs/
|
||||
)
|
||||
|
||||
RDEPEND="
|
||||
media-video/mpv
|
||||
>=net-misc/yt-dlp-2025.01.12[${PYTHON_USEDEP}]
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST wlvncc-20250307.gh.tar.gz 171350 BLAKE2B 3fd745d3df3902386a77ea186f9d6285c73509d71a3fbbe3d90bc4e04fb65f8a7552b418380d8de840c919d052dc89c94c2754a89d33be05c2f7d302f98258a1 SHA512 b55d34a0c416ef5019ed10b7f15494d55b001a5eb73c2382f2e5d98c58735512db67e9ad299855980df331faf84905480bd13da3f1b6c48a0f4ff7898e5b03a7
|
||||
DIST wlvncc-20250626.gh.tar.gz 171524 BLAKE2B 9968419dbbada0263fdaacb9617b9fba2740c42a93a069933f604a0d7885c6ac4cf203b7969a7855518dd245b56894191547f2a9ffd10a37090a8162f87d53f5 SHA512 b7c7d2fbd95f549360f7f37795de0b82d77199d23e29b3d6d0537c8818638a448618f7eab7c6192dce643c40ce5d13db064ea060bbac88bb1328f48c5773eafa
|
||||
DIST wlvncc-20250725.gh.tar.gz 173048 BLAKE2B fb3b9aac2bb9f71238c90acd5e7af7b966d5101b67d073b2750bcd4db247a154c305741c6928861b0e9570abc4288460785f924e001daab6fbd4fa273ec65d5e SHA512 d1e2c55bb5017d9bd00f5134f06ec049205eb2b97cacec550dedf34b2abd28a05a24666d764c35232fe6a6b5e8483730f54ea9e1ce9002edd8a57ce99a593fd5
|
||||
DIST wlvncc-20260429.gh.tar.gz 173208 BLAKE2B 6da99d3678e574cc17f447257ba20bc2c242fcb5750eea6d01205736e90495b9d1ab370ea7e2fba3b217d66a438eff65e6f70bd999ee4014af6a75f523564baf SHA512 9250e5537b0f52c3b90f8c033da7c49ff820bea4b6cf21953ca967fbf1113cb6bb87c8b80cd5b6083ec39bf747a65d0f50430746de55e2fbae838da54c40a670
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
COMMIT="bec7a54fbb835824ac6f8cefbf50181189a5c510"
|
||||
COMMIT="cc0abf87c37920540f2439a556e6a480c28f8f46"
|
||||
|
||||
inherit meson
|
||||
|
||||
15
sys-apps/dmemcg-booster/Manifest
Normal file
15
sys-apps/dmemcg-booster/Manifest
Normal file
@@ -0,0 +1,15 @@
|
||||
DIST dbus-0.9.10.crate 106248 BLAKE2B 7824b53f2621bef9f041ffa57fe28402ab47c34e24c47662362e3ec54e6e6c6f0442cf25b8f31522716a5f542718e96e14a1e86b8dc88a5140c565f05b8fea42 SHA512 1f76ccf1140f612e79cb07ca878fedb263096ff9e07364bbb0b8a9dbf30e465e7e6896d4f863a030d262055cf2522b42556d201c945cb0c63e761aeecc824dde
|
||||
DIST dmemcg-booster-0.1.2.tar.bz2 5255 BLAKE2B 0744dc12458938241f41f325d81a00ec034e40582b2301e3c14175695e12668fde8a3fd8de2e8cccf7b5026184889a350aec8c315ab868a5503280d0a65013f8 SHA512 413d0f90dd8fb965e00a35d346b9fab8dce585bde37d791106e0fd7ac5d9af458850eb980f6ece5b0d9dbbd980fa12359f9d44c4a4b5734d129f5354ffb06a33
|
||||
DIST libc-0.2.182.crate 814873 BLAKE2B a5fae27ee77495d8638297523d7428eda4a608109e7e1b67db1ba621f7700761f8131710a49bbd24bedf62f8df7ecdeaedb5def47201146a05b4288ee2f92515 SHA512 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db
|
||||
DIST libdbus-sys-0.2.7.crate 1105992 BLAKE2B 3824453f436ccdd667a4c8dc993bda9f5ee7b2e16dd588e08679c90d50399a5317834d8433b927e80f73cecdc901105957adc20591546c7676edbbf5bd95d530 SHA512 85227b2afcc59d69bf581bc1e371802bbdcadc79aee67b7f9c70b7bab6046fa60eecd3ec529dc5e623d0c837d3a267fe2e49efbc171a57670761006bb9b67bbc
|
||||
DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5
|
||||
DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
|
||||
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
|
||||
78
sys-apps/dmemcg-booster/dmemcg-booster-0.1.2.ebuild
Normal file
78
sys-apps/dmemcg-booster/dmemcg-booster-0.1.2.ebuild
Normal file
@@ -0,0 +1,78 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
RUST_MIN_VER="1.85.0"
|
||||
|
||||
DESCRIPTION="Service for enabling and controlling dmem cgroup limits for boosting foreground games"
|
||||
HOMEPAGE="https://gitlab.steamos.cloud/holo/dmemcg-booster"
|
||||
CRATES="
|
||||
dbus@0.9.10
|
||||
libc@0.2.182
|
||||
libdbus-sys@0.2.7
|
||||
pkg-config@0.3.32
|
||||
windows-sys@0.59.0
|
||||
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
|
||||
"
|
||||
|
||||
inherit cargo systemd
|
||||
|
||||
SRC_URI="
|
||||
${CARGO_CRATE_URIS}
|
||||
https://gitlab.steamos.cloud/holo/${PN}/-/archive/${PV}/${P}.tar.bz2
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${P}"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="systemd"
|
||||
|
||||
DEPEND="
|
||||
sys-apps/dbus
|
||||
x11-libs/libdrm
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
|
||||
systemd_dounit "${S}/dmemcg-booster-system.service"
|
||||
systemd_douserunit "${S}/dmemcg-booster-user.service"
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
einfo " systemctl enable --now dmemcg-booster-system.service"
|
||||
einfo " systemctl --user --global enable dmemcg-booster-user.service"
|
||||
fi
|
||||
einfo "emerge installed the unit files, but left them disabled."
|
||||
|
||||
elog "The kernel dmem cgroup controller must be present. You are running"
|
||||
elog "kernel ${KV_FULL:-$(uname -r)}; dmem cgroup support requires at"
|
||||
elog "least the patches carried by linux-cachyos or a kernel built with"
|
||||
elog "the appropriate out-of-tree patch set."
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
einfo "If you enabled the services manually, disable them before removing this package:"
|
||||
einfo " systemctl disable --now dmemcg-booster-system.service"
|
||||
einfo " systemctl --user --global disable dmemcg-booster-user.service"
|
||||
}
|
||||
@@ -1,5 +1,2 @@
|
||||
DIST cl3-4da03b19d19ce2ca735e09dc5e2a1bcfa133beff.gh.tar.gz 74016 BLAKE2B 870d3d876d124c83b70ad98f8ca02eceb60c4092acea51e93d41b2a70435724083afb2d9f517e1a340e9991f4bae94ac05818306836184be225cd27c394ce411 SHA512 bed120884899ef2b6eca1acb3f803c7b95727e8d80b24dbc3339f551e4c2bf5720e3c96b682dcb054c13f9d15c4b64b76402c9925f8c77e831f41b0f234b51d0
|
||||
DIST lact-0.8.3-crates.tar.xz 29779344 BLAKE2B cd7a266db93faea2dd85ada409fbd33da44c0c735ab4c54ab40ea25cb6bc9a3ef4f3a85f8cf15f7206a40c02da302860797e3c411d2cfce20c5e7e158bb315dc SHA512 c869958b60bf1774b35eec50c09ff83f5616fdc022dcda08a37d5e0dba3602aaeaf640faa35464f772a24609946cbdc50c947121ab1e2806a3bf01052185cacb
|
||||
DIST lact-0.8.3.tar.gz 4272591 BLAKE2B b80e2789d469b0de9ba7441fe2832665112eab3b6625db04a5ea6a26887ae5429027858b9da9658c5c8109664f0811b7dafefee9a7620358116efe156bb4cea1 SHA512 e3939e16bcdfb7289cc513617b8f6f4756a2b043b4468cd98124a703e969b9c70a297f9b8d493a342001ca82a48e9f3b520daa576049a015ea81ea3f687d2947
|
||||
DIST lact-0.8.4-crates.tar.xz 29550468 BLAKE2B f17cc02ea27a8fddf816a63f52ffeed92332ec96a1b545903fd1a13c544c29c2a56d43f2b12034e51c1d4b4081272fa0ba435b51cb3ac0517631120ac66eef64 SHA512 96c0877cb9c04a6f0a6a9b48eb05105d8f4bdad6a1b9a4aa302d32b75014eaf189333b3a481b423e56f27ae14943d132ee2d9569ad8189bd14f8530912966af0
|
||||
DIST lact-0.8.4.tar.gz 4332443 BLAKE2B 2caecfe7a50860ded18faa029a72663f03570691aa0017e8c12df093e288f245c845f4da74a4cb2294f195dbbf917eff75e0183f3e505ee7d4fd189fc9f86f7d SHA512 9a3b45abda4a8989f5ee0232ccff20147fff612fbd16a7c890a60bb6ec8d9d801d35e909e197072856ae4d9eb15ead6dd186ed138209a5620426935584d6f8c0
|
||||
DIST lact-0.9.0-crates.tar.xz 30886548 BLAKE2B 223575f0a478cda107e788798764c77a8ceac753d74b8af769f5804d019650242414855a713c94d571f61c163100c592b8efb2ee0cce811cb194174241b32703 SHA512 529c47f136eb2e2bf35980bb27ec1b80816afee6bfa971db4a944240ebf56ca9f153491d44901c24a91049b78d57f94262a73c31573e20a24baf40369bf96a57
|
||||
DIST lact-0.9.0.tar.gz 4507549 BLAKE2B aacf68315c66bf7425ed33e77abd267153a28c1ab2f856cda4b38ec58f49f195dbf7402a8246897dfc65888d21a49d6a220780f50e084b92f4b215714b2e0d45 SHA512 7090095972e6c14b379a481f099285abb8ef6f088e91fdb43e3309a0f4d603bddbf28b2ae1d1d65fe31094f687dbb40e2c1e097d826e3fa4778420349fc3f929
|
||||
|
||||
@@ -1,100 +0,0 @@
|
||||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
"
|
||||
|
||||
declare -A GIT_CRATES=(
|
||||
[cl3]='https://github.com/kenba/cl3;4da03b19d19ce2ca735e09dc5e2a1bcfa133beff;cl3-%commit%'
|
||||
)
|
||||
|
||||
LLVM_COMPAT=( {18..21} )
|
||||
RUST_MIN_VER="1.85.0"
|
||||
|
||||
inherit cargo llvm-r2 xdg
|
||||
|
||||
DESCRIPTION="Linux GPU Control Application"
|
||||
HOMEPAGE="https://github.com/ilya-zlobintsev/LACT"
|
||||
SRC_URI="
|
||||
https://github.com/ilya-zlobintsev/LACT/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
if [[ ${PKGBUMPING} != ${PVR} ]]; then
|
||||
SRC_URI+="
|
||||
https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz
|
||||
"
|
||||
fi
|
||||
S="${WORKDIR}/${P^^}"
|
||||
|
||||
LICENSE="MIT"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0
|
||||
CDLA-Permissive-2.0 ISC LGPL-3+ MIT MPL-2.0 Unicode-3.0 ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="gui libadwaita test video_cards_nvidia"
|
||||
REQUIRED_USE="libadwaita? ( gui ) test? ( gui )"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
virtual/opencl
|
||||
x11-libs/libdrm[video_cards_amdgpu]
|
||||
gui? (
|
||||
dev-libs/glib:2
|
||||
gui-libs/gtk:4[introspection]
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/graphene
|
||||
x11-libs/cairo
|
||||
x11-libs/pango
|
||||
)
|
||||
libadwaita? ( >=gui-libs/libadwaita-1.4.0:1 )
|
||||
"
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
dev-util/vulkan-tools
|
||||
sys-apps/hwdata
|
||||
"
|
||||
DEPEND="
|
||||
${COMMON_DEPEND}
|
||||
test? ( sys-fs/fuse:3 )
|
||||
"
|
||||
# libclang is required for bindgen
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
$(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}')
|
||||
"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/lact"
|
||||
|
||||
pkg_setup() {
|
||||
llvm-r2_pkg_setup
|
||||
rust_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myfeatures=(
|
||||
$(usev gui lact-gui)
|
||||
$(usev libadwaita adw)
|
||||
$(usev video_cards_nvidia nvidia)
|
||||
)
|
||||
cargo_src_configure --no-default-features
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install --path lact
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install-resources
|
||||
newinitd res/lact-daemon-openrc lactd
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local skip=(
|
||||
# requires newer sys-apps/hwdata
|
||||
--skip tests::snapshot_everything
|
||||
)
|
||||
cargo_src_test --workspace -- "${skip[@]}"
|
||||
}
|
||||
@@ -6,8 +6,8 @@ EAPI=8
|
||||
CRATES="
|
||||
"
|
||||
|
||||
LLVM_COMPAT=( {18..21} )
|
||||
RUST_MIN_VER="1.85.0"
|
||||
LLVM_COMPAT=( {19..22} )
|
||||
RUST_MIN_VER="1.93.0"
|
||||
|
||||
inherit cargo llvm-r2 xdg
|
||||
|
||||
@@ -32,22 +32,24 @@ LICENSE+="
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="gui libadwaita test video_cards_nvidia"
|
||||
REQUIRED_USE="libadwaita? ( gui ) test? ( gui )"
|
||||
IUSE="gui test video_cards_nvidia"
|
||||
REQUIRED_USE="test? ( gui )"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
x11-libs/libdrm[video_cards_amdgpu]
|
||||
!test? ( x11-libs/libdrm )
|
||||
test? ( x11-libs/libdrm[video_cards_amdgpu,video_cards_intel] )
|
||||
gui? (
|
||||
dev-libs/glib:2
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
gui-libs/gtk:4[introspection]
|
||||
>=gui-libs/libadwaita-1.5.0:1
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/graphene
|
||||
x11-libs/cairo
|
||||
x11-libs/pango
|
||||
)
|
||||
libadwaita? ( >=gui-libs/libadwaita-1.4.0:1 )
|
||||
"
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
@@ -75,12 +77,15 @@ pkg_setup() {
|
||||
src_configure() {
|
||||
local myfeatures=(
|
||||
$(usev gui lact-gui)
|
||||
$(usev libadwaita adw)
|
||||
$(usev video_cards_nvidia nvidia)
|
||||
)
|
||||
cargo_src_configure --no-default-features
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile -p lact
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install --path lact
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install-resources
|
||||
@@ -88,9 +93,5 @@ src_install() {
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local skip=(
|
||||
# requires newer sys-apps/hwdata
|
||||
--skip tests::snapshot_everything
|
||||
)
|
||||
cargo_src_test --workspace -- "${skip[@]}"
|
||||
cargo_src_test --workspace
|
||||
}
|
||||
@@ -8,7 +8,4 @@
|
||||
<upstream>
|
||||
<remote-id type="github">ilya-zlobintsev/LACT</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="libadwaita">Build GUI with <pkg>gui-libs/libadwaita</pkg> support</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST forgejo-11.0.12.tar.gz 54355826 BLAKE2B dd0b883f6268cf9e3c82262d1dc19b831045bf7110b769a508c9dcf2994c6995f238700accda46a74863ad5a67f1b5e2fe9c1172e92bbf14ad97875ebe96be7c SHA512 b28982545e8721fd3d260be10ba66b50fb588c1499c366278eedc25d5eb28eb355c502233ad38577924fa5c600642a66531595a3b10d6928e53a58f66c93f823
|
||||
DIST forgejo-14.0.4.tar.gz 47964962 BLAKE2B 25d8f9e3c8ccc0867eb5c0ce3656a73ea09fa06a6b9c9017def12dbd4eaeb9ab7e8d44fd1e224f7598b44952a56d89a8774100843edc6d6c796ac0892f2b724e SHA512 d33f78982532fecce244ed11c8cb0a77a519af3391de06efc053cfd6f64a7d783858e67daed9cc5f3b9afc1bee179ce071996d0b96dc46c13fba99ecbfceda6d
|
||||
DIST forgejo-15.0.0.tar.gz 49078371 BLAKE2B c14677758ef566084351eabfbda277640c1f7310e544260e8b8d71b6b7dfd413102e9c445b6a3a6c5e83bba8ac61cd4dfebae0e7e87a8da29c4376285541d428 SHA512 f6e50f64df236ebf7919eb3414498f8f359258349c8076cfb51a611f9dbe3a6634ad25de5ad3bf6b660094d1b412e50a277f9fd9645ffa8f378a53d317f6d5d4
|
||||
DIST forgejo-11.0.13.tar.gz 54353217 BLAKE2B 6e0e738f184338a63a157aa37f0a12b2193eb498a903c309ed9fcb4456e034dee7a3eab045622d809804271150e78debc98a5a875ae580cce0a5fa81b50db8de SHA512 6a9923959a5fde97b2bd56c5c6c818ba03575e76373d0277936e97528fc3b17f522dd2f853aa712a534396386e6a74d27b986276e65d1c0b2bd33e2343e97f99
|
||||
DIST forgejo-14.0.5.tar.gz 48132807 BLAKE2B a196e49c7e6094195a2041d40abc816a0a097bbb5cc820b60b7319a78a60c319cd4af7c5e2945146907dd82ca0567509a609590843329217386bb256ed112652 SHA512 6227d0d09c87aad21baf44dccda1b84487ba3f5796c1fa5218c09c932e846cb577eff170c327089669771350722a2c838a5e1ad49ef8020e1564bd04cddb3834
|
||||
DIST forgejo-15.0.1.tar.gz 49219893 BLAKE2B 968acee7b850c5090cda3a0ee553103b0e4daa955b2e231c5d28290275d6e76ce1f7a2929939e2a17b7fb684d64d0c9260101dd3e4427e22cef353e0a7fa1929 SHA512 a3418bdfb59af9b233c6cbfe8d8fc6a8d7a4311104af148a711b01e9c700f69e04fa9689ac2d9b10e4d3b1056d5ae802a2bec2aece6d6db9128d08b6e366f98c
|
||||
|
||||
Reference in New Issue
Block a user