Merge updates from master

This commit is contained in:
Repository mirror & CI
2025-04-30 12:20:10 +00:00
61 changed files with 4311 additions and 176 deletions

View File

@@ -0,0 +1 @@
DIST occt-bin-14.0.8.bin 274437356 BLAKE2B d6331cf2bd186f0a3a3d77148e1015cb87d37c5012875df12f6b7ae78ac44e6066b68816b15b27f611ca3f2eb7ee471a48d83b0e416d02ff9a5cb2598d2bac2b SHA512 4a2d965abf9d789b1958ac830bc8e092624544b15232eda7d44a8c258a1d9763bce06e31b31cd0b2325951e6bc7115ae7e6c513ab2a7cc9bc876c3cee9d7b3e9

View File

@@ -0,0 +1 @@
ACTION=="add", SUBSYSTEM=="msr", MODE="0666"

View File

@@ -0,0 +1,13 @@
[Desktop Entry]
Name=OCCT
GenericName=OCCT Stability Test
Categories=System;Monitor;
Comment=Free, all-in-one stability, stress test, benchmark and monitoring tool for your PC
Keywords=cpu;memory;gpu;stress;stability;vram;monitor;
Exec=/opt/occt/occt
Path=/opt/occt
Icon=occt
SingleMainWindow=true
StartupWMClass=OCCT
Terminal=false
Type=Application

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>undefined.behavior</name>
<email>bugs.gentoo@igrek.fastem.com</email>
</maintainer>
<use>
<flag name="msr-user-access">Allow non-root access to /dev/cpu/*/msr to read CPU power/voltage</flag>
</use>
</pkgmetadata>

View File

@@ -0,0 +1,61 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop fcaps wrapper xdg udev
DESCRIPTION="All-in-one stability, stress test, benchmark and monitoring tool"
HOMEPAGE="https://www.ocbase.com"
SRC_URI="https://www.ocbase.com/download/edition:Personal/os:Linux/version:${PV} -> ${P}.bin"
S="${WORKDIR}"
LICENSE="OCBASE-EULA"
SLOT="0"
KEYWORDS="~amd64"
IUSE="msr-user-access"
RESTRICT="bindist mirror strip"
src_unpack() {
cp "${DISTDIR}"/"${P}".bin ./
}
src_install() {
newicon -s 256 "${FILESDIR}"/occt.png occt.png
insinto /opt/occt
newins "${P}".bin occt
# Disable automatic updates
touch "${ED}"/opt/occt/disable_update
# Don't use binary path as the config location
touch "${ED}"/opt/occt/use_home_config
fperms +x /opt/occt/occt
domenu "${FILESDIR}"/occt.desktop
make_wrapper occt /opt/occt/occt
use msr-user-access && udev_dorules "${FILESDIR}/90-occt-msr-access.rules"
}
pkg_postinst() {
# Allow benchmarks to run with higher priority
fcaps cap_sys_nice opt/occt/occt
# Allow /dev/cpu/*/msr access
fcaps cap_sys_rawio opt/occt/occt
# Apply the udev rules
use msr-user-access && udev_reload && udevadm trigger --action=add --subsystem-match=msr
einfo ""
einfo "If you have a license, you need to copy it into the OCCT config directory:"
einfo ""
einfo " mkdir -p ~/.config/occt && cp license.okl ~/.config/occt/"
einfo ""
}

View File

@@ -1,2 +1,3 @@
DIST boringssl-9fc1c.tar.gz 35071632 BLAKE2B b90468dcf260915189f614bf83717e34e7905e83086322b78ad19d77f7fe24f6c2f739c634f67de1ef09d5de23e966fc20e2214d9ef7843dbf32ede968d08f93 SHA512 cbc3ca154a6abe53e3c4f46bdd0205195d7120efced061558c05e8a8ae5ba5aee2b4c9eb5fe4c590d87ede11ff8f2e45b06e37595359a300447ed3dc9390f500
DIST lsquic-4.0.12.tar.gz 1928464 BLAKE2B c60e752dbd59eaf22b4a993fb6a1917b8a59ae07ee5873f41248698af84fd1cff450e8b32bc038ac48569f5d2a71932b2daf516c3917d509b438d20df0de40ab SHA512 08d8a2afc9449e99cfca1e0bc8d034020a8887c5db865652ce6e8a17dc7aef3b01ac6dca4f41040daf41dde7498fe028c79e8c17a8bad2855f20c067d3d87b12
DIST lsquic-4.2.0.tar.gz 1933695 BLAKE2B 848f4a28b37546ad3a637e861832d45e26e52f4d66c2801199a250167a9693cd10d078bfe670851c5653b39c658796fb2d8dac2ed93326c8f9e76fa3a7af490f SHA512 c572968db022d71c943111d70d6798d78324ee947f91bb8368013802064893be5739c746d7d82b612a5336472f6081b7e1adb13fc20d198888bfabd2416668fe

View File

@@ -0,0 +1,53 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
BORINGSSL_COMMIT="9fc1c33e9c21439ce5f87855a6591a9324e569fd"
DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library"
HOMEPAGE="https://github.com/litespeedtech/lsquic/"
SRC_URI="
https://github.com/litespeedtech/lsquic/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/google/boringssl/archive/${BORINGSSL_COMMIT}.tar.gz -> boringssl-9fc1c.tar.gz
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="
dev-lang/go
dev-libs/ls-qpack:=
dev-libs/ls-hpack:=
"
RDEPEND="
${DEPEND}
sys-libs/zlib
"
PATCHES=(
"${FILESDIR}"/${PN}-disable-build-deps-libs.patch
"${FILESDIR}"/${PN}-link-boringssl-static-libs-9fc1c.patch
"${FILESDIR}"/${PN}-disable-override-flags.patch
"${FILESDIR}"/${PN}-disable-boring-override-flags.patch
)
src_unpack() {
unpack ${P}.tar.gz
unpack boringssl-9fc1c.tar.gz
mv boringssl-${BORINGSSL_COMMIT} "${S}"/src/liblsquic/boringssl || die
}
src_configure() {
local mycmakeargs=(
-DLSQUIC_SHARED_LIB=ON
-DLSQUIC_TESTS=$(usex test)
)
cmake_src_configure
}

View File

@@ -1,2 +1,3 @@
DIST guidata-3.6.3.tar.gz 718459 BLAKE2B f3ec7bd4d367afe05741498df15ddef1904962c826fc0ce8200a72d3f46fdc198ba0facb5f9010f94be21506e7f43a02c4ffab6ca7d8adf27ab01efae493a1fe SHA512 b3e53dace35c19e30be19bdf91454322445446d87f2d278f6749b3c7d5b7029dc7786ccdd48baa9b10991a076d83084fac4cfb39a86f695659e37c5be28ed28a
DIST guidata-3.7.1.tar.gz 719179 BLAKE2B 8b59ed049c2bb765d9a3d57db02e07ffe3732fb28084d56c0f193c3d525d946f084293c45db1feade4ffa9418331d4cdc7091b15c8d2c3cfdfe9e3b0baedccf9 SHA512 04238f61e6eeb8e8ac85f09a8ad5945026ef7d65ef793e047ff86c5783ced35cbcce53fdd0688814107986782ab159560de77692c4720db5d85efb829b4ffd57
DIST guidata-3.9.0.tar.gz 718554 BLAKE2B bdf60ad59d196c4701e8e2a93730ebfb916f85f10fd94222f1c1bcf72f5b1300359329dcf9ebf5bd5fe793b7f91aca68082c59c8d9ac025900d08fda6211c0d6 SHA512 3c0bdfe541ef28e4bd90c6749714157d4344c1bc50811533ed46ae4cc9a48d14289af6729ce0a9f7a49398d17f0ef779530675c2a56262b18f3e36ae5c892a46

View File

