Merge updates from master

This commit is contained in:
Repository mirror & CI committed 2026-10-05 09:30:59 +00:00
commit 20699ef140
85 files changed
+972 -1111

No files matched your search

+7 -5
View File
@@ -2,19 +2,21 @@ DIST async-channel-debb93f14a20fa7c1989042c2f07f53654d75908.gh.tar.gz 16443 BLAK
DIST axum-server-dual-protocol-76c782fa6f129f83ffdca59e903093e798d4a82f.gh.tar.gz 19944 BLAKE2B 8955e6a4edb4534456bad2d1f6d53ea260c637c868de3b977a12a578bde7f29b71089602476895040cf8536ebe6c184bac366bdfd51224a86cfc35564ab19ec8 SHA512 7ff5b6324294484e698addadb833e69c3dec8880af4ee38d8e43b8806db91ffe4bd469dab9aac34327c25b59d52fac80f2f66aae296f954b5be8d1e1acdbca68
DIST core_affinity_rs-ff148c2985cbaff3e6e953d45cda4d7696f38d75.gh.tar.gz 9616 BLAKE2B d398a0b5d51290e274f5142093b26cd0835024baa338ad03dc82f254fec786fd0b08035f10087de38a94482fa7c665a9cff7f1baf6406fe1576845c3e5b81e40 SHA512 4a4235fca4622bd28532c0d336e68ca06f3931952e8cf99bdcc52890e3cc5a74640dbabd1f602bdb9b30bc8026ec61bc88b977a1ead0deedb2c0dac36dc21594
DIST event-listener-18af85c4df39a11b44b39629783ed3ddec6a8853.gh.tar.gz 30553 BLAKE2B 93a33b61fc809d9525a7967e1b61d7164729bf600629cf19a0fd0fd8035020c704a05d68ff200bc00e72b20d13f1dd294cbfdd234e0889fe5c3d6a4b51a4592d SHA512 cedc0be2b3d2c5e03d284ecf209acfcb043f50e985b93361bf77d5691f046646612204bb0adf0183cda86f4b72aaa3abcc7c337bda3fe2bf8fd869ea4c354a07
DIST event-listener-f2a3389999cbcb2bdda52dbf5493635a027e7d94.gh.tar.gz 30620 BLAKE2B 607aceffd3de25b7b651d6c84b348c2b4d6a223751ed90ebc75518bcaf5a02ae130186001518751b1925325317d0175d661d48698be6bb0774a945c88f2df82e SHA512 850665dd9d5a05e148b244f47cb93e57354a96cf60e23ee7ec7dc08a90cfd1a9b229fbacafab2482a373a501d47088474b14d02af6d0f7229359f90ec44ddd17
DIST hyper-util-0510e3a3cba7aedd504b4ee0d69fbf41e76a524f.gh.tar.gz 106895 BLAKE2B a951c6e5ddc01fc023af0c38d2ba9f22e0ab95d42d8d88d3fc0a2bb9c4349905a8653c137e5177f3b34a0f25d23b0ffb11e72eb7de0067c3daf45a3d636d120e SHA512 fd90c7f2eb8d318e4eabf4c4e078c639c49030563e84d91d097644f20e1585254e9c571613917e5eb43bbfada5f7730d75ecf37a49a2c9c82f7b356aedf7f5dc
DIST jevmalloc-0f6de6abd9d9731a29c2032f54ee5bd40628d849.gh.tar.gz 188907 BLAKE2B 46f0d259f9e9fc25c761b8b0544e7b6cd77510a977ad29b3882cb2255be51a361fc94ee2ca5a3abc95805a7e8791fd8945df273112f33d28b99ae579f1bfeb5a SHA512 384217b3d846b4dd4ec9f490b0c19811b9ddb7873729b66a9cb1e02f113a804f199332410839266ba755621863f3022c83919c0ae45b1640e3faec24991600f1
DIST jevmalloc-ef3e8e6c903aa632ab87c3dd720a448e9b98a0c4.gh.tar.gz 188692 BLAKE2B b7875d4b3eceee93745ac07aa1c6ba78111d98f20a8d9cec01206848b0c15a419ee723163dc13a25b099b88fbba6ab1cc59cfb22c7dd00b86a377eef1214d86b SHA512 9aa72acdc928f0e090251bc3e7069305a85bbd3ee136be1f2947cf4666077caacb940ec9a95f93dd0501c0134347709ed276707ab4961bde4cf82827702d58c6
DIST resolv-conf-ab5c3e44016bc76b8798ec837a5a9cf9d88bf233.gh.tar.gz 17762 BLAKE2B f63ff4926d147e8473c030f87587089ca285767bdb8bf507be9be51eb41d70514f4d84c5af6dee6385c5ef826420206757358e5580aa1bf1b19af5ac32ee2fe9 SHA512 485214ab3466703c47e42a0bce8bbbb517e4e9c533c4e488124b8f6b9d76ff23ec5e72b728182095bf7e84c27d39ca7ea1c96317f2a742748ef580128b7dce90
DIST rocksdb-d8a89161c6a53e79d61694289d2b78be36e6ca12.tar.gz 15247457 BLAKE2B 62311fbcfc7fa7c427c397583cd0f087e1383a9c7e25f804badbdd993a3526b75c66b05083d30e99f6642e23f0aee7363ef85c8578940390f33f370c78acdcca SHA512 09269d59a14435c7b8f8fa09b9f1221e59e2eadab4c522a9aa501131e9ff03530c32e961f1bfe61addc75ea8f1690ad05ea5629fdd8f12cb42ddd727a5a56c48
DIST rocksdb-eb79ddeff0ea32ebb8f8b69dd1df95c557328e85.tar.gz 15245942 BLAKE2B 4828264875949fdca4652d39ff78a9e6484c7d244584023fce76faab45545f87f95e984500b33a16e49560141800937eed7a39488afe2f19f176eeac662e6afa SHA512 3c46ba23156cdd27a86e8ed1926d29ac02ffa68b593348531851254471f0b5dd3a1d597312e31723af898df10264ad37610a8977eacfbbafb2719f68edfe536c
DIST ruma-b2ea02acf10ced42667f276c72bc1c7eac23d24d.gh.tar.gz 973496 BLAKE2B 4664b0b87fb1343a6c9b847e12cd5ea754c591c7459cc4c8bccfdc453921062bf300980500e693b76e851208e56cb266d7cbf8dda8a2c8e7c1b84d011ed2a69b SHA512 6e83fecd409096fc556cc26aa56d1a3f8a6eb93ee073194e4cf7d22070974bf37b3d718ff91bba0677f687ee38ff86824f16a909f617d8c7f307e5983367a195
DIST ruma-db5cca886809a8b0f07e14572fe56b8517f158b1.gh.tar.gz 990379 BLAKE2B ee4ff3a0417d96fb3578f8328002eae71fd302c0b583b67c52e84a26b3f7e427bd3aabb99de4aed8729c29888ffbba742caad808f9ab9497d64d8d3218197f63 SHA512 b6fab54eacbbd7fbd49a9642d9fe9b2c69ab63136dd79f7fcff78eda3c252717c6a635f0b8939fcf2bd6ce91f124a5d917aa82f12d37c2890ff9f662bbf98271
DIST ruma-fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc.gh.tar.gz 990434 BLAKE2B 5a13c46d9a02d38789a7839eb74d0f2e833012174d48078c879caa41414909469c7f7159a0617a79a25ad8315649dfc2299436f551572987b8a9264ccd269cc4 SHA512 04df2b30f5eef7854b852bef3d786a2ffc49a73a3ffca269e4cf3744949b40b8e3bae70092bd19bf71edb0be98bb7aec89b3da9436f37b7ea7a2659c8c97aaac
DIST rust-rocksdb-24dad4d15b47d932b9f060c1b9520c0d1e6b1fe5.gh.tar.gz 336313 BLAKE2B 404a4382b21505699b89bceb4a62659eb67cefc28205c7414e9560be191f5b44f2726f91f79ed334d62e87d6d5c380927b6ba7927c12da82b5df3c099a2019de SHA512 7af9d16dfc03fe09ff85bbe32925cfd53e7ee39b2e15132dcc8738cb53f65979de1eb1a281721e3e028e171a972e12bf4b41df1fff94f5274a3060fdadcab0cb
DIST rust-rocksdb-9c0aad8e358339afc1ab1acb658afe55a1a4c012.gh.tar.gz 336264 BLAKE2B 3e3433b8f53f2063445a4eb79d03e7a1da57f8ef3b6595facda45c8104d32fd1b82ff704f6b6292b693298b55c1a4bc53379d96aa09429ca591ca074a598f2d0 SHA512 4cdc92938e2fcfe7af0d7377adff7cdad9f9748122688d4acecf36833befd6e71bbaaf13fc49379f122843e772550656d7f9025d495bbd5917195cbbaca12cc9
DIST rustls-platform-verifier-c68093b6ac7d739e6b3aefb809c646a5e0210306.gh.tar.gz 138325 BLAKE2B e07c389247d84146bccf1143d2cd00684a5ab41ab4935ddf7bd6a0ea287bf7d19fcc20579b72eb97ca8c16f7f215e5fe09d99d5022747e63174aae17aca52021 SHA512 97f6e76518ef34df0105f79805f501234788ebebe2ff8c407b7858aac0bdad38626bb8de08a54d1a47f86997a5e0e1f649fb6270fcedce9f5d9524656410843d
DIST rustyline-async-879968ba99c2558ae234fd67a057b7ea6f761fd3.gh.tar.gz 20903 BLAKE2B 6b769ef829e95805d05554b2373a92729ed13426ce57b5b0a9cb84f4a3d8c8bd4e99d5089e3675f628a1eb3024cee95893f8ae17776ec93e771516c371d8a0d0 SHA512 706a757f7ba4bdcd93b5fb0e02d82176e46c7cca2aa33f7ccb8ccc7e71a4b7311b3b733f94ae70122bd068dd7079c1ce5329bf0c91d977c219bba115fcb692e4
DIST synapse-admin-api-0578679492a9d1703b04b5b012dfcdc5f438fe07.gh.tar.gz 48544 BLAKE2B 82b6a03df0f954426c982abce36585ad35bf3b90c190af91373d2da3d02f8488c121e641d33c302d4c7ebf5c056059919af7452e5bf1fa17310c8284a66e22eb SHA512 84e39812f1e8b5438654a54fb13f1a4ee9e9686852bbe38307a5dc958521c21f11fe96427f4746fce3306f3f48ce25980eb025d81e6aec8205cbd549f43ba314
DIST synapse-admin-api-5b471333acb72b1841ade61bf39e2234c24137be.gh.tar.gz 48284 BLAKE2B fec67309a26cbe7d3b199fd6d5be7a224be89e83d69f0cfe01e5c49af50f953196f181a2c9702f83066a9235db29a3e5417e7c8c0b39468d8c1e2a22b101b907 SHA512 4eff8e2b226ce698050d11444b21ae9dae99493e6ea53c53ec319ec8e653cdbfa07c81b20c9c2193b0ed6b529411e987c2fa8b666df6de467f80a15d2ceaaebf
DIST tuwunel-1.9.0-crates.tar.xz 37239536 BLAKE2B f08f27c7a43c2e52b90910ce894dd0f3c3f1461674a1231099a1939ad42d35369b42271f40b5debb8af1f762c9905b989993fdaa7706d12c1e2f3401087f4b81 SHA512 6b1a23191e4922a08cbe081972c411a3ce5799b061216f507c6290ce70e76ab35176fb9de09b24017aebcc1640ac8c3572ed9f3cccf40ab39a16b9846d9f9d1d
DIST tuwunel-1.9.0.tar.gz 1781666 BLAKE2B e9f44529cd351c2996cedc446142e137f861809dd0e6ccff5d3c7fd6178db97b3c0b130b125120ac4d03adfd5b5282b1241578a34dacc04a6944d66523c10e5c SHA512 c278dadde99c149c98a44b6d5982d36f20901b700aad469f44b97a1ed8ed24eb5afe33ac6056f613561058c99b64030205bc7c4610a1b90e4d67c400230d8ffb
DIST synapse-admin-api-9e509d6c68274c7852034d0df913c1874329a691.gh.tar.gz 48529 BLAKE2B 8ea20f8e0c1c25648e0e44fe2bd266970b5b9d6fa7d01883c23429a2cfa16dad715659b9ed60e939a0a6d6ba7bb88a141aac226ed399a3f9cf6e897e27f0dc8e SHA512 d629e860d2c31b56a4da473f41cedd5b2271aab674893f230e7890541d5b9b31d56518b0fdc130877a2bea82bcd991f31f409e5bdc7cc081d8a68b4277c24c58
DIST tuwunel-1.9.1-crates.tar.xz 37501992 BLAKE2B 2ecade8e43f08b69498da5a3c34d1e86993bce9bf635dd22e0bfc708a6818e239fd1ea6562aa2ed6758b3508ab97a6dc498aefb682c5d2fcafbb321821cc4746 SHA512 2ff36cd1986b1be5154f38c414f91154e663f7a488daa2e3bd700c832f72f4bcf461b7aa4656021360529f5530042b4bb8713733b9b44b296a01d342a5cf0bc1
DIST tuwunel-1.9.1.tar.gz 2054281 BLAKE2B 27037f295805863bf0362ff757ec6b434fdaec88c9a70bf1a0ad204167f9d40bb1e67ef90af06caced6ff2be0cf4f01d5cf99bf14f2b713cf403bcfbab91394e SHA512 feda5a48cf2a34e6351d336951cc863652bc0d6d8140b838d3ceca2116a5d926b71f35e88c11c20910ecc5b2accec987ef1388750cdba8d38756cefff4840db9
DIST tuwunel-1.9.3-crates.tar.xz 37750104 BLAKE2B 7948dd31b0bfd653810c43f597399cd0419220cfa58921b88aa7285f89f1accbfd62f6d7eb28d78d58360f6dfd1b79932e256b889113de2b4b0aaa3e5960f7dd SHA512 6cfd70376fd3d3d40946670af6b92933be58ac410020a5dabdbe1ae635775a09e0f9ab96c502533e53f58eb1addcaf036d4832ce007e51f8d54751f30a81c9b9
DIST tuwunel-1.9.3.tar.gz 2173568 BLAKE2B 44f5fb11888cbabf6d95e0c836d8fc0e0ddb4b285d3de0d05edc2daaef0ee3355904d6d6a6f1fcb41e9bc552095d5343c204e4f3395da3cf3cb952f9ec334f0e SHA512 0f805035e6c6a1ffa62a6587c8d28b45dc115ffba208f6e73560862ff74e325f23986c49d1f43a97f9f59fcf3832c6bd56c419e47be44e10af9f7537302e65eb
@@ -1,9 +0,0 @@
# /etc/logrotate.d/tuwunel
/var/log/tuwunel.log {
create tuwunel tuwunel
maxsize 10M
notifempty
missingok
copytruncate
}
@@ -11,28 +11,28 @@ declare -A GIT_CRATES=(
[async-channel]='https://github.com/matrix-construct/async-channel;debb93f14a20fa7c1989042c2f07f53654d75908;async-channel-%commit%'
[axum-server-dual-protocol]='https://github.com/matrix-construct/axum-server-dual-protocol;76c782fa6f129f83ffdca59e903093e798d4a82f;axum-server-dual-protocol-%commit%'
[core_affinity]='https://github.com/matrix-construct/core_affinity_rs;ff148c2985cbaff3e6e953d45cda4d7696f38d75;core_affinity_rs-%commit%'
[event-listener]='https://github.com/matrix-construct/event-listener;18af85c4df39a11b44b39629783ed3ddec6a8853;event-listener-%commit%'
[event-listener]='https://github.com/matrix-construct/event-listener;f2a3389999cbcb2bdda52dbf5493635a027e7d94;event-listener-%commit%'
[hyper-util]='https://github.com/matrix-construct/hyper-util;0510e3a3cba7aedd504b4ee0d69fbf41e76a524f;hyper-util-%commit%'
[jevmalloc-sys]='https://github.com/matrix-construct/jevmalloc;ef3e8e6c903aa632ab87c3dd720a448e9b98a0c4;jevmalloc-%commit%/jevmalloc-sys'
[jevmalloc]='https://github.com/matrix-construct/jevmalloc;ef3e8e6c903aa632ab87c3dd720a448e9b98a0c4;jevmalloc-%commit%/jevmalloc'
[jevmalloc-sys]='https://github.com/matrix-construct/jevmalloc;0f6de6abd9d9731a29c2032f54ee5bd40628d849;jevmalloc-%commit%/jevmalloc-sys'
[jevmalloc]='https://github.com/matrix-construct/jevmalloc;0f6de6abd9d9731a29c2032f54ee5bd40628d849;jevmalloc-%commit%/jevmalloc'
[resolv-conf]='https://github.com/matrix-construct/resolv-conf;ab5c3e44016bc76b8798ec837a5a9cf9d88bf233;resolv-conf-%commit%'
[ruma-appservice-api]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-appservice-api'
[ruma-client-api]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-client-api'
[ruma-common]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-common'
[ruma-events]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-events'
[ruma-federation-api]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-federation-api'
[ruma-identifiers-validation]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-identifiers-validation'
[ruma-identity-service-api]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-identity-service-api'
[ruma-macros]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-macros'
[ruma-push-gateway-api]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-push-gateway-api'
[ruma-signatures]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma-signatures'
[ruma]='https://github.com/matrix-construct/ruma;b2ea02acf10ced42667f276c72bc1c7eac23d24d;ruma-%commit%/crates/ruma'
[rust-librocksdb-sys]='https://github.com/matrix-construct/rust-rocksdb;9c0aad8e358339afc1ab1acb658afe55a1a4c012;rust-rocksdb-%commit%/librocksdb-sys'
[rust-rocksdb]='https://github.com/matrix-construct/rust-rocksdb;9c0aad8e358339afc1ab1acb658afe55a1a4c012;rust-rocksdb-%commit%'
[ruma-appservice-api]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-appservice-api'
[ruma-client-api]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-client-api'
[ruma-common]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-common'
[ruma-events]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-events'
[ruma-federation-api]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-federation-api'
[ruma-identifiers-validation]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-identifiers-validation'
[ruma-identity-service-api]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-identity-service-api'
[ruma-macros]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-macros'
[ruma-push-gateway-api]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-push-gateway-api'
[ruma-signatures]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma-signatures'
[ruma]='https://github.com/matrix-construct/ruma;fc0d9808182aa013a8f0f1b8f0e9963a89acdcfc;ruma-%commit%/crates/ruma'
[rust-librocksdb-sys]='https://github.com/matrix-construct/rust-rocksdb;24dad4d15b47d932b9f060c1b9520c0d1e6b1fe5;rust-rocksdb-%commit%/librocksdb-sys'
[rust-rocksdb]='https://github.com/matrix-construct/rust-rocksdb;24dad4d15b47d932b9f060c1b9520c0d1e6b1fe5;rust-rocksdb-%commit%'
[rustls-platform-verifier-android]='https://github.com/matrix-construct/rustls-platform-verifier;c68093b6ac7d739e6b3aefb809c646a5e0210306;rustls-platform-verifier-%commit%/android-release-support'
[rustls-platform-verifier]='https://github.com/matrix-construct/rustls-platform-verifier;c68093b6ac7d739e6b3aefb809c646a5e0210306;rustls-platform-verifier-%commit%/rustls-platform-verifier'
[rustyline-async]='https://github.com/matrix-construct/rustyline-async;879968ba99c2558ae234fd67a057b7ea6f761fd3;rustyline-async-%commit%'
[synapse-admin-api]='https://github.com/matrix-construct/synapse-admin-api;5b471333acb72b1841ade61bf39e2234c24137be;synapse-admin-api-%commit%'
[synapse-admin-api]='https://github.com/matrix-construct/synapse-admin-api;9e509d6c68274c7852034d0df913c1874329a691;synapse-admin-api-%commit%'
)
LLVM_COMPAT=( 21 )
@@ -48,9 +48,9 @@ HOMEPAGE="
"
# Copy this from the GIT_CRATES[rust-rocksdb] entry.
RUST_ROCKSB_GIT_COMMIT=9c0aad8e358339afc1ab1acb658afe55a1a4c012
RUST_ROCKSB_GIT_COMMIT=24dad4d15b47d932b9f060c1b9520c0d1e6b1fe5
# cat flake.lock | jq '.nodes.rocksdb.locked.rev'
ROCKSDB_GIT_COMMIT=eb79ddeff0ea32ebb8f8b69dd1df95c557328e85
ROCKSDB_GIT_COMMIT=d8a89161c6a53e79d61694289d2b78be36e6ca12
SRC_URI="
${CARGO_CRATE_URIS}
@@ -219,7 +219,7 @@ src_install() {
newins "${WORKDIR}"/"${P}"/tuwunel-example.toml tuwunel.toml
insinto /etc/logrotate.d
newins "${FILESDIR}"/tuwunel.logrotate-r1 tuwunel
newins "${FILESDIR}"/tuwunel.logrotate-r2 tuwunel
newinitd "${FILESDIR}"/tuwunel.init-r1 tuwunel
newconfd "${FILESDIR}"/tuwunel.conf-r1 tuwunel
+12 -11
View File
@@ -28,7 +28,7 @@ DIST async-executor-1.14.0.crate 28804 BLAKE2B 435494b5c3b8b4f716c23db4d7aaf3ee5
DIST async-io-2.6.0.crate 51062 BLAKE2B 6e4ac738bcebe13e6a44529a7152352a27c648019eafb074533ae3a8f2a2df13bff261238f48a74c4cb8c13119342f0793c76247f23386435012a76e9b9aa8f4 SHA512 b2cfd5d82e5b5678684fc0cced2b126867c142f331153811f054682c125e989977bdc9c613c866149576611641b685eefc0377cba1afaaba851bd985af3574ee
DIST async-lock-3.4.2.crate 39826 BLAKE2B 563130bc7b68f3174f03b21f8426090ce792440ac213f7758be9e4f510f07df513bb1c4badf3f51cd18de98fe4627560b083349f7d3d564b96b56f14f08ad5a7 SHA512 a8078043b03d05dd00eea00ddb2b87f97eb67d438dc5ff8c861499485823db16b23e0b5e85b4d711f824cf31d99baa5f2e182f8d7abac295fbfc7b2fd88b4d44
DIST async-process-2.5.0.crate 27552 BLAKE2B 5c553a281be2968ceecffed57a554358d216a5f66a9d91e2a01f7a87c111e7fccd933d7bc27e5b73e2bb0a84602aa2d4c8cf754260f04452645b9315e82a8878 SHA512 7706978043d5f3612675a57c7e838e31b9df94f6f4f5c21246152f066faa86359f346dc608419fe3f8f0f930d8655a8cdc3d4e29e47aee76c9b4ab04ed68f383
DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027
DIST async-recursion-1.2.0.crate 18102 BLAKE2B a81641d5d235e9022b22553ecded4ec56e202f8f213af821e5aee5e6859eb78ac1fb275808aa85630b7c4bd1eb8725be48f65de81a225192e3c749e6aa0e3c12 SHA512 6dbcc44978b3f39cffba030eba4d7586711141ef69e8ae9f4adab169ec38ea5ba0e5a748d2a79b8962064e415eb274f56e95adb8020cf99e3cf03fa3aae01f3a
DIST async-signal-0.2.14.crate 16447 BLAKE2B 9c0596be80978f2ed2c8c08d40c9e5c09cd75a7202ea345b79c10b5c8c7bd912872e5fa61f51f92f8e4844c5cce86f04051fcf5cb958fc7c5c76683ac80386c8 SHA512 e2d05816fd7fa785616b02a58694f547f03cac321954724cee9b875f9dc3eb9555c5534851299cbbe692c724a8d9efdefd02f9faaba2366f862ab6eafe150d18
DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca
DIST async-trait-0.1.92.crate 32039 BLAKE2B 13a63b7695dc22fca83b1b490a49ae8517393b5f95f41d97a5f354e6f07ad210c33bfb68d2ded4cbd1c337b125ff6dfb25de0c2836f4abc95fe26b3c237a7812 SHA512 149fe66a9abb5d84af57fd4c7cd82d85a4d41d0816eefc5e23dddda2007ead0f500c316ca9312db19178273d8f8a5b91c9609ac94633bd1401885d7618218177
@@ -67,9 +67,9 @@ DIST calloop-0.13.0.crate 69698 BLAKE2B 8aea51f40fb2af897975e4d596cd33071e0e163c
DIST calloop-wayland-source-0.3.0.crate 11300 BLAKE2B af213882cc57aab71deeb239a71c46c0c61e0ef440982d0164a32f7e0a809c0959483ea8c758ca765cc6bf94bba34711cd7dec529a1b30adfe8078917fa59b6a SHA512 e52f98969b7cc0be68fd0960f5852aa25ef54cc1ce026d98c031047c5c39d4e6397cc1185f8d5596d099b01a10bddf6065fe4290f90632a9e696dd6b89880238
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
DIST castaway-0.2.4.crate 12546 BLAKE2B 22f5199928387778df87086aa786bb25b79e77040d7408b601a2c5d07968ea79c018d3c69b3dbb6a785edbecab000621d5921b69d628ab6b3a9ce43c79615d51 SHA512 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481
DIST cc-1.5.1.crate 108103 BLAKE2B 6531862889b6d20a7038d767818f86c209be6fe50f6fa200d4032f5450af0110c4298ee68ec50bec1f6b516a1491b79a273f68e972a0edeeb1ec8de54b943930 SHA512 3e498145f1a4f61e118d55ff9017a674b21e9f61f00b030e55d82f56f35433cba22dfc172a9bb68123c0b2e4ef0e3c648e0e202ed9f92e5348ec8ee7b07b1de9
DIST cc-1.6.0.crate 116280 BLAKE2B 4ee09d40c50626ac4fa43c1f5345c097b5d86f787c06b42a1539f3d68a844c2172ba4fbd8d05df95a70aae74e36aaaaad45b2e1527f32dd787c675fba3909d57 SHA512 988b76ea41c94b3ded0289068802bd2a0b27ca2b44dc85a3cd04d686984ead081d754b86255bac9ec6baa05900b7cfc54d8902ef714284746f5bd5837326d5a0
DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
DIST cfg-expr-0.20.9.crate 45746 BLAKE2B 902a6ac7a689a5622721c6050ebf193a05712c380cab3ef6c966e693b08c0c6530c61c4461351262f6b7bd0cf8db76ee06c74ba49d1a6a6b43b545a1a00c26f7 SHA512 e5d28adaeb89510aaca07d7dfaf9b7450b057e83a4f2f5e8609c9b0a13c92eda70190b704b831b208eabf2a218dca99324d7d2393e6427341f6138dc70903dc0
DIST cfg-expr-0.20.10.crate 45790 BLAKE2B 8d887828b48b521ccc26e5e0a03e483b004a548ffdef29b133a4dafdfea044ae93e07180eb1c592e0f8e60dabe0bf425822f4fd653b7542c921332f03f8aa36b SHA512 c9ddd8e172554d1f05b75b03d47231d14fb03b74aab7df70b45cb851e15b45b7e06914ee17a3452b3687011e9dcacad44c09ee63909a0257f980415c86df99bc
DIST cfg-if-1.0.5.crate 9578 BLAKE2B 34d99ee8193178424c3fe35b33990a621d88a5ce94e9166357a3a8b49fc73ad489f56dc52af5a21aa85a416b575db4e93819f3057e44022fcd6bc4fdedc2a8df SHA512 5f93906e4703366f5b064f44c5d834cd402240a7b48cd8f72a40bf198430501f5939507c8ec5235affbdb5004ab6fd13a5680f7716544c6ecc6ae9c19512d75d
DIST cfg_aliases-0.2.2.crate 6527 BLAKE2B 4e0899cfdd5a733df2b66ae16b9f4b427ca106cf68c566e46939b7207dbde153967f0fca7b2277b6ee1d0802deb1703022d946be80d32c9eb0286222bab3237a SHA512 20d2f19d63f5ffd82e289ca4832310ca86d1bba9d626e82f8c29c80dde566f2d895c9d1c08524c954575529556d1d6f466217da69d726c55f779e097216632d1
DIST chacha20-0.10.2.crate 38197 BLAKE2B 48166059447b20d1a08b13ba02f245d2824075322183ad72147b6844afe1743ea383d778f5279ab899e8af9133e8f36975f15d83e574b2bebb337248869f32fc SHA512 520fdd68425ad8dcc11e385ac4f5343294f9d78b962aa5d4f6cd34e40bd6258631d25fe0f03218a3913bf6cde1ba83d7db16359f1c5b9d0d299cc9b088157002
@@ -247,9 +247,9 @@ DIST kem-0.3.0.crate 9657 BLAKE2B b059adcbd986b0b4911a5dbecab134c8c0dd17b7facf20
DIST khronos-egl-6.0.0.crate 29315 BLAKE2B 929d825923bce022ce13595a0ad183a3437581af6cdb19ece34af853c793dddf0a63bf8dd9a160ef253bc4e97c38d4973f667340a809455136b07dd248d2fe46 SHA512 be57e604f577ec526f3f2ea81767a5fbef0b609e0c1aff7c14e2fe658e47bbbcf65b5ac9d6dafb83d2b4fe25039550e21a165fb1d503ea08f167b039bd72cdbb
DIST khronos_api-3.1.0.crate 599718 BLAKE2B 945600455c85874c37c7c395162a3e56531b417a1e6ce414386ecf31f8951fb40049604c27d719014b5379028e5da25fb9977c7487433cebcee4ccc49e00c7d5 SHA512 f9ed9e1bac648a82bc608bc7df339d3ef1db868c8ce8bda9598926839b3de9e3c11c2b45886b9a7dfe5ad6900770fd59c690bfe9a87f7c5b479945ffb8dfd292
DIST lab-0.11.0.crate 15140 BLAKE2B 28763aba9809eaf8ee5d90438ed973fbcde5861d78f51757a23840e5c1823ac30e53cfdcd88c6a8f0cc44c6b0d9ea7e8e50192f40c290c8ef1e93c9c58b35a7b SHA512 bb56ba0af097c5822f6e9ad51f0e4202ddd740953336f9da79af072feb0b40fcb18863f17df4ea8a076e5af719144037303b0fff4fcc0e5c37a018129a08fa91
DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST lazy_static-1.5.1.crate 13937 BLAKE2B 9f494d192db8a1539799d1184ab471f96039fa2ef143b0ff4c4199d691357b332f2fb84273cb8156dffd1edb08c46a09567786ceec53ada0148776ab94676a46 SHA512 a704591611c60966140599ebb8e49dff157da2b7d6507ac580db65573b45ccc790bac19b980438e064db833f9e675b654a903f179ab6bb820bde6c7786a932d9
DIST lewton-0.10.2.crate 68807 BLAKE2B 348af2eb2cf9a8d3e2277d5c63a34430910b7ce0c470b4aafb41c6dc2289702b5726cbdd4e390b9d5b88df594bd4d168dd0647a64342e8fd3677fec96d89b3ea SHA512 8868d1347f75099d40dfdeecb17ec1aa26540d3d9dda88ae62329e35b30cc7cc2869420592d777810a7df1e5e2c7a9518e7895f885921d68ff66ecf3417d28dd
DIST libc-0.2.189.crate 851502 BLAKE2B 05155a249c6880ca96a19bbb7569d4ca7530f544504e4ccb48db1ebca0b70d84e99c6b9532adb9dfbb3d4d1187eca22698a6b2ba6ae40bebf5d6eafdae86c71d SHA512 0cf621171ed4e6bbfeb71fb582ebf037d62ab481bc406ca2fb766bd4a8416f220a189325a0d3cb3e3cb39d80e09312516ca6335fad71b329c5fccddabedf4110
DIST libc-0.2.190.crate 853678 BLAKE2B e8810c1cb282621612a73900dd73500e1e4f5c7f46231b8871994e6e5ae758456706c0d483971cc9b0bec2a3a3a0c7b9bf638a9e98a27408ab3af1fe5e220486 SHA512 e1f4e04e82b81fc689e0a228d36553310e3a4e2d8976f157175d1585c434b45b4a96049bc2f183e520c30fa0636670d4706b5e04a549192c529328235f4517fb
DIST libloading-0.8.9.crate 30222 BLAKE2B ea3e581dfad82c73731e7c2ca13dc608d78c4e6c517d063ecfc0fb138775ccd9c071aa2c7b539476223510dfb4aab03783fc46d610771eba21933aaed339d1ed SHA512 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee
DIST libm-0.2.16.crate 164243 BLAKE2B 103d5eb2c94b0566068ceca366c1663ec5cb0a31af1afe8e3728a38769b27d4a60b83f31aa2bb66ca4cd2ee43caa0cf1807c6a6ad54a9ab3471487324ecef332 SHA512 9bc85e6cdb7fe39e5546c47f167d2ca2abcf0aefaa673eafd0dda6bb9ec03ce19433dd2b8c0e226a3c08340d5c005cdeab4c642b49ef926f2cb0681b1d9661f9
DIST libredox-0.1.25.crate 10671 BLAKE2B 75e47408ff14459f595c541e6132d1ec836378b8215c97a8a324a864172cd80d0eccdb9832c6f5eb384ac28b2398b2732aa951953d90074555d9198b0a051977 SHA512 d7e98ae7b566835fe13073f10999a7613671211f455a2cd7275c4df3a537916b1cdfd0be15a0710f75cd82e90bc850b2ec25f347c59eb697e5373e13ed1189d2
@@ -266,7 +266,7 @@ DIST litrs-1.0.0.crate 46610 BLAKE2B 9ab4a7f701ff0c586fd59a3be684bc94fe27d159e5a
DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0
DIST log-0.4.34.crate 53395 BLAKE2B c79adc36efcefc23b0d4419364e4f6e31850afe766081283b97b9b8fe1c99159b275aaea6a06ad4b57bb0ea0f440b72e88aeac8425d316009ade570b8e027baa SHA512 6f51dc492f808262a67b28a1a80055aee15eb9437d0b0e21e0478cb94db358f751a61172f0c303d94fa949a1874e3f25bd7bc29d9724e3d43849a9f3f4b55d6e
DIST lru-0.18.5.crate 19761 BLAKE2B 844a71f61fd7e189961856d017e92a72595d61e6ed99fe6ec4e68b4c494d46e061054508178c361e3086bb0b1ed5d69f8940aad4c9831d73e3ea66fa94e8362f SHA512 dabe1ca6c1479692741774debd07328d1fa96b47184399d271827d77bdea0fff062197a89b66145d20a9282cab00fd9e0cfc2001beb92b3520ac3b2b5b0b931c
DIST mac_address-1.1.8.crate 12876 BLAKE2B c0e91482dc2aa5697188b747fc4544dbc787ee203821f7c2651b996d5041c7ae80ba02ad87b8ac447b16191644e3633136bea22cc379c3edcb669be499703eee SHA512 bc267a2347aa81e479f831ac6a06830176c7d5e97d85ec213c2845b30824585fb240111d3a8fbc2aee6b53dc6941d51f57c08dc4461d0293e945fc51f9d7bb35
DIST mac_address-1.2.0.crate 13324 BLAKE2B 1f6f1a87f49cd7867b83608d2c8844ffe0a8dc486ccbc85f5bc361fbeafecf574894bce28db8b75bc57692532b4c59b330c3e0ceb6585362f67849dd23852109 SHA512 3cb4892f447e27ca62a362661e677f9e412ffa6dd9e8e4d6ef2d942d47e9c0fae9dbf76bf71915ad1b5f3b48e35d68f7a63b4c59ee6ebb6a308010805d2847c5
DIST mach2-0.6.0.crate 33580 BLAKE2B d54023e6a34cbe5814bb3cc7ce424a112b1dda6c2ab8b47fc9ce3ec49ae4be97f7fb842b865f406950d40a6309f3404fa33677c6c65fd2cac036e05db3c204ca SHA512 59f0f1597f5232b738102fcafcdcb81f49d3a7bfcb588af07e4c393a3cb62b6ae6ebcda692a6edea33563171728fdf0c7c2e8d9942d1236969abfb1b0c684ca4
DIST memchr-2.8.3.crate 99165 BLAKE2B 46e5fb49dbc9db3ab2f9a3f77d9e45f1a7dfc99f7bf0350a83e9a56599cbbc4fa6e4738407e177304d595b03727c9cc86969bbfe4e7b8ff5efda44a6c8861bc6 SHA512 2965717bb9e0451c8fcb3d81f509898918491a7b72a894bec5a0d48619cf24db4378e28c6f71f22dbb0f47f1e96662cd86adb0cf1ffad81a7efc2a973fbcd62f
DIST memmap2-0.9.11.crate 35116 BLAKE2B 8548c467002cfd5d6fe29aa9e62a33c728efbb3e6680c8f9e4e1f65a3a66b441f099fc5f603d8d48f32f7d719d498f83961ca1ae1e135a2ce64643ecdb20bc0f SHA512 0fa342f0499bd79f403a9d798709c37543473f1012c9abe59313ae3b3e4cd84d5b6c4c24e629c47680c0f2f235ef372fe7e36e52ee850505ce4d47a955097222
@@ -275,7 +275,7 @@ DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242
DIST miniz_oxide-0.9.1.crate 70519 BLAKE2B 4ae01532c37a6b745bc7d8a7ad5e61bf83a389f98244ac8d6d20f44b1ef157fef7ade9b8ff2609ef69db4dd94cd31589cd5c59d04ca6c682a2be0e24af15c214 SHA512 6f3688acb94d702264f9a244dce31a6e0ed6ffa4ad198aedc04ce6da3a573df96de51c64f1d13ee0af59a7102450c420710eca99d1be8a15cdd2ed5a66819864
DIST mio-1.2.3.crate 110455 BLAKE2B 6b9352bba5f7b8ac5e2e3434ba8283f26f8ce45471b544616b125d21f9fb4c5e88778d5b9f5642d47fba9840b006ef3ef0cf53cf347c6cad599ee77055022045 SHA512 5b5bcff74dc9b1d7ad2d322d5237be4bc323ad915fb20a1a6e4814c809888d6e0c37d3e89d5586fff1dde628b9780e03c04748eefb29f6091df6bdc2f60adfc5
DIST mio-1.2.4.crate 110437 BLAKE2B b9d0b6ac04f45907b431d448f710a9cbe498f632f70aa2fd796239da6f59dac398d214fd9ea2f780d8a51985d31a47639c06547db64e61297f9e34f1d0f0e9f9 SHA512 ee0403b024bcc4afe5685290e289facef59854235132a26114310ef8590659b943346fdbb190872946d72af968a9190ef1aac8c731ec457f67c54d16b5a2ba4d
DIST ml-kem-0.3.2.crate 47910 BLAKE2B d69a9adbcee440ffb6666aac343556c14b81520e8965dc1a9e73d1a20a5e4a2b1bd2401456488a64eec8da1e03dc58fdc1e3bfada1631c37ea0fcf1a305f63b3 SHA512 f200c91d9221ff454f07fac9f2980b1c3df71c13d1d4174a7a2e632690078b7ee9f355f2e93d9f1e1f9d64090ecf73cac55f13bd83ddb4781dfbae60bf1064ee
DIST module-lattice-0.2.3.crate 21697 BLAKE2B 7465bd0e688e046b035fd2b392c4b9f87391b91b6e0868c171280ea5a11c7cd187a8fafe61275cf12641bcf0d962052a9873c8ed883f17377545c887fb7f3d97 SHA512 f876492f48176db54c4d382f86079b5f874fbaf102ff8cda94c463bf567c701fca54ec5f682ee6cef04d79bef30d00adb48693b83796ae8fda8c8bd207059ae9
DIST moxcms-0.8.1.crate 188252 BLAKE2B d0aa0040b51eafd0946844e097b6caa4d48e6f4667d7b4bc939909da7e79664b2f71d30a38fd0cb00dbbe01567b9d18e95cd3242548dee542ba777391bb3bb94 SHA512 c120e61dd2460d3bbefaa166c7874700d875f5601755150928ef13b614adaa5f53e016573df3fbedcff90a94a6ecbe8155c72b551efd8a6b9238be1aee128d69
@@ -286,6 +286,7 @@ DIST ndk-0.9.0.crate 84865 BLAKE2B edb91aed693550117386583ed41bc5c2521a1622f5d6f
DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b
DIST ndk-sys-0.6.0+11769913.crate 329984 BLAKE2B a837bb5fc74dfe13f20f1923f1882257dd23b2d9eb57bf516696c391f48a2ad3a72be8062f7b957e2b25f00f729dc9f5da2b2c0942c43e7f2f3e844100281f11 SHA512 3f7a26aef2e220a5a98fa94e9770c0d865653b5c23331b8a6652819176be5d319d589050d4fb68a12ab3a4a87650aa5f30c7f50582fd097a411ab763f3359112
DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87
DIST nnnoiseless-0.5.2.crate 132693 BLAKE2B 14b4466b9c74d673ae52cfc0cb7701b5203fac53164bc4fe8d13f100e9db4707a0d684c73ea2c5c971bb28c999fe6dd36e4ab385b688827169e08976b9f26ed4 SHA512 b96bdf05cf19e52600614d16199a1af014af35c20381551efb5fe5183cc9e5d29207a05d36d6469cebba3f84d5b63f24491647e777c96e8a5a388f202ce19a45
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST nom-8.0.0.crate 135590 BLAKE2B c97f47d8c59f6607517278afeca45949a1ed61c1c178c2cb4a990a3439a532e544e5d3d4732e9abb87d93731b65379ab13e44297cd2573e543bf85958d7034d7 SHA512 7634276cf799b0260e4f82818e297001101c84961b498552ee19d2b2bd7b7be3621ce7fbfa9d85c4531c650448b2d32326ecef28f8282b016f5a504e69783cb6
@@ -520,7 +521,7 @@ DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b9
DIST tinystr-0.8.4.crate 25003 BLAKE2B 0cbb568f51dfa4f4fe7c00f8f6f851a7eb9dd8322f6c057421f83b75a526371c69f4d2c5c90940110816c14690dc49b8431cf86726afca5800c8bdbe068c2c4e SHA512 30b095e77e7043a24c1804d0261c052ed34bf429a23573de5e2cc205490013207c49ddba24a2fc0ef3233d1a83445b9585dab2e89fa63b93715a5ef61ab26621
DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
DIST tinyvec-1.13.3.crate 60306 BLAKE2B ccc96cb828c288fb3ea4047be535eae80c5473c903c877a53dd44d6c10b8176d002ac8cb0be22d37dba3e4348ff30afaef55506c83477afa9286e84bfe148f69 SHA512 30b44dd28fceccdd7bda24967f1774f53a92913f5e6f341ba73190a1f3623d713e1e9d57c590d7766532d74b0358dbd1c91d1b3f46ca9cf2796d17389a03ed71
DIST tokio-1.53.1.crate 920101 BLAKE2B 6ab9ea2aab7e0ce7c60c4ef30abaef74c0aa32ee285e35ec90d4fe3d9465827af6736c16848e4f124b79fe07b48a910cb66bcf780dd6cc50e77a794643408110 SHA512 fa68c75c8a795ec6490eff7d57f585440d58776c2561a37796c4327c20474f2f9ec5a5073d410451301aca7f868e86f55bc0665778ddf7bcb3f065c3f345d592
DIST tokio-1.53.2.crate 928280 BLAKE2B 03945687a1b7e9fc028f080496942dd8969ff76780c90fd980fc008c3cd8ea46a80d875ccc302cd217a85717fe629ae561d4c49fa885cc6f64fd9014cae5367f SHA512 858ffff0dba8fed829c8021703289abd548b443d82a0c5f6f89d706c99d88748da9205f09f4a842055680f05d6c025a8fd2e824f94e6405adcfa5196e143b9b5
DIST tokio-macros-2.7.2.crate 16081 BLAKE2B c796b9af27e13ae1d944ea8ba3f9688568b5d58f763e087b9ffe1931eec6e0e717be485b3a7dcd08dff8309a03d58fa31b1883997e37b5d5385e9c11f0077955 SHA512 21dc60bdb05176704b08ed0bf3e474381ee3b6defc13fe7c5820fcc9e876ba7b4b1a915235c8a18f9be896c0917c284ba55c584647c6f30aaab527f947c03187
DIST tokio-socks-0.5.3.crate 22729 BLAKE2B 4ad085f0934249f15c57e23911f770c0222f65d6e2894feef9f58504b0bbd138a32dcc7bb0389610dbbc38f23c880ecc19310eff05fabaea914239477015a59d SHA512 f9b196f175d11ada54715f4cf64655e3cfe1faae944ae44b0c180b0fc3e983d759426547d3703d50069e4360003a2a865c8cd7f1c858cf3bb8ef283b78e21eff
DIST tokio-stream-0.1.19.crate 48088 BLAKE2B 57c9c85774d87c606b32566fc6f5717bdd619de50fb6962ca23c0bc8905cc9abefef09b986ba0c94a012df8de1df979ead625a0fc1e9ceb4e540a50d4f184451 SHA512 fb82ded555620df780c68e561e1a2744a2721cc8ca3744d91aac6f19c3d81c569306c099e3928c2431278945cfd85222d3762ef5961c6e503844a0c2cbf4009f
@@ -548,7 +549,7 @@ DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6f
DIST utf8-zero-0.8.1.crate 13984 BLAKE2B edf9ee3bcf9d7742f8bf5234ad483c3cf8f67c2027f2a1e8027a8ac74e55351a3fbe65ff74b1915bcbb227540eccc4575422c236d3b76b1d1e0927fc1e5564db SHA512 2e6659989fb694f2724aa2931d43635938b5d83c1f58ae98181b8e46c14e0319a4d58087e1196afcd22247bb7faeee23e83bc8d9b928e8917930ac101437b386
DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
DIST uuid-1.26.1.crate 65928 BLAKE2B 492e00b0962ffd0511743a6e041d043de57535e8a3576407c0e6e444fb69c5db4f37bc40d481a20c5fb6db001ac2fd401102791cd98f68535f7e8ae299208df8 SHA512 298b8197a7c94d4d70bfe0860e21373421cbd53fb9681190171c71889b4b7de6d7bfa58d4e7ab99ebb4dc8bc718ede946f208eacb1cf9a08d693eef551cb422f
DIST uuid-1.27.0.crate 66335 BLAKE2B 9f299a1a46360a773564ea48c3ca9a633b251bd64e622e8c4e84a65bde8d1115ef8e8a44f9046e051da4092fb90b5f69ea858cdd93abc0c1185d9cc6b40530db SHA512 18dbdc00384ca18651282c9380fb2d38e654a8420d34ee48780457d0c8fcf8b1882fed0518bf2a651af526c303b9b1b30b9ff1b5f0273c5fc6823e3755075af1
DIST version-compare-0.2.1.crate 14245 BLAKE2B 92e952cfb544ef73c4ef0fd44238b414fd66fa71bfb3e0e0d2c849f5f4353570a0a9b8dc8750c5c30ce4e4c3f50a9becb188ee96c383a3e3f03b23349c2415be SHA512 43e6aa9e53c2e8b21aedcf3704aece741329bf85508ecbc20e4ee35651d8a819d9e28c2102172a5fc335ea3124c379eb5507407c09e6532124a56a3aaa1097d9
DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
DIST vsimd-0.8.0.crate 21377 BLAKE2B 106c933a8755f9dff4e2a07e3ffb9d14dce6428177982bd1d38c95446cc11b7f8ce4a5c70d85d61f3cf089cda12d2b9745368cbee33b91d0e03b14d6c154010e SHA512 2c9c186369161dcedb6e1a5d95310a2886287d400a03ed507cdf1cccad02f2024fb727037aac0848d26a50a6ff1fe17d3902d60b876e9ca3a73b41482b536e54
@@ -590,7 +591,7 @@ DIST wgpu-hal-30.0.1.crate 466434 BLAKE2B 94f0110ffb73836d47aea4625f5136d5145776
DIST wgpu-naga-bridge-30.0.1.crate 9624 BLAKE2B 9bacabb275117e450ce4a102a4a004515241e89c5e62b5ce6b09d422253ea66bd792f1206a08155c6d277b8469a5f4b3d169ea020f73bf5259e2b97590c2ebbc SHA512 f7473769a4b993eab5ea281ff82d862af8ec262c713d7134f3af8b9bed34b9e7d5df06458825ac29c252e42af9848db02dbd61b72911007a4358030ee8a15f33
DIST wgpu-types-30.0.1.crate 144370 BLAKE2B b92f4f4d5b8aa4394f274b5995accf02595e03419b2ba7974b403215427d84d652aedda36f5d1f5fc75da85c9126eae8082081694728d64d3afb2f441ec9bb98 SHA512 cb701e47ef4fd630e60706372b3234e43e1c4553e1b0f3d5b4d15dd0529fcefb1975823936b38a25e2afc463ccc572a35fee4d5f18be96d2803d207ff2319a10
DIST why2-1.5.3.crate 48002 BLAKE2B 113bb836f4b756c8246bbe631af03cfce872f7b7efda3de3b4bf8ccaf3ec4ce50ce67768ba1e7a73a3b4c38e6db9ed38ccdde7b965a65b65100f0088733bb282 SHA512 badf3a107212cd56ba52a6e5f4136f02a6030d479ea17af8af43758700a7e8f4de35d95b9dd1e5e200d718ff10f520b49c7cedc22f35764517af3c9cd5bd5105
DIST why2-chat-2.2.6.crate 543278 BLAKE2B 2c2a1040a60329f6f6704a074c5dafe1e20d32c37c8372e9559af279dd14e08efdb9a3db8fe38ad4311f494d44d5571a3c0f053f6c0894720f4883e53fbacd5b SHA512 49d2e067d5c88f1887771c969e19defea0a5d0dbd6781d370313ddbe40ca72066dce7df33cc464623004d424d87f42eadbbb8240988b6c3b4c8fff3a1f744647
DIST why2-chat-2.3.0.crate 630645 BLAKE2B 39413def982d46d2974a828d26700314dcdb8fa8a73b07457aae28920de93f9f781f1e611d97809918bae78f27011a268b13504a5aff91b9b363d4ec1768b2bb SHA512 064c37f93311a2bb049ba979f7da6f6ab6168300e2ef8e8c68216afea9417659ce8132286e41d48ca232cca20be059f15ed86d20582a72dccb33f5880827d8be
DIST wide-1.7.1.crate 209737 BLAKE2B e56a15df9c9bb8b935e5d8f9d8a4e813144c11111cd6ee6f9ab4dce085cb862198184ad5e917c07eb87993a871995ab6fab3b4783d2df8f21b8226feea8f4cc7 SHA512 2bec5d55d10acc6d12efc5d631ebf84afcdc6055bce92714fb4298ec291666ed6fd6dabfce1bc97faa2a7603d27e021b11bcd826936ca3ff4fd82fbacefcc804
DIST widestring-1.2.1.crate 90350 BLAKE2B 32222a2c459ae7908074a19831b8e79f81c831f1f43ec1af95337f439dfd260f21da983b69345590f67dabd99419096e0d8a9935146ecf5af04538ec12573aeb SHA512 ca3b9557fa14213cc85b682b2970f2196cdcc512423613f3ae2156830efbacde1da22fbf24385119b0e41584d2e19b237ad8d4301678f21e1be70f6eae781f09
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
@@ -645,7 +646,7 @@ DIST xkbcommon-dl-0.4.2.crate 5879 BLAKE2B f80fdcd23e71ac64a302f89d572ae8eb61be3
DIST xkeysym-0.2.1.crate 103129 BLAKE2B ece5c6af4230b6a0397621a5b2b2bcc9bc0465beee89ea397660ff3800a8a7cdfd7752c4cb73b14596cbe20333479febdc5859bd484bbe5b07d62461934079a7 SHA512 47ff2d219c097f2e3c6d74f1ed4bfdb919c449a055b204154af4fe4b39cf5aba41d53a9f073833a75ee441b90171bdbbb528b765d68745d2b95d24ef81045834
DIST xml-rs-0.8.29.crate 52816 BLAKE2B 6a7fe20b91ccdeb3ab933300addb222cb7d341628ac7bbe99c3a8c20c9c8464f3e2ed4bf3016e91c0e3a469bcac6555c553814ff80ab4d8a5326a7bdf6a1b5b7 SHA512 d62bed44644388aba7d3ef127dae693746c19583029685c58e2b24e3824db520c7ad62d3d2e42a18c309d7e9e5909662de8b71df401013e7beaa0964967e3150
DIST yoke-0.8.3.crate 33132 BLAKE2B 79d0d7d7fa38704d072a5f2543da8ef6baa3e9776857ef8518eca09a0849c80fe889ef6385611d8845ed28cceae39e7a635b66eb18e07b4ccdc07a47089a4bee SHA512 1ce402bb9f3384d29227a2a2fb70c9917ad90b30952db7d0c5f089f8901fc737236760c53f48e5b97550cde95e727d72f416a9483afc591cc5c67f043dd977ca
DIST yoke-derive-0.8.3.crate 15106 BLAKE2B 650e523b95746d2453d2d204271939ab051939677b9bf44c114ddb30a02ade65be286530b6a7480b4855dbbfa3c38c396ad6b4a420daaefa76bd7db908730fc4 SHA512 8630bb7e3416e0cc5f970ead5aea51e507a284d5dc5946f8e1715514d646c85d373bb4f8ee97c9e96301af39d7bf7e3d1798a1e96e42bed1a32bd9dd385229fd
DIST yoke-derive-0.8.4.crate 15054 BLAKE2B bfe662d82b53b53cc6b07e6d830c89887e45594d4ab81fa22e265b438a295b371319b9b7dd26283a6e8c6db194ce75e6b80fcd9a1243ab18374ac127ee92a136 SHA512 63882fa14bd002832d867b9c2ed870a87570da85e286b1eb72fca188f18840b1a79d44ce4a1e1a8d9459c8d2b7b13e2b114c6682686774c74ba40f87bec7adbf
DIST zbus-5.19.0.crate 187145 BLAKE2B 66663a206a93ed5d232ed5adb08b8cb6f356bb84706c508471917377bd57b7f476812682de5a9515c4033706b4814350a129e08722ce57d5f5c3aed5891bd13c SHA512 a043ed90be97288fe17630dd44a7a4a2ced8c8433f97e702e1dd48c4ebeba500be90120a04b731b8397649a0692c9dca91ede32bf78dc7d31640dcefd5d1b358
DIST zbus_macros-5.19.0.crate 39517 BLAKE2B a68f54c83f6eaa88c6f94d8b926c2682afaa1f5f9912152cc64837234e5ac2dd786753e8b6e8afbd73a44ee761de47bfe38c0c86c2a674071aea8778b6980583 SHA512 f335122cfba92653995459996a3dd8d8aca63745d7b6a10445698ebba41b6c842ee266d936f31b54f7edc83f464aab2569b35f8505d3945467e5face6188ff39
DIST zbus_names-4.3.4.crate 18901 BLAKE2B 6766b450aac8772622d48a37969eee4477522ea308ded5327f76b356b9eae44915991f28c88a9125dcef9c5758ccb1f6d0b3a8b92973af7aa2449f2a5bc90f75 SHA512 0888011c39dc7639b87c220f97c8eaa0a3865762e7a9f425def9f389a00789cb1774ce22050953a79332648a328fbc5cb09d9481dbe957c385cb63b1970215e1
@@ -35,7 +35,7 @@ CRATES="
async-io@2.6.0
async-lock@3.4.2
async-process@2.5.0
async-recursion@1.1.1
async-recursion@1.2.0
async-signal@0.2.14
async-task@4.7.1
async-trait@0.1.92
@@ -74,10 +74,10 @@ CRATES="
calloop-wayland-source@0.3.0
cast@0.3.0
castaway@0.2.4
cc@1.5.1
cc@1.6.0
cexpr@0.6.0
cfg_aliases@0.2.2
cfg-expr@0.20.9
cfg-expr@0.20.10
cfg-if@1.0.5
chacha20@0.10.2
chrono@0.4.45
@@ -254,9 +254,9 @@ CRATES="
khronos_api@3.1.0
khronos-egl@6.0.0
lab@0.11.0
lazy_static@1.5.0
lazy_static@1.5.1
lewton@0.10.2
libc@0.2.189
libc@0.2.190
libloading@0.8.9
libm@0.2.16
libredox@0.1.25
@@ -273,7 +273,7 @@ CRATES="
lock_api@0.4.14
log@0.4.34
lru@0.18.5
mac_address@1.1.8
mac_address@1.2.0
mach2@0.6.0
memchr@2.8.3
memmap2@0.9.11
@@ -282,7 +282,7 @@ CRATES="
minimal-lexical@0.2.1
miniz_oxide@0.8.9
miniz_oxide@0.9.1
mio@1.2.3
mio@1.2.4
ml-kem@0.3.2
module-lattice@0.2.3
moxcms@0.8.1
@@ -293,6 +293,7 @@ CRATES="
ndk-context@0.1.1
ndk-sys@0.6.0+11769913
nix@0.29.0
nix@0.30.1
nnnoiseless@0.5.2
nom@7.1.3
nom@8.0.0
@@ -527,7 +528,7 @@ CRATES="
tinystr@0.8.4
tinytemplate@1.2.1
tinyvec@1.13.3
tokio@1.53.1
tokio@1.53.2
tokio-macros@2.7.2
tokio-socks@0.5.3
tokio-stream@0.1.19
@@ -555,7 +556,7 @@ CRATES="
utf8_iter@1.0.4
utf8parse@0.2.2
utf8-zero@0.8.1
uuid@1.26.1
uuid@1.27.0
version_check@0.9.5
version-compare@0.2.1
vsimd@0.8.0
@@ -650,7 +651,7 @@ CRATES="
xkeysym@0.2.1
xml-rs@0.8.29
yoke@0.8.3
yoke-derive@0.8.3
yoke-derive@0.8.4
zbus@5.19.0
zbus_macros@5.19.0
zbus_names@4.3.4
+1 -1
View File
@@ -1,2 +1,2 @@
DIST zapzap-7.4.2.tar.gz 4901588 BLAKE2B 68d2e26a4b3a3ea0ca58f0428a59f92bd3317c760299fb75d41e00f2b8a54b067c95e05c876806820d119a4110701b36556633307c821d80ccc6e88e6218f562 SHA512 0b01c446a51f0f8731aea887bdc7c793dbe70e77d88f068de975b95d5dd4021ce4b320c46093369d15ef55e6e6f72414cc0d2be6daf0183c567b46ffdb02cc33
DIST zapzap-7.4.tar.gz 4867567 BLAKE2B c46adbd07e3a68c477bdc507cf0f97069bc64234a49da76a05559be87d57c134c59d7454aea5e1cc3cffa35b06144b2e90aa3d91862f31bc9d6387dcd9ac012e SHA512 d0fac3d73c150fcfcbe7bce93c8671a0e5a0650c1b8a27b7636a633aa5b9c5433a079f41f96cefeaf86acae00f076fb26480e12b5e8ddf087298a7a74c3e5e47
DIST zapzap-7.4.5.tar.gz 5056564 BLAKE2B 0cc113821998ea741163afb9dd444eacd09c7e69625bdc2fd58b147f3ad615a7042861783fc79486693d059e111b5e508fd63ccbf1406ee1151db610cb53c4e5 SHA512 91559f9a0b4649d6ab5c94ef1fb5732a8cda4e12b0a440325f65816bf1a53d3a19a71c531ac593cdfa0071f57522c3503e810b1e6ff8330e2c5d25bd15973534
@@ -40,6 +40,9 @@ EPYTEST_DESELECT=(
# Failing tests
tests/test_account_data_removal.py::DisabledAccountWebViewTest::test_data_is_removed_for_an_account_disabled_since_startup # "Aborted"
# Failing due to xephyr testing environment
tests/test_reporting.py::ReportingCoreTests::test_runtime_environment_reports_structured_graphics_and_chromium_flags # AssertionError: 'offscreen' != 'xcb'
# Failures related to the icon theme settings in the testing environment
# Might be possible to resolve, if someone wants to investigate
tests/test_accounts_settings_ui.py::AccountsSettingsUiTests::test_edit_dialog_combines_name_and_icon_controls
@@ -49,4 +52,6 @@ EPYTEST_DESELECT=(
tests/test_browser_page_button_ui.py::BrowserPageButtonUiTests::test_unread_count_is_not_rendered_inside_avatar
tests/test_check_box.py::CheckBoxTests::test_menu_indicators_match_checkbox_and_radio_semantics
tests/test_donations_page.py::DonationsPageUiTests::test_method_and_external_icons_render_for_light_and_dark_themes
tests/test_update_checker.py::UpdateUiTests::test_sidebar_icon_opens_details_and_download_action
tests/test_whatsapp_app_lock.py::WhatsAppAppLockTests::test_sidebar_button_is_accessible_themed_and_in_the_utility_group
)
+2 -2
View File
@@ -1,4 +1,4 @@
DIST zendrite-3.2.1-vendor.tar.xz 14380212 BLAKE2B ced1718078453da409da18d9b7e6a2dc3b2e5fe4e02de78ca6fcd4eebb7103ecdb5f558093eb50ee237d4a300b1cc1fb483db5e6777f26f60e12c0390ea91dcb SHA512 29f6ac4dd885b36de35c44c190e3e66f7b1ea6c2fe75bb8b31b01625237e8675635cd83f24baac7dcd694e81d0856d133a7c381521189eb43c24e8b63c99c414
DIST zendrite-3.2.1.tar.gz 1455252 BLAKE2B 690eba854ecc441d87b5022dd4e38f6da9e61e68528389258aad1ca31bd0e78c29523e5ea47e8d8e1c2b4dffb6dc30be7b908b1c9747b07dfff162800980e040 SHA512 5e6d3cf9a81e7d580012c8a7e51cf414140ebaa3151a7ab991e07a12d31bc33d321d3c843bb343dc65f5d34b866273420119e77de27d3b72d2a04fc3a7d97439
DIST zendrite-3.3.0-vendor.tar.xz 15393556 BLAKE2B eb1c86b6c519ffe0ba3075825dc563a1cb1ba7f9b8c94f5be11b75babfe660df6d756eb59c51dcfe55111772eea50d5eb09cc357cae64c1b1f50063bf9b4bf2a SHA512 2525ec9885c3526355028eb4fdc60012d4299b324d419bc1191e0776c3f1291ef220925b1fb406cbdd7ce086f9886c39d7ff66792cade8bc386d2a19a42abb1f
DIST zendrite-3.3.0.tar.gz 1530970 BLAKE2B 3be64bce68d1546186adafea93b9003c4f9db8ea4c64eb9fb86992e968c0833f6d1f0a761043d52754f4bdc12bdfcf7617dbaccd60b394ee2d86ae0205976ba8 SHA512 996d9d3954bad09a23e0178c9cebe0bf29bdb64863c8b4d2294f54636a04390cef04338ff13db4107ea874e6e32a797991bd9bf451ba2b4782a85a7bf44b612b
DIST zendrite-3.4.0-vendor.tar.xz 17337076 BLAKE2B 8aee1a75cdc65b9a1f9782194bbb9ff4a9890f41ecd1c4f00870a1875007439d45755caa784d9325cbb068ddba9af3a7f25542590bccff8f822498f708071d4a SHA512 9bfd83eb02f3dd47afc432832dded222d80236b1d0de9c0d321f2eac704ff8a8eac6b91947d1cc90e164382ece39a63659849bae60783eb4bd9bb419916c6a27
DIST zendrite-3.4.0.tar.gz 1908260 BLAKE2B 3ecacdafb02b9cda19df178a66bbfb32ea82e4e6757b6f655dbb527d0a8af0c35a006aa70b7104aa8268736be9cf1bfcb336dc54574e5495c25220ee25904b05 SHA512 6b7d73c0a8d21ba1ef750f7f74186a15aaf24a43b6a82a625ea74f36e63b80d7e08b0be84dcf482d81effcd42edc5a82a7ab16ec11faa76e62204792480db106
+17
View File
@@ -0,0 +1,17 @@
# Increase the maximum number of open file descriptors. Set to a higher
# value for larger servers or if joining larger rooms.
rc_ulimit="-n 4096"
# Specify the network service that corresponds to the "bind" setting
# in your configuration file. For example, if you bind to 127.0.0.1,
# this should be set to "loopback" which provides the loopback interface.
rc_need="loopback"
# Uncomment if you are using PostgreSQL:
# rc_need="${rc_need} postgresql"
# Use to bind to different port (useful when running multiple instances).
# ZENDRITE_OPTS="-http-bind-address localhost:8008"
# the config file for zendrite to use
# ZENDRITE_CONFIG="/etc/zendrite/zendrite.yaml"
+73
View File
@@ -0,0 +1,73 @@
#!/sbin/openrc-run
ZENDRITE=${SVCNAME#*.}
: ${ZENDRITE_CONFDIR:=${RC_PREFIX%/}/etc/zendrite}
if [ -n "${ZENDRITE}" ] && [ ${SVCNAME} != "zendrite" ]; then
: ${ZENDRITE_CONFIG:=${ZENDRITE_CONFDIR}/${ZENDRITE}.yaml}
: ${ZENDRITE_PIDFILE:=${RC_PREFIX%/}/run/zendrite.${ZENDRITE}.pid}
else
: ${ZENDRITE_CONFIG:=${ZENDRITE_CONFDIR}/zendrite.yaml}
: ${ZENDRITE_PIDFILE:=${RC_PREFIX%/}/run/zendrite.pid}
fi
if [ -n "${ZENDRITE_USER}" ]; then
: # Do nothing, ZENDRITE_USER is set externally.
else
ZENDRITE_USER='zendrite'
fi
if [ -n "${ZENDRITE_WORKING_DIRECTORY}" ]; then
: # Do nothing, ZENDRITE_WORKING_DIRECTORY is set externally.
else
ZENDRITE_WORKING_DIRECTORY='${RC_PREFIX%/}/var/lib/zendrite'
fi
# Where should supervise-daemon write zendrite's stdout to?
if [ -n "${ZENDRITE_STDOUT_FILE}" ]; then
: # Do nothing, ZENDRITE_STDOUT_FILE is set externally.
else
ZENDRITE_STDOUT_FILE="${RC_PREFIX%/}/var/log/zendrite/zendrite.stdout"
fi
# Where should supervise-daemon write zendrite's stderr to?
if [ -n "${ZENDRITE_STDERR_FILE}" ]; then
: # Do nothing, ZENDRITE_STDERR_FILE is set externally.
else
ZENDRITE_STDERR_FILE="${RC_PREFIX%/}/var/log/zendrite/zendrite.stderr"
fi
supervisor=supervise-daemon
command="${RC_PREFIX%/}/usr/bin/zendrite"
command_args="${ZENDRITE_OPTS} --config ${ZENDRITE_CONFIG}"
command_user="${ZENDRITE_USER}:${ZENDRITE_USER}"
output_log="${ZENDRITE_STDOUT_FILE}"
error_log="${ZENDRITE_STDERR_FILE}"
directory="${ZENDRITE_WORKING_DIRECTORY}"
# https://github.com/OpenRC/openrc/blob/master/service-script-guide.md#dont-restartreload-with-a-broken-config
checkconfig() {
test -f "${ZENDRITE_CONFIG}" || {
echo "\"${ZENDRITE_CONFIG}\" does not exist or is not a regular file." >&2
return 1
}
}
start_pre() {
[ "$RC_CMD" != "restart" ] && {
checkconfig || return $?
}
# Create the log and home directories and make sure they are owned by the
# service user so it can write into them.
checkpath -d -o ${ZENDRITE_USER}:${ZENDRITE_USER} ${ZENDRITE_STDOUT_FILE%/*}
checkpath -d -o ${ZENDRITE_USER}:${ZENDRITE_USER} ${ZENDRITE_WORKING_DIRECTORY}
}
stop_pre() {
[ "$RC_CMD" = "restart" ] && {
checkconfig || return $?
}
return 0
}
-61
View File
@@ -1,61 +0,0 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
DESCRIPTION="Zendrite is a second-generation Matrix homeserver written in Go"
HOMEPAGE="
https://zendrite.pat-s.me/
https://codefloe.com/pat-s/zendrite
"
SRC_URI="
https://codefloe.com/pat-s/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://vimja.cloud/public.php/dav/files/z59eKDyLFokW2KK/${CATEGORY}/${PN}/${P}-vendor.tar.xz
"
S="${WORKDIR}/${PN}"
# https://wiki.gentoo.org/wiki/Writing_go_Ebuilds#Licenses
LICENSE="AGPL-3+ Apache-2.0 BSD MIT MPL-2.0 ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
>=dev-lang/go-1.26.0
test? ( dev-libs/olm )
"
RDEPEND="
acct-user/zendrite
acct-group/zendrite
"
src_compile() {
ego build ./...
GOBIN="${S}/bin" ego install ./...
}
src_test() {
# Do not run tests that require access to a working PostgreSQL installation...
ego test ./... -skip "TestUpDropEventReferenceSHAPrevEvents|.*/postgres|.*/.*/postgres"
}
src_install() {
dobin "${S}"/bin/*
insinto /etc/zendrite
doins "${S}"/zendrite-sample.yaml
newinitd "${FILESDIR}"/init.1 zendrite
newconfd "${FILESDIR}"/conf.1 zendrite
keepdir /var/log/zendrite
keepdir /var/lib/zendrite
fowners zendrite:zendrite /var/log/zendrite
}
+102
View File
@@ -0,0 +1,102 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
DESCRIPTION="Zendrite is a second-generation Matrix homeserver written in Go"
HOMEPAGE="
https://zendrite.pat-s.me/
https://codefloe.com/pat-s/zendrite
"
# See https://bugs.gentoo.org/981253
SRC_URI="
https://codefloe.com/pat-s/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://vimja.cloud/public.php/dav/files/z59eKDyLFokW2KK/${CATEGORY}/${PN}/${P}-vendor.tar.xz
"
S="${WORKDIR}/${PN}"
# https://wiki.gentoo.org/wiki/Writing_go_Ebuilds#Licenses
LICENSE="AGPL-3+ Apache-2.0 BSD MIT MPL-2.0 ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
>=dev-lang/go-1.27.0
test? ( dev-libs/olm )
"
RDEPEND="
acct-user/zendrite
acct-group/zendrite
"
src_compile() {
ego build ./...
GOBIN="${S}/bin" ego install ./...
}
src_test() {
# Do not run tests that require access to a working PostgreSQL installation...
tests_requiring_a_postgres_installation=(
TestAdvanceOwnershipBootstrapsFirstGeneration
TestAdvanceOwnershipRejectsForeignScope
TestAdvanceOwnershipRejectsRetiredGeneration
TestAdvanceOwnershipSerializesConcurrentPromoters
TestApplicationNameSurvivesPostgresTruncation
TestBackendsAfterTheHorizonAreNotFencingEvidence
TestConfirmedOwnershipIsNotAbandoned
TestConnectionManagerAppliesTheGuard
TestContractSurface
TestDispatchedTransactionsAreNotRecalled
TestFenceBackendsTerminatesRetiredActivations
TestGuardConnectionRefusesRetiredActivation
TestGuardedConnectionsCarryTheActivationMarker
TestGuardedOpenRefusesRetiredOwnership
TestGuardedPoolDiscardsRecentlyTerminatedBackend
TestGuardedPoolDiscardsRecentlyTerminatedBackend
TestGuardedReconnectRefusesRetiredOwnership
TestHeartbeatKeepsOwnershipFresh
TestHeartbeatRetiresTheOwnerAfterTakeover
TestOwnerPartitionedFromKubernetesCannotOverlap
TestOwnershipGoesStaleWithoutAHeartbeat
TestOwnershipHistoryFailsClosedWhenTampered
TestPausedOwnerIsRefusedAtEveryBoundary
TestPrepareStorageConnectionIsFenceable
TestPrepareStorageReportsWhyItWasRefused
TestRecordWithoutContractIsRefused
TestRefusedConnectionsDoNotLeakBackends
TestResumedOwnerCannotCommitAfterTakeover
TestStorageCompatibilityAndMigrationSerialization
TestSweepNeverFencesANewerGeneration
TestUncertainFencingBlocksTakeover
TestUnguardedConnectionsKeepStandaloneBehaviour
TestUpDropEventReferenceSHAPrevEvents
TestUpgradeContractRecord
TestPostgres*
TestOutputEventTimestampUpgrade/.*
.*/postgres
.*/.*/postgres
)
skip_postgres_tests=$(
echo ${tests_requiring_a_postgres_installation[@]} | sed --expression='s/ /|/g'
)
ego test ./... -skip "${skip_postgres_tests}"
}
src_install() {
dobin "${S}"/bin/*
insinto /etc/zendrite
doins "${S}"/zendrite-sample.yaml
newinitd "${FILESDIR}"/init-r2 zendrite
newconfd "${FILESDIR}"/conf-r2 zendrite
}