@@ -0,0 +1,43 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1 pypi
DESCRIPTION="Library for user interfaces for easy dataset editing and display"
HOMEPAGE="https://pypi.org/project/guidata/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test +pyqt5 pyqt6"
REQUIRED_USE="|| ( pyqt5 pyqt6 )"
RDEPEND="
pyqt5? ( dev-python/pyqt5[${PYTHON_USEDEP}] )
pyqt6? ( dev-python/pyqt6[${PYTHON_USEDEP}] )
dev-python/h5py[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/qtpy[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/tomli[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/pytest-qt[${PYTHON_USEDEP}]
dev-python/pytest-xvfb[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
python_test() {
epytest -p xvfb
}

View File

@@ -0,0 +1,41 @@
DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST cc-1.2.14.crate 103164 BLAKE2B 13af1a201f93be7ebeb63dbf46c40603bbacd002a12f0a48c4c86ea3e01717f8e9b05281cbaebd2d09673d39f54b3042c962f25fb9fecad273bc762ceb5ab5bc SHA512 0ea11e8b8c4d00abd394123b00137c693a0a50f2b6e00e2d0351b4492780f8607904adb49ee62d13564f5198a1dc1802315cb42495e5a78507b7cdb637fe2833
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST cmake-0.1.54.crate 18955 BLAKE2B 8ea4f8c4e5a383e406436343e3635449662788cf8e32f0dd5222ade92b6c0fdad4e5444c6a319531d8d87ba4e376f1ffaa7bcd1073878e26e7fcbd6383158a51 SHA512 ab4bf69dc77337c6d398b74738ea28a7fc1239e6991f8baa72fc78d3f9f6a77197e7517574e4f4d245ff6fbcfbf9b768c9f814d9ad74b74314f19c1d491f3009
DIST crunchy-0.2.3.crate 3775 BLAKE2B 8e2db9b8b24e375ccf788ee442e6196872860fc664de0b6d6f88f33c985e56b1386a7b277763326bd5011f2258c3e75460bc333a9162aa816a559948ee68828c SHA512 f97919ee077981da8a14d0cf4a1622b08059710918d97fbbd1f7a5aeb92d51ae5452934c2c45c1f9f79b320aeac6eca41f2a54b35d0710e077069d8841be52ca
DIST darling-0.20.10.crate 32031 BLAKE2B 038c2a4d919a8e9ff6eff5f83911b40cf4e918ac27c90f313b6b9131c41770f83cc3901973fea1c6fea2886a8360f3c5cf73b807d14e579b8b8e87f15e3bc6dc SHA512 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55
DIST darling_core-0.20.10.crate 65015 BLAKE2B a94adcc6092a7a69728725ec4bf4cb7c163bc3fe0890f272bba9963c256697bbe1ad964d58a975c80742019c59d4e1b3e56e624f938576996e216d2f99e21f2d SHA512 2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d
DIST darling_macro-0.20.10.crate 1874 BLAKE2B 29cbdc6bd63e4eb0731c8f8f0a50cfcae9a88f116f8cfc0068e5d3cddc20b42b7f0f20f128ffa0f7bcb8d72f0188b04b3838b8327fa6f3ab45de4cf5c3bbf317 SHA512 565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52
DIST derive_builder-0.20.2.crate 36661 BLAKE2B 27679d1837dc87ad4103459df3be6ab42d4d8b70aa01a1552aceab82042dfee81d90134c9f940f0c1c62bf359c5a70128bb4bf7a62bc4844066f198c771fabe9 SHA512 75d08f4c106ee5df795ebc8be3dcf34dada037c7566b20bfb52243e16f288b440c723fd17343a654d2f170c056a4197704b9c6b69c8e0d1b250039bee43fd872
DIST derive_builder_core-0.20.2.crate 31397 BLAKE2B bc8c8da24a0b7871c7574330230544c3fffddd3a00c403f076997def95ae882be99d5f3a29c4e08fe536af9de87751ad63a5ad77e6cd9587764d19dda174fb0d SHA512 ab154b7f116a21984cf8c9cea538e8d33be1680663f4578af37f7d74696547431e9ded07bd8ab0265fd2c4aba5937b948f57d4f9b60b96c840f5150e8c10ce86
DIST derive_builder_macro-0.20.2.crate 6360 BLAKE2B 6c64582fa68d6cb8d2c865a32af74ebdfb463d449bbe5a60cd2139033aa3a74a6c2de1e3e5c18b4dc785e9f272971e893a3789ce3d0c1c3b7735f6082e5e76ff SHA512 1a5cdd75bbd6326147f6ed726fdc21b2a4e44db9abe49576d4b1ed067b0e56871cae148ea982b647016240392194efa4eca157d615ab42248d798396612b3d9f
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
DIST jpegxl-rs-0.11.2+libjxl-0.11.1.crate 33058 BLAKE2B 93c4e0476c0e015f5b5e644379a510a1e1ef0a87a6cc55036a78c4e2bc3ed069d50be28a69f1ac63490d6faef4049989079aabeb9d889c4c96e7a93233d928c3 SHA512 fe5037bf3b48b070fba20fcc8299f3c7b612ca13f81841698c4063b959a08051f708b05c345b674cb83c481c62df0026c78cf5180c696f384325ba4348fbb28d
DIST jpegxl-src-0.11.2.crate 4954410 BLAKE2B cb2fcc7a250a4a51728094a62bbf2e92d6e7d8d47949d640ae9179dde50567bc2e99ff6e6dc39aca99ebadc3760bcde3758dbc54531fd4bd8dc27b9f83e73a87 SHA512 e148071074abf03c41d6ee5f0e7c53b5d1d4f7b3e0c054791dc47f5e7d52049ed91fae9b0bd70da5cbed045a7f5e5f171136d129b30f7a560a3cc2131b93bab8
DIST jpegxl-sys-0.11.2+libjxl-0.11.1.crate 66155 BLAKE2B aea021c4a16c23d9c71ed114ed4f40c94624ce4ada77a662670808986d0300459b836160ad21d5d3bcbdd1be236af9b09a5e7a1f19a59c007086892c3357c563 SHA512 f963dfba0e11e62147c2e89c15c0ed16a53898f9c3f97f8ff1e698ebf3b579d458c425d336aafe820ab68f376d0b6befd9a3e592812bad87916af373389ebf75
DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
DIST once_cell-1.20.3.crate 33456 BLAKE2B b16081751a1b6649d0235fe9cef3fd0a9023d4f6980521933e4a411282458050ca27c1a8aa01d5237d424fa279219b5713da21d8900eccc3100d19c37d24b7a2 SHA512 3ede903f232d6ced73aa74c6b2e2ec306012517eac684db253913df4656515d087d1aff9f437a58fdeecb77cedf8a5960d6772d72bf1f1f19f1ce3fe54bc72dd
DIST pillow_jxl_plugin-1.3.2.tar.gz 1584364 BLAKE2B 60e1367e064d55a8b1b8edc226e925768d7e3f2366370346062bf22e0de0b6bc0161d4e7c9ab91bcedfe364ebc3c3c0ebc9334cf01bd94a4c3845ee7658e9bbe SHA512 8c804fece8b70d0782a6b00dc0ee2b7cee4dbde30367c560d387c4725db51d1bc9029e4648992b4a33bedb1ee28921dfc411fdc2cc01a37d2609466f8a75db8f
DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4
DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19
DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c
DIST pyo3-0.23.4.crate 1087676 BLAKE2B 2c7d3530460ff687e8f60dcff0fb01465b2a4642043ebdfc927fc3824b9fbce9c4b304250808a85405d21df12d17a1d1ada7bdf8f3563710692f22223e2732f1 SHA512 0015aa75163ad0ec026d185e15c26f59aaad0eb3cc3044b146e5d703bb375fcd838df2044febbd52e6e129dfba81c8249329fc3e4805695274dac7a69eee0651
DIST pyo3-build-config-0.23.4.crate 33885 BLAKE2B 7f95a8a9e08d413899ff1fa64af5a52783bad4a7b4db92835464f12bd8565f152497aaeb45d25cc91eed73950abeea30ca4c7495e3b15423ae588b97038beb18 SHA512 b11442609f43d9baab79daf083caf0366987f6ae182239814ad6df6fe4ad31b95132d74f1162fa9428d229bd8c18ef9b696a4c3329b3960fd705d1705fc5e973
DIST pyo3-ffi-0.23.4.crate 74806 BLAKE2B 650784d46347c00f09c010c39e9762f778efc510ad0b99b5ddf30cab18edaba552207339ad44ed4ae6d87ddfcc56fa540a17e3a4cb331905a0988d5ba2dc682a SHA512 c12097292b4620f4fd98d61fde4a0f0c7d423a94d518fa5b1cf759089b066fede6d83e20171acc2aa7bf268de5700c9b59da32131216734626b0fa5cd5651801
DIST pyo3-macros-0.23.4.crate 8852 BLAKE2B ba5722fd52e47aa4dc2e89bacd69326bd98943a1670ebeab08a2e9e8070a0975ebbe928a0bce8b53a700b65294fee2b00d2a1e6623a0c48ac15902cdbfcb7a97 SHA512 c36c9005db5a4b48b5fda881130f4e7da8eef46e2c363c395ccca3fe476e0204d98c2a832cd03c787fb37a2664fadd42bf8f47de71eb44d055754ab5766af934
DIST pyo3-macros-backend-0.23.4.crate 70912 BLAKE2B a428c732f0b17d9a8f620d0e8d58469f2cba339c8a8307393ce252a7860808e5d50e6bbf711cafd0635c844f4b1d48e57db4dd99ef7b5e3d97d6f760164278e9 SHA512 2fe670fbf35724f489cc82f38d3f7c1e6aa15b087a2674b7a68b562572f9bb00cbb7746cccfcb62d0861a18f6d24c5739273c8302d1662a161142f4a6b532b6f
DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST syn-2.0.98.crate 297807 BLAKE2B b17e2bb4f151fba26debb722bda8e8677dcc4f57f0e88bec214f8b06e9b15c48731ca3f63d1453a44f34845c9895b3519008ce6cfb69746486324d7a8e0e0c20 SHA512 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf
DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27
DIST thiserror-2.0.11.crate 28648 BLAKE2B 973126f9a9ca5f3118e830af11ddde4b26c905e13df89b2888b42facc4e48b3adea53b66405260f6291c3df7ddb85a93856841be3626b005040b3fd15502e2bd SHA512 ba0c3c2615bb9bfb07affa66ffeb2eeda43b16a974dc9a0482165a4a5a502a376e2fd6b569a228a08647de23d291e2c301dedf89d8caa79833b965a184dd5904
DIST thiserror-impl-2.0.11.crate 21067 BLAKE2B 33be76d7ab098eaeeaefb2ea5ef20a73221ac51b491d6339e1fff66e24118854f3640de43241e233c68be17804b90d22d75f1d60f7df274acef4647c871e0e17 SHA512 3fb76f16613064917d2b21f1bab06fd4dec9f40ad1f850aa78c5917854347cf9034a72d2091dc792ac06ce9ff9e29ed2bec3a4330b459abff379356e35c8f701
DIST unicode-ident-1.0.16.crate 47684 BLAKE2B 0cdfea4b56bdfcb8288941f95a31e66f7922b7e1dfa8f5e6265f1051701d31bfbe6e0cefb0fbd33456e2fdff48f8da30580351309e19fbb5d2f2573c716965cc SHA512 9484a34a4e283f94e971fa9ec42528a62f2c056e702040da37dd9d9b794e16e14a408302d1ac26a850d0eadf0d0266d8ef5b80761490f7029240244a39878ec9
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>dev@dyama.net</email>
<name>Daichi Yamamoto</name>
</maintainer>
<upstream>
<remote-id type="github">Isotr0py/pillow-jpegxl-plugin</remote-id>
<remote-id type="pypi">pillow-jxl-plugin</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,74 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.14.0
EAPI=8
CRATES="
autocfg@1.4.0
byteorder@1.5.0
cc@1.2.14
cfg-if@1.0.0
cmake@0.1.54
crunchy@0.2.3
darling@0.20.10
darling_core@0.20.10
darling_macro@0.20.10
derive_builder@0.20.2
derive_builder_core@0.20.2
derive_builder_macro@0.20.2
fnv@1.0.7
half@2.4.1
heck@0.5.0
ident_case@1.0.1
indoc@2.0.5
jpegxl-rs@0.11.2+libjxl-0.11.1
jpegxl-src@0.11.2
jpegxl-sys@0.11.2+libjxl-0.11.1
libc@0.2.169
memoffset@0.9.1
once_cell@1.20.3
pkg-config@0.3.31
portable-atomic@1.10.0
proc-macro2@1.0.93
pyo3-build-config@0.23.4
pyo3-ffi@0.23.4
pyo3-macros-backend@0.23.4
pyo3-macros@0.23.4
pyo3@0.23.4
quote@1.0.38
shlex@1.3.0
strsim@0.11.1
syn@2.0.98
target-lexicon@0.12.16
thiserror-impl@2.0.11
thiserror@2.0.11
unicode-ident@1.0.16
unindent@0.2.3
"
DISTUTILS_USE_PEP517=maturin
PYTHON_COMPAT=( python3_{10..13} )
inherit cargo distutils-r1 pypi
DESCRIPTION="Pillow plugin for JPEG-XL, using Rust for bindings."
HOMEPAGE="
https://github.com/Isotr0py/pillow-jpegxl-plugin
https://pypi.org/project/pillow-jxl-plugin/
"
SRC_URI+=" ${CARGO_CRATE_URIS}"
LICENSE="GPL-3"
# Dependent crate licenses
LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD GPL-3+ MIT Unicode-3.0"
SLOT="0"
KEYWORDS="~amd64"
REPENDS="
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
"
# distutils_enable_tests pytest

View File

@@ -0,0 +1 @@
DIST pyproject2ebuild-0.0.1.tar.gz 19237 BLAKE2B 156231b06bd40a53d436f5cb9c973da7e13ca14979cbf258799112c94c1604b5288f075520dacdde62ce4b1dfb7af19839eb468a484d827126b2476dce148cfc SHA512 bda132bd24e504f5bc231aa7513408c5f6b40f7258e25d8d8884103bc32fd770895ab12d93aa773ca2ebf19ffe3403bba9d8668c0ee2b08b38034332fbb4999f

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<name>Oz Tiram</name>
<email>oz.tiram@gmail.com</email>
</maintainer>
<maintainer type="project" proxied="proxy">
<name>Proxy Maintainers</name>
<email>proxy-maint@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="gitlab">oz123/pyproject2ebuild</remote-id>
<remote-id type="pypi">pyproject2ebuild</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,17 @@
# Copyright 2025
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_1{1..3})
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Convert pyproject.toml to Gentoo ebuilds automatically."
HOMEPAGE="https://gitlab.com/oz123/pyproject2ebuild"
SRC_URI="https://pypi.io/packages/source/p/${PN}/${PN}-${PV}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"

View File

@@ -26,7 +26,7 @@ LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBr
OFL-1.1
ZLIB
"
SLOT="0/2024"
SLOT="0/2025"
KEYWORDS="~amd64"
IUSE="wayland"
@@ -46,7 +46,7 @@ RDEPEND="
src_unpack() {
# WebStorm unarchived directory is in format WebStorm-xxx.yyy.zzz, not ${P}
cp "${DISTDIR}"/WebStorm-${PV}.tar.gz "${WORKDIR}"/ || die
mkdir -p "${P}"
mkdir -p "${P}" || die
tar --strip-components=1 -xzf "WebStorm-${PV}".tar.gz -C "${P}" || die
}

View File

@@ -1 +1 @@
DIST azote-1.15.1.tar.gz 7976349 BLAKE2B 08d2e01c496fc5d0177e4bfd8f16f17bdb4e0a334d59dae8ea24c596eabf94df36740facb3c537ed17eb61f13dcfa8a5e224bbdff74961a8acefc3edca23058f SHA512 e63ec88cb8be37a49f9897b5b74ef42ed674e51e7d87a9a99429d80e1acda1a76c5cefb20ca8bb96ec4b02dcb1080a094821570f35203ec3f79576f44e4a314f
DIST azote-1.16.0.tar.gz 7976625 BLAKE2B 8a9c5df9e4fe810422d15e48b85870c4717d3936942118c86023e1b07d6da734f93caaf975ab3928558f2eb294370b1d84e38b6ebb92ceb66a0bee826bf22433 SHA512 1ff82a571ae8d777cbf8139bcd4920a9f640a0a29735e1ec0d4942d728d8b15ac9dcf8f6bbbef7fee6e70fb56734764f992f7de90160b2edb3b4fdb4047f4026

View File

@@ -20,6 +20,7 @@ fi
LICENSE="GPL-3 BSD"
SLOT="0"
IUSE="avif heif jpegxl"
RDEPEND="
dev-cpp/gtkmm:3.0
@@ -27,6 +28,8 @@ RDEPEND="
dev-python/pygobject:3=[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/send2trash[${PYTHON_USEDEP}]
heif? ( dev-python/pillow-heif )
jpegxl? ( dev-python/pillow-jxl-plugin )
"
DOCS=( README.md )

View File

@@ -20,6 +20,7 @@ fi
LICENSE="GPL-3 BSD"
SLOT="0"
IUSE="avif heif jpegxl"
RDEPEND="
dev-cpp/gtkmm:3.0
@@ -27,6 +28,8 @@ RDEPEND="
dev-python/pygobject:3=[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/send2trash[${PYTHON_USEDEP}]
heif? ( dev-python/pillow-heif )
jpegxl? ( dev-python/pillow-jxl-plugin )
"
DOCS=( README.md )

View File

@@ -1 +1 @@
DIST corearchiver-v4.5.0.tar.bz2 106993 BLAKE2B 12a03ecb423ff9ad31a035b5a8ff5e439bcbed1e48bc39819c0815ad0b3b32c883ce59006b1b8e063a969919754d16ce5b19b14a5000815ed9d55511933dd98d SHA512 69f181b65352f1161304e3469ab7b5980b310d071a710342dedb0cf1b6d28440366134075fc13b09fec86dc80d19e52c896141a2d516bc43ea3d5f0db6f678da
DIST corearchiver-v5.0.0.tar.bz2 106913 BLAKE2B 1004d95397541a45589a93de07c1eb75041039902edc68244b2e25e1eb547574c7a19f2a7db723e2bc04e1dd86ea264d1139979e28647c62033679024aea12b4 SHA512 0718559e465f0219cd21958859bc5fc6136f26ec7d9edbdede6ce63ef1d86d21af9f6ac7226a129d031d8159bb90cef2192a642fb7b16e9c0c58219afc684c02

View File

@@ -1,30 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg cmake
DESCRIPTION="Archiver for C Suite, to create and extract archives"
HOMEPAGE="https://gitlab.com/cubocore/coreapps/corearchiver"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/cubocore/coreapps/corearchiver.git"
else
SRC_URI="https://gitlab.com/cubocore/coreapps/corearchiver/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
fi
LICENSE="GPL-3"
SLOT="0"
DEPEND="
app-arch/libarchive-qt[-qt6]
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
gui-libs/libcprime
"
RDEPEND="${DEPEND}"

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake xdg
DESCRIPTION="Archiver for C Suite, to create and extract archives"
HOMEPAGE="https://gitlab.com/cubocore/coreapps/corearchiver"
SRC_URI="https://gitlab.com/cubocore/coreapps/corearchiver/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
S="${WORKDIR}/${PN}-v${PV}"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
app-arch/libarchive-qt[qt6]
dev-qt/qtbase:6[gui,widgets]
gui-libs/libcprime
"
RDEPEND="${DEPEND}"

View File

@@ -1,30 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg cmake
DESCRIPTION="Archiver for C Suite, to create and extract archives"
HOMEPAGE="https://gitlab.com/cubocore/coreapps/corearchiver"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/cubocore/coreapps/corearchiver.git"
else
SRC_URI="https://gitlab.com/cubocore/coreapps/corearchiver/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
fi
LICENSE="GPL-3"
SLOT="0"
DEPEND="
app-arch/libarchive-qt[-qt6]
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
gui-libs/libcprime
"
RDEPEND="${DEPEND}"

View File

@@ -1 +1 @@
DIST corefm-v4.5.0.tar.bz2 100802 BLAKE2B f2645856fab90911dcc4abdbd73bf235538cd0876e9236c724cae0be76a26279a22992953dee897ce9b1ab68c3cb372bc847e2aae01871f613642c448889d804 SHA512 e2611de4ab2f3a98f96440697d31b96ebe48383167b48ffe8f1abb83f5129c9cb31bb82d6ec6b1eb5a08dc6da2b88afb7b1476fc88ff11d0b3642fb428e56181
DIST corefm-v5.0.0.tar.bz2 100674 BLAKE2B 8244bd72fca2f4ca16ac913ce36154bc903ec5a7430ec7ecaa31431d022807ff361b350508d454f5aec93926fa7dfa2b67af0ccb3756e59ccdd8381578cac859 SHA512 d6c0096b911ebe1a7e6a39083881afcd2b016c4eced8ebaac61900db50934bb0428370f7f75a012018fbc22542d86c3bd9a8058e4e3731e45e33c188654dcd94

View File

@@ -1,31 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg cmake
DESCRIPTION="A lightweight file-manager for C Suite"
HOMEPAGE="https://gitlab.com/cubocore/coreapps/corefm"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/cubocore/coreapps/corefm.git"
else
SRC_URI="https://gitlab.com/cubocore/coreapps/corefm/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
fi
LICENSE="GPL-3"
SLOT="0"
DEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
gui-libs/libcprime
gui-libs/libcsys
"
RDEPEND="${DEPEND}"

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake xdg
DESCRIPTION="A lightweight file-manager for C Suite"
HOMEPAGE="https://gitlab.com/cubocore/coreapps/corefm"
SRC_URI="https://gitlab.com/cubocore/coreapps/corefm/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
S="${WORKDIR}/${PN}-v${PV}"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
dev-qt/qtbase:6[dbus,gui,widgets]
gui-libs/libcprime
gui-libs/libcsys
"
RDEPEND="${DEPEND}"

View File

@@ -1,31 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg cmake
DESCRIPTION="A lightweight file-manager for C Suite"
HOMEPAGE="https://gitlab.com/cubocore/coreapps/corefm"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/cubocore/coreapps/corefm.git"
else
SRC_URI="https://gitlab.com/cubocore/coreapps/corefm/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
fi
LICENSE="GPL-3"
SLOT="0"
DEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
gui-libs/libcprime
gui-libs/libcsys
"
RDEPEND="${DEPEND}"

1
gui-apps/klassy/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST klassy-6.2.tar.gz 56800241 BLAKE2B 8575f83588504375cdac1d628376ad22315102472361afb19d9cef1183c5a3609f02dbea858899ce283fa95b862c2c518bd93c6cd7ae07586516741227df94c8 SHA512 cfdcc18db37c975b820e7dc97d54213945b0386aca9e6f520fc217e6e5c84e3e07b5ff7bf57c8a340d9d0fd08b8453ea919294881a9ee509c337fd27e7185306

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,57 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="Klassy QT6 window decoration theme for KDE Plasma 6.1+"
HOMEPAGE="https://github.com/paulmcauley/klassy"
SRC_URI="https://github.com/paulmcauley/klassy/archive/refs/tags/${PV}.breeze6.2.1.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P}.breeze6.2.1"
LICENSE="GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2.1+ MIT"
SLOT="0"
KEYWORDS="~amd64"
# Testing is unsupported in upstream.
RESTRICT="test"
DEPEND="=kde-frameworks/frameworkintegration-6.13.0
=kde-frameworks/frameworkintegration-5.116.0
=kde-frameworks/kcmutils-6.13.0
=kde-frameworks/kcmutils-5.116.0
kde-frameworks/kcolorscheme
kde-frameworks/kconfig
kde-frameworks/kcoreaddons
kde-plasma/kdecoration
kde-frameworks/kguiaddons
kde-frameworks/ki18n
kde-frameworks/kiconthemes
kde-frameworks/kirigami
kde-frameworks/kwidgetsaddons
kde-frameworks/kwindowsystem
=kde-frameworks/kwindowsystem-5.116.0
=dev-qt/qtbase-6.8.3-r1
=dev-qt/qtdeclarative-6.8.3
=dev-qt/qtsvg-6.8.3
x11-misc/xdg-utils
kde-frameworks/extra-cmake-modules
=kde-frameworks/kconfigwidgets-5.116.0
=kde-frameworks/kiconthemes-5.116.0"
RDEPEND="${DEPEND}"
BDEPEND=""
PATCHES=("${FILESDIR}/${P}-port-to-kdecoration3.patch")
src_configure() {
local mycmakeargs=(
"-DKDE_INSTALL_USE_QT_SYS_PATHS=ON"
"-DBUILD_TESTING=OFF"
)
cmake_src_configure
}
src_compile() {
cmake_src_compile
}

View File

@@ -0,0 +1,55 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit git-r3 cmake
DESCRIPTION="Klassy QT6 window decoration theme for KDE Plasma 6.3+"
HOMEPAGE="https://github.com/paulmcauley/klassy"
EGIT_REPO_URI="https://github.com/paulmcauley/klassy"
EGIT_BRANCH="master"
LICENSE="GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2.1+ MIT"
SLOT="0"
KEYWORDS=""
# Testing is unsupported in upstream.
RESTRICT="test"
DEPEND="=kde-frameworks/frameworkintegration-6.13.0
=kde-frameworks/frameworkintegration-5.116.0
=kde-frameworks/kcmutils-6.13.0
=kde-frameworks/kcmutils-5.116.0
kde-frameworks/kcolorscheme
kde-frameworks/kconfig
kde-frameworks/kcoreaddons
kde-plasma/kdecoration
kde-frameworks/kguiaddons
kde-frameworks/ki18n
kde-frameworks/kiconthemes
kde-frameworks/kirigami
kde-frameworks/kwidgetsaddons
kde-frameworks/kwindowsystem
=kde-frameworks/kwindowsystem-5.116.0
=dev-qt/qtbase-6.8.3-r1
=dev-qt/qtdeclarative-6.8.3
=dev-qt/qtsvg-6.8.3
x11-misc/xdg-utils
kde-frameworks/extra-cmake-modules
=kde-frameworks/kconfigwidgets-5.116.0
=kde-frameworks/kiconthemes-5.116.0"
RDEPEND="${DEPEND}"
BDEPEND=""
src_configure() {
local mycmakeargs=(
"-DKDE_INSTALL_USE_QT_SYS_PATHS=ON"
"-DBUILD_TESTING=OFF"
)
cmake_src_configure
}
src_compile() {
cmake_src_compile
}

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription lang="en">
Klassy is a highly customizable Window Decoration, Application Style and
Global Theme plugin for recent versions of the KDE Plasma desktop. The
Klassy defaults are an attempt to create a usable and appealing look for
the modern Plasma desktop.
</longdescription>
<maintainer type="person">
<email>yuzi54780@outlook.com</email>
<name>Yusef Aslam</name>
</maintainer>
<upstream>
<maintainer status="active">
<name>Paul A McAuley</name>
</maintainer>
<bugs-to>https://github.com/paulmcauley/klassy/issues</bugs-to>
<remote-id type="github">paulmcauley/klassy</remote-id>
</upstream>
</pkgmetadata>

674
licenses/OCBASE-EULA Normal file
View File

@@ -0,0 +1,674 @@
END-USER LICENSE AGREEMENT (EULA)
Please read this End User License Agreement (“Agreement”) carefully before
downloading or using the OCCT software (“OCCT” or the “Software”).
This End User License Agreement (this “Agreement”) is a legal and
binding contract between you, either individually or on behalf of the
legal entity that accepts this Agreement (“You” or the “Licensee”) and
OCBASE, a French limited liability company (société à responsabilité
limitée), registered under number 892 745 209 at the RCS of Douai whose
registered office is located at Hôtel dEntreprises de Douai Dorignies,
709 rue Jean Perrin, 59500 Douai, France (“OCBASE”).
In case You are entering into this Agreement on behalf of a legal
entity, You hereby represent that You have the authority to bind such
legal entity and its affiliates to this Agreement.
By paying the license fee, subscribing an Order Form, downloading or
using OCCT, You indicate your acceptance and understanding of this
Agreement which becomes effective as soon as You subscribe an Order
Form, You download or use OCCT (the “Effective Date”).
In case You do not agree to all of the terms and conditions of this
Agreement, You may not access, download, install or use the Software,
and, to the extent applicable, You must cease all use of the Software
and destroy all copies of the Software and Documentation in your
possession.
I. DEFINITIONS
Documentation : Means the official user documentation provided by OCBASE
and available on its Website regarding the use or updates of the
Software.
Licenses : Means the Free License and the Premium Licenses as further
defined under Section 2.1.
Order Form : Means the applicable document entered into between the
Licensee and OCBASE for the Premium Licenses versions of the Software as
mentioned on OCBASE Website.
Patreon : Means the American company membership platform located at 600
Townsend Street, Suite 500, San Francisco, CA 94103 through which the
Licensee (when the Licensee is a natural person) subscribes to a Premium
License.
Personal Data : Means any information relating to an identified or
identifiable natural person.
SaaS Services : means the OCBASE online platform service that utilizes
the Software on a hosted basis.
Software : means the compiled versions of OCCT software edited and
provided by OCBASE under this Agreement, and any updates, upgrades, or
enhancements thereto provided to You by OCBASE. For the avoidance of
doubt, all references in this Agreement to Software include the SaaS
Service.
Term : means the period of time beginning on the Effective Date and
ending on the later of the expiration or termination of the subscription
set forth in the Order Form (as renewed in accordance with the terms of
the Order Form or otherwise by written agreement of the parties), or the
last date on which You access and/or use the Software or SaaS Service.
Third-Party Products : means the open source or third-party software
licensed by OCBASE and incorporated into and/or distributed as part of
the Software.
User(s) : Means an individual authorized by You to use the Software and
Documentation in accordance with the terms of the license. If You are a
legal entity, Users may only include your employees and contractors.
Website : Means the OCBASE site web located at www.ocbase.com, and all
associated sites linked to www.ocbase.com by OCBASE. The Website is the
property of OCBASE.
II. LICENSE
2.1. Scope of the License.
This Agreement is intended to govern the dual license that may be
granted to the Licensee:
- a free license to use the Software for your personal use only to the
exclusion of any commercial purposes in any form whatsoever, strictly in
accordance with the terms of this Agreement (hereinafter: the “Free
License”).
In the event that the Licensee wishes to use the Software for commercial
purposes, the Licensee undertakes to comply with the provisions
applicable to the Premium License. The Licensee hereby acknowledges that
any unauthorized commercial use can be subject to legal prosecution.
- a paid license to use the Software for the purposes of using the
Software in the context of the Licensees commercial activity
(hereinafter: the “Premium License”). This license is subscribed through
PATREON or directly with OCBASE.
2.2. License grants.
Subject to the terms defined below and the License subscribed as further
defined in the Order Form, OCBASE hereby grants You, during the Term, a
worldwide revocable, non-exclusive, personal, non-sublicensable,
non-transferable, limited right to:
- (i) download, install and use OCCT,
- (ii) access and use the Software through the SaaS Service;
- (iii) copy OCCT to make a backup copy.
2.3. Proprietary rights.
The Software is licensed to You, You do not acquire any rights of
ownership in the Software nor the Documentation. All worldwide ownership
of, and all right, title, and interest in and to the Software and the
Documentation, and all copies and portions thereof, including, but not
limited to, all copyrights, patent rights, trademark rights, trade
secret rights, inventions, and other proprietary rights therein and
thereto, are and shall remain exclusively in OCBASE or its licensors.
The only rights You acquire under this Agreement are those which are
expressly stated in this Agreement.
2.4. Database.
You recognize that:
- OCBASEs databases constitute intellectual creations which are
protected by copyright under article L.112-3 of the French Intellectual
Property Code, regarding the choice and arrangement of their contents,
and over which OCBASE holds all intellectual property rights.
- OCBASE is a "database producer" within the meaning of Article L.341-1
of the French Intellectual Property Code and is protected by sui generis
protection prohibiting the extraction and/or re-use of all or part of
its database.
2.5. Usage limits.
Once acquired, the Software may be used - (i) for the “free” and
“personal” versions, by the Licensee, or anyone whose residence is
within the Licensees household; - (ii) for the “Pro” and “Enterprise”
versions, by Users on an unlimited number of computers, as long as the
latter are used by an employee or a contractor of the Licensee.
2.6. Restrictions.
Except as expressly permitted in Sections 2.1 and 2.2, You agree not to,
and You will not permit Users to:
(i) modify, translate, reverse engineer, decompile, disassemble, make
derivative works of, attempt to reconstruct, identify or otherwise
derive any source code underlying ideas, underlying user interface
techniques or algorithms of the Software or Documentation, in whole or
in part, by any means whatever, or disclose any of the foregoing, except
as specifically authorized in this Agreement;
(ii) create, develop, license, install, use, or deploy any software or
services to circumvent, enable, modify, or provide access, permissions,
or rights which violate the technical restrictions of the Software;
(iii) extract all or part of OCBASEs database;
(iv) use the Software for development or any other non-intended purpose;
(v) license, sell, resell, rent, lease, or otherwise distribute the
Software or Documentation as well as OCBASEs database, in whole or in
part;
(vi) assign, sublicense, rent, or otherwise transfer your access and use
rights to the Software under this Agreement without the prior written
approval of OCBASE;
(vii) copy, reproduce, republish, upload, post, or transmit the Software
or its Documentation as well as OCBASEs database;
(viii) Hack into the computer system or SaaS Services of OCBASE, of a
third-party using SaaS Services or any activity aimed to harm, control,
interfere or intercept all or part of OCBASE or of a third partys
computer system, violating its integrity or its security;
(ix) Assisting or encouraging, in any manner or form whatsoever, the
carrying out of one or several of the actions or activities described
above;
(x) use the Software if You are a competitor of OCBASE or for purposes
of monitoring the Softwares performance, functionality, or availability
or for any other benchmarking or competitive purposes.
III. LICENSEES OBLIGATIONS
3.1. Compliance.
You are solely responsible for your and the Users compliance with this
Agreement and all laws and regulations applicable to the use of the
Software. If You become aware of any non-compliance with the foregoing
by yourself or any Users, You shall immediately report the
non-compliance to OCBASE and cure and remedy the non-compliance to the
extent feasible.
3.2. Equipment and security.
You are solely responsible for the safekeeping and confidentiality of
your and the Users usernames and passwords. You are solely responsible
for acquiring and maintaining any equipment needed to connect to,
access, or otherwise use the Software and SaaS Services, including, but
not limited to, hardware, software, and internet service, and for
ensuring that such equipment and ancillary services are compatible with
the Software.
3.3. Activities.
You are solely responsible for your and the Users activities in or as a
result of using the Software, including, but not limited to: (i) any
misuse of the Software; (ii) the information, data, and content entered
into the Software or otherwise made available to OCBASE ; (iii) the
information, data, and content accessed through the Software or
otherwise made available to OCBASE, its effects, any actions taken in
response thereto, and any interpretations thereof; and (iv) the
accuracy, quality, integrity, legality, reliability, appropriateness,
and copyright of all information, data, and content that You or the
Users allow the Software to access or otherwise make available to
OCBASE. You will provide any notices and obtain any consents that may be
legally required for OCBASE to engage in the activities contemplated by
this Agreement.
3.4. Export control laws.
The Licensee acknowledges that the Software and Documentation may be
subject to export control laws and regulations of France and possibly
those of the jurisdictions in which they are accessed, used, or
obtained. You or the Users shall abide by all applicable export control
laws, rules, and regulations applicable to the Software and
Documentation. You represent that You and the Users are not located in,
under the control of, nor a resident of any country, person, or entity
prohibited to receive the Software or Documentation due to export
restrictions, and that You and the Users will not export, re-export,
transfer, or permit the use of the Software or Documentation, in whole
or in part, to or in any such countries.
3.5. Third-Party Products.
If any Third-Party Products are embedded or incorporated in the
Software, You acknowledge and understand that these products may be
governed by their own license terms. A list of the Third-Party Products
may be found in the Documentation.
3.6. Fees and payment.
Fees shall be due and payable as set forth on the Order Form or on the
Website for the Premium License and as otherwise required under this
Agreement. Failure to pay fees on time may result in the termination of
this Agreement and/or the suspension of your or the Users access to and
use of the Software as described in Section « Term and Termination ». In
addition, for any past due amount, OCBASE may charge interest per month
equal to three times the French legal interest rate and a flat-rate
indemnity of €40 for recovery costs. Except as expressly set forth
herein or in the Order Form, all Fees paid or payable are
non-cancellable and non-refundable to the maximum extent permitted by
law.
3.7. Disputed fees.
If You believe that any invoice for fees is in error, You must notify
OCBASE in writing of such error within 25 days of your receipt of such
invoice. Failure to provide such notice shall constitute your waiver of
your right to dispute the invoice. If appropriate, OCBASE shall rectify
the error by reducing the amount of the next invoice following the
parties resolution of such error, or by any other means agreed between
the parties.
3.8. Taxes.
All fees are exclusive of taxes. You are responsible for paying all
taxes. As used in this section, “taxes” include any sales, use, or other
similar taxes (other than taxes on OCBASEs income), as well as any
export and import fees, customs duties, or similar charges applicable to
the transactions contemplated by this Agreement that are imposed by a
government or other authority.
IV. MAINTENANCE
You are hereby informed that OCBASE may carry out any type of
maintenance that renders the Software unusable. You are aware that some
new content may be reserved for “Pro” and “Enterprise” versions and may
incur additional costs.
V. WARRANTIES AND DISCLAIMERS
5.1. OCBASE does not warrant that the Software is error-free, that the
Software and SaaS Services will operate without interruption, that the
Software will be compatible with the Licensees products, equipment and
software configuration or that it will meet the Licensees requirements.
5.2. OCBASE (including its directors, officers, employees, contractors,
agents, affiliates, and successors) shall not be liable in any manner
for any damages resulting from your failure to fulfil your
responsibilities under this Agreement, including, but not limited to,
damages resulting from any misuse of the Software or any deletion,
destruction, loss, or unauthorized access to the data stored therein.
5.3. OCBASE shall not be held liable for all defects for which it is not
directly responsible and more generally where the Software and/or SaaS
Services have been altered, changed or improperly used by the Licensee.
5.4. Further, the warranties set forth in this Section do not apply if
(i) the Software has not been used in accordance with the terms and
conditions of this Agreement, the Documentation, or applicable laws;
(ii) the Software has been used for a purpose or application for which
it was not intended; (iii) the breach is a result of any act or omission
by You or any third party (including, but not limited to, alteration,
abuse, or damage) or by the use of any materials supplied by You or any
third party; (iv) the breach has been caused by your failure to apply
updates or upgrades, or to comply with any recommendation or instruction
of OCBASE; or (v) the breach results from any cause outside of OCBASEs
reasonable control.
5.5. OCBASE shall not be held responsible for any damage which is not
incurred by a malfunction of the Technology, in particular all
difficulties arising from the Licensees infrastructure, products,
personnel, materials or software.
5.6. OCBASE warrants that the Software operates substantially in
accordance with the specifications set forth in the Documentation.
Except for the Free License pursuant to which OCBASE shall have no
obligation to correct any errors, if You notify OCBASE in writing of a
malfunction of the Software, then (i) OCBASE shall make its best efforts
to correct any error in the Software within a reasonable time ; or (ii)
if OCBASE determines that such correction is not feasible, You may
terminate this Agreement on written notice to OCBASE, and You will be
entitled to a refund of any pre-paid fees pro rata temporis. The
foregoing options constitute OCBASEs entire liability and your sole
remedy in the event of a breach of the foregoing warranties.
5.7. Warranty disclaimer. EXCEPT FOR THE EXPRESS WARRANTIES SET FORTH
ABOVE, AND TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE AND
DOCUMENTATION ARE PROVIDED AND LICENSED “AS IS” AND “AS AVAILABLE,”
WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY,
AND OCBASE HEREBY EXPRESSLY DISCLAIMS ANY AND ALL IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THOSE OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, NON-INFRINGEMENT, AND TITLE. YOU EXPRESSLY
ACKNOWLEDGE THAT THE SOFTWARE AND DOCUMENTATION MAY CONTAIN TECHNICAL
INACCURACIES OR TYPOGRAPHICAL ERRORS. NO EMPLOYEE, CONTRACTOR, AGENT,
AFFILIATE, REPRESENTATIVE, RESELLER, DEALER, OR DISTRIBUTOR OF OCBASE IS
AUTHORIZED TO MODIFY THESE WARRANTY TERMS OR TO MAKE ANY ADDITIONAL
WARRANTIES. BECAUSE SOME STATES OR COUNTRY DO NOT ALLOW THE EXCLUSION OF
IMPLIED WARRANTIES, THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU.
VI. LIMITATION OF LIABILITY
No special damages.
NOTWITHSTANDING ANYTHING TO THE CONTRARY IN THIS AGREEMENT, AND TO THE
MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL OCBASE (INCLUDING ITS
DIRECTORS, OFFICERS, EMPLOYEES, CONTRACTORS, AGENTS, AFFILIATES, AND
SUCCESSORS) BE LIABLE TO YOU OR THE USERS FOR ANY SPECIAL, INDIRECT,
NON-COMPENSATORY, CONSEQUENTIAL, INCIDENTAL, STATUTORY, OR PUNITIVE
DAMAGES OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, THOSE RELATED TO
LOSS OR PRIVACY OF DATA OR PROGRAMS, BUSINESS INTERRUPTIONS, OR LOST
PROFITS OR REVENUE, REGARDLESS OF THE FORM OF ACTION, WHETHER IN
CONTRACT, TORT, NEGLIGENCE, STRICT LIABILITY, STATUTE, OR OTHERWISE,
EVEN IF OCBASE IS AWARE OF THE POSSIBILITY OF SUCH DAMAGES IN ADVANCE.
BECAUSE SOME STATES OR COUNTRY DO NOT ALLOW THE EXCLUSION OF THE
FOREGOING DAMAGES, THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU.
Damages cap.
NOTWITHSTANDING ANYTHING TO THE CONTRARY IN THIS AGREEMENT, EXCEPT FOR
THE OBLIGATIONS IN SECTION « INDEMNIFICATION », IN NO EVENT SHALL OCBASE
(INCLUDING ITS DIRECTORS, OFFICERS, EMPLOYEES, CONTRACTORS, AGENTS,
AFFILIATES, AND SUCCESSORS) BE LIABLE TO YOU OR THE USERS IN RELATION TO
THE SOFTWARE, DOCUMENTATION, OR THIS AGREEMENT IN AN AGGREGATE AMOUNT
EQUAL TO THE AMOUNT OF FEES PAID OR PAYABLE BY YOU DURING THE 12 MONTHS
PRIOR TO THE EVENT GIVING RISE TO THE LIABILITY. THE PARTIES ACKNOWLEDGE
AND AGREE THAT THEY HAVE FULLY CONSIDERED THE FOREGOING ALLOCATION OF
RISK AND FIND IT REASONABLE, AND THAT THE FOREGOING LIMITATIONS ARE AN
ESSENTIAL BASIS OF THE BARGAIN BETWEEN THE PARTIES.
VII. INDEMNIFICATION
Indemnification by OCBASE.
OCBASE shall indemnify, defend, and hold You harmless from and against
any and all claims, demands, losses, liabilities and costs (including,
but not limited to, reasonable attorneys fees and costs) arising from
OCBASEs willful misconduct or fraud. The foregoing obligations do not
apply (i) with respect to Software or components thereof which have been
(a) supplied other than by OCBASE (including third-party Products), (b)
modified in whole or in part in accordance to your specifications, (c)
modified by You or the Users after delivery by OCBASE, or (d) combined
with other products, processes, or materials where the alleged
infringement relates to such combination; (ii) where You continue the
allegedly infringing activity after being notified thereof or after
being informed of modifications that would have avoided the alleged
infringement; or (iii) where the use of the Software by You or the Users
is not strictly in accordance with this Agreement or the Documentation.
Indemnification by Licensee.
You shall indemnify, defend (through use of counsel acceptable to
OCBASE), and hold harmless OCBASE (including its directors, officers,
employees, contractors, agents, affiliates and successors) from and
against any and all claims, demands, losses, liabilities, and costs
(including, but not limited to, reasonable attorneys fees and costs)
arising from your or the Users (i) breach of this Agreement or
violation of applicable law ; (ii) installation, use, or misuse of, or
failure to prevent unauthorized access to, the Software or the data
stored therein ; (iii) infringement of third-party intellectual property
rights (except to the extent directly resulting from the use of the
Software by You, the Users or Clients) or violation of third-party
privacy rights; and (iv) willful misconduct or fraud.
Indemnification procedure.
The obligations in this section are subject to the indemnifying party
being promptly notified of any and all threats, claims, and proceedings
related thereto and given reasonable assistance and the opportunity to
assume sole control over the defense and all negotiations for a
settlement or compromise.
VIII. DATA PROTECTION
Compliance.
OCBASE and the Licensee each undertakes, as far as they are concerned,
to comply with the regulations applicable to Personal Data and in
particular with law no. 78-17 of January 6, 1978 “Loi Informatique et
Libertés” as amended, and the provisions of EU Regulation no. 2016/679
of April 27, 2016 (“GDPR”), together “Applicable Regulations”.
OCBASE acting as Data controller. OCBASE carries out Personal Data
processing operations as follows:
- Personal data
OCBASE collects Personal Data in relation to the Licensee: last name,
first name, address, phone number, e-mail, IP address.
- Purpose of the processing
OCBASE collects Personal Data in relation to the Licensee for the
purposes of tracking, managing, and monitoring subscriptions and access
to its Software and SaaS Services, in particular but also to ensure the
management, support, invoicing, and monitoring of services in general.
- Duration of the storage
Personal Data will be kept for as long as is necessary to achieve the
purpose for which it was collected.
- Processing of Personal Data
In the course of performing its obligations under this Agreement, OCBASE
shall process personal data under the Agreement in full compliance with
the instructions provided by the License and with any Applicable
Regulations.
In that context, OCBASE shall:
(i) process Personal Data exclusively for the purpose of this Agreement;
(ii) have in place appropriate technical and organizational measures to
protect the Personal Data against accidental or unlawful destruction or
accidental loss, alteration, unauthorized disclosure or access, and
which provide a level of security appropriate to the risk represented by
the processing and the nature of the data to be protected;
(iii) in the event of transfer of Personal Data to any sub-contractor,
OCBASE will execute a contract with such subcontractor to agree and
establish all technical and organisational measures to be taken to
protect Personal Data;
(iv) not cause any cross-border transfer of Personal Data from a country
situated in the European Economic Area to any country situated outside
the European Economic Area which is not deemed to have an adequate level
of protection of Personal Data according to the European Commission.
Should this be the case, OCBASE shall put in place all safeguards as
required under all Applicable Regulations and in particular shall enter
into the standard contractual clauses as adopted by EC on 4 June 2021;
(v) report to Licensee all incidents without undue delay that may imply
a data security breach or the Applicable Regulations have been
infringed;
(vi) return or destroy all Personal Data upon request from Licensee;
(vii) keep a record of any data processing of Licensees Personal Data.
- Rights of the Licensee
In accordance with the Applicable Regulations, You have a right to
access, query, modify and delete information which concerns You, as well
as the right to give instructions on the fate of your data after your
death. You may exercise these rights at any time with OCBASE by
addressing a request:
- by post to the following address: Hôtel dEntreprises de Douai
Dorignies, 709 rue Jean Perrin, 59500 Douai, France;
- or by e-mail to the following address: support@ocbase.com
For security reasons and in order to avoid fraudulent requests, You may
be required to provide a proof of identity and/or entitlement to
represent an employee or subcontractor. Once the request has been
processed, these documents will be destroyed.
If, after contacting us, You consider that your rights under the
Applicable Regulations have not been respected, you may lodge a
complaint before the French data protection authority CNIL
(www.cnil.fr).
OCBASE acting as Data processor. By subscribing Premium Licenses through
PATREON, You have agreed to share personal data with OCBASE.
When using SaaS Services or subscribing Premium Licenses through
PATREON, OCBASE (the “Processor”) processes Personal Data on behalf of
the Licensee (the “Controller” or the Licensee) as defined by Applicable
Regulations.
The Processor is authorized to process, on behalf of the Controller,
Personal Data reasonably necessary for providing SaaS Services in full
compliance with the instructions provided by the Licensee, with any
Applicable Regulations and with the Data processing agreement entered
into between OCBASE and PATREON.
The Processor undertakes to:
- process the Personal Data only on documented instructions from the
Controller, including with regard to transfers of the Personal Data to a
third country or an international organisation, unless required to do so
by Union or Member State law to which the Processor is subject; in such
a case, the Processor shall inform the Controller of that legal
requirement before processing, unless that law prohibits such
information on important grounds of public interest;
- take all necessary security measures to ensure the integrity and
confidentiality of the Personal Data;
- take all necessary measures to prevent any unauthorized third-party
access, intrusion or fraudulent maintenance of its systems and the
Licensees systems and to provide appropriate technical and
organisational measures to ensure a level of security appropriate to the
risk;
- not to make copies of any kind of Personal Data, with the exception of
those made necessary for the performance of the Software;
- not to use the Personal Data it processes on behalf of the Licensee's
for any purpose other than those expressly provided for in connection
with the performance of the Software;
- host the Personal Data within the European Union or the European
Economic Area;
- inform the Licensee promptly of any event of which it is aware that
may constitute a risk to the security of the Personal Data;
- not subcontract these obligations without prior notice to the
Controller. The Controller is aware and authorises that the hosting of
Personal Data are subcontracted to HETZNER whose servers are located
within the European Union (Germany and Finland).
- at the choice of the Controller, delete or return all the Personal
Data to the Controller after the Term, and delete existing copies unless
Union or Member State law requires storage of the Personal Data.
IX. TERM AND TERMINATION
Term.
The term of this Agreement shall begin on the Effective Date:
- Until the Software is uninstalled for the Free License;
- for a fixed term of 1 (one) year period for the Premium License,
tacitly renewable for the same period unless terminated by You , OCBASE
or PATREON before the first day of the license renewal.
Termination by You.
You may terminate this Agreement in its Free License version by
uninstalling the Software. You may terminate Premium Licenses by
notifying so OCBASE on your user account or by cancelling your PATREON
subscription, in case You are a client of PATREON.
Termination or suspension by OCBASE.
OCBASE may suspend access to the Software and/or SaaS Services or
terminate this Agreement at any time with 10 (ten) days written notice
to You if You or the Users breach this Agreement, including by falling
to pay any fees due and payable according to your licence, unless the
breach is cured within these 10 (ten) days.
OCBASEs decision to suspend access to the Software is without prejudice
to its right to terminate this Agreement for the same reasons underlying
the suspension.
Effect of termination.
Upon termination, You and the Users shall immediately (i) cease using
the Software and (ii) destroy all copies of the Software and
Documentation. Any provision of this Agreement that by its nature is
intended to survive the expiration or termination of this Agreement
shall so survive (including but not limited to “License”, “Warranties
and disclaimers”, “Limitation of liability”, “Indemnification”,
“Miscellaneous”, “Governing law and attribution of jurisdiction”).
X. FORCE MAJEURE
Neither the Licensee nor OCBASE shall be liable in the failure to comply
with any provision of this Agreement due to an act, event, or
circumstance beyond their reasonable control, including but not limited
to, fire, floods, storms, earthquake or other natural disasters,
epidemics or pandemics, acts of terrorism or war, labor trouble,
government action etc.
XI. MISCELLANEOUS
Amendment.
OCBASE may, at its sole discretion, modify, replace, or update this
Agreement at any time. OCBASE will post the updated versions on its
Website and provide You notice thereof on the first use of the Software
following updated version of this Agreement. In case You entered into a
Premium License and do not agree to the updated terms, You shall have
the opportunity to terminate the Agreement by notifying OCBASE in
writing within 30 (thirty) days following the update. You will receive a
refund of any pre-paid fees for the unused portion of the subscription.
Your failure to provide such notice, and/or your continued use of the
Software for more than 30 (thirty) days following the update, shall
constitute your acceptance of any updated terms.
Assignment.
This Agreement is personal to You and You may not assign this Agreement
in whole or in part in any case without OCBASEs prior written consent
and conditions.
Entire Agreement.
This Agreement constitutes the entire agreement between OCBASE and the
Licensee and supersedes all prior written or verbal agreements
concerning its subject matter.
Severability.
If any provision of this Agreement is found void and unenforceable, it
will not affect the validity of the Agreement, which shall remain valid
and enforceable according to its terms. In such situation, this
provision will be changed and interpreted to accomplish the objectives
of such provision to the greatest extent possible under applicable law.
Waiver.
The delay or failure of either the Licensee or OCBASE to exercise any of
its rights pursuant to this Agreement shall not be deemed a waiver of
that right. No waiver shall be effective unless made in writing and
signed by an authorized representative of the waiving party.
XII. GOVERNING LAW AND ATTRIBUTION OF JURISDICTION
Applicable law.
This Agreement shall be construed and governed in accordance with the
laws of France, without regard to the choice or conflicts of law
provisions of any jurisdiction.
Jurisdiction.
Any dispute, action, claim, or cause of action arising out of or in
connection with this Agreement, including its validity, interpretation
or application shall be subject to the exclusive relevant jurisdiction
of Lille.

View File

@@ -29,7 +29,7 @@ IUSE="+statusbar +inotify exif debug"
RDEPEND="
x11-libs/libX11
>=media-libs/imlib2-1.8.0[X]
>=media-libs/imlib2-1.11.0[X]
statusbar? ( x11-libs/libXft media-libs/fontconfig )
exif? ( media-libs/libexif )
"

View File

@@ -1 +1,2 @@
DIST g4music-v4.3.1.tar.bz2 145455 BLAKE2B bcce1d0575496e9744838443edac1f3cd59934799f828dbd9d6667e0cace8f27e9fd7e0577271daae501efedeb20ccedf19bd7e6d0cde365001c2607afdf7a4d SHA512 264c84ede962dafbda39fe66ac4ef50a27e9c0b4da9467eeef8694ee9011b482f28ba3d1af613c3d44d3a7c0f41a91f553c71dc79a5abd5238c169966d02fa27
DIST g4music-v4.4.tar.bz2 145455 BLAKE2B 4a81146ca62a68800f4c862210f5dae992bfcfb22f9ae8c5e6796bc2359cfe471ab17b97e1a091ea7d0e00b8c89a1926ce3822daa4252778f94365acbc8dd850 SHA512 ff84ef987a0bde6cc7d1e2a209f96f5f4626a8328a189bb2ddd757bf0c024fb521146582ff355d79c49c9fa6d29d8030c024d132f7db9b958c03ffbfe74d1a51

View File

@@ -0,0 +1,58 @@
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson xdg gnome2-utils vala
DESCRIPTION="A GTK4 music player"
HOMEPAGE="https://gitlab.gnome.org/neithern/g4music"
SRC_URI="https://gitlab.gnome.org/neithern/g4music/-/archive/v${PV}/g4music-v${PV}.tar.bz2"
S="${WORKDIR}/g4music-v${PV}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="pipewire"
DEPEND="
>=gui-libs/gtk-4.6
>=dev-libs/glib-2.78.6
>=media-libs/graphene-1.10.8-r1
>=media-libs/gst-plugins-base-1.22.12
>=x11-libs/gdk-pixbuf-2.42.10-r1
>=x11-libs/pango-1.52.2
>=gui-libs/libadwaita-1
>=media-libs/gstreamer-1.20.6[introspection]
>=media-plugins/gst-plugins-taglib-1.20.6
>=dev-libs/appstream-glib-0.8.2
pipewire? ( media-video/pipewire[gstreamer] )
"
RDEPEND="${DEPEND}"
BDEPEND="
>=dev-build/meson-1.1.1
>=dev-lang/vala-0.56.8
$(vala_depend)
"
src_prepare() {
default
vala_setup
xdg_environment_reset
sed -i \
-e '/^gnome.post_install(/,/)/d' \
meson.build \
|| die
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}

View File

@@ -1,2 +1,3 @@
DIST lms-3.64.0.tar.gz 490240 BLAKE2B 87a02cd2c1689a15cf8987c232b3a85a8ab1dc245247783b9c9923ccd7e327c4a2ae28b65971af686e1600639e5f9df49ec5bbcfc046a297585be8f1db8f57e8 SHA512 6b84defd33c2742fd1046ae469cab3cb60a59e00e068cce0efed90a1a05aca241d407afc5d6e3e047be75c4b56a86ad9269c82c23f296ad665483c0aefd78188
DIST lms-3.65.0.tar.gz 508205 BLAKE2B 6112359993ca710f1e62e4f771ca12f79bdf5fcd1c3c71bfb54672c52ba0c4c259d941ce6691aff4e8a787298f3efea30e32f2ebe47a6ce18b91e708aa21cb91 SHA512 6d7156aac8d3588e9aad90087864201d51053a74ee66adff7e7597b0b69fbb4b4ea8caba39553722adac06913068a1d96418b4ec0712c01b9752ab43aeaf7bd1
DIST lms-3.66.0.tar.gz 518810 BLAKE2B 0f8b9a6631657f4e0d84f7fb6a98097e8da15384d8787d12f3590ebb884249659a75174c7b4543d393ea36587acbe6beba129f6c5e0543ee64b530ba859da93e SHA512 79234dea4bb7eb57273acd22dec5f0461d42fac5dc708bb789b258259da87a091e3c9b1af2e2026cc9bf3feedbc703a6d1dc4db031853b6236f966881d416448

View File

@@ -0,0 +1,68 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake pam systemd
DESCRIPTION="Lightweight Music Server."
HOMEPAGE="https://lms-demo.poupon.dev/ https://github.com/epoupon/lms"
SRC_URI="https://github.com/epoupon/lms/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test +stb"
RESTRICT="!test? ( test )"
RDEPEND="
app-arch/libarchive
acct-user/lms
dev-cpp/wt:=
dev-libs/boost:=
dev-libs/libconfig[cxx]
media-libs/taglib:=
media-video/ffmpeg[lame,opus]
sys-libs/pam
!stb? ( media-gfx/graphicsmagick )
"
DEPEND="
${RDEPEND}
dev-libs/xxhash
stb? ( dev-libs/stb )
"
BDEPEND="
test? ( dev-cpp/gtest )
"
src_configure() {
local mycmakeargs=(
-DLMS_IMAGE_BACKEND=$(usex stb stb graphicsmagick)
-DENABLE_TESTS=$(usex test)
)
cmake_src_configure
}
src_install() {
cmake_src_install
systemd_newunit conf/systemd/default.service lms.service
newinitd "${FILESDIR}/lms.init" lms
dopamd conf/pam/lms
mv "${ED}/usr/share/lms/lms.conf" "${ED}/etc/lms.conf" || die
# Already installed in the proper directory
rm "${ED}/usr/share/lms/default.service" || die
rm "${ED}/usr/share/lms/lms" || die
keepdir /var/log/lms
fowners -R lms:lms /var/log/lms
keepdir /var/lms
fowners lms:lms /var/lms
}

View File

@@ -1,6 +1,4 @@
DIST supersonic-0.14.0-vendor.tar.xz 7970252 BLAKE2B aab7e4bc33920b2f8df3aeb40edef1f79e1b43f0c9d7f70f698bcde41c46b2bda76baf736b031263fbc3919c656c1e852a82909472282fdb03d206bc0e13ec06 SHA512 eb0f7f34796198fff4de8420121f6d9d854af8c530d3a4d7a2d96aa4d3c832f010b9a36713fa523a29b99f508d83cc7faf05fb09ee1e815c3ed880d436cf5821
DIST supersonic-0.14.0.tar.gz 63693325 BLAKE2B 3a6626d60000438248addc40efd0a4f18f5d9fcfd75f74a98094149a6c934db92bbb2cd57e69abe5411153bb8a1547eb12b95c2379070844ec7212d609e2013c SHA512 15a09b7521494bd55cfbd1f52632547505e74a52ae27ba0407aa7698ae6f041591601a6039d8e2e2b8c7d82ae1fcb0cdf359710fa9b588b838ac733cca0fabce
DIST supersonic-0.15.0-vendor.tar.xz 7996964 BLAKE2B 293e44e5be07aab14ac3224f1898504b3894ad01321b4621457d52b99284a7ceba60b432998ece4c19d6ed2a79e86b41686d937c6dc2116df96c33a705da7500 SHA512 37551c78dc4b2e512668ddee792410e0b9db892a1260b1cda19a8490ce63659d9b56ed3d1f72d0a0f97801929bc66f32a779b458295d4bb52ff9a277544abb4d
DIST supersonic-0.15.0.tar.gz 63705344 BLAKE2B de9775a7a57600db1ef7e0a9f6d868a0bc8855696f3d2b7b073bddccd1ad015c6241a61428843d78cf730f8a245db051f23e2c22c2bf780cd2a44f1e44b0eac0 SHA512 f9e1c2ef90d520a5e6164559b723282b68d0210aca92631912f3dff16632c99f5b5e7b3123d5b51ae9295e654e22f54a74c68f1eba045d7831c2cb73195cf395
DIST supersonic-0.15.1-vendor.tar.xz 7992464 BLAKE2B 67d43aac4b3c4744745bdf0bb4aa1192deb485611c3aea04a73cd496cf4f8975e44c69b570e96301245ff14f8be28a3c58e232b7416675914e1b6fe3646c111c SHA512 5ab811a6d315ca3f067e0dc5d1412f824e7ae191af6320ac3dbf980f497ce9404185f1c17f8beca08058153074d61264d4d2f45772fcb44395096897416477b6
DIST supersonic-0.15.1.tar.gz 63703443 BLAKE2B 9eac0acede388a25ee17dda180916f8df5307a33f7146b538c47a91fec79d7facd3d797f70abdf10a83e30448aee7c5ea31060d1f87149ff529afb9727fa6014 SHA512 ed120166bf28f4c0fa92ba27b26da8f320621d73bb85f155c37d8451864e2eee3185097545acfb6a6d826a7ebb1a6fc42be32cbac5046e03208aa7e0b4139731
DIST supersonic-0.15.2-vendor.tar.xz 7994488 BLAKE2B e3ccd31a64f4a8fc455fb3a0dabfe021c8c226b748000e95bf177bbcb858e15a8d1881afecd663e69e699974e09d50c6a4b69addaef7f06d785a02ce79bdffe6 SHA512 55d7189bc336529a4252424020cd3f56b309e56ef942a53cdd796ee1cb988fa842b0c28d3c870f9718c1fdcaf8429a6c1ccd226874f81be7f24f419c160c2341
DIST supersonic-0.15.2.tar.gz 63707624 BLAKE2B 2cf7ea639e61b653e0077d1fddd769ec757ce5cae37bc30802026b9445e0857b7e311536613f49220bb4449c11c7b328e7e3f9419de1eb981b817a0b198f8581 SHA512 f208a03bc63a912465d98a5e0707801c2370c5cd543315888b9485148b6af1580bab2e97866bea00ffa08f38d7cec041b0c8c02f1ba812c4665ef860a511c564

View File

@@ -1,40 +0,0 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop go-module xdg
DESCRIPTION="A lightweight and full-featured cross-platform desktop client"
HOMEPAGE="https://github.com/dweymouth/supersonic"
SRC_URI="https://github.com/dweymouth/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
media-libs/libglvnd
media-video/mpv[libmpv]
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXi
x11-libs/libXinerama
"
RDEPEND="${DEPEND}"
src_compile() {
ego build
}
src_install() {
dobin supersonic
sed -i 's/supersonic-desktop/supersonic/g' "res/${PN}-desktop.desktop" || die
domenu "res/${PN}-desktop.desktop"
local x
for x in 128 256 512; do
newicon -s ${x} res/appicon-${x}.png supersonic.png
done
}

View File

@@ -18,6 +18,7 @@ DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
DIST anyhow-1.0.95.crate 52155 BLAKE2B fc9cebdfae0afed86f2dfb7faf62f5a108000895317dd0cab9c83d6e48c891558fc3a1d8b9940b623b4c6fd861631a0f0344a9915517a9bc39dbfbe48ec6b45b SHA512 8c5c176381c3e861c3c4451f7cd3d9e2447c0a55735ececfd3199288d65d36dc5fdc4a19a0798f62a0b9d6ca2c155a616c7eab8bcd53e6ece743aed57ec3d0fa
DIST anyhow-1.0.97.crate 52221 BLAKE2B f48e4861d3a45d5f5aa2f1b62501f843c51c529e6bf58d4c887fdcf5a7a35c4699b71e0db0fe064199b236acfa1ea211c30b5f14f3b460bc5afad534e6545271 SHA512 340bd50af85ec816a6123a73154a2ef89d0ffd4c74c99121663649cadf230665c72437872df693c26a1da644b0f867339372a7898315f3d7733203785c588356
DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
DIST arbitrary-1.4.1.crate 36816 BLAKE2B 86adbf1a2522e972bf4a7fc26e4d88ec45298dc2ce716a1fe30cd49bebf4d5a65af1f097f83be6ee8c554d4b392657efd32ffa1cb35704585a9816b6e234c067 SHA512 a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123
DIST arg_enum_proc_macro-0.3.4.crate 5102 BLAKE2B 13979c48ec4f01f6c365d4937768c0f7c123c46b6b9c85786b3ad4054f6c7315cdd4ee74d460d36cbfe2d4789b94b079677a3336956d2db748d5c16d21cc6856 SHA512 d9d48c48eea230cb0d246857e0ba60316a76c0e214ba8fabdd42573559ff574b6867bab67880f1b8b7107ae9980fc026410020c3d3265309950c671b4faef582
@@ -28,15 +29,18 @@ DIST as-raw-xcb-connection-1.0.1.crate 6460 BLAKE2B 678c4c28852bddfb8ec966074237
DIST ascii-1.1.0.crate 36075 BLAKE2B 7e68e7b3d5e6aef132c52db8c078fdf2e70462d9238b637015d7964312737fc09b35719143ce1fbd3e5b8072c21717f33e5061adf4da1913a9b9f11ac9c453ec SHA512 d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec
DIST ash-0.38.0+1.3.281.crate 457775 BLAKE2B c9216b068ef8a76e303881f1b42ca5cabd5f0b8a1297cd4ccd665e84a276f352e6155644eee28e7ce6637dcee347c54e447b452581673f1ab859aedb051e1454 SHA512 9f6ca2bf4fc5df43091c2d41b9c54d26d9b1682ba618895d82106c61e3ea3281065d3f0f50675f95d2db7846277144c57b3c4aab8e4d84b9536ef44ee89b5984
DIST ashpd-0.10.2.crate 94756 BLAKE2B 86ca1edc94a6de0445ecf34fb8b59d527591ed0ec0423403766ab03a550e723d9d216e775b168f56784b381260a9e48eb8be53a03c3733018db790d812afe5da SHA512 bdb9c0519b0747135b27b671b36e8cf967297ac6aa9f4c2c5f84765bf41c6b38f06a937b8e0b618a9f886002af4d9ca816383632c352987d8a2dd6568e54023e
DIST ashpd-0.11.0.crate 115010 BLAKE2B f30688760e23dd8b2d535afe2a10dde0ebeb5b55d538e045d82bb786c5b65dca2b56313f42e6c802938fbfad64cde223cc26d0c5644f5826a51b15ed188d03b0 SHA512 a4188f732826fbd81507436333e0ba634de99c2f0545a7a34db250e83ed5b2773586ad71d910b6ecea9280b524d8f34e4f169f436290e5d86e59a0531db919c7
DIST ashpd-0.9.2.crate 79657 BLAKE2B adeca85b90c074d5d2fae02f4c81385b7ac4da81ecf191ef98b498b827e9df9a5b5696cca5cf774102281b29fb68cfcc63b9c5402934d15b1fb71ef11a0d7ee4 SHA512 7b5ec1d309307c59220efa0f287293b12949e55312f9d76346f3b015fb53de873ad20aa4c9ea48e3fa797b9d7872665cff37f6294d68706ee599fc47a71f9f8d
DIST asn1-rs-0.6.2.crate 90647 BLAKE2B 6261d2a39440bd7809c060f3d9385f9720af496dfb9c793f3550fb2d8d3c443ee70113b620e49e29319b52c1f1c8549648b95c3622a330a9bdd8e207c266f16c SHA512 68666c347f0684ae04703f23fd5b9e1d9b1cd36ebdf4456ad70084750ae79389bc0386ef942c8324e1864719312e8b1c4d55bef6189df1caae2e128720e8953f
DIST asn1-rs-derive-0.5.1.crate 9692 BLAKE2B 81fd70fc9708ec58d2fc85fe645ab35f2e5cdaacf84ddcb54f5af86dc8b6da2c2f7ad1e974b7dc22d390ca4771724ea2922b0bfb3ffe3720aa1692740f1e1858 SHA512 96734a2c6ed24bb3b5e8b40fca55acee2dc9e09dec2af746a095769424e1a329baced90d09838d6a5b99fd237f9965dbb9ba4e1ff75bcbe155c586ba6ad90d29
DIST asn1-rs-impl-0.2.0.crate 2261 BLAKE2B 2b400558c8fdb265e208c973e6b79257264e018305cad53b49e9a965dd67713ad48cc779c1b285a10f0e00ad6942ab03f6b081e21cd147ea27f5dc4cc509791a SHA512 6f710b29c0f1de66643d3200c97da16c546009a2acce5ad84c90e741834866f0d832bf48cc21f7cab2a513c0f5c6d827020355b0feece5c9358756a2b4b6dcf3
DIST async-broadcast-0.7.2.crate 22746 BLAKE2B 5b0bca51866d8778161fc60d33ca289fb65622ea6daa6ff9e2d97487f452c44fd996e4438b7d4151d799e19b731330f7f1bfb829e3deb183015cb8bea7733666 SHA512 dd53db4a5f7100cb969d40c709f40540703f498e64fa8486c5ed914bc8d1a451185e698b6f0b21decad890c459aeeb917d6f42b0500aebaef4bde48eccfedd5d
DIST async-channel-1.9.0.crate 13664 BLAKE2B 52455c1c9f82bede902a96de0526ce4563184a9da303477110b556b4c877b563c21c32bfd9c6ded446ea0bad416af81a07e5df5a62e7c8f40c8183c1d09ac4f5 SHA512 cc624b87dbf34e4be4e219a82b96036396b92042025eeed2362d91f414ca17884365470fca5014b02659be44b77f20530ca33236dc427f0a2fcff2704c46c3dc
DIST async-channel-2.3.1.crate 14576 BLAKE2B 09ea03c9758805c90be9aba222e1d74f3166ab492e533597647d1b4f08bf1dda79d73b21de791b9802e19c225cb94b7cb25550bba61488c7b61fa87f88eb29dd SHA512 94c999912bdf681dcb686292645bc8c340c2687bc9544f317e0123e672752c6b31e9d784e488e7d0bab79b5f207da8904a7f1fe140397513b47c292a6508a7e5
DIST async-compression-0.4.18.crate 111919 BLAKE2B 3ded3d17abb4eb15b55fb76a4a5584c1733588191b05bd23eecd7e8a7665d7e3914bcc00d1dbd5f573667578c5faaca9a5751c40a8b1720eab4308b714dac455 SHA512 611ebc8ff2b79a0554e12e428d7ef7534802cdfadb012683695dc40f708b9c0663f7d9468858379c2103eb36396ec30243680fd45d392b73989ca436a69130d0
DIST async-executor-1.13.1.crate 27991 BLAKE2B 856bd4f42a0d8d35bfb8b8525f626e0b52fd6704810f8bc964cebc47aa0c7a4450f16e5df307f4fc613da81fb3207f4671543f48710177931d6f70dc40c9f95d SHA512 27357b3dc28ad5512b46306ab7d959b2e68b4b5ed0d42fc8cd12fd265a1931a4d8c8c328911eca97227b12d861c9658c14afea6336f999436671d6ef351f3820
DIST async-fs-2.1.2.crate 17071 BLAKE2B 7b8a67fdab5d9d964af7d45a03a3ef405f9590b556249a35897f14a231f2b781d90df48c8296965e941f8c259c4c13a57691c81f09c20ce81406d5d2e7962731 SHA512 a671374a59c7804d26bf22d9617fc329cfa0cb38413ac05cb2f6ff192c5275a8ba41f1a088fb1978e61a66693c85f9c6b08486d44e30b7fa158568e41dc005a1
DIST async-global-executor-2.4.1.crate 11844 BLAKE2B 910e2472142201b970a20e6a65406b5e79d3fd96d88d03e43f6c2b868a6cbd3a5fa715cba3ebd427e5ea6e30dbf159bba162ea7f0718d8b5c9eda1a8e355aab4 SHA512 688fc105404feb0bcc841e9b853e5f270257cf2bdffc041bac7dd681a2990978a0f0d1e48e2eb574bfccd991d95632641e2407768d572c6352084b2808aca3b1
DIST async-http-proxy-1.2.5.crate 9888 BLAKE2B ede25024a7a9eec32d377200485148395dad54cfbdc19849ded81f96c285fe5cbfb320ea621fd782976917a4f36e5e460052e76cefaa28d9819ed1b8706db287 SHA512 01a57e642c68b1fd2e1e053cbb179c284944a2cd93c0753b74943b667b3e1ddd7bef2a18b5ab1f41d79dc89d3645ee243b03e083868b76317bb0e92a537d29e5
DIST async-io-2.4.0.crate 49252 BLAKE2B 46962d877837913e861299f796fe4d04f861332c58dfa7058029d5070adf23be7281aedfc1232df5538da477c66190703d67fac9e2ceb8d55bdea17eb9f83e9a SHA512 6ffd4c7fcb39760c67ad1d89b15ddedb9f1734a3caa497e0105cdb78fc58c42a39a0be55bcec7911a9feb67acd8bbf97b52e8b5ac585edaea8ee262d3e7f58e0
DIST async-lock-3.4.0.crate 34446 BLAKE2B e113033a86101bd93543d287379ba354b4bd61ce87786719f05f8a990c177a885eb50a19eb71fcd5cafa01308cb45b7872be65cd7e975cde03b0555a691a4bd7 SHA512 83731067a3302d3266848b0f65ea6564dad60188472c80e78a7d4cd93804f830332aa01b404b60a8f91cc1c6c7170020ebdfe4b5bae14fef6d3bddcc5f1ed9a5
@@ -44,6 +48,7 @@ DIST async-net-2.0.0.crate 17787 BLAKE2B 04685e1ffd4c363b3b29bbc4819c7a79ca45a21
DIST async-process-2.3.0.crate 26766 BLAKE2B 346eca5d8bd2e0a58039c9772413a0d0174dac49e31c7256927c9bd03b7c9f07ccbec6115792478b87123fff1516972eabdec6d54e5c070e0dcf00f3b1d6a43d SHA512 48c1decd4ed3e65d0feb9381533e1274b98b9ba16318f1caa35729078e707dbb2a5a0b52822873d5cc91fc5a51b725c33b784ef8a91aa6cc2cf357ae87c5e2fa
DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027
DIST async-signal-0.2.10.crate 16970 BLAKE2B 4364a566ca828387f4e1d7689b1ec7d6327bf35a56eacff013f81ec6f438d9ba02a59a8a5c457f1806dbefa23649ee289a8d5ccc7257e2c54f99de45cc4e35d6 SHA512 10d58c9aa3ef6ea4bddd4fa86afd342c6d5097764736294b7fa3b26596301f98827172cc9ed9bdecf8dcb313d2fa0222fb6aaae04f7ffd73ce89cd4b0374ba8b
DIST async-std-1.13.0.crate 221584 BLAKE2B c4b99fccd21dbfe600d0a96987d01c9c0ebd044c97e722e00492aceb461377ae88098b1e235f7fd9277ccb84cba2c5689c2f88d0372dc895f4fc63b0087d7656 SHA512 47d50f728b1d5f8d9510234833d0b2044ee6817e7a5920df58bffabb6fdd5b821c9645fc54303f8f270de06329f041385b11eec9ce3983eb5975870d99d5ca48
DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca
DIST async-trait-0.1.85.crate 33251 BLAKE2B 3a260c1a95e6a249a3619f8dfefd46bf39506ba78a144793ba7ba3c9e35611aaadd6aa82bf70f7ab7874c57d3dacec490e1111b9ece3fce280921a1e29d91698 SHA512 2a0490640a847b4b104909f44b62bb246dd578c1cf487af58e4a6dfdffa1c2c450b05c80e47e4a053270d91537327412622c453c69e1006b3677d256445cf3b9
DIST async_executors-0.7.0.crate 36636 BLAKE2B 6d43e1dff7f294865becf497e9a90dcd91bd9d89934f5ba9bfeed6e6ce2279f2eee2cee0d842184cffb1127be51942d279c008878e37f2600157be949994f262 SHA512 6b33de98aa20db2a8a839c0196e613b7f626a8fd7dd4b172043008850dc6985762ec00ffc97aa8e1191bfc31e4c7d8a5257423ceed5ecdf087b0ea68f1a0a0c4
@@ -82,8 +87,10 @@ DIST bytemuck-1.21.0.crate 51553 BLAKE2B dbd88d153c79cd87d6a51d33e49dde7b8257113
DIST bytemuck_derive-1.8.1.crate 23100 BLAKE2B 58d0400e562a0a4a8e1f56e4a5e4b9247da607843369e96d7d3f7a5da594e9def2c948a639c9554d80f5de383c632c5d8106386e408453e51dcfe6f0e12b0c26 SHA512 803c0f3a1b81024a872f719e94069a28ab1fce6b64adfa8c20a31d824b5d2875ecc0d076d2a58750a58ac5a3dc801d43bd15ddbd6c5c10fd21e1e47bf2aa74a7
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST byteorder-lite-0.1.0.crate 15909 BLAKE2B 751735c5fd618d548c0dddc2c6a4a1bfb41a2eb30ee2860b9e7b5bb75d591a9787aa36940acd9ab14242636e37aca6d568f39df07f7cbb771cc475234c696e3d SHA512 d38837acc5926fe98ddf4336a603412f678b5f46d53a7eb926a8885d28aa24d51e3968f0eb2e6d2d7711e5ba30b8006a27076ea596b0699e93ad3d9e05483c4c
DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296
DIST bytes-1.9.0.crate 67320 BLAKE2B d5a89fc1dced217bd78c6c50d0494308b69b0841506c4663b6df3755b91a9eedbd242ce1322a71b8a96847db7920b2b15744fb060aa2d69f5c8d9bcbf2745b9a SHA512 e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b
DIST bytesize-1.3.0.crate 10164 BLAKE2B 049f292705082dbd3b2f0abb6f153023613107949f4849154aadce2181f4568ea1b3c12f00b6ad56146f8a4f3b07b7025498e0c989ac6561ac7255720b85ffab SHA512 c718af51b0da2979b70142012544fde6bbf8639cd4fde66a8066b138f7f58dce019209e27566027dc0ec5a7fc1d2ee17b9b6366cc7a5f95a6419e29a0ffedab5
DIST bytesize-2.0.1.crate 18922 BLAKE2B d5940ede5c8007d66336c179be54272939ed702a385c2eadd05366d07eb190ccf0ae4243720168f351ea4621e05e9eee4ff43e49f8f716cf69afdb7800db65d9 SHA512 5708f359aa619ecfeacbf10dede041e2ab262195ecdfff12f493950a297064397a0ba9fc61336f2c3465365f16971ff7248b6871f4f793d7a59fcf67915c4049
DIST calloop-0.13.0.crate 69698 BLAKE2B 8aea51f40fb2af897975e4d596cd33071e0e163cd846e564ccfc20f2a997d377269f1dc67a47ae653b70f21cb807da7bd32dffc10e8e17ec1876c661d19ce6ac SHA512 f3c4aca6eb6eab8fd95901af245df907de6fd32aeff9dfc323166b60067b0d4d56647274db91908f30171ab06cdca865bd27033d8a42bc4f334391b846e8cce2
DIST calloop-wayland-source-0.3.0.crate 11300 BLAKE2B af213882cc57aab71deeb239a71c46c0c61e0ef440982d0164a32f7e0a809c0959483ea8c758ca765cc6bf94bba34711cd7dec529a1b30adfe8078917fa59b6a SHA512 e52f98969b7cc0be68fd0960f5852aa25ef54cc1ce026d98c031047c5c39d4e6397cc1185f8d5596d099b01a10bddf6065fe4290f90632a9e696dd6b89880238
DIST caret-0.5.1.crate 3769 BLAKE2B b927e3fb015432ff9191dfcde452347cbaa711694baece0fd51a726ca1b885dc0ec784ea69af4508781242dc73cc239eae0ea6d3979e1876c6926f9c0c4c3618 SHA512 bd7dcc611b9bcb9f47490a35dd8da1d245c4fd5140dde05d0e0505e09af938a2bfa85af4c93823632ce666a5251c03e2afa5efbd4b8844dca41f3ed8c6117228
@@ -95,6 +102,7 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b
DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
DIST chrono-0.4.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571
DIST chrono-0.4.40.crate 229824 BLAKE2B adf06e469c3294ce5899d602c42e6d25d63c7e8518530b365e926e402488eff6dd6f00abbaa4bcb693d4d2f406e8d2c71f2067ab09c2ce96867a09268231faa9 SHA512 345542dba10aff787c0bbe17e0ad1be7b279fe2b58763aca289ecd2e79ee1c518f9bd007ca3d89080191f272611776bc368cce9b25206b96bdbd710201cd0f3f
DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125
DIST claxon-0.4.3.crate 86626 BLAKE2B 5b3a9eefed942d64af3da2ac6312bedd22ccb6b4cb1dbd4a489681ee0fbb4301ce7da63c2afbd09d87720672c6c867f6b8d5457335113e31fd06026d293dce95 SHA512 4ddae84c044ea333d6edd7fc14e2f0f4dbe0aa0c3bba435c3ae8a77f409054c39e4c7c265d05e0442f6a085a46ac6d7cb737f1da81590da3967d0976d6053762
@@ -111,6 +119,7 @@ DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7
DIST const_format-0.2.34.crate 78068 BLAKE2B f077577c32c62727ab2a3754719926728cf1b63712f0e18971bf7946912d165fee6dab05aa70c335caf39e9cf21929bc3bb6f1ff977123dec11080ce6ff91e32 SHA512 4482e1262dc47460aed17cc3475ec198a875202e5719d3554b69631029e4045d0ee0588a973fc4929f4798ecb92d1763c4bb9d1be09b5f99642eb9a6451586af
DIST const_format_proc_macros-0.2.34.crate 24396 BLAKE2B b7826f28e02937dfc13a80e6790b0f7e00f6c2be02d4cfd6c0a34ec2a42217189f4a9f0feea1927a135ba5f07c6e11eaf71d402ad25d976a5106f4f1cee7dd93 SHA512 f42887fba0d5ce2e15b18381cceb711a661e8da6267ef7dd0ee636135daf14759f04b32d9b8628c5ec63acb3acdc5a2c101c34039147d55ec90fa5c956ed807f
DIST convert_case-0.6.0.crate 18675 BLAKE2B 5e5ab159a61e68b801f1c95dc5336f3af7ffe6fee212c8ffb9905af1121f0b272b234b4e70a30f29f5ed24f4825ccfb59722057b69549fec0fc3472857ee1ce9 SHA512 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2
DIST convert_case-0.7.1.crate 23816 BLAKE2B d2e0328f32b0a928e8dff24a3b6ec98d7675c0a7980071cdcc40ac7502448e50f34c6a4d5978cf15b1ab942c8b3bdf8b15e7ac9265f6d8ffe74979c8f6e5ffbb SHA512 1ab8fcda989f6f6c660be5f450b3bad594da4578f5aa2f067ebc3a132117dedb50d993f97ea11e3d6b31e6aff2dee0077d6f02782b5ce3e1efca7c1c96d420e9
DIST cookie-factory-0.3.3.crate 19084 BLAKE2B 795a6f0cd4e93fe8ee257ddaf1f76852499137bcfe47d25e3188f3822f3d92b191cb9f3894163de39386584fcb899ec01d0cabe5757f534dfcee9fa28aef8132 SHA512 25f79e74be133b780373c1277a00538d9faa19b77868d62b16d60037d4890b57aeba2eeaf52d78d3f8523285b033e88b680195a67ba5bb8ffa7c0ffb2070831c
DIST core-foundation-0.10.0.crate 27023 BLAKE2B ba4b8e42aca4df30627eae9e8ce8ee9f4b512d51141338d284f9b897ee944619d7f63b0bd9318263eb5f5c1436ca0fad8a208c8005620779865c4f4e653d1fbd SHA512 771a34b79519c5a51e3490589672ecf3eb019d4eb28db9d19c88bc116632dea96ebb2cd04e251e94dddd0876cb8a7f07ec65aa5143f7f8aaf1661caae052a94f
DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
@@ -122,6 +131,7 @@ DIST core-graphics-types-0.2.0.crate 7098 BLAKE2B f00ddda48802ad0e4911b2f3e1e426
DIST coreaudio-rs-0.11.3.crate 42844 BLAKE2B bae10c9b7670651e78f24426378708a2c14b6b1a7da9d4e359611a8bb4df8354af5b409eb20bdf1e9b05a6117c59b6cd7d3a79851682a217732986602c8cf3ed SHA512 41b3ade3b6e157be533bd25352ad76a01de28cb3c8d60d7789a3f3b5aa868d6a7dd71456b90d6453684d2022e0f0a94b3e830b3920918c18a4693c2de0258a1e
DIST coreaudio-sys-0.2.16.crate 5480 BLAKE2B 495bbb4620b585bc814b702f91b4fc379f16f330dcbdd893e9d4f62dbf72a60657482ae047529addd6bcc2218ab24915a73e918f2e4718d8b43089247c3c2dc7 SHA512 0e4b75647e8023bb4672995b73c31f83dc96987d3e9181298a39a04d1637774e8e8f2e28cadb994c2e5c500e3daef37cc9481a59204f87cc52b12c310f539b6f
DIST cosmic-text-0.12.1.crate 1895451 BLAKE2B 876f28b419fd95478dff0e1fddf261266162723280e72326e9a76848bc47300888f4134f00860f324f0fa09ccd5b81896845996144fb1be4fcd9f07337b4a5a3 SHA512 eef400d9d7f9a393eec9895e7d78707a327b8ac3dc925e4d56fa3e112bd8d0f9eaa0c3df11d78794fe2ed10249b2d3501ccf74d59a4cffc26162e7d192311a6b
DIST cosmic-text-0.13.2.crate 1896921 BLAKE2B 70b44a0356d351c14b6f65d2d7e4ac65cd14773248b9ce6dc5e2db15f9ee2ebc752c404b7f527dc8d521b4ac5fef4732b1f59cde50987347d49f6d33ac338f92 SHA512 b4112c176ce1fb7270c564b5ec1bc26f13bea7aa555b2e95b9f9f7ff0c4587b4f09dcc8fb68111315c5078f8b742008352f110fd2983836fcbcafed2c6c916ca
DIST cpal-0.15.3.crate 100083 BLAKE2B eeca832ced49c8b4913125b948a4c5996783361105d106ec7bac263c2a81ab87e5e2485229c3742f1d600037993abfedabed10ddc175ac507234d720e8f7f18b SHA512 c4461e740dbc8528b753074f3e53fa863ac6318b11a786250c520aaf32f33af98e830016ec92711dc5ebd631068275dae66d3d9c1d452191869c8a0b5879feea
DIST cpufeatures-0.2.16.crate 13405 BLAKE2B 06d061cb2577057bd2afbc8cd6783488595701dbc46772533645d86aed71ba8b20905625b897840c90aaebb41360a286935824ca49bdebc0763a81df4bd64402 SHA512 97707ae1b533ecd3a6fe412a22fb70cf4ac278c2d7dba407fa7dbebd110d06f88a7b3aee3fb7cf4b0b5ca88f6fecf390c4d3e5ccbd4d18a75fc2f93a647e7074
DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
@@ -130,6 +140,7 @@ DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150
DIST crossbeam-queue-0.3.12.crate 16270 BLAKE2B 75be9d53340ab72e5e52c940bf6ba5dc417d3245fe18c456ca68b460c7747f7d99340517fa1387c7153faa8a0beac002fe3eabedc8638d044e0c05f4c5b98d56 SHA512 a117977e55c0c2eca2a6141e3292dbc75ae5d80c087f0667cd767b9e9ee0f9c87084ceab34937b66b28a586b071e518a483684bb041e6410b2c3ab5924bef769
DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
DIST cryoglyph-be2defe4a13fd7c97c6f4c81e8e085463eb578dc.gh.tar.gz 221775 BLAKE2B 81d9ba5db3dabe54cbdb3c98f5121ed23b4d124c1b77bbcabb2d3d6598251482dcb1a90fd62c9da36ba928ce628235347d135f68dfc70aaeaabe040afd812211 SHA512 2af1c546aabf092ab41349251d61551f1847872aea12c5236e8ac7f0086dceeacf79af25eee3bd578cbd415576d64e32492d6271f02409bf874e7be028e84609
DIST crypto-bigint-0.5.5.crate 83384 BLAKE2B f688f22331b4b3620299ae9b50aa9ba6e1b2c7a4ae55e4236f7ccb8ddee4f61950ee0332b6b67005bad505434f3be74b1a0caa426036dde94162289c6926c8d4 SHA512 04668d432b4169154934d55b8ab14f708e59f70a70704b56cd72ceaca460e15589965aa92a22bef20b32ce637a423cc6e1a8819dfba38a32353bd749f7126021
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST ctor-lite-0.1.0.crate 10506 BLAKE2B f15e720518733026f83229726a614d0db83b7071f3485fa9cdfa6f06a720c8f9d9f943d1ff58ff7d19e21bb2d3d207adfc0496016f898264babdb2fa81ceafcc SHA512 33d83de735302999fc781d0a73c66f88f263bb922fe6d700422529d355089370aaa7115afc263253b1e09e0744c8ea7d03f7e4ecc800e30263ab67f10e9859f8
@@ -137,6 +148,7 @@ DIST ctr-0.9.2.crate 18344 BLAKE2B 195dce5872a0f59b90bedc268c5a5796f3076d12868f2
DIST cursor-icon-1.1.0.crate 11453 BLAKE2B 964bae7d3fe138e00c51e52ad187ddf5b71a86d9b1bc9bb394fd27869d714cafdcbd539e2c62eca9b0912593d08187d550f5507e73754a00112560acb83912d7 SHA512 4e3b74cb17773ec2b89312fd4fe60330b785cff850102e9643bd06e99b5d96c11cce14a9350f295c6063c4133dc0179cbca13fefd7ab816e57c915f75d066d2e
DIST curve25519-dalek-4.1.3.crate 306017 BLAKE2B 0c02e769ae48e6839e37e622fecb8b1987fec0653049775a80bc53827329b50d6b8aa8288f26af306208d4a2edb94ef92a64d955c395d980cdd2624c35f0cc26 SHA512 a1dd318f96b5f1851d82a6fbd29c44dc85d2f75da16e5bcf9d6ba3abecddf5e0eaee4a7415d8afc09923064fa41529ede2622f8a5fe0b3e6d4c88b418c41bb5d
DIST curve25519-dalek-derive-0.1.1.crate 11723 BLAKE2B 442b0e4fc519f233d3fa46c17c2e25807374360bd6576e97b4ec33e6c2cc228bc917e4e395a1d70aa19be7bae57db36d2c09c4c7d505691b53d5a624db67eb6e SHA512 60861002465d2ba12a6089b31fcd7a75f7a6d77319159d5383f29e857adea8cb7e5c9c0ab6977c8cfa34b60e1012a1a5dec57f637e6a225e60269ff49c25b29b
DIST dark-light-8e1f745f91e1e805fa772a83e4744afe95d70aa1.gh.tar.gz 5285 BLAKE2B 8e26873ce16e2245722a358390e16a220efa8f2e53d25191244945da0dc169fe546040de3527ea23d8f28f924608249496522a0df053c4defbd8ad1681b39691 SHA512 20c1df352cd17bf9e77656e8991c63cf5dd49694e9bc61d07cbbf3b79f1ae8987f28e7f92ef67ee604f0ab37a84d5676f3089c2d0f2be8c1e988870867cb2046
DIST darling-0.14.4.crate 25168 BLAKE2B bc48b27823a1a85a01a5daea47d87c2ac4b3ea48079249606aec912a4f417b72516004f17765e38f06048543708b758bf68afa63dc5e7415906de7940f02726d SHA512 1f236976cd291502229a49c2317fbcad94df54e2d7fbedebd9ac3173f9e51620ce8f2e37c78e86a63db8d9cd089e3eaedb990e58cc97847baa2cbaae58526aa6
DIST darling-0.20.10.crate 32031 BLAKE2B 038c2a4d919a8e9ff6eff5f83911b40cf4e918ac27c90f313b6b9131c41770f83cc3901973fea1c6fea2886a8360f3c5cf73b807d14e579b8b8e87f15e3bc6dc SHA512 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55
DIST darling_core-0.14.4.crate 57485 BLAKE2B 3d284d6a5100f45228aef5e42f9de63b6cfe2b5d42f1224bb19ff5d262b0c293931ee99f3aaf1f0eb24e55bb7e04ae790389d73c624c5f00f17a280a4a496ebc SHA512 6df7e911a543e9cadd0810cd8bf6563e2f000b52bab875f7a34d229bb6c4fb7beb6ebbc4fb0e12b97f23616280a20f306210abdfd1dd094c53da35f97be27b96
@@ -154,7 +166,9 @@ DIST derive_builder_core_fork_arti-0.11.2.crate 31064 BLAKE2B 1e2fc6de858d9f4832
DIST derive_builder_fork_arti-0.11.2.crate 35894 BLAKE2B deaf01f4302b5c04a8dcfefa7f4d0ac7b2f0fc58a399d3e50a08a55e23e3552218013ae64cc8052e57c30228622f3b7951dc3bcf5c15d1b6c4131cb15c244670 SHA512 db5fdc656a3c7d235e2ffd691d4b056538fbbf871d1def9850046e703b58f67abd3d8e49fc2815435f3bc9ae1d1c0fee789cdab77e02ce7b08172687080834a6
DIST derive_builder_macro_fork_arti-0.11.2.crate 6446 BLAKE2B 041b0335a9df2948a46199d4451e8607832cf13467b775f31d4615c812c25236d593fc72a67868cdbdc57d8359b6c5faad8047ba016635874c85e0dde547f20d SHA512 9f97c56fc1ba89e54d5a904d23da16901a9fec6ddfc52356f4b6905cd1aa5ff4b3d9f49a8828ed0b1f3c37e9a2ccda8e13e212fd91186e48e0e56a01193e11f2
DIST derive_more-1.0.0.crate 64854 BLAKE2B 4df45d1cbab6a46d72f72319b346f2f9f2d8006a404959d5811038a2c7719099a055763d3744704538cb32fbc79534cee2320dac321d6b9c5fded090b6936e0c SHA512 94f95fc1df70b57e40ba47bd3ebbbe75d475555fb1dd7e5bca460efc4edbbfd8e2403cdc109be90f04454d379c5c4c3d6b6b1dd9d9276049d32bc72e7bb1f954
DIST derive_more-2.0.1.crate 70127 BLAKE2B cf20f53528e07ea53a8ad4e0cd9698eb44dd95a711ae5a969322518e5b545d4355d1ef396584bac07e73805cb44443a737a3f21e279654faab79b29e6d19093f SHA512 eb80e75fa43bda291b1437dc4df48d39570c3d9f94c758be5560bddc29170ceac6d9a2b51bf414729b8b7331d60998caf930b905951156aee0d07a5b62eb8028
DIST derive_more-impl-1.0.0.crate 76182 BLAKE2B 8c7da3ff4737d21808d66c355d967a764e589f48c24cf7b08f82e771bda4cbcfaa37fcfe74d5a771cb0307a5b818909efc5b71e6cdc283e84611df88b7f66489 SHA512 12ffa53bfb07d24c601b0727c2a59284ded615e9bd83779c5877943c766b661aef13fcd463224cec7d3bea95e5ce3275df58e7d2562b4f40c72fc9b13de82caa
DIST derive_more-impl-2.0.1.crate 78233 BLAKE2B 84d195fb78479ecde38abfb5311fb220835f4150a301ed01c0aae6058ac00f04ef5a9daf122ddeb180b18bd0eb714fd24a5ba72cf9100896a7bcc1787532ed01 SHA512 e776a931e98b1cd37a8410f6376831c7e3c5704deb57b8c21aa6ff6546b9764c32e705f9055b14cff6b0c802f19ddc7254c14b60082acc176f33ec33f781fdc4
DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
DIST directories-5.0.1.crate 15833 BLAKE2B 2348af89efae3020f901bc6d97a42028c12d3168ec57a9a19668eacfaed61da95df597a26afeb0faa82c9322fd3772478290f00216acee636694a67441e408e0 SHA512 4ec733bccf79940190b983e022ad4a5741c32136aac7bd942423e63a2e7a7c07b87e2692ae42eb21b7a5cc81c60ad883d55c568e0d6c10a7c7c64652ec0df83e
DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
@@ -178,6 +192,7 @@ DIST educe-0.4.23.crate 44244 BLAKE2B 4218f50521f2dffd8907a4ad5c9b4a1fda8bea353c
DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042
DIST embed-resource-2.5.1.crate 16796 BLAKE2B c8d06418cf7865cacbc72c5f957dbafb1409703c199499dbc78505f8f471008959cb93f2203865f957d109f89385cd6701b6be986a5b742f7a4c7b5e159c34d1 SHA512 e2cef36fa5b1cc8f5692c5ec710bab630c2bf397d1fcf7eb5c04c3e1cc525b1bce4aefeebabd7b7cabe6c4c9971ba7572f05571b82c576f883259c2709911384
DIST embed-resource-3.0.2.crate 18091 BLAKE2B 6e608ce3d553303fe9ee74d7824c13081de5d302d5a366ff9af9f87b168064a554e9cbd2e6fc93bd542167f4ffc7078d6c756ad3c55eb242a7e4b41decc6890b SHA512 69617bcb760319d7e1a70be67abb2b45a02fe48ffdbba6bf84c17b4b7684eb04d7939d78bf8c4636b4b84a4e5a159e42e4660ec461d43e68edf8c1a93841ea05
DIST emojis-0.6.4.crate 120190 BLAKE2B 65a15e3ceeaea796b02834127163b0f80f4c4f8f68a1367b06ca3e0790c6ab4c56ee066d1638122e0d602344c17358962880dd0fd26b861da5efe90575fc5d09 SHA512 343629252b8077b88eab6c46c86a2abe4c9851e3aa572534234cd5fecccf50876d18bcc87420e5ebf8ec789357435ce7f7ed7df27ec7059e3fab4c2e14f2b567
DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4
DIST endi-1.1.0.crate 4872 BLAKE2B 8bbffc45ceb70777c6606714a7bb8f9b26ff33a295fd722958a5e9c556d5bb1e97a34e216514e5acaea51811d78fb4aac927c1f8315fcfd8000fda3741c53b4e SHA512 1a4b65cf77f530a2d15cfe968aecfcc9120957d23d2b442cd3d8f23d7039e832e7d6ab29aa5ad8570468421095650e26fa07f29bf75ae361416072241726c61a
@@ -189,16 +204,20 @@ DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca7
DIST error-code-3.3.1.crate 7646 BLAKE2B 7b81bfe1fd4bb73a696672424b293f1ab60e9c2cc2d91b1af6eb226b611f577a42512de4ada24aae41524b115039b5abe0639e63af94a5c20da59a9a5c282a02 SHA512 33611da20f014cf833e9eb1d966482fc000760e6e6d66cd06ce26b2e343039f7b7831fc15eb8fc029d6303e6b8e3884b2906194d6c8af68b18d9c5ca286fb1ff
DIST etagere-0.2.13.crate 19593 BLAKE2B a3b5db0571309513c90a9a995fbedc9e600d1583826d9921693d202bbe4debff2c7ed7540c2b1b6d736e0a3862b7e013200b4c3c20ba4216e4855341a0399b1c SHA512 f02d73a473fbb59db8f5bf656b10ce78c0d79cba1a91d87cdcf6afab1a3c6aa84be5478de55d2fa5bc5ac9cd5571cfb48f4be4bd17629c03291fec3ff4c1ab74
DIST euclid-0.22.11.crate 79261 BLAKE2B 4a8fb6c372b77eb871235b32ee2e6ec0c481efe6f2b84970078fab3a0260f8da0f5d12128605f2a97beb8b2cc1af0a743fedf0380e3d534131e4c730d9097483 SHA512 864e69a769e218a989bb83a5f4846a4b882d94eeb35cde24cc7ac715c8977c9d325ed070de00c32a564ee75246a860d47da6973e23e79d744c1520011d6e94d4
DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22
DIST event-listener-5.4.0.crate 43452 BLAKE2B 75a535bf9e0b6e5b07b0faa31a73ef803a367a104985f0cfd02a201c45cd3cfa1e51a14e6316ac2a96b1e99e00260a27c5e96f54f073b3b9027ae62c886cdc24 SHA512 5e35b5b467d024b6b05dfe6481cc69ebf4e942b9a52a478196885cc6d578f388c25387292c94f9da65fe53fb870ac328eb9a81179c93b496c1d39d27b11a36fc
DIST event-listener-strategy-0.5.3.crate 10920 BLAKE2B ecfa6387d9f09ab8fc6d7bcaaa655fa69f7d732bf40c16549b12074ffd25b1d9e6ce19f7600d1be615ec72f5fbda85d0c9e0a19bb5c0cdd9020c4b9515d9f778 SHA512 f1a14f69afb9765a317b3d7bda505a28f050a7594d6b07e5263d635b806d494ab41c456dcf38ca924ecc0595be0f77e32ffe239107fce1cc5b71ee7249419f5a
DIST exr-1.73.0.crate 244371 BLAKE2B 4840f3e067f0be6789f73f7de28ce37a514da9979fcd24954f2c5f1b81e68ad5bf6e8b841916fcaffe6b141647637b41c749e3e6e3b828d7a9feacf152908dfe SHA512 892471dadfe03d07946dbe19a9daeeb0328e657c5996704fd81c838d6ab86daf8a57a9b692e109f7fdbe4605d4dd462a66a5bec3457b09bab635ee2fc21b4721
DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157a4a9bec4ad9b8e69248c0f0aa5610dbddb9c8a72e6e6ef9fb8216e8f79e6aab439e90d4d527e35634ab222347cbe39974 SHA512 c655918fcda5deb8ce792708509e4959139f113c1006dd41b94d7073ffc204512a22cdeeee05c87534db9c414da3f4eb716e1a26970646fcb1c139a14eb8a2fa
DIST fallible-streaming-iterator-0.1.9.crate 9249 BLAKE2B cc4459b34a9ad00552a5248d090d1f25804b92838f41131e475abb83ae0b89401248feeb52a49dbffd499ccc0ba0f2f1d044f2f3e9b06662be01fe2257a4e885 SHA512 34824e2007cb944eaf54b10d6d3885bb17ef2a2976c6dd7695ff82a937cc95eb65d343dd7a5cd2fab5aa5859faae3352a9e1c78f239ff736900c1dbc3f5ef7dc
DIST fancy-regex-0.14.0.crate 86969 BLAKE2B ceb9428b0a599d7b1a1e5f8aeb383fa56d4ac147fb19a7ed05415ea2f580df47de7331eb0139017941416ffb56dc0ac7575e018c0a406ccfcba50db2e42f94a7 SHA512 7de6eeaedeca5242538c4fe3455bae061f11a79c5c115813f153ccd5adf2cb731ed13396330107d7aef149bac1de483a044b0c9dd6c4baed454bb6c87ddb3af3
DIST fast-socks5-0.10.0.crate 35324 BLAKE2B 6ef150dc4765fa5e3aa082e472cf9221b03b975e954b6d8231e38218904260eaf98c5d2fd9bb3a13dbf9e912495753eacc43894468a010f5ab640fbe789f571a SHA512 cc2957d0d8bb48b29428877876b577ef194eeb5bc84b1fcffa7e3c435e5b3c5f3a7584585758883a86c1bfbe21532314477d9bf9352921ba46c7a95630e65244
DIST fast-socks5-0.9.6.crate 33144 BLAKE2B e00f1b0e46b96bce36feca57503a0100a38c6630025b62ce80eaeca480407169da1201c1456963da5d3388fd2ed3acfd2a8f9bd76dd765ec99211f21d52d723e SHA512 05f0a6e7c41963788a91edca7ef13c2d71e99aa7d338ab8a52e32ea7600f6e51b9752f1092ecacc233869fe7c419de806ff6e98284b645c6697ce2093dc1fb9a
DIST fast-srgb8-1.0.0.crate 17214 BLAKE2B c5d2e04bf43fccdcd31d6f81cdcde3d89bf0ce94bbc506c2bc09c62b4e83469a2b72db0bb09f4cc2495ace7510834e7fe49df6aa7864092452d9f7865f35cc14 SHA512 834edef5eb4ec23b9e627b5e879a1649af19a17a1af0bae97c040869dbd14751ff3b29a606c52e5fe07b60f07fb695f328409c39788a4e74af0ab7b716688a0b
DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947
DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306
DIST fern-0.6.2.crate 304626 BLAKE2B 7dbfc8a1cf0adc288732a1dcc23e30bfea6668b01e162b60e867b67b995b7eeea5399b9e9a630510e3f56c8f36b79b34913342b7c8834783ddacb2cd7b94e140 SHA512 f9c44d1387f803b567b7254d91cd942c55d30a1c3cd37786101d7d49d346bc2bbc593fa8a3b2e59711c5320c1496354e8d2f3ecf0967030ac1e5199650523fba
DIST fern-0.7.1.crate 304533 BLAKE2B f525e0dbd7c36690d47fd48eb52651588719de72e185b4922e37ac3bb5fd6c59d03761c69bc3ce7c151728a0d930bf919e80295e743f2e79a52b7e6b9a238792 SHA512 550c47b49364b1e517de67655b9422356434b05be9bc52392d6dcb80a94f738ae84d5e3cf8efae9e3b91f2830fbaa2d19f7f4d37d34bfab1971d8b3fd4805691
DIST ff-0.13.0.crate 17688 BLAKE2B c32379ebfea6cadd162dc169e0b413577fd191620f4f2a1c7d18e50ddfbe561ca865bc3e0fee3be287f43f6c9f2982992cbc56629889689bcbbf652e512da80b SHA512 eab19938f5a2cddb0fcc78b0724efd788aab7f17f04c482e0d06acac4d1cef2bcbfc74d6e4b2d9f535f9c955bf39c2153e010bdd2fa72d6d637d44baf8bf5f63
DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510
DIST figment-0.10.19.crate 70111 BLAKE2B 3f985b6a9d03d61143bef1c3eb681944f90e1441937f783bb49c00f1333da9b75952554301ee04e1f4446f131d656c714be5795d93537011739c16ea78e84feb SHA512 1b153903f54c980451d013a145138b8c4254796014c19e6bc096927d490c96f04bf0a2266164cca3ad3a50322c07b3ef41831e317d264ae9273645e1e43ee095
@@ -208,6 +227,7 @@ DIST fluid-let-1.0.0.crate 9036 BLAKE2B 219cff426cd7ba7b0760ebc83c68c174d5608d9d
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST foldhash-0.1.4.crate 13764 BLAKE2B 7dde82c52671b93d91b2ec9984c0ce539d89d5c80cb115c0db18cf72f84f4fbbe4f7b36b745143102fc83c307df2cae051e4fb461a3131f52c8f98172fc0e72b SHA512 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1
DIST font-types-0.7.3.crate 23131 BLAKE2B 1d21bcd93d4aef9205b22ba3785d18a232e1195f8bbd5720ee587d702a8494b877755d9b64e5999a401e20f59a05594ecc30bc48da6bce03fb3091d255bb1e7c SHA512 26ff7acd4d6a758056a2c7a069a2ee3f2ed80d8727a175e6e38dd479e814d4f23687497fed9d5c86eb5c64a002d90feabf42b1ac8b043d262d1303fe3a709b9a
DIST font-types-0.8.3.crate 24476 BLAKE2B f2fbc15bd21ae2d096462c06d544b0c40291830632b7abb2191839eedcf9aea130754ac586b872fa6017c5c2ba970424bfaddae3ac30c068e9c3d832baece20f SHA512 6b70f998afe62d00ec7223fdf041a941c89dbbcbb8767bb74a4cebb9b8155f1fff42397872764740050ae369963b378a53d57030c6758643a694d5abc1e13ed1
DIST fontconfig-parser-0.5.7.crate 39564 BLAKE2B 315be3d94b4c46bab60fb40b9b48d1bda134ba4018e5392eb9937896ea8f79098f771942988d4157fbbf5cb4af8f5739abab96b79c67389f14142f24ae3061dc SHA512 0e4ee78ecd12d891492d2132778649460c3a1e553ae67245581677e28b2b813f4303599b64461c2a7a47957591e577ec863fa4365e3f277b8a7f6753332583e0
DIST fontdb-0.16.2.crate 107447 BLAKE2B 3ad1710274f57bce123e6c9b3c449b7be273955e15da33cead1597dc229bb174dbe7d89d7413f28f7431127a1899d30fad01354f1ea41940fd82bcca7d7a1713 SHA512 7e18eabeb967cf5d2149362c8fd45dc809e8f4b2f0cb2f9753cae1b633dec1e2fa371905bb83ff140851f30d9bb824749a8fb23f90e8d528c24754df3872ea54
DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
@@ -225,6 +245,7 @@ DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b90830639
DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564
DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf
DIST futures-lite-2.5.0.crate 41117 BLAKE2B a1d5492e373abc8bf237812e2d9e30fcce583f3fdcac05d68aabc829f8b92beb38e47853836aeb4f660d4df3bf298a8988e65ec027a22f2c1ccfb97652411861 SHA512 6030323680faaac01cb46793b86be294f1e7d4ab062330f9f250c9862913b6a85a4038462e753ed05951c8067d8611791546c79bcb8e32ac3146b4c511be346c
DIST futures-lite-2.6.0.crate 45157 BLAKE2B 987475a28fae8e04dac435867352f8f225e72041b6f73e97609d9c3179d89c35519d34e4dc7a08978337303c904f339549dd69c10f5eca0b0106deee5246a840 SHA512 2e896e15e7251d29f20fc39869432f3b7649fa567a59ca378bd76b67c62d5258651315972b6fcc292e99bc44e8c569a8b2cc8d3882af9ece3624437c0bf31f55
DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166
DIST futures-rustls-0.26.0.crate 22849 BLAKE2B f79edeb888184b67273c842f263a1cb909d224a22c58b8a5bd9ad3cc46b37a4e34e230a54e2b8bf56ff5952c381a3face19b0804415f5032ec1b5e97ad4d536a SHA512 51caa68e418f401930db8cb67ae381404832ecaff7243a37a08e723ed844f8b8669071b16e68615e9464f452266040b454622f76974f46d0522eff1b1c209bc5
DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9
@@ -233,13 +254,16 @@ DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8d
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
DIST gethostname-0.4.3.crate 9336 BLAKE2B 12be5fdca0b6e3788cf3d67a4a80f283d240611b4fd37b6d1c37eb2503e4a7025b17bbb70adf421ac840d8f952434bdedf4691f31362780a267e21e8c4d3a006 SHA512 8c5dc404132f2ecf9bf82d8b89cbd698b4cb6d43141c47a60b95401da2e8c314347ab0a0ad5fba50cf98f01a621faa68293cb78f48977d3ddfe6e6f21926abf7
DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST getrandom-0.3.1.crate 42449 BLAKE2B dd70e0abfd27a7c363ce1b91746ef7568edf1d176d5575201623b6403f3a503b5d8503d10ba01d055f9de61cd8092729d34ac8f0f4f9fc6ad79b9fce926720d1 SHA512 431682efdc2ba82114e173925b99e1059d4915ebec6b0432d4a7683e56ccff7b4b45b9ee9cf5d0ee53067d5ae1ba733524c18577379c8414c385189718fbbcfe
DIST gif-0.13.1.crate 36408 BLAKE2B f2544552c177a4e33440b05a949f6b205d3dda1afcb7e6574c92ed9d31cdb3bf536e1914186730bd8777e1c10d86466dffbee34d975884f0125a1dfcce937bda SHA512 7e76ee111c6a94763c4dfe01faf4cb0b5272d5041e2b2b8f4db666debf647e192b963c6fb3228cdde28e1d112830c2aa31eaf0551d712ea9963e41e47e26fb26
DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949
DIST gl_generator-0.14.0.crate 22330 BLAKE2B d2e84bf81e7c4e2869c3e23872bd86466ede80d6fdbdadaddafb1ae9ab45672613cfda319b15720c35fc26ab103ba106a997ea6f5d4654bc9db19fb86f20d765 SHA512 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0
DIST glam-0.25.0.crate 364932 BLAKE2B a2a1c0f41f8ea771db699b8d19b2d4ff0adf6434c6d7767abccf940e0168dbadeaf3a00c2298cee076f5bd5c6591304d00119dcf32c26e9be4ee858c224f776f SHA512 c423cb0dd46a1349fd4043cfa985c3ab0a8bed789dc59037af7a95f603984493c71fa49fd09337359245ff9b4689d12935861bdd8d8777043b4303a3f66a9a20
DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02
DIST glob-match-0.2.1.crate 13599 BLAKE2B d92aab7dfe3cf3c05a3f05cf1b246aa88b118b404e681584aa4111a75dc953998fde38a1daf68ebbf9234061d9a66ade04bbf3852f7202196951af5b42a4916c SHA512 fb64321ef2196b9c047d6cbbb74e59a304532dad68bb9feeb446c7c1998bc7ba962f3c32d33414b945d276e1c9854d42ee4076c177a793cf1804c67e0c1d85f0
DIST gloo-timers-0.3.0.crate 5530 BLAKE2B 5036f519e6b7e91b140fa3b61cb1cd2b58034fa11b6063549f050c3189767bce516e178e74710b0f08f1e0d0d59379cc0fabca30ff2ee60d5bd565750f0b2c2a SHA512 35b87a0fcdca230157c05cbe0c781c60128869c49c32d6aea90653e22dea9b996be1678181d999059dc300bbac4e8c046c51418b1c2edb1638a118742db4b2b1
DIST glow-0.14.2.crate 156225 BLAKE2B 92b0442cbd755053ff1ace1b01ea2ef18075604a38aabe337804d5bec60b4ad6fb5f5e71233bc5ecd30177e674ca53c1c6616e686420a17c64b613e4fd5b886f SHA512 08e17f029fc8ce4c135f569698c7c5e0e5ad0d495eb26a9c1203206c93d85a481f4722c27a48a705f47de492f3607d0caeb47d1da44841206176b4742bffe616
DIST glow-0.16.0.crate 162118 BLAKE2B e154ca8af73f1cddef5060020629d9ebe44c425895de611be1550e83c5f122e207c1691d89d00dc48f4f14ae7b45d47dcfb0b66326a48ed279fba1c44dea1dc1 SHA512 2ea60a3bf64ad63d94fdfbcb420257863e8139019be008c14c140c3ab6fc6fa6caa5136cf5de52e2f632837e1e4ba0949750f9fc994566e56c53cbde20d27b48
DIST glutin_wgl_sys-0.6.0.crate 5472 BLAKE2B cceb466cd3d4649ad7b495c9008a78a0108639028a9935f31871c4282584d0d527b0b2c8b4c4582bffa97a84a7f59d469ccf380fd9f7eb037eb93972d094fe3d SHA512 ac4db8d5d420e446bffad8ef06c30acfb2be079fa1f47167e0f6f5712416ed5c28aa781386d1bafdaaac090b4d3b52897e1a269e536c744fdf48f932a5f1b95e
DIST glyphon-09712a70df7431e9a3b1ac1bbd4fb634096cb3b4.gh.tar.gz 183819 BLAKE2B b198b0eb08d00bcd331d8f98d0cbe7e06b69ba295e7136565194ea95fc52e02129d42c28a5a7a337e13175960f3540b1c65fdb36e8307d73205c2e89e87d0b36 SHA512 a95ba5a3786f2526071be12364d36c6a469f55f170d91ff3372ebdfb2b941bac2ec21c3653d73c4049c595ec07ff23071569ecca8b81f5686120414a3a9a4014
DIST gpu-alloc-0.6.0.crate 19649 BLAKE2B 47fbe3b604b4ffdd2e44d2298e969117688378ef5ed32aaf698106cc06f9973caefbad0cf7ee7a4e75a5602bae9ac0eb3b0661ceaaa82ec1c0d08184d0880ea8 SHA512 b0d19c68c3d122b89dde988d2df53798ba7f3cc9475698eddb0bd116a55509610a9e4edeea81ffd501b3e0a3d50a656161b6f3eabadc7a14e46578f9f5230314
@@ -252,6 +276,7 @@ DIST guillotiere-0.6.2.crate 18116 BLAKE2B 389fae17508d2864ad9d70ae271e3dd3519b1
DIST h2-0.4.7.crate 174114 BLAKE2B bf146baa6f998b6d95bfee77f190be7f85af5304a8b8b9931674a35a0ba0a1262d26ba097149327482dd988f8900e996086a820fd828fb023e52adb104e21bce SHA512 0d56fd3a67473d98199e0d944d2bc094c36638f3a2d986942e6bb2e1c8022e7a53f184d5ac5e8d435ae97da481ddb8d5b2a039c70180345c8006290fef39a59e
DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193
DIST halloy-2025.2.tar.gz 32102318 BLAKE2B 1c3090be177f5c5155a0dc1d8e716711c1faf8ed4916239da4c75511f20e684194a7683f728ed662b9fca7268e94e79d3666f016a976e0d91ed32d65f9f4971e SHA512 3c92d0471ed882b21bf419e63b03511bd15e0a1004e534e56ed19cebaaf7940e1c6978d89728fccc857a98145d047d9062441d3e1efb6adbbbe9d857c96f0d2a
DIST halloy-2025.4.tar.gz 15681933 BLAKE2B ec0f8a633d19a5e5d08f108d69850e58022a4e3f7bc1d849a51e78e7146b16f390f83b96e05fd5f13acb6c3fe0b4950d605744f9b6a947d92a884565cb9c225a SHA512 adf8e1aa8a26708303f4bdbb21fa0a4d25c102a546e51c8b5ac900c60b37e48461404af1948f1220ceedd91f4c186d40db8e8001e72e3bc864b90baca4a36ca3
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd
@@ -280,6 +305,7 @@ DIST hyper-tls-0.6.0.crate 15052 BLAKE2B 2d9baa91bb89078e58b6a3af87af6796c110cc2
DIST hyper-util-0.1.10.crate 72887 BLAKE2B 9d8ae7445ea56505e19f57ad680020b748e943a5cc3eca7292c06d93be1b58499db5769b214687aba53a0e9aa6fff3b3f63d1623157350ea826cd2decaf8d0aa SHA512 0a16c5d8857cf522bd53017dac50e530ae685c512eb55221fd6808299c7d716815f7b8192f8a9a504421b938cc0536bd497c7388d2f70ebbd91c46b644496b2a
DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
DIST iced-1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8.gh.tar.gz 5215204 BLAKE2B 434b7e25fa72f23d141467f7d8d5c38cd900fa10b0cc68550b8c921c5c8c5564d711e8c9e0e168598353b717287156eb95d35c4888ec976e79c351399451a812 SHA512 2bc96f528d5bf5e0a87f70bfaf995737b2fa94bcbf7987c2d75b90dc096949469a7d1c261f37cc05df623dda6fe7d9d3772c5da9e9f780ced752939933b13d5b
DIST iced-97f1db3783dca5a4f60a9f89668613de4dfe9edd.gh.tar.gz 5207813 BLAKE2B 953192817527a9d21bf109be1833bc42aba0de8cbc41669046211536a2539b0914b0efb18b4b39ddddcb9786a13f62b54ba00a979f10c344cc4f5a8bf27fddc0 SHA512 eb1d3ba278735c9a18bd893b8fc8dd1764f85216e0c47c5e7e7e78dad687525c6b25e3b6a98c105008ea0ed0c5ed9947ee003cffe3da70bcf95bb41b64d21670
DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db
DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57
@@ -328,6 +354,7 @@ DIST khronos_api-3.1.0.crate 599718 BLAKE2B 945600455c85874c37c7c395162a3e56531b
DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3
DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
DIST kurbo-0.10.4.crate 925388 BLAKE2B 84a7f7021289d131a949d3a21e39a337f7a116956b912955548f2d585cb9ae2ade8b937bf59f2920cdce005e700848c5b29d4b9e6f8104ed88efcabc215e6fcb SHA512 6555f8d5f84aa7c47f02b89dae40779eb84921d2838e3dcfe986dc4e742b871d00f788c840feaf8879d46b58d175b573d4f5befe4c206d112d6d085cff8a7b10
DIST kv-log-macro-1.0.7.crate 16842 BLAKE2B ad3c028863d78730e4b2bb2e8cb980581b13d741b5dd2b76435ae91f5a7498a1e9f99178a0c9370b693a3af6a95c0682ff0d63e81a2515a267c6564d50ec3683 SHA512 aa7d79ae599930dcbca06f77590d9623dce461b118435dae1a4128fa8f38149a820109fe4bd1f19944b67285cf1b41bbf78e94b47e561dff1af683953c55a697
DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST lebe-0.5.2.crate 8422 BLAKE2B afa49a1945d623b34139e31406f4780a5ab7b3d34648caf5f73b1504dbec4c4c02fc3aad3fdcdf85509eb8ba733a131a96478d6b9494cc9f69048f9ae28eb880 SHA512 ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae
DIST lewton-0.10.2.crate 68807 BLAKE2B 348af2eb2cf9a8d3e2277d5c63a34430910b7ce0c470b4aafb41c6dc2289702b5726cbdd4e390b9d5b88df594bd4d168dd0647a64342e8fd3677fec96d89b3ea SHA512 8868d1347f75099d40dfdeecb17ec1aa26540d3d9dda88ae62329e35b30cc7cc2869420592d777810a7df1e5e2c7a9518e7895f885921d68ff66ecf3417d28dd
@@ -344,6 +371,7 @@ DIST litemap-0.7.4.crate 28257 BLAKE2B 52989ad353a782e9592357530dca3504e3ef5475b
DIST litrs-0.4.1.crate 42603 BLAKE2B bb5c471204b982708e4a9848aaa8ce3699cf929a16d1beb554ff422fc36ca7037c84cd7fa83a19f6c2278b9626e43a4a0524842027b6a079e604147162e6e9ab SHA512 49e03d5307d9cc31d1e7940e7931f062780728530c3de0db92ebb636b7d22581bbd9900c8994e545a8fde5d3d5564500af8fa367f54040ed01d1f18d2e48a22a
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
DIST log-0.4.26.crate 47022 BLAKE2B 529ce84cc92d1258327e148e1fff16cf4cba1d53f311353a15814856ad12d48f654aac5d4c6356a45439858a2f1938bdb7df582a1d62bf75b9380f2cf784caf0 SHA512 d85f3cb8bf90893d59b3174785295616d719c8d2078c04fa3e131c3f3cf84b73c75b932348df70b7eab2aedf261b27e6544f051696eb5c287fb461d1ee699ec1
DIST loop9-0.1.5.crate 3406 BLAKE2B 629f398d74e13dd2f567e6528eee3f0a9b69e7256b34814a5418722728781bdd31aeb97d2cb226339e05880b5f731cb2892e83b47b5643b2f85aa48748690cc9 SHA512 0a04d4e2561963671f5aa1c9af09470d0a8d30bb02299ab08c7dcec70b1dd3f9380244a59a4da1b8b269967313d6645a154a3dbe92fbae0e43cba6e009e6b7b9
DIST lru-0.12.5.crate 16047 BLAKE2B b5d7d77b4b29973fde0854f55c395edb6ea6e3a309fd33f0c43a6680955bdeb60fab624f02135b637d95e5a0e9da79890a71290c19d797f758c73d16c3d44a27 SHA512 a77230403b1ccb5aa3ed1ed89e7e6af53b3b34d4373e663c1a9789dada12c252e2b5d8b7ac78717c4c4909203c7ea2ce5743ee6cb414aa268c329b889d66a982
DIST lzma-sys-0.1.20.crate 760045 BLAKE2B 1f66d32008178c218575fba12df95a2cdc448e080c0a81ef4617f35dde09f0d56c86c28050db61c2ae7b464d0eaed7dd8c59a1fa605b39ff8c329e49165cd922 SHA512 393908b4e3006e4d9948a077d84ba7f5004765c4cc0f854e04847e504a246ab9a8e761fa48d4f211a7ac08dc119d950481da1ed1a480778d6b6e9b446a697279
@@ -357,12 +385,14 @@ DIST memmap2-0.9.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
DIST merlin-3.0.0.crate 10964 BLAKE2B ee977213c246ae5220955d1735f350b2c75d419e3ef5a325cdab10b0e3d6f7d8660712af20a9403f6721f9acf45b23e3b96410d12c43dbe73307730b92447751 SHA512 bfbc3d1dbb0b9fff76687e9557a10b905341439733add2ad38edaa5bb9e5b80a50a8451be9c9bc95e9920204cabbb6f1b962f3a4eaba009efb43271eab71f382
DIST metal-0.29.0.crate 3033188 BLAKE2B 05339d5a3d3c33103e9bef8e5d7dac1cfdee8dfcf1114af684e09da0c703db42c9e194c65513550bea26563a269168a28a1ec0ce191e48d6e5cec3de320ced3e SHA512 8e402d921d1472a738d54b885c6d38c8e93fa04372af115ca1aab697862a2ddda0d20ee1c9c6b6e2d30773ef66956ad28f4ff42b008ecd6b70b0de04f95ee39d
DIST metal-0.31.0.crate 3034257 BLAKE2B 45a116c01e3534b90c069c69dd945499714c48800bc22d5da3642966f9923e4947b194c71812b9371bf5979e53baeb6ce33cf5db5f247e66b674a85160500e5c SHA512 afbc5af8d0f8f2d5476dffd4dd1865a3a938d79f2d55c20cf36ca740f81a11dc8dcb2e74551b0d9290fbb668516bf70f3a5b414e9f2a1ba5703abd041a267740
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.8.2.crate 59068 BLAKE2B 22808b2137b4afae29cc5cf25d9f643d24824293524542e2cbac3ed0fb0341417c052310602a6f0a003843abdbe7715a95a6068c807cc0c843ed867958650215 SHA512 e58802e332a72123954ba1751cdb59509789bf930ad74da3d06e2c1c3737547fc0b9848be816a66b6585830786b7a0fce7c9fb574789e15f3b540709563cf854
DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2
DIST mutate_once-0.1.1.crate 4276 BLAKE2B de5c72c4e45810cc78eb356b1b2ead078de64fde09650e872086e1290db37b2ff3c15f49a6c26abea664a2054a412902a5d058bc91eca045db3bea07959f3459 SHA512 395a11830264269602b4dd0a7bd296298cea606d21f3ac122a815954da2e370b21e820c6df9916325ffcc9789d57fa8ffc9b65f4d1562b760bb3cdb286d7b709
DIST naga-23.1.0.crate 621664 BLAKE2B 76d7dc3d3706f069e99861bd3c41fffe7837a9cd4153fcb286899d6ff807ee810854adb5c30f6d56709be4cf1d23631e1ecb4eac6424c8b4c61546afa5a6f41b SHA512 c6d0550823a8c4d8f35d53bdc9c277d78f288e95288578d1f0fce2eaa1625b44ca0d75cf60956adfa7255a2a418e4121915a12a0d23f3d4dc317c9b6f45192d5
DIST naga-24.0.0.crate 644372 BLAKE2B 45a9dec91170bda575866f299c4770087ff79d82b6a27af01ba1c0b588dc9bd406c1548abe561b47bd16ac4aa25ce084e3fe5af9b836297e34984fba60371e90 SHA512 0b95a2202b245a86c519e777f3623bb396e0f9663298bb9898d79a791393eab4ee4bfc72ec4d29a2086c9bb6415334d5c28c9e4e27a88eb56a19c7d7a35d79bc
DIST native-tls-0.2.12.crate 29517 BLAKE2B 76f4bb2aa8fefc306a04ff50a62d6617f71c3c34aa83ed35f11714ef2306fd82f76c7e26ab7ce50f8eabed40602ba02589dde2d98b55ea6113b45cc539c84bb6 SHA512 15fbc9d02134d3d55334d2f02fe4f64be50db991d75720b38d802088f06cf5f844cba6b25dfd7beb92f2cd367ba477ec2098e3c7336c4e5a5a7fd39c753fc723
DIST ndk-0.8.0.crate 79770 BLAKE2B 82ad3258f730bc26f91cfe231b3bb811de466ef30244b963c7b78f215cb396a50528129773a986121069d058f5b1d79e7aa8a18f4217e371428520f95c934301 SHA512 bf666942469ebac77eb2ddffed6a276098ac291d459d4b544920fa6644e9fe71a41e556d7d46ae2c23b46865d2825b08d0e2eab3bc3dce2e6f9b2d5786f1d9ec
DIST ndk-0.9.0.crate 84865 BLAKE2B edb91aed693550117386583ed41bc5c2521a1622f5d6f994b28193c808ace18a336327e04d92d4f36fe3e64094b9aecb85dd58c5e90ab52d6bc2f6dc743cc2d6 SHA512 d6f7962406df285e9b96d622590f79fe00be854c9f1c91806a277d3ec1f58e59666cd96663ac543290f41a361dc3632cd91a3c39fa70f0903e760d1e415feefc
@@ -375,6 +405,7 @@ DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0
DIST noop_proc_macro-0.3.0.crate 2157 BLAKE2B 0be977f9820fe4cab4035e866d6ebc77a07cf634ee6889dc91581a9eb43f308b0fc60b87c8bcf200742bcea4af14a94c69c5b9dfbb32b95454219a4197fd5228 SHA512 a5ad22e815b8c574b42f7b70486a3fac319c24334ade74726ec07b976a838954d1de2d3632fc55ce6c8de2673e62b987fb4607a49c576f60959b1609e47b3771
DIST notify-7.0.0.crate 35141 BLAKE2B 671e6e02d35f277a1fb552ba04d9aa8073fd98212ab5ddd6eb92e3d234961f14a5541c3466f6da8a0e366f4d83a1c9723159e41249d8032a6d6405b0ff2cea5a SHA512 e55407f5235192dd784132182549f5cd8ab211bfbc4aebdfc5b2da61b726d5bc523951b675190ab218c6aa125bc70d2bd85c87061e113f825dae22b0b5990d82
DIST notify-rust-4.11.3.crate 58956 BLAKE2B da53d503f1772dfa850cf8c993b25e65406e01264d68b38ae5492ab405921688b8af7e327e6e7afeab27c0c861280d5c991bfd76c38e3f604596aecb0e03cb16 SHA512 b1310ae38f1c0e388b1bd18211c80fd5ca1213fd2913971546363767b25008660fa193587bafda2f7ecc0745b3a3c745aebb9a19eb1a466940a0435f44f81d4e
DIST notify-rust-4.11.5.crate 58461 BLAKE2B fee584aa1d34f2c9b58d34df4e1c4df6fd63ecdf6d4754092431877073a220f6b437ed876d9b57dc25e21fabd28ba75044d3a0bffc414ad28f0e55332db79de5 SHA512 ccd14e1c5b689c1cf0b6b3e272015ec001b7d3c7ecf5f09109fc5c0934e9e2236320fb1f86266a034cef4b51b7d008ff8fed52e38f1d1c4050b7c111ae03a38a
DIST notify-types-1.0.1.crate 14490 BLAKE2B dcdf805989cd64a3c132a73c4100388113bffd1446f1a4d9685826ea43b126b9a51c70340c3221fdd20b1e3aa814b58d4051a995820de206078deaeae4d34eb5 SHA512 3a040f916c967fafc934ddb75b0cab81c8e3c4cd9e7213a8bc5e8650f7481f6a11b740e033348833338c46ba917189f34fd9a933a6dce606381cc361ef44b447
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04
@@ -413,6 +444,7 @@ DIST oboe-0.6.1.crate 24588 BLAKE2B caaac8795247ee9c14f02e4c572605f590930686487d
DIST oboe-sys-0.6.1.crate 169091 BLAKE2B bd2ff90400c1a2602cdce23ae7a85528a4913523416a7a2cbd1baf91a07b067f0761a59753dd35dda622b1748415cab8c9b597404a738e6d5684b1efd1635714 SHA512 48378bbc6ad3d9cff907500bc72042a2063ea5a4a0493a577539dc7fd3280cb4e32b13785a793d8a3350656b7b898b46e61ecd20116b753a54cfadfee2c545a9
DIST ogg-0.8.0.crate 27128 BLAKE2B 11b8d47fd7c34bafe0b5261bc9be101599bb19e4ba7d919fddc4aba5a87cb1c642accffbf2e0f5e134a7a45b1d9e1dbf22e69e8aecaa93d69bf3bce364dd7356 SHA512 d5ea03e00ecade8713a8bf31e34bc45cba94b812c26dd46b579d85d61ff502ba501626b64d3cfa066a47343819f65d27c478372439b758cb7ab31ebce81f48b1
DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8
DIST once_cell-1.20.3.crate 33456 BLAKE2B b16081751a1b6649d0235fe9cef3fd0a9023d4f6980521933e4a411282458050ca27c1a8aa01d5237d424fa279219b5713da21d8900eccc3100d19c37d24b7a2 SHA512 3ede903f232d6ced73aa74c6b2e2ec306012517eac684db253913df4656515d087d1aff9f437a58fdeecb77cedf8a5960d6772d72bf1f1f19f1ce3fe54bc72dd
DIST oneshot-fused-workaround-0.2.1.crate 2520 BLAKE2B 17f8994fc4857b934c5c727d8652c41b8bf23abc8e94f39cbf8655fce059126cf87ad87c2f5f3524f47b313bf1f3dc0074f6affb24cbea2371c0ef110b97ab7c SHA512 1ff139b482497c38dd86198b41b64c0dcb66c1ccdb790fe36cdf48ec149ec42e5fc4d0becabe164cd8b77b9f9f7ae307eafa46bc9000b18640e2ee800a7d22a4
DIST open-5.3.2.crate 26342 BLAKE2B fbff73f0893f7499d4e3dde80ce43f7bc51db7858431c8344fbec70e640c209c9e0b6176418119ea7b4b6a8cf29ad7872910e4281dfbc41a08e19e7c76023d59 SHA512 f79debb89ef358332659a292f20296984aee9e954dd4537272006270317ebc1abfe859bc4780f61a3614eb47839d6e76a95ab3f48f5dd33a16bfab0f31ede7e0
DIST openssl-0.10.68.crate 276578 BLAKE2B da7c42f8a87150c76cde12316fe1c170593e76a4bd55176ca5ab7a43c57d5457246bfa91bf7bbf73ca47c87a066789226529fb7ad57c5e93c551baa67f6a9eba SHA512 2b0c7f5a888b0e398ebee9c0fffb6fdb8408c36f96eb99182ebb9e162106c012334554304ddaaa6689d3ae41cdf638ba08187a40088efb95a5e9f6aca032a22f
@@ -422,6 +454,7 @@ DIST openssl-sys-0.9.104.crate 72287 BLAKE2B d9af8f2ae8a8dfd53b3bb68433a4dd2a4b3
DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
DIST orbclient-0.3.48.crate 1324601 BLAKE2B 1bdc302ed1e10272dadfdfbac73ccf1a889f2ac2755d372f00865c57a976b4ecf3bbd7a1546ddb3b288494881f608950f8715d981f3806b6cf622b7121e2de3a SHA512 b05ec78963f0e12ecb5d6675df26e8af30cb11aac96f0f1eabc16086d85403c3c6b34792921a36a96a9d81205a5df9b6a626391e2fcd1e0fb2b8995cb28a1acd
DIST ordered-float-2.10.1.crate 16029 BLAKE2B 7c6920160e52e377ba44ff63ac679208dcb3782c1ffb802707c54fd285ec22bebf80edd036753ee13ac3e577b0b7114241dbd9ce5f018d0d6d31ae21df1cde48 SHA512 bc659ff02660a12c4340889ca7ad99d569d8e7b9043d8e8ffae912da0a5049c1a837c7e4eb0a39e5ee3bbba9fdb498af6236e56af6da841c97c2bd4ca4c39090
DIST ordered-float-4.6.0.crate 23633 BLAKE2B caf4d17734044d863fc4f3f1a7f140eb38a19e2d8503e77e163915383f971ad28ecaded594dbf345ef7e9b3c55104365160172c6c976dbf3de1b53c5821b556b SHA512 57282f48284630fd17d65727e54470e63f92ad83f7eeaf83a179747a3de3c635a91d6f3836d5e01355d0b2c1a33d4c0e4d931951495e3b8b838d8f058cbd2887
DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e
DIST os_str_bytes-6.6.1.crate 27643 BLAKE2B 8440a196a3d3d9c3a584562b6c2a1033f5606998e8851f8ccaeababe58022a42e65510e12ebdbcc7b24d0fcdcf111d68bf00d89b8665ad5cee49180db853789d SHA512 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d
DIST ouroboros-0.18.4.crate 11394 BLAKE2B 5ad404afb92a18821a24d9fc45851736ec9fd20639425344c4cd0618611daa3cdc2c1962428aa0fbcf8665024cd5856acc07621fce1450671c8d869cef94d697 SHA512 53e35dc321391033aaa5f064a98abfdda822bc0f2ddf53eac7b692b69163c669a82a8f1ec3ab1620dad8ed085810b06c897ee3827450efa60ac5a1d05c128e7f
@@ -477,8 +510,11 @@ DIST quick-xml-0.36.2.crate 185201 BLAKE2B 4541812a73fd95bedf21f90f07f27b31eea6c
DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af
DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand-0.9.0.crate 97798 BLAKE2B db07e33ceedec70d4cf094ba18d010e45036d9ab847beceefd1dbfd3cf7a608d9e333ff1a0f157cd920dd71d8e63d0e3634f24076b72a88aa3ccd29f25770536 SHA512 e07c9650dda7f9686b4f604990bb7f948667bc820322f464302fac3b2a8136a2a5d48ae6399f104e47bc1ebfda105f99ad8b031ce090cdb71840afb85f6a3032
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.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rand_core-0.9.2.crate 24632 BLAKE2B 7bb54821d5d3e424c6b9e3c86ccd4a46057a594e335c5c67ab7d4e5fa9d7253e3d1bb35a6652d62c60367ad87a185721428be9020fdfbc6de5f58ad9e2ff029d SHA512 48a7d77104116036175d157f60067f43f4ef99bcd4aa3f1cd37ad787ad9fb1928a42f26b5845b33e2ccfe8366ce0bf6de2c6b710eda2c200a3051031261fed06
DIST range-alloc-0.1.3.crate 7664 BLAKE2B 19c453738d48d09d0e076d3cf833a5cec2721627ada1e88eada2a4a5087b00dbd2784594e63c379c2d15977696a83bbacc6cda76e9bf37ca29a20f73ed082781 SHA512 b165ff007057143e1e68e8ccbca955364749cb45d7ca6aecc37c9099478ca3d954e959685941f0e505aa1cdccc9e25e43131c18d3eb447b2486254a32401653e
DIST rangemap-1.5.1.crate 57091 BLAKE2B 2fde0bcf53cad7c90bd39f6bc85f9d0913f9d772b93259b563ccff7cf08ff22df6050e7838122c8ce1ffbd87185f2613bcc1d175dcec4439835095133c8bbef7 SHA512 a78cc008bee3468604df91e18e1a03a6d1701c1ed96f4dca5995a97474f3d335bd6208f0ab2e6c616f501d39da86bc30a3f3913ffbf4796be45a7a9ad1b1f160
DIST rav1e-0.7.1.crate 1472522 BLAKE2B 9492de4c9e050fba359918e2bc79958295b38cddfcab501ba080740b9608009f131f0b79949d5877740058b4238f481dfcdc06d60dec8a677252f668a35f39c0 SHA512 23b0f5827945bae8b3d2109e46d67fbdc85e961a5d3c6a0e0322ee8c568d7b807f62b0b2abe199bc4eca00dd5eb5bca0bd9d509b2b9ff1975b38092224850ee0
@@ -487,6 +523,7 @@ DIST raw-window-handle-0.6.2.crate 20234 BLAKE2B 9bc9b1188cd3ee8d799d45908de10f9
DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
DIST read-fonts-0.22.7.crate 329031 BLAKE2B 7c9e311e16e80cdffc3bfbe1468a7df11bc9c8b7445413781f9f929afbb8ba033bfed245ca17b1b99a7f723b7d6b83b1646ef793c3d6a350db76059eaf5adb1f SHA512 385872ec57f2ff82fa2982ee902f06b7636060674006711b2ff90f7e8a75b0b41841a06ba700fa53901889c91f6c42ead00b7bb8393976267f1ad8924ab65a0b
DIST read-fonts-0.25.3.crate 342224 BLAKE2B a047b243acd8f4d479c8888ec2cc40709ed5520c895bfe85cd1ce5e11a8e32e89f52b12820ec41ebd928b5b35b1ca4ebad8aae685b7a6a27196ec60bbafd3600 SHA512 19ee109864a67145c3fafb394eb9793932263466e6de293d358db616fdb24bd5e977e314491fb7b311cd78eb24f164acfeaa1e9132f3dba62847a08ce49d266f
DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348
@@ -505,6 +542,7 @@ DIST rgb-0.8.50.crate 21980 BLAKE2B 9a1b50f41e335e558d7404b342c81b5d9862a256456a
DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
DIST rodio-0.19.0.crate 68402 BLAKE2B caa963e358c5fea456afe8abc6c5ec438ea607169d0e131a74a6122848de38fb7c6299dbd4ae39bc167e69005209e7c8d0d4bb601377ac1b588c652f22b28680 SHA512 9e9fb98474102c453bdae19402f32f2b16da99233e4b94c5024c6993affca1267ca227bca772774dd67d6155d392a8610b1040150391be2408433c723db412f4
DIST rodio-0.20.1.crate 90390 BLAKE2B e1301266ef0a705064783fa5fcdc64402f5891729c1ace21392f87b6edca094ccd9a139cd2790b854c73543a3f70b3d0b5e52171400eae507d7e501f47c01322 SHA512 798f1be7c8c3b966ec12ee5debcc7bb75643abb4fb5d5b758a13bc606d1c06d7d69b3aef47f5684a0784e3ebc4a29ac9ace06e8be2b91d9355fee8fed43b93c1
DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91
DIST rsa-0.9.7.crate 80231 BLAKE2B b8f6e435f35776f2a67f79f5791d035ee5753512fb8e05386aadc5ed4962d88be7ae4c016ed43bcf2333e2913687155aebd3ccc79aae7f2b04b0307915dd6257 SHA512 dff7f46609a006dc8342a36c43f841592cc6ded5cb88d63bc252f221372cd756eac820d57e218ae573ea8a643875463c8707ddd3e01f2fdcf729215c75e7030d
DIST rusqlite-0.32.1.crate 155563 BLAKE2B fb310ccf297ca0be6f0fa045ece633f12c5664defc56c71763fb44f60292e85103ef235cd37eb60fb2cdc91cbdabdb311b6937696bb96146513f687af9a786d9 SHA512 f21986063af655842c41cb1f9a7711d289d52f69850d02b7c08eb5381e43c0b740fc047912dca5f9a745469ccf6bed12b751d2cc5e351adafdbf37fd69946cd9
@@ -517,6 +555,7 @@ DIST rusticata-macros-4.1.0.crate 11746 BLAKE2B ef912926df8ff2d3ee64a190d79dde0e
DIST rustix-0.38.43.crate 379134 BLAKE2B 7e527b0a98485c029b89f2946f07226d772d9ddcce2f21d7fc7b74c2f2377f780d7fb0529f9af1be6a750a0d1a00393534708dff48f4bbd0678cc75ac1a9a6df SHA512 0122fc3ef3b1199105f63e3d06df0992b7fbf4a3f0bf54cf68ff8035ed96329c90c2ec30b365f02a7a9ae1f0018897489f5be77787b4048c2bfe49b30d7839df
DIST rustls-0.23.21.crate 337106 BLAKE2B 3b7c100e1fd257c3b71b3bdedc6461c507ef5dc8183d460ff6e7ccc9ddfbdc3fae908830a98577d5fdf6b418fa980f31e248488304bb9dc198f94dfae4e31d07 SHA512 0cc7c924c0a72be5de3d49ad67f41e1d6b42bb77905a0923d39852d3a88a5e22f63ff38419c9c6e96a3fa760a9635343fd43960c7b6a9d9586d5aa7ac85eb4e7
DIST rustls-native-certs-0.7.3.crate 31564 BLAKE2B ca94046f09e51d79380c06cb62413f2df5bc4f68abfddc5a5a60dfc3fee5aac6aa0568b42e50e7aa9a55e6476a1a4afd8e188c32c7a0282a1632068ec399f8b5 SHA512 3e7e835c8fa392f4db94ea481bf51fefb6c632a085e2c8b2df197173a4402d78fde7ff8a964edefd3efb48b2f473d0cb4470c2f1a385a74792f9caa4c3cd60ef
DIST rustls-native-certs-0.8.1.crate 31129 BLAKE2B 1148d6095c4fb23e72dd96c7c4daae603be17e79954dc56a01099ec950a4f17d7059773169409f6c54c9eb9493841df4c069ba7b69aa097eee9f34c8fa6a780c SHA512 52cfb6d34394b155afe8528e6031da161e060ea529a57fdc27a574c2fb48b517a8832eab0f60a7e1a9fbea5459e356450ecc7d24ecd461b847ca58c8d82492e4
DIST rustls-pemfile-2.2.0.crate 25849 BLAKE2B dfb94a77fe9d86b17b0c6badc6b715f247e9aaf0b312bc9698dbe8d38fff281428ceaec2ec73bef8009667dd93536dda2bc7e7c49d194b36244dca38dd86d577 SHA512 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17
DIST rustls-pki-types-1.10.1.crate 58944 BLAKE2B 1bf83e046802a5eef5dc597bcbe045a7aef146c489ef5fca442bc20a9a80dcb2d15cc8e07ffff45890df069b99698bca2a9463d1c2925a8f1a5eaa673ebf621c SHA512 ec63005b54bb9676fb6ab3f7a399aa816881c34670577e8c8de7f86a46a834e71c2363049ef152475d784f12b6cc9301b4fa20e9d478e95a8f1b9ad75f6ba2d8
DIST rustls-webpki-0.102.8.crate 204327 BLAKE2B 8db832f181b46bdecc419e1433dd5550bc181cbffa1961aa90b2533f92696ebe15d71d742225bf806e2dc3a4ebb110d48bf62b0677089df1eede6d5a072c0a28 SHA512 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba
@@ -533,6 +572,7 @@ DIST sctk-adwaita-0.10.1.crate 53237 BLAKE2B 5c0160c583c35960caa4457ebf58ca2f262
DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
DIST sec1-0.7.3.crate 17979 BLAKE2B c30d4e617f9c0c21b80f14a7df88a164ad43f4c18fbedc1ec32af41193053e67ff6ea83db54f46c8cd6389d930984120c2a1688662fd8083e0c23bd4995d510b SHA512 be646413d84b39a43a0af478854f47db3b167c2bf1bedf7a58392782c423aaaa38df3b3676f9807a98c6128152295c426edd16d67d62ae7048caa635bf39641e
DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54ea783a7ed9bfe6375fd4dcbea267ec85531e666fe002648110315f42c3364ff5ff5aeba711cf8d1f5358ba65c8393e96f55c SHA512 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1
DIST security-framework-3.2.0.crate 86095 BLAKE2B 711c6fbabbc381ad08816aa9c3f1a66fccf05b7a3145a76b29845e4b2f059dfcdffa4cb6eea13967f3cc973744160d9d0e5ab8f84bb06b6d8b6d902f8058e01f SHA512 bbef2a7720ef18e3e07559b852ce3bf0651fcd0b8a93cd01b512381c7afc2782cd4ef1a61b29fa439aac630b1acbf3d6248749a7c3b839707f74154d131642c4
DIST security-framework-sys-2.14.0.crate 20537 BLAKE2B 50a04eda370788fb769600b0df2f984155d9ff67c753a8b138568c648fc23f90f076092c9a8f984aa3b6590c547171e53b968ecc4f80f6b7edb8cbbf23bce31c SHA512 a6b5a391450ad91118aff3b9d8420e1099fc9f96926043f5c4061a1fd615a00bb1f86f5a06b9a549f45b27a43b5f9ceb5a015d8589d7df258a77dd4b4dfdd7e4
DIST self_cell-1.1.0.crate 16636 BLAKE2B e13390f77e929084c0cf5f3a4e4af55989f8028128c4f42f318e83890d24b8234075088750f406992d6b0e06e63cecac51f7ac73e74c121502eecfb68a40398f SHA512 06bb4a3c09c76b0814b60641be8f0bc22bdbf1b715a84e740720aad69f4ade1ba27e130e45699a379692b543b0b2f2d0d04c587a48b90e42aabc0d27acfe9465
DIST semver-1.0.24.crate 31267 BLAKE2B 934f55d953ca52f6c11696889182e1e4c660a6eae3917b15b411d91a18b22c6a1178708caf95da93e70e6ea97c0762ed9154333d60bf0a08b156ca7b50c4077e SHA512 751bb04fb50abfbb92b2612e1d1097f612a1ceee1861852681d6ad67fe459d77a72898903b14f2f01d8185fbbc022c7471913785610c2a8e9d6530e48094869a
@@ -559,6 +599,7 @@ DIST simd_helpers-0.1.0.crate 1527 BLAKE2B dc556646a3fc94548f1e16e837e94fa2e28b7
DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28
DIST sipper-0.1.0.crate 12792 BLAKE2B e44bd2528622154ea3363d452da97e860f6e2c1b7841bc7f8002462383871383978bfa0ea149f6724861d7b127dd1445ef16e785507280249a5a633a214fde96 SHA512 c8d573e246d92729d475dcd365a36162a21172cbcd839f6f7f32735c2304af5fbfce6fd7db4ce1ac107b0fab917ead1bfb3b3d9a5677e33ed4c04f0414a7924a
DIST skrifa-0.22.3.crate 260731 BLAKE2B 0ae8d15802409c202822ac1a42062412f9b298fdee6bd6f381cbdde0d2e4aa48373148ecc64dd85ac3512e92e0fab0d5cfbcbd2e28c844e17b9b014f3d344530 SHA512 dbdf85675b3a37b048e4cc76315fcd89dfce2508c318cc9a8349ad52e92d7e611b98e669563e9d98f68964a5cb29f00a6b3f7f22b7eb88540f262e370c793764
DIST skrifa-0.26.6.crate 261208 BLAKE2B c39af7447cb4693b0d4a1efe672c0fe630f8eba12443258686326cafd75f9ffd426431af63e229bfa6ce4e3c688aa51aff904b4d52faa25ed55cca62d255b817 SHA512 c6719d6d77f9fba27f21dfdac57a8691765a2f647244ac050b62b78eaa78736aab192c3ddf6f23ec8f1e495c65a635628c6b20d98f5649664af4bb02ceb0881a
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
DIST slotmap-1.0.7.crate 61390 BLAKE2B 56f7ee840f848f2331bee7d7e31aa66f2185db5b57fc72694e1514b462dab8f673442c36f7b9260d5db7b68a522ca76f7748aab774246bb12c2ecfbfd3e7bb8f SHA512 f130275c506a3d648b5d66acddf7ed88274fc381d8d0101ea5b3ad931069d4ca46b856d75311e95e09a23c009af343c7a4321023bd1d065d3d516a0b4b8a3080
DIST slotmap-careful-0.2.3.crate 11848 BLAKE2B 1185d7e47e9615f45048a180d24658f5577ba0d7e09bd350ae783a17c23d23f8cb22f5258990e8b520318c39db26155e253b762b9cb994696e0f0ea59e2601ab SHA512 808da26eb333a5fcd1f20b92fb3973e512ff97b8c39fe4fc84fe2c8fc13625a6d00557f2326140fd0f705fd0808885e01c9febe8a83c80c7eabd9a6ac27d4b4d
@@ -582,10 +623,13 @@ DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
DIST strum-0.27.1.crate 7467 BLAKE2B b577a85f5d4151fc73148a72697fc004a7f8a964866c9773d62a2f92356c1ca205ee323a1e9353e4bf2c2e4dd71983026e311cdd4a5fc0a918aef57fc76705c8 SHA512 0ba8eafe76c0cb659500c73a7e402ec677bd07264ca6f6179d66b90e5f9193ef420957faa4aa70cdd7fcf69565dfb4f7940731e555cad6cadbe2e4c7d3016465
DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
DIST strum_macros-0.27.1.crate 29670 BLAKE2B 121560118a194029b32584467305902470b83d768d33f166cf67994f33a9780cf1bff25f2199c2aa50a79362501a6cb40ca45c01cdd6c335fab1ebfadd666b4e SHA512 b071fee5d7530bf1ecd31b635a61858921c04dc10906bf57caa38a162a0e2ed726c2f72262081ceadb80c03c38adf235dbdda604dfcf3d439c5fe5a73a08d0f0
DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
DIST svg_fmt-0.4.4.crate 4339 BLAKE2B 6495f77c7167bdaabffe56951e270516c28eef3aa41b5545303851fb97c830f8e212a0acb7ef6b0c32aca22259a0071b720b08b1ca46aa7637cac90bf4d99f0b SHA512 bfb740f6fd6465fad90d4e937265d45e8dbb581be4e0724bf71e9877f872997360916c2f205dda87d79c40573f4995c6b226639c2bbf8a410f06b98ac3c15d42
DIST swash-0.1.19.crate 235696 BLAKE2B 299860d65d08a055f6d937732cff7dfb8dee83a14f797f126dc3c1cdaf8ea94a9b67a1a8ad06daedbe2ac37a6983b7300b6e1d47b4bbffd43a3b864334784318 SHA512 6fb49051615c9cca373ee4395ddcf3c4099fb443f5aaf3327aa32954c6ad956a9758b1679433681e22fcdcc1e9eed0c5aa24d64930a368804b3473b1f49fffc8
DIST swash-0.2.1.crate 236963 BLAKE2B a9ea199385f053de6a2ecd42edd4f4c0e324da8fbcd79e8927b5eef7246099d96baed84428406cf49d8bb49942c4910d06e9c5a908c3cbcb6d78bbd589f0fd57 SHA512 dc710b104c9a5a7085b3e667fff9026771107cfb760c9072012caf49f2b4f6e3f7d40ea9c3494c035f2488748595b5152b86f3c8838b0893747629abce8ca62a
DIST symphonia-0.5.4.crate 12039 BLAKE2B 9bd9230cad0011a014471ed2e01160a2ac7e31383345e7befdb7e7d44197e12d8de86e9c399743760f79245d85214b6ac99a1209c06e899d1e1044e6e32f6c60 SHA512 fba7aee862ea3225790d6e527f7253a08c3d735e4d3eed8812c551b2fe180bec116bceb1f4718ffd1af53e48156b4f4cbdefe75657ca1487481757f7e8cb9d13
DIST symphonia-bundle-mp3-0.5.4.crate 60104 BLAKE2B 1d7a86ee6092c706be3b622326615d161a48aebf16dea96768cf986fc9f7b295a59fdf85b47495d3444e05667d619940220df8c73f7f5a114897fb4257ff2c61 SHA512 19b2132af39be9ae7d74ef0141a637db0a0f3d4df6405331bc928a6bdffefd783e16fb75f60adc08e0235034a9862228355871b30d2adbf4d412a539e7843d56
DIST symphonia-core-0.5.4.crate 98029 BLAKE2B f65a92cbde4b91865d088c7a7727fedffda325450281ab98f8ec93b1866d88e2ae6ec8bb25ced31a716537d664298f82658914d02c729af9f9bcad0bfa8bd160 SHA512 3f2265b9eecf405d699779d66014017f6654452607e62462bdf7914fee51d812c63773d0d22f78fa099df67a11aef375bf1859258ce1ecfb07a45c175c686888
@@ -605,8 +649,10 @@ DIST tempfile-3.15.0.crate 35693 BLAKE2B 1b4d6b17ed4263ff89ef6967650b0c18671b2b8
DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
DIST thiserror-2.0.11.crate 28648 BLAKE2B 973126f9a9ca5f3118e830af11ddde4b26c905e13df89b2888b42facc4e48b3adea53b66405260f6291c3df7ddb85a93856841be3626b005040b3fd15502e2bd SHA512 ba0c3c2615bb9bfb07affa66ffeb2eeda43b16a974dc9a0482165a4a5a502a376e2fd6b569a228a08647de23d291e2c301dedf89d8caa79833b965a184dd5904
DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c
DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3
DIST thiserror-impl-2.0.11.crate 21067 BLAKE2B 33be76d7ab098eaeeaefb2ea5ef20a73221ac51b491d6339e1fff66e24118854f3640de43241e233c68be17804b90d22d75f1d60f7df274acef4647c871e0e17 SHA512 3fb76f16613064917d2b21f1bab06fd4dec9f40ad1f850aa78c5917854347cf9034a72d2091dc792ac06ce9ff9e29ed2bec3a4330b459abff379356e35c8f701
DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb
DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
DIST tiff-0.9.1.crate 1423953 BLAKE2B d01949cc3a76a32f2e802a151a4c1d4bbe47c7f217f198f940293d02fd6a1a6d3087c66b3fbc099da3e155f959774d2a9d4d8c5f5f00cd6486f5f44571a1dedd SHA512 82419e671c6a896f1d639d46a3c5a019e3bff6c75d961b838f5311e5ecb31c3baafc5f88fe928e88f6b3b31881a867ea4ca9905f43e3e24f77f183260dc27b93
DIST time-0.3.37.crate 123257 BLAKE2B 5968d85182e3a945c194c0e405a3c771698472f4b4028a01870e8dedcfc5c10a32e167715c7c12626b46b9ddd758c72e0188b55e45c0396cbaa42a65920ae28e SHA512 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2
@@ -622,6 +668,7 @@ DIST tinyvec-1.8.1.crate 47269 BLAKE2B d72ec2417520fa0481b8447e6d75e1f24731d38f9
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST to_method-1.1.0.crate 4738 BLAKE2B 3648a6da105b96ed442f0d9c0ad279c60667b77590e861292357effc433108a734ddc0fa756e662887fc9114ed00978e1cab5b4cea8fc7f3b1a363df58cb61b2 SHA512 a5fba8d041f1862460fad430361ada6e622bf0879e4e7fb39d1d1d0aa286426e5de0a48f97c5019b4cc6bd8a04b7e58b3a5a42eb37ecca43e8f224995902c376
DIST tokio-1.43.0.crate 817422 BLAKE2B 86d7b3c0488ac3a31e76a6846568c2c565d08ddafe265eeb28303bb2d57506afbd10a75490c834ee76d57dc45ccf7329a693fa3aa01fd7033e13495d82f74d9b SHA512 8a2681829afc3ffa6446eaff7463d52aa3351598639ef5d9af0633dc5425e7ff222a7e661f519c3383377cb46b40969ae8c38bedc77a9da92a871ba7d1c18a63
DIST tokio-1.44.0.crate 829777 BLAKE2B eaffd2eba99461e741965bc582e8cbd1737a4cc43d570d97a287c63349d9bc478dd74d2cac5960cc398c86abaddd9f0b747901da5375072bd70f189ce8cb3151 SHA512 8ef3b9d78ba07ad794b454e37ba5c152d8e1cd1044f02fe368a5b5616814b5c91ec58da8fbd3a832f5f9104bca64ae810eafb2feb51cac85ef33db05603b4cce
DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4
DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914
DIST tokio-rustls-0.26.1.crate 31214 BLAKE2B c5829570c90b5d4dffe73c8b3a5bcba799bc48e8b742ff10030805067201848c362fad9f4ff319b003eb734b078389a35420186e90a434464f45dc1b6b3391ad SHA512 0cee6b356ebc4be05c484d459ac457280f41401093ca942cc61a6e6514dd4a48b1cc921f7dc02f9c8bc34b751d4d40d6d4768b21193d5a12c38ebd140bad4896
@@ -699,8 +746,10 @@ DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1
DIST utf8-width-0.1.7.crate 2977 BLAKE2B 319871431fd21dc30f812460ca69bf0f3b1f6f9bdf749e4ab650eee1597e3a86afebeb646f4abf4b32ab661142433eb9bd2b0917d0f5c0a93d154168c2ea3278 SHA512 ae870bc338bc74f9e214acbb31155ed37e3c686abcda81e7a3f9b8440d2782e4b29efa6d1a52afb22da390f3e64f012380f18ba1e3c1a37bde927812c361909e
DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
DIST uuid-1.11.1.crate 47721 BLAKE2B 0984a57306558c1f17b6095fcfc603a1105afe9ebf1f24ef716d56db4c4d61c6507b766ccd8f453f7371341d5284061b6d09b75602dd06603a0bc1b320241e8d SHA512 b098511ed0e8c91fac9a11dbbaa335a9318dfc8c44853d806bbb4ff5b93c77cdd704713c16e3bf3fbe36be37864c7345af807fe24d210e49781d932ac831159f
DIST uuid-1.15.1.crate 58728 BLAKE2B 9d6747083e096b795ef69dab3b1c14cb67db8838dd3814e23a1b4869b8e5b4c4d067120209550a107036c195c86238df2d2036bbe21f95e378e17d8dcb3c3f1e SHA512 d389b642f2b5a6c10eb951e53cc638a5e615f89bde4a727f7289d0da2733d90e581e80ae735941b03d314237423037d059b07f9597c351cea1c3d7e7884ff144
DIST v_frame-0.3.8.crate 14967 BLAKE2B 55c7463be72a6d2056710fb5ab695ef3eb309e2673dc683b2ec214331b99e6ad95f4bc7abcd39fb486669f907be2e3db098478889add30377be52583475424ff SHA512 4b42945193b5fda130bb54fe36abc6ced6b408a15d80352af21b01cb0881408d4f5127f68ad1b1dbb513358743ca8655545b55f45a2299de01f51071569f13cb
DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf
DIST value-bag-1.10.0.crate 40371 BLAKE2B 8d201444eb30bb6820dd9c0132b6e475df3f358762f2dd3ef0a7172bc0241ebe108ff8a8f1b053cd1c27de17f994cb14af13ba8f70fa00618288f0a7c035e973 SHA512 30b7d7e181c7ffdfff2b2f669dced2dd75508678a9f40f01b45249ba95ee685910a069e089867084ff1e3c2092663c3b11544869e3323f4ae77c6adf6fa020ce
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
DIST version-compare-0.2.0.crate 13942 BLAKE2B 054f7d717ba953f4dbda226aa22332fb40622a776a6f53450831f027273e5a64bb8e87d42a9af1c64a6f035afa76565309c5a8810a20b8a5e51a7168a2e91dbc SHA512 b799c1713d4bf7af00f9c6d562d39c5e916f37350c2f3f57119277725b81c93246d0b1410d4ee981694bbbb731460b6512a813fdde1cf25949cd45fb3e70bd6f
DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
@@ -711,6 +760,7 @@ DIST vswhom-sys-0.1.2.crate 15852 BLAKE2B b21fbc0af440d3feac8ffb769f951f504e01f6
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST wasi-0.13.3+wasi-0.2.2.crate 136754 BLAKE2B a17e2670caed033c1b2e2bd709a79c1dff5d0ff46b32e9d9b0faceac2b3350397e7bc6ce113a9275c400537121c9d853130b4bd546afbf0bcd248f4c69d8a708 SHA512 c0b0ce3c4d82ad7350e017fda565a69cf91186ebc41a1c5bc21a6e2fd2f0d8e7d90bcd60488074da6062ac1fa39c684ddd8ee1d8efd66e82eff36ddb16682abd
DIST wasix-0.12.21.crate 193621 BLAKE2B 59ad2dca5fffed6c56b8ada583814f3e6e2c8b1b214acd05d533b833b6ce6dab0ec6bdf748c59d5fd2c8af65e9b2d24e8aa8b4eb27f9e90fc0c430092c5e416c SHA512 8c89788e1338e5292b62772f5d1ff4cb4cd4625cc424c3c9dd376ba899d702e6e163e1b60a2fa31d123dcafd4d3d17a783cab27da6bd8b03130c196e0c0caeef
DIST wasm-bindgen-0.2.99.crate 46136 BLAKE2B 04e69294da3dc4feff9001185bcc5b864d1f14a1ead6b9a31c830b2043dde191f9f7c65755d607365a3b8885bd340bbd266e26cfa74c48464933c8d7a1164f94 SHA512 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2
DIST wasm-bindgen-backend-0.2.99.crate 30928 BLAKE2B ecfa94a461df79a33fd2bb9807374a2a0c7ac370b443e5a1103ba73a29c9d337ed3feb427c80571ccc15599f81135987742e698199528a9c1bb570baef3e9d09 SHA512 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f
@@ -719,6 +769,7 @@ DIST wasm-bindgen-macro-0.2.99.crate 7011 BLAKE2B 07182a9fb98f519d1e5c934e609d7a
DIST wasm-bindgen-macro-support-0.2.99.crate 22800 BLAKE2B 9772cc94a64f768eecae12072e6d700bf95fded306297b84e235f3450f7c5630cb1985def3eaef05aee193c693f92c6fa61d7a6ca18e84a2b73aa38f070d47e7 SHA512 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e
DIST wasm-bindgen-shared-0.2.99.crate 7773 BLAKE2B 73489af59d16f4d0a1ea51b535cd02d2759b5b7b07873d8a71fa6bd6b6ce1cfc6e8139e6a79346abec13665ed9aeadd0b5b6aed28ae008f9dcb3d5da9fce665a SHA512 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9
DIST wasm-timer-0.2.5.crate 21668 BLAKE2B 67f72aeab24205864f1faeff4a0194a39aeced95c01a1568600cae861e5c69df229793b298fc8be330d88d3d679c71c8537b2d5a7605c0489b693153e87ec5a5 SHA512 fe0079fe0de55b398c8f775f4b8de56c12547e488a390c007cc38546e973349d42e3b2a0b894a3457dd9fa29c0b93c736139ae35e7898fa4874b5104da92aadd
DIST wasmtimer-0.4.1.crate 32750 BLAKE2B 88b0a027d75479e7b7669a0f58c84b6553478fe59d0b0bcb0cca363881e4067d9bdc2c6dbac09bc5b2f740fe3a4b6a787e91b6b99c34a6a895d153bc4e12260f SHA512 42d4e843deead267216131d740e2ea68b5695b04747ffb38d09532bf58f3d4e6637fa95b7d11f1e9b8211615c515f75acbb49acc54c2483b476af39e7705425f
DIST wayland-backend-0.3.7.crate 71771 BLAKE2B c01c0112f3cb48fa99863186efb144564edbbb0dee07b1f96f0a433c7d843a15d15504b58941cd325401a025803256c9fa14a979bdacdb0728042bc29edc6ca8 SHA512 a8542609c5745138dbb0eb88cdadfb53d29e85b6646f418c06b572cc336b27e44051041e5d86b1276b5925a58ef3e0a9fb9e10c9776093c3e765c095d0d1c23e
DIST wayland-client-0.31.7.crate 64486 BLAKE2B 8705a1d5ba33c51a1e7be6eb9c942090ff7d519771d3fb32fda1069be2da4d0aa3393e00a5a8c8a03e5e1231d3343d2a8ce6b2d9df3517dba647e3d4a182ed0d SHA512 205a8e84af4ed9092d0980eac3374feb06c4c2ff82f70c4ca51b44a4db272881096e72062515f0432719dbb3717589237c1bff3bab3a1f0c96e2910d053f50e7
DIST wayland-csd-frame-0.3.0.crate 5696 BLAKE2B cc475e52f9cb0bd06569b7a6996cc78158a07ed2cad7282973806d4b4dd345b968088d5d035ce1f52909aeb3aeb804b93243f6fe98c38c0e8032d961992cbc1a SHA512 2ae56291ebf40e84ff690f15ce43cee36a29fc67975cb1331c47a44cd93aab7c19fc8b385b67149a62836b3bcbe1d5bdb646078b9cf2b00e5288893ba9840bb8
@@ -733,9 +784,13 @@ DIST web-sys-0.3.76.crate 635842 BLAKE2B ecd166e739e4ae4ebccc51fe0d429723ed7e420
DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97
DIST wgpu-23.0.1.crate 158854 BLAKE2B 7af81ac2237c29f64d3e4fd0dbc4da7ab3e0feb99b4126cd1c4dc8d993e8e17129cdb839d5d11a628a8d62bf9f9f2869b935676389ad8758064388bdf7af8740 SHA512 2d29fb95e34c20f778ce0d358a31c365233ef000fdcb85c0a2f861e046bc672b20f8caee1ed5d41a1972f034916cc3892637d2dcfa76766654912b9a3c5313c4
DIST wgpu-24.0.1.crate 171334 BLAKE2B 45f4c50c800fb4f827779bcbfef61c504976accab35986955df990570370adb3dd84f2390705f3b7ca6245806b2a68a059284da98bcbc0ce4879e5f762a3fc77 SHA512 d6552814853fbae718ae2d8fdd246a5ca6ad9a11c5bc566da66d295b29d844c424a4480484ec571b147251e63de01208dba278e4284d513497dd696331bc8276
DIST wgpu-core-23.0.1.crate 252454 BLAKE2B deda365ecdb5ebd2c1f9a69367ab7d12ad0313f29ed468007ab076e9012aa7d82b2533ce2bdf68ee0a129368140638f953866d18c32d42979f08f768f30a27a6 SHA512 12fd33dfc8d76e92a3414fb7231c7aa174138fdaac3ad0632130af91c71b873521d53ff172ff6b04f4415298c50547223d0e0e9ded26e655118358e56895bcc9
DIST wgpu-core-24.0.2.crate 260526 BLAKE2B d7ee1e1f03d8b5f547023a957b30d9885898b3e3a76ffc7cc1353d3566a408f1acfbba9ea49bce065e6d6943ed9ba41ee800f8635e54ae60ff64179909b90972 SHA512 9fb9948e44ae8abb8128d2f45161300d310953f4971fd3237065412175bd4a64c153e3d8162cf076d3628a5a583aa8fd1dbb30e1f5d19b303c3c962848161eba
DIST wgpu-hal-23.0.1.crate 340808 BLAKE2B aa6f81c935134acb5f6b1b8d858fb81222a51182becc4b1a3087d57f03bd913887bc2ff2aa5641b0fa81eb85a747e4a0c72eb78d8c289f6ae8544e183afe7e19 SHA512 623a7e208c30f9888441ed4b1ffd97d64f9c28da45be075538360bf50db22cbfd87a05a36b91303747f14615f5aa359fb271f47336f375e95d4b652ba509abb5
DIST wgpu-hal-24.0.2.crate 347974 BLAKE2B 0072d35659ed547b8cae342345408ebf285a5bca88598b975a431e48370e815ee2c85206719a29804063171f4b3c04318009d7b6717d613f401044c831cc407b SHA512 3598642206c96b3f9c0a7b06f431ddbf62c6ff7bba5b2c29be4f68e919f57e80323cbf9b08123b7f1eaa1401f6ebbe58f2bdba919720809858c1b1926a9ea85d
DIST wgpu-types-23.0.0.crate 63915 BLAKE2B edab677881668579008375a05f40578f7081d3b82c34df6d59b5304e69d601c861c42d6fec20bd460298a8c69d63e70b0f21d82694b8c4afabe0ab9aef67e418 SHA512 b5f9dbc8f180ff788770d223d4e3228db665a7da674f4dbcbafde47a4e0e36d2bab6221b34aaf04935378f8d7140868772f30edf390e746fdca24360be34d238
DIST wgpu-types-24.0.0.crate 71072 BLAKE2B 0d8d4b2e8d9e96e8995138805b350a7abd1e964a27a14dbb17278774689029bb5a2fbd2b8684c915c4c855085d4e0aa344174aad2442c5f49dcba2729dd18760 SHA512 149b6de0e8bfc053ed7e2b01336bc0187f3a66f7b624a7ec7c0640f012e7c45a56970b1ea5feb66658aaa7b8c8bedf9c819a0b9b7ccfdb2423cc62ae0c936db7
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9
@@ -752,6 +807,7 @@ DIST windows-implement-0.56.0.crate 9157 BLAKE2B bde09ed367b9d31d5c392f78cf6d9d9
DIST windows-implement-0.58.0.crate 10491 BLAKE2B ca5ed4a45179924feb41b319c39121a22bfeaab36f93c8b9d6a26e399b188019179b4e1a0079cbb8fba80f88b8e174d3ec036751915cc3d258ba58c0b6ece332 SHA512 34c57da756632272276c051d3d67ff3c00ea7bfda787313f0487d629135a18dea52ce4d7f887d7e6d56e004a6efd0da6b00496ce05e413eabf69970ed64065a5
DIST windows-interface-0.56.0.crate 9834 BLAKE2B d7cbec43c154ec5d8d91e02bbdad8bcc821537b303893244c819e2ace4b0d05d155d1b41fba8cc16566d5b2ad97da71177796f460e45367b53aa39d71e43ff65 SHA512 0ceb89df6d0a45281a5dd77c25efbd1bdb72f0965a4b6cc11f5f8249400297effb77e42a1ec2613fe7ce82a831559a5d1c8c6ebc45b419aa0aa96e84f01c8184
DIST windows-interface-0.58.0.crate 11246 BLAKE2B 347c0f50e8bf0f93a1cd82aa194591b982902cffe178e84ae14e2e77fcc97867f80c6f84fd93be885d241da734fb428c82f12d5b6c77c55096f91508f5c2ea45 SHA512 242ae57290b011330bd9d9bad4f982209a94781cd3831f0991168b70c763c50945a67dc80d02fda0c8149d22090124e44c0fb3f20ff7264d0f4adfd1d692cef7
DIST windows-link-0.1.0.crate 6153 BLAKE2B 51b34d4e9eefc3d389a205f1cc654b142641c562b036775504fc923ea83702ef9d2bf8909ce439af7f76aabb486405b91c25861510a92c2f8aaf05944912a2ab SHA512 c7e7b6e67b8041534f8bbf36567fc627b54b46bb407743864fd34113e2f30b7ecf4aa6c04ec328ef1b3cdbebe13ce8f9a2c31520d51e1c32732bfce2a1ff015c
DIST windows-registry-0.2.0.crate 10470 BLAKE2B 65deb9af12935a537d3334c026b6a6430c9ba5d14152bcd5da03fe6732cc3df60567c8b6f61af844e2c202337eaf5ccdfc74abd498c126c3d9328666b727d61e SHA512 bc952f9cc8dfb90481a7d7951b8b08eb64e049cb99239a506319fa4ef332563b8064926218195b2062413671e35a13ba642bb3144bbf8436eca8c8fcbaaf7669
DIST windows-result-0.1.2.crate 10601 BLAKE2B 75db56ada75b59fbc450ea39d73c7ea2ca05239c7a1973bbbcef2445f5fe009e32eb0b1df15ab8b44802cebdb71671ad5e741019beea2d49eb59c37534b63197 SHA512 435649961752a345aa3bf5234f88c87248768ce0ee099f6836e889406941069fbbbb17b4c6cea981fe0aa30bcb8839dba88731fbb023265a14b6232c03fcf7df
DIST windows-result-0.2.0.crate 12756 BLAKE2B bd61fda1930933bfc9c55981b399c1f9d6d674b47ac194f413de8b4e69e476d9db7da2edd2990ce7918dd5ae28d42927bde1c8858a8f8dcab1ce9d5871d9e3dd SHA512 a8e52682e8b22f6a3d9b6fc759b69a7e1a093c777303b7fced725023b4e91dab4c5a07f8415222428e04fcaaffdc49d2b2738bac5f6a0db374cfc3ff9c540b55
@@ -799,6 +855,7 @@ DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f6
DIST winit-11414b6aa45699f038114e61b4ddf5102b2d3b4b.gh.tar.gz 607146 BLAKE2B f85b5b0980e154cffa4eb0f3e066435e2d50bd9200836fd8ada209b1b5bb78ee9b9b08254bd377eb7babb6bfc00c1fdb50c56b27eeedb997f409e4d4fddc5ce9 SHA512 caab71cd49f3d0f775ab48955363c72dda5aa10805e646672345cf5add50b9a0ead43995235137ef87ef2e626f678568f6b6eb977da78cd2f36e213aa0bfc50e
DIST winnow-0.6.22.crate 164867 BLAKE2B 07accade624077820b82b1388791335ffc6dc6b138a0a93de9be8643816ece5dc2b0278e6f7061f3ddb701d02c1b5e5cf90d41508f762d70854e7293f03f4384 SHA512 128bfde72f851d73c6aeb9afb0cb3a45f6e2dca8eae22c54cae8921cc71dd64b36a1adb5358a1075af42f2e296f3e9a112988725eba7acfb2619f46fbbc688b5
DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25
DIST wit-bindgen-rt-0.33.0.crate 3357 BLAKE2B 7c5227e835eb405b681ba36a2472fb3330b9e44f8e9cef06ae5de326691d4e4535cfd09843241963572060f4ccb048aa088fb8692591f9253cd215f510969420 SHA512 fffae2da775fcb5066398aba5cd02119a07f5bb5ab2282c74f1665656de0278ba13352b8ccc6ff107677aec3ec5d401729158332f653e0a2e7b393d1aa018b8a
DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1
DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1
DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
@@ -816,6 +873,7 @@ DIST xml-rs-0.8.25.crate 54947 BLAKE2B ed6d9a61ecb885cf10d57355fcf31ac39198acf64
DIST xz2-0.1.7.crate 23892 BLAKE2B fd4b65cc82405f28a3d9fcc3db9dbffac41ae8ec7e767f3405bc9c7e45000b529cd571f72a76e41f2fb9866e7af8ab37d9f1ab8e6f14652495d306ba0a745879 SHA512 9969ae958b157f3d49708bd00640e57fe7c3826add2871575bdac03e6064aabd28392e3062bfbb833752df374195c50b19dc6b6c08ac41455c492213fb91fc74
DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541
DIST yazi-0.1.6.crate 28835 BLAKE2B 31b13de2026d144b182b1f61f8221c68653c7bd5c779626743ca14930cc74aa5ba6e58bcaa514ed68bdd26a212b6b2b235e539e98f89a8dabe215ab21a924283 SHA512 026b506d2cea8770c8d2a426db6bc4fa263e82c4095162e176a3602db2cd305b4485fe9c64dd5dd619cb68e1a7ace7e97653eb351a8f0068c07099acafb526f9
DIST yazi-0.2.1.crate 30267 BLAKE2B c86af1911a97ac04c58ce1f696ee43b2d0b74e2285dacb117ac267604978d6b6903cd5c7e5cd3010f2ac24950ed4e13e02744d29aba99a0e3f7a1342fd016a8c SHA512 10d721eb6238bfac65a268d4b29ec36f52f197e1fbf6c9ae5ae993c0239f50136eb7e8de075890d7a092960ea7e04c224ff57b8037e056bee0e183f068134cf7
DIST yoke-0.7.5.crate 29673 BLAKE2B cd2e42103140e080a29bf579fe5176b36a192f9b1309c1f2fd7557fe93b2f6eadbf6fca4a6a3b1a7b6288403d2f643841dfc7a5b6a4476776943950abe5c1613 SHA512 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef
DIST yoke-derive-0.7.5.crate 7525 BLAKE2B 9b6b97eaf3c50f0f5ce8cebf685a1a17d4c21eb9b26d38eac99e0a4c0f9d592e95a7843b7a0b897945a14c4eb78ffdf2c0972b448d31d7bc7b077f27aad81d9a SHA512 e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6
DIST zbus-4.4.0.crate 158301 BLAKE2B 7a9a3f8712d99285955020ec60c128289578824061964ae0c26d7f6b284f0ea393087dcf40ae15d13bf87977ba61acab71460120256a5f16b9e5f713fe0a9cad SHA512 2522cf51b6eeeb06b350a0fcacd7cb768459a55a524c8c379da8d0c6f1b7b946f352fe95f993b0af8297de4eb9e63e2f009888465a2b554cfd904d4ca3717699
@@ -825,8 +883,11 @@ DIST zbus_macros-5.3.0.crate 36357 BLAKE2B 7fb56248be4dd3a016cdcb6e3cb612dc87916
DIST zbus_names-3.0.0.crate 10650 BLAKE2B 0c8a0ee67c9236ef51a1add3038d5ac5a9f00dccd9df059b16454754db44e7c5ac66b74f3f98c317ee73a1c982b8439d6a92995d984b9b9d744c3c9203edbed3 SHA512 e0ebd468f152ef8063faa547f60b58d2d87948e24741d1cec0e97eef1817653d524ce5519795db64a3a7d9101ee2c6b67f0bf2bade894c57b5c37aee19fc82ab
DIST zbus_names-4.1.0.crate 11532 BLAKE2B b1c5092b3b898d890e19459021dc6d540ef4154ee998bd1e4e210f12d2933960b5e8caa44f75e09fdccbbc4d80988fb55caa2ceffc22397b96216594a5e65421 SHA512 9e65472efd6d29c62d803d13d053443b6ddfb3de6ba322a52ad5907a2573779494f9bf031a2db243a6495507691adc8c65f8d25432bac90e80d14e9513216944
DIST zeno-0.2.3.crate 40164 BLAKE2B edbd5ff628adac05f8e4a8ac9ae31f45d6c202b425ff42172e87555a8fedee78caa4375de680dc3b09a8596c92f339579d051d3316b9ac40942038a7257ea14a SHA512 2faba002d8886b73172b187e6ee011cc19fb3209d0672cb86376595277161fa30f9dcbff950f5c5722482f7f8027af95373b6dec1f1054a9f1f8dcefc10a6f23
DIST zeno-0.3.2.crate 42253 BLAKE2B 53c79cdea588ab0a6689df58fd0bcbf85902f9452c56e96920eae8232c9260fa9156416ee615ec84c5e2f820db83f6d4d65b0bb704e6bf9e0b324a319c44e78b SHA512 7d18c8e5a8aedb91f89856ba5904387d6a65a0282c5142227c5a91a87098fc2de984b33c64c64aeccb0f2929271daae6a30fb5a29fe4157b2b22575ba50ee14a
DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
DIST zerocopy-0.8.21.crate 238506 BLAKE2B 578eafcebf3cece93deabfc2ff74ae6a200618858df18d0ab106f88c7213e29b347c1c0b28e123d98a90f1fad07160046f00a11fb1c90066eefbae3519bb154a SHA512 8e6127038cf325681d6067f0657934cb82b0c9476ba453faf6d4b80ad2de62d91ec536c81909fdc0f2db8d366b2a4526663b23feb95c93e81ee187f1514699a2
DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
DIST zerocopy-derive-0.8.21.crate 83886 BLAKE2B dc98119b2122dd3d1c1c7465d9ca74880f2d5b17a992eabecb3a236370f235e8ea27bcb01877cfeb07b54452d368a4fa5c79d5713ed6404436fc6c1e9ca977bd SHA512 df30ce1d7baa9f08d8b36c48f8e70c7d1662a5bfe64114c46bdf59e3ee52d565fb853e0b6febe70f1e2e2adb7247b25d72d07ae3db699ca26b04546ca1076610
DIST zerofrom-0.1.5.crate 5091 BLAKE2B a2b938197957755c4a8ccfb258f60f90931a0a342d9d4bd098c7a25e1c9069148a51ddfffd2b72a6a9856d8c6e66fe1482ab2081a5f3478b4b318062caffff42 SHA512 11f16a1003967b3f30d7b32ffc8541ec05fb335690b08cf4f7554c624ad4312ee0961c83390a997e2a73aee06d8bb09a0ff4e6a5e489f8fb925141e732006544
DIST zerofrom-derive-0.1.5.crate 8285 BLAKE2B d19bf1b74be89f4d27eda36ba6407d598358d3d69bed64f02903ab7dc509faa006cde9c13e19f5f3cde09cf9049120575263996c922b20da366a11e18baa42dc SHA512 75098e0f1c690bd8476f819f4ea2a7645b88237042a8876259bf4e025b070a4b105caf16ca7a824c5dd6c4690b693fcc74bed9ac0b5e6fdab05a5bed1b5cb298
DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe

View File

@@ -0,0 +1,967 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
ab_glyph@0.2.29
ab_glyph_rasterizer@0.1.8
addr2line@0.24.2
adler2@2.0.0
aes@0.8.4
ahash@0.8.11
aho-corasick@1.1.3
aliasable@0.1.3
aligned-vec@0.5.0
alsa-sys@0.3.1
alsa@0.9.1
amplify@4.8.0
amplify_derive@4.0.1
amplify_num@0.5.3
amplify_syn@2.0.1
android-activity@0.6.0
android-properties@0.2.2
android-tzdata@0.1.1
android_system_properties@0.1.5
anyhow@1.0.97
approx@0.5.1
arbitrary@1.4.1
arg_enum_proc_macro@0.3.4
arrayref@0.3.9
arrayvec@0.7.6
arti-client@0.26.0
as-raw-xcb-connection@1.0.1
ascii@1.1.0
ash@0.38.0+1.3.281
ashpd@0.10.2
ashpd@0.11.0
asn1-rs-derive@0.5.1
asn1-rs-impl@0.2.0
asn1-rs@0.6.2
async-broadcast@0.7.2
async-channel@1.9.0
async-channel@2.3.1
async-compression@0.4.18
async-executor@1.13.1
async-fs@2.1.2
async-global-executor@2.4.1
async-http-proxy@1.2.5
async-io@2.4.0
async-lock@3.4.0
async-net@2.0.0
async-process@2.3.0
async-recursion@1.1.1
async-signal@0.2.10
async-std@1.13.0
async-task@4.7.1
async-trait@0.1.85
async_executors@0.7.0
asynchronous-codec@0.7.0
atomic-waker@1.1.2
atomic@0.5.3
atomic@0.6.0
autocfg@1.4.0
av1-grain@0.2.3
avif-serialize@0.8.2
backtrace@0.3.74
base16ct@0.2.0
base64@0.13.1
base64@0.22.1
base64ct@1.6.0
bindgen@0.70.1
bit-set@0.8.0
bit-vec@0.8.0
bit_field@0.10.2
bitflags@1.3.2
bitflags@2.7.0
bitstream-io@2.6.0
bitvec@1.0.1
blanket@0.3.0
block-buffer@0.10.4
block2@0.5.1
block@0.1.6
blocking@1.6.1
bounded-vec-deque@0.1.1
bstr@1.11.3
built@0.7.6
bumpalo@3.16.0
by_address@1.2.1
bytemuck@1.21.0
bytemuck_derive@1.8.1
byteorder-lite@0.1.0
byteorder@1.5.0
bytes@1.10.1
bytesize@2.0.1
calloop-wayland-source@0.3.0
calloop@0.13.0
caret@0.5.1
cc@1.2.7
cesu8@1.1.0
cexpr@0.6.0
cfg-expr@0.15.8
cfg-if@1.0.0
cfg_aliases@0.2.1
chrono@0.4.40
cipher@0.4.4
clang-sys@1.8.1
claxon@0.4.3
clipboard-win@5.4.0
clipboard_macos@0.1.1
clipboard_wayland@0.2.2
clipboard_x11@0.4.2
coarsetime@0.1.35
codespan-reporting@0.11.1
color_quant@1.1.0
combine@4.6.7
concurrent-queue@2.5.0
const-oid@0.9.6
const_format@0.2.34
const_format_proc_macros@0.2.34
convert_case@0.6.0
convert_case@0.7.1
cookie-factory@0.3.3
core-foundation-sys@0.8.7
core-foundation@0.10.0
core-foundation@0.9.4
core-graphics-types@0.1.3
core-graphics-types@0.2.0
core-graphics@0.23.2
core-graphics@0.24.0
coreaudio-rs@0.11.3
coreaudio-sys@0.2.16
cosmic-text@0.13.2
cpal@0.15.3
cpufeatures@0.2.16
crc32fast@1.4.2
crossbeam-deque@0.8.6
crossbeam-epoch@0.9.18
crossbeam-queue@0.3.12
crossbeam-utils@0.8.21
crunchy@0.2.2
crypto-bigint@0.5.5
crypto-common@0.1.6
ctor-lite@0.1.0
ctr@0.9.2
cursor-icon@1.1.0
curve25519-dalek-derive@0.1.1
curve25519-dalek@4.1.3
darling@0.14.4
darling@0.20.10
darling_core@0.14.4
darling_core@0.20.10
darling_macro@0.14.4
darling_macro@0.20.10
dasp_sample@0.11.0
data-encoding@2.7.0
der-parser@9.0.0
der@0.7.9
deranged@0.3.11
derive-deftly-macros@0.14.2
derive-deftly@0.14.2
derive_builder_core_fork_arti@0.11.2
derive_builder_fork_arti@0.11.2
derive_builder_macro_fork_arti@0.11.2
derive_more-impl@1.0.0
derive_more-impl@2.0.1
derive_more@1.0.0
derive_more@2.0.1
digest@0.10.7
directories@5.0.1
dirs-next@2.0.0
dirs-sys-next@0.1.2
dirs-sys@0.4.1
dirs@5.0.1
dispatch@0.2.0
displaydoc@0.2.5
dlib@0.5.2
document-features@0.2.10
downcast-rs@1.2.1
drm-ffi@0.8.0
drm-fourcc@2.2.0
drm-sys@0.7.0
drm@0.12.0
dyn-clone@1.0.17
ecdsa@0.16.9
ed25519-dalek@2.1.1
ed25519@2.2.3
educe@0.4.23
either@1.13.0
elliptic-curve@0.13.8
embed-resource@2.5.1
embed-resource@3.0.2
emojis@0.6.4
encoding_rs@0.8.35
endi@1.1.0
enum-ordinalize@3.1.15
enumflags2@0.7.10
enumflags2_derive@0.7.10
equivalent@1.0.1
errno@0.3.10
error-code@3.3.1
etagere@0.2.13
euclid@0.22.11
event-listener-strategy@0.5.3
event-listener@2.5.3
event-listener@5.4.0
exr@1.73.0
fallible-iterator@0.3.0
fallible-streaming-iterator@0.1.9
fancy-regex@0.14.0
fast-socks5@0.10.0
fast-srgb8@1.0.0
fastrand@2.3.0
fdeflate@0.3.7
fern@0.7.1
ff@0.13.0
fiat-crypto@0.2.9
figment@0.10.19
filetime@0.2.25
flate2@1.0.35
fluid-let@1.0.0
fnv@1.0.7
foldhash@0.1.4
font-types@0.8.3
fontconfig-parser@0.5.7
fontdb@0.16.2
foreign-types-macros@0.2.3
foreign-types-shared@0.1.1
foreign-types-shared@0.3.1
foreign-types@0.3.2
foreign-types@0.5.0
form_urlencoded@1.2.1
fs-mistrust@0.8.3
fslock@0.2.1
funty@2.0.0
futures-channel@0.3.31
futures-core@0.3.31
futures-executor@0.3.31
futures-io@0.3.31
futures-lite@2.6.0
futures-macro@0.3.31
futures-rustls@0.26.0
futures-sink@0.3.31
futures-task@0.3.31
futures-util@0.3.31
futures@0.3.31
generic-array@0.14.7
gethostname@0.4.3
getrandom@0.2.15
getrandom@0.3.1
gif@0.13.1
gimli@0.31.1
gl_generator@0.14.0
glam@0.25.0
glob-match@0.2.1
glob@0.3.2
gloo-timers@0.3.0
glow@0.16.0
glutin_wgl_sys@0.6.0
gpu-alloc-types@0.3.0
gpu-alloc@0.6.0
gpu-allocator@0.27.0
gpu-descriptor-types@0.2.0
gpu-descriptor@0.3.1
group@0.13.0
guillotiere@0.6.2
h2@0.4.7
half@2.4.1
hashbrown@0.12.3
hashbrown@0.14.5
hashbrown@0.15.2
hashlink@0.9.1
heck@0.4.1
heck@0.5.0
hermit-abi@0.4.0
hex@0.4.3
hexf-parse@0.2.1
hkdf@0.12.4
hmac@0.12.1
hostname-validator@1.1.1
hound@3.5.1
html-escape@0.2.13
http-body-util@0.1.2
http-body@1.0.1
http@1.2.0
httparse@1.9.5
httpdate@1.0.3
humantime-serde@1.1.1
humantime@2.1.0
hyper-rustls@0.27.5
hyper-tls@0.6.0
hyper-util@0.1.10
hyper@1.5.2
iana-time-zone-haiku@0.1.2
iana-time-zone@0.1.61
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
ident_case@1.0.1
idna@1.0.3
idna_adapter@1.2.0
image-webp@0.2.1
image@0.24.9
image@0.25.5
imgref@1.11.0
indexmap@1.9.3
indexmap@2.7.0
inotify-sys@0.1.5
inotify@0.10.2
inout@0.1.3
instant@0.1.13
interpolate_name@0.2.4
interprocess@1.2.1
intmap@0.7.1
inventory@0.3.18
ipnet@2.10.1
is-docker@0.2.0
is-wsl@0.4.0
isolang@2.4.0
itertools@0.12.1
itertools@0.13.0
itertools@0.14.0
itoa@1.0.14
jni-sys@0.3.0
jni@0.21.1
jobserver@0.1.32
jpeg-decoder@0.3.1
js-sys@0.3.76
kamadak-exif@0.5.5
keccak@0.1.5
khronos-egl@6.0.0
khronos_api@3.1.0
kqueue-sys@1.0.4
kqueue@1.0.8
kurbo@0.10.4
kv-log-macro@1.0.7
lazy_static@1.5.0
lebe@0.5.2
lewton@0.10.2
libc@0.2.169
libfuzzer-sys@0.4.9
libloading@0.8.6
libm@0.2.11
libredox@0.1.3
libsqlite3-sys@0.30.1
lilt@0.8.0
linux-raw-sys@0.4.15
linux-raw-sys@0.6.5
litemap@0.7.4
litrs@0.4.1
lock_api@0.4.12
log@0.4.26
loop9@0.1.5
lru@0.12.5
lzma-sys@0.1.20
mac-notification-sys@0.6.2
mach2@0.4.2
malloc_buf@0.0.6
matchers@0.1.0
maybe-rayon@0.1.1
memchr@2.7.4
memmap2@0.9.5
memoffset@0.9.1
merlin@3.0.0
metal@0.31.0
mime@0.3.17
minimal-lexical@0.2.1
miniz_oxide@0.8.2
mio@1.0.3
mutate_once@0.1.1
naga@24.0.0
native-tls@0.2.12
ndk-context@0.1.1
ndk-sys@0.5.0+25.2.9519653
ndk-sys@0.6.0+11769913
ndk@0.8.0
ndk@0.9.0
new_debug_unreachable@1.0.6
nix@0.29.0
nom@7.1.3
noop_proc_macro@0.3.0
notify-rust@4.11.5
notify-types@1.0.1
notify@7.0.0
nu-ansi-term@0.46.0
num-bigint-dig@0.8.4
num-bigint@0.4.6
num-conv@0.1.0
num-derive@0.4.2
num-integer@0.1.46
num-iter@0.1.45
num-rational@0.4.2
num-traits@0.2.19
num_enum@0.7.3
num_enum_derive@0.7.3
objc-foundation@0.1.1
objc-sys@0.3.5
objc2-app-kit@0.2.2
objc2-cloud-kit@0.2.2
objc2-contacts@0.2.2
objc2-core-data@0.2.2
objc2-core-image@0.2.2
objc2-core-location@0.2.2
objc2-encode@4.0.3
objc2-foundation@0.2.2
objc2-link-presentation@0.2.2
objc2-metal@0.2.2
objc2-quartz-core@0.2.2
objc2-symbols@0.2.2
objc2-ui-kit@0.2.2
objc2-uniform-type-identifiers@0.2.2
objc2-user-notifications@0.2.2
objc2@0.5.2
objc@0.2.7
objc_id@0.1.1
object@0.36.7
oboe-sys@0.6.1
oboe@0.6.1
ogg@0.8.0
once_cell@1.20.3
oneshot-fused-workaround@0.2.1
open@5.3.2
openssl-macros@0.1.1
openssl-probe@0.1.5
openssl-sys@0.9.104
openssl@0.10.68
option-ext@0.2.0
orbclient@0.3.48
ordered-float@2.10.1
ordered-float@4.6.0
ordered-stream@0.2.0
os_str_bytes@6.6.1
ouroboros@0.18.4
ouroboros_macro@0.18.4
overload@0.1.1
owned_ttf_parser@0.25.0
p256@0.13.2
p384@0.13.0
p521@0.13.3
palette@0.7.6
palette_derive@0.7.6
parking@2.2.1
parking_lot@0.12.3
parking_lot_core@0.9.10
paste@1.0.15
pathdiff@0.2.3
pem-rfc7468@0.7.0
percent-encoding@2.3.1
phf@0.11.3
phf_generator@0.11.3
phf_macros@0.11.3
phf_shared@0.11.3
pin-project-internal@1.1.8
pin-project-lite@0.2.16
pin-project@1.1.8
pin-utils@0.1.0
piper@0.2.4
pkcs1@0.7.5
pkcs8@0.10.2
pkg-config@0.3.31
png@0.17.16
polling@3.7.4
pollster@0.4.0
postage@0.5.0
powerfmt@0.2.0
ppv-lite86@0.2.20
presser@0.3.1
primeorder@0.13.6
priority-queue@2.1.1
proc-macro-crate@3.2.0
proc-macro2-diagnostics@0.10.1
proc-macro2@1.0.92
profiling-procmacros@1.0.16
profiling@1.0.16
pwd-grp@1.0.0
qoi@0.4.1
quick-error@2.0.1
quick-xml@0.31.0
quick-xml@0.36.2
quote@1.0.38
radium@0.7.0
rand@0.8.5
rand@0.9.0
rand_chacha@0.3.1
rand_chacha@0.9.0
rand_core@0.6.4
rand_core@0.9.2
range-alloc@0.1.3
rangemap@1.5.1
rav1e@0.7.1
ravif@0.11.11
raw-window-handle@0.6.2
rayon-core@1.12.1
rayon@1.10.0
read-fonts@0.25.3
redox_syscall@0.4.1
redox_syscall@0.5.8
redox_users@0.4.6
regex-automata@0.1.10
regex-automata@0.4.9
regex-syntax@0.6.29
regex-syntax@0.8.5
regex@1.11.1
renderdoc-sys@1.1.0
reqwest@0.12.12
retry-error@0.6.2
rfc6979@0.4.0
rfd@0.15.2
rgb@0.8.50
ring@0.16.20
ring@0.17.8
rodio@0.20.1
roxmltree@0.20.0
rsa@0.9.7
rusqlite@0.32.1
rustc-demangle@0.1.24
rustc-hash@1.1.0
rustc-hash@2.1.0
rustc_version@0.4.1
rusticata-macros@4.1.0
rustix@0.38.43
rustls-native-certs@0.8.1
rustls-pemfile@2.2.0
rustls-pki-types@1.10.1
rustls-webpki@0.102.8
rustls@0.23.21
rustversion@1.0.19
rustybuzz@0.14.1
ryu@1.0.18
safelog@0.4.3
same-file@1.0.6
sanitize-filename@0.6.0
schannel@0.1.27
scoped-tls@1.0.1
scopeguard@1.2.0
sctk-adwaita@0.10.1
seahash@4.1.0
sec1@0.7.3
security-framework-sys@2.14.0
security-framework@2.11.1
security-framework@3.2.0
self_cell@1.1.0
semver@1.0.24
serde-value@0.7.0
serde@1.0.217
serde_derive@1.0.217
serde_ignored@0.1.10
serde_json@1.0.135
serde_repr@0.1.19
serde_spanned@0.6.8
serde_urlencoded@0.7.1
serde_with@3.12.0
serde_with_macros@3.12.0
sha1@0.10.6
sha2@0.10.8
sha3@0.10.8
sharded-slab@0.1.7
shellexpand@3.1.0
shlex@1.3.0
signal-hook-registry@1.4.2
signature@2.2.0
simd-adler32@0.3.7
simd_helpers@0.1.0
siphasher@1.0.1
skrifa@0.26.6
slab@0.4.9
slotmap-careful@0.2.3
slotmap@1.0.7
smallvec@1.13.2
smithay-client-toolkit@0.19.2
smithay-clipboard@0.7.2
smol_str@0.2.2
socket2@0.5.8
softbuffer@0.4.6
spin@0.5.2
spin@0.9.8
spinning@0.1.0
spirv@0.3.0+sdk-1.3.268.0
spki@0.7.3
ssh-cipher@0.2.0
ssh-encoding@0.2.0
ssh-key@0.6.7
stable_deref_trait@1.2.0
static_assertions@1.1.0
strict-num@0.1.1
strsim@0.10.0
strsim@0.11.1
strum@0.26.3
strum@0.27.1
strum_macros@0.26.4
strum_macros@0.27.1
subtle@2.6.1
svg_fmt@0.4.4
swash@0.2.1
symphonia-bundle-mp3@0.5.4
symphonia-core@0.5.4
symphonia-metadata@0.5.4
symphonia@0.5.4
syn@1.0.109
syn@2.0.96
sync_wrapper@1.0.2
synstructure@0.13.1
sys-locale@0.3.2
system-configuration-sys@0.6.0
system-configuration@0.6.1
system-deps@6.2.2
tap@1.0.1
target-lexicon@0.12.16
tauri-winrt-notification@0.2.1
tempfile@3.15.0
termcolor@1.4.1
thiserror-impl@1.0.69
thiserror-impl@2.0.12
thiserror@1.0.69
thiserror@2.0.12
thread_local@1.1.8
tiff@0.9.1
time-core@0.1.2
time-macros@0.2.19
time@0.3.37
timeago@0.4.2
tiny-skia-path@0.11.4
tiny-skia@0.11.4
tiny-xlib@0.2.4
tinystr@0.7.6
tinystr@0.8.0
tinyvec@1.8.1
tinyvec_macros@0.1.1
to_method@1.1.0
tokio-macros@2.5.0
tokio-native-tls@0.3.1
tokio-rustls@0.26.1
tokio-stream@0.1.17
tokio-util@0.7.13
tokio@1.44.0
toml@0.8.19
toml_datetime@0.6.8
toml_edit@0.22.22
tor-async-utils@0.26.0
tor-basic-utils@0.26.0
tor-bytes@0.26.0
tor-cell@0.26.0
tor-cert@0.26.0
tor-chanmgr@0.26.0
tor-checkable@0.26.0
tor-circmgr@0.26.0
tor-config-path@0.26.0
tor-config@0.26.0
tor-consdiff@0.26.0
tor-dirclient@0.26.0
tor-dirmgr@0.26.0
tor-error@0.26.0
tor-general-addr@0.26.0
tor-guardmgr@0.26.0
tor-hscrypto@0.26.0
tor-key-forge@0.26.0
tor-keymgr@0.26.0
tor-linkspec@0.26.0
tor-llcrypto@0.26.0
tor-log-ratelim@0.26.0
tor-memquota@0.26.0
tor-netdir@0.26.0
tor-netdoc@0.26.0
tor-persist@0.26.0
tor-proto@0.26.0
tor-protover@0.26.0
tor-relay-selection@0.26.0
tor-rtcompat@0.26.0
tor-rtmock@0.26.0
tor-socksproto@0.26.0
tor-units@0.26.0
tower-layer@0.3.3
tower-service@0.3.3
tower@0.5.2
tracing-attributes@0.1.28
tracing-core@0.1.33
tracing-log@0.2.0
tracing-subscriber@0.3.19
tracing-test-macro@0.2.5
tracing-test@0.2.5
tracing@0.1.41
try-lock@0.2.5
ttf-parser@0.20.0
ttf-parser@0.21.1
ttf-parser@0.25.1
typed-index-collections@3.1.0
typenum@1.17.0
uds_windows@1.1.0
uncased@0.9.10
unicode-bidi-mirroring@0.2.0
unicode-bidi@0.3.18
unicode-ccc@0.2.0
unicode-ident@1.0.14
unicode-linebreak@0.1.5
unicode-properties@0.1.3
unicode-script@0.5.7
unicode-segmentation@1.12.0
unicode-width@0.1.14
unicode-xid@0.2.6
untrusted@0.7.1
untrusted@0.9.0
url@2.5.4
urlencoding@2.1.3
utf16_iter@1.0.5
utf8-width@0.1.7
utf8_iter@1.0.4
uuid@1.15.1
v_frame@0.3.8
valuable@0.1.1
value-bag@1.10.0
vcpkg@0.2.15
version-compare@0.2.0
version_check@0.9.5
visibility@0.1.1
void@1.0.2
vswhom-sys@0.1.2
vswhom@0.1.0
walkdir@2.5.0
want@0.3.1
wasi@0.11.0+wasi-snapshot-preview1
wasi@0.13.3+wasi-0.2.2
wasix@0.12.21
wasm-bindgen-backend@0.2.99
wasm-bindgen-futures@0.4.49
wasm-bindgen-macro-support@0.2.99
wasm-bindgen-macro@0.2.99
wasm-bindgen-shared@0.2.99
wasm-bindgen@0.2.99
wasmtimer@0.4.1
wayland-backend@0.3.7
wayland-client@0.31.7
wayland-csd-frame@0.3.0
wayland-cursor@0.31.7
wayland-protocols-plasma@0.3.5
wayland-protocols-wlr@0.3.5
wayland-protocols@0.32.5
wayland-scanner@0.31.5
wayland-sys@0.31.5
weak-table@0.3.2
web-sys@0.3.76
web-time@1.1.0
weezl@0.1.8
wgpu-core@24.0.2
wgpu-hal@24.0.2
wgpu-types@24.0.0
wgpu@24.0.1
winapi-i686-pc-windows-gnu@0.4.0
winapi-util@0.1.9
winapi-x86_64-pc-windows-gnu@0.4.0
winapi@0.3.9
window_clipboard@0.4.1
windows-core@0.52.0
windows-core@0.54.0
windows-core@0.56.0
windows-core@0.58.0
windows-implement@0.56.0
windows-implement@0.58.0
windows-interface@0.56.0
windows-interface@0.58.0
windows-link@0.1.0
windows-registry@0.2.0
windows-result@0.1.2
windows-result@0.2.0
windows-strings@0.1.0
windows-sys@0.45.0
windows-sys@0.48.0
windows-sys@0.52.0
windows-sys@0.59.0
windows-targets@0.42.2
windows-targets@0.48.5
windows-targets@0.52.6
windows-targets@0.53.0
windows-version@0.1.2
windows@0.54.0
windows@0.56.0
windows@0.58.0
windows_aarch64_gnullvm@0.42.2
windows_aarch64_gnullvm@0.48.5
windows_aarch64_gnullvm@0.52.6
windows_aarch64_gnullvm@0.53.0
windows_aarch64_msvc@0.42.2
windows_aarch64_msvc@0.48.5
windows_aarch64_msvc@0.52.6
windows_aarch64_msvc@0.53.0
windows_exe_info@0.4.2
windows_i686_gnu@0.42.2
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.42.2
windows_i686_msvc@0.48.5
windows_i686_msvc@0.52.6
windows_i686_msvc@0.53.0
windows_x86_64_gnu@0.42.2
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.42.2
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.42.2
windows_x86_64_msvc@0.48.5
windows_x86_64_msvc@0.52.6
windows_x86_64_msvc@0.53.0
winnow@0.6.22
winreg@0.52.0
wit-bindgen-rt@0.33.0
write16@1.0.0
writeable@0.5.5
wyz@0.5.1
x11-dl@2.21.0
x11rb-protocol@0.13.1
x11rb@0.13.1
x25519-dalek@2.0.1
x509-signature@0.5.0
xcursor@0.3.8
xdg-home@1.3.0
xdg@2.5.2
xkbcommon-dl@0.4.2
xkeysym@0.2.1
xml-rs@0.8.25
xz2@0.1.7
yansi@1.0.1
yazi@0.2.1
yoke-derive@0.7.5
yoke@0.7.5
zbus@5.3.0
zbus_macros@5.3.0
zbus_names@4.1.0
zeno@0.3.2
zerocopy-derive@0.7.35
zerocopy-derive@0.8.21
zerocopy@0.7.35
zerocopy@0.8.21
zerofrom-derive@0.1.5
zerofrom@0.1.5
zeroize@1.8.1
zeroize_derive@1.4.2
zerovec-derive@0.10.3
zerovec@0.10.4
zstd-safe@7.2.1
zstd-sys@2.0.13+zstd.1.5.6
zstd@0.13.2
zune-core@0.4.12
zune-inflate@0.2.54
zune-jpeg@0.4.14
zvariant@5.2.0
zvariant_derive@5.2.0
zvariant_utils@3.1.0
"
declare -A GIT_CRATES=(
[cryoglyph]='https://github.com/iced-rs/cryoglyph;be2defe4a13fd7c97c6f4c81e8e085463eb578dc;cryoglyph-%commit%'
[dark-light]='https://github.com/rust-dark-light/dark-light;8e1f745f91e1e805fa772a83e4744afe95d70aa1;dark-light-%commit%'
[dpi]='https://github.com/iced-rs/winit;11414b6aa45699f038114e61b4ddf5102b2d3b4b;winit-%commit%/dpi'
[iced]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%'
[iced_core]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%/core'
[iced_futures]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%/futures'
[iced_graphics]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%/graphics'
[iced_renderer]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%/renderer'
[iced_runtime]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%/runtime'
[iced_tiny_skia]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%/tiny_skia'
[iced_wgpu]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%/wgpu'
[iced_widget]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%/widget'
[iced_winit]='https://github.com/iced-rs/iced;1b22d7d5fcdf519a3cac7a3cfd14398a3108c3b8;iced-%commit%/winit'
[winit]='https://github.com/iced-rs/winit;11414b6aa45699f038114e61b4ddf5102b2d3b4b;winit-%commit%'
)
RUST_MIN_VER="1.79.0"
inherit cargo desktop xdg
DESCRIPTION="IRC application written in Rust"
HOMEPAGE="https://github.com/squidowl/halloy"
LICENSE="GPL-3"
# Dependent crate licenses
LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense ZLIB
"
SLOT="0"
IUSE="opengl +vulkan wayland +X"
REQUIRED_USE="
|| ( opengl vulkan )
vulkan? ( || ( wayland X ) )
"
if [[ ${PV} = *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/squidowl/halloy"
else
KEYWORDS="~amd64"
SRC_URI="
https://github.com/squidowl/halloy/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
fi
# https://github.com/iced-rs/iced/blob/master/DEPENDENCIES.md
BDEPEND="
virtual/pkgconfig
"
DEPEND="
dev-libs/expat
dev-libs/openssl
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype[X?]
opengl? ( media-libs/libglvnd[X?] )
vulkan? ( media-libs/vulkan-loader[wayland?,X?] )
wayland? ( dev-libs/wayland )
X? (
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXi
x11-libs/libXrandr
)
"
RDEPEND="${DEPEND}"
QA_FLAGS_IGNORED="usr/bin/${PN}"
src_unpack() {
if [[ ${PV} = *9999* ]] ; then
git-r3_src_unpack
cargo_live_src_unpack
else
cargo_src_unpack
fi
}
src_configure() {
if [[ ${PV} != *9999* ]] ; then
# Fix cargo.eclass handling of patched dependencies
# https://github.com/squidowl/halloy/blob/2025.2/Cargo.toml#L72-L74
sed -i "s,'https://github.com/iced-rs/iced',crates-io,g" \
"${ECARGO_HOME}/config.toml" || die
fi
cargo_src_configure
}
src_compile() {
export OPENSSL_NO_VENDOR=1
export PKG_CONFIG_ALLOW_CROSS=1
cargo_src_compile
}
src_install() {
local size
for size in 24 32 48 64 96 128 256 512; do
doicon --size ${size} assets/linux/icons/hicolor/${size}x${size}/apps/org.squidowl.${PN}.png
done
domenu assets/linux/org.squidowl.${PN}.desktop
cargo_src_install
}

View File

@@ -9,7 +9,7 @@
</maintainer>
<upstream>
<bugs-to>https://github.com/squidowl/halloy/issues</bugs-to>
<doc>https://halloy.squidowl.org</doc>
<doc>https://halloy.chat/</doc>
<remote-id type="github">squidowl/halloy</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -5,6 +5,7 @@
pidfile=/var/run/monerod.pid
command=/usr/bin/monerod
command_args="${monerod_args}"
command_progress=1
start_stop_daemon_args="-u ${monerod_user} -b -m -p ${pidfile}"
retry="SIGTERM/30/SIGKILL/5"

View File

@@ -0,0 +1,26 @@
# /etc/conf.d/p2pool: config file for /etc/init.d/p2pool
# Wallet address to recieve the payouts.
# Note that it needs to be the primary address (start with 4)
P2POOL_WALLET=""
# IP address of your Monero node
#P2POOL_HOST="127.0.0.1"
#P2POOL_USER="monero"
#P2POOL_GROUP="monero"
#P2POOL_DATADIR="/var/lib/p2pool"
#P2POOL_LOGLEVEL=1
#P2POOL_NICE=5
#P2POOL_IONICE=2:4 # See START-STOP-DAEMON(8) for details
#P2POOL_UMASK=007
# Uncomment to have a persistent log.
# This is not recommended as it does not rotate.
#P2POOL_KEEPLOG=1
# Extra options passed to the daemon
#P2POOL_OPTS="--mini"

View File

@@ -0,0 +1,47 @@
#!/sbin/openrc-run
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
description="Decentralized Monero mining pool daemon"
command="/usr/bin/${RC_SVCNAME}"
command_background=1
command_progress=1
pidfile="/run/${RC_SVCNAME}.pid"
retry="SIGTERM/30/SIGKILL/5" # shutting down takes 30s
P2POOL_HOST=${P2POOL_HOST:-127.0.0.1}
P2POOL_DATADIR=${P2POOL_DATADIR:-/var/lib/p2pool}
P2POOL_LOGLEVEL=${P2POOL_LOGLEVEL:-1}
P2POOL_NICE=${P2POOL_NICE:-5}
P2POOL_IONICE=${P2POOL_IONICE:-2:4}
command_args="--wallet ${P2POOL_WALLET} \
--loglevel ${P2POOL_LOGLEVEL} \
--data-dir ${P2POOL_DATADIR} \
${P2POOL_OPTS}\
"
command_user="${P2POOL_USER:-monero}:${P2POOL_GROUP:-monero}"
umask=${P2POOL_UMASK:-007}
start_stop_daemon_args="--nicelevel ${P2POOL_NICE} --ionice ${P2POOL_IONICE}"
depend() {
need net
[ ${P2POOL_HOST} = "127.0.0.1" ] && need monerod
}
start_pre() {
if [ -z ${P2POOL_WALLET} ]; then
eerror "p2pool cannot be started without a wallet address"
eerror "Please set P2POOL_WALLET in /etc/conf.d/p2pool"
false
fi
einfo "Will mine for wallet ${P2POOL_WALLET}"
checkpath --owner ${P2POOL_USER}:${P2POOL_GROUP} \
--directory ${P2POOL_DATADIR}
if [ -z $P2POOL_KEEPLOG ]; then
rm --force "${P2POOL_DATADIR}/p2pool.log"
fi
}

View File

@@ -5,7 +5,12 @@
<email>adam.pimentel46@gmail.com</email>
<name>Adam Pimentel</name>
</maintainer>
<use>
<flag name="daemon">Install OpenRC scripts allowing for running p2pool as a system service</flag>
</use>
<upstream>
<bugs-to>https://github.com/SChernykh/p2pool/issues</bugs-to>
<changelog>https://github.com/SChernykh/p2pool/releases</changelog>
<remote-id type="github">SChernykh/p2pool</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,102 @@
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#TODO: enable/fix GRPC/TLS dependency and add it as USE flag (https://github.com/SChernykh/p2pool/issues/313)
# These features build fine in cmake outside of portage, I can't figure out how to link them here for the life of me.
# It's probably better to just re-write the CMakeLists.txt to dynamicially link with gRPC
EAPI=8
inherit cmake verify-sig
DESCRIPTION="Decentralized pool for Monero mining"
HOMEPAGE="https://p2pool.io"
SRC_URI="
https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz -> ${P}.tar.xz
verify-sig? ( https://github.com/SChernykh/p2pool/releases/download/v${PV}/sha256sums.txt.asc -> ${P}_shasums.asc )
"
LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
#IUSE="grpc tls"
IUSE="daemon"
DEPEND="
dev-libs/libsodium:=
dev-libs/libuv:=
dev-libs/randomx
net-libs/zeromq:=
net-misc/curl
daemon? (
acct-group/monero
acct-user/monero
)
"
RDEPEND="${DEPEND}"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-schernykh )"
src_unpack() {
if use verify-sig; then
local VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/SChernykh.asc
pushd "${DISTDIR}" > /dev/null || die
verify-sig_verify_message ${P}_shasums.asc - | \
tr \\r \\n | \
tr '[:upper:]' '[:lower:]' | \
sed -n '/p2pool_source/,$p' | \
grep -m 1 sha256: | \
sed "s/sha256: \(.*\)/\1 ${P}.tar.xz/" | \
verify-sig_verify_unsigned_checksums - sha256 ${P}.tar.xz
assert
popd || die
fi
unpack ${P}.tar.xz
mv -T "${WORKDIR}"/{${PN},${P}} || die
}
src_configure() {
local mycmakeargs=(
-DSTATIC_BINARY=OFF
-DSTATIC_LIBS=OFF
-DWITH_GRPC=OFF #$(usex grpc)
-DWITH_TLS=OFF #$(usex tls)
)
cmake_src_configure
}
src_install(){
dobin "${BUILD_DIR}/p2pool"
if use daemon; then
# data-dir
keepdir /var/lib/${PN}
fowners monero:monero /var/lib/${PN}
fperms 0755 /var/lib/${PN}
# OpenRC
newconfd "${FILESDIR}"/${PN}.confd ${PN}
newinitd "${FILESDIR}"/${PN}.initd ${PN}
fi
}
pkg_postinst() {
#Some important wisdom taken from P2Pool documentation
ewarn "P2Pool for Monero is now installed."
ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'"
ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)"
ewarn ""
ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool"
ewarn "For example 'xmrig -o 127.0.0.1:3333'"
ewarn ""
ewarn "You MUST use your primary address when using p2pool, just like solo mining."
ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining."
ewarn ""
ewarn "Rewards will not be visible unless you use a wallet that supports P2Pool."
ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information."
if use daemon; then
einfo "p2pool supports just OpenRC daemon right now."
einfo "To launch it set your wallet address in /etc/conf.d/${PN} and run"
einfo " # rc-service p2pool start"
fi
}

View File

@@ -18,6 +18,14 @@
# New entries go on top.
# David (stkw0) Roman <davidroman96@gmail.com> (2025-04-30)
# Depends on removed dev-qt/qtwebengine:5, they should be moved to qtwebengine:6
# Removal on 2025-06-30
dev-vcs/gitqlient-gitserver-plugin
dev-vcs/gitqlient-jenkins-plugin
media-video/stremio
sci-physics/openmodelica
# David (stkw0) Roman <davidroman96@gmail.com> (2025-04-25)
# No revdeps. PyQt5 is being deprecated
# Removal on 2025-05-25.

View File

@@ -1,2 +1,4 @@
DIST ollama-0.6.5-vendor.tar.xz 4416776 BLAKE2B be4ad1df96e17d94d5bd8464113d95518173aeccb998a22ee3bffb8788019b520f18a141d1e1e9c594295c9c4d20a9064eb86905c44520da00f170f769b11fed SHA512 ca8eb19061e6772d79f4f531d610692837334046d906a1c500202bafc3ae48b4c181c9d8a3f79b273bc5e8616012117f7ae248d3505d74bda3db942386923662
DIST ollama-0.6.5.gh.tar.gz 7964755 BLAKE2B af059b433e28766988f7a4097fd2774d17331282ea670c588d69d69865b73f5460d0c9d271154228bb1e3488ccbe7fe785ed637acb88fb51f1efb5efed905ac6 SHA512 dc97098b51f215ec5259aece5872fe213aa7b413344aab30b6417754e15f9ce27d2515dd9134edf620d70b8af88d3de5d305ea4020adb7d281b268d26b672adf
DIST ollama-0.6.6-vendor.tar.xz 4411192 BLAKE2B 49eb6a51eba9faed05a61cb4769d4696a936b8fec65be56c6b5e95b59c8cfbb2505e1e3a1a15baeed7eac4a2651f4965eb4a70ba7ba36ae8b18955d305e450aa SHA512 319352dcb98195723800da3d5eb3bf12de521a7634a2a484d3d4b89f8e6661fff760bccef734a083f6b81bc837996f043fdbd2d7d1d9dcca5a069ede02f37592
DIST ollama-0.6.6.gh.tar.gz 8290979 BLAKE2B 3082cca4e9a9e690f792d8286888b4141fe7ada2b91a703503a0330f9da29a80bc29ac78b1308e5276868bd125f4fe68d644fba47ec930fe1373a850373f49d9 SHA512 83df0cd3c76d771d4486ecf9a6789287c309d4b99a0e1e2d2d895f4527592f219b06eb695d4cfc0b4f37446aa26883a407eecfd00ac043355e406ca919d7032b

View File

@@ -0,0 +1,287 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# supports ROCM/HIP >=5.5, but we define 6.1 due to the eclass
ROCM_VERSION=6.1
inherit cuda rocm
inherit cmake
inherit go-module systemd toolchain-funcs
DESCRIPTION="Get up and running with Llama 3, Mistral, Gemma, and other language models."
HOMEPAGE="https://ollama.com"
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ollama/ollama.git"
else
SRC_URI="
https://github.com/ollama/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
https://github.com/negril/gentoo-overlay-vendored/raw/refs/heads/blobs/${P}-vendor.tar.xz
"
KEYWORDS="~amd64"
fi
LICENSE="MIT"
SLOT="0"
X86_CPU_FLAGS=(
avx
f16c
avx2
fma3
avx512f
avx512vbmi
avx512_vnni
avx512_bf16
avx_vnni
amx_tile
amx_int8
)
CPU_FLAGS=( "${X86_CPU_FLAGS[@]/#/cpu_flags_x86_}" )
IUSE="${CPU_FLAGS[*]} cuda blas mkl rocm"
# IUSE+=" opencl vulkan"
COMMON_DEPEND="
cuda? (
dev-util/nvidia-cuda-toolkit:=
)
blas? (
!mkl? (
virtual/blas
)
mkl? (
sci-libs/mkl
)
)
rocm? (
>=sci-libs/hipBLAS-5.5:=[${ROCM_USEDEP}]
)
"
DEPEND="
${COMMON_DEPEND}
>=dev-lang/go-1.23.4
"
RDEPEND="
${COMMON_DEPEND}
acct-group/${PN}
>=acct-user/${PN}-3[cuda?]
"
PATCHES=(
"${FILESDIR}/${PN}-0.6.3-use-GNUInstallDirs.patch"
)
src_unpack() {
if [[ "${PV}" == *9999* ]]; then
git-r3_src_unpack
go-module_live_vendor
else
go-module_src_unpack
fi
}
src_prepare() {
cmake_src_prepare
sed \
-e "/set(GGML_CCACHE/s/ON/OFF/g" \
-e "/PRE_INCLUDE_REGEXES.*cu/d" \
-e "/PRE_INCLUDE_REGEXES.*hip/d" \
-i CMakeLists.txt || die sed
sed \
-e "s/ -O3//g" \
-i ml/backend/ggml/ggml/src/ggml-cpu/cpu.go || die sed
# fix library location
sed \
-e "s#lib/ollama#$(get_libdir)/ollama#g" \
-i CMakeLists.txt || die sed
sed \
-e "s/\"..\", \"lib\"/\"..\", \"$(get_libdir)\"/" \
-e "s#\"lib/ollama\"#\"$(get_libdir)/ollama\"#" \
-i \
ml/backend/ggml/ggml/src/ggml.go \
discover/path.go \
|| die
if use amd64; then
if ! use cpu_flags_x86_avx; then
sed -e "/ggml_add_cpu_backend_variant(sandybridge/s/^/# /g" -i ml/backend/ggml/ggml/src/CMakeLists.txt || die
# AVX)
fi
if
! use cpu_flags_x86_avx ||
! use cpu_flags_x86_f16c ||
! use cpu_flags_x86_avx2 ||
! use cpu_flags_x86_fma3; then
sed -e "/ggml_add_cpu_backend_variant(haswell/s/^/# /g" -i ml/backend/ggml/ggml/src/CMakeLists.txt || die
# AVX F16C AVX2 FMA)
fi
if
! use cpu_flags_x86_avx ||
! use cpu_flags_x86_f16c ||
! use cpu_flags_x86_avx2 ||
! use cpu_flags_x86_fma3 ||
! use cpu_flags_x86_avx512f; then
sed -e "/ggml_add_cpu_backend_variant(skylakex/s/^/# /g" -i ml/backend/ggml/ggml/src/CMakeLists.txt || die
# AVX F16C AVX2 FMA AVX512)
fi
if
! use cpu_flags_x86_avx ||
! use cpu_flags_x86_f16c ||
! use cpu_flags_x86_avx2 ||
! use cpu_flags_x86_fma3 ||
! use cpu_flags_x86_avx512f ||
! use cpu_flags_x86_avx512vbmi ||
! use cpu_flags_x86_avx512_vnni; then
sed -e "/ggml_add_cpu_backend_variant(icelake/s/^/# /g" -i ml/backend/ggml/ggml/src/CMakeLists.txt || die
# AVX F16C AVX2 FMA AVX512 AVX512_VBMI AVX512_VNNI)
fi
if
! use cpu_flags_x86_avx ||
! use cpu_flags_x86_f16c ||
! use cpu_flags_x86_avx2 ||
! use cpu_flags_x86_fma3 ||
! use cpu_flags_x86_avx_vnni; then
sed -e "/ggml_add_cpu_backend_variant(alderlake/s/^/# /g" -i ml/backend/ggml/ggml/src/CMakeLists.txt || die
# AVX F16C AVX2 FMA AVX_VNNI)
fi
if
! use cpu_flags_x86_avx ||
! use cpu_flags_x86_f16c ||
! use cpu_flags_x86_avx2 ||
! use cpu_flags_x86_fma3 ||
! use cpu_flags_x86_avx512f ||
! use cpu_flags_x86_avx512vbmi ||
! use cpu_flags_x86_avx512_vnni ||
! use cpu_flags_x86_avx512_bf16 ||
! use cpu_flags_x86_amx_tile ||
! use cpu_flags_x86_amx_int8 ; then
sed -e "/ggml_add_cpu_backend_variant(sapphirerapids/s/^/# /g" -i ml/backend/ggml/ggml/src/CMakeLists.txt || die
#AVX F16C AVX2 FMA AVX512 AVX512_VBMI AVX512_VNNI AVX512_BF16 AMX_TILE AMX_INT8)
fi
: # ml/backend/ggml/ggml/src/CMakeLists.txt
fi
# default
# return
if use cuda; then
cuda_src_prepare
fi
if use rocm; then
# --hip-version gets appended to the compile flags which isn't a known flag.
# This causes rocm builds to fail because -Wunused-command-line-argument is turned on.
# Use nuclear option to fix this.
# Disable -Werror's from go modules.
find "${S}" -name ".go" -exec sed -i "s/ -Werror / /g" {} + || die
fi
}
src_configure() {
local mycmakeargs=(
-DGGML_CCACHE="no"
# -DGGML_CPU="yes"
-DGGML_BLAS="$(usex blas)"
# -DGGML_CUDA="$(usex cuda)"
# -DGGML_HIP="$(usex rocm)"
# -DGGML_METAL="yes" # apple
# missing from ml/backend/ggml/ggml/src/
# -DGGML_CANN="yes"
# -DGGML_MUSA="yes"
# -DGGML_RPC="yes"
# -DGGML_SYCL="yes"
# -DGGML_KOMPUTE="$(usex kompute)"
# -DGGML_OPENCL="$(usex opencl)"
# -DGGML_VULKAN="$(usex vulkan)"
)
if use blas; then
if use mkl; then
mycmakeargs+=(
-DGGML_BLAS_VENDOR="Intel"
)
else
mycmakeargs+=(
-DGGML_BLAS_VENDOR="Generic"
)
fi
fi
if use cuda; then
local -x CUDAHOSTCXX CUDAHOSTLD
CUDAHOSTCXX="$(cuda_gccdir)"
CUDAHOSTLD="$(tc-getCXX)"
cuda_add_sandbox -w
else
mycmakeargs+=(
-DCMAKE_CUDA_COMPILER="NOTFOUND"
)
fi
if use rocm; then
mycmakeargs+=(
-DCMAKE_HIP_ARCHITECTURES="$(get_amdgpu_flags)"
-DCMAKE_HIP_PLATFORM="amd"
# ollama doesn't honor the default cmake options
-DAMDGPU_TARGETS="$(get_amdgpu_flags)"
)
local -x HIP_PATH="${ESYSROOT}/usr"
check_amdgpu
else
mycmakeargs+=(
-DCMAKE_HIP_COMPILER="NOTFOUND"
)
fi
cmake_src_configure
}
src_compile() {
ego build
cmake_src_compile
}
src_install() {
dobin ollama
cmake_src_install
newinitd "${FILESDIR}/ollama.init" "${PN}"
newconfd "${FILESDIR}/ollama.confd" "${PN}"
systemd_dounit "${FILESDIR}/ollama.service"
}
pkg_preinst() {
keepdir /var/log/ollama
fperms 750 /var/log/ollama
fowners "${PN}:${PN}" /var/log/ollama
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
einfo "Quick guide:"
einfo "\tollama serve"
einfo "\tollama run llama3:70b"
einfo
einfo "See available models at https://ollama.com/library"
fi
if use cuda ; then
einfo "When using cuda the user running ${PN} has to be in the video group or it won't detect devices."
einfo "The ebuild ensures this for user ${PN} via acct-user/${PN}[cuda]"
fi
}

View File

@@ -222,6 +222,7 @@ src_configure() {
CUDAHOSTLD="$(tc-getCXX)"
cuda_add_sandbox -w
addpredict "/dev/char/"
else
mycmakeargs+=(
-DCMAKE_CUDA_COMPILER="NOTFOUND"
@@ -232,6 +233,8 @@ src_configure() {
mycmakeargs+=(
-DCMAKE_HIP_ARCHITECTURES="$(get_amdgpu_flags)"
-DCMAKE_HIP_PLATFORM="amd"
# ollama doesn't honor the default cmake options
-DAMDGPU_TARGETS="$(get_amdgpu_flags)"
)
local -x HIP_PATH="${ESYSROOT}/usr"

View File

@@ -0,0 +1,28 @@
From 07dd08e27ecd4580040a9acf2c1d3b910cf23131 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?=
<gonegrier.duarte@gmail.com>
Date: Tue, 29 Apr 2025 13:40:28 +0100
Subject: [PATCH] zenpower3: use KV_FULL to detect kernel version.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 0dcb668..b24c7be 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
VERSION := 0.2.0
-TARGET := $(shell uname -r)
+TARGET := ${KV_FULL}
DKMS_ROOT_PATH := /usr/src/zenpower-$(VERSION)
KERNEL_MODULES := /lib/modules/$(TARGET)
--
2.49.0

View File

@@ -0,0 +1,43 @@
From c3f5b941864c978f39e91199abc8b8445924c8b3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?=
<gonegrier.duarte@gmail.com>
Date: Tue, 29 Apr 2025 13:47:47 +0100
Subject: [PATCH] Implement amd_pci_dev_to_node_id from Kernel 6.14
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
---
zenpower.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/zenpower.c b/zenpower.c
index 6d47732..dedba5c 100644
--- a/zenpower.c
+++ b/zenpower.c
@@ -35,6 +35,7 @@
#include <linux/hwmon.h>
#include <linux/module.h>
#include <linux/pci.h>
+#include <linux/version.h>
#include <asm/amd_nb.h>
MODULE_DESCRIPTION("AMD ZEN family CPU Sensors Driver");
@@ -150,6 +151,13 @@ static const struct tctl_offset tctl_offset_table[] = {
static DEFINE_MUTEX(nb_smu_ind_mutex);
static bool multicpu = false;
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 14, 0)
+static u16 amd_pci_dev_to_node_id(struct pci_dev *pdev)
+{
+ return PCI_SLOT(pdev->devfn) - AMD_NODE0_PCI_SLOT;
+}
+#endif
+
static umode_t zenpower_is_visible(const void *rdata,
enum hwmon_sensor_types type,
u32 attr, int channel)
--
2.49.0

View File

@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
# Mantain fork of zenpower3
EGIT_REPO_URI="https://github.com/koweda/zenpower3"
else
SRC_URI="https://github.com/koweda/zenpower3/archive/v0.2.0.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/koweda/zenpower3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P}"
KEYWORDS="~amd64"
fi
@@ -26,6 +26,11 @@ SLOT="0"
CONFIG_CHECK="HWMON PCI AMD_NB"
PATCHES="
${FILESDIR}/${P}-use-symlink-to-detect-kernel-version.patch
${FILESDIR}/${PN}-amd_pci_dev_to_node_id-kernel-6.14.patch
"
src_compile() {
MODULES_MAKEARGS+=(
TARGET="${KV_FULL}"

View File

@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
# Mantain fork of zenpower3
EGIT_REPO_URI="https://github.com/koweda/zenpower3"
else
SRC_URI="https://github.com/koweda/zenpower3/archive/v0.2.0.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/koweda/zenpower3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P}"
KEYWORDS="~amd64"
fi
@@ -26,7 +26,10 @@ SLOT="0"
CONFIG_CHECK="HWMON PCI AMD_NB"
PATCHES="${FILESDIR}/${PN}-use-symlink-to-detect-kernel-version.patch"
PATCHES="
${FILESDIR}/${P}-use-symlink-to-detect-kernel-version.patch
${FILESDIR}/${PN}-amd_pci_dev_to_node_id-kernel-6.14.patch
"
src_compile() {
MODULES_MAKEARGS+=(

View File

@@ -1 +1,2 @@
DIST anubis-src-vendor-npm-1.16.0.tar.gz 5194724 BLAKE2B 7de4b65e86c7bcd2b909189bab3541f2d074877c59a2402e765e9733ae613c84c4e55819a2ea8f42d6c45af02cf55c47482c773ea1089607e075767021fdb135 SHA512 772547e0b9459d13ff3ac3bb86819e5803de1f12a8729b78cc4f50f69b16bbaddc94e3c329be5f1d2426688b3a8a4c05c1ac1039e953febb893faf9400d75475
DIST anubis-src-vendor-npm-1.17.0.tar.gz 5103679 BLAKE2B fdbe7e443c29df2eec68cf6b7e6e20150b34d59244dedb188230dffa10d113d1e493981a6cdae46369a01ac87e2bbda733f997934ecbe6edfcb60bd6e99d712f SHA512 7c2688613129582a6ab943a0110e66fd053489aae63e8d71c9d11f13b501576e5ffd09db24674293d67a2bf24f0c377e8681a72279bdc63bb7924996ef70408b

View File

@@ -0,0 +1,49 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module systemd
DESCRIPTION="Weighs the soul of incoming HTTP requests to stop AI crawlers"
HOMEPAGE="
https://anubis.techaro.lol/
https://github.com/TecharoHQ/anubis
"
SRC_URI="https://github.com/TecharoHQ/anubis/releases/download/v${PV}/anubis-src-vendor-npm-${PV}.tar.gz"
S="${WORKDIR}/anubis-src-vendor-npm-${PV}"
LICENSE="Apache-2.0 BSD MIT OFL-1.1"
SLOT="0"
KEYWORDS="~amd64"
DOCS=(
# from yeetfile.js
README.md
docs/docs/CHANGELOG.md
docs/docs/admin/policies.mdx
docs/docs/admin/native-install.mdx
data/botPolicies.{json,yaml}
)
src_compile() {
emake prebaked-build
}
src_test() {
local -x DONT_USE_NETWORK=1
ego test ./... || die
}
src_install() {
dobin var/anubis
systemd_dounit run/anubis@.service
newinitd "${FILESDIR}"/anubis.initd anubis
newconfd "${FILESDIR}"/anubis.confd anubis
insinto /etc/anubis
doins run/default.env
einstalldocs
}