From 01f42cbaa9890e97dbefd6ca232ef2f7ef4a4619 Mon Sep 17 00:00:00 2001 From: Suleyman Farajli Date: Thu, 3 Jul 2025 20:30:28 +0400 Subject: [PATCH 001/104] dev-lua/dromozoa-utf8: enable lua5-1, lua5-2, luajit Signed-off-by: Suleyman Farajli --- dev-lua/dromozoa-utf8/dromozoa-utf8-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/dromozoa-utf8/dromozoa-utf8-1.19.ebuild b/dev-lua/dromozoa-utf8/dromozoa-utf8-1.19.ebuild index 7966127caa..e48d2e88bd 100644 --- a/dev-lua/dromozoa-utf8/dromozoa-utf8-1.19.ebuild +++ b/dev-lua/dromozoa-utf8/dromozoa-utf8-1.19.ebuild @@ -5,7 +5,7 @@ EAPI=8 # Currently, lax optional argument introduced in Lua 5.4 is not supported, # so it is not compatible with Lua 5.4 or later -LUA_COMPAT=( lua5-3 ) +LUA_COMPAT=( lua5-{1..3} luajit ) inherit lua From 2a77f3db3bc779d3af6287839157583fd800e546 Mon Sep 17 00:00:00 2001 From: Suleyman Farajli Date: Thu, 3 Jul 2025 20:38:43 +0400 Subject: [PATCH 002/104] dev-lua/lua-wcwidth: new package, add 0.5 Signed-off-by: Suleyman Farajli --- dev-lua/lua-wcwidth/Manifest | 1 + dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild | 39 ++++++++++++++++++++++ dev-lua/lua-wcwidth/metadata.xml | 11 ++++++ 3 files changed, 51 insertions(+) create mode 100644 dev-lua/lua-wcwidth/Manifest create mode 100644 dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild create mode 100644 dev-lua/lua-wcwidth/metadata.xml diff --git a/dev-lua/lua-wcwidth/Manifest b/dev-lua/lua-wcwidth/Manifest new file mode 100644 index 0000000000..ecbf0c46a2 --- /dev/null +++ b/dev-lua/lua-wcwidth/Manifest @@ -0,0 +1 @@ +DIST lua-wcwidth-0.5.tar.gz 9954 BLAKE2B 0a10f786825b15336a3089283c2fce7e60004f2ed6d4c2065c793644d1ba3101696eb65b435b2b270a08611255d5801d26c6fc41b41a37509227064cd504f565 SHA512 730df41b5ba504fb0199983064ecd8c98aefb6c4eaa260c08bd59187ab9af0002a654af6787ed57257c2b16053ff0c4cf9a25b5fd58f4afe5a935a02961bf283 diff --git a/dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild b/dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild new file mode 100644 index 0000000000..b2ea19c51b --- /dev/null +++ b/dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} luajit ) + +inherit lua + +DESCRIPTION="Pure Lua implementation of the wcwidth() function" +HOMEPAGE="https://github.com/aperezdc/lua-wcwidth/" +SRC_URI="https://github.com/aperezdc/lua-wcwidth/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +SLOT="0" + +KEYWORDS="~amd64" + +IUSE="test" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" +BDEPEND="test? ( dev-lua/dromozoa-utf8[${LUA_USEDEP}] )" + +lua_enable_tests busted + +lua_src_install() { + insinto "$(lua_get_lmod_dir)" + doins wcwidth.lua + insinto "$(lua_get_lmod_dir)/${PN}" + doins wcwidth/*.lua +} + +src_install() { + lua_foreach_impl lua_src_install + dodoc README.md CHANGELOG.md +} diff --git a/dev-lua/lua-wcwidth/metadata.xml b/dev-lua/lua-wcwidth/metadata.xml new file mode 100644 index 0000000000..bc430bc169 --- /dev/null +++ b/dev-lua/lua-wcwidth/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + aperezdc/lua-wcwidth + + From 7225c7f33b18eb3c3a088b21614e1312b9a43b06 Mon Sep 17 00:00:00 2001 From: Suleyman Farajli Date: Thu, 3 Jul 2025 20:54:31 +0400 Subject: [PATCH 003/104] dev-lua/sirocco: new package, add 0.0.1 Signed-off-by: Suleyman Farajli --- dev-lua/sirocco/Manifest | 1 + dev-lua/sirocco/metadata.xml | 11 ++++ dev-lua/sirocco/sirocco-0.0.1.ebuild | 78 ++++++++++++++++++++++++++++ 3 files changed, 90 insertions(+) create mode 100644 dev-lua/sirocco/Manifest create mode 100644 dev-lua/sirocco/metadata.xml create mode 100644 dev-lua/sirocco/sirocco-0.0.1.ebuild diff --git a/dev-lua/sirocco/Manifest b/dev-lua/sirocco/Manifest new file mode 100644 index 0000000000..45a9024b9b --- /dev/null +++ b/dev-lua/sirocco/Manifest @@ -0,0 +1 @@ +DIST sirocco-0.0.1.tar.gz 353697 BLAKE2B afc1ee076129bff48c426d9059c776de7360ad8db40145cacae6cc796a7f5f1c43de3bb4d98b8da7c5b217699edbc1ca529730619ccfc07ad5e69e40945520bd SHA512 d7db6271d9ebdfe1eeb2240aae332a57e7dec518a78c776c3386689069d7674c0420353389796362c42a792c40c140192486f9320068999615be5e80feca77ac diff --git a/dev-lua/sirocco/metadata.xml b/dev-lua/sirocco/metadata.xml new file mode 100644 index 0000000000..2057d9d6af --- /dev/null +++ b/dev-lua/sirocco/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + giann/sirocco + + diff --git a/dev-lua/sirocco/sirocco-0.0.1.ebuild b/dev-lua/sirocco/sirocco-0.0.1.ebuild new file mode 100644 index 0000000000..97e07ae10d --- /dev/null +++ b/dev-lua/sirocco/sirocco-0.0.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# lua-bit32 dependency does not yet support newer Lua implementations +LUA_COMPAT=( lua5-1 luajit ) + +inherit lua toolchain-funcs + +DESCRIPTION="A collection of interactive command line prompts for Lua" +HOMEPAGE="https://github.com/giann/sirocco" +EGIT_COMMIT="b2af2d336e808e763b424d2ea42e6a2c2b4aa24d" +SRC_URI="https://github.com/giann/sirocco/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="examples" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND=" + dev-lua/lua-term[${LUA_USEDEP}] + dev-lua/hump[${LUA_USEDEP}] + dev-lua/lua-wcwidth[${LUA_USEDEP}] + dev-lua/compat53[${LUA_USEDEP}] + dev-lua/lua-bit32[${LUA_USEDEP}] + ${LUA_DEPS} +" + +lua_src_compile() { + local compiler=( + "$(tc-getCC)" + "${CFLAGS}" + "-fPIC" + "$(lua_get_CFLAGS)" + "-c sirocco/winsize.c" + "-o winsize.o" + ) + einfo "${compiler[@]}" + ${compiler[@]} || die + + local linker=( + "$(tc-getCC)" + "-shared" + "${LDFLAGS}" + "-o winsize.so" + "winsize.o" + ) + einfo "${linker[@]}" + ${linker[@]} || die +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install() { + exeinto "$(lua_get_cmod_dir)/${PN}" + doexe winsize.so + insinto "$(lua_get_lmod_dir)/${PN}" + doins sirocco/*.lua +} + +src_install() { + lua_foreach_impl lua_src_install + dodoc README.md + if use examples; then + docinto examples + dodoc example-wrapped.lua example.lua + docompress -x /usr/share/doc/${PF}/examples + fi +} From a52fc2760b49455e74e0c1e51e2ef2e1ee251522 Mon Sep 17 00:00:00 2001 From: Timur Kuprava Date: Thu, 3 Jul 2025 20:52:27 +0300 Subject: [PATCH 004/104] sys-apps/killport: new package Signed-off-by: Timur Kuprava --- sys-apps/killport/Manifest | 186 ++++++++++++++++++++ sys-apps/killport/killport-1.1.0.ebuild | 218 ++++++++++++++++++++++++ sys-apps/killport/metadata.xml | 12 ++ 3 files changed, 416 insertions(+) create mode 100644 sys-apps/killport/Manifest create mode 100644 sys-apps/killport/killport-1.1.0.ebuild create mode 100644 sys-apps/killport/metadata.xml diff --git a/sys-apps/killport/Manifest b/sys-apps/killport/Manifest new file mode 100644 index 0000000000..e9a8d0921d --- /dev/null +++ b/sys-apps/killport/Manifest @@ -0,0 +1,186 @@ +DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 +DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed +DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a +DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226 +DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179 +DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8 SHA512 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bindgen-0.69.4.crate 221092 BLAKE2B 69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b SHA512 99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34 +DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 +DIST bollard-0.16.1.crate 113547 BLAKE2B a3a05a5882fcd2d58e817280ef9ef55e55130a5c9aee8470dd9bf32c393ff66bb7afe6d16e86c63a4d99ef63fa46c25965163af6f449f5466249e59a2e4eb755 SHA512 6dcdb924a5c7be327af41cbd90830326663e1dea7920ce8355bdd8c9f1fce9a69ca2c8738965f8bea7ce1c55422b6407caa66adc27957617deb90d94caa4dc87 +DIST bollard-stubs-1.44.0-rc.2.crate 56882 BLAKE2B b117de6ab633fd513614ee3d666f110d1944cc0a42500006254086e84bdd96eae009375defbfc17a9187a58ca84e1745dd7316e2cb50890e8fb07faab66505cc SHA512 5901d83c4165736f842f30b782a1215efdd453b2344e4f1863cbf0e18b024badeb7aa040123f9de44d3c40f627102f98ad325bb9f2e4377258015cc8d09cc70e +DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172 +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 +DIST cc-1.0.97.crate 76951 BLAKE2B ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5 SHA512 119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143 +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST clang-sys-1.7.0.crate 42088 BLAKE2B d1ed314a910c1b676eb780fc1c96f5ac391217ec135480d0a91b11d6f447ad06484b48966ae99115e35d921a506caf6aa7ffbc4ed86aa64367dca321678cfd7d SHA512 e544984d5bd76824ea2093f43f98b59a99e1ca8a5de40e49164b870ed4a91a530f3492faf0678190b91e74aa5d122bdbb32c649998d0ce24912dfb0b83ed6b81 +DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0 +DIST clap-verbosity-flag-2.2.0.crate 11741 BLAKE2B f6a5ec84ca4fb7d77abd7d5f028a8f0287dc16ebc536c8cda387f3ee60aafe02734eb241feeeb38ecaf041cac33205df34fa90d06f19b3f09f4c1b1c6721bf77 SHA512 98dd49e2bb5e9e8c3a00ccf46e97c59256624e356cf0392a41dda6b3e13e3b7e37154bbd20b863fd3c35cf35f205309c666c8937158c4ce4c58bba0d72b9c988 +DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 +DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d +DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 +DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd +DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 +DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST downcast-0.11.0.crate 5976 BLAKE2B 4ca0e66dbd8dbc86920d4184de8b37ab41954cb1560c7727334c990b97ad9544b098f7ce50759d10cac8b9cb955893805aed3bac5849c8b44a965e24d2ac7653 SHA512 11b037a09829e3e93eabff69f02b608725e6e348a191b1b6c8bb044b8d820a6ebf46eaea2f8bf5eb1c156f20d3e97be9b581e1b5fccebbfe76d94157d6bccd53 +DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff +DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1 +DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 +DIST flate2-1.0.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b1deb0fc8723a3b22c2586092343db1c538d96a37690d21e52ff822a38c90e10bc554fedb75671fdff6df309 SHA512 21528f80c1709cfa764723dce012903581dbc2b63ecad194ec601fc75103307e1b2ef17479186ad895ad957c9a33c6fd666b2981382a8a68ca78dfac7cb5d578 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST fragile-2.0.0.crate 14668 BLAKE2B 2e589b312d7409a1a550a676303b9b2adf2e28b0d4cd02c7fb22b48a88d1f88a04e55c4405078e2c43b13ccada890a33bcacfe179abd12236c23f219d275c4df SHA512 a48fee7c13ad800142a9ef1f355b2200b904ad9bf97b3601e310bad2b6ad90ea235b9704964c54be1d9c415c9c95fbc5f49e8ba5d7c6ee3488573f3404912608 +DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 +DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc +DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 +DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 +DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33 +DIST http-body-1.0.0.crate 5411 BLAKE2B f560b45bfb1525fbdb209982740dc2da5688034912377b88a1f0e069a003bd3fba3d3f248bae98dde043e6f797f256a219228611e9b8035e6181f4c84381f823 SHA512 b351df7a2ec991787a57232229f80a29a648433de25efc1db2c9453d5a09b75c2e8b0101268b6753251c686a2af9ce346e08bd016f4e93891534f428c1d80183 +DIST http-body-util-0.1.1.crate 11930 BLAKE2B 7e8388c2e15f7cd2d4e4630bd1af25bea49efc2444b18aaecd5fe191d913c7922a34efcf48b69811e1c64923bb7dc1e3aae9a2ca2daa1b1a5c9e12c679dcf787 SHA512 bb3750ab98dcaa7024c1b5a90b3865b303fac8f723dd037960f12815c6e0d1e68ab5e09dad0b7ab3154a820e7ec4a5bc7b39be104e5721c7ef1fb36416fd9b24 +DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST hyper-1.3.1.crate 148763 BLAKE2B 50727f12dc4fc3ac605b19f92c30815a059364674b57dc0d8fee1aac548ba9474a9c0f23c32c537ef1b814a6eef10608dd442c579e37b102c249356c715f3cb7 SHA512 a7158d887593e29885c0d62a482916d50e14b69d7a4136be6c29e262d739d742d551446507bed27f7e6d7b142faac9907ed7b590e6f84175092c52f176598806 +DIST hyper-named-pipe-0.1.0.crate 8522 BLAKE2B f07d19235d8eaf0ecef75d24199e3ae40e90998b992e9ccb82298d67be1277bc9a46070ff880522998cc631bd1dfd398a370fc0ab37febb55b71a4e52f27341c SHA512 bae9bb8309c964febcf1316aaba59ef2a22d4dd543b5ce8022f3220cd56abe783d0a7ef55204f6546d4c4d98481cb0a064a0ac52b976e0409f39435aeccf3de7 +DIST hyper-util-0.1.3.crate 61647 BLAKE2B 25821f66f7576e89b5c7a5207a4179a7e86f024b04acd1e8c7cdc8be3bc8c9222df1efdb14de087a0db50029370a84ba5d48ae2a0d85d04c1322bc1701a4c2df SHA512 fa68ae79e56a40beef318ec1b3fa6683ecd49371a64b123e55cb311a739d44226bfd526afbbab661785ce4302ef4bb1bcbff80ae3c6af26a4db62e9d4792a114 +DIST hyperlocal-next-0.9.0.crate 12349 BLAKE2B 9408ee638ed82a67d26923b9c13bfe2cd16ffbde4c2b32dc51ee8663bc842f76d5775198170ae741ca777bb2a0172c6934376f6b55c187c8e4c11949e5514fc7 SHA512 cebdd064d7d2eea09572203ca4aac5ab85e7a9502a8f7d480a1a7b81fec7fa9bd7121b8b9b6c7317cb949138db45d9bb90eac4dbaf191517d6f02e9b27670af8 +DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea +DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6 +DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 +DIST killport-1.1.0.tar.gz 34168 BLAKE2B 3df36af2249ebd9c09707561749db70c06b1b861b96c0ec0a65d06c701b3a5c8244aecb0e2ac7db9f38b6135988409b7411834ae59d5f194e0e6f423c4a10ccd SHA512 12691546633e77fdfb7c9ab10b9327ed7ddd33c706204777b321a67f9b9ddd7cfbd46ba84d4dc8b779b26373988114e958f2f5bc2a53140e0d6420ca5154b185 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d +DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61 +DIST libloading-0.8.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9 +DIST libproc-0.14.8.crate 33851 BLAKE2B bf461108e625edab14019dd0ec42eec9e751cc4035ef66f0153af87e01c79efeae63d625ec2ae6057d1190199c8859fee549ccbff6d7155299de15991da95eb7 SHA512 69cea19ae4f5a3357cabc470e287ef2b179119611682f32de0e3c2680ffb83f43f246a336b12453afced791f37d6f516e2e892d1a9e99bb4aba70a042245f013 +DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 +DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b +DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST mockall-0.12.1.crate 22845 BLAKE2B b2299c6060b609732b041c66f58437e1a52228016ecef33f9d2d6a9e017b86f35079ef69ec7bf511d4fdec309c60bb4dd9cb2570c7a3e079a37366c5c1a0877f SHA512 8681eb1b1ae2fa00bd2b73269a0b493361d0003da4080da79ff047692c75c34359621923b06906046218acddecb1fd49186fb7b4e752c70657dc9becb8f20c6f +DIST mockall_derive-0.12.1.crate 45330 BLAKE2B 6593becbb7eb3393a8f05ca4d5d6fa8ed9d0ff00c1b53a218b39889a6f8e14259e29334f36b0fa926610296d5f46f17e627284cecf8dcd3689334d589078b394 SHA512 5a99f5f9cc0bb1383edc3d2eebfabbe520436154e39cc4a4556f03826493ba888a54127f40ec70df66cf9c83262cecae3ffab03de9cbdac2716c431e7ccd39b5 +DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578 +DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032 +DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a69322d928a1412bcc4829f16c3ff5d345ae52f54d797c9698b0eb7b26495e594d8c21f04fdd77c8119ad4635184adb SHA512 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0 +DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 +DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3 +DIST proc-macro2-1.0.82.crate 48452 BLAKE2B c01f60b788c1395d1041d7eb55fe9519ae4e78f86e3dfa732458747767ff801fcdd5a19a81ee9a8d8cd2457eb0a2bb7cec118299a5a9a64d65b5cf06b9d81165 SHA512 3726463868483243adce01c319c1deb1ab153188f1adcb083b53bff838fa80371091bb8e20ce88709ea850ab3ef74dcd99ca5aa95fa375b330841fd4230c842d +DIST procfs-0.16.0.crate 60581 BLAKE2B 0df34ca82fe08930d123d7487394dd31a233addcc5ea540952b246b0b036f110242f757a3211e2010fa1e5fba4c53f253ad8d5dbb565491fe502f5d2332d6122 SHA512 bcc08d05a536f34272a0beae3e0fa55360de1aab6942d3b20e95a577bcaa4def8f5ecc96e9432871efb13a8d298b2b0fe61c7188c9d2ee5deed2544371aab707 +DIST procfs-core-0.16.0.crate 68279 BLAKE2B 257abf95553979dcd0b0e9f86bde831382486ddd13691c59f1d0bc36f9c604ef0ecb06461ee7530a2d455181bf588add9fef8022ceea3fa3f939159001a2690d SHA512 aa21eb08ff57b7e86dd4073837bf408ed6e89e46add614c7faa04882d131241c0b01d0267de39aa86f85ba9e60a326de48c7959d878a6b75058cb7d82a31175a +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b +DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 +DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST serde-1.0.202.crate 77722 BLAKE2B 8c921fe39b399e0840b9e375895fb4b730bb2df126ef07d0e5701dccd58ab7fa4d111e718d116ae28c32faa7ba89a6b4dc9dfbe0db098a008484d42932bef389 SHA512 19a6906f575f98e3f92bae1b4665d15d98e8ceaeaafb5a2c993206b4556adc92a38dc7b4978b4f0a14f55a7a93c128567d011fb0e871494005b27877d7f98b9c +DIST serde_derive-1.0.202.crate 55867 BLAKE2B aac9781a405cad646ab05c39082e0e075e14d13efe0c6c7f4db895bdfd2bf508a9089b594f994730c4eb6e9eb158079a830d0b2ab990c10b7711d8df2c943feb SHA512 78da51c769eb97518da7ec42a4666931979c5dc79860c0187dcbdb8a2d73643dd060d9b3fb5bf870758d22d08af38efaf4afe42bd023c9dbeaa10f72f1181c14 +DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056 +DIST serde_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST serde_with-3.8.1.crate 142294 BLAKE2B 92b3692f80b613b8d8d68e69c387a65285a969d5bb8b03d9c65af2e40b77e20be2e504044a0c59ed6de7e36b66dd31eff3686cc0b74199ae146d871b7d6f51e7 SHA512 1db8ea26a292c9c08c9451e946e74904a0a063bde854e22983a6575a6bf1c3cabeb8109dedbe028d6acb2abdb8c26adf4758b2f31c844cab692266e522a899c8 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.63.crate 258075 BLAKE2B a6d0c01640925c7fc0513b0e03dadf2439a1fa488177551cb9b894dc1c7c98882287dad1883d6b1e4b22e74ac66c6eab78766f7afd1ab0e2c8aec9ea5cde4249 SHA512 22d82bd1a0206fd326d6004245fe2538db9aed2ccfb58e9dd967030d3c63ca4ee146c501e21ef854910b89bc11d09d953b6d4139df63b53584127c03d9ea6ce2 +DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +DIST thiserror-1.0.60.crate 21247 BLAKE2B 433d54b0938451a4458da709576f78e957d243bd7a27619f070c05f395fa6717566fa3d40be61f85e3b95edb11391107b11be3945bc6ee8a70bb9f55c17f08e3 SHA512 4fbd8770fed56da490436a018d5bcc00075493e9772b8249e72bb7213262766574b83743469fabc602d417ca0a787ee43f539dd9f08d87e9ec73c6c65768381f +DIST thiserror-impl-1.0.60.crate 15787 BLAKE2B e83014f3cfed1e0c54d7854787a6bcc5a099af33fd14431831e607884f1658339e5e1f9d666d6d92d362a285337ac5f170c71bbdece96a343bd80007e73009d4 SHA512 607356d744e1becf7b7070878b8738d853978d28ef4a589bae739f1c3cebde90e8d70e7ec79d67588f6d024784a0fe91c21658befbfeeb71d33f5eaea9416325 +DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85 +DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360 +DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c +DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e +DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 +DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 +DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 +DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +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 wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5 +DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa +DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 +DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 +DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 +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-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2 +DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 diff --git a/sys-apps/killport/killport-1.1.0.ebuild b/sys-apps/killport/killport-1.1.0.ebuild new file mode 100644 index 0000000000..52651914a6 --- /dev/null +++ b/sys-apps/killport/killport-1.1.0.ebuild @@ -0,0 +1,218 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + addr2line@0.21.0 + adler@1.0.2 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.14 + anstyle-parse@0.2.4 + anstyle-query@1.0.3 + anstyle-wincon@3.0.3 + anstyle@1.0.7 + assert_cmd@2.0.14 + autocfg@1.3.0 + backtrace@0.3.71 + base64@0.22.1 + bindgen@0.69.4 + bitflags@2.5.0 + bollard-stubs@1.44.0-rc.2 + bollard@0.16.1 + bstr@1.9.1 + bumpalo@3.16.0 + bytes@1.6.0 + cc@1.0.97 + cexpr@0.6.0 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + chrono@0.4.38 + clang-sys@1.7.0 + clap-verbosity-flag@2.2.0 + clap@4.5.4 + clap_builder@4.5.2 + clap_derive@4.5.4 + clap_lex@0.7.0 + colorchoice@1.0.1 + core-foundation-sys@0.8.6 + crc32fast@1.4.0 + deranged@0.3.11 + difflib@0.4.0 + doc-comment@0.3.3 + downcast@0.11.0 + either@1.11.0 + env_filter@0.1.0 + env_logger@0.11.3 + equivalent@1.0.1 + errno@0.3.9 + fastrand@2.1.0 + flate2@1.0.30 + fnv@1.0.7 + form_urlencoded@1.2.1 + fragile@2.0.0 + futures-channel@0.3.30 + futures-core@0.3.30 + futures-macro@0.3.30 + futures-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + gimli@0.28.1 + glob@0.3.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + heck@0.5.0 + hermit-abi@0.3.9 + hex@0.4.3 + http-body-util@0.1.1 + http-body@1.0.0 + http@1.1.0 + httparse@1.8.0 + humantime@2.1.0 + hyper-named-pipe@0.1.0 + hyper-util@0.1.3 + hyper@1.3.1 + hyperlocal-next@0.9.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + idna@0.5.0 + indexmap@1.9.3 + indexmap@2.2.6 + is_terminal_polyfill@1.70.0 + itertools@0.12.1 + itoa@1.0.11 + js-sys@0.3.69 + lazy_static@1.4.0 + lazycell@1.3.0 + libc@0.2.154 + libloading@0.8.3 + libproc@0.14.8 + linux-raw-sys@0.4.13 + log@0.4.21 + memchr@2.7.2 + minimal-lexical@0.2.1 + miniz_oxide@0.7.2 + mio@0.8.11 + mockall@0.12.1 + mockall_derive@0.12.1 + nix@0.28.0 + nom@7.1.3 + num-conv@0.1.0 + num-traits@0.2.19 + num_cpus@1.16.0 + object@0.32.2 + once_cell@1.19.0 + percent-encoding@2.3.1 + pin-project-internal@1.1.5 + pin-project-lite@0.2.14 + pin-project@1.1.5 + pin-utils@0.1.0 + powerfmt@0.2.0 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@3.1.0 + proc-macro2@1.0.82 + procfs-core@0.16.0 + procfs@0.16.0 + quote@1.0.36 + regex-automata@0.4.6 + regex-syntax@0.8.3 + regex@1.10.4 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustix@0.38.34 + ryu@1.0.18 + serde@1.0.202 + serde_derive@1.0.202 + serde_json@1.0.117 + serde_repr@0.1.19 + serde_urlencoded@0.7.1 + serde_with@3.8.1 + shlex@1.3.0 + slab@0.4.9 + smallvec@1.13.2 + socket2@0.5.7 + strsim@0.11.1 + syn@2.0.63 + tempfile@3.10.1 + termtree@0.4.1 + thiserror-impl@1.0.60 + thiserror@1.0.60 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio-util@0.7.11 + tokio@1.37.0 + tower-layer@0.3.2 + tower-service@0.3.2 + tower@0.4.13 + tracing-core@0.1.32 + tracing@0.1.40 + try-lock@0.2.5 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + url@2.5.0 + utf8parse@0.2.1 + wait-timeout@0.2.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.92 + wasm-bindgen-macro-support@0.2.92 + wasm-bindgen-macro@0.2.92 + wasm-bindgen-shared@0.2.92 + wasm-bindgen@0.2.92 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.5 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.5 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.5 + windows_i686_gnullvm@0.52.5 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.5 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.5 +" + +inherit cargo + +DESCRIPTION="A command-line tool to easily kill processes on a specified port." +HOMEPAGE="https://github.com/jkfran/killport" +SRC_URI=" + https://github.com/jkfran/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +DOCS=( README.md ) + +src_install() { + cargo_src_install + einstalldocs +} diff --git a/sys-apps/killport/metadata.xml b/sys-apps/killport/metadata.xml new file mode 100644 index 0000000000..103fe0fb95 --- /dev/null +++ b/sys-apps/killport/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/jkfran/killport/issues + jkfran/killport + + From 36a39a0a8040d36ff378936b335447b7d9f315a7 Mon Sep 17 00:00:00 2001 From: Sergey Alirzaev Date: Thu, 3 Jul 2025 21:32:59 +0200 Subject: [PATCH 005/104] sci-misc/llama-cpp: avoid clashing with whisper.cpp Signed-off-by: Sergey Alirzaev --- sci-misc/llama-cpp/Manifest | 1 + sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild | 114 ++++++++++++++++++ sci-misc/llama-cpp/llama-cpp-9999.ebuild | 7 ++ 3 files changed, 122 insertions(+) create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild diff --git a/sci-misc/llama-cpp/Manifest b/sci-misc/llama-cpp/Manifest index 2c1322d57c..5ac03312f7 100644 --- a/sci-misc/llama-cpp/Manifest +++ b/sci-misc/llama-cpp/Manifest @@ -3,3 +3,4 @@ DIST llama-cpp-0_pre4848.tar.gz 20799416 BLAKE2B 6731dd8ab01f66fca24ad385c2611bc DIST llama-cpp-0_pre5097.tar.gz 21018571 BLAKE2B 001241580964aa6874a3aa4dbfa0a8cda58a144578992f6a6df7c5c7887cda847503f47c7f3be7b19bb3758ab6ce8de60435e29129cac71672160b29b1cab340 SHA512 86543cd001014fa4fee01a37d46e1794c2ffac7c25c7ed328aa4afd3d615b7f42b617ca5d8a0a78b5a41e31cb81184fc6f55f58ffd9433acb3f36cb947a620a5 DIST llama-cpp-0_pre5332.tar.gz 21140774 BLAKE2B a390d4c1c6902d90d1e779291e1fcbe69ab57eb35a5df0be6fb3d9edc88b086a18bcf48983b3c0b2e88d0cfaaddbfdeee74fb126b8a758547836f5b83dd4bc33 SHA512 c19c3a6b47684f9466e2872aa67d8516add69028c4fdc7d1abb7a0ff7d87b92adfdaf773cda87461be8e891285c6de34a4edca70244936e8efaf10cc02126a8d DIST llama-cpp-0_pre5633.tar.gz 24986657 BLAKE2B 6215dbfea54cb23a57419cc5a530be5622ec834c6d005337bcf92c50e152979375592088e215845e8f07c6b3f7eec15132cd15ebf9b0725adabe499951ae4735 SHA512 11a1917eb86c7065ea901cb62bdc7a25d8d7b962358570c2c7ae0c2d7abce6d19ebc6af74512593ebafbb4ee23546128cf8bfee5ba769c4f3cd2e254cdc1a1a4 +DIST llama-cpp-0_pre5821.tar.gz 25019017 BLAKE2B 5bf7e168a690ac02aee17dd72469481db3b7c61db990407596a99f814eef1737e9c83aae18ef27d3cd3cca01159104e702ed114cd28c1291aea03422a0b5c0f2 SHA512 7aed0a1a29bb4096d67f781299bf48718021f5a0916451a9bdaada2ac1181cc84cbaeab43811e12c13a10beb0d23f0897cfb5f2f26929a166dfd50d90d026d37 diff --git a/sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild b/sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild new file mode 100644 index 0000000000..333c68cfd2 --- /dev/null +++ b/sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild @@ -0,0 +1,114 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION="6.3" + +inherit cmake cuda rocm + +if [[ "${PV}" != "9999" ]]; then + KEYWORDS="~amd64" + MY_PV="b${PV#0_pre}" + S="${WORKDIR}/llama.cpp-${MY_PV}" + SRC_URI="https://github.com/ggml-org/llama.cpp/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/ggml-org/llama.cpp.git" +fi + +DESCRIPTION="Port of Facebook's LLaMA model in C/C++" +HOMEPAGE="https://github.com/ggml-org/llama.cpp" + +LICENSE="MIT" +SLOT="0" +CPU_FLAGS_X86=( avx avx2 f16c ) +IUSE="curl openblas blis hip cuda" +REQUIRED_USE="?? ( openblas blis )" + +AMDGPU_TARGETS_COMPAT=( + gfx900 + gfx90c + gfx902 + gfx1010 + gfx1011 + gfx1012 + gfx1030 + gfx1031 + gfx1032 + gfx1034 + gfx1035 + gfx1036 + gfx1100 + gfx1101 + gfx1102 + gfx1103 + gfx1150 + gfx1151 +) + +# curl is needed for pulling models from huggingface +# numpy is used by convert_hf_to_gguf.py +DEPEND=" + curl? ( net-misc/curl:= ) + openblas? ( sci-libs/openblas:= ) + blis? ( sci-libs/blis:= ) + hip? ( >=dev-util/hip-6.3:= ) + cuda? ( dev-util/nvidia-cuda-toolkit:= ) +" +RDEPEND="${DEPEND} + dev-python/numpy +" + +src_prepare() { + use cuda && cuda_src_prepare + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLLAMA_BUILD_TESTS=OFF + -DLLAMA_BUILD_SERVER=ON + -DCMAKE_SKIP_BUILD_RPATH=ON + -DGGML_NATIVE=0 # don't set march + -DGGML_RPC=ON + -DLLAMA_CURL=$(usex curl ON OFF) + -DBUILD_NUMBER="1" + -DGENTOO_REMOVE_CMAKE_BLAS_HACK=ON + -DGGML_CUDA=$(usex cuda ON OFF) + + # avoid clashing with whisper.cpp + -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)/llama.cpp" + -DCMAKE_INSTALL_RPATH="${EPREFIX}/usr/$(get_libdir)/llama.cpp" + ) + + if use openblas ; then + mycmakeargs+=( + -DGGML_BLAS=ON -DGGML_BLAS_VENDOR=OpenBLAS + ) + fi + + if use blis ; then + mycmakeargs+=( + -DGGML_BLAS=ON -DGGML_BLAS_VENDOR=FLAME + ) + fi + + if use hip; then + rocm_use_hipcc + mycmakeargs+=( + -DGGML_HIP=ON -DAMDGPU_TARGETS=$(get_amdgpu_flags) + ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + dobin "${BUILD_DIR}/bin/rpc-server" + + # avoid clashing with whisper.cpp + rm -rf "${ED}/usr/include" +} diff --git a/sci-misc/llama-cpp/llama-cpp-9999.ebuild b/sci-misc/llama-cpp/llama-cpp-9999.ebuild index e85f09260c..333c68cfd2 100644 --- a/sci-misc/llama-cpp/llama-cpp-9999.ebuild +++ b/sci-misc/llama-cpp/llama-cpp-9999.ebuild @@ -77,6 +77,10 @@ src_configure() { -DBUILD_NUMBER="1" -DGENTOO_REMOVE_CMAKE_BLAS_HACK=ON -DGGML_CUDA=$(usex cuda ON OFF) + + # avoid clashing with whisper.cpp + -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)/llama.cpp" + -DCMAKE_INSTALL_RPATH="${EPREFIX}/usr/$(get_libdir)/llama.cpp" ) if use openblas ; then @@ -104,4 +108,7 @@ src_configure() { src_install() { cmake_src_install dobin "${BUILD_DIR}/bin/rpc-server" + + # avoid clashing with whisper.cpp + rm -rf "${ED}/usr/include" } From 5d7ff70cbd62822d940015988b4c203e186f222d Mon Sep 17 00:00:00 2001 From: Saveliy Boyarchuk Date: Fri, 4 Jul 2025 01:01:42 +0300 Subject: [PATCH 006/104] gui-libs/scenefx: add 0.3, 0.4.1 Signed-off-by: Saveliy Boyarchuk --- gui-libs/scenefx/Manifest | 2 ++ gui-libs/scenefx/scenefx-0.3.ebuild | 51 +++++++++++++++++++++++++++ gui-libs/scenefx/scenefx-0.4.1.ebuild | 51 +++++++++++++++++++++++++++ 3 files changed, 104 insertions(+) create mode 100644 gui-libs/scenefx/scenefx-0.3.ebuild create mode 100644 gui-libs/scenefx/scenefx-0.4.1.ebuild diff --git a/gui-libs/scenefx/Manifest b/gui-libs/scenefx/Manifest index d8c4530ac1..4ac0d801f0 100644 --- a/gui-libs/scenefx/Manifest +++ b/gui-libs/scenefx/Manifest @@ -1,3 +1,5 @@ DIST scenefx-0.1.tar.gz 107137 BLAKE2B 980ccc3040584f83e3c911975f194abb50e05474ab73e1fef8ca2884a1f4a89436ec8838931ce7e1a1ca4d4df2bf746c9141fef45baad9f602e1327a70ac6ba3 SHA512 6f145ff44c799e61501d63306e3df97bb8376a8cab12ff77cdd743de3784f65c584a297f056008d88e7cd514849a750662023ce53959b9d005a1417f3a5ca1dc DIST scenefx-0.2.1.tar.gz 85884 BLAKE2B a0208af6586534355e8ea17eba3e02781ca0279dacc93c75366d1c44547ebb7cd8a99d5303054b2685a0ff19076e12384da25086bd9a904769c21070abc2d564 SHA512 69aa95de00e086ad38f6f878d865197fcf00dd88cbcec5376c52fcce496e1135b237dafda27cf49a0d168a8a34864bdabe0d119d474a379cf84c9e9efee114c7 DIST scenefx-0.2.tar.gz 85823 BLAKE2B 45a4f85cd0f926700e6283dde0d35390e628680e2abe8098ed244475f2ae25067f1fdfccd375f7e0d402e9aaaf720550642bd6f13808856eb21f252b86d71d56 SHA512 b63511147a1f68320b40760586481678076d29daf8aad1dca32889f1029dd064929163513fedabd9c2e2a85444034c5518bd4ee706633786cfda632a4b027791 +DIST scenefx-0.3.tar.gz 86815 BLAKE2B 8c5cc72067f36c34f0f0c083d4962b68221daefa0eaff783efb8e03bdd11dad03c3f6cb1b7b19982d13ccea43a2bc5e79c067e6fc0576df3614747e9f9016aac SHA512 533abfa4f625e6368cc19a90f72e0bdf3c1e5b372e61906e0a4710dbd9945446d02ca30237c33a98c336698001e17893f336590e864cfa75fe0018c55e928ebe +DIST scenefx-0.4.1.tar.gz 92158 BLAKE2B f4d8cf0d531009bd849fa05d0b4b6940002e0f8e54c89ba4226b95885f796ab75fc879b649b0d75190169ea6080a65b1ce75aaa0da72c019303fa38c634a7af2 SHA512 e56d35fe8c1d3a31623aa62177957460592ac90dfcbc100539dd45d6aec51cc55cf0930f8b66e3c1d48b2380bf84245497ba204bc2e94da1da6a7399b0d14cfd diff --git a/gui-libs/scenefx/scenefx-0.3.ebuild b/gui-libs/scenefx/scenefx-0.3.ebuild new file mode 100644 index 0000000000..adb9a744a1 --- /dev/null +++ b/gui-libs/scenefx/scenefx-0.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="A replacement for the wlroots scene API with eye-candy effects." +HOMEPAGE="https://github.com/wlrfx/scenefx" + +SRC_URI="https://github.com/wlrfx/scenefx/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="examples X" + +DEPEND=" + >=dev-libs/wayland-1.23.0 + >=x11-libs/libdrm-2.4.122 + media-libs/mesa[egl(+),gles2(+)] + >=x11-libs/pixman-0.42.0 + media-libs/libglvnd + x11-libs/libxkbcommon +" + +DEPEND+=" + >=gui-libs/wlroots-0.18:=[X?] + Date: Fri, 4 Jul 2025 00:22:34 +0200 Subject: [PATCH 007/104] sci-misc/llama-cpp: vulkan support Signed-off-by: Sergey Alirzaev --- sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild b/sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild index 333c68cfd2..297952fc97 100644 --- a/sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild +++ b/sci-misc/llama-cpp/llama-cpp-0_pre5821.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://github.com/ggml-org/llama.cpp" LICENSE="MIT" SLOT="0" CPU_FLAGS_X86=( avx avx2 f16c ) -IUSE="curl openblas blis hip cuda" +IUSE="curl openblas blis hip cuda vulkan" REQUIRED_USE="?? ( openblas blis )" AMDGPU_TARGETS_COMPAT=( @@ -49,15 +49,19 @@ AMDGPU_TARGETS_COMPAT=( # curl is needed for pulling models from huggingface # numpy is used by convert_hf_to_gguf.py -DEPEND=" +CDEPEND=" curl? ( net-misc/curl:= ) openblas? ( sci-libs/openblas:= ) blis? ( sci-libs/blis:= ) hip? ( >=dev-util/hip-6.3:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) " -RDEPEND="${DEPEND} +DEPEND="${CDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +RDEPEND="${CDEPEND} dev-python/numpy + vulkan? ( media-libs/vulkan-loader ) " src_prepare() { @@ -77,6 +81,7 @@ src_configure() { -DBUILD_NUMBER="1" -DGENTOO_REMOVE_CMAKE_BLAS_HACK=ON -DGGML_CUDA=$(usex cuda ON OFF) + -DGGML_VULKAN=$(usex vulkan ON OFF) # avoid clashing with whisper.cpp -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)/llama.cpp" From 3a2e565a08c4167a7906aba232ad442335986b44 Mon Sep 17 00:00:00 2001 From: Saveliy Boyarchuk Date: Fri, 4 Jul 2025 01:36:58 +0300 Subject: [PATCH 008/104] gui-wm/swayfx: add 0.5.3 Signed-off-by: Saveliy Boyarchuk --- gui-wm/swayfx/Manifest | 1 + gui-wm/swayfx/swayfx-0.5.3.ebuild | 101 ++++++++++++++++++++++++++++++ 2 files changed, 102 insertions(+) create mode 100644 gui-wm/swayfx/swayfx-0.5.3.ebuild diff --git a/gui-wm/swayfx/Manifest b/gui-wm/swayfx/Manifest index 483b87925c..4582198329 100644 --- a/gui-wm/swayfx/Manifest +++ b/gui-wm/swayfx/Manifest @@ -1,2 +1,3 @@ DIST swayfx-0.4.tar.gz 17603249 BLAKE2B eda975a0598ba9363066f015d0f5e1a5574775b5cb75a9cf9e7020d04ab16c236b5472b726c40ccd765bf743b6cd659323334915064ac887164b07b798cd58c5 SHA512 a6b30d5b466eb20ca1090daf442377f4f911a97e3089e2966420352c98a8e5b3384abb128118889b9b214f50e6bd65bb744ad941acb05ae105331e60a5e67293 +DIST swayfx-0.5.3.tar.gz 17597207 BLAKE2B 2e65d3a47c7c883d58d871985827025ce670c152410d5cd7b3335395a390a195a6a5b96a8a0f71b4bd629b85f304c5150c5a0931c4d6ad8cca28425524071cf1 SHA512 56c9b240fe923702cc5d7bfd30caa4fe7bfabef2a2ac8cae70f57cbb7b83376535813ae1dfef1f49318679e11455e12ce93631649f96f7f64e6072f83d2029fa DIST swayfx-0.5.tar.gz 17594759 BLAKE2B 95f60440835be26fd0df3dcd60b9701f38ca0762753da3e4888aac0f435e3918aa185a9db9d3e1b13b4001cf7becf2c53f4dfa890a444c9c4a2c82b7a3e914f8 SHA512 e0cc8bcdf7b6eea04a1cbcdbd8eeb4868890f672aa5c4295fda0292e7b544021c2ae3cf2f94455c332b6a0f79f66dc44c90d207c8eb761cd3c98f9770b710db1 diff --git a/gui-wm/swayfx/swayfx-0.5.3.ebuild b/gui-wm/swayfx/swayfx-0.5.3.ebuild new file mode 100644 index 0000000000..a7a5318b33 --- /dev/null +++ b/gui-wm/swayfx/swayfx-0.5.3.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU Public License v2 + +EAPI=8 + +inherit fcaps meson optfeature + +DESCRIPTION="SwayFX: Sway, but with eye candy!" +HOMEPAGE="https://github.com/WillPower3309/swayfx" +SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="+man +swaybar +swaynag tray wallpapers X" +REQUIRED_USE="tray? ( swaybar )" + +DEPEND=" + >=dev-libs/json-c-0.13:0= + >=dev-libs/libinput-1.26.0:0= + virtual/libudev + sys-auth/seatd:= + dev-libs/libpcre2 + >=dev-libs/wayland-1.21.0 + x11-libs/cairo + >=x11-libs/libxkbcommon-1.5.0 + x11-libs/pango + x11-libs/pixman + >=gui-libs/scenefx-0.4 + media-libs/libglvnd + swaybar? ( x11-libs/gdk-pixbuf:2 ) + tray? ( || ( + sys-apps/systemd + sys-auth/elogind + sys-libs/basu + ) ) + wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] ) + X? ( x11-libs/libxcb:0= + x11-libs/xcb-util-wm + ) +" +DEPEND+=" + >=gui-libs/wlroots-0.19:=[X?] + =gui-wm/sway-1.9" +) + +src_configure() { + local emesonargs=( + $(meson_feature man man-pages) + $(meson_feature tray) + $(meson_feature swaybar gdk-pixbuf) + $(meson_use swaynag) + $(meson_use swaybar) + $(meson_use wallpapers default-wallpaper) + -Dfish-completions=true + -Dzsh-completions=true + -Dbash-completions=true + ) + + meson_src_configure +} + +src_install() { + meson_src_install + insinto /usr/share/xdg-desktop-portal + doins "${FILESDIR}/sway-portals.conf" +} + +pkg_postinst() { + fcaps_pkg_postinst + + optfeature_header "There are several packages that may be useful with swayfx:" + optfeature "wallpaper utility" gui-apps/swaybg + optfeature "idle management utility" gui-apps/swayidle + optfeature "simple screen locker" gui-apps/swaylock + optfeature "lightweight notification daemon" gui-apps/mako + echo + einfo "For a list of additional addons and tools usable with sway please" + einfo "visit the offical wiki at:" + einfo "https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway" + einfo "Please note that some of them might not (yet) available on gentoo" +} From 999d645ea374f773dc07880930c2246701acad60 Mon Sep 17 00:00:00 2001 From: Saveliy Boyarchuk Date: Fri, 4 Jul 2025 02:22:49 +0300 Subject: [PATCH 009/104] gui-wm/maomaowm: new package, add 0.7.1, 9999 Signed-off-by: Saveliy Boyarchuk --- gui-wm/maomaowm/Manifest | 1 + gui-wm/maomaowm/maomaowm-0.7.1.ebuild | 73 +++++++++++++++++++++++++++ gui-wm/maomaowm/maomaowm-9999.ebuild | 73 +++++++++++++++++++++++++++ gui-wm/maomaowm/metadata.xml | 26 ++++++++++ 4 files changed, 173 insertions(+) create mode 100644 gui-wm/maomaowm/Manifest create mode 100644 gui-wm/maomaowm/maomaowm-0.7.1.ebuild create mode 100644 gui-wm/maomaowm/maomaowm-9999.ebuild create mode 100644 gui-wm/maomaowm/metadata.xml diff --git a/gui-wm/maomaowm/Manifest b/gui-wm/maomaowm/Manifest new file mode 100644 index 0000000000..61732a3566 --- /dev/null +++ b/gui-wm/maomaowm/Manifest @@ -0,0 +1 @@ +DIST maomaowm-0.7.1.tar.gz 144356 BLAKE2B 33b83b8b51d89daca4e33feb96619bfeb10ce9c47a52bfb68f18b562f0e6d4c817246dd13d928c83a79a2d124e3d5ad100f01f8037cf449b2466a8f263defb32 SHA512 1cc7f631256c9daada70876e4d69ef91cdadd0883b2d10eb3b7a2a7f51c53e586f055b4b9baa622423e86b2703be4b8299dccdd1dd5a192e10b75333cb07b798 diff --git a/gui-wm/maomaowm/maomaowm-0.7.1.ebuild b/gui-wm/maomaowm/maomaowm-0.7.1.ebuild new file mode 100644 index 0000000000..b2f10e52d1 --- /dev/null +++ b/gui-wm/maomaowm/maomaowm-0.7.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/DreamMaoMao/maomaowm.git" + inherit git-r3 +else + SRC_URI="https://github.com/DreamMaoMao/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +DESCRIPTION="wayland compositor based on wlroots and scenefx(dwl but no suckless)" +HOMEPAGE="https://github.com/DreamMaoMao/maomaowm.git" + +LICENSE="CC0-1.0 GPL-3+ MIT" +SLOT="0" +IUSE="X" + +COMMON_DEPEND=" + >=gui-libs/wlroots-0.19:=[libinput,session,X?] + +DEPEND=" + ${COMMON_DEPEND} + sys-kernel/linux-headers +" + +BDEPEND=" + >=dev-libs/wayland-protocols-1.32 + >=dev-util/wayland-scanner-1.23 + >=dev-build/meson-0.60.0 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_feature X xwayland) + ) + meson_src_configure +} + +src_compile() { + meson_src_compile +} + +src_install() { + meson_src_install +} diff --git a/gui-wm/maomaowm/maomaowm-9999.ebuild b/gui-wm/maomaowm/maomaowm-9999.ebuild new file mode 100644 index 0000000000..698053528e --- /dev/null +++ b/gui-wm/maomaowm/maomaowm-9999.ebuild @@ -0,0 +1,73 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/DreamMaoMao/maomaowm.git" + inherit git-r3 +else + SRC_URI="https://github.com/DreamMaoMao/${PN}/archive/${PV}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +DESCRIPTION="wayland compositor based on wlroots and scenefx(dwl but no suckless)" +HOMEPAGE="https://github.com/DreamMaoMao/maomaowm.git" + +LICENSE="CC0-1.0 GPL-3+ MIT" +SLOT="0" +IUSE="X" + +COMMON_DEPEND=" + >=gui-libs/wlroots-0.19:=[libinput,session,X?] + +DEPEND=" + ${COMMON_DEPEND} + sys-kernel/linux-headers +" + +BDEPEND=" + >=dev-libs/wayland-protocols-1.32 + >=dev-util/wayland-scanner-1.23 + >=dev-build/meson-0.60.0 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_feature X xwayland) + ) + meson_src_configure +} + +src_compile() { + meson_src_compile +} + +src_install() { + meson_src_install +} diff --git a/gui-wm/maomaowm/metadata.xml b/gui-wm/maomaowm/metadata.xml new file mode 100644 index 0000000000..c0f012a7ad --- /dev/null +++ b/gui-wm/maomaowm/metadata.xml @@ -0,0 +1,26 @@ + + + + + sav.boyar@gmail.com + Saveliy Boyarchuk (Yappaholic) + + + Maomaowm is a Wayland compositor, forked from dwl. + + maomaowm supports customizable complete animations, flexible window layouts + (scroller, dwindle, master, etc.), rich window states, scratchpads, + window effects and powerful external configuration with live reloading. + + + Enable support for X11 applications (XWayland) + + + DreamMaoMao/maomaowm + + DreamMaoMao + + https://github.com/DreamMaoMao/maomaowm/issues + https://github.com/DreamMaoMao/maomaowm/releases + + From 1ac2399f369cbb94c1e3fd9e94e4bbbb4da0f8ce Mon Sep 17 00:00:00 2001 From: Sergey Alirzaev Date: Fri, 4 Jul 2025 04:17:10 +0200 Subject: [PATCH 010/104] sci-misc/llama-cpp: sync live Signed-off-by: Sergey Alirzaev --- sci-misc/llama-cpp/llama-cpp-9999.ebuild | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/sci-misc/llama-cpp/llama-cpp-9999.ebuild b/sci-misc/llama-cpp/llama-cpp-9999.ebuild index 333c68cfd2..297952fc97 100644 --- a/sci-misc/llama-cpp/llama-cpp-9999.ebuild +++ b/sci-misc/llama-cpp/llama-cpp-9999.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://github.com/ggml-org/llama.cpp" LICENSE="MIT" SLOT="0" CPU_FLAGS_X86=( avx avx2 f16c ) -IUSE="curl openblas blis hip cuda" +IUSE="curl openblas blis hip cuda vulkan" REQUIRED_USE="?? ( openblas blis )" AMDGPU_TARGETS_COMPAT=( @@ -49,15 +49,19 @@ AMDGPU_TARGETS_COMPAT=( # curl is needed for pulling models from huggingface # numpy is used by convert_hf_to_gguf.py -DEPEND=" +CDEPEND=" curl? ( net-misc/curl:= ) openblas? ( sci-libs/openblas:= ) blis? ( sci-libs/blis:= ) hip? ( >=dev-util/hip-6.3:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) " -RDEPEND="${DEPEND} +DEPEND="${CDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +RDEPEND="${CDEPEND} dev-python/numpy + vulkan? ( media-libs/vulkan-loader ) " src_prepare() { @@ -77,6 +81,7 @@ src_configure() { -DBUILD_NUMBER="1" -DGENTOO_REMOVE_CMAKE_BLAS_HACK=ON -DGGML_CUDA=$(usex cuda ON OFF) + -DGGML_VULKAN=$(usex vulkan ON OFF) # avoid clashing with whisper.cpp -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)/llama.cpp" From 5af73f4ad8de35f26fa24f05a649e93845318934 Mon Sep 17 00:00:00 2001 From: Edgar Luque Date: Fri, 4 Jul 2025 06:54:22 +0200 Subject: [PATCH 011/104] games-action/ddnet: add 19.3, drop 19.2 Signed-off-by: Edgar Luque --- games-action/ddnet/Manifest | 2 +- games-action/ddnet/{ddnet-19.2.ebuild => ddnet-19.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename games-action/ddnet/{ddnet-19.2.ebuild => ddnet-19.3.ebuild} (100%) diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest index e99c3bdd78..c66e68e819 100644 --- a/games-action/ddnet/Manifest +++ b/games-action/ddnet/Manifest @@ -2,7 +2,7 @@ DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480 DIST cxx-1.0.71.crate 195479 BLAKE2B 956f735ad6a417337dd6e0f71ba49d21e8ad9724e288b8d05a013c76bdeb0c3565197f8fc02f861a13f68c6823a969b05852c4abc0ef48d3deb4a3ede3ce7d3c SHA512 1b770312e5ea69a9fa3882e2e507d9de4505dbf09fdab4e6cacdeed7a00122b1cc88583d7353959cd0375a380b7e8563a673c4602fc036130f248db97225b305 DIST cxxbridge-flags-1.0.71.crate 5593 BLAKE2B 4f3c72079b42cf41c66dc779a792c76d860e7b85220508b9284b23645b8fae3911864b76719457952bb3b7e666312022def72204c2d096afa2683716cb9f0c5d SHA512 53f5783c4c15b87eac8f6c7ca911b5b3c92a5821040c4000586a118b441aaab17f798f878433436e881f0edd531d9243234cdb4bacfea16fe1f60df080a2d6b9 DIST cxxbridge-macro-1.0.71.crate 59620 BLAKE2B ce4b5bfc016a799312cfc2000bcc7b0b701636a558b66d079e3a69ed3a4c83c3c22cbba7bcd3168107d5dd3a0728e2e8887c0089ac7ef022957cc0559ed7a2c5 SHA512 13b0f742ecf4724214b896bcd3c4fedff011751661bd657ca902f123fcb869e835ce850acb1cb9ebe0cb1d13fb9aecc74c7730586ebd465500c2e01cfe686dbc -DIST ddnet-19.2.tar.gz 47593174 BLAKE2B d302ac5b448b0a71c52cec91490efee170891c02cff11ecf00ed37a6dee42846eb08490632366a79f900a2708cd0eb867c56a19be67c12234b3a573894637c00 SHA512 fe725be61061fa8f4837e7c0ec7bff366cddf80c7f87830b4b32cae9861cc0dd27a99641fbb4fae5920b7f319b9b26b786f75ef4be2189a850935a68028fe262 +DIST ddnet-19.3.tar.gz 47608536 BLAKE2B 2ac4a3718644f348e520d97145616d9a10565a3ea1d95b0181b14203d788423d1d7d199f62b2805b6e33d8c09109f68082eb92edab8e7464ac37fd81293dff78 SHA512 2685375361b8eca72898554119ddf57b7123b370954c377d86272ab8637aec9a22dd5897330450ea651bdd9d46e4eada92245503cd9f025c83ae2884e0554d6b DIST link-cplusplus-1.0.6.crate 8150 BLAKE2B 82b0eb89926a7f3b7e427242ff3f65eba78f467f1ab972f7f280daf09e2be7188d8e851a21018a268871d5dc9cf7dfda4ef24952b5bc38bd722a5537504c1ddb SHA512 9f77f71f7261472de0d97b2c26efb43f3d49dafbaa1eb853340467260a65d85344e94e023540e068051108afd63cc48c6a5c8025f50922a73dc6409134418e74 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326 SHA512 bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992 DIST quote-1.0.20.crate 28160 BLAKE2B db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c SHA512 d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be diff --git a/games-action/ddnet/ddnet-19.2.ebuild b/games-action/ddnet/ddnet-19.3.ebuild similarity index 100% rename from games-action/ddnet/ddnet-19.2.ebuild rename to games-action/ddnet/ddnet-19.3.ebuild From 69b8df7de4a12f586f8caeffb6ff9fbd8541439f Mon Sep 17 00:00:00 2001 From: Saveliy Boyarchuk Date: Fri, 4 Jul 2025 12:15:16 +0300 Subject: [PATCH 012/104] gui-apps/quickshell: update Manifest and fix ebuild error Signed-off-by: Saveliy Boyarchuk --- gui-apps/quickshell/Manifest | 2 +- gui-apps/quickshell/quickshell-0.1.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-apps/quickshell/Manifest b/gui-apps/quickshell/Manifest index bbc302e262..4b871b0e99 100644 --- a/gui-apps/quickshell/Manifest +++ b/gui-apps/quickshell/Manifest @@ -1 +1 @@ -DIST quickshell-0.1.0.tar.gz 369915 BLAKE2B 70bc328a133b2d6b736d130228a90270e9941d150748497e3e4144568f2c524e726c788c6778b1f3f408a369144548edfe2d98caf4031ed4430b5d1c93d2a990 SHA512 6113f0b7b8860ed301f9c950ba2378b46669280b79088a408ce6410f50df59e615e7003270c0e37cae4e673815dcb0ba863f16a2fa0b11b5a3b9d88069343682 +DIST quickshell-0.1.0.tar.gz 369099 BLAKE2B 3cd5ce49f39fab174ed548edd063312d724c6ef280b7689059051213e9fc9b8deb1423d459455029372ce07af066b0c300a797086cbdc636717a4641677fce25 SHA512 254e8e967c185b92d4dbbb204323dfcc2f46eb419675e6e475113a2e48c2dafbb700ec3e31a6937094cfe0dd409e869471231db188753b99047e8a627ef821c6 diff --git a/gui-apps/quickshell/quickshell-0.1.0.ebuild b/gui-apps/quickshell/quickshell-0.1.0.ebuild index d23b474831..e40412db7f 100644 --- a/gui-apps/quickshell/quickshell-0.1.0.ebuild +++ b/gui-apps/quickshell/quickshell-0.1.0.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Toolkit for building desktop widgets using QtQuick" HOMEPAGE="https://quickshell.outfoxxed.me/" SRC_URI="https://github.com/quickshell-mirror/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" +#S="${WORKDIR}/${PN}" LICENSE="LGPL-3" SLOT="0" From b4f183a6dc0444896b10aded21d341846dc5ad8d Mon Sep 17 00:00:00 2001 From: Dawn Xu <18202203719@163.com> Date: Fri, 4 Jul 2025 18:30:12 +0800 Subject: [PATCH 013/104] dev-util/rz-ghidra: new package, add 0.8.0 Signed-off-by: Dawn Xu <18202203719@163.com> --- dev-util/rz-ghidra/Manifest | 1 + dev-util/rz-ghidra/metadata.xml | 17 ++++++++++ dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild | 39 +++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 dev-util/rz-ghidra/Manifest create mode 100644 dev-util/rz-ghidra/metadata.xml create mode 100644 dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild diff --git a/dev-util/rz-ghidra/Manifest b/dev-util/rz-ghidra/Manifest new file mode 100644 index 0000000000..057ef03da7 --- /dev/null +++ b/dev-util/rz-ghidra/Manifest @@ -0,0 +1 @@ +DIST rz-ghidra-0.8.0.tar.gz 68038707 BLAKE2B 195b5bc6b556ab05f277a2bc1f515705e05d9b54e4db22d0fbb5a3ae5f02b8b31394260011f069bf0738de4307b1ebbabfa86b54fd3fa61028ffb2386b83eb75 SHA512 770978b6cddad0559794da39bd677b855c1c36a945f22e6754907c15f10e0291ef29eb4d28396b65802509fd73c8f077dde4f22482d45542e42207824b244e81 diff --git a/dev-util/rz-ghidra/metadata.xml b/dev-util/rz-ghidra/metadata.xml new file mode 100644 index 0000000000..cbddd42e90 --- /dev/null +++ b/dev-util/rz-ghidra/metadata.xml @@ -0,0 +1,17 @@ + + + + + 18202203719@163.com + Dawn Xu + + + rizinorg/rz-ghidra + + + This is an integration of the Ghidra decompiler and Sleigh Disassembler for Rizin. It is solely based on the decompiler part of Ghidra, which is written entirely in C++, so Ghidra itself is not required at all and the plugin can be built self-contained. This project was presented, initially for radare2. + + + Build as dev-util/cutter's plugin + + diff --git a/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild b/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild new file mode 100644 index 0000000000..a0b2cc31bb --- /dev/null +++ b/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake +DESCRIPTION="An integration of the Ghidra decompiler and Sleigh Disassembler for Rizin." +HOMEPAGE="https://github.com/rizinorg/rz-ghidra" +SRC_URI="https://github.com/rizinorg/rz-ghidra/releases/download/v${PV}/rz-ghidra-src-v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+cutter-plugin" + +RDEPEND=" + cutter-plugin? ( dev-util/cutter ) + dev-util/rizin + dev-libs/pugixml + " +BDEPEND=" + virtual/pkgconfig +" +S="${WORKDIR}/rz-ghidra" +src_configure(){ + local mycmakeargs=( + -DUSE_SYSTEM_PUGIXML=ON + ) + if use cutter-plugin ;then + mycmakeargs+=( + -DBUILD_CUTTER_PLUGIN=ON + -DCUTTER_INSTALL_PLUGDIR="${EPREFIX}/usr/share/rizin/cutter/plugins/native" + ) + fi + cmake_src_configure +} +src_install(){ + cmake_src_install +} + From 543979c296adcb6bb8a5f85390ed4cd9131f1676 Mon Sep 17 00:00:00 2001 From: Dawn Xu <18202203719@163.com> Date: Fri, 4 Jul 2025 18:34:54 +0800 Subject: [PATCH 014/104] dev-util/rz-ghidra: update LICENSE Signed-off-by: Dawn Xu <18202203719@163.com> --- dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild b/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild index a0b2cc31bb..7be206e7ca 100644 --- a/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild +++ b/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild @@ -7,7 +7,7 @@ DESCRIPTION="An integration of the Ghidra decompiler and Sleigh Disassembler for HOMEPAGE="https://github.com/rizinorg/rz-ghidra" SRC_URI="https://github.com/rizinorg/rz-ghidra/releases/download/v${PV}/rz-ghidra-src-v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="LGPL-3.0" +LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64" IUSE="+cutter-plugin" From 9e992314584c4c3a0dd00ea17792a12d2911dc6b Mon Sep 17 00:00:00 2001 From: Dawn Xu <18202203719@163.com> Date: Fri, 4 Jul 2025 19:49:07 +0800 Subject: [PATCH 015/104] net-p2p/ipfs-desktop-bin: add 0.43.0 Signed-off-by: Dawn Xu <18202203719@163.com> --- net-p2p/ipfs-desktop-bin/Manifest | 1 + .../ipfs-desktop-bin-0.43.0.ebuild | 70 +++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 net-p2p/ipfs-desktop-bin/ipfs-desktop-bin-0.43.0.ebuild diff --git a/net-p2p/ipfs-desktop-bin/Manifest b/net-p2p/ipfs-desktop-bin/Manifest index f168658a27..f47ae59395 100644 --- a/net-p2p/ipfs-desktop-bin/Manifest +++ b/net-p2p/ipfs-desktop-bin/Manifest @@ -1,2 +1,3 @@ DIST ipfs-desktop-0.39.0-linux-amd64.deb 126937128 BLAKE2B 53ab176bb87a81cef9e9e5b968ff8ed2207be691aa19ce95cd45664590cea3a6ce071b67b67883bf3de1cb7e2b4a1fad4df8c64e5590dc8f06f46dd2fc66d543 SHA512 200bbf5289a0f1b091afd6ea102303aba9831da2fb926bb7adf5c22099cf5cee68ae1c533de81c1a11ab7af837fc4609d7caf60b97361ceedc7a2220423ac3e5 DIST ipfs-desktop-0.40.0-linux-amd64.deb 127060680 BLAKE2B b6eec9afa2ee15bff33464c0e7bfa4b852b4a0b92fb81eec5625e993790554236cba7a5b7787e79eb6c86e44a4875accfaa19e0835c323ca7dbea94c3cdb8075 SHA512 5ffa971bfa0050bf4381389e3fe0426661fe7bdae92e6d7c3b3d3f458395324a48225b400be09f206dc973879784eced88572684786388f323a16942a3600f97 +DIST ipfs-desktop-0.43.0-linux-amd64.deb 132963496 BLAKE2B 78a232e7394ae7f3b5679dba478f770aab44b4da8fe525ae0283c0b4eb152c93412bdbd6e11cf0bda757eb8ee0f8b71d962244f52bd2c43a393fbee1fe0177b3 SHA512 675db2e4c2c1872787194869c483c731cbeca901b3fca94d07c22e4b4f5af986695c08bc9a46bed46e07218b5706ec76e9543f68f6c393cfb068fa5cc212ddc6 diff --git a/net-p2p/ipfs-desktop-bin/ipfs-desktop-bin-0.43.0.ebuild b/net-p2p/ipfs-desktop-bin/ipfs-desktop-bin-0.43.0.ebuild new file mode 100644 index 0000000000..246196426f --- /dev/null +++ b/net-p2p/ipfs-desktop-bin/ipfs-desktop-bin-0.43.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit desktop xdg unpacker wrapper +DESCRIPTION="A desktop client for IPFS. The IPFS's Native Application" +HOMEPAGE="https://github.com/ipfs/ipfs-desktop" +SRC_URI="https://github.com/ipfs/ipfs-desktop/releases/download/v${PV}/ipfs-desktop-${PV}-linux-amd64.deb" + +S="${WORKDIR}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + x11-libs/gtk+:3 + x11-libs/libnotify + dev-libs/nss + x11-libs/libXScrnSaver + x11-libs/libXtst + x11-misc/xdg-utils + app-accessibility/at-spi2-core + sys-apps/util-linux + app-crypt/libsecret + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango + net-p2p/kubo +" +QA_PREBUILT="*" +src_prepare(){ + default + unpacker "${S}/usr/share/doc/ipfs-desktop/changelog.gz" + sed -i 's|/opt/IPFS Desktop/ipfs-desktop|/usr/bin/ipfs-desktop|g' "${S}/usr/share/applications/ipfs-desktop.desktop" || die +} +src_install(){ + # clean up build-in kubo + rm -r "${S}/opt/IPFS Desktop/resources/app.asar.unpacked/node_modules/kubo/kubo" || die + + insinto "/opt" + doins -r "${S}/opt/IPFS Desktop" + make_wrapper ipfs-desktop "env KUBO_BINARY=$(which ipfs) /opt/IPFS\\ Desktop/ipfs-desktop" + domenu "${S}/usr/share/applications/ipfs-desktop.desktop" + dodoc "${S}/changelog" + insinto "/usr/share" + # doins -r "${S}/usr/share/icons" + local size + for size in 16 32 48 64 128 256 512; do + doicon -s ${size} "${S}/usr/share/icons/hicolor/${size}x${size}/apps/ipfs-desktop.png" + done + fperms +x "/opt/IPFS Desktop/ipfs-desktop" + fperms +x "/opt/IPFS Desktop/chrome-sandbox" + fperms +x "/opt/IPFS Desktop/chrome_crashpad_handler" +} From 949047ae4db6b33142c25140bd84ad90392f191c Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Sat, 5 Jul 2025 01:09:38 +0800 Subject: [PATCH 016/104] dev-libs/gpds: add 1.10.0, drop 1.9.0 Signed-off-by: Huang Rui --- dev-libs/gpds/Manifest | 2 +- dev-libs/gpds/{gpds-1.9.0.ebuild => gpds-1.10.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename dev-libs/gpds/{gpds-1.9.0.ebuild => gpds-1.10.0.ebuild} (95%) diff --git a/dev-libs/gpds/Manifest b/dev-libs/gpds/Manifest index 0845da0175..b39fe814da 100644 --- a/dev-libs/gpds/Manifest +++ b/dev-libs/gpds/Manifest @@ -1 +1 @@ -DIST gpds-1.9.0.tar.gz 876422 BLAKE2B f2d60588e5e4bf305670db2342b2537ddb607a8f578fef095900f91c686008a1e2f0fbe80b6c9b45600d7314dc992bea7a9c4bbb146450df76b0f39540808f0c SHA512 8f77e329559a2ee89b9a540e13ab94bf45eb3ce928aebe2f57494e3415df919983befec126471f92b40e5345e54bf64263d2e1e00a34e9bfa25fe3521857dccc +DIST gpds-1.10.0.tar.gz 899241 BLAKE2B a340217c3019d1945f4ed002a77dc286160d70348e87894d3c8c43c080b735bf4469a1e1d27e844aa35ccfdfc62c2a13796b56fa4e716014851e6ee45b212891 SHA512 88617af12d3433daa36ffaf708948d6f0bccaa6abe780963882cef81b7c266185615c93e41a908ad50daaaa164574a79e2d148f50981497cd2d8801194360cca diff --git a/dev-libs/gpds/gpds-1.9.0.ebuild b/dev-libs/gpds/gpds-1.10.0.ebuild similarity index 95% rename from dev-libs/gpds/gpds-1.9.0.ebuild rename to dev-libs/gpds/gpds-1.10.0.ebuild index da398d0dfa..deafc1623a 100644 --- a/dev-libs/gpds/gpds-1.9.0.ebuild +++ b/dev-libs/gpds/gpds-1.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 From 6b8d780919350819948cfbd3239aa7f5aa6c084a Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Sat, 5 Jul 2025 01:22:47 +0800 Subject: [PATCH 017/104] dev-libs/qschematic: add 3.0.2, drop 1.6.0 Signed-off-by: Huang Rui --- dev-libs/qschematic/Manifest | 2 +- ...qschematic-1.6.0-gentoo-cmake-option.patch | 90 ------------------- dev-libs/qschematic/metadata.xml | 3 - ...c-1.6.0.ebuild => qschematic-3.0.2.ebuild} | 25 ++---- 4 files changed, 7 insertions(+), 113 deletions(-) delete mode 100644 dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch rename dev-libs/qschematic/{qschematic-1.6.0.ebuild => qschematic-3.0.2.ebuild} (68%) diff --git a/dev-libs/qschematic/Manifest b/dev-libs/qschematic/Manifest index 2afb627606..e83c15df22 100644 --- a/dev-libs/qschematic/Manifest +++ b/dev-libs/qschematic/Manifest @@ -1 +1 @@ -DIST qschematic-1.6.0.tar.gz 1511024 BLAKE2B ac2866773a27526d1449a56ed41177b9337599cd37aa7d2deda5b1136fb50ab82d1b3bf032d0e04c33e209b9eb6ad7a400aad46c61c8c4ec09473da49306cab2 SHA512 977a13e1bf1d3a517d6b75236667abc0ca463910e06d1c1f0071d134c95d95897582aafbc1fa560f69137e536e626d7025393b5a0f48b462380ded6a658dd0f4 +DIST qschematic-3.0.2.tar.gz 1561046 BLAKE2B a8bacdf67185adf18b41452d7cadbbc0e3cea7ffee11defcde7e7aeb0d4f06b57a59a0a304b3f26f6a805315934ec305f546cd13013577839bda9ac5aafa0c32 SHA512 6183dc5524f9bbffe27f8e4c2ad54a31aa91f935d9154c748a708094522c16149a75ce83e1852c15b586c3bff30d1a5f89ef9d36be8a678c5aa6c19c546697e6 diff --git a/dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch b/dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch deleted file mode 100644 index 0d59da0bd5..0000000000 --- a/dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch +++ /dev/null @@ -1,90 +0,0 @@ -From ea877503228e0ce17451354d47ac151cbd94dcf5 Mon Sep 17 00:00:00 2001 -From: Huang Rui -Date: Sat, 17 Feb 2024 23:30:42 +0800 -Subject: [PATCH] fix gentoo build with qt6 - -Signed-off-by: Huang Rui ---- - CMakeLists.txt | 1 + - demo/CMakeLists.txt | 2 ++ - qschematic/CMakeLists.txt | 6 +++--- - qschematic/external.cmake | 2 ++ - qschematic/qschematic-config.cmake.in | 3 +++ - 5 files changed, 11 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 926b55adb8ee..7ece589f33f0 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -17,6 +17,7 @@ option(QSCHEMATIC_BUILD_STATIC "Whether to build a static library" ON) - option(QSCHEMATIC_BUILD_SHARED "Whether to build a shared library" ${OPTION_BUILD_SHARED_DEFAULT}) - option(QSCHEMATIC_BUILD_DEMO "Whether to build the demo project" ON) - option(QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD "Whether to pull the GPDS dependency via FetchContent" ON) -+option(QSCHEMATIC_BUILD_QT6 "Whether to build with QT6" ON) - - # User settings - set(QSCHEMATIC_DEPENDENCY_GPDS_TARGET "gpds::gpds-static" CACHE STRING "The CMake target of the GPDS library to use") -diff --git a/demo/CMakeLists.txt b/demo/CMakeLists.txt -index b077470fe4d3..1f81a9c8ee8b 100644 ---- a/demo/CMakeLists.txt -+++ b/demo/CMakeLists.txt -@@ -2,11 +2,13 @@ - include(../qschematic/external.cmake) - - # Qt -+if (QSCHEMATIC_BUILD_QT6) - find_package( - Qt6 - COMPONENTS - PrintSupport - ) -+endif() - if (NOT Qt6_FOUND) - find_package( - Qt5 -diff --git a/qschematic/external.cmake b/qschematic/external.cmake -index 80aae6c29b94..7e57f0852ac5 100644 ---- a/qschematic/external.cmake -+++ b/qschematic/external.cmake -@@ -35,6 +35,7 @@ endif() - ######################################################################################################################## - - # Try to find Qt6 -+if (QSCHEMATIC_BUILD_QT6) - find_package( - Qt6 - COMPONENTS -@@ -42,6 +43,7 @@ find_package( - Gui - Widgets - ) -+endif() - - # If Qt6 was not found, fallback to Qt5 - # Require minimum Qt 5.15 for versionless cmake targets. This can be relaxed down to Qt 5.6 (?) if needed by modifying -diff --git a/qschematic/qschematic-config.cmake.in b/qschematic/qschematic-config.cmake.in -index 7452408bcd09..5b2a14a4c9c2 100644 ---- a/qschematic/qschematic-config.cmake.in -+++ b/qschematic/qschematic-config.cmake.in -@@ -6,8 +6,10 @@ include(CMakeFindDependencyMacro) - - set(QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD @QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD@) - set(QSCHEMATIC_DEPENDENCY_GPDS_MINIMUM_VERSION @QSCHEMATIC_DEPENDENCY_GPDS_MINIMUM_VERSION@) -+set(QSCHEMATIC_BUILD_QT6 @QSCHEMATIC_BUILD_QT6@) - - # Qt -+if (QSCHEMATIC_BUILD_QT6) - find_dependency( - Qt6 - COMPONENTS -@@ -15,6 +17,7 @@ find_dependency( - Gui - Widgets - ) -+endif() - if (NOT Qt6_FOUND) - find_dependency( - Qt5 5.15 --- -2.43.2 - diff --git a/dev-libs/qschematic/metadata.xml b/dev-libs/qschematic/metadata.xml index a7e051e5ce..9106f9a59b 100644 --- a/dev-libs/qschematic/metadata.xml +++ b/dev-libs/qschematic/metadata.xml @@ -5,9 +5,6 @@ vowstar@gmail.com Huang Rui - - Build with Qt6 support - simulton/QSchematic https://github.com/simulton/QSchematic/issues diff --git a/dev-libs/qschematic/qschematic-1.6.0.ebuild b/dev-libs/qschematic/qschematic-3.0.2.ebuild similarity index 68% rename from dev-libs/qschematic/qschematic-1.6.0.ebuild rename to dev-libs/qschematic/qschematic-3.0.2.ebuild index ae4904fca0..f63000553e 100644 --- a/dev-libs/qschematic/qschematic-1.6.0.ebuild +++ b/dev-libs/qschematic/qschematic-3.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,25 +20,17 @@ fi LICENSE="MIT" SLOT="0" -IUSE="examples qt6 static-libs test wayland +X" +IUSE="examples static-libs test wayland +X" RESTRICT="!test? ( test )" REQUIRED_USE=" examples? ( static-libs ) test? ( static-libs ) " RDEPEND=" - !qt6? ( - >=dev-qt/qtcore-5.15:5= - >=dev-qt/qtgui-5.15:5=[jpeg,png,wayland?,X?] - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5[png,X?] - ) - qt6? ( - >=dev-qt/qtbase-6.5:6=[gui,wayland?,widgets,X?] - >=dev-qt/qtimageformats-6.5:6 - >=dev-qt/qtsvg-6.5:6 - ) - >=dev-libs/gpds-1.8.1[static-libs?] + >=dev-qt/qtbase-6.5:6=[gui,wayland?,widgets,X?] + >=dev-qt/qtimageformats-6.5:6 + >=dev-qt/qtsvg-6.5:6 + >=dev-libs/gpds-1.8.4[static-libs?] " DEPEND=" @@ -49,17 +41,12 @@ BDEPEND=" virtual/pkgconfig " -PATCHES=( - "${FILESDIR}/${PN}-1.6.0-gentoo-cmake-option.patch" -) - src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" -DQSCHEMATIC_DEPENDENCY_GPDS_TARGET:STRING="gpds::gpds-shared" -DQSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD=OFF -DQSCHEMATIC_BUILD_DEMO=$(usex examples) - -DQSCHEMATIC_BUILD_QT6=$(usex qt6) -DQSCHEMATIC_BUILD_STATIC=$(usex static-libs) -DQSCHEMATIC_BUILD_SHARED=ON ) From 727e2e9d5984f3d02deffa7d178887a9ecfad50e Mon Sep 17 00:00:00 2001 From: Paul Zander Date: Fri, 4 Jul 2025 18:08:28 +0200 Subject: [PATCH 018/104] x11-driver/evdi: add 1.14.10 Signed-off-by: Paul Zander --- x11-drivers/evdi/Manifest | 1 + x11-drivers/evdi/evdi-1.14.10.ebuild | 83 ++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 x11-drivers/evdi/evdi-1.14.10.ebuild diff --git a/x11-drivers/evdi/Manifest b/x11-drivers/evdi/Manifest index df47438168..79ece035bf 100644 --- a/x11-drivers/evdi/Manifest +++ b/x11-drivers/evdi/Manifest @@ -1 +1,2 @@ +DIST evdi-1.14.10.tar.gz 97166 BLAKE2B 67e489a3287d773262997cb16337293979fbbfe01b7e32de0dbdf1ab95bcfc25e08707d5fdb44a735a561579b2888d7578761051e78ec34dc76429eb261519ff SHA512 3937af9a2cc377f505c45de4ad0c28c778ef91ee7157341dfe411c8c1dde6c665cede26963678b7492688338059dd57f7fe296666e439240eb0f4d478bafbc28 DIST evdi-1.14.9.tar.gz 97080 BLAKE2B 85dd5543bcc9ff94e69a6e9c2c5bc36748bd62ec5f55dee71831c37369c231d71548610547d74e8d307cf2b32b4117f40c0948edccc3e32f4a35a5203e027e18 SHA512 55d1d424ae637436b5f5937df6dbbb14bc02b4d7b2e8ce24002494d4a935466637987a188b74a7bc6b9f4eeb417dd60a471eceee85d0fd440901a5153a323fe2 diff --git a/x11-drivers/evdi/evdi-1.14.10.ebuild b/x11-drivers/evdi/evdi-1.14.10.ebuild new file mode 100644 index 0000000000..f4105664f4 --- /dev/null +++ b/x11-drivers/evdi/evdi-1.14.10.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +inherit linux-mod-r1 python-single-r1 flag-o-matic + +DESCRIPTION="Extensible Virtual Display Interface" +HOMEPAGE="https://github.com/DisplayLink/evdi" +SRC_URI="https://github.com/DisplayLink/evdi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="python test" + +RDEPEND="${PYTHON_DEPS} + python? ( + $(python_gen_cond_dep ' + dev-python/pybind11[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) + ') + ) +" + +DEPEND="${RDEPEND} + x11-libs/libdrm + sys-kernel/linux-headers +" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RESTRICT="!test? ( test )" + +# module/Kconfig +CONFIG_CHECK="~FB_VIRTUAL ~I2C ~DRM ~USB_SUPPORT ~USB_ARCH_HAS_HCD MODULES" + +PATCHES=( + "${FILESDIR}/${PN}-1.14.4-format-truncation.patch" +) + +pkg_setup() { + linux-mod-r1_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_compile() { + filter-lto + + local modlist=( + "evdi=video:module" + ) + local modargs=( + CONFIG_DRM_EVDI="m" # https://github.com/DisplayLink/evdi/issues/476 + KVER="${KV_FULL}" + KDIR="${KV_OUT_DIR}" + ) + linux-mod-r1_src_compile + + emake -C library + + use python && emake -C pyevdi +} + +src_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + + use python && emake -C pyevdi tests +} + +src_install() { + linux-mod-r1_src_install + + local -x DESTDIR="${ED}" PREFIX="${EPREFIX}" + + LIBDIR="/usr/$(get_libdir)" emake -C library install + + use python && emake -C pyevdi install +} From 330fd5b7b439e6da54cac3ba7bdadb83329123be Mon Sep 17 00:00:00 2001 From: Paul Zander Date: Fri, 4 Jul 2025 18:08:58 +0200 Subject: [PATCH 019/104] x11-drivers/evdi: drop 1.14.9 Signed-off-by: Paul Zander --- x11-drivers/evdi/Manifest | 1 - x11-drivers/evdi/evdi-1.14.9.ebuild | 83 ----------------------------- 2 files changed, 84 deletions(-) delete mode 100644 x11-drivers/evdi/evdi-1.14.9.ebuild diff --git a/x11-drivers/evdi/Manifest b/x11-drivers/evdi/Manifest index 79ece035bf..5ee303c9b2 100644 --- a/x11-drivers/evdi/Manifest +++ b/x11-drivers/evdi/Manifest @@ -1,2 +1 @@ DIST evdi-1.14.10.tar.gz 97166 BLAKE2B 67e489a3287d773262997cb16337293979fbbfe01b7e32de0dbdf1ab95bcfc25e08707d5fdb44a735a561579b2888d7578761051e78ec34dc76429eb261519ff SHA512 3937af9a2cc377f505c45de4ad0c28c778ef91ee7157341dfe411c8c1dde6c665cede26963678b7492688338059dd57f7fe296666e439240eb0f4d478bafbc28 -DIST evdi-1.14.9.tar.gz 97080 BLAKE2B 85dd5543bcc9ff94e69a6e9c2c5bc36748bd62ec5f55dee71831c37369c231d71548610547d74e8d307cf2b32b4117f40c0948edccc3e32f4a35a5203e027e18 SHA512 55d1d424ae637436b5f5937df6dbbb14bc02b4d7b2e8ce24002494d4a935466637987a188b74a7bc6b9f4eeb417dd60a471eceee85d0fd440901a5153a323fe2 diff --git a/x11-drivers/evdi/evdi-1.14.9.ebuild b/x11-drivers/evdi/evdi-1.14.9.ebuild deleted file mode 100644 index f4105664f4..0000000000 --- a/x11-drivers/evdi/evdi-1.14.9.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..13} ) -inherit linux-mod-r1 python-single-r1 flag-o-matic - -DESCRIPTION="Extensible Virtual Display Interface" -HOMEPAGE="https://github.com/DisplayLink/evdi" -SRC_URI="https://github.com/DisplayLink/evdi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -IUSE="python test" - -RDEPEND="${PYTHON_DEPS} - python? ( - $(python_gen_cond_dep ' - dev-python/pybind11[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - ) - ') - ) -" - -DEPEND="${RDEPEND} - x11-libs/libdrm - sys-kernel/linux-headers -" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RESTRICT="!test? ( test )" - -# module/Kconfig -CONFIG_CHECK="~FB_VIRTUAL ~I2C ~DRM ~USB_SUPPORT ~USB_ARCH_HAS_HCD MODULES" - -PATCHES=( - "${FILESDIR}/${PN}-1.14.4-format-truncation.patch" -) - -pkg_setup() { - linux-mod-r1_pkg_setup - use python && python-single-r1_pkg_setup -} - -src_compile() { - filter-lto - - local modlist=( - "evdi=video:module" - ) - local modargs=( - CONFIG_DRM_EVDI="m" # https://github.com/DisplayLink/evdi/issues/476 - KVER="${KV_FULL}" - KDIR="${KV_OUT_DIR}" - ) - linux-mod-r1_src_compile - - emake -C library - - use python && emake -C pyevdi -} - -src_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - - use python && emake -C pyevdi tests -} - -src_install() { - linux-mod-r1_src_install - - local -x DESTDIR="${ED}" PREFIX="${EPREFIX}" - - LIBDIR="/usr/$(get_libdir)" emake -C library install - - use python && emake -C pyevdi install -} From e0b70f0cefff027bdf8e259234e729989bf24b05 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Sat, 5 Jul 2025 10:46:25 +0200 Subject: [PATCH 020/104] dev-libs/open62541: add 1.4.12 Signed-off-by: Kurt Kanzenbach --- dev-libs/open62541/Manifest | 1 + dev-libs/open62541/open62541-1.4.12.ebuild | 82 ++++++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 dev-libs/open62541/open62541-1.4.12.ebuild diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest index fa91a401dd..1bfe0798ee 100644 --- a/dev-libs/open62541/Manifest +++ b/dev-libs/open62541/Manifest @@ -1 +1,2 @@ DIST open62541-1.4.11.1.tar.gz 4217943 BLAKE2B b87178ff3018d4ccf9bf8534bbbe0a7e368954222cc991876454a9ca3f7b9b905586fea78160811312b9e49bb66ba3e23a31346dd0f083d9db4276a03cc6aa54 SHA512 968288f466bb8174f59de1935b0958a5d996a7838c816032977662ef6425254ab073104c133c8bdf6efd017c4fcc847e2285379e148156fdeb1d74970a603698 +DIST open62541-1.4.12.tar.gz 4218569 BLAKE2B 0080e3918a6091cc2eecc5ec97a1a5f2bae8e873f17c8a5d5f3659beca7bfe15724e984268c6e8afa6fcc59e9913b276d16c6eb427e1d3bc9c35d21a922782db SHA512 637f662a38b4d09288bbf9fc5cce3c3c8711a90a4afe570ef85bd30437353208a2cabc0e5a8edaac453e1b7b50ff97ce4757b1376ec1be248066cceda6362257 diff --git a/dev-libs/open62541/open62541-1.4.12.ebuild b/dev-libs/open62541/open62541-1.4.12.ebuild new file mode 100644 index 0000000000..760a7a8002 --- /dev/null +++ b/dev-libs/open62541/open62541-1.4.12.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) + +inherit cmake python-single-r1 + +DESCRIPTION="Open source C implementation of OPC UA" +HOMEPAGE="https://www.open62541.org/" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc examples mbedtls pubsub openssl tools" +# Requires network access +RESTRICT="test" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + ?? ( mbedtls openssl ) +" + +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) +" +DEPEND=" + mbedtls? ( net-libs/mbedtls:= ) + openssl? ( dev-libs/openssl:0= ) +" +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DOPEN62541_VERSION=v${PV} + -DUA_BUILD_EXAMPLES=OFF + -DUA_BUILD_TOOLS=$(usex tools) + -DUA_BUILD_UNIT_TESTS=OFF + -DUA_ENABLE_HARDENING=OFF + -DUA_ENABLE_PUBSUB=$(usex pubsub) + -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub) + -DUA_FORCE_WERROR=OFF + ) + + use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS) + use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_build doc +} + +src_install() { + use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. ) + cmake_src_install + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples/ + fi +} + +src_test() { + cmake_src_test -j1 +} From 51f6473d3d208e4aaeade4e0b444b521a7be4e51 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Sat, 5 Jul 2025 10:46:50 +0200 Subject: [PATCH 021/104] dev-libs/open62541: drop 1.4.11.1 Signed-off-by: Kurt Kanzenbach --- dev-libs/open62541/Manifest | 1 - dev-libs/open62541/open62541-1.4.11.1.ebuild | 82 -------------------- 2 files changed, 83 deletions(-) delete mode 100644 dev-libs/open62541/open62541-1.4.11.1.ebuild diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest index 1bfe0798ee..8000052c9c 100644 --- a/dev-libs/open62541/Manifest +++ b/dev-libs/open62541/Manifest @@ -1,2 +1 @@ -DIST open62541-1.4.11.1.tar.gz 4217943 BLAKE2B b87178ff3018d4ccf9bf8534bbbe0a7e368954222cc991876454a9ca3f7b9b905586fea78160811312b9e49bb66ba3e23a31346dd0f083d9db4276a03cc6aa54 SHA512 968288f466bb8174f59de1935b0958a5d996a7838c816032977662ef6425254ab073104c133c8bdf6efd017c4fcc847e2285379e148156fdeb1d74970a603698 DIST open62541-1.4.12.tar.gz 4218569 BLAKE2B 0080e3918a6091cc2eecc5ec97a1a5f2bae8e873f17c8a5d5f3659beca7bfe15724e984268c6e8afa6fcc59e9913b276d16c6eb427e1d3bc9c35d21a922782db SHA512 637f662a38b4d09288bbf9fc5cce3c3c8711a90a4afe570ef85bd30437353208a2cabc0e5a8edaac453e1b7b50ff97ce4757b1376ec1be248066cceda6362257 diff --git a/dev-libs/open62541/open62541-1.4.11.1.ebuild b/dev-libs/open62541/open62541-1.4.11.1.ebuild deleted file mode 100644 index 760a7a8002..0000000000 --- a/dev-libs/open62541/open62541-1.4.11.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..13} ) - -inherit cmake python-single-r1 - -DESCRIPTION="Open source C implementation of OPC UA" -HOMEPAGE="https://www.open62541.org/" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="doc examples mbedtls pubsub openssl tools" -# Requires network access -RESTRICT="test" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - ?? ( mbedtls openssl ) -" - -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( - media-gfx/graphviz - $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ') - ) -" -DEPEND=" - mbedtls? ( net-libs/mbedtls:= ) - openssl? ( dev-libs/openssl:0= ) -" -RDEPEND=" - ${PYTHON_DEPS} - ${DEPEND} -" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - -DOPEN62541_VERSION=v${PV} - -DUA_BUILD_EXAMPLES=OFF - -DUA_BUILD_TOOLS=$(usex tools) - -DUA_BUILD_UNIT_TESTS=OFF - -DUA_ENABLE_HARDENING=OFF - -DUA_ENABLE_PUBSUB=$(usex pubsub) - -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub) - -DUA_FORCE_WERROR=OFF - ) - - use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS) - use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_build doc -} - -src_install() { - use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. ) - cmake_src_install - - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples/ - fi -} - -src_test() { - cmake_src_test -j1 -} From 0d0381b6dcf35c112190b82f0693b9d3f49c1d17 Mon Sep 17 00:00:00 2001 From: Nguyen Dinh Dang Duong Date: Sat, 5 Jul 2025 18:18:14 +0700 Subject: [PATCH 022/104] media-gfx/glslViewer: new package, add 3.2.4 Signed-off-by: Nguyen Dinh Dang Duong --- media-gfx/glslViewer/Manifest | 1 + ...ost-install-MIME-and-desktop-databas.patch | 182 ++++++++++++++++++ .../0002-Install-libvera.so-to-machine.patch | 29 +++ media-gfx/glslViewer/glslViewer-3.2.4.ebuild | 61 ++++++ media-gfx/glslViewer/metadata.xml | 12 ++ 5 files changed, 285 insertions(+) create mode 100644 media-gfx/glslViewer/Manifest create mode 100644 media-gfx/glslViewer/files/0001-Removed-unsafe-post-install-MIME-and-desktop-databas.patch create mode 100644 media-gfx/glslViewer/files/0002-Install-libvera.so-to-machine.patch create mode 100644 media-gfx/glslViewer/glslViewer-3.2.4.ebuild create mode 100644 media-gfx/glslViewer/metadata.xml diff --git a/media-gfx/glslViewer/Manifest b/media-gfx/glslViewer/Manifest new file mode 100644 index 0000000000..759a213e98 --- /dev/null +++ b/media-gfx/glslViewer/Manifest @@ -0,0 +1 @@ +DIST glslViewer-3.2.4.tar.gz 108258877 BLAKE2B 552beedeafed97372f36a307c2ce3f742d4437ae3357cf3fa30c091953bac834aedde5270313f267657317c433b3e5eb2378427a66b5687de3956e99ae65f21b SHA512 20766ad1fe288d4e193849809b5633635b2d3a551cd46c9378f80c8817aeb90180847f2e9540e02f6c5729e0fa7fd51c45b4a1fa5f7e4ed6e397c58ef3e32c47 diff --git a/media-gfx/glslViewer/files/0001-Removed-unsafe-post-install-MIME-and-desktop-databas.patch b/media-gfx/glslViewer/files/0001-Removed-unsafe-post-install-MIME-and-desktop-databas.patch new file mode 100644 index 0000000000..3a11ad518b --- /dev/null +++ b/media-gfx/glslViewer/files/0001-Removed-unsafe-post-install-MIME-and-desktop-databas.patch @@ -0,0 +1,182 @@ +From 5fe84056dceee18e99cfcc490330475ac2fd7b6c Mon Sep 17 00:00:00 2001 +From: Nguyen Dinh Dang Duong +Date: Sat, 28 Jun 2025 04:31:30 +0700 +Subject: [PATCH 1/2] Removed unsafe post-install MIME and desktop database + updates to avoid sandbox violations + +Signed-off-by: Nguyen Dinh Dang Duong +--- + CMakeLists.txt | 55 ++++++++++++++++++++------------------------------ + 1 file changed, 22 insertions(+), 33 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 6df0206..a7b041c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -5,7 +5,7 @@ set(VERSION_MINOR 3) + set(VERSION_PATCH 0) + set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") + +-project(glslViewer ++project(glslViewer + VERSION ${VERSION} + LANGUAGES C CXX ) + +@@ -13,7 +13,7 @@ set(CMAKE_CXX_STANDARD 14) + set(CMAKE_CXX_STANDARD_REQUIRED ON) + set(CMAKE_CXX_EXTENSIONS OFF) + +-# The compiled vera ++# The compiled vera + add_subdirectory(deps) + + if(MSVC) +@@ -38,7 +38,7 @@ set(CORE_HEADERS + "${PROJECT_SOURCE_DIR}/src/core/tools/tracker.h" + ) + +-set(CORE_SOURCES ++set(CORE_SOURCES + "${PROJECT_SOURCE_DIR}/src/core/sandbox.cpp" + "${PROJECT_SOURCE_DIR}/src/core/sceneRender.cpp" + "${PROJECT_SOURCE_DIR}/src/core/uniforms.cpp" +@@ -48,7 +48,7 @@ set(CORE_SOURCES + "${PROJECT_SOURCE_DIR}/src/core/tools/tracker.cpp" + ) + +-add_executable(glslViewer ++add_executable(glslViewer + "${PROJECT_SOURCE_DIR}/src/main.cpp" + ${CORE_SOURCES} + ) +@@ -63,8 +63,8 @@ target_compile_definitions(glslViewer PRIVATE GLSLVIEWER_VERSION_MAJOR=${VERSION + target_compile_definitions(glslViewer PRIVATE GLSLVIEWER_VERSION_MINOR=${VERSION_MINOR}) + target_compile_definitions(glslViewer PRIVATE GLSLVIEWER_VERSION_PATCH=${VERSION_PATCH}) + +-if (EMSCRIPTEN) +- ++if (EMSCRIPTEN) ++ + set(LFLAGS "${LFLAGS} -s USE_GLFW=3") + # set(LFLAGS "${LFLAGS} -s FULL_ES2=1") + # set(LFLAGS "${LFLAGS} -s FULL_ES3=1") +@@ -79,16 +79,16 @@ if (EMSCRIPTEN) + set(LFLAGS "${LFLAGS} -s NO_DYNAMIC_EXECUTION=1") + # set(LFLAGS "${LFLAGS} -s NO_DISABLE_EXCEPTION_CATCHING") + +- # Copy the default index.html ++ # Copy the default index.html + file(COPY assets/index.html DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) + +- # Add examples folder to the .data file system ++ # Add examples folder to the .data file system + file(COPY examples DESTINATION ${CMAKE_CURRENT_BINARY_DIR} ) + set(LFLAGS "${LFLAGS} --preload-file examples") + + set_target_properties(glslViewer PROPERTIES LINK_FLAGS "${LFLAGS}") + target_link_libraries(glslViewer PRIVATE glfw webxr) +- ++ + else() + find_package(Curses) + if (CURSES_FOUND) +@@ -97,8 +97,8 @@ else() + target_link_libraries(glslViewer PRIVATE ${CURSES_LIBRARY}) + endif() + +- target_compile_definitions(glslViewer PUBLIC +- SUPPORT_MULTITHREAD_RECORDING ++ target_compile_definitions(glslViewer PUBLIC ++ SUPPORT_MULTITHREAD_RECORDING + SUPPORT_OSC + ) + +@@ -139,9 +139,9 @@ else() + set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${VERSION}-${SYSTEM_NAME}-${SYSTEM_ARCH}") + + if (MSVC) +- target_link_libraries(glslViewer PRIVATE +- lo_static +- Ws2_32.lib ++ target_link_libraries(glslViewer PRIVATE ++ lo_static ++ Ws2_32.lib + Iphlpapi.lib + ) + +@@ -151,28 +151,17 @@ else() + else() + target_link_libraries(glslViewer PRIVATE pthread dl lo_static) + install(TARGETS glslViewer DESTINATION ${CMAKE_INSTALL_BINDIR}) +- ++ + if (NOT APPLE) + target_link_libraries(glslViewer PRIVATE atomic) + + # Install glslViewer Icon + install(FILES "${PROJECT_SOURCE_DIR}/assets/glslViewer.png" DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/pixmaps) + install(FILES "${PROJECT_SOURCE_DIR}/assets/glslViewer.desktop" DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications) +- ++ + # Install supported MIME file types by GlslViewer + install(FILES "${PROJECT_SOURCE_DIR}/assets/glslViewer-types.xml" DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/mime/packages) +- find_program(XDG-MIME_EXECUTABLE xdg-mime) +- install(CODE "execute_process(COMMAND ${XDG-MIME_EXECUTABLE} install --novendor ${CMAKE_INSTALL_FULL_DATAROOTDIR}/mime/packages/glslViewer-types.xml)") +- install(CODE "execute_process(COMMAND ${XDG-MIME_EXECUTABLE} default ${CMAKE_INSTALL_FULL_DATAROOTDIR}/applications/glslViewer.desktop model/lst)") +- install(CODE "execute_process(COMMAND ${XDG-MIME_EXECUTABLE} default ${CMAKE_INSTALL_FULL_DATAROOTDIR}/applications/glslViewer.desktop model/ply)") +- install(CODE "execute_process(COMMAND ${XDG-MIME_EXECUTABLE} default ${CMAKE_INSTALL_FULL_DATAROOTDIR}/applications/glslViewer.desktop model/obj)") +- install(CODE "execute_process(COMMAND ${XDG-MIME_EXECUTABLE} default ${CMAKE_INSTALL_FULL_DATAROOTDIR}/applications/glslViewer.desktop model/gltf-binary)") +- install(CODE "execute_process(COMMAND ${XDG-MIME_EXECUTABLE} default ${CMAKE_INSTALL_FULL_DATAROOTDIR}/applications/glslViewer.desktop model/gltf+json)") +- find_program(UPDATE_MIME_DATABASE update-mime-database) +- install(CODE "execute_process(COMMAND ${UPDATE_MIME_DATABASE} ${CMAKE_INSTALL_FULL_DATAROOTDIR}/mime )") +- find_program(UPDATE_DESKTOP_DATABASE update-desktop-database) +- install(CODE "execute_process(COMMAND ${UPDATE_DESKTOP_DATABASE} ${CMAKE_INSTALL_FULL_DATAROOTDIR}/applications)") +- ++ + # Add a thumbnailer for 3D Models + install(FILES "${PROJECT_SOURCE_DIR}/assets/glslViewer.thumbnailer" DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/thumbnailers) + install(FILES "${PROJECT_SOURCE_DIR}/assets/glslThumbnailer.sh" +@@ -200,7 +189,7 @@ else() + set(CPACK_DEBIAN_PACKAGE_DEPENDS) + foreach(DEP ${DEBSRC_PACKAGE_DEPENDS}) + set(CPACK_DEBIAN_PACKAGE_DEPEND "${CPACK_DEBIAN_PACKAGE_DEPENDS}, ${DEP}") +- endforeach(DEP ${DEBSRC_PACKAGE_DEPENDS}) ++ endforeach(DEP ${DEBSRC_PACKAGE_DEPENDS}) + + set(CPACK_DEBIAN_BUILD_DEPENDS) + foreach(DEP ${DEBSRC_BUILD_DEPENDS}) +@@ -211,7 +200,7 @@ else() + execute_process( + COMMAND dpkg --print-architecture + OUTPUT_VARIABLE DEB_ARCHITECTURE +- OUTPUT_STRIP_TRAILING_WHITESPACE ++ OUTPUT_STRIP_TRAILING_WHITESPACE + ) + message(STATUS "package_details.cmake: your architecture is ${DEB_ARCHITECTURE}") + +@@ -220,13 +209,13 @@ else() + set(CPACK_DEBIAN_PACKAGE_PRIORITY extra ) + set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Patricio Gonzalez Vivo ") + set(CPACK_DEBIAN_DISTRIBUTION_NAME ubuntu ) +- set(CPACK_DEBIAN_DISTRIBUTION_RELEASES bionic focal ) ++ set(CPACK_DEBIAN_DISTRIBUTION_RELEASES bionic focal ) + set(CPACK_DEBIAN_CHANGELOG " * Latest development version.") + # set(CPACK_DEBIAN_RESOURCE_FILE_CHANGELOG ${PROJECT_SOURCE_DIR}/changelog) + # set(CPACK_DEBIAN_UPDATE_CHANGELOG ON) + set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${VERSION}-${DEB_ARCHITECTURE}") + endif() +- ++ + endif() + + include(CPack) +@@ -259,4 +248,4 @@ if (PYTHON_BINDINGS) + target_include_directories(PyGlslViewer PUBLIC ${DEPS_FOLDER}) + target_link_libraries(PyGlslViewer PRIVATE vera pybind11::module) + +-endif() +\ No newline at end of file ++endif() +-- +2.50.0 + diff --git a/media-gfx/glslViewer/files/0002-Install-libvera.so-to-machine.patch b/media-gfx/glslViewer/files/0002-Install-libvera.so-to-machine.patch new file mode 100644 index 0000000000..ae9500eccf --- /dev/null +++ b/media-gfx/glslViewer/files/0002-Install-libvera.so-to-machine.patch @@ -0,0 +1,29 @@ +From d813c82384ebd642376e09d73d6254a244f2b40a Mon Sep 17 00:00:00 2001 +From: Nguyen Dinh Dang Duong +Date: Sat, 28 Jun 2025 04:49:46 +0700 +Subject: [PATCH 2/2] Install libvera.so to machine + +` +--- + CMakeLists.txt | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a7b041c..03cf64d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -16,6 +16,11 @@ set(CMAKE_CXX_EXTENSIONS OFF) + # The compiled vera + add_subdirectory(deps) + ++install(TARGETS vera ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) ++ + if(MSVC) + add_definitions( -DPLATFORM_WINDOWS ) + endif() +-- +2.50.0 + diff --git a/media-gfx/glslViewer/glslViewer-3.2.4.ebuild b/media-gfx/glslViewer/glslViewer-3.2.4.ebuild new file mode 100644 index 0000000000..9e2b7f88cb --- /dev/null +++ b/media-gfx/glslViewer/glslViewer-3.2.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake git-r3 + +DESCRIPTION="Console-based GLSL live-coding viewer" +HOMEPAGE="https://github.com/patriciogonzalezvivo/glslViewer" +EGIT_REPO_URI="https://github.com/patriciogonzalezvivo/glslViewer.git" +EGIT_COMMIT="7eb6254cb4cedf03f1c78653f90905fe0c3b48fb" + +LICENSE="BSD-3-Clause" +SLOT="0" +KEYWORDS="~amd64" +IUSE="ffmpeg xvfb" + +DEPEND=" + media-libs/glu + sys-libs/ncurses + ffmpeg? ( + media-video/ffmpeg + ) + xvfb? ( + x11-base/xorg-server[xvfb] + ) + x11-misc/shared-mime-info +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-build/cmake + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/0001-Removed-unsafe-post-install-MIME-and-desktop-databas.patch" + "${FILESDIR}/0002-Install-libvera.so-to-machine.patch" +) + +src_configure() { + local mycmakeargs=( + -DCMAKE_EXE_LINKER_FLAGS="-ltinfo" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc README.md +} + +pkg_postinst() { + xdg-icon-resource forceupdate || die + update-mime-database /usr/share/mime || die + update-desktop-database /usr/share/applications || die +} + +pkg_postrm() { + update-mime-database /usr/share/mime || die + update-desktop-database /usr/share/applications || die +} diff --git a/media-gfx/glslViewer/metadata.xml b/media-gfx/glslViewer/metadata.xml new file mode 100644 index 0000000000..9663296e07 --- /dev/null +++ b/media-gfx/glslViewer/metadata.xml @@ -0,0 +1,12 @@ + + + + +dangduong31205@gmail.com +Nguyen Dinh Dang Duong + + +Enable ffmpeg/libav-based audio/video codec support +Enable support for thumbnail creation via Xvfb + + From bf2a72a632d1c698786833f69b95109b267b40e8 Mon Sep 17 00:00:00 2001 From: Timur Kuprava Date: Sat, 5 Jul 2025 15:10:14 +0300 Subject: [PATCH 023/104] dev-util/tailspin: new package Signed-off-by: Timur Kuprava --- dev-util/tailspin/Manifest | 167 ++++++++++++++++++++ dev-util/tailspin/metadata.xml | 12 ++ dev-util/tailspin/tailspin-5.4.5.ebuild | 202 ++++++++++++++++++++++++ 3 files changed, 381 insertions(+) create mode 100644 dev-util/tailspin/Manifest create mode 100644 dev-util/tailspin/metadata.xml create mode 100644 dev-util/tailspin/tailspin-5.4.5.ebuild diff --git a/dev-util/tailspin/Manifest b/dev-util/tailspin/Manifest new file mode 100644 index 0000000000..7309fb1e16 --- /dev/null +++ b/dev-util/tailspin/Manifest @@ -0,0 +1,167 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.8.crate 12534 BLAKE2B 92899660ae3192624e352c0f657c5040b3b75f00cfb772aa2c4752f7c4ac5ef940ad3a6bd090ade0aefacb13b4d32343b1701abc6f0433532e445470e39b2496 SHA512 ba4f68186ff007e810f486cdbf658817326180151b28776836aa7ec6bd8afa544c774f247bc0aeab594c6aae85f95f0ce5764783262d6150041b2e5010466a99 +DIST async-trait-0.1.88.crate 32084 BLAKE2B aeb1cbea6bf3191c19ff7daee41d5b70e3b4f05f7232f719b80dd38eada3747dfea951c9a2ac6b7c4839ec8fd5abdf1c61791516dd3d06deaff445979345793d SHA512 65ade824708497feadf6fdb788cfeb1b7f0aeaa56d860455dd016a5926d83d56b55c3a4b4ef9a319575d30f7a9a2a90d92180cc80f62d998e46a7caa53c4a648 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST backtrace-0.3.75.crate 92665 BLAKE2B 1c9b87ca88c49e69eeb4a3203b9270263fc23066cdb41f462c3a4de46f110b9ed16a5b51d6f1f038564ac153eb2e0ffdbf9495bebd627a5f53d6581a2e6de4c5 SHA512 66de438c35527224f96c85cc0e898d5e83f12ed3b3f06fcab1a16331401772c81df4a5bbec32ccaa05ce8c5b6fab2da61c3ca54232ce4dbcda0cd4a857d69328 +DIST backtrace-ext-0.2.1.crate 11401 BLAKE2B fcb46f96043ce67b65b8eafdcbad380af376fed730dda81193f3f0024f13caf596f7192c34b6b333d0bd12a5918bfa6b551281d13f8a4c9dc51e3850068577cb SHA512 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27 +DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f +DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST clap-4.5.39.crate 57328 BLAKE2B 2d2975473e9c6c443ff22bbae25bed346e005e44cf6022d55a06d505a0bc00093cb0a9375884a1db28d4d5e002a79420f2542b90981c7bf252d9679cfaa9eae5 SHA512 3f07f55ff1d93c18a43d97006887a811d784f96300b2549bcd996b2168c2f93ae33b21167c2e43ee64bbef8bb4cfdfaef91eea454fb53d8d5611cf7a1ea728d2 +DIST clap_builder-4.5.39.crate 169142 BLAKE2B 29bc2c76f840df5ae384f64b201beed80de8c34c0aff4a6148af72d492af84dedd3cbdfe3abdd179da39d4efe2b1658e8571516cda60b66c73503b9de1987e64 SHA512 0915a611050305134a3b7165c3df0f1918582b19e0ae0e6549c4147ff5a1793cacba870d4a1595434938ca14cf2ab822140b484c7ccf66e92ef55a84e822164b +DIST clap_complete-4.5.52.crate 48444 BLAKE2B 1aa69cd91944d33c9faaa69062df5f20430ed6476a575f8735b1d6988449b9e839c828ba92a51b3bc761beccb8f8a65f4e62afd43b7eee247b592c45c32e4340 SHA512 62e6a11897728ea18a1c35eeb5aec4ed4b232240d35f3fd4748eed33617e1ff5aa2cc818f8c75c79fa13893d46b95a34bf7f3116bfe88bb44459a08accd78cfb +DIST clap_derive-4.5.32.crate 33441 BLAKE2B de532305380fd457c0fac504f845ba595f157661de7ae72b14598dde1f3d4ec1961196220354a2eac97943004ca8354f4623b29fc2b6557c6ef4a83ab6fd61d8 SHA512 ddac7bfd885efdc97ed07b23eb1a42827aff9cb0c6eabde0a0b247233316f99fb80acb8122d8faa054dc65b6fd7a76091ea2e533cb44e85e8dda125330cdbf86 +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST ctrlc-3.4.7.crate 14606 BLAKE2B f69138b0bf0b7a0a0acc443e2e761abb859183349ec9fba484504c5d41c990ac9e129448e6bc05ba382d4437887a5a65826da91ec241e6995d39cfb9148ef75f SHA512 46c0ec3407e6518d520f2d7000248f808fd5da8013695f93336eaa4a0f84657c7048e5d3431216ec7f7159040c7e0fd1de19e82fd363db8e351ed56924ae5155 +DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.12.crate 12423 BLAKE2B 1649129fb459f1b68423e1f2ddf4f2a4cfb9746796786a7ac3f10f9239aec0023604dfc48835180b554a86c533867ebf335bebd12700a4c2d6ef212738560ac6 SHA512 de95d970f4a66a4317f4a4c71900033a6f9252e584c5dbce59478177fdb4af899ca720f25c27ecc24a44eb8be56efca207cf73e68e8c3a103427a3488ffd4cb9 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST hashbrown-0.15.3.crate 140413 BLAKE2B c67ca4d608e82126b7411349135409d4bc6e4ddb561d04060b5e27f08c350ef3eae0eba12974e9ebfd894fdf90e1481f51e90f5a58f987b88d32e061235f7df9 SHA512 dd82780d0668d6e6eda00b0e2960ab8ad6ab7ca9cb8c87c9c276ad571522676075a675e757416094e382f2607629b80a419b00bb30b5612c1dcf71aa6a97c691 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST indexmap-2.9.0.crate 91214 BLAKE2B c1ff1f45814b84daa854a692e22d385598bf30121e39cdc3de800282b187a39588797a4b187cfe8075eec77ae64bb5ce6a80939cc2cbbdbe6e17e42459ca71cd SHA512 ac474dea5da1dc14a61a28f5b4c850073875030ffad3aa871211a8b075a3e9a64cc748310b4554657f45a70d526010febaf3d3992a80502db389c2347aeeb2c6 +DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST is_ci-1.2.0.crate 4521 BLAKE2B 59591545c2da2052629c97e345b1ed1f0f621d5a3a158e0456b0a8711011160f01b01f4ca91e12f807d2e74dc127dd2a9be7ba9b1c9ee458ceea590cf8feec2e SHA512 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST kqueue-1.1.1.crate 21504 BLAKE2B 3397a355b56d979371f3a790ca6de4880ee1cb78c6fd9ec85766e1bb5ccc25f811f7065a31dc14b0b4686de4bb1902c2e2c3026719ecb923e3bda553998d187d SHA512 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST libc-0.2.172.crate 791646 BLAKE2B 3a6eb0eba1e31cf89ac792a8e667c0f68b2a0e62502710ffe77c2b06321103a30ffdc4516c0a91fd3ff44508d5304dfb04ab919bd3e723e34c66b560a20e7f86 SHA512 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linemux-0.3.0.crate 23128 BLAKE2B f16e3f0f4522440f188397ec634d9986aae9fa4abe063cb28d9271d84ea7f9a97f59ce122082610bb522d6a86224ba7b66c0c286de95230bd6001ccad46fd41f SHA512 d9e20f0235f3731a08e57de575bc83355025125d32b86d4c611cb8b1606c3ef2d3db7fa6f44b34eaf8280d72ab57b06a71c07310721deed31e8d898def893e68 +DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92 +DIST lock_api-0.4.13.crate 28565 BLAKE2B 6441c9ae8e764ec1c2920f645153896e967457c96c3a7c0410d3c17f24291a23f8c01ac0b334d88262fc1f262bdbd0085a85f0b6f74aeeaa16d010a7ab2f8c8c SHA512 b9bdf2ca29f0d7950d9174403dfe4d5658fa82da5cc46d623cfb9c1e3673f6b10a0d01212e7701be6180ef31c54e6a35fdae78c2da64522e6ba05e7c783d0028 +DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST miette-7.6.0.crate 114499 BLAKE2B c10aeaf52dfc3d0dded0795108008fe3f60a03fcb9e67522c6b77d5473ecfedcb71f082062be9360949c7600e779ebfae52acac718c69b2db8b41f972fd22d24 SHA512 104e9795f7fdd27baf9776b379293d701949ac009fdf15e83a073113a7fa633919057d918e8970c0d61d0337cd65de19578a15857817d602d336200cc655405c +DIST miette-derive-7.6.0.crate 17249 BLAKE2B 8a9d044e936812d795281d43e010bbfbbf946cf65411c0bfc93b4001cd444859921addb9f746bd34d2c17010e76eae6c8f01f36992d934c59265815e969959c0 SHA512 826236db580a27f507917c12566f1b175c09f370087801348e29c47304d19035524cd29b3ff367b9f86c3d15f8eedc72647e084570a9b93e7ac8b69f829a9c48 +DIST miniz_oxide-0.8.8.crate 67065 BLAKE2B 8cffe475d689a07246c00f979db6ea37d7e2ec3f8f2e6b5ac548f1182ec97e2ef1374e26ef275edb6f67814f33e32f130f77dc6731fc33f2e786bd9eb3ff22a5 SHA512 3537bb17c9d67c71b601e48008d44c51ba087ef4c827c5fc04b08ab09df92e87392c56b03ff52c66323f5923130580a81f4641d549ebb3f5f7e36bfab90bad04 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST mio-1.0.4.crate 104212 BLAKE2B 22ea762038181e22653384514dabdf527e0ae9c22a6323040ad67d6eeeab596c8819038accec8db1c36748f391b421b842aad71974465a4e51d2d90795cd3845 SHA512 2b3fe4d74447834d28e4e1d869b55799792989a959ff64f4b18ea18b8fa846fd3c1415e191268219e731de1dcf12f85770865ffae23b6144a6700e1f237a0a53 +DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 +DIST notify-5.2.0.crate 37297 BLAKE2B 7ff3730fd275e6a07675f30522ccb93645a569ac71759915eef9d58232139a75b3e2430e12bedbffd0284df93d20ffd0543bfea1403472a5af991943722868a9 SHA512 1b181ee6b86b0a193655e4ffc62f6fc09ea174fbe7ccc579435e5a488d84210ca01f8a941fe5bb4d7ca8560faa49394db8f2bd6169fc42b1fa93a26c278a5555 +DIST nu-ansi-term-0.50.1.crate 28536 BLAKE2B fc259654aca2119c1d913e101b0fe7a561b44ba4a6145d309bec23d82ba5e4db916852acafecb727efc92b5dea1641304b26c383ac07a8796e296bb179eaa669 SHA512 c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2 +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST owo-colors-4.2.1.crate 37924 BLAKE2B a140c8c35bd667e62817e4ed0fbe27e836fe89399176c7c1dd30091eadf5c5432bdece04ea775efed27e552bcab759df81a122f6df5d158ad19a45485e7d9707 SHA512 554569bf9cfa9b5177dfd671f1df08802af1dfdd3f25fc37ddbf2011492f679294ffda9393e7a00cbb8c6630d1aaf6eb965bb3701ac61abd688295f2bc21da07 +DIST parking_lot-0.12.4.crate 46779 BLAKE2B 061c322aae4c66da34ca241457aabb66d0afbea14897318214caaff1b0336ee1b36f5e38cedbb06f0dfff1019eb59ac6653f33ee822225df74f2cd69c4911990 SHA512 0334bfd39e59f61eeb1bf182b1026825ea7ea50be7be44b1584c62facdb8e30fbb617e29ded4a35a05155b57c1574c980ba75f602044db75b985661305db0671 +DIST parking_lot_core-0.9.11.crate 34773 BLAKE2B 2e7d8428c89fa9c4c8f4fdb319608a60e383dfd96c5a414edce732032b1aedaf7b9fc3f3fbdae7397039665918519594e259b657054059ce5d04bba0be898b37 SHA512 1beb3778e4cee9c12a07b970887b5f4a414111b6368bd4b247781465b024ccc798471213f0de31d8d3df689fd31ea1fff2a2c9d5099bd19c1a5d71bc958a0ae0 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158 +DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3 +DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e +DIST redox_syscall-0.5.12.crate 29544 BLAKE2B f2a07983008e0d44af2ddcaa9bee19c95312373e8d6ab8859edbee95da7b640c7a0e0f56e6906ebc639abe92209d5bdf8d0d8f5d94e4b831b0bf60ecc24bcf6c SHA512 124c8b8435e8579e5e98848be506c4374c979848100aa7bde119a55d3ea8e056d80ec254f438b04d557a385d03c609a448edf00d7202a52b5d282b302b4fd702 +DIST redox_users-0.5.0.crate 15586 BLAKE2B d38045f8b10c2c62eeca1207110e6a194366d17964a641eb4e2898378b9ebb127a5a89f379caf3b4d530f247eb5440844e31056d47a125fe0e6aff25d98d17c5 SHA512 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustix-1.0.7.crate 414500 BLAKE2B 493473a0d4c669260efa7017981f2e095acd5edff597a0f9808c3501336954cc63b54a682e35740a3518286e8675242790130f6690b42e10738cf2ce95d1c954 SHA512 b8fbdf01af89ebc59d4ed6b5889e5d483b449857a119bea8746cb30091d707beb0c36da5235d85913092e0314b3a702ed8159bf59eac6655f2ff2da9c98abd8b +DIST rustversion-1.0.21.crate 21001 BLAKE2B 0ca6d2ae448a04a509e3746dff26c8ad9ff91b3d86fcb3cbdffc82de6e8592b585d8f1c029d96a257b4f195288d035326e6d8a12f3beece16a1d195544897375 SHA512 69ed338f2a8e8048ef6d44a5ceaed4ccb9d10d88130a5da4b25899af44949600f785d9508673a90245ae33e086ae6d2a297d6b16942c30159fa73e0602a88a67 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b +DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12 +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST shellexpand-3.1.1.crate 25904 BLAKE2B 4927c9958f411724f00486ba14a8db6178528fd33d9fb307196692b69d55d4960469ef5902a3255b23e5e68c87498321ba947f51a0358ef93ea9f1898b507e94 SHA512 8b545f11bdbba8d235da6c43ca3ae592894b85d96419298259f36effa3c0956e8fe43b6b4b9c0bf5b2c1edea17f4d1881a00439a40dfbf9a709723b7beb8a8c9 +DIST signal-hook-registry-1.4.5.crate 19004 BLAKE2B 6537f8523aa03e3941bdd115b35716c62ea523a67f99662e28a2d384a5917c43c68a3a26ee9af82ca44f07494ddf39a5ddf2cbff22b0e0a9fc917cf72bf57b5f SHA512 8e7c41c4b57bc5ecd6cc16e6ea8206af0005ba1e7640e2eaabe84c81312c400c74efc229b563f4627fb7d167cd7bb43e0d2d75ae5b8c545ec9ef43f967ba838a +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.15.0.crate 38113 BLAKE2B c8507c870d84d528c9e17faeb342e4d91356c86af563a8cac7b3a29cb5aa760d4a9f54e5f267d0452cb7301f8acf4da1ac0f48296216417b327441c18971a06d SHA512 c1fbd7865a629d368776544c2faeccc711df3d27d97db5fb2a169933f3cdf66abbdbf476dc8af88f30d5cd6cbb3d601acef8abb74e7dc9a36dfc538dbdeaa988 +DIST socket2-0.5.10.crate 58169 BLAKE2B b3e6c1c4e20fea2951f07f74cc75fc46b81a6a94a02a3aeef27f2be0bd6ef996ef911c421d84f660bae4f2565dd74b8a0e708da965a4c1deaa273d9972974362 SHA512 901ad0549e2702a0062040fb5c9e5664f4456c9f065f8f8ab7ea16342d83c2ff69b087633642e08e2f51a63e2ce186c45428936118a78fd4f15378910bfa9d1f +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST supports-color-3.0.2.crate 10445 BLAKE2B 6cf96065ace2386abeecdc4d74b354e1028aa8ae8625d1d3511291058543c769b1fbbb7682e36221227f3b2a8e623371d2f4a6a5fbdeb64df79ae7b4e124502e SHA512 51c4711af667a3d68cc7e2250ebb218b9844168365e64f7811eb8b8f55e1c3460f0acb8287ad2327146e139ef22ccd6fc2bad0e589e4e2f569031661c8e448de +DIST supports-hyperlinks-3.1.0.crate 8235 BLAKE2B 587f336f430a404a17674438127a4b928adcfe3e11b54b3c1f4e8ae55af8447ad8eebbadeb0313672ef4668d0c9af62b44da94a64270919961d59b55a1aeb62b SHA512 6bffa1255e4b7d7556bd228208ed52a8892e1888aa1ba85288d2d8df2aff5eeb1cd30ba228a200cee87660f1b254ed7d5b6958a8396fd1a8d79375ff7c4874be +DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0 +DIST syn-2.0.101.crate 299250 BLAKE2B 7018cdede66dca82e7d7a7e07e52a178687957fcfd69f1a2862094497d2fb9d78ada14b94761679bbc5f6c76c808a63e948ed071e4f65c2f9580a40bf58c9426 SHA512 05e4233a51f4d229dd4c9bd23c5224c42ec5554d02fd316dad10dfdb876aa1d379c7ea30b1ace979537da91ee746ca4fdcef7690885f83fd41ec8c9dc5984101 +DIST tailspin-5.4.5.tar.gz 3622758 BLAKE2B 0adbde5403a30df375b0b576cfda259f0c0bfb3cf9ad2b7ed0eff8b10d6d76e6caf932b78245de630c779e179e7674cfb340738926fb70730349791248617242 SHA512 59ba3c542adbfcce0c25773022390b6cec9a1dc6eeda34cb18a512b8cf34933737a971f961d7163fd94b1277b1763b07bbd1ed745bb3d68c598276f7ea1f60b8 +DIST tempfile-3.20.0.crate 42306 BLAKE2B e293a7cb6837a13d8cfe70ed190246fb5901e74e345f149ad29a937b25ac55390784d0ee764c8017ccbae269c8e3179673c9527f43a87fa70eac470b21aa96b0 SHA512 e317273225182b565f971b08160080e6162b0de855c0cc8c5b8d34b2afb48f73ed15a2848b65b6db73789fbf96dc88354b1d357d9c2267658de0c718286de8c6 +DIST terminal_size-0.4.2.crate 9976 BLAKE2B d6af7059b06fadd5f0e75b1a9512231ba0cd3971d6357d32f63db9f96cf384102939349bb579e176ff4ce2176329a22fb8e257b096129031519b2a02eea4ab00 SHA512 a0c285ad1b1a73c9ecc725e20fd9256d98f89a5530263ef6726786d73ef123486bbf17ee3166c22bdbb7aa4fa989fe73c995a4642e3e09718dc1a76a1734c84f +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c +DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb +DIST tokio-1.45.1.crate 811787 BLAKE2B 20f84aebc07318509d4561217fb74b0df81b0db9d9858bb751d39206b1f8b1ea7b3a3c372afc2849dd74b1c8fc0daf3cf2733f437bd0ec6bba51071ab7168a50 SHA512 882b803ca1f57a2d4c35fb2ea6394c228567f7eea3bef04897761d23167e15b4a1b1c30a8f11f61990f714aff5755f6e237c3db7e677553881af39b0ddb5b05e +DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.17.0.crate 59014 BLAKE2B e036e08424dd6817a99e49906ac6ea1b100ea354ebd2ca631263210102f907b57ecc31c4cf83197c153fd9561368e0c13c11aef9ad7f80527ee4b4a47e3df6e0 SHA512 7ee7ad0603ebd11d221c7b22aa7743a034cd1078a76479cf6f9768e1f664002674aa6cde446831e133764c0d5e67000abf00ad4bacb38642fefc65b0547e59f2 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.7.10.crate 176073 BLAKE2B 8c50414b2ca5bf02646db0002352c562114e388d821fa5c828b73158726ee406d988340ff1760a17b2ac79f0d9f8be2531738f790582eb44feda27a4fad46419 SHA512 e5c8767734074e5b1780b9ea7fe6d3c590ff5abf1ae3e825143f577f6ed80dc4be70d0e9b35e8d034e18268f88b89fa1352884dd36b2c56a3298b01aa9748bc8 +DIST winsplit-0.1.0.crate 7046 BLAKE2B e22fc8a29cac7e7f69b96d07256152841a9a6ea039dec91c5c9ac5895334c2f2f0a8b19124235f440ed664f53c8c46b14f869c5ec7fd83687a94f95005783ee0 SHA512 2663bb291560816b4a8f6f2cc03732d4babfd64ed1cc7937dd86ca3c0f839ade559b84e93b4088bef055259d87a7eff2d519c749950a90d6cb3fee56e8c3b080 +DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f SHA512 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7 diff --git a/dev-util/tailspin/metadata.xml b/dev-util/tailspin/metadata.xml new file mode 100644 index 0000000000..7c2d92b6d6 --- /dev/null +++ b/dev-util/tailspin/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/bensadeh/tailspin/issues + bensadeh/tailspin + + diff --git a/dev-util/tailspin/tailspin-5.4.5.ebuild b/dev-util/tailspin/tailspin-5.4.5.ebuild new file mode 100644 index 0000000000..16eec9a687 --- /dev/null +++ b/dev-util/tailspin/tailspin-5.4.5.ebuild @@ -0,0 +1,202 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.85.0" + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + aho-corasick@1.1.3 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.8 + anstyle@1.0.10 + async-trait@0.1.88 + autocfg@1.4.0 + backtrace-ext@0.2.1 + backtrace@0.3.75 + bitflags@1.3.2 + bitflags@2.9.1 + bumpalo@3.17.0 + bytes@1.10.1 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + clap@4.5.39 + clap_builder@4.5.39 + clap_complete@4.5.52 + clap_derive@4.5.32 + clap_lex@0.7.4 + colorchoice@1.0.3 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + ctrlc@3.4.7 + dirs-sys@0.5.0 + dirs@6.0.0 + either@1.15.0 + equivalent@1.0.2 + errno@0.3.12 + fastrand@2.3.0 + filetime@0.2.25 + futures-core@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + getrandom@0.2.16 + getrandom@0.3.3 + gimli@0.31.1 + hashbrown@0.15.3 + heck@0.5.0 + indexmap@2.9.0 + inotify-sys@0.1.5 + inotify@0.9.6 + is_ci@1.2.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.15 + js-sys@0.3.77 + kqueue-sys@1.0.4 + kqueue@1.1.1 + libc@0.2.172 + libredox@0.1.3 + linemux@0.3.0 + linux-raw-sys@0.9.4 + lock_api@0.4.13 + log@0.4.27 + memchr@2.7.4 + miette-derive@7.6.0 + miette@7.6.0 + miniz_oxide@0.8.8 + mio@0.8.11 + mio@1.0.4 + nix@0.30.1 + notify@5.2.0 + nu-ansi-term@0.50.1 + object@0.36.7 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + option-ext@0.2.0 + owo-colors@4.2.1 + parking_lot@0.12.4 + parking_lot_core@0.9.11 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + proc-macro2@1.0.95 + quote@1.0.40 + r-efi@5.2.0 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.12 + redox_users@0.5.0 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rustc-demangle@0.1.24 + rustix@1.0.7 + rustversion@1.0.21 + ryu@1.0.20 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.140 + serde_spanned@0.6.9 + shell-words@1.1.0 + shellexpand@3.1.1 + signal-hook-registry@1.4.5 + slab@0.4.9 + smallvec@1.15.0 + socket2@0.5.10 + strsim@0.11.1 + supports-color@3.0.2 + supports-hyperlinks@3.1.0 + supports-unicode@3.0.0 + syn@2.0.101 + tempfile@3.20.0 + terminal_size@0.4.2 + textwrap@0.16.2 + thiserror-impl@2.0.12 + thiserror@2.0.12 + tokio-macros@2.5.0 + tokio@1.45.1 + toml@0.8.23 + toml_datetime@0.6.11 + toml_edit@0.22.27 + toml_write@0.1.2 + unicode-ident@1.0.18 + unicode-linebreak@0.1.5 + unicode-width@0.1.14 + unicode-width@0.2.0 + utf8parse@0.2.2 + uuid@1.17.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.14.2+wasi-0.2.4 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + winapi-util@0.1.9 + 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_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winnow@0.7.10 + winsplit@0.1.0 + wit-bindgen-rt@0.39.0 +" + +inherit cargo + +DESCRIPTION="A log file highlighter" +HOMEPAGE="https://github.com/bensadeh/tailspin" +SRC_URI=" + https://github.com/bensadeh/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 ISC MIT MPL-2.0 Unicode-3.0 + || ( Artistic-2 CC0-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.md CHANGELOG.md ) + +src_install() { + cargo_src_install + einstalldocs +} From 42f4c5c61ff114d0cb89f5298c5d2521fc0f46bd Mon Sep 17 00:00:00 2001 From: Dawn Xu Date: Sat, 5 Jul 2025 21:19:06 +0800 Subject: [PATCH 024/104] dev-util/rz-ghidra: add myself as a maintainer Signed-off-by: Dawn Xu --- dev-util/rz-ghidra/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/rz-ghidra/metadata.xml b/dev-util/rz-ghidra/metadata.xml index cbddd42e90..e523cfc511 100644 --- a/dev-util/rz-ghidra/metadata.xml +++ b/dev-util/rz-ghidra/metadata.xml @@ -2,7 +2,7 @@ - 18202203719@163.com + dawn_xu_helloworld@163.com Dawn Xu From 29c3e04a40cb7dd7bb74e066280277b92bb61e9c Mon Sep 17 00:00:00 2001 From: Charlie Quinet Date: Sat, 5 Jul 2025 15:25:19 +0200 Subject: [PATCH 025/104] sys-apps/coolercontrold: backport musl fix Needed to build it on musl until 2.2.2 is released: https://gitlab.com/coolercontrol/coolercontrol/-/merge_requests/327 Signed-off-by: Charlie Quinet --- .../coolercontrold/coolercontrold-2.2.1.ebuild | 1 + ...coolercontrold-2.2.0-backport-musl_fix.patch | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 sys-apps/coolercontrold/files/coolercontrold-2.2.0-backport-musl_fix.patch diff --git a/sys-apps/coolercontrold/coolercontrold-2.2.1.ebuild b/sys-apps/coolercontrold/coolercontrold-2.2.1.ebuild index 408eed3764..e807726716 100644 --- a/sys-apps/coolercontrold/coolercontrold-2.2.1.ebuild +++ b/sys-apps/coolercontrold/coolercontrold-2.2.1.ebuild @@ -47,6 +47,7 @@ QA_FLAGS_IGNORED=".*" PATCHES=( "${FILESDIR}"/coolercontrold-2.1.0-optional-libdrm_amdgpu.patch + "${FILESDIR}"/coolercontrold-2.2.0-backport-musl_fix.patch ) src_prepare() { diff --git a/sys-apps/coolercontrold/files/coolercontrold-2.2.0-backport-musl_fix.patch b/sys-apps/coolercontrold/files/coolercontrold-2.2.0-backport-musl_fix.patch new file mode 100644 index 0000000000..f41a0fca8f --- /dev/null +++ b/sys-apps/coolercontrold/files/coolercontrold-2.2.0-backport-musl_fix.patch @@ -0,0 +1,17 @@ +diff --git a/coolercontrold/src/repositories/hwmon/drivetemp.rs b/coolercontrold/src/repositories/hwmon/drivetemp.rs +index f49a8251..30d36a61 100644 +--- a/coolercontrold/src/repositories/hwmon/drivetemp.rs ++++ b/coolercontrold/src/repositories/hwmon/drivetemp.rs +@@ -149,10 +149,10 @@ async fn drive_power_state(dev_path: &Path) -> Result { + // low level kernel ioctl + unsafe { + query[0] = ATA_CHECKPOWERMODE; +- if libc::ioctl(fd, IOCTL_DRIVE_CMD, query.as_mut_ptr()) != 0 { ++ if libc::ioctl(fd, IOCTL_DRIVE_CMD.try_into()?, query.as_mut_ptr()) != 0 { + // Try the retired command if the current one failed + query[0] = ATA_CHECKPOWERMODE_RETIRED; +- if libc::ioctl(fd, IOCTL_DRIVE_CMD, query.as_mut_ptr()) != 0 { ++ if libc::ioctl(fd, IOCTL_DRIVE_CMD.try_into()?, query.as_mut_ptr()) != 0 { + return Err(anyhow!("Not a Block Device File")); + } + } From 566e6e81d8ac31202742c386e8e607758da73bc6 Mon Sep 17 00:00:00 2001 From: Nguyen Dinh Dang Duong Date: Sat, 5 Jul 2025 20:42:07 +0700 Subject: [PATCH 026/104] dev-java/jdtls-bin: new package, add 1.49.0-202507030451 Signed-off-by: Nguyen Dinh Dang Duong --- dev-java/jdtls-bin/Manifest | 1 + dev-java/jdtls-bin/files/wrapper | 31 +++++++++++ .../jdtls-bin-1.49.0_p202507030451.ebuild | 53 +++++++++++++++++++ dev-java/jdtls-bin/metadata.xml | 11 ++++ 4 files changed, 96 insertions(+) create mode 100644 dev-java/jdtls-bin/Manifest create mode 100644 dev-java/jdtls-bin/files/wrapper create mode 100644 dev-java/jdtls-bin/jdtls-bin-1.49.0_p202507030451.ebuild create mode 100644 dev-java/jdtls-bin/metadata.xml diff --git a/dev-java/jdtls-bin/Manifest b/dev-java/jdtls-bin/Manifest new file mode 100644 index 0000000000..c79af1f22f --- /dev/null +++ b/dev-java/jdtls-bin/Manifest @@ -0,0 +1 @@ +DIST jdtls-1.49.0_p202507030451.tar.gz 49052555 BLAKE2B 62bfc716129584fe1e9d1178b2627f3f3459a11824662ae4536aacaaf74b7dcb1f550fe37d3c358ec752926de46ee94c111757322cc05b9147bfacc2394c3397 SHA512 501e628c3bae38fa18ce9c0e88fa4c8d9cd82f2d5de9bf6586bd6efd537d1343ab7f00f05af4c200208bc6446435ce4ba02d84591d21734534092f6e37b85a38 diff --git a/dev-java/jdtls-bin/files/wrapper b/dev-java/jdtls-bin/files/wrapper new file mode 100644 index 0000000000..152f48520b --- /dev/null +++ b/dev-java/jdtls-bin/files/wrapper @@ -0,0 +1,31 @@ +#!/bin/sh + +share_dir="${XDG_DATA_HOME:-${HOME}/.local/share}/@PKGNAME@" +state_dir="${XDG_STATE_HOME:-${HOME}/.local/state}/@PKGNAME@" + +workspace_dir="${state_dir}/$(pwd | sha1sum | cut -d' ' -f1)" + +mkdir -p "${workspace_dir}" + +if [ ! -d "${share_dir}" ]; then + cp -R /usr/share/@PKGNAME@/config_linux "${share_dir}" +fi + +cd "/usr/libexec/@PKGNAME@" + +exec java \ + -Declipse.application=org.eclipse.jdt.ls.core.id1 \ + -Dosgi.bundles.defaultStartLevel=4 \ + -Declipse.product=org.eclipse.jdt.ls.core.product \ + -Dlog.protocol=true \ + -Dlog.level=ALL \ + -Dfile.encoding=utf-8 \ + -Xmx1G \ + --add-modules=ALL-SYSTEM \ + --add-opens java.base/java.util=ALL-UNNAMED \ + --add-opens java.base/java.lang=ALL-UNNAMED \ + -jar ./plugins/org.eclipse.equinox.launcher_*.jar \ + -configuration ${share_dir} \ + -data "${workspace_dir}" \ + "$@" + diff --git a/dev-java/jdtls-bin/jdtls-bin-1.49.0_p202507030451.ebuild b/dev-java/jdtls-bin/jdtls-bin-1.49.0_p202507030451.ebuild new file mode 100644 index 0000000000..883f10b72c --- /dev/null +++ b/dev-java/jdtls-bin/jdtls-bin-1.49.0_p202507030451.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gabriel Sanches +# Distributed under the terms of the Zero-Clause BSD License + +EAPI=8 + +inherit java-pkg-2 + +MY_PV=${PV/_p/-} +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Java language server" +SRC_URI="https://download.eclipse.org/jdtls/snapshots/jdt-language-server-${MY_PV}.tar.gz -> ${MY_P}.tar.gz" +HOMEPAGE="https://github.com/eclipse/eclipse.jdt.ls" + +LICENSE="EPL" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=virtual/jre-1.8:*" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +JDTLS_LIBEXEC="/usr/libexec/${MY_PN}" +JDTLS_SHARE="/usr/share/${MY_PN}" + +JDTLS_WRAPPER="${FILESDIR}/wrapper" + +src_install() { + dodir "${JDTLS_LIBEXEC}/bin" + dodir "${JDTLS_SHARE}" + + cp -Rp plugins features "${ED}/${JDTLS_LIBEXEC}" || die "failed to copy" + cp -Rp bin/${MY_PN} "${ED}/${JDTLS_LIBEXEC}/bin" || die "failed to copy" + cp -Rp config_linux "${ED}/${JDTLS_SHARE}" || die "failed to copy" + + sed ${JDTLS_WRAPPER} -e "s;@PKGNAME@;${MY_PN};g" > wrapper + dodir /usr/bin + newbin wrapper ${MY_PN} +} + +pkg_postinst() { + elog "If the JDT Language Server fails to start (e.g. ClassNotFoundException)," + elog "you may be running into stale Eclipse OSGi cache issues." + elog + elog "To fix this, remove the following directories:" + elog " rm -rf \"\${XDG_DATA_HOME}/jdtls\" or rm -rf \"~/.local/share/jdtls\"" + elog " rm -rf \"\${XDG_STATE_HOME}/jdtls\" or rm -rf \"~/.local/state/jdtls\"" + elog + elog "They will be recreated cleanly on the next launch." +} + diff --git a/dev-java/jdtls-bin/metadata.xml b/dev-java/jdtls-bin/metadata.xml new file mode 100644 index 0000000000..023d5a234e --- /dev/null +++ b/dev-java/jdtls-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + +java@gentoo.org + + +dangduong31205@gmail.com +Nguyen Dinh Dang Duong + + From 676f02abd8f51e35a9a8fbf8bbc4b59a11d0de2d Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Sat, 5 Jul 2025 22:49:17 +0800 Subject: [PATCH 027/104] sci-electronics/vcd: fix missing install command Signed-off-by: Huang Rui --- .../vcd/{vcd-221217.ebuild => vcd-221217-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename sci-electronics/vcd/{vcd-221217.ebuild => vcd-221217-r1.ebuild} (89%) diff --git a/sci-electronics/vcd/vcd-221217.ebuild b/sci-electronics/vcd/vcd-221217-r1.ebuild similarity index 89% rename from sci-electronics/vcd/vcd-221217.ebuild rename to sci-electronics/vcd/vcd-221217-r1.ebuild index 3aeb461af2..659f9aac62 100644 --- a/sci-electronics/vcd/vcd-221217.ebuild +++ b/sci-electronics/vcd/vcd-221217-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,6 +27,6 @@ src_compile() { src_install() { local DOCS=( README.md ) - emake DESTDIR="${ED}" + emake DESTDIR="${ED}" install einstalldocs } From a5f0960e50151d4fbdcd1192449d7ba9f2648beb Mon Sep 17 00:00:00 2001 From: Saveliy Boyarchuk Date: Sat, 5 Jul 2025 20:08:25 +0300 Subject: [PATCH 028/104] dev-lang/odin: remove 2024-*, add 2025-06, 9999 Signed-off-by: Saveliy Boyarchuk --- dev-lang/odin/Manifest | 3 +-- ...din-2024.09.ebuild => odin-2025.06.ebuild} | 25 +++++++++++-------- .../{odin-2024.08.ebuild => odin-9999.ebuild} | 24 ++++++++++-------- 3 files changed, 29 insertions(+), 23 deletions(-) rename dev-lang/odin/{odin-2024.09.ebuild => odin-2025.06.ebuild} (56%) rename dev-lang/odin/{odin-2024.08.ebuild => odin-9999.ebuild} (56%) diff --git a/dev-lang/odin/Manifest b/dev-lang/odin/Manifest index 6af5a385bf..f58883a45b 100644 --- a/dev-lang/odin/Manifest +++ b/dev-lang/odin/Manifest @@ -1,2 +1 @@ -DIST dev-2024-08.tar.gz 131294520 BLAKE2B f36029cb284d171fdf9b89591dabcc4f9ac0f9b7864fa8f66bc28ba733ade78e016c665f96be65568bd7be360f82af6a52344922caf9a9ecc27cbf10908b24ab SHA512 b151dec0dd0f863c93e6c49f9cae45769c0386733b91e962163c55c4d6cc6e794b772c6c47f91b78f84cddb6572e91c37cac31a47df6a86bf39fdb901b657930 -DIST dev-2024-09.tar.gz 135412805 BLAKE2B 04bcefb3ca7a38fe1f30722a83f42751617c038d0d224147b5b91cb54473d0a8ab3d726c6693f2f686455423ec9f29501271aec681e31588f3e9c9f7cc96e5c1 SHA512 47421178fdf48a70eac585b3dc165046d2c0f21d1208f47acead37e93b97b94ff4ba716c907a5958d5c3b992b04df5f7b4a29dc03adba08020da6a0620cd0c87 +DIST dev-2025-06.tar.gz 141818423 BLAKE2B 0b67932137d5e578af08688bd348946b9141506b63630ffff2cedc52888d031c102764cbd586ba81d744a56560dfde505ddecee5de351c2c40e308c74aaa507e SHA512 2dc1d406dd62206829fc3c7f430974612494e0938c2bf88d9d797eb07c511cc6c2e30f7cccd1a2ea35db9ee1d5c04644acaf4cac1496f667f74394e33b33ee74 diff --git a/dev-lang/odin/odin-2024.09.ebuild b/dev-lang/odin/odin-2025.06.ebuild similarity index 56% rename from dev-lang/odin/odin-2024.09.ebuild rename to dev-lang/odin/odin-2025.06.ebuild index 4ff79d3f63..478efa1330 100644 --- a/dev-lang/odin/odin-2024.09.ebuild +++ b/dev-lang/odin/odin-2025.06.ebuild @@ -3,28 +3,31 @@ EAPI=8 -LLVM_COMPAT=(14 17 18) +LLVM_COMPAT=(14 17 18 19 20) inherit llvm-r1 DESCRIPTION="The Data-Oriented Language for Sane Software Development." HOMEPAGE="https://odin-lang.org/" -MY_PV="${PV/./-}" -SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz" - -# Source directory; the dir where the sources can be found (automatically -# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P} -# If you don't need to change it, leave the S= line out of the ebuild -# to keep it tidy. -S="${WORKDIR}/Odin-dev-${MY_PV}" +if [[ $PV == 9999 ]]; then + EGIT_REPO_URI="https://github.com/odin-lang/Odin.git" + inherit git-r3 +else + MY_PV="${PV/./-}" + SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz" + # Source directory; the dir where the sources can be found (automatically + # unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P} + # If you don't need to change it, leave the S= line out of the ebuild + # to keep it tidy. + S="${WORKDIR}/Odin-dev-${MY_PV}" + KEYWORDS="~amd64" +fi LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" - RDEPEND=" $(llvm_gen_dep ' llvm-core/clang:${LLVM_SLOT}= diff --git a/dev-lang/odin/odin-2024.08.ebuild b/dev-lang/odin/odin-9999.ebuild similarity index 56% rename from dev-lang/odin/odin-2024.08.ebuild rename to dev-lang/odin/odin-9999.ebuild index 4ff79d3f63..ca33f7450d 100644 --- a/dev-lang/odin/odin-2024.08.ebuild +++ b/dev-lang/odin/odin-9999.ebuild @@ -3,28 +3,32 @@ EAPI=8 -LLVM_COMPAT=(14 17 18) +LLVM_COMPAT=(14 17 18 19 20) inherit llvm-r1 DESCRIPTION="The Data-Oriented Language for Sane Software Development." HOMEPAGE="https://odin-lang.org/" -MY_PV="${PV/./-}" -SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz" +if [[ $PV == 9999 ]]; then + EGIT_REPO_URI="https://github.com/odin-lang/Odin.git" + inherit git-r3 +else + MY_PV="${PV/./-}" + SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz" + # Source directory; the dir where the sources can be found (automatically + # unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P} + # If you don't need to change it, leave the S= line out of the ebuild + # to keep it tidy. + S="${WORKDIR}/Odin-dev-${MY_PV}" + KEYWORDS="~amd64" +fi -# Source directory; the dir where the sources can be found (automatically -# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P} -# If you don't need to change it, leave the S= line out of the ebuild -# to keep it tidy. -S="${WORKDIR}/Odin-dev-${MY_PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" - RDEPEND=" $(llvm_gen_dep ' llvm-core/clang:${LLVM_SLOT}= From 788804b6b5175f0513f970a1e7bb1ab9e7897f5a Mon Sep 17 00:00:00 2001 From: Katalin Rebhan Date: Sat, 5 Jul 2025 19:32:31 +0200 Subject: [PATCH 029/104] dev-lang/swift: Correctly merge extra build flags The build script complains when the same option occurs multiple times in the same preset, but merges them when they occur in separate presets. Therefore restore the code that creates a stack of presets with one for each subsequent argument, instead of packing them all into a single preset. Signed-off-by: Katalin Rebhan --- dev-lang/swift/swift-6.0.3-r2.ebuild | 26 ++++++++++++++++---------- dev-lang/swift/swift-6.1.1.ebuild | 26 ++++++++++++++++---------- dev-lang/swift/swift-6.1.2-r1.ebuild | 26 ++++++++++++++++---------- dev-lang/swift/swift-6.1.ebuild | 26 ++++++++++++++++---------- 4 files changed, 64 insertions(+), 40 deletions(-) diff --git a/dev-lang/swift/swift-6.0.3-r2.ebuild b/dev-lang/swift/swift-6.0.3-r2.ebuild index 838810f56c..3bfb618be6 100644 --- a/dev-lang/swift/swift-6.0.3-r2.ebuild +++ b/dev-lang/swift/swift-6.0.3-r2.ebuild @@ -214,16 +214,22 @@ src_configure() { extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) - if [[ ${#extra_build_flags[@]} -gt 0 ]]; then - SWIFT_BUILD_PRESET='gentoo,custom' - { - echo "[preset: gentoo,custom]" - echo "mixin-preset=gentoo" - for flag in "${extra_build_flags[@]}"; do - echo "${flag#--}" - done - } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" - fi + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" } src_compile() { diff --git a/dev-lang/swift/swift-6.1.1.ebuild b/dev-lang/swift/swift-6.1.1.ebuild index 5567d0b1f0..864a87fbae 100644 --- a/dev-lang/swift/swift-6.1.1.ebuild +++ b/dev-lang/swift/swift-6.1.1.ebuild @@ -215,16 +215,22 @@ src_configure() { extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) - if [[ ${#extra_build_flags[@]} -gt 0 ]]; then - SWIFT_BUILD_PRESET='gentoo,custom' - { - echo "[preset: gentoo,custom]" - echo "mixin-preset=gentoo" - for flag in "${extra_build_flags[@]}"; do - echo "${flag#--}" - done - } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" - fi + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" } src_compile() { diff --git a/dev-lang/swift/swift-6.1.2-r1.ebuild b/dev-lang/swift/swift-6.1.2-r1.ebuild index 52b3f0ee15..7908e1dc60 100644 --- a/dev-lang/swift/swift-6.1.2-r1.ebuild +++ b/dev-lang/swift/swift-6.1.2-r1.ebuild @@ -215,16 +215,22 @@ src_configure() { extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) - if [[ ${#extra_build_flags[@]} -gt 0 ]]; then - SWIFT_BUILD_PRESET='gentoo,custom' - { - echo "[preset: gentoo,custom]" - echo "mixin-preset=gentoo" - for flag in "${extra_build_flags[@]}"; do - echo "${flag#--}" - done - } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" - fi + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" } src_compile() { diff --git a/dev-lang/swift/swift-6.1.ebuild b/dev-lang/swift/swift-6.1.ebuild index 5567d0b1f0..864a87fbae 100644 --- a/dev-lang/swift/swift-6.1.ebuild +++ b/dev-lang/swift/swift-6.1.ebuild @@ -215,16 +215,22 @@ src_configure() { extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) - if [[ ${#extra_build_flags[@]} -gt 0 ]]; then - SWIFT_BUILD_PRESET='gentoo,custom' - { - echo "[preset: gentoo,custom]" - echo "mixin-preset=gentoo" - for flag in "${extra_build_flags[@]}"; do - echo "${flag#--}" - done - } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" - fi + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" } src_compile() { From 969ef8366307d472d50bbc13242f8281f3795a88 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 5 Jul 2025 13:29:12 +0300 Subject: [PATCH 030/104] acct-user/webdav: new package, add 0 Signed-off-by: Pavel Sobolev --- acct-user/webdav/metadata.xml | 8 ++++++++ acct-user/webdav/webdav-0.ebuild | 13 +++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 acct-user/webdav/metadata.xml create mode 100644 acct-user/webdav/webdav-0.ebuild diff --git a/acct-user/webdav/metadata.xml b/acct-user/webdav/metadata.xml new file mode 100644 index 0000000000..8776ba0147 --- /dev/null +++ b/acct-user/webdav/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + diff --git a/acct-user/webdav/webdav-0.ebuild b/acct-user/webdav/webdav-0.ebuild new file mode 100644 index 0000000000..4c64831e92 --- /dev/null +++ b/acct-user/webdav/webdav-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for net-fs/webdav-server-rs" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps From edc9a9051516c4dffa694aa6bbe5df0f65c41d6a Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 5 Jul 2025 13:29:54 +0300 Subject: [PATCH 031/104] acct-group/webdav: new package, add 0 Signed-off-by: Pavel Sobolev --- acct-group/webdav/metadata.xml | 8 ++++++++ acct-group/webdav/webdav-0.ebuild | 10 ++++++++++ 2 files changed, 18 insertions(+) create mode 100644 acct-group/webdav/metadata.xml create mode 100644 acct-group/webdav/webdav-0.ebuild diff --git a/acct-group/webdav/metadata.xml b/acct-group/webdav/metadata.xml new file mode 100644 index 0000000000..8776ba0147 --- /dev/null +++ b/acct-group/webdav/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + diff --git a/acct-group/webdav/webdav-0.ebuild b/acct-group/webdav/webdav-0.ebuild new file mode 100644 index 0000000000..1c2e38c2e4 --- /dev/null +++ b/acct-group/webdav/webdav-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for net-fs/webdav-server-rs" + +ACCT_GROUP_ID=-1 From ae6181d6860b2d9db798cb5f8d16c62a8877f126 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 5 Jul 2025 12:34:28 +0300 Subject: [PATCH 032/104] net-fs/webdav-server-rs: new package, add 0.4.0_pre20231124 Signed-off-by: Pavel Sobolev --- net-fs/webdav-server-rs/Manifest | 2 + ...-the-version-0.2.0-of-webdav-handler.patch | 16 ++++++ .../files/webdav-server-rs.service | 11 ++++ net-fs/webdav-server-rs/metadata.xml | 12 +++++ .../webdav-server-rs-0.4.0_pre20231124.ebuild | 52 +++++++++++++++++++ 5 files changed, 93 insertions(+) create mode 100644 net-fs/webdav-server-rs/Manifest create mode 100644 net-fs/webdav-server-rs/files/webdav-server-rs-0.4.0_pre20231124-use-the-version-0.2.0-of-webdav-handler.patch create mode 100644 net-fs/webdav-server-rs/files/webdav-server-rs.service create mode 100644 net-fs/webdav-server-rs/metadata.xml create mode 100644 net-fs/webdav-server-rs/webdav-server-rs-0.4.0_pre20231124.ebuild diff --git a/net-fs/webdav-server-rs/Manifest b/net-fs/webdav-server-rs/Manifest new file mode 100644 index 0000000000..d23c454914 --- /dev/null +++ b/net-fs/webdav-server-rs/Manifest @@ -0,0 +1,2 @@ +DIST webdav-server-rs-0.4.0_pre20231124-deps.tar.xz 19519152 BLAKE2B d1bbecf31efe7aba08c76d07a62454454db274673a5ecbdecd6c0d7cce19d9b8b666c21d91a334d8166a9902e809537f3f29ddebd2be3da32877745c13a9256b SHA512 2e7dcaf6bf7f22982c676c6289e7902ca79f3bc17e4f5707d135fc963b27582a8c9ec51e5afe7da1b5be7134f150987adad179a7f3c0fc89ab32e96094f6c460 +DIST webdav-server-rs-0.4.0_pre20231124.tar.gz 54013 BLAKE2B aac46e62845f81529ff1865ceb22d979d1e124e47161bef69de7f1dc65bbeff0b01160a197de3617fd86077a406f6975b3c0c72f414cab867c52055865941089 SHA512 fa7d560e3b08933d55ea5b71e5f027577c8f04c78ffdaa148465c7c3ca1719f6929c72c9d2cea17c6c94fe88e60c07e505571cf594422c840823e95f94f5f9a5 diff --git a/net-fs/webdav-server-rs/files/webdav-server-rs-0.4.0_pre20231124-use-the-version-0.2.0-of-webdav-handler.patch b/net-fs/webdav-server-rs/files/webdav-server-rs-0.4.0_pre20231124-use-the-version-0.2.0-of-webdav-handler.patch new file mode 100644 index 0000000000..eae50169ec --- /dev/null +++ b/net-fs/webdav-server-rs/files/webdav-server-rs-0.4.0_pre20231124-use-the-version-0.2.0-of-webdav-handler.patch @@ -0,0 +1,16 @@ +From: Pavel Sobolev +Subject: [PATCH] Use the version `0.2.0` of `webdav-handler`. + +Signed-off-by: Pavel Sobolev + +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -71,6 +71,5 @@ tokio = { version = "1.5.0", features = ["full"] } + tokio-rustls = "0.23.4" + toml = "0.5.8" + url = "2.2.2" +-webdav-handler = { path = "../webdav-handler-rs", version = "=0.2.0" } +-#webdav-handler = "0.2.0" ++webdav-handler = "0.2.0" + pwhash = "1.0.0" + diff --git a/net-fs/webdav-server-rs/files/webdav-server-rs.service b/net-fs/webdav-server-rs/files/webdav-server-rs.service new file mode 100644 index 0000000000..2d54210cbc --- /dev/null +++ b/net-fs/webdav-server-rs/files/webdav-server-rs.service @@ -0,0 +1,11 @@ +[Unit] +Description=WebDAV Server +After=network.target + +[Service] +Type=simple +ExecStart=/usr/bin/webdav-server -c /etc/webdav-server-rs/config.toml +PrivateTmp=true + +[Install] +WantedBy=multi-user.target diff --git a/net-fs/webdav-server-rs/metadata.xml b/net-fs/webdav-server-rs/metadata.xml new file mode 100644 index 0000000000..a2774361fe --- /dev/null +++ b/net-fs/webdav-server-rs/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/miquels/webdav-server-rs/issues + miquels/webdav-server-rs + + diff --git a/net-fs/webdav-server-rs/webdav-server-rs-0.4.0_pre20231124.ebuild b/net-fs/webdav-server-rs/webdav-server-rs-0.4.0_pre20231124.ebuild new file mode 100644 index 0000000000..4251671ea4 --- /dev/null +++ b/net-fs/webdav-server-rs/webdav-server-rs-0.4.0_pre20231124.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo systemd + +EGIT_COMMIT="50318a66f2f2350e99f89e46a1c130d2c01397af" + +DESCRIPTION="WebDAV server in Rust" +HOMEPAGE="https://github.com/miquels/webdav-server-rs" +SRC_URI=" + https://github.com/miquels/webdav-server-rs/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="Apache-2.0 BSD ISC MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${P}-use-the-version-0.2.0-of-webdav-handler.patch +) + +RDEPEND=" + acct-group/webdav + acct-user/webdav + net-libs/libtirpc:= + sys-libs/pam +" +DEPEND="${RDEPEND}" +BDEPEND=" + net-libs/rpcsvc-proto +" + +src_prepare() { + default + + sed -i "s/uid = 33/uid = $(id -u webdav)/" webdav-server.toml + sed -i "s/gid = 33/gid = $(id -g webdav)/" webdav-server.toml +} + +src_install() { + cargo_src_install + + insinto "/etc/${PN}" + newins webdav-server.toml config.toml.example + + systemd_dounit "${FILESDIR}/${PN}.service" +} From 25caab658ec42dadda5f299df833c49a67a12867 Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Sat, 5 Jul 2025 21:44:14 +0300 Subject: [PATCH 033/104] dev-util/ios-webkit-debug-proxy: add 1.9.2, drop 1.9.1 Signed-off-by: Pavel Sobolev --- dev-util/ios-webkit-debug-proxy/Manifest | 2 +- ...g-proxy-1.9.1.ebuild => ios-webkit-debug-proxy-1.9.2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename dev-util/ios-webkit-debug-proxy/{ios-webkit-debug-proxy-1.9.1.ebuild => ios-webkit-debug-proxy-1.9.2.ebuild} (92%) diff --git a/dev-util/ios-webkit-debug-proxy/Manifest b/dev-util/ios-webkit-debug-proxy/Manifest index 66f1052310..ae4b9e245b 100644 --- a/dev-util/ios-webkit-debug-proxy/Manifest +++ b/dev-util/ios-webkit-debug-proxy/Manifest @@ -1 +1 @@ -DIST ios-webkit-debug-proxy-1.9.1.tar.gz 333988 BLAKE2B 5f442e08b394f10a591d8ab7415ed3b24f222cee6c8a3c3c88c241daa462cab991a46671cce96afbf1898eeaa14628586ec37ea370f803f9cb58f70a5c464780 SHA512 29adb895ee9a301e22bdf441983ec4a3f4b055400719e87f634cab52b91c0ca2dd8abb6202a1a97741ce96de42a7ad9a097d5343c5b1d8120b017ab39e8d6c40 +DIST ios-webkit-debug-proxy-1.9.2.tar.gz 334140 BLAKE2B 41fec93c969541c48708052616ae05fe76963a263d271a7047023dae250a7bcadcbc263f5a768c87a696f96e93fb52d97d0d33911e00bf6d883bfc7d75cbf0fd SHA512 ae5ed788a52a65ab636311afa7461622408a9033b729e40035748d9e05b84d6d97333dee1f470b9f005c8908c6e5f365352c6b3f21bf9f6281a56245e6ce7940 diff --git a/dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.1.ebuild b/dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.2.ebuild similarity index 92% rename from dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.1.ebuild rename to dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.2.ebuild index b611b5ae6d..c580ed2c4d 100644 --- a/dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.1.ebuild +++ b/dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.2.ebuild @@ -22,7 +22,7 @@ RDEPEND=" DEPEND="${RDEPEND}" PATCHES=( - "${FILESDIR}"/${P}-dont-build-examples.patch + "${FILESDIR}"/${PN}-1.9.1-dont-build-examples.patch ) src_prepare() { From 29d88bb8ed0110c41b81205e234c8daac6eaa8d0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 21:02:41 +0500 Subject: [PATCH 034/104] net-proxy/byedpi: add 0.17.1, drop 0.16.2 Signed-off-by: Anna (cybertailor) Vyalkova --- net-proxy/byedpi/Manifest | 2 +- ...byedpi-0.16.2.ebuild => byedpi-0.17.1.ebuild} | 16 +++++++++++----- 2 files changed, 12 insertions(+), 6 deletions(-) rename net-proxy/byedpi/{byedpi-0.16.2.ebuild => byedpi-0.17.1.ebuild} (60%) diff --git a/net-proxy/byedpi/Manifest b/net-proxy/byedpi/Manifest index 077772ddb8..7f8f8fb736 100644 --- a/net-proxy/byedpi/Manifest +++ b/net-proxy/byedpi/Manifest @@ -1,3 +1,3 @@ -DIST byedpi-0.16.2.tar.gz 42071 BLAKE2B 24f2fe7587245cf5fdc751637554f0cad6933ff445ecf2ceeb9e9612aa060353a6f856023a3bf35b61fa94ce5eeacaf9a384260b63c6aacc133d0d1877ad9ede SHA512 31ff2f0567efe65c41eae7058f492d9686a1bdcce4d4ef156c75b4e0e453916417ec2c738394fd9627487da847272747cb6239d7699e9eb16eca2699fc5edbe7 DIST byedpi-0.16.6.tar.gz 42399 BLAKE2B d276699e30c701645655b04a84811d1b33fc7aa63f7a5abd7883ccd83d22aeed1ca2c94b0bd5be55ef8da02f0ed4c398f7d0e83860c5d54a45fd9006d3fe3a3f SHA512 8511f7e85b5fc840c84bf5093149632bb0b8d34b2fe5f9430cb675ef3235b4e5feff9e6b0c65a2fa509f6e3aa0cc90b2c07c2ef3ebc0f555f390bae5e02446dd +DIST byedpi-0.17.1.tar.gz 46089 BLAKE2B 85c948815e372a6c1fd7a28c7cf5495c30c38339dffdcc653b12a01168b114b3010036b3a11095bf1a41ef99ca40f8fc59d1aa315c2a014d877fe5eeb0955c0a SHA512 c910adaef996dc4af83793ce2e6302236c48a7fabead3b5fa8f834c613d560c31b7aab02e4b8763d242cee9890e3b2bc1a255b092b0f69f3258a9f520df5ff7b DIST byedpi-0.17.tar.gz 44633 BLAKE2B fb3ce55bb0fb40ad10837eff031fd7fd0f472baac9e44366590fddfd4293f07c7509987938aaeb7674690286120aa8e9b1c35b7eec2af8580d59944aa202bc04 SHA512 10fc6c936bdc78ce3f87ee17d7828527894974534bb1f97e1ea1eb180d89d9300fd051512d655b4bb203df83c97576ef56c5f8cebc332f631df99dde08bb996c diff --git a/net-proxy/byedpi/byedpi-0.16.2.ebuild b/net-proxy/byedpi/byedpi-0.17.1.ebuild similarity index 60% rename from net-proxy/byedpi/byedpi-0.16.2.ebuild rename to net-proxy/byedpi/byedpi-0.17.1.ebuild index 5455958c21..134cf57553 100644 --- a/net-proxy/byedpi/byedpi-0.16.2.ebuild +++ b/net-proxy/byedpi/byedpi-0.17.1.ebuild @@ -7,11 +7,17 @@ inherit systemd toolchain-funcs DESCRIPTION="Bypass DPI SOCKS proxy" HOMEPAGE="https://github.com/hufrea/byedpi" -SRC_URI="https://github.com/hufrea/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hufrea/byedpi.git" +else + SRC_URI="https://github.com/hufrea/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" RDEPEND="acct-user/byedpi" @@ -30,10 +36,10 @@ src_install() { dobin ciadpi einstalldocs - newinitd "${FILESDIR}"/byedpi.initd-r1 byedpi + newinitd "${FILESDIR}"/byedpi.initd-r2 byedpi newconfd "${FILESDIR}"/byedpi.confd byedpi - systemd_dounit "dist/linux/${PN}.service" + systemd_dounit dist/linux/byedpi.service insinto /etc - newins "dist/linux/${PN}.conf" "${PN}.conf" + doins dist/linux/byedpi.conf } From 455904602ff19483b35d2d2eb63cd9143622c347 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 21:05:47 +0500 Subject: [PATCH 035/104] net-proxy/byedpi: sync live Signed-off-by: Anna (cybertailor) Vyalkova --- net-proxy/byedpi/byedpi-9999.ebuild | 21 ++++++++++++++------- net-proxy/byedpi/files/byedpi.initd | 19 ------------------- 2 files changed, 14 insertions(+), 26 deletions(-) delete mode 100644 net-proxy/byedpi/files/byedpi.initd diff --git a/net-proxy/byedpi/byedpi-9999.ebuild b/net-proxy/byedpi/byedpi-9999.ebuild index a6a5b90451..134cf57553 100644 --- a/net-proxy/byedpi/byedpi-9999.ebuild +++ b/net-proxy/byedpi/byedpi-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,14 +6,21 @@ EAPI=8 inherit systemd toolchain-funcs DESCRIPTION="Bypass DPI SOCKS proxy" -HOMEPAGE="https://github.com/hufrea/byedpi/" +HOMEPAGE="https://github.com/hufrea/byedpi" -inherit git-r3 -EGIT_REPO_URI="https://github.com/hufrea/byedpi.git" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hufrea/byedpi.git" +else + SRC_URI="https://github.com/hufrea/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi LICENSE="MIT" SLOT="0" +RDEPEND="acct-user/byedpi" + src_prepare() { default @@ -29,10 +36,10 @@ src_install() { dobin ciadpi einstalldocs - newinitd "${FILESDIR}"/byedpi.initd byedpi + newinitd "${FILESDIR}"/byedpi.initd-r2 byedpi newconfd "${FILESDIR}"/byedpi.confd byedpi - systemd_dounit "dist/linux/${PN}.service" + systemd_dounit dist/linux/byedpi.service insinto /etc - newins "dist/linux/${PN}.conf" "${PN}.conf" + doins dist/linux/byedpi.conf } diff --git a/net-proxy/byedpi/files/byedpi.initd b/net-proxy/byedpi/files/byedpi.initd deleted file mode 100644 index 58c86a4cb4..0000000000 --- a/net-proxy/byedpi/files/byedpi.initd +++ /dev/null @@ -1,19 +0,0 @@ -#!/sbin/openrc-run -# shellcheck shell=sh -# -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -: "${BYEDPI_BIND_IP:=0.0.0.0}" -: "${BYEDPI_BIND_PORT:=1080}" -: "${BYEDPI_OPTS:=--disorder 5 --auto=torst --tlsrec 6+s}" - -command="/usr/bin/ciadpi" -command_args="--ip ${BYEDPI_BIND_IP} --port ${BYEDPI_BIND_PORT} ${BYEDPI_OPTS}" -command_user="nobody:nobody" -command_background=1 -pidfile="/run/${RC_SVCNAME}.pid" - -depend() { - need net -} From bbba8e38374fa207289c208ac404202bc27dbb4b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 21:17:35 +0500 Subject: [PATCH 036/104] dev-python/sphinx-last-updated-by-git: enable pypy3_11 Signed-off-by: Anna (cybertailor) Vyalkova --- .../sphinx-last-updated-by-git-0.3.8.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/sphinx-last-updated-by-git/sphinx-last-updated-by-git-0.3.8.ebuild b/dev-python/sphinx-last-updated-by-git/sphinx-last-updated-by-git-0.3.8.ebuild index eb057b052d..ec7804e420 100644 --- a/dev-python/sphinx-last-updated-by-git/sphinx-last-updated-by-git-0.3.8.ebuild +++ b/dev-python/sphinx-last-updated-by-git/sphinx-last-updated-by-git-0.3.8.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( python3_{11..13} pypy3_11 ) inherit distutils-r1 pypi @@ -23,6 +23,8 @@ RDEPEND=" >=dev-python/sphinx-1.8[${PYTHON_USEDEP}] " +EPYTEST_PLUGINS=( pytest-import-check ) + # Tests require to clone a Git repo. While this can be worked around by using # git-bundle, tests still fail because Sphinx makes some warnings fatal. distutils_enable_tests import-check From 3633087dd94befb462142af8cc2db021ae2754a9 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 21:19:59 +0500 Subject: [PATCH 037/104] dev-python/sphinx-sitemap: add 2.7.2 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/sphinx-sitemap/Manifest | 1 + .../sphinx-sitemap-2.7.2.ebuild | 44 +++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 dev-python/sphinx-sitemap/sphinx-sitemap-2.7.2.ebuild diff --git a/dev-python/sphinx-sitemap/Manifest b/dev-python/sphinx-sitemap/Manifest index 7fce379895..852c6b89aa 100644 --- a/dev-python/sphinx-sitemap/Manifest +++ b/dev-python/sphinx-sitemap/Manifest @@ -1,2 +1,3 @@ DIST sphinx-sitemap-2.6.0.gh.tar.gz 27157 BLAKE2B fe9b8b3df5d5ca84a13e7c99adca9e1eda3b2c89135293ebb07f2575c98fdec517f45eaec8429404b7d9b08d43b0d24cd1113a48ec3e12396dce6b3e0979287b SHA512 cfe5f575c77790cf7c5b6a5765d03e39059bce62b3ec0d908a9d2ec2071c3f1d104ee0ab8b1ca77343f327b8cd7c31d4cb5588c92d5ade9ba6f6e44b0fc35c4c DIST sphinx-sitemap-2.7.1.gh.tar.gz 27616 BLAKE2B 8b84f17d49dee79a7a9712b0a292f5887c2dc71c87c512787c9becbb77882e3bf8f06a1c773a4714d35ed5377b72f45226e9f16541dc91b55c26318880627ff2 SHA512 9c2777111e11bf340079183a022fd3547b9f71c5ba4a69777b1eb0a3d29c436b818ce745a8a5e3afcdfa9c0340a79611e192e23fcc3ec26d01106f148ab0d92a +DIST sphinx-sitemap-2.7.2.gh.tar.gz 28215 BLAKE2B b170337d6e3d3d29ecdbc9daaeb6d98dad55f4e70faa9818e883690d1066f9f1d81ef4d096dfdcbf56d6d2ea76321952f6f82e20bce0763604a28ab1b1e155d3 SHA512 4d8e64122f7085c1748f7d86a71f9ecdc5d7e3061dcf223488177939f3fa1f07ace180e58eadff35fe8970f89baf9cfb60ba61ee6fe53193a251095c139fb76f diff --git a/dev-python/sphinx-sitemap/sphinx-sitemap-2.7.2.ebuild b/dev-python/sphinx-sitemap/sphinx-sitemap-2.7.2.ebuild new file mode 100644 index 0000000000..16e4e03da6 --- /dev/null +++ b/dev-python/sphinx-sitemap/sphinx-sitemap-2.7.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Sitemap generator for Sphinx" +HOMEPAGE=" + https://pypi.org/project/sphinx-sitemap/ + https://github.com/jdillard/sphinx-sitemap +" +SRC_URI="https://github.com/jdillard/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-last-updated-by-git[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( dev-python/gitpython[${PYTHON_USEDEP}] ) +" + +DOCS=( {CHANGELOG,README}.rst ) + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest + +src_prepare() { + #sed "s:\(GIT_TAG_OUTPUT =\) .*:\1 b'v${PV}':" -i docs/source/conf.py + distutils-r1_src_prepare +} + +#distutils_enable_sphinx docs/source \ + #dev-python/furo \ + #dev-python/sphinxemoji \ + #dev-python/sphinxext-opengraph \ + #dev-python/sphinx-contributors From 7dd7d2491da7b4c54f99d5bd9ccc8b0fc17426a0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 21:29:58 +0500 Subject: [PATCH 038/104] net-client/offpunk: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- net-client/offpunk/offpunk-2.7.1.ebuild | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/net-client/offpunk/offpunk-2.7.1.ebuild b/net-client/offpunk/offpunk-2.7.1.ebuild index 548c10370a..022be26200 100644 --- a/net-client/offpunk/offpunk-2.7.1.ebuild +++ b/net-client/offpunk/offpunk-2.7.1.ebuild @@ -20,16 +20,10 @@ LICENSE="AGPL-3" SLOT="0" KEYWORDS="~amd64" -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - dev-python/pytest-mock[${PYTHON_USEDEP}] - ') - ) -" - DOCS=( doc/. CHANGELOG CONTRIBUTORS README.md TODO ) +EPYTEST_PLUGINS=( pytest-mock ) + distutils_enable_tests pytest src_install() { From 5c54d56009451ddfae3a444bfafeff94a45f5b33 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 21:31:18 +0500 Subject: [PATCH 039/104] app-admin/akita: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- app-admin/akita/akita-0.1.4.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-admin/akita/akita-0.1.4.ebuild b/app-admin/akita/akita-0.1.4.ebuild index f3459e8d28..0caebaba7b 100644 --- a/app-admin/akita/akita-0.1.4.ebuild +++ b/app-admin/akita/akita-0.1.4.ebuild @@ -20,4 +20,6 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" +EPYTEST_PLUGINS=( ) + distutils_enable_tests pytest From 05dfb201a1e4f46712684f1a5c395c468ce84bc7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 21:40:23 +0500 Subject: [PATCH 040/104] dev-python/blurhash: enable pypy3_11 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/blurhash/blurhash-1.1.4.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/blurhash/blurhash-1.1.4.ebuild b/dev-python/blurhash/blurhash-1.1.4.ebuild index ef5fa68407..ca49049d2a 100644 --- a/dev-python/blurhash/blurhash-1.1.4.ebuild +++ b/dev-python/blurhash/blurhash-1.1.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( python3_{11..13} pypy3_11 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi @@ -17,6 +17,8 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +EPYTEST_PLUGINS=( pytest-import-check ) + # no tests in v1.1.4 tarball distutils_enable_tests import-check From 8da0d516ea53bb48dbf6198e434a912aef86aa55 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 21:41:46 +0500 Subject: [PATCH 041/104] dev-python/click-aliases: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/click-aliases/click-aliases-1.0.5.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/click-aliases/click-aliases-1.0.5.ebuild b/dev-python/click-aliases/click-aliases-1.0.5.ebuild index 19cbbad35c..f468507735 100644 --- a/dev-python/click-aliases/click-aliases-1.0.5.ebuild +++ b/dev-python/click-aliases/click-aliases-1.0.5.ebuild @@ -21,4 +21,6 @@ KEYWORDS="~amd64" RDEPEND="dev-python/click[${PYTHON_USEDEP}]" +EPYTEST_PLUGINS=( ) + distutils_enable_tests pytest From fa906d0c5eb60b6d8b780a404ac474efca99f542 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 21:44:39 +0500 Subject: [PATCH 042/104] dev-python/cryptg: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/cryptg/cryptg-0.5.0_p0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/cryptg/cryptg-0.5.0_p0.ebuild b/dev-python/cryptg/cryptg-0.5.0_p0.ebuild index d0c6460bba..925e27aa81 100644 --- a/dev-python/cryptg/cryptg-0.5.0_p0.ebuild +++ b/dev-python/cryptg/cryptg-0.5.0_p0.ebuild @@ -80,6 +80,8 @@ BDEPEND="dev-python/setuptools-rust[${PYTHON_USEDEP}]" # rust does not use *FLAGS from make.conf, silence portage warning QA_FLAGS_IGNORED=".*" +EPYTEST_PLUGINS=( pytest-import-check ) + distutils_enable_tests import-check src_unpack() { From c791147bb093588b78785691911c0201e5862416 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 22:05:38 +0500 Subject: [PATCH 043/104] dev-python/daiquiri: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/daiquiri/daiquiri-3.3.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/daiquiri/daiquiri-3.3.0.ebuild b/dev-python/daiquiri/daiquiri-3.3.0.ebuild index ac1cb0b729..0044698d02 100644 --- a/dev-python/daiquiri/daiquiri-3.3.0.ebuild +++ b/dev-python/daiquiri/daiquiri-3.3.0.ebuild @@ -20,6 +20,8 @@ KEYWORDS="~amd64" RDEPEND=">=dev-python/python-json-logger-3[${PYTHON_USEDEP}]" BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" +EPYTEST_PLUGINS=( ) + distutils_enable_tests pytest distutils_enable_sphinx doc/source From 4ecb2026071cfc9804c92fc3f482a983c7c4ee8e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 22:06:04 +0500 Subject: [PATCH 044/104] dev-python/http-ece: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/http-ece/http-ece-1.2.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/http-ece/http-ece-1.2.1.ebuild b/dev-python/http-ece/http-ece-1.2.1.ebuild index afe56adf67..9eafa65f6d 100644 --- a/dev-python/http-ece/http-ece-1.2.1.ebuild +++ b/dev-python/http-ece/http-ece-1.2.1.ebuild @@ -20,9 +20,10 @@ KEYWORDS="~amd64" RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]" +EPYTEST_PLUGINS=( ) + distutils_enable_tests pytest python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 epytest -o addopts= } From b183b276847d57f9ac06233f29814d34d12417f3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 22:06:24 +0500 Subject: [PATCH 045/104] dev-python/iuliia: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/iuliia/iuliia-0.13.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/iuliia/iuliia-0.13.0.ebuild b/dev-python/iuliia/iuliia-0.13.0.ebuild index e3234f6717..da8c290eb8 100644 --- a/dev-python/iuliia/iuliia-0.13.0.ebuild +++ b/dev-python/iuliia/iuliia-0.13.0.ebuild @@ -18,4 +18,6 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +EPYTEST_PLUGINS=( ) + distutils_enable_tests pytest From 0d407576179f60506b83aa1856ec36e8f7404a93 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 22:12:29 +0500 Subject: [PATCH 046/104] dev-python/markovify: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/markovify/markovify-0.9.4.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/markovify/markovify-0.9.4.ebuild b/dev-python/markovify/markovify-0.9.4.ebuild index 393cedf24a..98ae866fae 100644 --- a/dev-python/markovify/markovify-0.9.4.ebuild +++ b/dev-python/markovify/markovify-0.9.4.ebuild @@ -21,6 +21,8 @@ KEYWORDS="~amd64" RDEPEND="dev-python/unidecode[${PYTHON_USEDEP}]" +EPYTEST_PLUGINS=( ) + # Does not work with vanilla unittest, # test suite is designed for running with nose. distutils_enable_tests pytest From 878d09c82ad832b91f7d0fe80ebb26631557349a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 22:23:52 +0500 Subject: [PATCH 047/104] dev-python/asyncpg: disable broken tests Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/asyncpg/asyncpg-0.30.0.ebuild | 2 + .../asyncpg-0.30.0-disable-broken-tests.patch | 67 +++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 dev-python/asyncpg/files/asyncpg-0.30.0-disable-broken-tests.patch diff --git a/dev-python/asyncpg/asyncpg-0.30.0.ebuild b/dev-python/asyncpg/asyncpg-0.30.0.ebuild index f791cac85a..5847a9c176 100644 --- a/dev-python/asyncpg/asyncpg-0.30.0.ebuild +++ b/dev-python/asyncpg/asyncpg-0.30.0.ebuild @@ -37,8 +37,10 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-0.30.0-cflags.patch + "${FILESDIR}"/${PN}-0.30.0-disable-broken-tests.patch ) +EPYTEST_PLUGINS=( ) EPYTEST_IGNORE=( # checks versions from env variables "${S}"/tests/test__environment.py diff --git a/dev-python/asyncpg/files/asyncpg-0.30.0-disable-broken-tests.patch b/dev-python/asyncpg/files/asyncpg-0.30.0-disable-broken-tests.patch new file mode 100644 index 0000000000..1fafbc25f3 --- /dev/null +++ b/dev-python/asyncpg/files/asyncpg-0.30.0-disable-broken-tests.patch @@ -0,0 +1,67 @@ +From 5a1ee01f8bc8fc6709ef4f636f7a67029d90e26d Mon Sep 17 00:00:00 2001 +From: Elvis Pranskevichus +Date: Fri, 14 Mar 2025 17:58:46 -0700 +Subject: [PATCH] Disable connection URI tests broken by a recent Python fix + (#1244) + +A fix for python/cpython#105704 broke parsing of URIs containing +multiple hosts if one or all of the hosts are IPv6 address literals. +This blocks CI, so disable those tests for now until this is fixed +properly. +--- + tests/test_connect.py | 39 ++++++++++++++++++++------------------- + 1 file changed, 20 insertions(+), 19 deletions(-) + +diff --git a/tests/test_connect.py b/tests/test_connect.py +index 0037ee5..024c29e 100644 +--- a/tests/test_connect.py ++++ b/tests/test_connect.py +@@ -846,25 +846,26 @@ class TestConnectParams(tb.TestCase): + ), + }, + +- { +- 'name': 'dsn_ipv6_multi_host', +- 'dsn': 'postgresql://user@[2001:db8::1234%25eth0],[::1]/db', +- 'result': ([('2001:db8::1234%eth0', 5432), ('::1', 5432)], { +- 'database': 'db', +- 'user': 'user', +- 'target_session_attrs': 'any', +- }) +- }, +- +- { +- 'name': 'dsn_ipv6_multi_host_port', +- 'dsn': 'postgresql://user@[2001:db8::1234]:1111,[::1]:2222/db', +- 'result': ([('2001:db8::1234', 1111), ('::1', 2222)], { +- 'database': 'db', +- 'user': 'user', +- 'target_session_attrs': 'any', +- }) +- }, ++ # broken by https://github.com/python/cpython/pull/129418 ++ # { ++ # 'name': 'dsn_ipv6_multi_host', ++ # 'dsn': 'postgresql://user@[2001:db8::1234%25eth0],[::1]/db', ++ # 'result': ([('2001:db8::1234%eth0', 5432), ('::1', 5432)], { ++ # 'database': 'db', ++ # 'user': 'user', ++ # 'target_session_attrs': 'any', ++ # }) ++ # }, ++ ++ # { ++ # 'name': 'dsn_ipv6_multi_host_port', ++ # 'dsn': 'postgresql://user@[2001:db8::1234]:1111,[::1]:2222/db', ++ # 'result': ([('2001:db8::1234', 1111), ('::1', 2222)], { ++ # 'database': 'db', ++ # 'user': 'user', ++ # 'target_session_attrs': 'any', ++ # }) ++ # }, + + { + 'name': 'dsn_ipv6_multi_host_query_part', +-- +2.50.0 + From c425356d2ad1c7dfb9ed4f246d4ebe39cf3ab439 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:07:39 +0500 Subject: [PATCH 048/104] dev-python/mastodon-py: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/mastodon-py/mastodon-py-2.0.1.ebuild | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild b/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild index fee2839795..e803c4ba33 100644 --- a/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild +++ b/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild @@ -29,16 +29,18 @@ BDEPEND=" test? ( >=dev-python/cryptography-1.6.0[${PYTHON_USEDEP}] >=dev-python/http-ece-1.0.5[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-recording[${PYTHON_USEDEP}] dev-python/pytz[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] dev-python/vcrpy[${PYTHON_USEDEP}] ) " PATCHES=( "${FILESDIR}"/${PN}-2.0.1-tests.patch ) +EPYTEST_PLUGINS=( + pytest-mock + pytest-recording + requests-mock +) EPYTEST_XDIST=1 EEPYTEST_DESELECT=( # something related to simplejson From 6f134196ffb0a1e86b29e9c75084f5afb8751c8b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:13:01 +0500 Subject: [PATCH 049/104] dev-python/mautrix: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/mautrix/mautrix-0.20.8.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/mautrix/mautrix-0.20.8.ebuild b/dev-python/mautrix/mautrix-0.20.8.ebuild index 67a0a687fe..f08edc790a 100644 --- a/dev-python/mautrix/mautrix-0.20.8.ebuild +++ b/dev-python/mautrix/mautrix-0.20.8.ebuild @@ -38,11 +38,12 @@ BDEPEND=" test? ( dev-python/aiosqlite[${PYTHON_USEDEP}] dev-python/asyncpg[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] dev-python/ruamel-yaml[${PYTHON_USEDEP}] ) " +EPYTEST_PLUGINS=( pytest-asyncio ) + distutils_enable_tests pytest daemons_enable postgresql test From c4dbd83a4d74ce6923b4d3d2871482864b39eac1 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:13:20 +0500 Subject: [PATCH 050/104] dev-python/proselint: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/proselint/proselint-0.14.0.ebuild | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-python/proselint/proselint-0.14.0.ebuild b/dev-python/proselint/proselint-0.14.0.ebuild index 72cca79572..9fb3199300 100644 --- a/dev-python/proselint/proselint-0.14.0.ebuild +++ b/dev-python/proselint/proselint-0.14.0.ebuild @@ -24,9 +24,6 @@ RDEPEND=" >=dev-python/click-8.0.0[${PYTHON_USEDEP}] " -distutils_enable_tests pytest +EPYTEST_PLUGINS=( ) -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} +distutils_enable_tests pytest From 65f6d19e2f6db5f9dde546ed166c24254fd10e6e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:30:47 +0500 Subject: [PATCH 051/104] dev-python/pydantic-settings: add 2.10.1, drop 2.9.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/pydantic-settings/Manifest | 2 +- ....ebuild => pydantic-settings-2.10.1.ebuild} | 18 ++++-------------- 2 files changed, 5 insertions(+), 15 deletions(-) rename dev-python/pydantic-settings/{pydantic-settings-2.9.1.ebuild => pydantic-settings-2.10.1.ebuild} (69%) diff --git a/dev-python/pydantic-settings/Manifest b/dev-python/pydantic-settings/Manifest index 8b195e2a9d..ff8dc96950 100644 --- a/dev-python/pydantic-settings/Manifest +++ b/dev-python/pydantic-settings/Manifest @@ -1,2 +1,2 @@ DIST pydantic_settings-2.10.0.tar.gz 172625 BLAKE2B 175b68b3af0c29c707ad8bfbe2ffe85b2093755873624951eb6998c92f053a2f015676336f784eaf8d22cbd33e3d3a093545605ff7b79f586402b9529b1fb5bf SHA512 7841b4acae13b35a287079b074cc62b3100a9bd46a53d1d27d5a5a19a042c49ec136c6b294328174fd91bfb464a3c9ac5c1d2d571db3d737cc18f2860cb1b5ca -DIST pydantic_settings-2.9.1.tar.gz 163234 BLAKE2B da37c3b128272bef7d7f8cd6e8545158e31a200420afd290b27d84083be50a501b76a4116904888c4c8b30715cb7a0ca7705267d29429ab9a99fc9072667a188 SHA512 85a039edcce86c5273ea224990d1542a9171f38a5137bca3161bba774a5a407b8ae409d8b3e5de780e98ea8e6a57a4b97ae4941453cd0a48e208778c5e56cce3 +DIST pydantic_settings-2.10.1.tar.gz 172583 BLAKE2B 4d60f8c6620103e37dcc7684c138a875208e5c4b101fbe1b3b6a49cc6f247ee7eefb9eef6506e6ecd2e444790c254900867f9de4ed447ea7204db0f600e9ff5f SHA512 fdb61817bb345abef06ffeaab09d993a63bd1c6bde9b3440e31e4fcb6814947ae796dc351192202ccb9f022f99d7e95490df6a847ac54d46713ddb8a49ed2ac1 diff --git a/dev-python/pydantic-settings/pydantic-settings-2.9.1.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.10.1.ebuild similarity index 69% rename from dev-python/pydantic-settings/pydantic-settings-2.9.1.ebuild rename to dev-python/pydantic-settings/pydantic-settings-2.10.1.ebuild index 056e140738..3090fbbb07 100644 --- a/dev-python/pydantic-settings/pydantic-settings-2.9.1.ebuild +++ b/dev-python/pydantic-settings/pydantic-settings-2.10.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling PYTHON_COMPAT=( python3_{11..13} ) -inherit distutils-r1 optfeature pypi +inherit distutils-r1 pypi DESCRIPTION="Settings management using Pydantic" HOMEPAGE=" @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="yaml" +IUSE="aws yaml" RDEPEND=" >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] @@ -25,6 +25,7 @@ RDEPEND=" >=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}] dev-python/typing-extensions[${PYTHON_USEDEP}] >=dev-python/typing-inspection-0.4.0[${PYTHON_USEDEP}] + aws? ( dev-python/boto3[${PYTHON_USEDEP}] ) yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) " BDEPEND=" @@ -32,24 +33,13 @@ BDEPEND=" dev-python/annotated-types[${PYTHON_USEDEP}] dev-python/boto3[${PYTHON_USEDEP}] dev-python/moto[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] ) " +EPYTEST_PLUGINS=( pytest-mock ) EPYTEST_IGNORE=( # Dependencies not packaged: pytest-examples tests/test_docs.py - - # https://github.com/pydantic/pydantic-settings/pull/601 - tests/test_source_azure_key_vault.py - - # https://github.com/pydantic/pydantic-settings/pull/602 - tests/test_source_gcp_secret_manager.py ) distutils_enable_tests pytest - -pkg_postinst() { - optfeature "AWS Secrets Manager support" dev-python/boto3 -} From 7ed92255d754715c91fe67ac05efcf1f502365aa Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:34:17 +0500 Subject: [PATCH 052/104] app-text/OCRmyPDF: add 16.10.2, drop old Signed-off-by: Anna (cybertailor) Vyalkova --- app-text/OCRmyPDF/Manifest | 3 +- ...16.10.0.ebuild => OCRmyPDF-16.10.2.ebuild} | 7 +- app-text/OCRmyPDF/OCRmyPDF-16.9.0.ebuild | 83 ------------------- ...myPDF-16.10.2-suppress-runtime-error.patch | 50 +++++++++++ .../files/OCRmyPDF-16.10.2-xfail-tests.patch | 81 ++++++++++++++++++ 5 files changed, 138 insertions(+), 86 deletions(-) rename app-text/OCRmyPDF/{OCRmyPDF-16.10.0.ebuild => OCRmyPDF-16.10.2.ebuild} (93%) delete mode 100644 app-text/OCRmyPDF/OCRmyPDF-16.9.0.ebuild create mode 100644 app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-suppress-runtime-error.patch create mode 100644 app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-xfail-tests.patch diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest index 0d798a1d4c..13209957e7 100644 --- a/app-text/OCRmyPDF/Manifest +++ b/app-text/OCRmyPDF/Manifest @@ -1,2 +1 @@ -DIST ocrmypdf-16.10.0.tar.gz 6809110 BLAKE2B 65167d586d932a75fd0d13a1497423433005f853e2ace36daa0efd3f33a14b31a4e2d3433b63ec350bd6ad5283a09f36409470ae2eab63f9dc5da821c9f69ba1 SHA512 83aef50ca42d5c9c1ce5b88972012d7baed6b001434bf66918c4440ee49cbd9bd2bc0f0766e8a636359e2ab4d71ecd3f55605a57ee37ec66135704b86933b9a6 -DIST ocrmypdf-16.9.0.tar.gz 6804849 BLAKE2B 4ab94d90e6b2936a4d39e2f511cca04646506f09c216477a9143a18f68ec66179e22d77d71f4ae06ab553e882860d96ef05daf71932c01a8f3c051ade8e08a90 SHA512 3eaab40f931e231795397a2a9017425489ad6277d4bfc79bc13e9e4a06f7dc4cf0013566ac2ba5e29b6931c8c22cedf679227abb04daa99f22bdbead2f6cb535 +DIST ocrmypdf-16.10.2.tar.gz 6996190 BLAKE2B 129897cf83748c6f8d2e5947e547a622eee3a5279772a03402b9d99918be085dc05f5fd647ad2822e6d0cbf3cfa9467ea3660b15dc86f007da7d5e4a12518341 SHA512 28c5c72df765eecd8d7d82a8b92459c8229ac88ce70590c0ee1ca2862a87e518f00805b23befe41ed71c5f99311ac81e5b7638e71553d52bf80f46ab0529578b diff --git a/app-text/OCRmyPDF/OCRmyPDF-16.10.0.ebuild b/app-text/OCRmyPDF/OCRmyPDF-16.10.2.ebuild similarity index 93% rename from app-text/OCRmyPDF/OCRmyPDF-16.10.0.ebuild rename to app-text/OCRmyPDF/OCRmyPDF-16.10.2.ebuild index be4a2de0d1..a9d5b7d426 100644 --- a/app-text/OCRmyPDF/OCRmyPDF-16.10.0.ebuild +++ b/app-text/OCRmyPDF/OCRmyPDF-16.10.2.ebuild @@ -33,7 +33,6 @@ BDEPEND=" test? ( app-text/tessdata_fast[l10n_de,l10n_en] >=app-text/unpaper-6.1 - >=dev-python/hypothesis-6.36.0[${PYTHON_USEDEP}] >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] >=dev-python/reportlab-3.6.8[${PYTHON_USEDEP}] >=media-gfx/pngquant-2.5 @@ -41,6 +40,12 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${PN}-16.10.2-suppress-runtime-error.patch + "${FILESDIR}"/${PN}-16.10.2-xfail-tests.patch +) + +EPYTEST_PLUGINS=( hypothesis ) EPYTEST_XDIST="yes" EPYTEST_IGNORE=( # Useless test diff --git a/app-text/OCRmyPDF/OCRmyPDF-16.9.0.ebuild b/app-text/OCRmyPDF/OCRmyPDF-16.9.0.ebuild deleted file mode 100644 index 26d12106d4..0000000000 --- a/app-text/OCRmyPDF/OCRmyPDF-16.9.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 optfeature pypi shell-completion - -DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files" -HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF" - -LICENSE="CC-BY-SA-2.5 CC-BY-SA-4.0 MIT MPL-2.0 ZLIB" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=app-text/ghostscript-gpl-10.01.2 - >=app-text/pdfminer-20220319[${PYTHON_USEDEP}] - >=app-text/tesseract-4.1.1[jpeg,tiff,png,webp] - >=dev-python/deprecation-2.1.0[${PYTHON_USEDEP}] - >=dev-python/packaging-20[${PYTHON_USEDEP}] - >=dev-python/pikepdf-8.10.1[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0.1[jpeg2k,lcms,${PYTHON_USEDEP}] - >=dev-python/pluggy-1.0[${PYTHON_USEDEP}] - >=dev-python/rich-13.0[${PYTHON_USEDEP}] - >=media-gfx/img2pdf-0.5[${PYTHON_USEDEP}] -" -# TODO: package PyMuPDF for tests -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - app-text/tessdata_fast[l10n_de,l10n_en] - >=app-text/unpaper-6.1 - >=dev-python/hypothesis-6.36.0[${PYTHON_USEDEP}] - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - >=dev-python/reportlab-3.6.8[${PYTHON_USEDEP}] - >=media-gfx/pngquant-2.5 - >=media-libs/jbig2enc-0.29 - ) -" - -EPYTEST_XDIST="yes" -EPYTEST_IGNORE=( - # Useless test - tests/test_completion.py -) -EPYTEST_DESELECT=( - # Fails if Tesseract was compiled with Clang - tests/test_rotation.py::test_rotate_deskew_ocr_timeout - - # XFAIL reason should be a string, not a tuple - tests/test_metadata.py::test_malformed_docinfo -) - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/sphinx-issues \ - dev-python/sphinx-rtd-theme - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - newbashcomp misc/completion/ocrmypdf.bash ocrmypdf - dofishcomp misc/completion/ocrmypdf.fish -} - -pkg_postinst() { - optfeature "image cleaning support" app-text/unpaper - optfeature "JBIG2 optimization support" media-libs/jbig2enc - optfeature "PNG optimization support" media-gfx/pngquant - - # TODO: package pi-heif - #optfeature "HEIF image format support" dev-python/pi-heif -} diff --git a/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-suppress-runtime-error.patch b/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-suppress-runtime-error.patch new file mode 100644 index 0000000000..9a4743d870 --- /dev/null +++ b/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-suppress-runtime-error.patch @@ -0,0 +1,50 @@ +From 332369f1b0b794577ac0bfcd4928bcc7a169689d Mon Sep 17 00:00:00 2001 +From: "James R. Barlow" +Date: Fri, 13 Jun 2025 01:22:01 -0700 +Subject: [PATCH 1/2] Adjust set_start_method decision, changing fork to + forkserver for platforms other than win32, darwin + +--- + src/ocrmypdf/__main__.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/ocrmypdf/__main__.py b/src/ocrmypdf/__main__.py +index cec02d13..29171fe1 100755 +--- a/src/ocrmypdf/__main__.py ++++ b/src/ocrmypdf/__main__.py +@@ -78,6 +78,6 @@ def run(args=None): + + if __name__ == '__main__': + multiprocessing.freeze_support() +- if os.name == 'posix': ++ if sys.platform not in ('win32', 'darwin'): + multiprocessing.set_start_method('forkserver') + sys.exit(run()) +-- +2.50.0 + + +From 61163c2aa9f7aa584d3148634a9ca277103eccbf Mon Sep 17 00:00:00 2001 +From: "James R. Barlow" +Date: Fri, 13 Jun 2025 01:46:30 -0700 +Subject: [PATCH 2/2] Fix stupid Python runtimeerror + +--- + src/ocrmypdf/__main__.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/ocrmypdf/__main__.py b/src/ocrmypdf/__main__.py +index 29171fe1..74a035ef 100755 +--- a/src/ocrmypdf/__main__.py ++++ b/src/ocrmypdf/__main__.py +@@ -79,5 +79,6 @@ def run(args=None): + if __name__ == '__main__': + multiprocessing.freeze_support() + if sys.platform not in ('win32', 'darwin'): +- multiprocessing.set_start_method('forkserver') ++ with suppress(RuntimeError): ++ multiprocessing.set_start_method('forkserver') + sys.exit(run()) +-- +2.50.0 + diff --git a/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-xfail-tests.patch b/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-xfail-tests.patch new file mode 100644 index 0000000000..d8e6a633b3 --- /dev/null +++ b/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-xfail-tests.patch @@ -0,0 +1,81 @@ +From 633d59b94f702eb36d51ea3e6a8285b64e7cf710 Mon Sep 17 00:00:00 2001 +From: "James R. Barlow" +Date: Thu, 3 Jul 2025 09:21:31 -0700 +Subject: [PATCH 1/2] xfail Python logging bug in 3.13.3/4 + +--- + tests/test_ghostscript.py | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/tests/test_ghostscript.py b/tests/test_ghostscript.py +index 1a511c44..1ddd07cb 100644 +--- a/tests/test_ghostscript.py ++++ b/tests/test_ghostscript.py +@@ -6,6 +6,7 @@ from __future__ import annotations + import logging + import secrets + import subprocess ++import sys + from decimal import Decimal + from unittest.mock import patch + +@@ -163,6 +164,10 @@ class TestDuplicateFilter: + logger.addFilter(DuplicateFilter(logger)) + return logger + ++ @pytest.mark.xfail( ++ (3, 13, 3) <= sys.version_info <= (3, 13, 5), ++ reason="https://github.com/python/cpython/pull/135858", ++ ) + def test_filter_duplicate_messages(self, duplicate_filter_logger, caplog): + log = duplicate_filter_logger + log.error("test error message") +@@ -192,6 +197,10 @@ class TestDuplicateFilter: + assert caplog.records[1].msg == "another error message" + assert caplog.records[2].msg == "yet another error message" + ++ @pytest.mark.xfail( ++ (3, 13, 3) <= sys.version_info <= (3, 13, 5), ++ reason="https://github.com/python/cpython/pull/135858", ++ ) + def test_filter_alt_messages(self, duplicate_filter_logger, caplog): + log = duplicate_filter_logger + log.error("test error message") +-- +2.50.0 + + +From 664dffb9d7843c42acc8a7c5889f722872de0f9a Mon Sep 17 00:00:00 2001 +From: "James R. Barlow" +Date: Thu, 3 Jul 2025 11:30:05 -0700 +Subject: [PATCH 2/2] Fix version test + +--- + tests/test_ghostscript.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/tests/test_ghostscript.py b/tests/test_ghostscript.py +index 1ddd07cb..417badaf 100644 +--- a/tests/test_ghostscript.py ++++ b/tests/test_ghostscript.py +@@ -165,7 +165,7 @@ class TestDuplicateFilter: + return logger + + @pytest.mark.xfail( +- (3, 13, 3) <= sys.version_info <= (3, 13, 5), ++ (3, 13, 3) <= sys.version_info[:3] <= (3, 13, 5), + reason="https://github.com/python/cpython/pull/135858", + ) + def test_filter_duplicate_messages(self, duplicate_filter_logger, caplog): +@@ -198,7 +198,7 @@ class TestDuplicateFilter: + assert caplog.records[2].msg == "yet another error message" + + @pytest.mark.xfail( +- (3, 13, 3) <= sys.version_info <= (3, 13, 5), ++ (3, 13, 3) <= sys.version_info[:3] <= (3, 13, 5), + reason="https://github.com/python/cpython/pull/135858", + ) + def test_filter_alt_messages(self, duplicate_filter_logger, caplog): +-- +2.50.0 + From e4972451964583bb2f0ff074a4215932a4bb2309 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:34:44 +0500 Subject: [PATCH 053/104] dev-python/tempus-themes: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild b/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild index 3860780bae..46f47966f5 100644 --- a/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild +++ b/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild @@ -20,4 +20,6 @@ KEYWORDS="~amd64" RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]" +EPYTEST_PLUGINS=( pytest-import-check ) + distutils_enable_tests import-check From 78e2fe1e0baa58111d050d56b511ebe80e848a24 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:35:07 +0500 Subject: [PATCH 054/104] dev-python/rich-click: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/rich-click/rich-click-1.8.9.ebuild | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-python/rich-click/rich-click-1.8.9.ebuild b/dev-python/rich-click/rich-click-1.8.9.ebuild index 39e3b7edb4..1c43817eeb 100644 --- a/dev-python/rich-click/rich-click-1.8.9.ebuild +++ b/dev-python/rich-click/rich-click-1.8.9.ebuild @@ -25,6 +25,8 @@ RDEPEND=" >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] " +EPYTEST_PLUGINS=( ) + distutils_enable_tests pytest click-app_enable_completions rich-click @@ -34,8 +36,3 @@ src_prepare() { touch tests/fixtures/__init__.py || die } - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} From 8e448efa0bab34d8f86181ce65874e74ed0695da Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:37:48 +0500 Subject: [PATCH 055/104] dev-python/repology-client: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- .../repology-client/repology-client-0.4.0.ebuild | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dev-python/repology-client/repology-client-0.4.0.ebuild b/dev-python/repology-client/repology-client-0.4.0.ebuild index 133feac8d1..1bb905234f 100644 --- a/dev-python/repology-client/repology-client-0.4.0.ebuild +++ b/dev-python/repology-client/repology-client-0.4.0.ebuild @@ -25,12 +25,11 @@ RDEPEND=" >=dev-python/pydantic-core-2[${PYTHON_USEDEP}] Date: Sat, 5 Jul 2025 23:38:15 +0500 Subject: [PATCH 056/104] dev-python/questionary: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/questionary/questionary-2.1.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/questionary/questionary-2.1.0.ebuild b/dev-python/questionary/questionary-2.1.0.ebuild index a853502a6e..5dfccb7828 100644 --- a/dev-python/questionary/questionary-2.1.0.ebuild +++ b/dev-python/questionary/questionary-2.1.0.ebuild @@ -24,6 +24,8 @@ RDEPEND=" Date: Sat, 5 Jul 2025 23:42:19 +0500 Subject: [PATCH 057/104] dev-util/find-work: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-util/find-work/find-work-1.0.0.ebuild | 7 ++----- dev-util/find-work/find-work-9999.ebuild | 7 ++----- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/dev-util/find-work/find-work-1.0.0.ebuild b/dev-util/find-work/find-work-1.0.0.ebuild index 6f32455bf5..fd111b1d33 100644 --- a/dev-util/find-work/find-work-1.0.0.ebuild +++ b/dev-util/find-work/find-work-1.0.0.ebuild @@ -45,11 +45,6 @@ RDEPEND=" dev-python/tabulate[${PYTHON_USEDEP}] ) " -BDEPEND=" - test? ( - dev-python/pytest-import-check[${PYTHON_USEDEP}] - ) -" # No ${PYTHON_USEDEP} because plugin deps can lag behind PDEPEND=" @@ -60,6 +55,8 @@ PDEPEND=" ) " +EPYTEST_PLUGINS=( pytest-import-check ) + distutils_enable_tests pytest distutils_enable_sphinx docs \ diff --git a/dev-util/find-work/find-work-9999.ebuild b/dev-util/find-work/find-work-9999.ebuild index d95825a36f..432f9aa368 100644 --- a/dev-util/find-work/find-work-9999.ebuild +++ b/dev-util/find-work/find-work-9999.ebuild @@ -45,11 +45,6 @@ RDEPEND=" $(python_gen_any_dep 'dev-python/tabulate[${PYTHON_USEDEP}]') ) " -BDEPEND=" - test? ( - dev-python/pytest-import-check[${PYTHON_USEDEP}] - ) -" PDEPEND=" !minimal? ( @@ -59,6 +54,8 @@ PDEPEND=" ) " +EPYTEST_PLUGINS=( pytest-import-check ) + distutils_enable_tests pytest distutils_enable_sphinx docs \ From 2189434927fb3dd36bf1a6cb97aa593886aac1ae Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:42:50 +0500 Subject: [PATCH 058/104] dev-util/find-work-bugzilla: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- .../find-work-bugzilla/find-work-bugzilla-1.0.0.ebuild | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0.ebuild b/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0.ebuild index cf98ec67ed..13dea12019 100644 --- a/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0.ebuild +++ b/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0.ebuild @@ -29,11 +29,8 @@ RDEPEND=" >=dev-util/find-work-1[${PYTHON_USEDEP}] Date: Sat, 5 Jul 2025 23:43:01 +0500 Subject: [PATCH 059/104] dev-util/find-work-pkgcheck: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- .../find-work-pkgcheck/find-work-pkgcheck-1.0.0.ebuild | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-util/find-work-pkgcheck/find-work-pkgcheck-1.0.0.ebuild b/dev-util/find-work-pkgcheck/find-work-pkgcheck-1.0.0.ebuild index f3f27d8f58..6112d5468d 100644 --- a/dev-util/find-work-pkgcheck/find-work-pkgcheck-1.0.0.ebuild +++ b/dev-util/find-work-pkgcheck/find-work-pkgcheck-1.0.0.ebuild @@ -28,11 +28,8 @@ RDEPEND=" dev-util/pkgcheck[${PYTHON_USEDEP}] sys-apps/pkgcore[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( - dev-python/pytest-import-check[${PYTHON_USEDEP}] - ) -" + +EPYTEST_PLUGINS=( pytest-import-check ) distutils_enable_tests pytest From c8f7f75e146b2b70e7073f3f56aac80208055732 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:44:40 +0500 Subject: [PATCH 060/104] dev-util/find-work-repology: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- .../find-work-repology/find-work-repology-1.0.0.ebuild | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-util/find-work-repology/find-work-repology-1.0.0.ebuild b/dev-util/find-work-repology/find-work-repology-1.0.0.ebuild index bde5a0b34d..0c0d17bfba 100644 --- a/dev-util/find-work-repology/find-work-repology-1.0.0.ebuild +++ b/dev-util/find-work-repology/find-work-repology-1.0.0.ebuild @@ -29,11 +29,8 @@ RDEPEND=" >=dev-util/find-work-1[${PYTHON_USEDEP}] Date: Sat, 5 Jul 2025 23:47:42 +0500 Subject: [PATCH 061/104] net-im/heisenbridge: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- net-im/heisenbridge/heisenbridge-1.15.3.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-im/heisenbridge/heisenbridge-1.15.3.ebuild b/net-im/heisenbridge/heisenbridge-1.15.3.ebuild index e873c6ace9..f1ea1f12f1 100644 --- a/net-im/heisenbridge/heisenbridge-1.15.3.ebuild +++ b/net-im/heisenbridge/heisenbridge-1.15.3.ebuild @@ -29,6 +29,8 @@ PATCHES=( "${FILESDIR}/heisenbridge-1.14.1-qanotice.patch" ) +EPYTEST_PLUGINS=( ) + distutils_enable_tests pytest src_prepare() { From 8c7f54cbec8ca14e6467a4a31801d8bacfb8bb8d Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:49:14 +0500 Subject: [PATCH 062/104] net-im/mautrix-telegram: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild index 52d270354c..52b37cd168 100644 --- a/net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild +++ b/net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -46,6 +46,8 @@ RDEPEND=" sqlite? ( dev-python/aiosqlite[${PYTHON_USEDEP}] ) " +EPYTEST_PLUGINS=( pytest-import-check ) + distutils_enable_tests import-check python_test() { From fca2484f0f3947a64d07bd5f2fb9811331c6911f Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:49:34 +0500 Subject: [PATCH 063/104] net-misc/gdown: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/gdown/gdown-5.2.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-misc/gdown/gdown-5.2.0.ebuild b/net-misc/gdown/gdown-5.2.0.ebuild index dd3181eaa1..e072b3cc8a 100644 --- a/net-misc/gdown/gdown-5.2.0.ebuild +++ b/net-misc/gdown/gdown-5.2.0.ebuild @@ -34,6 +34,8 @@ BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] " +EPYTEST_PLUGINS=( ) + distutils_enable_tests pytest src_configure() { From 07fd7aa410f4370fb406ccbc9a466f7c6e24a961 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:49:51 +0500 Subject: [PATCH 064/104] dev-util/bump-my-version: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- dev-util/bump-my-version/bump-my-version-1.2.0.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-util/bump-my-version/bump-my-version-1.2.0.ebuild b/dev-util/bump-my-version/bump-my-version-1.2.0.ebuild index 19f6df6d09..b6d25128bf 100644 --- a/dev-util/bump-my-version/bump-my-version-1.2.0.ebuild +++ b/dev-util/bump-my-version/bump-my-version-1.2.0.ebuild @@ -33,13 +33,15 @@ BDEPEND=" dev-vcs/git dev-vcs/mercurial dev-python/freezegun[${PYTHON_USEDEP}] - >=dev-python/pytest-localserver-0.9.0_p0[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] ) " DOCS=( {CHANGELOG,CODE_OF_CONDUCT,CONTRIBUTING,README}.md ) +EPYTEST_PLUGINS=( + pytest-localserver + pytest-mock +) EPYTEST_DESELECT=( tests/test_cli/test_bump.py::test_detects_bad_or_missing_version_component ) From f45dc71be0bec66d217d3905379bf5bfdef061e7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:50:28 +0500 Subject: [PATCH 065/104] net-misc/gmcapsule: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/gmcapsule/gmcapsule-0.9.7.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-misc/gmcapsule/gmcapsule-0.9.7.ebuild b/net-misc/gmcapsule/gmcapsule-0.9.7.ebuild index 2949bd50d3..e75c6fa2f4 100644 --- a/net-misc/gmcapsule/gmcapsule-0.9.7.ebuild +++ b/net-misc/gmcapsule/gmcapsule-0.9.7.ebuild @@ -22,6 +22,8 @@ RDEPEND=" >=dev-python/pyopenssl-21 " +EPYTEST_PLUGINS=( pytest-import-check ) + distutils_enable_tests import-check python_install() { From a5b5c287ae111b70c42ee1c70868d57f5168c44d Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:52:19 +0500 Subject: [PATCH 066/104] net-misc/lyrics-in-terminal: use EPYTEST_PLUGINS Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/lyrics-in-terminal/lyrics-in-terminal-1.8.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.8.0.ebuild b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.8.0.ebuild index 3d505fdc9f..d2fda4c511 100644 --- a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.8.0.ebuild +++ b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.8.0.ebuild @@ -20,6 +20,8 @@ RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] " +EPYTEST_PLUGINS=( pytest-import-check ) + distutils_enable_tests import-check pkg_postinst() { From b44d9370bd11b5b8bb36738c4608711b638e63a8 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:58:37 +0500 Subject: [PATCH 067/104] dev-python/cryptg: add RUST_DEPEND Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/cryptg/cryptg-0.5.0_p0.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/cryptg/cryptg-0.5.0_p0.ebuild b/dev-python/cryptg/cryptg-0.5.0_p0.ebuild index 925e27aa81..6625414871 100644 --- a/dev-python/cryptg/cryptg-0.5.0_p0.ebuild +++ b/dev-python/cryptg/cryptg-0.5.0_p0.ebuild @@ -75,7 +75,10 @@ LICENSE+=" SLOT="0" KEYWORDS="~amd64" -BDEPEND="dev-python/setuptools-rust[${PYTHON_USEDEP}]" +BDEPEND=" + ${RUST_DEPEND} + dev-python/setuptools-rust[${PYTHON_USEDEP}] +" # rust does not use *FLAGS from make.conf, silence portage warning QA_FLAGS_IGNORED=".*" From c42449cbfad528184be02b8374b4edfee1907b26 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:59:03 +0500 Subject: [PATCH 068/104] net-im/mautrix-telegram: drop 0.15.1 Signed-off-by: Anna (cybertailor) Vyalkova --- net-im/mautrix-telegram/Manifest | 1 - .../mautrix-telegram-0.15.1.ebuild | 82 ------------------- 2 files changed, 83 deletions(-) delete mode 100644 net-im/mautrix-telegram/mautrix-telegram-0.15.1.ebuild diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest index 0b7931a42e..134252a1ec 100644 --- a/net-im/mautrix-telegram/Manifest +++ b/net-im/mautrix-telegram/Manifest @@ -1,2 +1 @@ -DIST mautrix-telegram-0.15.1.tar.gz 253573 BLAKE2B f27e5d97e9f225d8464e2002c02895072c0ddff7cad388bde08716a9337c3fd72291d0e087677fc69f9b298f297418f931e12e536695c30300b1526f1960a579 SHA512 f9a8898e8bfcc79b4e6ddc0cc9473e195f9c772ccc621275c688927e35a7f0801edea3a053b462c155757e4231465670ab5dc305d7fb39438590d953eb6b163b DIST mautrix-telegram-0.15.2.tar.gz 255865 BLAKE2B 841f1f0872505f12f45b2a0862314eb057952b8b4a2ba55d314ccf71bbe4957a602bfeb061a1137c4af320f9900b6862b4ee9c754c367818e369e6044a8e776e SHA512 a2df56d58905044e8eb2303e5d6377248ca8911bdfc982e8bd290cc897dbfcde8798e3f1b1c1ad84243febdfb387aae312d83c93443320efc1fa56f95903a486 diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.15.1.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.15.1.ebuild deleted file mode 100644 index 18c2169e7e..0000000000 --- a/net-im/mautrix-telegram/mautrix-telegram-0.15.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 optfeature pypi systemd - -DESCRIPTION="A Matrix-Telegram Messenger puppeting bridge " -HOMEPAGE="https://github.com/mautrix/telegram/" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - acct-user/${PN} - app-arch/brotli[python] - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/aiodns[${PYTHON_USEDEP}] - dev-python/aiosqlite[${PYTHON_USEDEP}] - dev-python/asyncpg[${PYTHON_USEDEP}] - dev-python/commonmark[${PYTHON_USEDEP}] - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - dev-python/mautrix[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/python-olm[${PYTHON_USEDEP}] - dev-python/phonenumbers[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/qrcode[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - >=dev-python/tulir-telethon-1.34.0_alpha2[${PYTHON_USEDEP}] - dev-python/unpaddedbase64[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_install() { - distutils-r1_src_install - - keepdir /var/log/mautrix - fowners root:mautrix /var/log/mautrix - fperms 770 /var/log/mautrix - sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" "${ED}/usr/example-config.yaml" || die - - insinto "/etc/mautrix" - newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml" - rm "${ED}/usr/example-config.yaml" || die - - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners -R root:mautrix /etc/mautrix - fperms -R 770 /etc/mautrix -} - -pkg_postinst() { - optfeature "Prometheus statistics" dev-python/prometheus_client - optfeature "Sqlite backend" dev-python/aiosqlite - - einfo - elog "" - elog "Before you can use ${PN}, you must configure it correctly" - elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\"" - elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}" - elog "Then, you must register the bridge with your homeserver" - elog "Refer your homeserver's documentation for instructions" - elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml" - elog "Finally, you may start the ${PN} daemon" - einfo -} - -pkg_config() { - su - "${PN}" -s /bin/sh -c \ - "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml" -} From 43189c463cbbed5e7de3c03c0666c5848eacfdc2 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 5 Jul 2025 23:59:13 +0500 Subject: [PATCH 069/104] net-misc/gdown: drop 5.1.0 Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/gdown/Manifest | 1 - net-misc/gdown/gdown-5.1.0.ebuild | 40 ------------------------------- 2 files changed, 41 deletions(-) delete mode 100644 net-misc/gdown/gdown-5.1.0.ebuild diff --git a/net-misc/gdown/Manifest b/net-misc/gdown/Manifest index a892a6425d..c8aeb9f446 100644 --- a/net-misc/gdown/Manifest +++ b/net-misc/gdown/Manifest @@ -1,2 +1 @@ -DIST gdown-5.1.0.gh.tar.gz 283048 BLAKE2B fb5ac11b8281aa6b2f96dbb8456d35da2fde9eab51c08eb0d100bea1737b5d9191b35e23307d03102ce5999f7d4fc4ef44cf0a42c33cf2b5be731164afc094cc SHA512 28273296a029c9c739732965250f10db06e9c70a05d6831adb7c1a8625267a0bc3b9a634215f6b05fc674d9fd594c0fbc3e5c8acaa44c6f9e6c41d4bc4cb7751 DIST gdown-5.2.0.gh.tar.gz 283710 BLAKE2B f15efe0e4ed947b11c12606156c9223b87ff8997aa4ff3b28b2d4cb9252d8bf4026d2f1c4f607190212dfb749d665494bd509b2ec391410280a5b8d682224a75 SHA512 fe030d70d01d3565b94c9d20bd7944df7615e93c43c0b22ffde4dd9cfc9ca365378221062076ca3fb3c93c24d3001d56b2271207a1bab73f73f2a847d45ced7c diff --git a/net-misc/gdown/gdown-5.1.0.ebuild b/net-misc/gdown/gdown-5.1.0.ebuild deleted file mode 100644 index 13b7b422cc..0000000000 --- a/net-misc/gdown/gdown-5.1.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..12} ) -DISTUTILS_USE_PEP517=hatchling -inherit distutils-r1 - -DESCRIPTION="Google Drive public file/folder downloader" -HOMEPAGE=" - https://pypi.org/project/gdown/ - https://github.com/wkentaro/gdown -" -SRC_URI="https://github.com/wkentaro/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="test" -PROPERTIES="test_network" - -RDEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/requests[socks5,${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] - dev-python/hatch-vcs[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_configure() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - distutils-r1_src_configure -} From 911ff87369f2bfc54660c323fe787111c60ae391 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 00:00:04 +0500 Subject: [PATCH 070/104] dev-util/pifpaf: drop 3.2.3 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-util/pifpaf/Manifest | 1 - dev-util/pifpaf/pifpaf-3.2.3.ebuild | 66 ----------------------------- 2 files changed, 67 deletions(-) delete mode 100644 dev-util/pifpaf/pifpaf-3.2.3.ebuild diff --git a/dev-util/pifpaf/Manifest b/dev-util/pifpaf/Manifest index 794946fbc8..d3cee1a350 100644 --- a/dev-util/pifpaf/Manifest +++ b/dev-util/pifpaf/Manifest @@ -1,2 +1 @@ -DIST pifpaf-3.2.3.tar.gz 185673 BLAKE2B f8e3f953e8f232120f320ee3f6914672c5f16fb9c4345a9391055c3e27169283a462eed745e0c2a337b03f64ba6822484cc9ff3d82c218b2bc5f321bb9432e6a SHA512 cb7f22ed1839e0615ce01414baf6113070a6cec8a6649beb3ea0e588c6d235f4b35c0a8daacafa098b9ba08975f61bb38e0784263aa9cb1037bf60df8b838d5f DIST pifpaf-3.3.0.tar.gz 185776 BLAKE2B fcc0b4d5d567eaf3cc898c0b2135599048b88909a6c204f5c508c176c0eb93e819be5e16a23797054644c1b4d8df0ad5470e646257ad747cddd9e073700aa90c SHA512 31d3c5570cfcd8f55827441d2d118c34d99e837896eed1abe24ec9860e8b5576f50e471ae44197692655dc92973b622d882e3f5a7f2f8b58e71d81fff08c4aae diff --git a/dev-util/pifpaf/pifpaf-3.2.3.ebuild b/dev-util/pifpaf/pifpaf-3.2.3.ebuild deleted file mode 100644 index ee2abd9cf8..0000000000 --- a/dev-util/pifpaf/pifpaf-3.2.3.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..13} ) -DISTUTILS_USE_PEP517=setuptools -inherit click-app distutils-r1 pypi - -DESCRIPTION="Suite of tools and fixtures to manage daemons for testing" -HOMEPAGE=" - https://pypi.org/project/pifpaf/ - https://github.com/jd/pifpaf -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/daiquiri[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/xattr[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - app-admin/consul - app-admin/vault - dev-db/etcd[server] - dev-db/postgresql[server] - dev-db/redis - dev-python/httpbin[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - net-misc/kafka-bin - net-misc/memcached - sys-cluster/ceph - virtual/mysql[server] - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.2.3-psql17.patch -) - -EPYTEST_DESELECT=( - # Need updates to new CLIs and APIs - pifpaf/tests/test_drivers.py::TestDrivers::test_influxdb - pifpaf/tests/test_drivers.py::TestDrivers::test_mongodb - pifpaf/tests/test_drivers.py::TestDrivers::test_redis_sentinel - - # RabbitMQ wants to be run only as root - pifpaf/tests/test_drivers.py::TestDrivers::test_rabbitmq - pifpaf/tests/test_drivers.py::TestDrivers::test_rabbitmq_cluster -) - -distutils_enable_tests pytest - -click-app_enable_completions pifpaf - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} From 5c41eaa59f5cffc86eacb1550766ee92b5ef7ec8 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 00:07:02 +0500 Subject: [PATCH 071/104] dev-python/python-olm: disable pypy3_11 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/python-olm/python-olm-3.2.16.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/python-olm/python-olm-3.2.16.ebuild b/dev-python/python-olm/python-olm-3.2.16.ebuild index 6215caee54..7b199bab12 100644 --- a/dev-python/python-olm/python-olm-3.2.16.ebuild +++ b/dev-python/python-olm/python-olm-3.2.16.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{11..13} pypy3_11 ) +PYTHON_COMPAT=( python3_{11..13} ) # broken on pypy3 DISTUTILS_USE_PEP517=setuptools DISTUTILS_EXT=1 inherit distutils-r1 @@ -25,6 +25,7 @@ RDEPEND=" ' 'python*') " +EPYTEST_PLUGINS=( ) EPYTEST_DESELECT=( # disable benchmarks tests/group_session_test.py::TestClass::test_encrypt From 2afd286fd1d3e3dcfe89c8740851f107b2e27433 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 00:07:35 +0500 Subject: [PATCH 072/104] dev-python/tulir-telethon: deselect failing tests Signed-off-by: Anna (cybertailor) Vyalkova --- .../tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild index 4b9f891ad0..d08e317071 100644 --- a/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild +++ b/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild @@ -32,12 +32,14 @@ RDEPEND=" dev-python/python-socks[${PYTHON_USEDEP}] dev-python/rsa[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] ) -" +EPYTEST_PLUGINS=( pytest-asyncio ) EPYTEST_DESELECT=( + # test fails tests/telethon/test_utils.py::test_private_get_extension + + # incompatible with recent pytest-asyncio changes + tests/telethon/test_helpers.py::TestSyncifyAsyncContext ) distutils_enable_tests pytest From 618c2ddce14a7b68f6f39298b8beb3bf978445de Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 00:09:32 +0500 Subject: [PATCH 073/104] dev-util/pifpaf: require kafka <4.0 for tests Signed-off-by: Anna (cybertailor) Vyalkova --- dev-util/pifpaf/pifpaf-3.3.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-util/pifpaf/pifpaf-3.3.0.ebuild b/dev-util/pifpaf/pifpaf-3.3.0.ebuild index 3e32641498..66cc363db5 100644 --- a/dev-util/pifpaf/pifpaf-3.3.0.ebuild +++ b/dev-util/pifpaf/pifpaf-3.3.0.ebuild @@ -42,7 +42,7 @@ BDEPEND=" dev-python/httpbin[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/testtools[${PYTHON_USEDEP}] - net-misc/kafka-bin + Date: Sat, 5 Jul 2025 12:20:23 +0200 Subject: [PATCH 074/104] dev-util/rtc-testbench: new package, add 5.3 Signed-off-by: Kurt Kanzenbach --- dev-util/rtc-testbench/Manifest | 1 + dev-util/rtc-testbench/metadata.xml | 21 ++++++ .../rtc-testbench/rtc-testbench-5.3.ebuild | 74 +++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100644 dev-util/rtc-testbench/Manifest create mode 100644 dev-util/rtc-testbench/metadata.xml create mode 100644 dev-util/rtc-testbench/rtc-testbench-5.3.ebuild diff --git a/dev-util/rtc-testbench/Manifest b/dev-util/rtc-testbench/Manifest new file mode 100644 index 0000000000..9a3c768485 --- /dev/null +++ b/dev-util/rtc-testbench/Manifest @@ -0,0 +1 @@ +DIST rtc-testbench-5.3.tar.gz 2107611 BLAKE2B 9297ea4ffd77cc4d94f5b7ba873f392c4b89ee95970c205e2888a0a4f20ce20215d6db4370ee36304d4026d8acf9101b482ecd3dc3f7806f6ff364be356f4a86 SHA512 32bb6277f330d3e50ca7028043b3bbef9559074b8e436ba294e3ae9673fbd7373706759bdbca82636cd74ffef687a91d04f9fdb5520ac3cff6ef0267bc80fc2b diff --git a/dev-util/rtc-testbench/metadata.xml b/dev-util/rtc-testbench/metadata.xml new file mode 100644 index 0000000000..3454cc847f --- /dev/null +++ b/dev-util/rtc-testbench/metadata.xml @@ -0,0 +1,21 @@ + + + + + kurt@kmk-computers.de + Kurt Kanzenbach + + + The RTC Testbench is a real-time and non-real-time traffic validation tool + for converged real-time networks. PROFINET as well as OPC/UA PubSub and + other configurable protocols are supported. + + + + Enable logging via app-misc/mosquitto + + + + Linutronix/RTC-Testbench + + diff --git a/dev-util/rtc-testbench/rtc-testbench-5.3.ebuild b/dev-util/rtc-testbench/rtc-testbench-5.3.ebuild new file mode 100644 index 0000000000..1adbe4ab71 --- /dev/null +++ b/dev-util/rtc-testbench/rtc-testbench-5.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..20} ) +PYTHON_COMPAT=( python3_{11..13} ) + +inherit cmake python-single-r1 llvm-r2 + +DESCRIPTION="RTC Testbench is a set of tools for validating Ethernet networks" +HOMEPAGE="https://github.com/Linutronix/RTC-Testbench" +SRC_URI="https://github.com/Linutronix/RTC-Testbench/archive/refs/tags/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" +S="${WORKDIR}/RTC-Testbench-${PV}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc mqtt" + +# Generated eBPF files +QA_PREBUILT="usr/lib*/rtc-testbench/ebpf/*.o" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}=[llvm_targets_BPF(-)] + ') +" +DEPEND=" + mqtt? ( app-misc/mosquitto ) + dev-libs/libyaml + dev-libs/libbpf:= + dev-libs/openssl:= + net-libs/xdp-tools +" +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" + +pkg_setup() { + llvm-r2_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DWITH_MQTT=$(usex mqtt) + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && make -C "${S}/Documentation" html +} + +src_install() { + cmake_src_install + use doc && HTML_DOCS=( "${S}/Documentation/_build/html" ) +} From cb2f33b7924406f67e097920991390c8151e0c0b Mon Sep 17 00:00:00 2001 From: Nguyen Dinh Dang Duong Date: Sun, 6 Jul 2025 15:26:31 +0700 Subject: [PATCH 075/104] www-client/zen-bin: add 1.14.2b Signed-off-by: Nguyen Dinh Dang Duong --- www-client/zen-bin/Manifest | 1 + www-client/zen-bin/files/policies.json | 6 ++ www-client/zen-bin/metadata.xml | 4 ++ www-client/zen-bin/zen-bin-1.14.2b.ebuild | 85 +++++++++++++++++++++++ 4 files changed, 96 insertions(+) create mode 100644 www-client/zen-bin/files/policies.json create mode 100644 www-client/zen-bin/zen-bin-1.14.2b.ebuild diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index 1c1238d1c3..751c63c221 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -1,2 +1,3 @@ DIST zen-bin-1.12.10b.tar.xz 78972916 BLAKE2B 7bbd68071ab8a73f9fc3239906d0a1003cdd19a71681b7b30a1369b0b5b358036491376d3b3b659a7738006b5fb0871d82290fa04072c92a8017a82f0cad49e5 SHA512 18d963b341e80c8b62e5e3ea6cdd5864e801f618b03c2dfec914204f003d2d366151b0abe6ceaa044d82429c3ea1d22d984b64842e104e008ec54592a2d56e78 DIST zen-bin-1.12.8b.tar.xz 78251892 BLAKE2B 87aa8dcb09b06fcfc148d293fff9b54e5889aca15599b3696e175f80a8eb060dfcad9a62843d1504b0cc97e10645327790086356a3adc320c9a3fb572505f998 SHA512 f632ac214445fd055e755b4fb96592887432b55455c9c3c50704b82734e71f588f4150b020908fad1f564cea5c339c84ed52b7c673c2dd2a0a5e1f852b22be7c +DIST zen-bin-1.14.2b.tar.xz 79061728 BLAKE2B 7f8bd6cfd641c3e1e21daa7342c9e851abb50a12bff32739dacb5d0c33af8ba75a696e1a75909a77f6a999b3c2e62b0742c00bab18e6dd0e51cd7554ca7d7fab SHA512 8ee57ab59a2dae58836a52dfb8ffdfe22cbaa9537dedca6047dc8a33b611afe61445fd4869e87453ba8d8eecb680ce729aa495513e601d624dd0e5c622976c17 diff --git a/www-client/zen-bin/files/policies.json b/www-client/zen-bin/files/policies.json new file mode 100644 index 0000000000..c7f1697287 --- /dev/null +++ b/www-client/zen-bin/files/policies.json @@ -0,0 +1,6 @@ +{ + "policies": { + "DisableAppUpdate": true + } +} + diff --git a/www-client/zen-bin/metadata.xml b/www-client/zen-bin/metadata.xml index 295b6319e9..b2d485ec4e 100644 --- a/www-client/zen-bin/metadata.xml +++ b/www-client/zen-bin/metadata.xml @@ -9,6 +9,10 @@ julien@jroy.ca Julien Roy + + dangduong31205@gmail.com + Nguyen Dinh Dang Duong + zen-browser/desktop diff --git a/www-client/zen-bin/zen-bin-1.14.2b.ebuild b/www-client/zen-bin/zen-bin-1.14.2b.ebuild new file mode 100644 index 0000000000..ee1418f542 --- /dev/null +++ b/www-client/zen-bin/zen-bin-1.14.2b.ebuild @@ -0,0 +1,85 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Zen Browser - A fast, privacy-focused Firefox fork" +HOMEPAGE="https://zen-browser.app/" +SRC_URI="https://github.com/zen-browser/desktop/releases/download/${PV}/zen.linux-x86_64.tar.xz -> ${P}.tar.xz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="upower opengl" + +DEPEND=" + upower? ( sys-power/upower ) + opengl? ( media-libs/libglvnd ) + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}/zen" + +inherit desktop xdg-utils + +src_install() { + #create dest dir + local destdir="/opt/zen" + insinto "${destdir}" + doins -r * + #create a symlink to the binary + dosym "${destdir}/zen-bin" "/usr/bin/zen" || die + #add icons + local size + for size in 16 32 48 64 128; do + newicon -s ${size} "browser/chrome/icons/default/default${size}.png" zen.png + done + #create desktop file + make_desktop_entry "/usr/bin/zen" "Zen" zen "Network;WebBrowser" + #handle permissions of destdir files + fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest} + fperms 0750 "${destdir}"/pingsender + # Disable auto-updates + insinto ${destdir}/distribution + doins "${FILESDIR}/policies.json" +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} + From e80f624a838888417d39017f961d91f58c30bc8b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 18:49:16 +0500 Subject: [PATCH 076/104] dev-nim/cligen: add 1.8.6, drop 1.8.4 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-nim/cligen/Manifest | 2 +- dev-nim/cligen/{cligen-1.8.4.ebuild => cligen-1.8.6.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename dev-nim/cligen/{cligen-1.8.4.ebuild => cligen-1.8.6.ebuild} (95%) diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest index 64726d6015..4bc5223168 100644 --- a/dev-nim/cligen/Manifest +++ b/dev-nim/cligen/Manifest @@ -1,2 +1,2 @@ -DIST cligen-1.8.4.tar.gz 704658 BLAKE2B 29c2212db24134669f804163a9166b97519823abe087cd6c358539829099b3039f6d6fc46f460a4a99128deab7de08e1b0d25cf62cca4bce2ba15e362c5a5cae SHA512 7818d6f52c9339396876194433c0d0416b5fe7ae752040a63176ecea1695d697dd2cd97e0ec5904b26ed246de38717f559a0983095a33b9a44851ec95dd324e8 DIST cligen-1.8.5.tar.gz 704725 BLAKE2B 1aa3c1c0f0b47ab6ca92ba08ffbf4ce3f300e192ca1256c7074b699171d55b253bd005f8c49feab19bda0679b799a447cd31fe0bcd6fb0cc476d59e7ff6b2fe3 SHA512 3c3dd5c25130a7a9f3670cd0610620f8b30088aa479b6c71dc6623d12d1936282d41f306cca63f21db076cfd20636fdd0670820135ce273940b02c01ac2d4b6d +DIST cligen-1.8.6.tar.gz 705181 BLAKE2B 6316f870b04198ad04f464084248933d2456020b0eeeadea1e71daef11eef05a4b17545fe189fc0545fca9b44ff4a585d7598138baca2e4b50d3b38628c162b7 SHA512 4613c8a719b08b33d33c42ba64d4cab040d9cdc334bfb3707475d6a1f4ce5d580609562cbb886e340c7f4056cf018bd6a656532f3a0b49a37ad5fc6ae556694a diff --git a/dev-nim/cligen/cligen-1.8.4.ebuild b/dev-nim/cligen/cligen-1.8.6.ebuild similarity index 95% rename from dev-nim/cligen/cligen-1.8.4.ebuild rename to dev-nim/cligen/cligen-1.8.6.ebuild index e900a1423b..08839cc647 100644 --- a/dev-nim/cligen/cligen-1.8.4.ebuild +++ b/dev-nim/cligen/cligen-1.8.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 From 1a9aba6bdf3a36da15c48061faef61cde6ab380d Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 18:52:15 +0500 Subject: [PATCH 077/104] dev-libs/feedbackd: add 0.8.3, drop 0.8.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-libs/feedbackd/Manifest | 4 ++-- ...feedbackd-0.8.1.ebuild => feedbackd-0.8.3.ebuild} | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) rename dev-libs/feedbackd/{feedbackd-0.8.1.ebuild => feedbackd-0.8.3.ebuild} (88%) diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest index d8f32e8cd8..f0055dd8df 100644 --- a/dev-libs/feedbackd/Manifest +++ b/dev-libs/feedbackd/Manifest @@ -1,4 +1,4 @@ -DIST feedbackd-0.8.1.tar.xz 107412 BLAKE2B 438b45005683af5ff7a78c803afcb7299c74a661dc1ee90de14a78ea5a092a8eac061a9d2396ad9f77b8265c27a80a56b98e1d3a42aa344b50ecbcc7d6905791 SHA512 14ff7d357940aa1478b709cc64b9ee6d8f72b464e3df69dc872f6efc943b264e4f5679f8a760e5aa29c3c37213f8b1555a8557b3fd1a1627c381b210c0268e1b -DIST feedbackd-0.8.1.tar.xz.asc 833 BLAKE2B ee1b0560b74bf61006bfa1313e272c334b75a1ea3af0e9b0b95dccab2cd67342cac1ea665176cb74141af385b98cbadc292391ff613a034aa8e27f7bd16fd0e1 SHA512 610578881009ac61215d9d1b87ba2b840481b7dd454098637b0604f0623e4fd93c395260de57afc568a3b8f7d26c4d68739e586dfd617a0fba30644eb1759e29 DIST feedbackd-0.8.2.tar.xz 109408 BLAKE2B 4e090d7196eae5603facf132454e6fdfb5e93630b1370f8a3cb823ea2c8f28907c5aadfc2fe87cbcd30a2a55ceabb93e76c7ae8c20c16fc2b5da90c5167d324a SHA512 06fe4d2188d56549ff884d73a544dc9edc5fad2894f5bb59eb4fd1363eae6ed9b1feebcbf952d7db358b807a34ddf8ee0f8b3c7c46bafe9a6c44f0237013be1d DIST feedbackd-0.8.2.tar.xz.asc 833 BLAKE2B 19d9362612eead71ffb170c30df1914aff7ee3b336745dbd220dcfe870809114ef430040e2adc8b72abbb3879c96dc6524de7265b4994a82272ef2793f954038 SHA512 64ec00bb90169b294093a11b0a868954ac3d928943d3f6eebe5fd1abcd0977179ad6769d28d7a37465ed21d4987102be45e34256da76aee112942d7c7efa725e +DIST feedbackd-0.8.3.tar.xz 109784 BLAKE2B 59ce028e5427601c92fbfa1bb191ba34c2c87bc8dc0e9d201912a147b6da85ffa50885d90ed7d2235d8f266fe53f482a2b9baace3c9d81834226008a6c5c6f09 SHA512 dc00d668d77a93d12cb2c15c0da4246666ff22f4aa7bf13a46dd2ee704641960ef6cb7f4959054d7bfac6ce16e3ec96bdb4fa9703ee605d20bfde912a02fcbcf +DIST feedbackd-0.8.3.tar.xz.asc 833 BLAKE2B d298b238e56c5fed7e7f4a7dfbdc14432efb0cf5cc7494104b69eb78d5e2d5f9264adf17459f4de57b278316c60b91f8e83d72ce71af3765692a4ecac9f78bc7 SHA512 4e4f2f7faefd772613a8b09d43d6643e70f286e582299746e0a2cb3f6193fdb291c15eb675259d23d6150cf94dc0e48a082e35aaa6272dd4306f7f12286f59ae diff --git a/dev-libs/feedbackd/feedbackd-0.8.1.ebuild b/dev-libs/feedbackd/feedbackd-0.8.3.ebuild similarity index 88% rename from dev-libs/feedbackd/feedbackd-0.8.1.ebuild rename to dev-libs/feedbackd/feedbackd-0.8.3.ebuild index 1f183f58d0..903f3b95ec 100644 --- a/dev-libs/feedbackd/feedbackd-0.8.1.ebuild +++ b/dev-libs/feedbackd/feedbackd-0.8.3.ebuild @@ -6,8 +6,8 @@ VALA_USE_DEPEND="vapigen" inherit meson systemd udev vala verify-sig -DESCRIPTION="DBus activated daemon that provides haptic/visual/audio feedback based on events" -HOMEPAGE="https://source.puri.sm/Librem5/feedbackd" +DESCRIPTION="DBus service for haptic/visual/audio feedback" +HOMEPAGE="https://gitlab.freedesktop.org/agx/feedbackd" SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" @@ -32,7 +32,7 @@ DEPEND=" " RDEPEND="${DEPEND} acct-group/video - dev-libs/feedbackd-device-themes + >=dev-libs/feedbackd-device-themes-0.8.0 " BDEPEND=" dev-util/gdbus-codegen @@ -46,7 +46,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" src_prepare() { default - use vala && vala_setup + vala_setup sed -i 's/-G feedbackd/-G video/g' data/90-feedbackd.rules || die } @@ -79,9 +79,13 @@ src_install() { } pkg_postinst() { + use daemon || return 0 + udev_reload } pkg_postrm() { + use daemon || return 0 + udev_reload } From 79b184950a6bf60039a2ea9b4311ce1deba8e126 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 18:52:21 +0500 Subject: [PATCH 078/104] dev-libs/feedbackd-device-themes: add 0.8.4, drop 0.8.2 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-libs/feedbackd-device-themes/Manifest | 4 ++-- ...emes-0.8.2.ebuild => feedbackd-device-themes-0.8.4.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename dev-libs/feedbackd-device-themes/{feedbackd-device-themes-0.8.2.ebuild => feedbackd-device-themes-0.8.4.ebuild} (76%) diff --git a/dev-libs/feedbackd-device-themes/Manifest b/dev-libs/feedbackd-device-themes/Manifest index 9c79ac5a90..4197bb3d29 100644 --- a/dev-libs/feedbackd-device-themes/Manifest +++ b/dev-libs/feedbackd-device-themes/Manifest @@ -1,4 +1,4 @@ -DIST feedbackd-device-themes-0.8.2.tar.xz 22304 BLAKE2B 50fa4b4c2bb90b788959d5e1f479cd26720229c912f7db2390ca0d88bc02ac5dd410932b9364622938dee4c40b6a49f2bbbf0a68426220ea6a509c412a4f5de8 SHA512 ca3d186cd71d468c8a1f2ef3bf81e18c9b56b9796634c656787e36ff797c213672789119ce7f5193bfb896f18a00b23608a03f33c5743bfc1b27641cab93862b -DIST feedbackd-device-themes-0.8.2.tar.xz.asc 833 BLAKE2B 743a442f6dc7799eb36352644d59a365678516c63ea702d4ac539b0a3095b4f958513a87ff6cd2233afca2bca3ef55b63d86814533cd10a51c664bf4df6b8f55 SHA512 2ed831a9a8c03450811be8b890fa50d107cf11d027f471941030fb9e0e66b37c6cd1ce5c924916ef836f71ac2bc94c6d9e9c70aa30473081e9a90073fe5323d2 DIST feedbackd-device-themes-0.8.3.tar.xz 22868 BLAKE2B 529ecc44b5eb2b80b4faaa176867630a9eaacb3072a39222c2407c23e8e856b656b443afd7abaf6c3ac64ae043dd064c5a916d637a392078257a39734dd1f58c SHA512 3b0540a43da211c4ac2bcda1420d4bc8c034b2a61b97d73da8b2b27466a1dc033f8515b12e5d076de3b80ab36be521b02fccdbf03f9b0d49ff3c98327a10a9e6 DIST feedbackd-device-themes-0.8.3.tar.xz.asc 833 BLAKE2B 827b47feb5c9c6cf424c7f601eae08a53cacefe0f6315a0b83479a586d5f733d1517fdd1895de4c6baffbf1109cf14b0528a16d78a5441927d8d808615f86168 SHA512 953d83fcf64054f7fd41fa1835b11543642c0de3f6a344921bba2ad20cdb060aaf4726238393384fe59e1716afeb98340ff6c81276f5e5eb600c72cceb983e7d +DIST feedbackd-device-themes-0.8.4.tar.xz 22940 BLAKE2B 6841ee023d441421f87d1049df6154ad9dfb83aed972e08d6031497d48e4462f3dd97026dec60d8ce523730cd3dc61c9c272f055d49a0346710dd24b6358e604 SHA512 1ebcb47ae7b9830fbfe8a333e9c2e1222891ec41ba22d6608afb1fc3ed847b5d789b2006ee1a3dba019ca4bdfd32b476e14a506994e92fa2fdfce5d2a5622a81 +DIST feedbackd-device-themes-0.8.4.tar.xz.asc 833 BLAKE2B 6fc0cdb44e2f154a42ae852bda230d536a5bb03edc15881e2b11cf5fc3e7fe1de357d178db96c2d33d6848a23e74032b3665ae7a4aabccfce90d8c7572c277d6 SHA512 518b7e52169ce6ef9a46006b423f4b48d6dd16a44dd7aa641a1fbd7c1aff10cb908ac4df9d6a7a68f1a8d5de13066251206cb886ae300d811f3dacdb4a13446a diff --git a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.2.ebuild b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.4.ebuild similarity index 76% rename from dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.2.ebuild rename to dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.4.ebuild index b7938d1273..d0665c65c0 100644 --- a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.2.ebuild +++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.4.ebuild @@ -5,8 +5,8 @@ EAPI=8 inherit meson verify-sig -DESCRIPTION="A daemon to provide haptic feedback on events (themes package)" -HOMEPAGE="https://source.puri.sm/Librem5/feedbackd-device-themes" +DESCRIPTION="Device specific themes for Feedbackd" +HOMEPAGE="https://gitlab.freedesktop.org/agx/feedbackd-device-themes" SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" From 72409c3180b13b8b4f56f56d9303a389d0a60d9a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 19:02:48 +0500 Subject: [PATCH 079/104] www-apps/anubis: add 1.20.0, drop 1.18.0 Signed-off-by: Anna (cybertailor) Vyalkova --- www-apps/anubis/Manifest | 2 +- ...bis-1.18.0.ebuild => anubis-1.20.0.ebuild} | 16 +++++----- www-apps/anubis/files/anubis.confd | 27 ---------------- www-apps/anubis/files/anubis.initd | 31 ------------------- 4 files changed, 8 insertions(+), 68 deletions(-) rename www-apps/anubis/{anubis-1.18.0.ebuild => anubis-1.20.0.ebuild} (78%) delete mode 100644 www-apps/anubis/files/anubis.confd delete mode 100644 www-apps/anubis/files/anubis.initd diff --git a/www-apps/anubis/Manifest b/www-apps/anubis/Manifest index 18753f0492..d3156a4af1 100644 --- a/www-apps/anubis/Manifest +++ b/www-apps/anubis/Manifest @@ -1,2 +1,2 @@ -DIST anubis-src-vendor-npm-1.18.0.tar.gz 6230012 BLAKE2B e8bdc60a04dc3db70b140462c571cc41e7f355bd49b20871c6e809fc1cadcc9feca8d309f291080f658d589ea4f2f74c8aa2fe82d2e2a6d415a91044936017e7 SHA512 88600b313968a70344cda0e3ba1a3e2a582a0a59ef044c68c107b2d1abbac750f3052e81a7c7e0ae566f801e21d268688b5562c28f4a0b747bc5b3177429f288 DIST anubis-src-vendor-npm-1.19.1.tar.gz 10402990 BLAKE2B 08dd83c022d4accfa12c2966b571a747d9aa8b109bc4621af4f8b6edd266e16ab5ade0613416d5a63da9719ad49e4c514850454c1bd2545ebdb032e0b981cbe3 SHA512 74474a485eb916c2ed367e92aa66941e59dbb3f6183f7c74143911b860369f882d88de271b59cfbada2a134de8f77aab4bfce0d1571ef1e9d25a95d1be62499e +DIST anubis-src-vendor-npm-1.20.0.tar.gz 12276418 BLAKE2B 9402e527ea9f5782e67e21e727ac20454fec7179123798396a14f09df4662dc22727ab5e1408c5bb105301da0060bd45ff24a4b0d867302b98d5e4bb6b92f30b SHA512 23f0f673b7043de776ff45a95308c6e9b00c55e64ebccae4f159070fe2b34249d0d27cd4f9791b23e91d84eddbf3b19dbdf6b3aec353c5a2411ea6f2266435f6 diff --git a/www-apps/anubis/anubis-1.18.0.ebuild b/www-apps/anubis/anubis-1.20.0.ebuild similarity index 78% rename from www-apps/anubis/anubis-1.18.0.ebuild rename to www-apps/anubis/anubis-1.20.0.ebuild index 9dfa9f8a2c..7abfd4ad99 100644 --- a/www-apps/anubis/anubis-1.18.0.ebuild +++ b/www-apps/anubis/anubis-1.20.0.ebuild @@ -17,13 +17,9 @@ LICENSE="Apache-2.0 BSD MIT OFL-1.1" SLOT="0" KEYWORDS="~amd64" -DOCS=( - # from yeetfile.js - README.md - data/{apps,bots,clients,common,crawlers}/. - data/botPolicies.{json,yaml} - docs/docs/. -) +DOCS=( README.md data docs/docs ) + +RDEPEND="acct-user/anubis" src_prepare() { default @@ -41,13 +37,15 @@ src_test() { src_install() { dobin var/anubis + newbin var/robots2policy anubis-robots2policy systemd_dounit run/anubis@.service - newinitd "${FILESDIR}"/anubis.initd anubis - newconfd "${FILESDIR}"/anubis.confd anubis + newinitd run/openrc/anubis.initd anubis + newconfd run/openrc/anubis.confd anubis insinto /etc/anubis doins run/default.env + find data -name '*.go' -delete || die einstalldocs } diff --git a/www-apps/anubis/files/anubis.confd b/www-apps/anubis/files/anubis.confd deleted file mode 100644 index 9aca2fa2ff..0000000000 --- a/www-apps/anubis/files/anubis.confd +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# The URL of the service that Anubis should forward valid requests to. Supports -# Unix domain sockets. -#ANUBIS_TARGET="http://localhost:3923" -#ANUBIS_TARGET="unix:///path/to/socket" - -# The network address that Anubis listens on. -# -# If unset, listen on /run/anubis_${instance}/anubis.sock Unix socket instead. -#ANUBIS_BIND_PORT=":8923" - -# The network address that Anubis serves Prometheus metrics on. -# -# If unset, listen on /run/anubis_${instance}/metrix.sock Unix socket instead. -#ANUBIS_METRICS_BIND_PORT=":9090" - -# The difficulty of the challenge, or the number of leading zeroes that must be -# in successful responses. -#ANUBIS_DIFFICULTY=4 - -# Configure the user[:group] Anubis will run as. -#ANUBIS_USER="anubis:anubis" - -# Additional command-line options for Anubis. -#ANUBIS_OPTS="" diff --git a/www-apps/anubis/files/anubis.initd b/www-apps/anubis/files/anubis.initd deleted file mode 100644 index 16ef936d67..0000000000 --- a/www-apps/anubis/files/anubis.initd +++ /dev/null @@ -1,31 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -# -# shellcheck shell=sh - -instance=${RC_SVCNAME#*.} - -supervisor="supervise-daemon" -command="/usr/bin/anubis" -command_args="\ - -bind ${ANUBIS_BIND_PORT:-/run/anubis_${instance?}/anubis.sock -bind-network unix} \ - -metrics-bind ${ANUBIS_METRICS_BIND_PORT:-/run/anubis_${instance?}/metrics.sock -metrics-bind-network unix} \ - -target ${ANUBIS_TARGET:-http://localhost:3923} \ - -difficulty ${ANUBIS_DIFFICULTY:-4} \ - ${ANUBIS_OPTS} -" -command_user="${ANUBIS_USER:-anubis:anubis}" -command_background=1 -pidfile="/run/anubis_${instance?}/anubis.pid" - -start_pre() { - if [ "${instance?}" = "${RC_SVCNAME?}" ]; then - eerror "${RC_SVCNAME?} cannot be started directly. You must create" - eerror "symbolic links to it for the services you want to start" - eerror "and add those to the appropriate runlevels." - return 1 - fi - - checkpath -d -o "${command_user?}" "/run/anubis_${instance?}" -} From fa09ea12af3d158bcebc2682050b38599cc56a5d Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 19:12:00 +0500 Subject: [PATCH 080/104] net-im/conduit: add 0.10.5, drop old Signed-off-by: Anna (cybertailor) Vyalkova --- net-im/conduit/Manifest | 232 +++----- ...it-0.10.3.ebuild => conduit-0.10.5.ebuild} | 154 +++--- net-im/conduit/conduit-0.9.0-r1.ebuild | 518 ------------------ 3 files changed, 151 insertions(+), 753 deletions(-) rename net-im/conduit/{conduit-0.10.3.ebuild => conduit-0.10.5.ebuild} (78%) delete mode 100644 net-im/conduit/conduit-0.9.0-r1.ebuild diff --git a/net-im/conduit/Manifest b/net-im/conduit/Manifest index fa23026887..3f7988779a 100644 --- a/net-im/conduit/Manifest +++ b/net-im/conduit/Manifest @@ -1,86 +1,74 @@ -DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 -DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 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 anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea -DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613 SHA512 dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac DIST as_variant-1.2.0.crate 7881 BLAKE2B 9894c17b3cceeca83a33f0ba4cd0f81d848a5e8f201665da2b2724023ef255eb38571a4c2a767ea198e4aa9494f66ad12c6fb7e934d17e28b5e4cacecf1b0d28 SHA512 d9faa8e655558657e9b8f59181c7e39254a9a0c00bdd99c1b49b4dedde6dfd13aa3de946ffcfb40aae80683bbc2d734b424ad083da63a9f4da3ffedcea559725 DIST assign-1.1.1.crate 4335 BLAKE2B 3d389bc9e907bb60947e161d829802e632a4c8c9ed88247f5201307acc48b0ce099fb99cc836ea403923c31d4f07c838dc670598b1cd3c882d4296b52ea5e072 SHA512 60698819170a21ca5070cc59ad67d5e4f4bfc97448cc11e9c0c2fc3f396eb20c1ce98e55edeacd116a3ca9f2b2aa9e971c63b53edafcbd95337b337c387912ac -DIST async-stream-0.3.5.crate 11916 BLAKE2B d79804d7310d1f47d7848007518e0b0e0f0724f2589a20478eda3ab1a1db8775c5aea494688c69437046accd10eaec789b244451e84a19e489f071519b50d2fa SHA512 d34ab46a9e18bdf35fe0e58808fadf422dd50246cedf48110b3273be17939678d2cb5b61fae9da176bc2c2b373933821e912fc395627f7a6fed1d2c43bc66c9d -DIST async-stream-impl-0.3.5.crate 4173 BLAKE2B e7c0d2371299af6fe9983adf4f8cbb6402ceaa5f9d286f124362332a4016404069c362176dd3b71061027b0768ac1f772b3e5e38809b870411f4590126a74ca6 SHA512 3725216119cf4cc78d433e2f8a8df9bfb7a3f046e4a8346bbe76e91b23686dfcbdb7cd182765e12d606ed0e3391477c43652a025597de9120170fd0b1151d204 -DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13 SHA512 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19 DIST async-trait-0.1.88.crate 32084 BLAKE2B aeb1cbea6bf3191c19ff7daee41d5b70e3b4f05f7232f719b80dd38eada3747dfea951c9a2ac6b7c4839ec8fd5abdf1c61791516dd3d06deaff445979345793d SHA512 65ade824708497feadf6fdb788cfeb1b7f0aeaa56d860455dd016a5926d83d56b55c3a4b4ef9a319575d30f7a9a2a90d92180cc80f62d998e46a7caa53c4a648 DIST atomic-0.6.0.crate 12919 BLAKE2B e9a6978637f0c887b6c65e7abd92088cdab699a49957df2856499eaa8f8b38310c3cec949348884a4d17012ca97b98b4a4fa8f4695f2673063e6ad6ed5fe3541 SHA512 45f82c3b87ee248a32ea403aa2b230b7dd90142254bf7d2ad09b992368620d6b70b4fa05d0319bd2e12f327c4da678863a76ee249db7071f57baedbd301a5626 DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c -DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c -DIST axum-0.6.20.crate 146227 BLAKE2B 24592e684de9b7c0b06b9871028dd6ed14b9a2ed259076b50b12a2376e93b8fc028831a94bc748eb6c66dce49978987d3655fc30313daccb0ddf92919fa9da00 SHA512 e0ef6bab62d465a607a49c799823133d634d93d7a389fddd2e165fc3895eeb4c544f35e044e3c8f52a21c8421e4e4880982fc0be62de613f98ee571186f55646 -DIST axum-0.7.5.crate 151429 BLAKE2B 3bbcad796c1bd62ddcee08ed31c725b9eb386b23deeb1e13a7abe5c6d23c5594da6dfc2257217bf94393755f8ca99ddc8e7506e43d69baf65603090e31a176af SHA512 2ed1a7cbba9127bb5b86b12b99aa19bde2813c76a6620b59c65854a4167f79d7b66a7f2a00e65d103da5f31020f043016a5e6cf94d80166f22e8477fada18baa +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST aws-lc-rs-1.13.1.crate 202707 BLAKE2B 82e78af89f537374295e216c41ae0cecf022918f141d25f45f2375bef62eec44c59deda305739e7f296cb9f6d607a28c9b5b18c190416330eaf96045e022b1f6 SHA512 764e16fa01e6c843ab4d7468861749459936ba4fb36fd51eb0961466c3c09598585ef66ac119bdfcd473ee594b9beb16316e70db2c48eeadc38b1398144c9f84 +DIST aws-lc-sys-0.29.0.crate 9021128 BLAKE2B 673a4601c7d04ca564f46902c78ca6b2bd1c1997e9d4b96fc17e66455b14fec8396199900ee12c04948859e6ab0f7b9d1dd9ef8536ff568a057567656b3069a2 SHA512 171f576d5ab42dd24fd107aa71f57629c525a4da8683955e05deb699acb2eed899420c2490aa7ca76be0b7e26504f85b79c128d74ed411b7b41e8750a7f8450a DIST axum-0.7.9.crate 155272 BLAKE2B 84e309268dfc5199db52c46d1849ddfec054908f953a9e1a5eb16ca298be195241d41b29d898b2280b1024858dfb772b38c26975b7f7f081293dec54a4264a0c SHA512 e2ffe34565d98b50c452313e8e53baf439f34fcf17067ca3c71697c87dfcaecf07e40a8d23f2ac5e452b4e2f0d99c2038088967926c615c22d535c172ee12a63 -DIST axum-core-0.3.4.crate 21088 BLAKE2B 323888f8dd90f27f6f14a9ca0c1b9f1d81e04336c52eab887ada22d8ff2dfaaeab191635f45706c4246c73cdb32078b3c01481a5df888db402c29279fafb0434 SHA512 e09e65e478db742c26115b417970cbcff81bbdf75b37ac3c7b5b0b99e953d21de05884a50377238ab788ae3afea40388c59daea45fd03cce8fcb861c7cabb0ef -DIST axum-core-0.4.3.crate 21877 BLAKE2B 6748905f84bbb473c655ae53ad59173192e03dffbae28a15f6f552ecb22120b7a20e5c1454003fdefdcade39b2cbb941446d677c91974f4082c442b3b2d81362 SHA512 1d053fdff3eeb53b4deb40c16737529c680269f24979ca66bda0a70930115c6993218be640f715925f2162917b9ba42f3f51eae817375a79ee42bd24b1aff75d +DIST axum-0.8.4.crate 175159 BLAKE2B 8774f137bd6c394efb7f0c22b66657f75c6ed1cf98b161413fd7fdddafc8132b994f523fc356e6dae1a783f5adae660f9d0b614a86c8e6930091878c15217a49 SHA512 ecc182a4822d2c8936aba76f93e2e1d06c69afac9d0fbed0e475e579612ede3207c41989ca71be4ddb1c4401c7a65548b3a3479a755b976306eab237461aefa9 DIST axum-core-0.4.5.crate 22183 BLAKE2B e0a5e7e70e51bfafce7ed1c190a6bd5740836371096f40eee7366f210f21c0dfc62bb6aa9eeeae4ca471a402c13c6a6736ee486af0fece40f7a2cf898347b497 SHA512 d3a8f7c3b6a89b9ed54e50658c39043e875f96b6ffd311ac187068df731b4814dd228e0aacaff03b9588a7547b4198119e696ceb7e26cdd6bebced7c0cf543fa -DIST axum-extra-0.9.3.crate 42641 BLAKE2B 3481ed54a83498571c0a3ac4c565d98ccf65d27baa9cae1a8163514ae9858a455a65572f70b0b95ee91ca4b8f59178c40d0cbc66dd5127ae5364380411650bdc SHA512 2e601836896838784460ac24d03d293adc85ee209f336581bc5d5481c1fce711650cf4bb8954da9b528f722d157073a781b06f791080d903529bc3670936110c +DIST axum-core-0.5.2.crate 26212 BLAKE2B c312129465e783a3076204f248edd5bedd571447dfe00a877f6d2a2acf7ceb13c244542ce9760f29780d307a906803235899bb64177ef75c44ae295aa4f2cd7e SHA512 788b42d37fdb6d03f3ac0bb5419ba6132c17d069ef059b5f11e933b5c955066926725684fb882c276e0aac4089c949d4229dae1ad6fdcbc916a81b3607fa78cc +DIST axum-extra-0.10.1.crate 66375 BLAKE2B d0e45c59b0e3c412f8025422c83f4c915de9893c1fae7cb6b31d8e13c134c174fc1ef68727a198bdcee8d64ff19a58a3d835ea63759276901b76d2bf9d1bafc7 SHA512 27046503af85287dfda41f3ded546ded42844b969a227e7b288bbf619a85a817f63c0801215dabebfd13e239da6711ee71748a7cfdc130819fa94737c2c723a1 DIST axum-extra-0.9.6.crate 47663 BLAKE2B beb50799991da775086a8a8ac3930422fe1237f82366ff2dd6507ee483f58bf8c90802c1ed04cdf9a402d43452809ad8aaec79cde796e18c824d86643c85c3a0 SHA512 2ec3a19ffa59da72985aaa0ff7405a55b060931bd1f68bba7b098425aa9186e1ec0a838cf60ce96d1c5335fdfdb41f0dfe162c7143581b101aa105fd96cadacb DIST axum-server-0.6.0.crate 36772 BLAKE2B 2e9b60dae8cad1cf9c366663d9a507ec0b878df23fe58b9e4dce3f19a98823b586cbe0e5cd7c944ba81779cc6e539815b0382f39ebf2ce9100483eb1470f1d37 SHA512 412ad8a0eabec0b0733510d43fd88a5c0c082f1c6d9486f892246a3973526ab9a04115dc37c1bb08f1ad8c6c9aed7acdea87c30ca7a17e7abecea74a0df17b8f -DIST backtrace-0.3.72.crate 87877 BLAKE2B c4b4736cb9728e3c1b1d9035528abfd9b989b7fc42b7a2d68eb8fe802084f888d281624233dbd942c08024b35affee6488bb7ea859d8faea65f2ec191c250a56 SHA512 b0bb4759b56cf0953d933b1fdd4b597d10ba1e6c0f7fd4b6504647f9c996644cbf6b473e49a8ef4b85828cfd05ffd68c3e9356b509812c0935f15f1a6dbf0018 +DIST axum-server-0.7.2.crate 42158 BLAKE2B 1e806e62e5040f04cc01dfe967b64383a3a8af2686797512f94dd313381e079f191f2daa457dd218a93fd7ef4d7abaf006587c00accfaf669e88eb1d035df2fa SHA512 8153d4bd3891426eea22d064c47c2d365661c2bad18dbf76ed9fe2dbf3c02b02b32092713d602fe31c08f388219e7343fe31b7e93eeed8fdbf6712d185297b9a DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST backtrace-0.3.75.crate 92665 BLAKE2B 1c9b87ca88c49e69eeb4a3203b9270263fc23066cdb41f462c3a4de46f110b9ed16a5b51d6f1f038564ac153eb2e0ffdbf9495bebd627a5f53d6581a2e6de4c5 SHA512 66de438c35527224f96c85cc0e898d5e83f12ed3b3f06fcab1a16331401772c81df4a5bbec32ccaa05ce8c5b6fab2da61c3ca54232ce4dbcda0cd4a857d69328 DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c -DIST bindgen-0.69.4.crate 221092 BLAKE2B 69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b SHA512 99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34 DIST bindgen-0.69.5.crate 221128 BLAKE2B b89edbf883e1bc11a074c2f37f84bb966749823a6408b9765d6a61ee1179451d67dadde41d27838e8ddc6172dee9c342429f42fbe6959ff9fd7dcbc73d7506ea SHA512 b232b906af7535f8b87198f0a4037a0f09af367e0c913575f3d16453a2c272e7d76033cb3fd12d4223ebda4a0f8130629e67c5883e026a2422db3e0659ed3c3f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 DIST bitflags-2.9.0.crate 47654 BLAKE2B df924872ccb929f3e428976764d50e5468112cb83e563f663a5e51a21ef4363b4c639e617ed8afd42a39fed522ee468ce7186adf88bd41f5f4a2a6c833d9ff35 SHA512 f314d5391745e5a7eeeda0c014d739981d8639a8e23e1120d9c006ef1a6d5d5b9292ec85ed2fdc117121b6ed7a67df41345116ed311d8523344928a725763446 +DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27 DIST blake2b_simd-1.0.2.crate 34165 BLAKE2B acb2508f3a36710119ec170bfa3d343d3d99e5f9b7c65bb62d362e316eca3f52bd17dcdfc30ecab99e41883f113b4be51d72d754b8f4ea8e886addfbd93dcb6b SHA512 b2c5da66e8d0c64c00302f0047a4944e1099ddd69b23075874c3bd3b33c7faee9f425b939380da280d2ee347ebc09dbd4c97fa805dee6f752cc40c90e7edbd5e DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb -DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f -DIST bytemuck-1.16.0.crate 48015 BLAKE2B 6fad179a74906d72f3a5523fd2562b92f9c5d51595b6e8de320d5ccc77e7ba7bab80380f112c2731ddcf92d1e594d527e4b5abf736dc0f009e8077a1b619c7f9 SHA512 09677bedb7c480a8abd345cdb710765ddc332fe675e64591cca05d73adc281a29475feff954e4c5eaa9fc55f2508ac44b44007c34593c71b255d6c4b4d92781a +DIST bumpalo-3.18.1.crate 96348 BLAKE2B 798edec3239913f889c8abb2b48bf2dda4176314e04ac413933ac369d4d9fdd50b9fd87b70547667fd12d1365cc71fd430dbc2a9a6abc0c6f1e7b4d608c3e612 SHA512 3b3fb9d138dabe35f5050447d1ae89b77a74d2bd5f42a005d1c1286de832167c481ab64adca1139f76ac99c50a89c2c8e71a6e244c265f9ef63216459be5ebed DIST bytemuck-1.22.0.crate 52451 BLAKE2B 4f0bbad62897210ab551a78f859ce0dc1af7006979d651d34e1d9d74e3faba7d44c24521fe1a35c3bc0e8d11e8d18f850440eb8468e4856dc8fa259f7747d741 SHA512 a80e618aa6e03628d2fa46fd38a9c769871313c9fe39d1390e3c0f7fd7dcccabd4a5861e28442de26399876d07416d80cf58ca05918adeba09da1670d5dc118c 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.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 DIST bytesize-2.0.1.crate 18922 BLAKE2B d5940ede5c8007d66336c179be54272939ed702a385c2eadd05366d07eb190ccf0ae4243720168f351ea4621e05e9eee4ff43e49f8f716cf69afdb7800db65d9 SHA512 5708f359aa619ecfeacbf10dede041e2ab262195ecdfff12f493950a297064397a0ba9fc61336f2c3465365f16971ff7248b6871f4f793d7a59fcf67915c4049 DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102 SHA512 d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b -DIST cc-1.0.98.crate 76780 BLAKE2B 64124ebdda70b211b6fde8c02d256d97d57fc3a0db433371bad896c06e36caaa5f938074d92ca82724b34fde06bc10af63c7fdde8f52ac50a3ea6e3329d18d93 SHA512 dfeb194266a4a9cf2ddf69fe20f8e20a72a0a9c2f72b1ea578fd48dae5b0c3589f501068ca24e0da7b3691860cd8c05247c803f3ef2f338d56eef8b1f4f4fbd2 DIST cc-1.2.21.crate 106117 BLAKE2B 088f0e17c3e1fbaed651e06029b1ee25391f928049237a02e43171f065033b599636209e9fd2b7bf8a92950cfec5e5efd02c19060bc757bddb92468d0cf193a8 SHA512 44d23d5f1c4c55ea1372b2c326400cafb45fa24ab0a3baea0726d5e33505383a29a44c64a6549f650c95b0c7da12d5dd1397ed0601aee144d8db6dec7594af46 +DIST cc-1.2.26.crate 107013 BLAKE2B cdc6b66df6bbd0ec683bc5c0d10c2b510378f1884c4405a3d8b0da73c4070dfd3ba3ccccc7e9545f4b110f1119c3085f03964bd57a84e227b234f6120d08088f SHA512 1cb710ed73e225712599a77e3ae869e348dfa6b0d146d74e5eb5bbca52b1b999fff38f82fbf901a3a46f847090747f32b086d26b4ea2c7b049511c5386aeae51 DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 +DIST cfg-if-1.0.1.crate 8683 BLAKE2B 7d7f98e46b98e0f6fe069fff5dede72390adb7522f13be35c37f99713641e98dff87bd58e594908565a6f42ec898f11597e8a82a01ca2e8e65b38563e09956a8 SHA512 56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c DIST chrono-0.4.40.crate 229824 BLAKE2B adf06e469c3294ce5899d602c42e6d25d63c7e8518530b365e926e402488eff6dd6f00abbaa4bcb693d4d2f406e8d2c71f2067ab09c2ce96867a09268231faa9 SHA512 345542dba10aff787c0bbe17e0ad1be7b279fe2b58763aca289ecd2e79ee1c518f9bd007ca3d89080191f272611776bc368cce9b25206b96bdbd710201cd0f3f DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125 DIST clap-4.5.37.crate 56962 BLAKE2B 2639e860fe71b9773ae3f1f7c276e592481fdba2740d0abb079f0be0076c50b448fea0e34d195ea5b37b15ecd651f0a2e2449f48e6aa33e217bfc7dd85742599 SHA512 b040f239a75b99ee8f4585036d4570e026eb1bef00b8110853c11604dee1db1c3180336b0894fcdbc5cce9278ae05d48595511b51d65bb5bb988a9eb9bf0c4b0 -DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0 -DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 DIST clap_builder-4.5.37.crate 168761 BLAKE2B eae4efdc380820966d4633d1fd1128ff364897cb3d03aaf89b033708a968e9eb6536779b43ced1b55a2ec9c110b614cde6ec618d1a9ce30c81619f559068ac9b SHA512 c677c5ecbdd1363e14f5833ca2a8a479206d4fd8d5dcc430fba866632714b19707f36a2885671046f98a9df3673b96542e650fb4422b348306785262111bdb95 DIST clap_derive-4.5.32.crate 33441 BLAKE2B de532305380fd457c0fac504f845ba595f157661de7ae72b14598dde1f3d4ec1961196220354a2eac97943004ca8354f4623b29fc2b6557c6ef4a83ab6fd61d8 SHA512 ddac7bfd885efdc97ed07b23eb1a42827aff9cb0c6eabde0a0b247233316f99fb80acb8122d8faa054dc65b6fd7a76091ea2e533cb44e85e8dda125330cdbf86 -DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d -DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST cmake-0.1.54.crate 18955 BLAKE2B 8ea4f8c4e5a383e406436343e3635449662788cf8e32f0dd5222ade92b6c0fdad4e5444c6a319531d8d87ba4e376f1ffaa7bcd1073878e26e7fcbd6383158a51 SHA512 ab4bf69dc77337c6d398b74738ea28a7fc1239e6991f8baa72fc78d3f9f6a77197e7517574e4f4d245ff6fbcfbf9b768c9f814d9ad74b74314f19c1d491f3009 DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 -DIST conduit-v0.10.3.tar.bz2 260547 BLAKE2B eee59a616844f28cb4860221ec68bfc3cb736d2f700b89079ed3602364c13973027b213f67869687ac93dc93388d92f181e7def8ddff4e0f11fb67095b655861 SHA512 f3cfdf46ba3a296eaf0de3e05b19769a1bd70b0d5db881fe77775125c528ec00c5ce17fa75c426696da1a06e2363f5734999d5676c2e19f992656e3f40547bfb DIST conduit-v0.10.4.tar.bz2 260740 BLAKE2B f8fc2c40cee2842352b2169b52e173971b291d397be12c6c7b05f1e3df98d3844afc8b635ca63d23f2108e5283bc0706124a9752d116716c1b7de740842d6403 SHA512 b9e38ce8bb04ea9420f04d1d80a58eef9a3470c3fcbdec0ae9d10699d5c0f4414c37ff6aa1eb8aa62e46d10600f34f282b6b631917b86acfc536ac48bc2cd9e2 -DIST conduit-v0.9.0.tar.bz2 233703 BLAKE2B 88715511046679b8e35cf2e8e317f95c6779fa33eabd9233e49adf4375540975fcb1fa5b4fc68207698900a93ab5470e19a5e79970fcfd3d990293c8b21a0730 SHA512 1031627cbc46dd3bd35ceac4fdec733de70e5710be182a16ba8ba8bf0939c6716bd14d3f0f0ea5223213c297901bfeafa268958e62a51e74d073cc7debf3c9f5 +DIST conduit-v0.10.5.tar.bz2 261169 BLAKE2B ffe2fc32597860d3210f4ee14f3d83bddece489a1aeefb17c9437118a5a23340a13be9531e7742a0f94f3eb4d01fb217ae1f540b0a5b3672f9422219e335e6f4 SHA512 6211e77342920b9eb7d5b6c8d15cb44b9bd6ff09beab4ca81e15ef1a8efc282d5f77fcc6336042a9fd62a8354d090f0623e5e1282d60b8f323262774a14c5ea8 DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399 DIST const_panic-0.2.8.crate 48077 BLAKE2B c263ddd7488e7d67eac7e678cbd56f5904c51b290f20f80cd32439f4584006463ba266db6af2f975365feadd500b414eaa6a6639949ada782e8a81b3878f3a85 SHA512 302388c0a91193eabd94a8d92c48bf65a428540eda09915553a4ba53906ee8dc1590695f2cf617d7914ea044add684dc983b29281cc78e4849e6be93b6f46b9d DIST constant_time_eq-0.3.0.crate 11369 BLAKE2B a6fb4ad3146b26bb3e18458938e65133431df129963041465291b38a69ba2b53ffcc849f455e67a65a5291803591b350afe4ad4996f1c4cb76c18a987b5b3ee2 SHA512 77bf6817c521daa45c0df7721418b4aa367531adde46b1db97316d52ffb46fc4ee2d3e6f62ff91ca6292db5e1d3e040f0f5287c3936f12a595b2c8c5928bf5e6 DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33 DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 -DIST crc-3.2.1.crate 15070 BLAKE2B 9d5f488b57bc232528cfb8d9ef33a88d25d904395dfac8dc10e864dc0d6c89e576585195a20db585fe358859ec50afa998562ad6becf6fd2e505f3969eb36ed8 SHA512 64b7272d8cf55efe9768f9f3218f83302ccb59458a56fe3b7b2de1a53eb5a3b57fbf268647fdba5b230cccdd4058462ba583d76870ba12cb1057ac2787f181db -DIST crc-catalog-2.4.0.crate 10155 BLAKE2B a9c3ef81871d72635addf1ded611fa6e963b9b128dda198eaa3a256512c8759608bae95df95524704aeb38f81e2fb6c2da2e29e306a8ed3dea595e63cdf05638 SHA512 25536456fe71c44fd8ec527299339c1d186f6e12f1f90142de60eabce337d836c2497ddd6307473b57a6cc720cfc8e29b059f378c70b8165bc171420ccb40a29 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 DIST critical-section-1.2.0.crate 19133 BLAKE2B f9acf6f2a2798ee942eb50c7e3ddc194f0c5421c781edf96771b1c4b2b5b895d480cd898581113d23f0cdaf3f63f8ef6eb6c9175e0c2fc18163b05a9c47ffae1 SHA512 cdd6a107869122c9ad30449c4511f5ad3fd01458d2565a33d349478d71f19eabacffb26458e8a12b8892c3bc68f22a76717414ec6471d218130c8cf52cc641e4 DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 @@ -92,21 +80,20 @@ DIST curve25519-dalek-derive-0.1.1.crate 11723 BLAKE2B 442b0e4fc519f233d3fa46c17 DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c DIST date_header-1.0.5.crate 12001 BLAKE2B f952222ff225e54847a5ccc14ce1740a0fe969ac20bd33e3b22d3096e2d8ec1026fef04b002418b9372cce115eb09ec7ae9c67c0d2664887d4d9fcdc37b3f7f2 SHA512 ffc972aea2d1ea089c3dc6310e96aea4cba5fc6b5c573c2682ffd997bfb3973c10a9697e1e025a1a76a46c3fc41ef619a6249b908f33d62cbd6c376726eb1763 DIST der-0.7.9.crate 85173 BLAKE2B f2dcf402e3d8b6a7ca818a8f260e0996290c77517b06bba8b22849c4d0e0c8f3dd57d664a06d9a7bfb1da6a39abd0740cd7d9776e75669aa970cc3ef63f924d4 SHA512 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b -DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 DIST deranged-0.4.0.crate 23235 BLAKE2B 98179347407a033268eb90d18c75f555fd5fac273512bd08d55fd5e111e6160f23194073ac196bb47f27fea270e1c4ec67c26d38f189e58171d20ea808ab887b SHA512 212c6cc296846425e8b11aaec98666015ccd7fb0e2d0818a8708509ef51ab029ca6bfe4673b168ab0174e41e92b24e2c0e4da939c09b26059aa9e8d396284985 DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c -DIST directories-5.0.1.crate 15833 BLAKE2B 2348af89efae3020f901bc6d97a42028c12d3168ec57a9a19668eacfaed61da95df597a26afeb0faa82c9322fd3772478290f00216acee636694a67441e408e0 SHA512 4ec733bccf79940190b983e022ad4a5741c32136aac7bd942423e63a2e7a7c07b87e2692ae42eb21b7a5cc81c60ad883d55c568e0d6c10a7c7c64652ec0df83e DIST directories-6.0.0.crate 17842 BLAKE2B e2c77770b1aaf34dc40b4ed716439304b2d871ecbef25f19394c15cfbebe5f8d0e3276f2d9855a3d34c9c5d079b17ce94f0646387750149a2b4992e3c3eda723 SHA512 cc0466a28fb61a8e10c5ae931774c131153080dec669efbcf4e34bfed5d50b58ba3c583de58df5191df36c4c2d7e996561c8e5ffe909f6eb8f5eb3cdb535ad31 -DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 DIST ed25519-2.2.3.crate 17802 BLAKE2B aff96de3343d0cfba058203e90b6fd2c6cbd24531abca3a37977a1ed2f1eff0f4d4b6decbfcd9759617f381f88eed32d78397e6fa8d310b99b98d603b809de44 SHA512 3bfbfcd7f442dbb6d49860c530525bac60182bc57f6778e4ee097c7ace9c6a9d32ce430339ec15931070a538d3bb1e1f7b1cf572537ffb782bc5551fab49b2b2 DIST ed25519-dalek-2.1.1.crate 85736 BLAKE2B 77dd4019467da3dfbe574ceb574849ea665ffd8dc91660f6a9b2596fb886400508bc632dac10a06461f35fce5400f27b89b1270514188ab488a952288309beda SHA512 a3e3838a3d4eef726b65a38196e66456f586b7e29cc328eb243bacc5a247b50f10ce76df6259aa102a08ca921f07d0395793088445f36de33f5dc1aae5223ed9 DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 DIST enum-as-inner-0.6.0.crate 12079 BLAKE2B fea251b187470b6204f686eede8d9d2fc3869a396d50051a45c72e3628b4d893a2393760afdbe14676cf505b1892ff67846226ffdc4a23f59a18b2cda1a2629c SHA512 c06e0bbc43068161a07a8b34bf1382311273cfc5390f3fb4c90b758d47cf49baf648f6bb277770a983942f7d2effd242bf1f6eaa4eab77e7f6f4fe9ef6ce188b -DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.13.crate 12449 BLAKE2B 5eef631f0f0fa672d415a7b3702bb5af52597169d9ad830ed5ac5e3592bfb2fcf315e2eb1c894fa69233c6228e9a614b9e5d741b943d03b70c86395fa0dbef78 SHA512 605cae4f6ea34072850be76733bdb376eaeef230f816090fddf83c9205bf7f99bbabee141ed628ee891f63f9ebb303633db3913f6fe4fe259fbc4bcf9789c339 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 fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 @@ -117,72 +104,55 @@ DIST flate2-1.0.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 -DIST fs2-0.4.3.crate 13138 BLAKE2B a8c53130014affc276544360425718c480fe6b6583675e15e8bf25dca0cd2752aeb0793135fce1bdc12bcfc0ef21fb7f6aa298981d61ac150300eb134c2014e0 SHA512 b83fefa9123f304e4813ec1dacbb1aee5dc0c94e1316cd7c8a434aa2a242c9c42523d2bd8232d78e6c84c4e172b5c46ef8605e93b54216a2d4496fdf885dcf50 -DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST fs-err-3.1.1.crate 23107 BLAKE2B 266228e6db265b77a593c45860fc4cb7a98623d0cd609deb66232e24e8db61b7669618d3af82cbd381d470e55e231a7ab46419ec70f45dd6ec19c88127d877f7 SHA512 2c9d01618f99bc229adf8b250645c0b9f3c9c68009b38025cb8c58d2c00199f729afcf25bf7ffa29276903c767e1fbd99e7651a83497204e2c846fe2a3182511 +DIST fs_extra-1.3.0.crate 31298 BLAKE2B 96dfb4e886767d3d3850d94cc789867c3ed461feb9da0ba90c600b2b41c3119067953ba795cea5e6c8c338adb6fe6426769a6e6894ea3e02eb1ab11794eb8d5f SHA512 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 -DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 -DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 -DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf -DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 -DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 -DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 -DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 DIST generator-0.8.4.crate 34400 BLAKE2B 7a73da2a7ee2644be5359d2a190cfad8202cb236d7579c3ae4bed36e6f4316bf3ad72ead32781cdef4213a2630d29f7ae6252290158b4283cc0ddfd679f5f3ec SHA512 43291bd5661b690c3191f499181c6632c9446ef540c86d7a413b82d4e6276da51890c41d5be5419b87cee9c3c20d88c9ddaf413fc77a5739d599c3317b1dfeee DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d -DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e DIST getrandom-0.3.2.crate 49140 BLAKE2B abe823a8e91fdb83461007909ed447c64adceffb33dce63b18c6561e7c14263c66119370fecc9c564583bff6206800d5253704ca29be1824e210096abb3452fc SHA512 8c5ce6a6180554749a7eac237caaa852aafdcc92f052aa9b3eef24e10c4ec3794a0a1a1f35580d99dd864d464eb79121fbd19ab8f8780021b60378bc967e16a2 +DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b DIST gif-0.13.1.crate 36408 BLAKE2B f2544552c177a4e33440b05a949f6b205d3dda1afcb7e6574c92ed9d31cdb3bf536e1914186730bd8777e1c10d86466dffbee34d975884f0125a1dfcce937bda SHA512 7e76ee111c6a94763c4dfe01faf4cb0b5272d5041e2b2b8f4db666debf647e192b963c6fb3228cdde28e1d112830c2aa31eaf0551d712ea9963e41e47e26fb26 -DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446 DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 -DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 -DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163 -DIST h2-0.4.5.crate 174166 BLAKE2B 17344c381a45c525dc701236a3e0a0015818f36c6c09507da4c340be35ca1544240a035df789854a6c24e3cfc0e57d08d33a925d4907634d7b82df793102cee1 SHA512 3241dd8dbabb12e09ebd4acc05d9868395b51b4514262d4caa9f7af8b4219a8bffb3589398d3dfd86949783b8b2ac968b9ddc9644ac741da5d516b68402f0eef +DIST h2-0.4.10.crate 174800 BLAKE2B beaa876927e02beed191e04bced4490b559cbcff97589e211da93160ca1637c0e145d1b50ecd56a0620b1e15300b56d855122bd0fcd7c36826a98466eb53047f SHA512 16524a1ae9aa255f65df05878eeae8396e8b65a0ddcc87289ec802d9770d2ac6aab5d9f2f72634311e46a8f04c222aa1e7a2696ff15a310a5447a1e786deb863 DIST h2-0.4.8.crate 174535 BLAKE2B 21efef2688c0a287deaabaa569e93710eccddec0139803aed2445a7de50b8518f02e60fbc64b452974c6456c79fc895c74b8a624a203b8482461d60ffbb44034 SHA512 21d49245fa2fd26909aa35a038037ab1e08d5cf4b1f7fd9c7841080c1b8a9e901ff9c2932e12bdd7ccf3cc28942529c8f1d8a3d1d29f8e25ba287b4abed72207 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.3.crate 140413 BLAKE2B c67ca4d608e82126b7411349135409d4bc6e4ddb561d04060b5e27f08c350ef3eae0eba12974e9ebfd894fdf90e1481f51e90f5a58f987b88d32e061235f7df9 SHA512 dd82780d0668d6e6eda00b0e2960ab8ad6ab7ca9cb8c87c9c276ad571522676075a675e757416094e382f2607629b80a419b00bb30b5612c1dcf71aa6a97c691 +DIST hashbrown-0.15.4.crate 140447 BLAKE2B f0b1aeaa46dc1354a9558d405bd1cbf72723e8a61a3322743f8bd6d2c17b336b9eedad27756799a054633797373b56b2b957d5ad923b19751074f0294f63d0b2 SHA512 bc96bfe26897240a370fe221515b5ad1dbd07c11de0cbfc1f7721ffbd97546b43a82a88461b3390a6edce9faeb156ca369ed95eecb29fa82c35726a325c26b52 DIST hashlink-0.10.0.crate 29402 BLAKE2B d52629957b541fd35d989a55b9a59522803a7a523dbf84a6a39da53763686e317a98a9bb91d9e2fd1555d12d4a52fa00497ecd29500ea76bcf68664fcc5d742d SHA512 5c9c518d9919c662ab7b531b4c35dabf74a00a5900c704d287b174ad19e8fae692bf1454b7445400424da2956c5a9e8243a9d08c61c5622d2f051c1e33a3189c -DIST hashlink-0.9.1.crate 28928 BLAKE2B 14276fe00fb8aa7a8183b5cedc99eb403c0a68cb662555cd51efbe55a46c864f68f3d421395f56defcd1a87576c5a38509581adb5d02b831d9aab2efdd376f9f SHA512 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717 DIST headers-0.4.0.crate 68864 BLAKE2B 6d026e120073799807a8f7d4c6a7acd83364c7abe905f301a7569033509fbb433d3a77e391c15997740d2f9e92698456d97f1e27cd58010772a53cb081d117c6 SHA512 3b2ff94e0a6c0a23b0e5175213ae45c4d0c5482d883506fb88c17b7238002efeadb00086d98278ea566e97916b3a85084badd5aaf85955340a0a9bb712571d16 +DIST headers-0.4.1.crate 71105 BLAKE2B d9df28ede2bb8c13126b793c18b3b87fad28df84733cc37b0f78ba723dce4789f570f3eb0745f6dfbc592aa61d48a498808cfd6b16d6f20c3e827e595046634b SHA512 425f989d05765ad4594c607da9cd4fdc16ffc80148ee0dd338d9b2becad291af37a98e130a2f93697dc29ee1932173d434b3c9c4f7d05f4cacd6dfae8a4f4039 DIST headers-core-0.3.0.crate 2333 BLAKE2B 0a84e5cf8f56fcca6cfe875ed75a292e9cd6bb3eb64160f6645c8128a48f7244569089af4e0a3c5f32670482303ce2821437d2dc01c9e454b0ffceeddc73aba9 SHA512 488af227472332754ddd0a7daabf0a88d592cf017d3267341c5087e94a89c29f44b2ce1a31d722180090d42b2bcad7864bdd266923326ee536789f02132e6f8a DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 -DIST hickory-proto-0.24.1.crate 374410 BLAKE2B 342ac0893684c2f350e4e1e26d37323e066782ab1c37db41f00d97b47856f2ff9b18c216fd162884b330dfeb542d9bd4da1eaad05a869d83f3245b5e6d451ab7 SHA512 9b14d8f4763b8034313ec48f96ffbcab0cbbdac73c0b32e04eabb5a11cfbb3ba8c6d2a84bff5ce2b1a625db5a76be895929a60bc3582b56012c736c897fb99ba DIST hickory-proto-0.25.2.crate 417616 BLAKE2B 1bc3909d25acdbb4f410abbe5fa7c49859752c2b14abab8ece9eda93a508b1a745f1a29d2bb86ebd4935c37b4a0c6ec7a54347987e888bdff8a5d2293c3ba267 SHA512 1a0994a47bf345cca75710566bd6ea57f0498b85838a9b8fd001660fc14cd66230def8cfd1e6f4639219b378a57555653c8dd91f22b8e4fd754035f9e7ea42a9 -DIST hickory-resolver-0.24.1.crate 91134 BLAKE2B 9a0930e26f64317012e507ceab8b06ba44a367bc32bea7d0d58cf27a6980a6b82a66411cb629a576a5890a1d7ebe8717634dba928f5d420094d4f1f971f215d6 SHA512 f24e726b4f6b884be6d5072d030e4f542c9f25bbdc594fcb68f2003aa6425209a51a044fd4e83f2ac4746e67bd7a5fcd2b6b0105e5b63fcfc777dde173029609 DIST hickory-resolver-0.25.2.crate 91883 BLAKE2B 9adab54d66a619423d0762a9ef26140f2598cffeabbe25ff2c726cc6ce529a7e9d68c2923d4af105bc34385a2bfbf8507c4cd786b4886557c105caa8f7d848ef SHA512 73fde63c4237a6cc05a069c89b27a660446ae17cb5cad6e52ddad907f2c0d8faa116689a4c6e4a09f1759b220522d4e5b138cacd91f0bc5ad9230bb82e72b721 DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 DIST hostname-0.3.1.crate 9272 BLAKE2B cafcae4bbfadd51d058e3daba3e63d897bc3418723d8e843fd941d9663dbc89dba131c77d14ce7a5da552650ea3c40c4e418c88d465f1bab2fa20c178596852d SHA512 a90407996353c9bcf5b76be03713e3a0455ac80a50892e77a508744cf436a938ddb87ef97d8cc91ec7dc4353cfb7bca0fd28c90a72f8a9ecd4f29220d174edf2 -DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58 -DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33 DIST http-1.3.1.crate 106063 BLAKE2B c7ac3982bc0ee5ab6885d058ddb4341a85f2308cbccb59c51b5bf76df93c77c23a6ed974cfc45844b5d8a4db21081f262b115e084f10869636e3cd02a4917614 SHA512 20c6a049d93294e081150991eec281f531d2f2aa66b04b5d51585995bd07c1f9748df7f21a4f94fddf4cb04872c83d77822cce12b2d65778ea55197666e550ac DIST http-auth-0.1.9.crate 39318 BLAKE2B 33eb18f36a7accaa9bd5db9fff515e9da7ce24f987c1fe05d9cca093947da2621d59016e1b00bc7a9d43e279cdde384d464c09619356bf62b4e1b1ee7c792143 SHA512 bb3154157db52908f2ead1e7a3b0296ee32061dd8be5d0a030b4fbfdc80bb590e8140476c9cdae9d3066fe54011da12c87a2a10409afe77c9f3f06f1ec69041e -DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462 -DIST http-body-1.0.0.crate 5411 BLAKE2B f560b45bfb1525fbdb209982740dc2da5688034912377b88a1f0e069a003bd3fba3d3f248bae98dde043e6f797f256a219228611e9b8035e6181f4c84381f823 SHA512 b351df7a2ec991787a57232229f80a29a648433de25efc1db2c9453d5a09b75c2e8b0101268b6753251c686a2af9ce346e08bd016f4e93891534f428c1d80183 DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd DIST http-body-util-0.1.1.crate 11930 BLAKE2B 7e8388c2e15f7cd2d4e4630bd1af25bea49efc2444b18aaecd5fe191d913c7922a34efcf48b69811e1c64923bb7dc1e3aae9a2ca2daa1b1a5c9e12c679dcf787 SHA512 bb3750ab98dcaa7024c1b5a90b3865b303fac8f723dd037960f12815c6e0d1e68ab5e09dad0b7ab3154a820e7ec4a5bc7b39be104e5721c7ef1fb36416fd9b24 +DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 -DIST httparse-1.9.4.crate 38555 BLAKE2B 24949d12a08fad7c90f57de628fed1cf9d0a726ddf1b1f66def1d7037f509406911e6a54067eb299436d865881fcb5b4dcd54bc9a7fd166f9ab6f562ca29a3c7 SHA512 7a6c34cd0e60aea6a4e747b1e0711c7227f0cb6f332ed34b8b5424ab2d21772a77e60295e4df6421e921f6f9afe1e9955db1be5bf1dbc065200d4aa7d23a4aef DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a DIST humantime-2.2.0.crate 20646 BLAKE2B e59244e3df7b69c6f8390c62a616d16363f87cbb56f6878d56e362dce5044718601626cae0f8719955217634c182315578cbd598b83cacc4db8ad45bda0d674b SHA512 caddecb807356aebe8efdb7681caa70b26f751a4dd6e67424405f04b63106ea1b55c647e999b2cba93a428aeb131dfb78a2f1322e5924550869c8efbe4c2439e DIST humantime-serde-1.1.1.crate 7886 BLAKE2B 4c66a483276e0cc5f4bd82fd49cfa0ee40c8ceda753919cfb7a8c794d098e9e4e851643fbc42a209d6ab00c5c62d9edc81c3bb1f6da218a09eafc96da9b566f6 SHA512 0bd72554e700f89506d2d1c8191832aed0065ea02aacb99e27139a60c883d3dbabb1fc3d60f499f5aeb20bd155fdcf21dc671aec1ca68d4041bf98ddf324248d -DIST hyper-0.14.29.crate 198107 BLAKE2B 9bb42a18c9ecd0a3055daf2be5e0308ceb3bb66cc73fbcf0fe91746c40f437be0cfff88ac653fd43f25bb855fe563ff9f7a70c031e02f007f5fbaaf5d752283c SHA512 998c0ae60a6fd2b80717da1aa9596553489a8af890f34d9d9e6b0afe1e7e8960645fd5cbcf1379bd14d91f006fd4eb1c45e0d1ac5d3bd68731395c1b51b1dd07 -DIST hyper-1.3.1.crate 148763 BLAKE2B 50727f12dc4fc3ac605b19f92c30815a059364674b57dc0d8fee1aac548ba9474a9c0f23c32c537ef1b814a6eef10608dd442c579e37b102c249356c715f3cb7 SHA512 a7158d887593e29885c0d62a482916d50e14b69d7a4136be6c29e262d739d742d551446507bed27f7e6d7b142faac9907ed7b590e6f84175092c52f176598806 DIST hyper-1.6.0.crate 153923 BLAKE2B c69d338d00dd9be80c910dae6b3b995918d862d6ee863e9f85442f0e45584a054056f51864313b8ca0068680d7667faac61d70adfe2e7d2db2346f608b45bb32 SHA512 8c30624f51fed280e909ca526284f81a0863e3ace05f20ce8117298f180efc1567e92f807895034d9ad83026059e4b90c5a3cfe527a3e9c99674489fd17fc6a8 DIST hyper-rustls-0.26.0.crate 29538 BLAKE2B 9c6c62097e17b66e7cf9fc1325daa1e0b851ced699fe5c19a42e061dcfa7bdb26d614d6aaa6704bc07b5801b0efe54c87f8f6eafe2462ce01c0ab85418e0c783 SHA512 df6bd4e2e9b5f54315c4235c13fcaab4bf9fcb3b0f1673311da60a34ab22f2e566c4de3d3002e65620fea0b7942d27a83f52187310cfd9d8ee4e06ee6fe384db -DIST hyper-timeout-0.4.1.crate 13805 BLAKE2B 3ef4ba5ed9f9b8187c50a3af20bd88ca2608403ad668252a9db3bf6b0dee7a13c6905c4e9172e0b1b38a72998e03ff933f991b3bf2af161e8789574f7a5b7816 SHA512 dc0b989b4be7e250ebe92856c800117b666c83b93d8217c4e92c63cc84a617b30f1bc5754a071fccc4b03fbb160b9df758f72d87abb5ad59354c6e0a2563e10f DIST hyper-timeout-0.5.1.crate 17727 BLAKE2B deeb27389c5ce794f618ef012d4c134493093904316680279bcc6089914effd7abfa8b01d009c73265c49bedd0e6164b8c81748460bfed7a7b57df0e70a4a296 SHA512 7224c8e0337eca1f37e9d24234d9083d1468950bc1d0d61ba26dc19bd273fff76d47df36df8b03910a93ccedd82f6580f7b1794a77ef9e14fad460b277703a23 +DIST hyper-util-0.1.14.crate 101462 BLAKE2B 60bdd81d606c8aa4a14c7e7df757af9f6d94c3a68786bc86c823b943e32a3408dacf63fc1072ce2370c55739e2a8d6b9bf8efe2b0bf0130a89d8bc5ba3fa8079 SHA512 50d090decca6a4b695b0ea1adba148d0c19bd127798e2c3d1960e7b16a36c77c304e9de4cdff96c3b3e02d3f5e544d66b36a8560acbbba33270f6a475a0bd78c DIST hyper-util-0.1.5.crate 69740 BLAKE2B 725513188d076a2f8cd48e969e82fced47fb0109c84574dec56b94208750aae54a573797dd03feaac30c45742e7abcf90286d368b30eb3516fdcb730bc851c32 SHA512 44b1ec55849a93f9faab391eb6b99f205ba19f8b4d83966a04562dfa86e936222b79a5c8b2d6204870a4038103ff99b0a07feaee314e6c7c38b000732a68eb69 DIST iana-time-zone-0.1.63.crate 32919 BLAKE2B 252417d7689156bfef5386f3cddb06703f033324ec7c3223e6db44cdd62c74ff57028c8a4b93f79d079cd69449f97b35823dd6cae712f820dc04a4f0a7d408ac SHA512 9e595c10884bccdbcb171b547ec0add02ccc2c126e6c0372f658bb418c4b4972c031c5fa547f0b11ec8c99a52ca8f5e97e9f1d2a8a6a0f4fef30b5ad15d179de DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 @@ -193,94 +163,77 @@ DIST icu_normalizer_data-2.0.0.crate 68101 BLAKE2B c129699813d651acc32b900d4d9fb DIST icu_properties-2.0.0.crate 58065 BLAKE2B 5c44716d38fc4837b38e229bb6d8eb4a19992a7d685845e75ef8e7349e7432892be94c2030fb0a9c1e2f066f17815e97cafa7b0cf657763f44182a42b8a1b237 SHA512 23fd4b3d4b20b2baf7a29ec7849833bea4b13795d83001740dfab8302c3e809a6e7dd2e1e51352169f8ee5bc1640eb8b3e2b95943a1c0b567676667b70b22843 DIST icu_properties_data-2.0.0.crate 159069 BLAKE2B 4edef0d991561e4e4ca35c560f7c24bd2652951df395e54de7bf06f249fdbfe1beeef94766c84b7c50e48ed51becfc101e145ed0a708e7c905011cc31ea8c465 SHA512 8df8c5a1ec987d64965546138a3eebaab6a64c01822d35a1b3019b8577efcaf88dd4877f0002d2ca44ecc7332e6daf728131c29f251c661e34eb771c26be5e3a DIST icu_provider-2.0.0.crate 50966 BLAKE2B 3e6f00e8c98df2a239a4c9b5c322d0ea9784b4f4401e3a62219fd5ec68a3f5f3c8714bf8c91c2a97b038956b013aacc24c55827138ac5f7b25d6807499766b0e SHA512 9353cfeacb76cfffa3132a77529c8a4cafd4fc943b0d9616d6ec80f04e67677e3cdd9369eaba1e655ecaa3af4433d82e12c1dd45dc190a4cdaeffcb2886ae6e2 -DIST idna-0.4.0.crate 271429 BLAKE2B 8b81bc4535d2e8a1100ddeaf6f43c043fd601ee3b37eb109a9dff01630a81603223407bd5c2f1a1b108d741c811781b205c10148a0122b8125c237a5d5ba8a58 SHA512 b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb -DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba DIST image-0.25.1.crate 9176733 BLAKE2B f7daa1982ec510de79c925157f2e1a861c89a92f1cc043617469f3c95cc9158f1ffcf274513556993bbc4bd5ee5f86bcccd406cfec06d98b0330bfc10687acac SHA512 4252672cb5b5fde61e9c7fce1712997ea082e3e7d5350970d597c0a1421b21078e1b4c3088474c4b500f396bce604d0749085fe4cdfe1c3b5f3d1ffcd39c1b04 DIST image-webp-0.1.3.crate 50444 BLAKE2B fdce6198f16c979cf91678addda39d3647587ca000644b73dc267f9924611a9519c5f4a6059ed3165bbde53f15f0327d904da935ef6f385d352ec033fd384567 SHA512 e74b197ce3fda4ae7de41992ce8243cc1759900d025718691a4664f6abb3283371238c22c24e985f3432e5edec6605b838fb881555b453afbda09c164adb092e DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 -DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea DIST indexmap-2.9.0.crate 91214 BLAKE2B c1ff1f45814b84daa854a692e22d385598bf30121e39cdc3de800282b187a39588797a4b187cfe8075eec77ae64bb5ce6a80939cc2cbbdbe6e17e42459ca71cd SHA512 ac474dea5da1dc14a61a28f5b4c850073875030ffad3aa871211a8b075a3e9a64cc748310b4554657f45a70d526010febaf3d3992a80502db389c2347aeeb2c6 DIST inlinable_string-0.1.15.crate 19290 BLAKE2B 9e4f5b27ffde334ff5e8325db8a6f4e23c4fe9804761b9c8896597c841b129d9f5121c9426cf858c34003f2eaa8ac6a9b944b5908eb9dbd79c311d27d8ee34af SHA512 9421e0893937ce7b5d0f5e7fa27f4e6783c80665e897c8476b9f2f9ff41f1ad2e5f4ea959b8fbc3789bb1ea97165c373106c37a521aab88458cc2c1187e84754 DIST ipconfig-0.3.2.crate 24468 BLAKE2B dbaedc8f4ec23fbbe48a8c79f16fa1575b8374f055237447d12eb009694067a82bd54b503f73f9520e9b731dbf2b7797ee2d6fe2c07ad3946146b32cdc68ad0e SHA512 6029a7d453db77bcf397580fd44c5c777ce6c288c251376cb591174e9fe0aa66b49925764050cc9bcb2d656a8f6c4af0cbcd6685b2ea4616c2d2cf8de9bd67bf DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54 DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 -DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 -DIST jobserver-0.1.31.crate 27306 BLAKE2B 08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424 SHA512 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25 DIST jobserver-0.1.33.crate 29136 BLAKE2B 10b9862757e919a91e8921674380899b7272840c08e45cdfce7ecc43d70e1acf497e42f3cea903145d26dd0954f05b593506f72796f90a61af49eb9c4265aa7b SHA512 65ee462bfaa1fe75c32948a943d448ac8b435370cb277ae7fec9d23c93463d68cdcd839a3248e2e804bfc0278d4b1b943f4d77165385c4d9b82543bc5932d51b -DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 DIST js-sys-0.3.74.crate 54505 BLAKE2B 198b655100313906ef836fed5f3f3f8178c2796fcdb21efd325f3901e25f4d8624adfa62a49cfe1cd25f2dfa52ea336f43e7c7a4b493ac60d5a64d89d8f52970 SHA512 7ab02e347d5106d65ffb1a15c2d71b696bdbac323d981231beadbfd1020abb19dd9ffd7e1e3602e34bbcae1564fb73886a6fdd7d138469f384c3fe8e20e92017 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 DIST js_int-0.2.2.crate 11634 BLAKE2B 0d76b431a0cd008b35ecd55bb9ef27d2e4f3a3bc24a9b508c2c7fc5ff6dcd5e75b797d3e68e7e45f05d8e09cef078463e8963f5ed92c9145a465b2db2b819c00 SHA512 a0a0379d38a61a82a60207e2b13e5ad6d6729fa6f2d2fa39e3bdd4aa38b9d48f23592fbd8e92bb5e8320acec613a7613a6c11fca1510796c9c62c4ddf308d06c DIST js_option-0.1.1.crate 3624 BLAKE2B ed6fa888ea26d9cb09c103a8dfcac7c39038609093f19f0034951c2d6b7623799f4465c190cfb2bce242b7994c50cb7bbab4e39db0b63dd0155b4ad7784afb9b SHA512 1604b6124c467e2b830115b9c27202256d407596cf729ad8836da792e8d05efd9526dcb98c35ee3f6dffaf4cebb88b45096ebe3f5f1671dd1950b3464040600a -DIST jsonwebtoken-9.3.0.crate 48987 BLAKE2B fb0b2e2087975edd31388ee61e3e03ca9190a2f8903b6ef26c4bbaddd1d6df99cc9ff484acbf7ee1ecab865f69f6437e3d1b09230426c834f383daf4f242ebdd SHA512 d9d0c9552cae69f3db1bb95ef91685f12a52ae430109f20cc9bb8273f667c2534a6818a525a8e14e662f08cff77d2e9d605e24365aec6984f7e4d247bc989f2f DIST jsonwebtoken-9.3.1.crate 49398 BLAKE2B e86a84ff4678d01915cca06721015368c067f7023cc5d75cc717c32389eb27f2c8bc306f06d78e7dde1d48cce619bddc2bb40cb06a01bd2ac6aa8d0471dc444e SHA512 23c3518423fcdba732596ffb223b41dfb18425b2eb1564f6848ec9c737186a2d9a567562ffe875e73904a562bd0ffaae3138d1335941c1ff34f04ca5dd23da63 DIST konst-0.3.9.crate 80192 BLAKE2B 47000c541a290f83625f87dfd61618e74517ad32fd5896006e0f83dc023303e8e35bad9324f0493053255e8afcbc30a9865da769251d59928ec899402838aa3f SHA512 9cd0794514f5e6bf5fec970cef5d2eb4ee56e7ef3cc0a9086570f7d81709e2c5236ec66ccdd3f432518a26fddd332e44aac1e4b35dd3872c75d701d79774d53c DIST konst_kernel-0.3.9.crate 22239 BLAKE2B ad95f65c82fd71588139305d9edaa6a31bb67ada9e7b8497f5532fd5f0f0dc9c7e6c26d24e00e0ee9f71e262e8d0441fdaaaf3ca45f5aa62e4f121a90f0edeb1 SHA512 38d5256239441d883f3bf2dd8b0aa82673da72066fd158489f68dfd6bc2993975ee59f4e0089bbc6e55d2a9b00591abbeb1fcabcd86a71a1cfe3e09b3b8fbb82 -DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d -DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 DIST libc-0.2.172.crate 791646 BLAKE2B 3a6eb0eba1e31cf89ac792a8e667c0f68b2a0e62502710ffe77c2b06321103a30ffdc4516c0a91fd3ff44508d5304dfb04ab919bd3e723e34c66b560a20e7f86 SHA512 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34 +DIST libc-0.2.174.crate 779933 BLAKE2B 20ffcbbcad6961e732521940f0595039dc0576d85b2d3b2ad3f1decd37571132a4cd7505b2e108078a4379fc4cec46290b5633bcbcc6e7009c3b474c1a852628 SHA512 243f2ffd5741ef859e4dc5b7ee0396071943b1d10429efcaecb322957e256c4be88a7a649029dfd47e6456acc73ee257893fb6c4e8b4d0fe66a12bc5d1c13c73 DIST libloading-0.8.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9 +DIST libloading-0.8.8.crate 31345 BLAKE2B 6b06cd450a16b8480e5853c92e2a07700f4e1e333e04870b37190c986d36cdfb8a2aaacc6b3b91d5be5092d0bc60916b5122576da4bda2c8e111698eabe60b7b SHA512 180a11a600baa520c4b7004ddcbc1e3c467224ce8d072070906ebb4e90ed5dca27bc68691cebbf7ffda1b31e7b5115d055de6496d51814ab30caba558e01c925 DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 -DIST libsqlite3-sys-0.28.0.crate 4975624 BLAKE2B e8d9e637a9ed616372e6e9496a9a7095eea281e1496ffa5b312f632958c751d50d9051f5ad09777e23a18dec08821cf9c43a405c4ac64fbb8719820c12886b54 SHA512 4a3d16eec47c6e3e53e00232501fd50fa77f1ee1370f4ab6c984496f2f897b4acd1c15c697caa8babd635d31a946e147d5d090378615676a3b5c4a9656355016 DIST libsqlite3-sys-0.33.0.crate 5182864 BLAKE2B fc33dccf337b5d2eb7bf7461f23f4ad3287132208826364985b09f6f4eee263e196ddb5363fe3adb19b0508af7aaa46fc6a815c1c9f62fd6f4e622e4a2e0dbf6 SHA512 153e715479efe289eeb30619541a9e40545279824063b898f3d9fb823d64bcbf562269c73faf644756aadd3cbe12992fe268744827e27a35c67ea94dfc79905c DIST libz-sys-1.1.18.crate 817891 BLAKE2B c05a758eeeb1063fb369c0e9de6956d398ea4755a59bb9be889a672676510ae9a8cb5f1cd5c07b45d50397bd392704f4486930433247771eed6232464ca30db1 SHA512 af7f037a4fed00ef58d49db444e4bb3dcc8e979deadd0fce8ec2120aa2da74f3ea1fff5a372fd771b037e3814fd73ea2f193606d3fb37afa9087edac5a3c1237 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 DIST litemap-0.8.0.crate 34344 BLAKE2B 0f083fa9ecb78ef6de4c094db8a7cebe2ff47af6e46414c06cc0dd0e92ecca06c941dca6ea0ac1b4982f14f6027cad979fd37d19db6631e3952dffb6e33c8798 SHA512 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9 DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 -DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151 DIST loom-0.7.2.crate 73989 BLAKE2B 9100d748f2720d11c8b06f55265988e35e23efc6534c676ce0ff02e36681a084aabf90c68b3911a95cd4c90c4a3e19dde4ef1bde870d890305d86f8c21db0153 SHA512 e17b7fb50e785972aed6bdeb2e9003b679c463bd538fa0b8d25309506166cabe04a885d1d5ffa79f5bbd4db2696aa3835f07a8cb933031b62195e3d7d441b742 DIST lru-cache-0.1.2.crate 9307 BLAKE2B 606072bc5390a13cf24b4c64c77ba7f84c4c2b1a73c4abe8ead4e1d19067b063888d5cbe478dc9108d193f0a66aa5fb2ddc073f3edfac466de34f85a52a15ef2 SHA512 ecc67b4b2ed8d3596816c47e9c6aa242c7bdd1ee8087646e90c27a60d59175f661ec3ef82058c196bef2abdd302d429b7ea4279169689254a9f322dfd5697bf1 DIST lz4-sys-1.11.1+lz4-1.10.0.crate 391317 BLAKE2B e79aac475b62f16adc7a33e37fa973a0d4594574a2c397489d5401d902aae6b48b56e8c2f1c97fe1e7618bd8ea51c06a68326d37aab0f08953f0421b817cf4d6 SHA512 ec902a0acfe5847587fabbd95dd2489eea2746a7214f55e0a6bf64e07aa5246707ce645a4fddc845a85aed01d1168f73750cff5b0e5d1a345d73c5df7255d168 -DIST lz4-sys-1.9.4.crate 354842 BLAKE2B ced6f5f681003284d6720f3bf4af4089b991320fc1ba52a445d67ae118a573edbba9dac656a4f04dab50e3d4ea8c1b32339f3413a5e590a597c2407a963da646 SHA512 a0cd903494db1089965f5316694eb23e219002c147aad68794d57e7206aff641824e54f25f7c4cbe08bb06a63e6f5ee4c44447aa7f7057c8467872d69c6f0b06 DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f DIST match_cfg-0.1.0.crate 7153 BLAKE2B d3f40e5b16761fed337ed18dfa9db9e46aa2ad84ca8cfdc7cf7c72bea7cff8d084d95214ce013b3515bbe5b1ad4b8527bfce692569551e4588fe6f396a8a96ee SHA512 fd36f2b128d70a0f278e708bcb3274d90380229f754aed7ce9b808138b0189d5e1a07e0ba732216f788a530cecddcdd980559b3f71efa371d8805a213ff8f2d6 DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST matchit-0.7.3.crate 30372 BLAKE2B fe41094d3de61e12e2612f90bb25ab21a56aed1658766b23e963b7ef1e47a8ec7d3b4804936eb919ee87ed38e8b822a8381417c93330aef51082d89f1843a001 SHA512 c9f22846a23bd208e54015142b4a3aa6f2275c982d667216598b8712616b7178742da6a870c954d3340c075274818919931fc9f06f090a7d6688066629f36bbc -DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +DIST matchit-0.8.4.crate 33986 BLAKE2B 4d7b43199552cf01daee7aab49cd5bd114704d14985c1df7a800f2ad7951a7ac2b1047b9ca35e42b8443d701f2e76afb669f383380e442e60ff08f30418f7a41 SHA512 62cd181bb866a874c5d403ed1b14ac54628ccd356d87c5479ea88febdef2ec58e60eb02a42e8eb19cc12f14483e5aef0158608143ac2d78548f1d892910fa8ac DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1 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.7.3.crate 55774 BLAKE2B 41e11d955b75ffad131104a6cb3e61d7219a932d2dbafe3ab1229fa8b85b6def569a264b76a47324e35d1b9296e74a19585d6ac043469b61fb9b7565b81022bc SHA512 b9e2cc214d6213fb343cacc5f87228487592883fc8f7cf46c9a26b7148691783b2729ef80c0d0e11fbedf6edb1332dd87d88b253f7c2e645fe86ff2ffd47121f DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978 DIST miniz_oxide-0.8.8.crate 67065 BLAKE2B 8cffe475d689a07246c00f979db6ea37d7e2ec3f8f2e6b5ac548f1182ec97e2ef1374e26ef275edb6f67814f33e32f130f77dc6731fc33f2e786bd9eb3ff22a5 SHA512 3537bb17c9d67c71b601e48008d44c51ba087ef4c827c5fc04b08ab09df92e87392c56b03ff52c66323f5923130580a81f4641d549ebb3f5f7e36bfab90bad04 -DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST mio-1.0.4.crate 104212 BLAKE2B 22ea762038181e22653384514dabdf527e0ae9c22a6323040ad67d6eeeab596c8819038accec8db1c36748f391b421b842aad71974465a4e51d2d90795cd3845 SHA512 2b3fe4d74447834d28e4e1d869b55799792989a959ff64f4b18ea18b8fa846fd3c1415e191268219e731de1dcf12f85770865ffae23b6144a6700e1f237a0a53 DIST moka-0.12.10.crate 253622 BLAKE2B ffa317e87e16f1b00ba4cd48ad6e4dd2324b4ea765972573be26fc036fc17c314fa108ec16f55ea2714c1c8fe7a330391b4bf260a7c7a2a82a9bd37db0fa6a9e SHA512 bbeab15cde9913c70ce7b8dfdc2f14216d27973220991f58556d03ad8b5832eb2875fd09106af09363c50f290419b322b747c1f533a7a954f8ec8259533365bb DIST multer-3.1.0.crate 25980 BLAKE2B b910908ee5f9ba77dabaa7705782dcc18d7b6b2d7e82cf946dd3cda182325c46b2131be83f3b190748255cdd9e5e1c9df0438af1da6a75cc326c0866a2973568 SHA512 14568303c364164932103323f0ccf454901cc9ffd265af7746fcf705a9881c99f200892f4e36e145b9048f585e86700592d5bc3839773b5a4936dba339d291d3 -DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 -DIST num-bigint-0.4.5.crate 102281 BLAKE2B a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd SHA512 0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d -DIST object-0.35.0.crate 317792 BLAKE2B 0f18cf2fe8ae4eac322e03708a2e3e9b5cb8a788aaef47ea8776a406fe4df10c5dc6a46d86fe6d5aeaf520ebd3d8333b99163e1e5b824d145f374b5f1d620d63 SHA512 4230b083bca1f7954c3c50f6fbd12e03d7e4a5ea47aa55c08d0df94bbe0e2e61187413bf59eabfb39ef680c35e11577408ecf58d460e4b97e5ad58f376cbfab7 DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 -DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c -DIST opentelemetry-0.22.0.crate 67855 BLAKE2B 46e0ee0dcb0ba4f158b56d831b16d446bdb242a6d1ca388f0720a8ca3b9282a63e7981415a7bf23711987e8132b710775da6e6f3e167ec7c470ee749d0f9514a SHA512 0dc2fa9323a8e0ca01f402296ae69d2504541386bbcf0479cac09185a7f6e5568fcfccc02a9581bbd63e41d3616cd184a1bc1b59e924d0fb91f8bd51490b8dfc DIST opentelemetry-0.29.1.crate 87644 BLAKE2B f2794ae744e06b4c1c5dc80a1f545996037e3f367158dd365f67d4f567f4ff9b1d439a6ad00a4d542de7aee63f347cacc082636b3660f44b2eb31e4de666d096 SHA512 97dab5a16bacb2f7d0bb016634617fa17dca8ed5075560bbd863df3e1689f080b3efd4068675053b39f7686e9c8bb63d9645569d601ccb7caf405b29fcdc2cce DIST opentelemetry-http-0.29.0.crate 9899 BLAKE2B 5672af7c48ef2bd084d120d5fd6dc46725025b9a45b57ec5952b5c5a89a4962e7a5a967e521ab5314e917c2529f02635817e58a8b05d02776bda862ed7218cff SHA512 33d561337b9a40353f3d3e7cd5a253db14cee35eff3691a7a39cd1c143f13800628bddc510b52ef45d39f80e88e4526d6b81d8591d87d21c6f1cae3916c93c5d -DIST opentelemetry-jaeger-propagator-0.1.0.crate 11368 BLAKE2B 67463cecb81a8f6a53bf0869ffc51a5ba154a62232cfb1721acee4776e3aaa1247fdf52e36b07b98a9d71e21933db7cf7c25b3d87927838c5bf88bffa206c8b4 SHA512 0075e5533e04bce422169753d7de3731424786090d7aef21879c6a9999ca4fefd10716b148ab51299252d261e729f594900a086554f3a38ccbb460263e1e6df6 DIST opentelemetry-jaeger-propagator-0.29.0.crate 12108 BLAKE2B 33fed0aa7722d0fe2450c88f010c4bf18106431506934844ba57f47d6af05ca98cbf8d9ad71dd27c17de32b525627615aa1f9ea0a674ff0de3a471e827ad55cd SHA512 0072057c5d0fc4743ab9c2a6fcab8f813a8bb0b4bd526588ceff7ffb07f7cd7dcef26f75d3f14af2bf5a0abe8ac34db1b2af31dc8d55f165c0d818381275ab0a -DIST opentelemetry-otlp-0.15.0.crate 29315 BLAKE2B d5315efc288933d887907b850f9ff40d68b2ffe9841d28cc5f53f170395b560c6fddb6bbdfe650185494fc0ad298ff732df4ff85e206adb6090ee21a478b657e SHA512 9134d5a65d75c1a03cf2463c2760cc8ad23a2063ccde135c84f3d4737f5ff5f744a797d2ff6dc9a2828701fd2b8860ba5c36b70a9e36659e7ad315b6d580bba9 DIST opentelemetry-otlp-0.29.0.crate 34601 BLAKE2B 1f0dffa9dbe9d21c1731823ef1de9ef5c88c542cf7d7510ac03d742f76d0ab3ce4d2c256ef0348f00cfee5e3599a86bd1302874c19497a539957e46fc5e0c09f SHA512 cc3f44479206d69896195f299d825e04f78ae40b9e086d5582b7eb19405eba82d9f03c26d25e9344960a8506abb8afd1ea65f162f3e31c7b62c10a0cfad34d62 DIST opentelemetry-proto-0.29.0.crate 166952 BLAKE2B a637ddde2a50101657982ba109c512b1f5f5f5dfa3ad276e3c29ebece97cec44bc699b63e5c943248153518ac908dcdcb40220514b409764aa4af5ac026f1a66 SHA512 65cd139088a99d07ae9c73242100a026ecde749ce0501193443a8c4b6758a87f32fad32ddff15208910871a12787bc9e4361d1b5eb3f901380aedcb42361bba3 -DIST opentelemetry-proto-0.5.0.crate 151331 BLAKE2B 08f0a5f4522336308e0c47d16f8da1c82490e45eda43fb75e56fefb11efb22d809cda7627bc06f86c3c1634d99180ab30420b7163443c723e92540c417b470c3 SHA512 a2a4d959af076ae3f0506d73e2ed51abb81bc221d7974989c9b58217b18fa54862c1705d619f17c382ba5a6a9edf51267c8cd2e169357e3824c00a7d781a7778 -DIST opentelemetry-semantic-conventions-0.14.0.crate 32064 BLAKE2B 5031dcf8bcff237285ed507555ff07f0f1f3c97852274e6a262fdce848caa1fdc57e1c9093ad8c8275e8b148d76c0cf2c334c192732cd2d09ccaeaa5ae070258 SHA512 cb084b9cc44d6a74698702f54853943af6ff378a1a1fe4c4fc434af7f6ed59f6d67629047b43ca60d6465685f880bff4b0fea0c20b43f141d1a90f44e7aa85a3 -DIST opentelemetry_sdk-0.22.1.crate 128633 BLAKE2B 8c1fe00109507c184cfaa39fee0fb1a16e2d537ed70e05ee18da21dac2eb3a5133a822161ba4ce5e81331f75d2325d972639b15fa0ce2b4c48f90c7e6490012b SHA512 57f33124220d95614626007fc1824439bcd96c0f0b29c00ad380a50f7bf40d768a101150a5941021f7612c7f46eb627443e12d2885eaa6e97066508e6123ea71 DIST opentelemetry_sdk-0.29.0.crate 202883 BLAKE2B 2f4cfa7cd8f3a54a711787e81cba6c06f19be1cab7038c6b4da731fb153e50d9600e4eca48a588d14499ce2cce506c089e80640aad7ea4ee38f70793326e8154 SHA512 4e30fba5cf6546e88e2bf45488acac95edfeec1583bf3cd9f68179b471302063e180a76977dc3768c66142c27c8c95a4ba71ccf7998c8c69e2d6e839d98def8b DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 -DIST ordered-float-4.2.0.crate 20510 BLAKE2B 1c0cca61b9dcaa700ee7ca42bf443d7cf43e7dc6cd67e942ffb38ce6e46779dde3012b2b49684fc134ed661ee7611ac953dd2905f638362f51ef962df868409b SHA512 7226ff1b3017fa183cc89c8e89adc492eafd5bc71f74733614b7aed087ec73171960b16f764c5a222a5ef6607bbb8d7ca5d73f43f957a83b05d7874b2dd3a93a DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 @@ -288,33 +241,29 @@ DIST pear-0.2.9.crate 19083 BLAKE2B af555a26c6551163c01c40fbde4a901a0db5bc515afc DIST pear_codegen-0.2.9.crate 7250 BLAKE2B d9c2624db7d1735d3d65ab8f538cfe036dac9353fdeea6ba40cac8557da6398e2d9832d8be370a7cec6d9314833896ddf4304ff295e25d9332dfb1940b6981b1 SHA512 a611b62cbbe3310a6eff8f86111fc65a4b31703d0aec96df4d99bf16b5381dd1f04fb489b810796a13ac2b5f5f1a93ac1785b8b6a6175fbe0dcccd2474f3aa1e DIST pem-3.0.4.crate 13040 BLAKE2B 33126cd0feeeeb8b57691c50f6535c43e853b9835308d69a5afb426c7a738d260a67d5c46f091ad73e934f0347d976c6f65f88b2f7b1058eca542296191bcb9a SHA512 be743157e11ed76e5a9a60f5e58f50277910ecbf12df492b114b4211f1f1d69555702d955337ec41d368566ae1697f550e3705a195105068c617b9392c43f56d DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 -DIST persy-1.5.0.crate 146143 BLAKE2B 40086bbd3f83d0ecfa20a2965aba2b91fb388e114e847f6425e15ae7029d4ac829a0ff83fefc222bfc1c8558db83b1871c22aa7484ebe923d885c869877c1cf8 SHA512 bba1825f2eb44690bb0bcfc45c7193b6582c67f9361195a63b25012ec9d39dc306a07fe3d3dcd2f0f04e4ad6608201886eb1a4a7c575ae393d243a603c733938 +DIST pin-project-1.1.10.crate 56348 BLAKE2B 2737430821b6f9552b224dc03273e56061ef732da90a14df477fb9a8c4ecc74bb4346ffc3f507297d4ae01014f2a1dd754ef76c0af2c3cea6cc889d77ed2fcd1 SHA512 6b99941a43287849a9c1b8fd09e3991cac3ab3f8811641d29ec4228bf1ec727cd8845fbf747859bc2bc7dde715af5b1129654336208b37a86b641a8765071d1e DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578 +DIST pin-project-internal-1.1.10.crate 29162 BLAKE2B 2f9175f5419c7995caff2e2a243cef44a724b8d94f4cbcb5c1378166d03950d77d054b75aaa6c90f991d1b4ec4ce3cf7b04b24e4ba44f3c1d633ff7d7f80980a SHA512 40799f5b9e3129859a50312e19e47b546c345e5fdde5b308dc07042afd28f66279fa936da5beb83a43721b698c913f2c487610b047459ee6b7211eb890b97e96 DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032 -DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8 -DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 DIST platforms-3.4.0.crate 29298 BLAKE2B 7d3f85ffc526ec95b2e95073d0621bd57e9becd86406789971cb87ee072fecdb42c90cc01e16f320d793dcb6ccae02688c0952861e8c7b25723347c21e1663f0 SHA512 16bd9bd104040827d457595bbea3385e103cd82530e84f17132ffccd3a20fca80cc92b5b72b452e7307c7aefa8e4a947c0bde7d9224f0e38b06caaad28907c70 DIST png-0.17.13.crate 103176 BLAKE2B 99bfd1c444f5967b715b81607e3c3266fb3b1d8110897e4c93afb5b6e0e28df262f9c9d842aefed922c38a5ff9d16e75cca065d7cc14ddadb3a7e9ea4776e787 SHA512 064a932f4c48c2243286a9b4cdec0487cc976291bc8ecf4753691afdfe43acda4b17ea8d48ec933f309d158df28f40ee93b5b32b3ab5252e2e7aa1ee1c0e4e84 DIST portable-atomic-1.11.0.crate 181258 BLAKE2B 627bd7c306f6c4d7991abd9f995b7e0ce110a7ace738690c287a43ce3b979691214e525876f8ace0c2f0d10d781fba95c7d3bf29aea28e09b05b06f4764db03f SHA512 71774f8308963c5399095c6b755befdf9ff3d28f9529b4bae1fe0f2aba733339a267aa6f0ff854e59fa5044a9b0c2c86bad3bc4fcaa951724c839b0d6a22041e +DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 DIST potential_utf-0.1.2.crate 9613 BLAKE2B bcda2647db21d8e0e2475a5deb67ca875c2288f481880ac921ac15e058afbf0d74acdf51dc2b020eb02af340a3fcc7a99a45bed93e64cd85d9c3efd3c5fbaa97 SHA512 d6b1d980cd32094b2ffc65746b349883c30c29081bc88725116ae06a57fe7b6a0ef19dfe536681c2daa0bd65a186d09631110832a41a3d0f4836d955c379e338 DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 -DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST prettyplease-0.2.35.crate 71857 BLAKE2B cf9130eea11b26ef3f65dbd64c2d3f29e0d211294bdabcd63ee674081d33d2ff562dcb08984c888259a9aad82023169113b360b41c7325ee17f2cfbe2327ad14 SHA512 bc3c6e0676fea2fb82c13890b8b7cda9a1307b341140e938b528cf7261602d931fa6cd3510fd3049c8c0b2c3be5bff44b73c031b70c4ab94125fb74d4d54b46f DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2 -DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1 SHA512 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262 DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 DIST proc-macro2-diagnostics-0.10.1.crate 12219 BLAKE2B 4997c323129a17a8b28d7cc21885ad70ae2b002eae05d39becd66645d1c9fe69055dea4e74f20fcf36e3b9ab877a4dd797b7fdc1df76209c47e475cde02b973c SHA512 dc32cfa0f73f05cb1894d44eb75e0c8836529e12eedb21afcf4381bda478c5e04d03573509be8a103ef2ab8d3ec93def1a6d8a2653307afc4874e9ff5d038a1e -DIST prost-0.12.6.crate 21552 BLAKE2B beb3a75475a2b8f3b5ca5d94eee848e70a8079045f0a0129baf1719c339e28bc74dea1b060f84d2b01f75a74356865e9bc72230419966924003ca724d6d91526 SHA512 2cd786b3409405ae8d615f74b1840b61c781467323981592b6b14c6209030d675eda41fb976062b850054b908f200fa8bb76d8ceecc61a049d7ff5a4669628e7 DIST prost-0.13.5.crate 32469 BLAKE2B 5399277f9a41fb5693df225b8b1cd8beb3ba110343073d8654aafb1055c12d4b8e6e2333be6b9a2375625a5440cba9c8dec1f07f25c7b41ace666ab35308b19b SHA512 d49fc69df0ef17b1bbb802592c27ba1cc80c7d75393e0ab37c4fa2b22a6eba328d779e875f873b79dc66931a8a8c8d028beee4328d22ad56be1313e277e8c3ad -DIST prost-derive-0.12.6.crate 19556 BLAKE2B 54189f5e58d331dd07a04a52b49533a8cb50a5aa4affb0c309c450e03b4f831b7e6a7af6293d667fe039d47be067b2052c08d8de31a88b80ae1a610d05d5158b SHA512 534075025c14d3a53695f41afd63e12eef1bc921984ef2c07b869d20efba251f98a541be5adf3fa6df72f943fa209c7448488ba976721f1fa16b27ad388dc0b9 DIST prost-derive-0.13.5.crate 20600 BLAKE2B 5dab618ad392d3772aad136c4bf3b035a8740842c6eeede72e65af7b715058a38323ea83ed1aa791556b9433dda5ad1d07f19b45bbb9360b8a5f99120bb01fa6 SHA512 79ad3abad23a66cc8619cfe4f071e8610496d1a1ac88392d68a20df3216d078bfcb228b95a2adbb0c3e1d6ba817663e37825388b92bdf83224a2c341f9a73b9c DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 -DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158 DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 @@ -323,65 +272,54 @@ DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e 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.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 -DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460 DIST redox_syscall-0.5.7.crate 26249 BLAKE2B 97f848b130403686404dc193415e5060c32585aa3638b825b4775e54d9a058695b86457ae9e3cc0240bcac27ab4c05dd6b488bdc1c797faecd236c6e477fbc3f SHA512 e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e -DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4 DIST redox_users-0.5.0.crate 15586 BLAKE2B d38045f8b10c2c62eeca1207110e6a194366d17964a641eb4e2898378b9ebb127a5a89f379caf3b4d530f247eb5440844e31056d47a125fe0e6aff25d98d17c5 SHA512 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554 -DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f -DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e -DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 DIST reqwest-0.12.4.crate 170627 BLAKE2B 7aeb2cbb9ce8a7ff28d7befb727e5be36f7ca03ab3d449f82cc93ae511467f0fa078202eb1f239bfda38739320e4fc0c994b5bb99febe15c81227fbca7895847 SHA512 fec388a448df03919563c007e83b565a8a88dfa4b208cf5ec9701eaa1d9dd1b6767b03e76b60324598f875f8d5ac971ad2ce3fa3ee032375c0fcc43a731f8cc8 DIST resolv-conf-0.7.0.crate 17352 BLAKE2B 32b565a11d5d752e2cce2ac7b44e483b8a682220c99a9ca34d0a440d87cb5a874c407d474e47757f128bc5d78ea57940452eb099ea6fa433d8f6d1fe881f4302 SHA512 538b97f88fee8b82f15845f9a596e09757e3c2869c4e8708ddff97e19348e9f88d4bcf75e810d2aee47113fa64d550a9fe2deac6fc38d95242ebc20228e9b5f4 DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 -DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 -DIST ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz 736668 BLAKE2B c4d1a2d7929e608284f438ddcca3939b5dda0860e6fab43369b9a0aa0bebbf300da333205ce8f8af51720565f3e4e863b2847bbce4119527d4bdde4901897332 SHA512 dec1b3ef3608d44c059f2a67254dac0bf6a3ab46e4e668cce90483a210fb4a3630f8ad981906cd0ee264fd272c761dbce4d151840ef15648426e007bf6d0761e DIST ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz 738559 BLAKE2B 51b45a47bbc3e6e6c755fba6907527faa3e85918625f580cfccd2ed131577d3f4b5fac9fe4fb43fe0fdb4beec24663bddb962d27e2e9681498b62f382c057cf2 SHA512 3ef4d27e593c9b815a531d71699d736542416a3e91e305258a00652891616f350291e625047789209272361bbb7ddfe1ac2c67e3a2c4566e6c43cd9e2fd50cee -DIST ruma-c06af4385e0e30c48a8e9ca3d488da32102d0db9.gh.tar.gz 710358 BLAKE2B d6085e76512a3af35a86ba959bfe01cc2348e16c7b4b98f14bcc89c989cefa1d6168f9361f329aae2b8a6a0d40cc6cc3d9ab17312e879c88ee9ec59f9ab2399b SHA512 a363c7afc89d915580cfb2633bc06233c7903d8ce85468b5ade59a266c2edc55c55ed42a0bc538e8ba3772941114775152be37dc5b716a24345a545e1d0f7ee9 -DIST rusqlite-0.31.0.crate 152252 BLAKE2B 5ef8396ab6ee9f6887466e7ff856c6260f40ef85361ca451e230d8590019d6ffa4952df15abd21cf300cf51da4a6ea4e82f5dc88dfba474f2f62036cee76caa3 SHA512 6d20b015ab72d3d75c363111c0cb41feae8bff83104ebdfcb8e5efc1bfb63eb48a17f6de2e6c96cb1e916b4795fea6d58466ab0820b151b12d1dc4c29800ba66 +DIST ruma-a0e8064064dbdc6c935394c72c6f43d7bd89b92d.gh.tar.gz 773746 BLAKE2B c123b58f29580811cbb19f49de8262541ee4e1374ce5ab4f5cfb0574d6f1687d6bfdb27f3952dbab1ee8f190ba60b62aea4b491d581f6453c38cddf26a0137a7 SHA512 c141327796fa7614a917a710388a896f54be2a161c56b8cb06fe4d7d5274e83d2c7736e8ab672d64939298f8b7cc3f710adc61b1d00ebea07afb81805ecef5c2 DIST rusqlite-0.35.0.crate 166186 BLAKE2B 0a9d29ceffab67f62192357d1eca2ad8119d54d9dff3b2b25f4ea6a0ba7cf610bf2926e50e69bd7f171b1df402c5a889307ac39a272668b9957fe9a8f16afaf7 SHA512 48a41b5e7e794d804414caa8804c48cac5ac57c845f7fdec010455fd4b6ca5ed596ee6249fb4ac83a729567d33f0d96aa9db0f55a93fb7d1470ed36bbef6b267 DIST rust-argon2-2.1.0.crate 26904 BLAKE2B 167b7fbe3187bdedcd7cba0b978638afe483d90c4491bda9947c529fe7b88363c573c3c43d5f683c5bbace6e0334c6521181ea336e647ba2924c4d8f60622787 SHA512 7a9b7b062fac848d4808d2072ff05322c751bf6aa585af00ea64cfb00c5d6980f1e220578eac42526dc26ee9402776731f6f8de1c5203566a4e5737b57c7d74f -DIST rust-librocksdb-sys-0.21.0+9.1.1.crate 5494424 BLAKE2B fed59dcb3923f3c1c20b328b9d1f3d6aead48326fd320650fb09407c12430e5d57e5356e5129c3de4c8ee415d7ce10d726eded1bcc10cd1e6b753318bb2e0372 SHA512 f9b22e5fee6f94c77c3996a30ffcda49f55771a074eef50e493d5395c1696bdac9f271ea63546a2d6f4014f9e7ffb4ffcd91452e57cfeea77f55a0e8263ae2e4 DIST rust-librocksdb-sys-0.37.0+10.2.1.crate 5813694 BLAKE2B 9b0756315faf05eaa2481c44966c18579beda485ea4f53d161959d04ca3a68227099d33c6d64bfff23cbd1aab99ad55b9dab3cb94f824cbe3a967dda991c040a SHA512 ef170640fa39d009e1a1fe9eb25f1cda4f827ea7d51e34195a72f6ad8dc1668967afe0f714901245eeb4ef730c8d63af2cc9f990b760704f64091f79458d3f68 -DIST rust-rocksdb-0.25.0.crate 145910 BLAKE2B de44fbbfe0cde13508cd6fec352168e2f27961929d6bc5b619e90b8351857e314e760530d29d885b495052e99dcfcfe258f8279687741ee44ab0d17e69ba0307 SHA512 dd556513ad982c1da0abb3875ebd18eb8df426149e5262b624b2f2fee5986757450a136e01a04e4cbc62828fd77cd2955d94f0909e6b1f7c098f0e18e5080dff DIST rust-rocksdb-0.41.0.crate 166759 BLAKE2B b955bc5e48baadcad7c02465710d01907a93791739580bc04018793c99a4de2b2d9c9a8ee3fd09c7eed47afb4a2288a9f4eaf8579baf4f91aaff5da30b32ec39 SHA512 15c6d5a47741645e9039c700686a46ff88de945a6d971142cb4ede5403edc17564bdea6837d099fe0e9e2f5869384625c8c32e3b7922ee1f714b9f194c15f0ca DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc-demangle-0.1.25.crate 29590 BLAKE2B affc3a85edfae0bd4a3a0165a9fa8d0d8c5be7958b70f98769d24eb6fe44c33bb05c33fc312bf35c887ce927c2f8feeb287b50f4f230d8dd74109be8faa34999 SHA512 d130a885b62470f4429dd5a9b11cb81e045c42e093125c2fed1eb79d07dd0990cd38e049a314babd1fd8b8ffab0bbcb0453fc7aae3e3adb7006e943d416162a8 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f DIST rustls-0.21.12.crate 285674 BLAKE2B 44977600effb314aa3c89609059c61337905f0380464ce05b4e91783f1a1c9076a016c8957afb3d184a7a6d076cdbc59e4703be22fc15c540e46a057527ac1ca SHA512 7e48a990ee69fc298df45d9a0de9b5a33a56261ec3f79ff16065cbae7368705c1f3432b77e3262a6141df68b19cbedcccf16eb271a54202049435c63454186e5 DIST rustls-0.22.4.crate 333681 BLAKE2B 01f84b7f44883c807d8651b6058647180d6e9d48deb51fab0e76d7b587ad11face13215170db3bb7d0216505eb108438dcc3bc08ed2080816401f3955f73fbab SHA512 0b62c741b73dd49dd9d5531c9ae749fc8eedd4a396c5b4c02b1b33062d56c84e327e12f5a984b9ca22c7984103896d4ac69899032397dd6eac1b737e0647e2da +DIST rustls-0.23.28.crate 365699 BLAKE2B c9f1d5364c2cfd7d1e6c2420bafb05868f0bfb3a5708f0e21651c8a0357a5ed5ba4fe92c76ba566e26990ea9ca0e94620420370c88b9a974c2ee6b73a70eb5ec SHA512 7c17aa5abe24098d61e2799d0a1608a8c2bd2167cc1c0e547899c0d137bc8be0584ef387d4e2fa6fee67bd94920ef42d8078b154d3a49305fba493c5082962d6 DIST rustls-native-certs-0.7.0.crate 25071 BLAKE2B c851127d71f5704d251bc687dd9078db0a7f32be1a2b16ed66fba906e3ef2d1767b54ba3076d9373d4aeebd03c37a673255f10c0a4499e8330f9e1fa9beeb801 SHA512 458d3739be07082c7a519e536779b844669f54bcf74353fce307ba468de26ae42e41f26295df4139b81eea9a7c8b39a58fff0f1228e521d5daed761308ed3872 DIST rustls-pemfile-2.1.2.crate 25928 BLAKE2B 790545dd6347badda8f67bbe67b8d4d7de9f24c134857840d7ba2335f2755cf03c05b26c16c8b1e397b3257cd39a6d3a333103c2c3ea32ccf4118bc3d42995c2 SHA512 35127c68250c31f2fd6924355ec37d5318d8a86ad38da48e68b3ea6e241deeb019eb967c510e95230be6d6c3357b0a85aa022942d21a50423632f8e2496177cb +DIST rustls-pemfile-2.2.0.crate 25849 BLAKE2B dfb94a77fe9d86b17b0c6badc6b715f247e9aaf0b312bc9698dbe8d38fff281428ceaec2ec73bef8009667dd93536dda2bc7e7c49d194b36244dca38dd86d577 SHA512 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17 DIST rustls-pki-types-1.12.0.crate 64740 BLAKE2B 988c6d11e02bcf148493a9ad616594c1a3d816a26335d9df3de5e9b1ba81a4a1e3862cb46db97ef1f743ec1241861688c04c4a98308166d419d8f307f9d4c09c SHA512 6822b3a94109e01a0fb420f58fcaa45b6a52519233da751c314fdd9394802c2175479c470ed5d8c71fcd45be46e3c4d8fc8addc43322101002f31fa034713066 -DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11 DIST rustls-webpki-0.101.7.crate 168808 BLAKE2B ab7177449be359e17f1f4553193e96e71b8e26e1298a0937af658b1a6f9485f051183d1bf8262d52430ea4c3b96263d1fd903c7a5f046bfe5f87b6b97ebb0672 SHA512 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68 DIST rustls-webpki-0.102.4.crate 200657 BLAKE2B 7d6c27ee182e5b92fef74504d9331c476861b1ef6f67df44b31382d3bebe3c2c1ed666fa535b2a213ad602449fdd23d0ad1a7b89332efeb950686ab6065278a7 SHA512 f5fd01401b74ce3bd3fee6228fa01c29f0ad005eff0314ec19ca9cafe401b056270545b239050cbd72fd22b64a5376bb1d1c3cc5e29303c7d502d5983513d8f6 +DIST rustls-webpki-0.103.3.crate 81840 BLAKE2B 629c1091ca0543a1054a3996522555022a10303ddc5633d628bd31d24d83cdf7b2049c239e13f749f7cca764ab12663909d91d67cd19ac453f5f57c9ccc931ba SHA512 ece521e42518010d8004f2eb2cd391e6c8ad288227d1f7f50d87af447eeee68cf2b2fa6651c01fe83253fb1559bf536fb175bcb3abcfbd54c959d665dc22153c DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 -DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST rustversion-1.0.21.crate 21001 BLAKE2B 0ca6d2ae448a04a509e3746dff26c8ad9ff91b3d86fcb3cbdffc82de6e8592b585d8f1c029d96a257b4f195288d035326e6d8a12f3beece16a1d195544897375 SHA512 69ed338f2a8e8048ef6d44a5ceaed4ccb9d10d88130a5da4b25899af44949600f785d9508673a90245ae33e086ae6d2a297d6b16942c30159fa73e0602a88a67 DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84 DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb DIST sct-0.7.1.crate 27501 BLAKE2B 12f63e62f49a0ed0c5a62c1c9b42a83c1df43401ed1de85f993167d8fc52733908e58ea1fe76cd7ff6128d4d6046d7c0335434672ed1865c8ddb1b3fbaecb590 SHA512 6030295b3b11411f5a7e518db1066282bf11a279c27414c5e959cd430e9fcbb7358e5d69bcc68c8bf696d4c1d9579ed7218b7f9dfbb61de2271c4c3d3316fb7e -DIST sd-notify-0.4.1.crate 10085 BLAKE2B eca53698e8de73938b4d3281536619401099e2f487e47f3e5caae147f718864284b7353b14b324107d7ea79044f86d5c290adec9e0b5206e5511c303dccbb436 SHA512 fd14ca6a3aa1842cc4808925e7d1ce88481834cb29efb6474906ed023c60e8bd978ac55657a7065910e72c2ce44b84d7ce6f7e699ae540df1fe7468f704aa2a7 DIST sd-notify-0.4.5.crate 12582 BLAKE2B 5b0c5f867ae7b3c84b5fc1526ab36ef5053a314a71fe9c5b1d7ca82d7c98aee1af778eb058dfab8d4f4c5f3e9504cf92b793e8c0e34a5fe6e9ea5b30e7146ff8 SHA512 0c013d724dcff30f9d21afab87691ac85de0346b8fa690bf9d066d3bcde253a06005fb7cb8323165d0a8092768a33bccb8a1fa4d6b68014219e9233febf61382 DIST security-framework-2.11.0.crate 80191 BLAKE2B 23515556ff935e7a19f282f7dcdb28bcc93ff1b14fae069d1e1be35abd5651a38c7c71594eae085c8385e48b25fb84b6f5fbc44636b5d1badb15e89ec6acfcbc SHA512 7a1a1d1b807cfcc0c87b27a13aa0007d5c29560a45f20963cc84fc705385554b969b4062c7f8b15fe793291ab624fb2a5257c05d140c53200c2eb344547652be DIST security-framework-sys-2.11.0.crate 18718 BLAKE2B 4fd8e8eabdc910f656cbed6d6f941992eebc2ebe29c1d85e4ee2de5aee2e4840f2952ffa0b0f9ae88329a2b16d66c3575796f476b873c6bb3c3efcc8d119ab6f SHA512 e3848a45391ebd98026ecafb0777852aa826b465613ef184cc33cdbaa75fb91053d46d417dfda6398339abd3b67788a567562e99b3c509b676b7ee5a4372acd8 DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec -DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 -DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392 DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b -DIST serde_html_form-0.2.6.crate 14480 BLAKE2B 68d3a3b8511f53aeac7ad3d83300d867d3d4487ca52530ea99e77a7a9dbc60cf06a44f3d56fea7d7f3c912890d71c09cb5e4f40e12598c645028b984d13da9aa SHA512 791d084d7d4c0ec026d6b5c7aa2a7a908fe0dbebbcd0e6fdc1a3ada0d664bd8ea2c4b5d49bde504f1a80a3390c8851109fb84c56eda2984ee2ceb766eb99938a DIST serde_html_form-0.2.7.crate 17915 BLAKE2B 364c53fae83a184c2fb8eb2440603f00c5b4b6a4d271d8fc53a175f20f0e4028f2765cd3d0fd712efafb7e3984257af901b82a0e1f27cb420e7da5d111e599ee SHA512 231b039856cab2bd2e8250c40bd51240864b1ca6759e0b56c607660f37a7e35166430c0a3b2956d5894f38adca181af7be0fbe81399f3256deb0d15607a5940d -DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056 DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12 DIST serde_path_to_error-0.1.16.crate 16657 BLAKE2B c9064b28677201ead32eaa91f20444251b75e7fc7f512075cd53079fcad54006f531ab4fada27ad7414f57a385441de65def5702d592143916d0106fa8e70182 SHA512 d937e2ef7eb6f58e741f0b1805431fd8cfc583d558fd5b58aa04aefcfc61694503afeca33ad62f6a09b4039555e3199c18d5912b7d5d928120ff631949cfc30e -DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9 SHA512 e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f +DIST serde_path_to_error-0.1.17.crate 17662 BLAKE2B ef96e143a29c0af8490316dcae5cfd5e530bdd0a630ba3dcc8fcd9bb0247cf90efdf566e24042022e6b63df0df21b5643283ed8361a5ebfa0858121520c1530d SHA512 f4ff71f7c098a3136068055d0e5e6e12409d74406b58c54d0339ed029e62b421d8b42cf8f37a44a21977648540a7de1e669c709de756c1f7baf88c8205f6ee36 DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca @@ -390,127 +328,108 @@ DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2 DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a -DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508 DIST signal-hook-registry-1.4.5.crate 19004 BLAKE2B 6537f8523aa03e3941bdd115b35716c62ea523a67f99662e28a2d384a5917c43c68a3a26ee9af82ca44f07494ddf39a5ddf2cbff22b0e0a9fc917cf72bf57b5f SHA512 8e7c41c4b57bc5ecd6cc16e6ea8206af0005ba1e7640e2eaabe84c81312c400c74efc229b563f4627fb7d167cd7bb43e0d2d75ae5b8c545ec9ef43f967ba838a DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac DIST simple_asn1-0.6.2.crate 15992 BLAKE2B 3abf422412f51d0f8d3440c245792b817eb3333d58f27146109f11278b8eac4b49898264e266de3d00816319aaa822eeb0d1115e46f96f2c9a971b41a3edce0c SHA512 b2ad0042a4492f8cfdbf475b52c87431dccb91444ba3ed026adc488c844d1182a6ec88fc833b5dc0c2ebfdd6194c5b49289af71c151822228b8ecf89251ee9ae +DIST slab-0.4.10.crate 17810 BLAKE2B eacdd594184053f879dfc8f0e1a14d3404a7698ec60c85e998d46bc18d6bbbf8e345f577ee2895a3a2205c6dfaee207785054f01c9cb62b4411d9d192b8b203d SHA512 cd1915ba9c7766d5f1f551f6a431ffd768b75d2fbc6956afc8bf40877734ed2d443a0ceb66173c50fbc35fcbee17c1dbf2a336b26d25b2cf3a5105bf1bbaa20c DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 -DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 DIST smallvec-1.15.0.crate 38113 BLAKE2B c8507c870d84d528c9e17faeb342e4d91356c86af563a8cac7b3a29cb5aa760d4a9f54e5f267d0452cb7301f8acf4da1ac0f48296216417b327441c18971a06d SHA512 c1fbd7865a629d368776544c2faeccc711df3d27d97db5fb2a169933f3cdf66abbdbf476dc8af88f30d5cd6cbb3d601acef8abb74e7dc9a36dfc538dbdeaa988 -DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST socket2-0.5.10.crate 58169 BLAKE2B b3e6c1c4e20fea2951f07f74cc75fc46b81a6a94a02a3aeef27f2be0bd6ef996ef911c421d84f660bae4f2565dd74b8a0e708da965a4c1deaa273d9972974362 SHA512 901ad0549e2702a0062040fb5c9e5664f4456c9f065f8f8ab7ea16342d83c2ff69b087633642e08e2f51a63e2ce186c45428936118a78fd4f15378910bfa9d1f DIST socket2-0.5.9.crate 57432 BLAKE2B 07876ec6fbe32656bb7d8dc7dd03c3b09bebbc77ff11b9581345473b3d420298432f3ec4271b6e0d2b4ffc113b1237937b2a6fa204856255f8027cc47d9ff2e1 SHA512 a73a30999b30694dab5c1c129244a46dc1773a95d30b82d58ece646c401553719d9830d62c793a7616c7f2e77280d3121ef1b0287936b19b97368ccf040f0918 DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 DIST subslice-0.2.3.crate 25975 BLAKE2B df49e3ad005fff8a55c56ca3ec73ccc1ccba5ead09e2407664ba832afe4490f80ccc962f31e73af108cd63538eb767b3c426a5d5e3835036a886f885d5411dee SHA512 c63dd39ecfaffdf5d8468c0112fae141628b41d74de8145d40d6ac4376d835ffe85c0134683c52fcea5c6b5b086f66e8b5ce11f82585f3dc033a0180e4bc35ea DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd DIST syn-2.0.101.crate 299250 BLAKE2B 7018cdede66dca82e7d7a7e07e52a178687957fcfd69f1a2862094497d2fb9d78ada14b94761679bbc5f6c76c808a63e948ed071e4f65c2f9580a40bf58c9426 SHA512 05e4233a51f4d229dd4c9bd23c5224c42ec5554d02fd316dad10dfdb876aa1d379c7ea30b1ace979537da91ee746ca4fdcef7690885f83fd41ec8c9dc5984101 -DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0 +DIST syn-2.0.104.crate 299699 BLAKE2B f64d2267abe9140456dd31d52ada0c75bfa3e4e0112ca77491245e9e84a0530f6c7cdc7428b73cf567a65ef6e7727f814fb9cb34db0ecc9cc3afd05b69fd36f7 SHA512 da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8 DIST sync_wrapper-1.0.1.crate 6939 BLAKE2B 5ba3017c80445090b5d1d4c4deb5a639df89a9f58069e136963e52799f8327cd65f9191911d3243e760936c06bdd29884381c375054e1ed3a07ab44b86d7b89e SHA512 9b83ff2f3d379ab955c16279227c7bc4f5c00d3f1541e5a525e8f89cb14499a02c0e8e9ccfbfc16bc59213385f837ea206d4c09116d231d143b6f8b3d769002c +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb DIST tagptr-0.2.0.crate 13320 BLAKE2B a0058b69ae0f2e2b44bc7066f4c7f9e9c816de32cd2668c63deba788a3480162e372681b228b7a9ce9f019241e173d45ad9d92a19a90383d850bb1a75baabb83 SHA512 2da036e3c677d49ec0e3cf18d897e2ebc071aad906323bb5cdc3b9ad498ad763a9fc883c84d6623547fd00ffe69904dc69b13590b0ff40e785452dad8ede0aa2 -DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15 DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c -DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 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 threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0 -DIST tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate 884765 BLAKE2B 58789abe69c2a7c653fb0227aba06f814e2a0cc0d007f382a2d7fef34013022656a1d4c439bae8b86b85bf47b2b90f59ab14077af71176845c58998554fddc72 SHA512 d9c2254acb33fbae58048a978cc27173bbe3c5f1aed0c0c8ce8e86dd09e6faee80676cdced9950169758ca7298f8d5c6ead81e47909866d98bc35c7db16ea2c8 DIST tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate 897133 BLAKE2B de23ef41550ab10a30da4ea1037a5f027c23dedc71e0aa491f11cfa104d0fc6144baa0efe65991b85793719b185aa24290f26f1072a479caf8807f8a7e46287a SHA512 411c6b21fc259f3345fb6890f71de1a178f392e75351c6e38c8c9b70dfe9c607d2efd7f083152c913c395e5a041429eae731d5a34df924481c35c0691978dcf3 -DIST tikv-jemallocator-0.5.4.crate 13101 BLAKE2B 4dfc9e39418ce00d2c9913624db9f558fcbffdd224ffa5536906092186c2e3cbed0b9df6e6e0c530a803887b5341d46af307c014faba9512fa312fb8f41796aa SHA512 e66a14d83e22fa3e895b631c1f2a141dfd526e8a8f0a83f272de814627340ad3ab7b9b986ef491d59ce53b05524f07ed5f643b999ac2f3feabc5e1ec0675cee2 DIST tikv-jemallocator-0.6.0.crate 13700 BLAKE2B 86a14c00a953991da2abb96c379ddaa03cdd403810fa0468ee60a0234db03b3651ad87533221f4812389b8ad03730d8dfa16c75f0d6dee640a4594bbe81fe700 SHA512 411e172ef702a3dc3022c8d672806b8a0f4d0c9c2db95f8c5fbe4949d3235504ef748793225186f6311c17e170d88bcf03e49be37657336520d06b75bf97f07c -DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 DIST time-0.3.41.crate 138369 BLAKE2B 1e6e22c973dc33c950886e9628864dfc07e52dd05fb6880ff233ee4815f41172374af9672c44d53c56c6ba1ca38c53315ae1b4999f1fea3706562880481ddecf SHA512 be43d521ed6bfff6331d614112877b0b68d99ee7bad8533dc0d49193bb130f25c933bd7c9b6af873de252f9aba59becb47ef72774ee2e57de106b6f34b646170 -DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 DIST time-core-0.1.4.crate 8422 BLAKE2B 3c9fd96b77b2d405ef696d62d18639945b81d1c8d84f1613f440a4d61a373f767aa204cf557f82d41a990cb74e952b5ae51e467f9ad0eca0175bf3cc4385dee2 SHA512 677e6b67081901b2f0bf2856a2cc29ffbb0ec3a4363e6deaa3082890f4972669f30cb55863462d8510462faa6dd698b013e04921a0657005633506b51dbef531 -DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 DIST time-macros-0.2.22.crate 24604 BLAKE2B a511923e4c8d790ed422e4635244796154b6893a3dfdd32e9b960fe0a12749a23656335573b42c1245984988382e6991e242830c770378580a61e9f451bd06a5 SHA512 7633ea40338364add29e7cf6beb7f2e9c441a8fd6079fba9b9fd13dcda6537c2ccbc3091cb6551715649d13080567fa26ed6db4e4b3402736105f526da2f45bc DIST tinystr-0.8.1.crate 23333 BLAKE2B 59bc4a522d81bc53c7acff215ec711e0f340c3884858fd4e985d655eb620d4a8b2679854e23f035bbcb6d795647fd314e26707eda564f07c05850c010db084a2 SHA512 07e32300424c9adf7e8bb830efdfcb23460b712c72c3eff11b9d00f1496c8082659bab52914cbac0bd26e45c352fcb859fc6b1cfbb2028a49cfc03e75ab0ea2a DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e -DIST tokio-1.38.0.crate 774094 BLAKE2B c7d85234ed0de32526246d2ecb52b70b1c4b81681c6b26aeec256090b4aafb41a9173dbe754a5716baecf2c45d9e3cc02fa375fbb343da09e728890b0194b9ff SHA512 4bc16fe979f2261cb17f007ce8ebb05b915be79c1000c5c429744cab01755b933908aadba0005c84faba6bf5d486ae6e3aae6c8f9bf0d6a5dc0ab6d0390ebae9 DIST tokio-1.45.0.crate 800721 BLAKE2B caebd07df90235723af0f930c76ebe9f61aef74dba2dc80ca2daec24a107b7ac070305ddc1788d3b33e01d7c1a91db0f357eff78670dca01bffa31c036b9c0c0 SHA512 bbd057c95f9d31b0275b9ec71bbfa380494327c69dc76b625a51db162955ad0636adfe5352c5544b98da028b974b9d1e93a14daade8c1175b25df7b682cfa678 -DIST tokio-io-timeout-1.2.0.crate 8993 BLAKE2B 52d5c5564c55c8450eef53cb60676d671c2225b2842bcd65380d2aa544d20698f138b5498521862d726e57fde97f6914541b5edeb226a197020205c2acec8cd5 SHA512 861b8b2c7af6ace78ae223fa567f26fd347de92b3e67c788a140a7cf5bc6320926387ec633ac5bf32fc2b0b28b4f3be450b7c4cdc755eba4412eac7c390dcfd8 -DIST tokio-macros-2.3.0.crate 11753 BLAKE2B 53429417a6fe3bc6c320ac5e321ffb2b19a64236a8a499fbb10b501d875e9d266fca2d82364a8aabdfecab46e4aef1b48d3b8ab3ac20086b54834c3e2f0f1b98 SHA512 cdb2f13141895035b76d38137dfd0e6829a5f8a617d0b63ec53ff51723c69e301d49f19c4b8b7e86c6e6a2cf58c1aeb35d071193029005fdfb9127f5a12841ae +DIST tokio-1.45.1.crate 811787 BLAKE2B 20f84aebc07318509d4561217fb74b0df81b0db9d9858bb751d39206b1f8b1ea7b3a3c372afc2849dd74b1c8fc0daf3cf2733f437bd0ec6bba51071ab7168a50 SHA512 882b803ca1f57a2d4c35fb2ea6394c228567f7eea3bef04897761d23167e15b4a1b1c30a8f11f61990f714aff5755f6e237c3db7e677553881af39b0ddb5b05e DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 DIST tokio-rustls-0.24.1.crate 33049 BLAKE2B b061bc5895b9d7e5aef96512667673ac6fb813a4524b1f6620af9e2598425662b15b5e07d3896499b8a24d820462d15b71a2b9cc804886d546c8ac5957f28529 SHA512 93098f34d117107214e2e80e0e6c030423850ba160d1858b5149c165643700d308dacef7723e45b79fc911ba13bc1bf363c89ccac047cc6636e48a9a5a9502fa DIST tokio-rustls-0.25.0.crate 30541 BLAKE2B fc85306724dbb91efee7924340e0cbf4557cfeb149cf11dca84e37ca96e6ca54cbe774edaffdaf313da11af98ac03cca23bb7c2ff6ea551f5328a3bf3ee9aa02 SHA512 4e04669ecdd8235edd438075e6b125f6473e117adc2ae13ceaee7668705e81a87f97242253f51dea204fa1bb3b9f8f9f21b587b4edc7c2e58e375f5537ee5f95 +DIST tokio-rustls-0.26.2.crate 31655 BLAKE2B 44a569a4aa8c13f2153a18ac56e6ce6b5b9c9adb4ba6d94c1b9579e340233e614cd61da26670f74080c870b54e0d7f5f008692120a823782144cbe42e97bbdb0 SHA512 c0ff373e02c90704d8bff39b634d118143bcdb3d657e491d7d9279bd5a0a166541c759b5a26f5348fecc4d3a1f11c8ce3127df217137f68c57db581714bfc735 DIST tokio-socks-0.5.1.crate 16137 BLAKE2B 195c302b357369aabc9759709eed3369bce26d423d4349ee8c85e06dce8f985062e19e52f338d65fba76844bb56b1b36c4d501ef4079fc001aabd0be38dd783d SHA512 dc0ea053d11935646df436d19a653d18c7a495af1dd8dd0c02696dceabfa5b6e91f370072dae426848915f91c95f7c37a1f3835256e3e23b144b9380210fca2d -DIST tokio-stream-0.1.15.crate 36284 BLAKE2B e12d50652cb39227da004ce6850413d21294142fff229dede50f2d6736753cce87a6b0d864b0446fd878b4cfbf715ce94a9a7fdde0ca6fceff3d5d5fa402553f SHA512 3e6b0ecedd45fe6333689b9dff06c85a5dd9beae461879278c795782bdad0680c6744cadca9ef64d30abddcf1bc83b04b489768a0777f7c6a621d2ea7cb1328b DIST tokio-stream-0.1.17.crate 38477 BLAKE2B 9b8d7307ad8194145ff8afe682874d9f4cc7b06a11429005912dd9bfe1bbfb980876bf831b7d715552bc86ee18344eec331fc18c8871681d58171abcda7252e7 SHA512 c44c5da6f916ce128e8a13025d9c3e92ddb4c82d2cad52bde4bfb982e6f83eb89125b616f89f2fbbf9ba8b7f800ce46e33f43104a59153db2e950bc2f0d570c4 -DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360 DIST tokio-util-0.7.15.crate 124255 BLAKE2B f24525a3ec474921cc5d8d1dc12355f8ea5e7747be5299eeff00664ec0f6f6edbc33bb1613f64dc47ee6117c0d32cb6f770bec72f3b0bd549aff392969097622 SHA512 032158c36673c589ba09c52fe37bd0c700956fc4f89a7991f3cf93b04c8a12d51d1e05b8c6f493c7ebae7985e653bc3fb8bad590cefe329a1b1fa94182649520 -DIST toml-0.8.14.crate 50645 BLAKE2B 264a757d09f443e9d4d2cd7efa07bec4bfa382d1ca82e59d268c0099114547536858be323e8004fe7add72967b5c193bea176a823b688ad8be2bd71b186607f2 SHA512 31af40bb5d8a172f45b5f0ea7f089862cfec57bc9bcea6559932b045efefe9e8be349df24f55d6ebe536f414fc35950f6545a4703e13a202212eec9fed6ecf62 DIST toml-0.8.22.crate 76224 BLAKE2B f5a6ea77cbf14ed91becb919a2ef6a585200d16c0cf3357692eedf9db18b812ea0567eb8dcfcfe16b348558a810cc5202b816389fda22622a7205423952b636c SHA512 9c5efeaf6d35c409cd4dffac672e9af7d09128715b66f277a673aa424be66dcce398bb123f19ca6cdf34c04ecc796606e3fd909f60cca4e7e46623ed7eae2e0a -DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0 DIST toml_datetime-0.6.9.crate 12622 BLAKE2B 0362fbee2359fb7388bd679ccf114e554234294437dd3aa26b0e969aadd0e0fb76ad89eb33e0c4a2b50883764f64708fad2e265562feba13688fdd07623e18af SHA512 8409a902d7f6c22a8837cb71fd0e4fbb40b34c1608c3e858f4f5268c34948b94e9f9dae9e6f3ba73c78e3db14754fcec0b22081160acb228ae366aeafaaead9c DIST toml_edit-0.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07 -DIST toml_edit-0.22.14.crate 103761 BLAKE2B 54acbfda77cb071d280790bdf167a9a7a3fc6c8297ef96c5a82d55c93fb036c0ed167fcfd380d558fba3602bfad26080947e6477a6011819795d2debb74e8d14 SHA512 fef6ca35315482f635bfe35c2c6753d09f9bd33681d8f032f448fb9c6f494d30fc5789d96f99657879be9fdd7b35a640d52fce7722fc6ca05d8b9d5ed91903c4 DIST toml_edit-0.22.26.crate 121714 BLAKE2B c1e39ec75d3d34e038d7a7e3af4d74b1a53010ed2d837a3643f08e459231ec7f15c149910dbc5294187601e342b0ba03fa8129dbc879b326841a32513ed7fdd2 SHA512 8cad3472f790e3423dadb34da76f77fd122721daa1c855a749699ac0af8e39c2453ed47369b14e8603204acb896a966ea98857118003a5d75cc48ca5e28ecff7 DIST toml_write-0.1.1.crate 17467 BLAKE2B d66c75346d0fd140b9a11b5d8b4bc6e18f05cbcb023c95c9341d386e7adaa2ff25d3f9b1288aec1586c4f6ba0c43a3bea1ac310ceb4da7702103b349e82cfdfa SHA512 9e8b5ae31a196e3e5d9777ccaa48e24f7a1c4fd82f3fc68cc272d23be906b9c07a7d9368837afc5dfcf970a69d831f80eb1173fa8a3c53249a83a02edb2bddc7 -DIST tonic-0.11.0.crate 92841 BLAKE2B 275a8bd25115f0cc7112c315ec1225f7e24cdd56e7517e9bc756f02131a8d65b37f0cabf31e332e6ab2b0b96429f91099baf2f8837b2e53e524c490eb538cbc3 SHA512 37657fdf21a005f709c526691b2d500d9946b7faa161a93add0429d71b55b8969b76b6e8d6cb40ba1fa2aa9d7aff717db35d05b8303c0e11be9592d63bc0f694 DIST tonic-0.12.3.crate 99380 BLAKE2B 96895bbd3673a6cd59cafab2e572d7126f90a7449761f102c571626a6e68aca9b4050058fffcaae58704323420d711ca5702bb690aac45d07452f4182256e6eb SHA512 c0ff1241a0e31e2f4f513e3ffb1357b8148d9c2b8754be4e05ea04ab432c1014432b216af7877b7c05e78aa48f7fb84705faecdee3ac077590a1195bc4cf5ca5 DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c DIST tower-0.5.2.crate 109417 BLAKE2B 414f17e97102224f1fdf23a03e6aa958e0a2d6cfcfce93ac3f2e911d68267aee33aa079c94540626ec3fa895e1780e6e5d18b4831f9f05cdf3e8c26ff73b7279 SHA512 e89c4ffd83fec3566334a4c4e9151ddeabfd3437269afc8bffb46201391bc1cdc82cbb97c69643a30f8873e87c511ad9aefc6c081241a4419fe315c99c61ffce DIST tower-http-0.5.2.crate 118675 BLAKE2B d7cf8b2ac9998fbdbde46e305d7ea27fae9eb63792d231bc13e07746734df54c7990511e0bb4603bae251e274f82f9ecbe2366a3f8b910231d1760ac14132ef0 SHA512 af63cafc854fc0121d62ef03de0dc4349beb80efa2d185e20d299f110b46bdc7c46b161053fecc6d430200ac961bb6cf040ec0580fef5244be0f7ed6e31fc341 -DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e +DIST tower-http-0.6.6.crate 133515 BLAKE2B ae9db0b0860a4f7dbec94d9053dc2d6f539700226e46f901187cffd47f04b013e8e241338edd4a47bd009419b508315855e3ec7bc0bc68e0228f6058c3b697d6 SHA512 30352ffd99f5679c858ca2ce518035ad1fda674040e1fdc09e3d4df3db4caef3a4d1a917574b3c1b5181a41955414d2a87d3bc14ff169b244006430af47dbea2 DIST tower-layer-0.3.3.crate 6180 BLAKE2B 20435102dd62113c3e961bb28d7b18ac6f8ec6d5f0051f511e6f5eb044b20016f247ddd1b8eae9dc9f1ee259d8cc31e0bbddd26f5a22fadeea4007a3011b8500 SHA512 edf36671076cd29bb32c29351b648afbf3e7134316988a697c7807db62de7a63cb0339e4db7c0f36ed60d8aced7f3e493318cccc272070c037b01e2dd189b934 -DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 DIST tower-service-0.3.3.crate 6950 BLAKE2B 32ca66bff783eeb015af982b539acb63c9d426b931832b27aa45088382712df3894132a9e6e96fe1ed9d0f9e582b7a25b33e0ab73711acb06b4e134e69158452 SHA512 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd -DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c -DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0 DIST tracing-attributes-0.1.28.crate 33280 BLAKE2B 4f4bfab16ad8a296c9399125edfd4314d55ef58977d8a1f3e867618617feed898cd14766527c9b788d5fe3d3f8ee5bcca0e26dae79a2e6cf05366991ac23dc10 SHA512 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed -DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +DIST tracing-attributes-0.1.29.crate 38683 BLAKE2B 30bf038a068b4d2dc225850ff5b4e61535a28c8516bc2b7f6456627b51a9df14a457d713920d0f73181631af97f0949158dab388dc69e16217e18b4b537aa2e4 SHA512 754413295f73ba69914f6a364acecafd375eabd1d904894b3dc3469b546348b62d319067bdf215405e3c6ff4e89b63d0f07764e49ed2ba03867d761d0c2abd33 DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef +DIST tracing-core-0.1.34.crate 63760 BLAKE2B 3e4377814970e27524b813177fcd619df50a4ee75e7d1fe91dc61ff191137c445dc9a50a333f11694f728206283c829cc8601631660a2740d8e84f6b74d3e059 SHA512 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c DIST tracing-flame-0.2.0.crate 9062 BLAKE2B d03b4d545875508ce4b69344e80409d40983cd2f572351c9ef3090b8b120754dfa774d6559d65a1cbe49758ebac6274e3b1954edd225a02a2469f585dc926be1 SHA512 af41931e2559e2188f4d6b4258a42440b894a58ce2875a632f2488151c857059fc17541bdd312c5b444163c4c5ac6498a69e06394c18c307446a30dfc1e3219b DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 -DIST tracing-opentelemetry-0.23.0.crate 138411 BLAKE2B 3c1cb82f8395f188a345b0c55e5d6e949588c2f458a9b8f26da89b905bc2cf1ef310b9bf9a9e3158f7eb82798004a8b59893a1dbcceb1951cb4497740b5b8230 SHA512 52e5f28939756c7cb063fb50f8b1c3f2f1c1475fabcda6d046d7210c8af690e7a9ebecc9dc7187e8874ae62447373f4204adeda71dad8c23b5e09f657183f9ec DIST tracing-opentelemetry-0.30.0.crate 143579 BLAKE2B ced2551cd64d48dd6ba1b63e12289a03d6523e235bd8c495d5dd87ccec14f4ced6148dabcc22914bd31485213a870dd67ac2c9b8e2a50c150f0125d398be48a9 SHA512 82c71a1eb2ff1aada5b3f1769b0f0796856afff2db036841386c78da3a46eb50107f56c2a93fb2954af1fa3e149b0313ec908436b30b21404c03562c48fcd4ef -DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1 DIST tracing-subscriber-0.3.19.crate 198345 BLAKE2B c7083168e62619c856b872570b85b44475edd687fb6d5c3334246622900fcbf4e4a8484c23362fbfb358d6d9f8088f7dbad2e2ed30954aebf76d1b57324b712b SHA512 840e35103f1152e94ef9138d0f03f157b296def538bab6c7464fa7d363aef7734feed196091782dd3aa9bf06c7dc181a2c37149a23f5be036f00c00b5200686c DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST typenum-1.18.0.crate 74871 BLAKE2B 99116d32b5317a658526daaf4fece2b9dc8cdbbc30c1e7a32fadf913e56a270a742abe0a0d348ea6039ae74fd4258c702d4626b14071626b7c5d2e2c31d82dec SHA512 c30ca78f8ba2e3e1bbfb3472c01974a0aeecb4471640ef373ddbef984ab37bca87ad4eced8193e5db6206d35ead31ebc25cdfe958f371625eeb97b6664f9c9e3 DIST typewit-1.9.0.crate 61521 BLAKE2B e770ffc38bae10b8e8795951a180150dac3589dfafe78663f2c68bf4559665bde5f91095ce9d353f6fe72c1313e66d86a8099be6f9a91fe92ceb727f0b1632c0 SHA512 f879d458e56f63ef790bdc780790af5991f044d906720d0bf4a3fd36be188fa5c917dc170dc104fc1127cefb4172fc410b26df13993a9ce60e7135498ffad823 DIST typewit_proc_macros-1.8.1.crate 1944 BLAKE2B 8f8ca4d79f4231ab2b1de8a97bc98346391a10f172e276e8f2b52e1cc5400152b3cb19e08cf9a57d80734ec8e61fc00fd496dc7873b8f6175509b1d44fd4485a SHA512 052db451ead451dca05cbbeee37cb39e1332014adf2d6d0dcd63f3bcb1d184809af39cd41a213d3398b99dd15fbdeab7cb23dd25b880adf67598a82d47b09769 DIST uncased-0.9.10.crate 10872 BLAKE2B 33dc5de7d08a3134a772308d9e92231a4fc92ede7f5bef57217e23127b1efdc76da6b69503f5c3a48e255c088d0945725ec23327bb291759c76a0b98715bc990 SHA512 efc06b45f24ca65a675b03a292c3ca40b330e54d9d53f0a619f42a2ea0597a6a5efb532a5a03e3b066287adc4d488d49d6306d5581e26dc7bd451cf38bb6012b -DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8 -DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 -DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 -DIST unsigned-varint-0.8.0.crate 15955 BLAKE2B 325a426dff0b35c7774d3156764d2c669cf252276b87e60acac433b303a0388b954dfbbc7161dc9587880a9b08fca5db727fc86e33693c76100b410f5a74e20e SHA512 e68ed4f46bbdbf5114bd07fd3cb1e10a42ba488a928287ef0f961b83e06c182e166196bc3e545a67c1c44ebea4802d2f9874c1cb990b03a79f5b394097f763ed DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 -DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 DIST url-2.5.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d -DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5 DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 -DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db 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.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 -DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5 +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 DIST wasm-bindgen-0.2.97.crate 45515 BLAKE2B 41855074fe53f72625afb5582097e6ac3e1e67fb119fd4399a92e59f4187cbb97f8691f365e55ba44ce738b7fcb3ee217cfc22a037de5a69cdb45b9515d13e4e SHA512 01695edc94bab6bac0ed55d40f29f926a42464f356c9ae8bdd5178c39b384526cf40aa8e5c11dc951dabcf6bc6d2f90f76bbfaf270afd4ce1fd53c3ab25d83bd -DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 DIST wasm-bindgen-backend-0.2.97.crate 31099 BLAKE2B f104f54ccc84e32357ee9b9955d44cd6cb3f7c148c192f6dc1783252d7e4235398afa62bb97dc0af6d025337efce1f0b3126fda3cb600d5c66053adfca4eb68d SHA512 4b910dba7ae5a4f9e6a3eb2400d95ef1b1eef7a4c74d3d438f993e6d0c8ff79ee5d1699a1b0ecf130fb18084e582eb4c8b82383d028e6ee92f203ee37b2bfd62 DIST wasm-bindgen-futures-0.4.42.crate 15380 BLAKE2B a20ba9f2bc814d7aac031f1cbaec90289f63893b76c60b536a65af85379771e102d6c3d949a8528328587ac776d7a3b684c12a217f9e186bf10046a1fcb34652 SHA512 0a77203499381b6bc4e9258480d7ef499d9c26b195baf38d0b7b228872f844d24c827cd57c8e2b0176927fd5957428084f53fe80cf60b35b7ba02d02b27a4682 -DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 DIST wasm-bindgen-macro-0.2.97.crate 7146 BLAKE2B 55edfcf5b1d66dfd78b2b79f5fe8cb00fc56ac9e3796b9baab41199a9928892fb3795ee29e367d8bfa5936043a90072020201362fcb785b165fe702e44d36b6e SHA512 dbff3d975a73f30c1c3ef117f2cd3c2c56a70147b7610c97713212065e017b60bd2d3e98064e141cda798853996cdc915635e647dd8704984eed339596c65111 -DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf DIST wasm-bindgen-macro-support-0.2.97.crate 22824 BLAKE2B 3c66cf2d5faea9d514d223064ff977ed10923ad801461b936a9c10abfa63f6869355227232d38e6f82c9aa6685616096f1c670d54b69eeeb8df9f61dc7cbf559 SHA512 41b8b61626ec86c16a856aaf25b253de0e69c70722a46073fe86ec498d0c8476f1cb4adcb48af062e00d85db038c34ab9c10a887785630e20970b008a78433fd -DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 DIST wasm-bindgen-shared-0.2.97.crate 7771 BLAKE2B ab740c64d4dbcca9649d2cd7cc6ce01ff5c319d48ddc057ad24804fe706025219251fe23b37b87da6880a867eace8103df0978bf7248bf5c86d1784819cb1551 SHA512 6e1a42f7b9ddbf2c585e8ea2931c287201f21312a5ef844a9aed43cb77e0bfec4a6490c5cc1a015a2f39ade029ca0340566d5d8b49e617d1b97b64e7da9d0e57 DIST web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97 +DIST which-4.4.2.crate 15953 BLAKE2B 40ca22cd2f625cb035a1d919ed457a300b482c7751dcee4441974c53d56ce13f1f502535e1f7c0746a01981f4de2e2f761c3a255902d6353db1a4c3c62637448 SHA512 2d12aa1d4c2dbc140e39c8f15bd4ee1eeb8e8de71bcdf579479ef4be860fb0839eaf4cdb818addba242d50420f6e08acaf2bfc979a889e092c83644819246fd5 DIST widestring-1.1.0.crate 85046 BLAKE2B 591f8ba6c3c45721d342fd4668805c19915d500b2b46b8e1e75a485ebc772db187acec791205415e5cbf288ee70299a5813a3185d933443d426eb61d7fc6003f SHA512 a4feb959e19d5238e89b0973f040b26849f896e7e9fd567d0e74fbb4972958a4dd76e74de5ea8d407b74cff28f20f9c80446488da6abdbee38aa87a94d683435 DIST wildmatch-2.3.4.crate 7216 BLAKE2B 1268ed93f80837969c9c558e3533871415305fe0c77046ef853b6fdf03501a45eda5ab63129dc6bb7f5e0891f0f9c270d0678e772b96411c4d1c148963b9bb44 SHA512 c7454c17a509c1c7a72b6c84f08cf6396e0bda4e78da257ba4e542ed510a3830d486c2abea0d753c3ffaccef232d9242ba1f9aeba52635bdb67a2e476812fc56 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 @@ -532,33 +451,23 @@ DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8 DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 -DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 -DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff -DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a -DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2 DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 -DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e -DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 -DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8 DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa -DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 -DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c -DIST winnow-0.6.11.crate 160331 BLAKE2B ace771536f1992c0ae0ecfa477f0d700f19a0ae90cd0617b08fcafa871272206a52cf6283fbc75ce2548d7c9ffda2acad7792192c58bc578041e80accffa5ff3 SHA512 5dae880dee4c911de5b1c9874846201ecfdd64d791a614cfd6d332bd7d1501d7a21bd277eac845e7de75ab20907d8ccc5b1c6401ff47e2fdba66150bb0855c3a DIST winnow-0.7.10.crate 176073 BLAKE2B 8c50414b2ca5bf02646db0002352c562114e388d821fa5c828b73158726ee406d988340ff1760a17b2ac79f0d9f8be2531738f790582eb44feda27a4fad46419 SHA512 e5c8767734074e5b1780b9ea7fe6d3c590ff5abf1ae3e825143f577f6ed80dc4be70d0e9b35e8d034e18268f88b89fa1352884dd36b2c56a3298b01aa9748bc8 DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787 DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 @@ -567,9 +476,7 @@ DIST writeable-0.6.1.crate 24068 BLAKE2B c513c806d6abf7459db1a203c7b4aed4766e6f7 DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 DIST yoke-0.8.0.crate 28726 BLAKE2B 1013ebf0478242d9172179b53a638fcf7a167e554b40464ba67a4c4db17f75963703b2c9aba29f9368af7530f475ed79a43672bf6f0840b0d77fb0d2539f8c3d SHA512 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276 DIST yoke-derive-0.8.0.crate 7521 BLAKE2B 088fc7f5954704c453dbd2abd2a9a5a779552067aec8e51793cb6fb8144f0bee7a7b04d777bbd05c1c62f49c9c75c7f3df09b5497d35eb64c079bc04867e42f2 SHA512 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3 -DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148 DIST zerocopy-0.8.25.crate 252714 BLAKE2B 161dc6e80765faa6b52a84e3a08d4958ee1446b1bbd63609c111c55c06a3fed409aaa7cfe0e7bd0815c8e35a3dfc896c0e5eabab72acb11ff717d81fa36bc040 SHA512 cb496ecf8a52ffebfe80059381c1d79e5e42abedcc112d0d5b9284b33e53549c1d5ee13e293a77a67a1082381d7600890a42adc27f2b118d6260252f99344fe2 -DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63 DIST zerocopy-derive-0.8.25.crate 87671 BLAKE2B 147f8e7de236cf260c089bd14ca44eeaf9f94d233fcedcd72a220abc0731f373d78d03c7f035babf00ee98e59ffb17ae0eff2b695bcf82fdbdb7bc1d07aa477e SHA512 c4e1086155e2b6e53ad6af11e8f1d66f09a6496476bca069b39bf5f6f51cccf83485c1043dd652e9cf63c72fc0da55b80871f725b34878ca534d1ee22c24cbb9 DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 @@ -577,7 +484,6 @@ DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe1 DIST zerotrie-0.2.2.crate 74423 BLAKE2B ddbf7c1a1e45fd4b3c44bd7036e46070a2d9fbb338de719c2c775dfa96ed11d06e14232f05eec4b5c9ac500ed4e7abd8a483dcd06a6a60ba20e6b6b6fa7333ff SHA512 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8 DIST zerovec-0.11.2.crate 124500 BLAKE2B a668f982e2e02cf8c1d14aa2c5def275c643124ca68bf0e358f3f0f5d0251e35f3a51fb4e38ac8e880f592a0791aeb53e2204b3b9bda200a76d4f3c3dd26852e SHA512 72297429aad473b6dcd5019cca30f85779aebc826cc47694589a9a9025772b46130a654970b03a9866d51724ec5efc474fa249490365430416dde6002e939255 DIST zerovec-derive-0.11.1.crate 21294 BLAKE2B cb51fbd289868568f65ca7253059c1c2c94a8130a2a9879b2a0129faf5867e13ff675cfc9b359793629d955a1b39617c6fce9079398a54ae31670ec29eab6ef1 SHA512 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039 -DIST zigzag-0.1.0.crate 2085 BLAKE2B b5e9c11c0e904ab62f532ec24a4c773ad47e7248bd867420274c7da40ae566b909989b0e321b558e9a7e8c310b7be2cbaf1cf18acb8aed61a265cae051c96d08 SHA512 a716fbd7423c1d8fc33c13239b3329016cae5400ff6eda71a082a2c581071efde06689e19b7e839b3eb75c15c1a43d25e3d23f75726f6cc523f895a2d281759f DIST zstd-sys-2.0.10+zstd.1.5.6.crate 749088 BLAKE2B 89ec471502281a65841e1c38b313571ac0ba1d2bb3aacba11297f782db9f0f8ed9cf945b757840e7851da0b7400b8c58fc79a60f24a6535fc271d28f07b2ffe9 SHA512 588008a436a9c7751fa7c088620bf04434751e508c9a729e6840e42a14a2cc26c8ee252e8f129a5ae00eb1f76ae6ecfffaac043d854b61381d386f71d80993f9 DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb DIST zune-jpeg-0.4.11.crate 61815 BLAKE2B 6aa73ad48cdfc012b87f8bfb930ee46817af6d6e496a1c61a5a9c2b43b95787554a3842277770ad9e2df4a9f2d0c71c68dd43a8fa18e5ecbff3c0cc444dd75c1 SHA512 15bbe43bd963138a6750939b94225039b778fceb4af369438425096a2700b25083555c371a5cb80f5f3456664f072bdf5fee9ffb886480bebcd0939dc775eac6 diff --git a/net-im/conduit/conduit-0.10.3.ebuild b/net-im/conduit/conduit-0.10.5.ebuild similarity index 78% rename from net-im/conduit/conduit-0.10.3.ebuild rename to net-im/conduit/conduit-0.10.5.ebuild index c1a48480be..26fed28824 100644 --- a/net-im/conduit/conduit-0.10.3.ebuild +++ b/net-im/conduit/conduit-0.10.5.ebuild @@ -5,7 +5,7 @@ EAPI=8 CRATES=" addr2line@0.24.2 - adler2@2.0.0 + adler2@2.0.1 adler@1.0.2 aho-corasick@1.1.3 android-tzdata@0.1.1 @@ -20,30 +20,32 @@ CRATES=" async-trait@0.1.88 atomic-waker@1.1.2 atomic@0.6.0 - autocfg@1.4.0 - axum-core@0.4.5 - axum-extra@0.9.6 - axum-server@0.6.0 - axum@0.7.9 - backtrace@0.3.74 + autocfg@1.5.0 + aws-lc-rs@1.13.1 + aws-lc-sys@0.29.0 + axum-core@0.5.2 + axum-extra@0.10.1 + axum-server@0.7.2 + axum@0.8.4 + backtrace@0.3.75 base64@0.21.7 base64@0.22.1 base64ct@1.6.0 bindgen@0.69.5 bitflags@1.3.2 - bitflags@2.9.0 + bitflags@2.9.1 blake2b_simd@1.0.2 block-buffer@0.10.4 - bumpalo@3.17.0 + bumpalo@3.18.1 bytemuck@1.22.0 byteorder-lite@0.1.0 byteorder@1.5.0 bytes@1.10.1 bytesize@2.0.1 bzip2-sys@0.1.11+1.0.8 - cc@1.2.21 + cc@1.2.26 cexpr@0.6.0 - cfg-if@1.0.0 + cfg-if@1.0.1 cfg_aliases@0.2.1 chrono@0.4.40 clang-sys@1.8.1 @@ -51,13 +53,14 @@ CRATES=" clap_builder@4.5.37 clap_derive@4.5.32 clap_lex@0.7.4 + cmake@0.1.54 color_quant@1.1.0 const-oid@0.9.6 const_panic@0.2.8 constant_time_eq@0.3.0 core-foundation-sys@0.8.6 core-foundation@0.9.4 - cpufeatures@0.2.12 + cpufeatures@0.2.17 crc32fast@1.4.2 critical-section@1.2.0 crossbeam-channel@0.5.13 @@ -74,15 +77,15 @@ CRATES=" directories@6.0.0 dirs-sys@0.5.0 displaydoc@0.2.5 + dunce@1.0.5 ed25519-dalek@2.1.1 ed25519@2.2.3 - either@1.12.0 - encoding_rs@0.8.35 + either@1.15.0 enum-as-inner@0.6.0 equivalent@1.0.2 + errno@0.3.13 fallible-iterator@0.3.0 fallible-streaming-iterator@0.1.9 - fastrand@2.3.0 fdeflate@0.3.4 fiat-crypto@0.2.9 figment@0.10.19 @@ -90,6 +93,8 @@ CRATES=" fnv@1.0.7 foldhash@0.1.5 form_urlencoded@1.2.1 + fs-err@3.1.1 + fs_extra@1.3.0 futures-channel@0.3.31 futures-core@0.3.31 futures-executor@0.3.31 @@ -101,16 +106,16 @@ CRATES=" generator@0.8.4 generic-array@0.14.7 getrandom@0.2.16 - getrandom@0.3.2 + getrandom@0.3.3 gif@0.13.1 gimli@0.31.1 glob@0.3.2 - h2@0.4.8 + h2@0.4.10 hashbrown@0.12.3 - hashbrown@0.15.3 + hashbrown@0.15.4 hashlink@0.10.0 headers-core@0.3.0 - headers@0.4.0 + headers@0.4.1 heck@0.4.1 heck@0.5.0 hermit-abi@0.3.9 @@ -118,9 +123,10 @@ CRATES=" hickory-proto@0.25.2 hickory-resolver@0.25.2 hmac@0.12.1 + home@0.5.11 hostname@0.3.1 http-auth@0.1.9 - http-body-util@0.1.1 + http-body-util@0.1.3 http-body@1.0.1 http@1.3.1 httparse@1.10.1 @@ -129,7 +135,7 @@ CRATES=" humantime@2.2.0 hyper-rustls@0.26.0 hyper-timeout@0.5.1 - hyper-util@0.1.5 + hyper-util@0.1.14 hyper@1.6.0 iana-time-zone-haiku@0.1.2 iana-time-zone@0.1.63 @@ -150,9 +156,10 @@ CRATES=" ipconfig@0.3.2 ipnet@2.9.0 itertools@0.12.1 + itertools@0.14.0 itoa@1.0.15 jobserver@0.1.33 - js-sys@0.3.74 + js-sys@0.3.77 js_int@0.2.2 js_option@0.1.1 jsonwebtoken@9.3.1 @@ -160,12 +167,13 @@ CRATES=" konst_kernel@0.3.9 lazy_static@1.5.0 lazycell@1.3.0 - libc@0.2.172 - libloading@0.8.3 + libc@0.2.174 + libloading@0.8.8 libredox@0.1.3 libsqlite3-sys@0.33.0 libz-sys@1.1.18 linked-hash-map@0.5.6 + linux-raw-sys@0.4.15 litemap@0.8.0 lock_api@0.4.12 log@0.4.27 @@ -175,15 +183,14 @@ CRATES=" maplit@1.0.2 match_cfg@0.1.0 matchers@0.1.0 - matchit@0.7.3 - memchr@2.7.4 + matchit@0.8.4 + memchr@2.7.5 mime@0.3.17 minimal-lexical@0.2.1 miniz_oxide@0.7.4 - miniz_oxide@0.8.8 - mio@1.0.3 + miniz_oxide@0.8.9 + mio@1.0.4 moka@0.12.10 - multer@3.1.0 nix@0.30.1 nom@7.1.3 nu-ansi-term@0.46.0 @@ -209,18 +216,19 @@ CRATES=" pear_codegen@0.2.9 pem@3.0.4 percent-encoding@2.3.1 - pin-project-internal@1.1.5 + pin-project-internal@1.1.10 pin-project-lite@0.2.16 - pin-project@1.1.5 + pin-project@1.1.10 pin-utils@0.1.0 pkcs8@0.10.2 pkg-config@0.3.32 platforms@3.4.0 png@0.17.13 - portable-atomic@1.11.0 + portable-atomic@1.11.1 potential_utf@0.1.2 powerfmt@0.2.0 ppv-lite86@0.2.21 + prettyplease@0.2.35 proc-macro-crate@3.1.0 proc-macro2-diagnostics@0.10.1 proc-macro2@1.0.95 @@ -250,22 +258,22 @@ CRATES=" rust-argon2@2.1.0 rust-librocksdb-sys@0.37.0+10.2.1 rust-rocksdb@0.41.0 - rustc-demangle@0.1.24 + rustc-demangle@0.1.25 rustc-hash@1.1.0 rustc_version@0.4.0 + rustix@0.38.44 rustls-native-certs@0.7.0 - rustls-pemfile@2.1.2 + rustls-pemfile@2.2.0 rustls-pki-types@1.12.0 - rustls-webpki@0.101.7 rustls-webpki@0.102.4 - rustls@0.21.12 + rustls-webpki@0.103.3 rustls@0.22.4 - rustversion@1.0.17 + rustls@0.23.28 + rustversion@1.0.21 ryu@1.0.20 schannel@0.1.23 scoped-tls@1.0.1 scopeguard@1.2.0 - sct@0.7.1 sd-notify@0.4.5 security-framework-sys@2.11.0 security-framework@2.11.0 @@ -274,7 +282,7 @@ CRATES=" serde_derive@1.0.219 serde_html_form@0.2.7 serde_json@1.0.140 - serde_path_to_error@0.1.16 + serde_path_to_error@0.1.17 serde_spanned@0.6.8 serde_urlencoded@0.7.1 serde_yaml@0.9.34+deprecated @@ -287,17 +295,16 @@ CRATES=" signature@2.2.0 simd-adler32@0.3.7 simple_asn1@0.6.2 - slab@0.4.9 - smallvec@1.15.0 - socket2@0.5.9 - spin@0.9.8 + slab@0.4.10 + smallvec@1.15.1 + socket2@0.5.10 spki@0.7.3 stable_deref_trait@1.2.0 subslice@0.2.3 - subtle@2.5.0 - syn@2.0.101 + subtle@2.6.1 + syn@2.0.104 sync_wrapper@0.1.2 - sync_wrapper@1.0.1 + sync_wrapper@1.0.2 synstructure@0.13.2 tagptr@0.2.0 thiserror-impl@1.0.69 @@ -315,32 +322,32 @@ CRATES=" tinyvec@1.6.0 tinyvec_macros@0.1.1 tokio-macros@2.5.0 - tokio-rustls@0.24.1 tokio-rustls@0.25.0 + tokio-rustls@0.26.2 tokio-socks@0.5.1 tokio-stream@0.1.17 tokio-util@0.7.15 - tokio@1.45.0 + tokio@1.45.1 toml@0.8.22 toml_datetime@0.6.9 toml_edit@0.21.1 toml_edit@0.22.26 toml_write@0.1.1 tonic@0.12.3 - tower-http@0.5.2 + tower-http@0.6.6 tower-layer@0.3.3 tower-service@0.3.3 tower@0.4.13 tower@0.5.2 - tracing-attributes@0.1.28 - tracing-core@0.1.33 + tracing-attributes@0.1.29 + tracing-core@0.1.34 tracing-flame@0.2.0 tracing-log@0.2.0 tracing-opentelemetry@0.30.0 tracing-subscriber@0.3.19 tracing@0.1.41 try-lock@0.2.5 - typenum@1.17.0 + typenum@1.18.0 typewit@1.9.0 typewit_proc_macros@1.8.1 uncased@0.9.10 @@ -350,21 +357,22 @@ CRATES=" url@2.5.4 utf8_iter@1.0.4 uuid@1.8.0 - valuable@0.1.0 + valuable@0.1.1 vcpkg@0.2.15 version_check@0.9.5 want@0.3.1 - wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.11.1+wasi-snapshot-preview1 wasi@0.14.2+wasi-0.2.4 - wasm-bindgen-backend@0.2.97 + wasm-bindgen-backend@0.2.100 wasm-bindgen-futures@0.4.42 - wasm-bindgen-macro-support@0.2.97 - wasm-bindgen-macro@0.2.97 - wasm-bindgen-shared@0.2.97 - wasm-bindgen@0.2.97 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 web-sys@0.3.69 web-time@1.1.0 weezl@0.1.8 + which@4.4.2 widestring@1.1.0 wildmatch@2.3.4 winapi-i686-pc-windows-gnu@0.4.0 @@ -425,21 +433,21 @@ CRATES=" " declare -A GIT_CRATES=( - [ruma-appservice-api]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-appservice-api' - [ruma-client-api]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-client-api' - [ruma-common]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-common' - [ruma-events]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-events' - [ruma-federation-api]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-federation-api' - [ruma-identifiers-validation]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-identifiers-validation' - [ruma-macros]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-macros' - [ruma-push-gateway-api]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-push-gateway-api' - [ruma-signatures]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-signatures' - [ruma-state-res]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma-state-res' - [ruma]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma' + [ruma-appservice-api]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-appservice-api' + [ruma-client-api]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-client-api' + [ruma-common]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-common' + [ruma-events]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-events' + [ruma-federation-api]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-federation-api' + [ruma-identifiers-validation]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-identifiers-validation' + [ruma-macros]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-macros' + [ruma-push-gateway-api]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-push-gateway-api' + [ruma-signatures]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-signatures' + [ruma-state-res]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma-state-res' + [ruma]='https://github.com/ruma/ruma;a0e8064064dbdc6c935394c72c6f43d7bd89b92d;ruma-%commit%/crates/ruma' ) LLVM_COMPAT=( {15..20} ) -RUST_MIN_VER="1.83.0" +RUST_MIN_VER="1.85.0" inherit cargo llvm-r2 systemd @@ -456,7 +464,9 @@ S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0" # Dependent crate licenses -LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 ZLIB" +LICENSE+=" + Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 openssl Unicode-3.0 ZLIB +" SLOT="0" KEYWORDS="~amd64" IUSE="jemalloc rocksdb sqlite system-rocksdb" diff --git a/net-im/conduit/conduit-0.9.0-r1.ebuild b/net-im/conduit/conduit-0.9.0-r1.ebuild deleted file mode 100644 index 7b8501af85..0000000000 --- a/net-im/conduit/conduit-0.9.0-r1.ebuild +++ /dev/null @@ -1,518 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - addr2line@0.22.0 - adler@1.0.2 - ahash@0.8.11 - aho-corasick@1.1.3 - anstyle@1.0.7 - anyhow@1.0.86 - arc-swap@1.7.1 - arrayref@0.3.7 - arrayvec@0.7.4 - as_variant@1.2.0 - assign@1.1.1 - async-stream-impl@0.3.5 - async-stream@0.3.5 - async-trait@0.1.80 - atomic-waker@1.1.2 - atomic@0.6.0 - autocfg@1.3.0 - axum-core@0.3.4 - axum-core@0.4.3 - axum-extra@0.9.3 - axum-server@0.6.0 - axum@0.6.20 - axum@0.7.5 - backtrace@0.3.72 - base64@0.21.7 - base64@0.22.1 - base64ct@1.6.0 - bindgen@0.69.4 - bitflags@1.3.2 - bitflags@2.5.0 - blake2b_simd@1.0.2 - block-buffer@0.10.4 - bumpalo@3.16.0 - bytemuck@1.16.0 - byteorder@1.5.0 - bytes@1.6.0 - bzip2-sys@0.1.11+1.0.8 - cc@1.0.98 - cexpr@0.6.0 - cfg-if@1.0.0 - cfg_aliases@0.1.1 - clang-sys@1.8.1 - clap@4.5.4 - clap_builder@4.5.2 - clap_derive@4.5.4 - clap_lex@0.7.0 - color_quant@1.1.0 - const-oid@0.9.6 - const_panic@0.2.8 - constant_time_eq@0.3.0 - core-foundation-sys@0.8.6 - core-foundation@0.9.4 - cpufeatures@0.2.12 - crc-catalog@2.4.0 - crc32fast@1.4.2 - crc@3.2.1 - crossbeam-channel@0.5.13 - crossbeam-utils@0.8.20 - crypto-common@0.1.6 - curve25519-dalek-derive@0.1.1 - curve25519-dalek@4.1.2 - data-encoding@2.6.0 - date_header@1.0.5 - der@0.7.9 - deranged@0.3.11 - digest@0.10.7 - directories@5.0.1 - dirs-sys@0.4.1 - ed25519-dalek@2.1.1 - ed25519@2.2.3 - either@1.12.0 - enum-as-inner@0.6.0 - equivalent@1.0.1 - fallible-iterator@0.3.0 - fallible-streaming-iterator@0.1.9 - fdeflate@0.3.4 - fiat-crypto@0.2.9 - figment@0.10.19 - flate2@1.0.30 - fnv@1.0.7 - form_urlencoded@1.2.1 - fs2@0.4.3 - futures-channel@0.3.30 - futures-core@0.3.30 - futures-executor@0.3.30 - futures-io@0.3.30 - futures-macro@0.3.30 - futures-sink@0.3.30 - futures-task@0.3.30 - futures-util@0.3.30 - generic-array@0.14.7 - getrandom@0.2.15 - gif@0.13.1 - gimli@0.29.0 - glob@0.3.1 - h2@0.3.26 - h2@0.4.5 - hashbrown@0.12.3 - hashbrown@0.14.5 - hashlink@0.9.1 - headers-core@0.3.0 - headers@0.4.0 - heck@0.4.1 - heck@0.5.0 - hermit-abi@0.3.9 - hickory-proto@0.24.1 - hickory-resolver@0.24.1 - hmac@0.12.1 - hostname@0.3.1 - http-auth@0.1.9 - http-body-util@0.1.1 - http-body@0.4.6 - http-body@1.0.0 - http@0.2.12 - http@1.1.0 - httparse@1.9.4 - httpdate@1.0.3 - hyper-rustls@0.26.0 - hyper-timeout@0.4.1 - hyper-util@0.1.5 - hyper@0.14.29 - hyper@1.3.1 - idna@0.4.0 - idna@0.5.0 - image@0.25.1 - indexmap@1.9.3 - indexmap@2.2.6 - inlinable_string@0.1.15 - ipconfig@0.3.2 - ipnet@2.9.0 - itertools@0.12.1 - itoa@1.0.11 - jobserver@0.1.31 - js-sys@0.3.69 - js_int@0.2.2 - js_option@0.1.1 - jsonwebtoken@9.3.0 - konst@0.3.9 - konst_kernel@0.3.9 - lazy_static@1.4.0 - lazycell@1.3.0 - libc@0.2.155 - libloading@0.8.3 - libredox@0.1.3 - libsqlite3-sys@0.28.0 - libz-sys@1.1.18 - linked-hash-map@0.5.6 - lock_api@0.4.12 - log@0.4.21 - lru-cache@0.1.2 - lz4-sys@1.9.4 - maplit@1.0.2 - match_cfg@0.1.0 - matchers@0.1.0 - matchit@0.7.3 - memchr@2.7.2 - mime@0.3.17 - minimal-lexical@0.2.1 - miniz_oxide@0.7.3 - mio@0.8.11 - nix@0.28.0 - nom@7.1.3 - nu-ansi-term@0.46.0 - num-bigint@0.4.5 - num-conv@0.1.0 - num-integer@0.1.46 - num-traits@0.2.19 - num_cpus@1.16.0 - object@0.35.0 - once_cell@1.19.0 - openssl-probe@0.1.5 - opentelemetry-jaeger-propagator@0.1.0 - opentelemetry-otlp@0.15.0 - opentelemetry-proto@0.5.0 - opentelemetry-semantic-conventions@0.14.0 - opentelemetry@0.22.0 - opentelemetry_sdk@0.22.1 - option-ext@0.2.0 - ordered-float@4.2.0 - overload@0.1.1 - parking_lot@0.12.3 - parking_lot_core@0.9.10 - pear@0.2.9 - pear_codegen@0.2.9 - pem@3.0.4 - percent-encoding@2.3.1 - persy@1.5.0 - pin-project-internal@1.1.5 - pin-project-lite@0.2.14 - pin-project@1.1.5 - pin-utils@0.1.0 - pkcs8@0.10.2 - pkg-config@0.3.30 - platforms@3.4.0 - png@0.17.13 - powerfmt@0.2.0 - ppv-lite86@0.2.17 - proc-macro-crate@3.1.0 - proc-macro2-diagnostics@0.10.1 - proc-macro2@1.0.85 - prost-derive@0.12.6 - prost@0.12.6 - quick-error@1.2.3 - quote@1.0.36 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - redox_syscall@0.5.1 - redox_users@0.4.5 - regex-automata@0.1.10 - regex-automata@0.4.6 - regex-syntax@0.6.29 - regex-syntax@0.8.3 - regex@1.10.4 - reqwest@0.12.4 - resolv-conf@0.7.0 - ring@0.17.8 - rusqlite@0.31.0 - rust-argon2@2.1.0 - rust-librocksdb-sys@0.21.0+9.1.1 - rust-rocksdb@0.25.0 - rustc-demangle@0.1.24 - rustc-hash@1.1.0 - rustc_version@0.4.0 - rustls-native-certs@0.7.0 - rustls-pemfile@2.1.2 - rustls-pki-types@1.7.0 - rustls-webpki@0.101.7 - rustls-webpki@0.102.4 - rustls@0.21.12 - rustls@0.22.4 - rustversion@1.0.17 - ryu@1.0.18 - schannel@0.1.23 - scopeguard@1.2.0 - sct@0.7.1 - sd-notify@0.4.1 - security-framework-sys@2.11.0 - security-framework@2.11.0 - semver@1.0.23 - serde@1.0.203 - serde_derive@1.0.203 - serde_html_form@0.2.6 - serde_json@1.0.117 - serde_path_to_error@0.1.16 - serde_spanned@0.6.6 - serde_urlencoded@0.7.1 - serde_yaml@0.9.34+deprecated - sha-1@0.10.1 - sha1@0.10.6 - sha2@0.10.8 - sharded-slab@0.1.7 - shlex@1.3.0 - signal-hook-registry@1.4.2 - signature@2.2.0 - simd-adler32@0.3.7 - simple_asn1@0.6.2 - slab@0.4.9 - smallvec@1.13.2 - socket2@0.5.7 - spin@0.9.8 - spki@0.7.3 - subslice@0.2.3 - subtle@2.5.0 - syn@2.0.66 - sync_wrapper@0.1.2 - sync_wrapper@1.0.1 - thiserror-impl@1.0.61 - thiserror@1.0.61 - thread_local@1.1.8 - threadpool@1.8.1 - tikv-jemalloc-sys@0.5.4+5.3.0-patched - tikv-jemallocator@0.5.4 - time-core@0.1.2 - time-macros@0.2.18 - time@0.3.36 - tinyvec@1.6.0 - tinyvec_macros@0.1.1 - tokio-io-timeout@1.2.0 - tokio-macros@2.3.0 - tokio-rustls@0.24.1 - tokio-rustls@0.25.0 - tokio-socks@0.5.1 - tokio-stream@0.1.15 - tokio-util@0.7.11 - tokio@1.38.0 - toml@0.8.14 - toml_datetime@0.6.6 - toml_edit@0.21.1 - toml_edit@0.22.14 - tonic@0.11.0 - tower-http@0.5.2 - tower-layer@0.3.2 - tower-service@0.3.2 - tower@0.4.13 - tracing-attributes@0.1.27 - tracing-core@0.1.32 - tracing-flame@0.2.0 - tracing-log@0.2.0 - tracing-opentelemetry@0.23.0 - tracing-subscriber@0.3.18 - tracing@0.1.40 - try-lock@0.2.5 - typenum@1.17.0 - typewit@1.9.0 - typewit_proc_macros@1.8.1 - uncased@0.9.10 - unicode-bidi@0.3.15 - unicode-ident@1.0.12 - unicode-normalization@0.1.23 - unsafe-libyaml@0.2.11 - unsigned-varint@0.8.0 - untrusted@0.9.0 - url@2.5.0 - urlencoding@2.1.3 - uuid@1.8.0 - valuable@0.1.0 - vcpkg@0.2.15 - version_check@0.9.4 - want@0.3.1 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.92 - wasm-bindgen-futures@0.4.42 - wasm-bindgen-macro-support@0.2.92 - wasm-bindgen-macro@0.2.92 - wasm-bindgen-shared@0.2.92 - wasm-bindgen@0.2.92 - web-sys@0.3.69 - web-time@1.1.0 - weezl@0.1.8 - widestring@1.1.0 - wildmatch@2.3.4 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-targets@0.48.5 - windows-targets@0.52.5 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.5 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.5 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.5 - windows_i686_gnullvm@0.52.5 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.5 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.5 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.5 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.5 - winnow@0.5.40 - winnow@0.6.11 - winreg@0.50.0 - winreg@0.52.0 - yansi@1.0.1 - zerocopy-derive@0.7.34 - zerocopy@0.7.34 - zeroize@1.8.1 - zigzag@0.1.0 - zstd-sys@2.0.10+zstd.1.5.6 - zune-core@0.4.12 - zune-jpeg@0.4.11 -" -LLVM_COMPAT=( {15..19} ) -RUST_MIN_VER="1.79.0" - -declare -A GIT_CRATES=( - [ruma-appservice-api]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-appservice-api' - [ruma-client-api]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-client-api' - [ruma-common]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-common' - [ruma-events]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-events' - [ruma-federation-api]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-federation-api' - [ruma-identifiers-validation]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-identifiers-validation' - [ruma-identity-service-api]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-identity-service-api' - [ruma-macros]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-macros' - [ruma-push-gateway-api]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-push-gateway-api' - [ruma-server-util]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-server-util' - [ruma-signatures]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-signatures' - [ruma-state-res]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma-state-res' - [ruma]='https://github.com/ruma/ruma;c06af4385e0e30c48a8e9ca3d488da32102d0db9;ruma-%commit%/crates/ruma' -) - -inherit cargo llvm-r2 systemd toolchain-funcs - -MY_P="${PN}-v${PV}" -DESCRIPTION="Matrix homeserver written in Rust" -HOMEPAGE=" - https://conduit.rs - https://gitlab.com/famedly/conduit -" -SRC_URI="https://gitlab.com/famedly/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2 - ${CARGO_CRATE_URIS} -" -S="${WORKDIR}/${MY_P}" - -LICENSE="Apache-2.0" -# Dependent crate licenses -LICENSE+=" - || ( 0BSD Apache-2.0 MIT ) - || ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT ) - || ( Apache-2.0 BSD MIT ) - || ( Apache-2.0 BSD-1 MIT ) - || ( Apache-2.0 BSD-2 MIT ) - || ( Apache-2.0 Boost-1.0 ) - || ( Apache-2.0 CC0-1.0 MIT ) - || ( Apache-2.0 ISC MIT ) - || ( Apache-2.0 MIT ) - || ( Apache-2.0 MIT ZLIB ) - || ( MIT Unlicense ) - BSD BSD-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB openssl -" -SLOT="0" -KEYWORDS="~amd64" -IUSE="jemalloc rocksdb system-rocksdb" - -# Libraries that can't be unbundled right now: -# - app-arch/bzip2 (no pkg-config file) -# - app-arch/lz4 ("lz4-sys" crate doesn't look for system library... ironic) -# - dev-db/sqlite:3 ("conduit" pulls "rusqlite[bundled]" explicitly) -# - sys-libs/zlib ("rust-librocksdb-sys" pulls "libz-sys[static]" by default) -COMMON_DEPEND=" - jemalloc? ( dev-libs/jemalloc:= ) - rocksdb? ( - app-arch/snappy:= - app-arch/zstd:= - system-rocksdb? ( dev-libs/rocksdb ) - ) -" -RDEPEND="${COMMON_DEPEND} - acct-user/conduit - app-misc/ca-certificates -" -# clang needed for bindgen -DEPEND="${COMMON_DEPEND} - rocksdb? ( - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT} - llvm-core/llvm:${LLVM_SLOT} - ') - ) -" -BDEPEND=" - rocksdb? ( - virtual/pkgconfig - ) -" - -DOCS=( {APPSERVICES,CODE_OF_CONDUCT,DEPLOY,README,TURN}.md ) - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -pkg_setup() { - use rocksdb && llvm-r2_pkg_setup - rust_pkg_setup -} - -src_configure() { - # Tracker bug for that Cargo nonsense: - # https://bugs.gentoo.org/709568 - export PKG_CONFIG_ALLOW_CROSS=1 - export ZSTD_SYS_USE_PKG_CONFIG=1 - export SNAPPY_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)" - export JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)/libjemalloc.so" - - if use system-rocksdb; then - export ROCKSDB_INCLUDE_DIR="${ESYSROOT}/usr/include" - export ROCKSDB_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)" - elif use rocksdb; then - # Rust uses 'gcc' or 'clang' (not 'g++' or 'clang++'), so C++ standard - # library needs to be linked explicitly. - if [[ $(tc-get-cxx-stdlib) == "libstdc++" ]]; then - append-ldflags -lstdc++ - elif [[ $(tc-get-cxx-stdlib) == "libc++" ]]; then - append-ldflags -lc++ - fi - fi - - local myfeatures=( - conduit_bin - systemd - $(usev jemalloc) - - # database backends - backend_persy - backend_sqlite - $(usex rocksdb backend_rocksdb '') - ) - - cargo_src_configure --no-default-features -} - -src_install() { - cargo_src_install - - keepdir /var/lib/matrix-conduit - fowners conduit:conduit /var/lib/matrix-conduit - fperms 700 /var/lib/matrix-conduit - - insinto /etc/conduit - newins conduit-example.toml conduit.toml - - insinto /etc/logrotate.d - newins "${FILESDIR}"/conduit.logrotate conduit - - newinitd "${FILESDIR}"/conduit.initd conduit - newconfd "${FILESDIR}"/conduit.confd conduit - systemd_dounit "${FILESDIR}"/conduit.service -} From 6505053527cbd9034258053fc33ed60ecfb1947d Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 20:01:59 +0500 Subject: [PATCH 081/104] net-im/conduit: sync live Signed-off-by: Anna (cybertailor) Vyalkova --- net-im/conduit/conduit-9999.ebuild | 70 ++++++++++++++-------------- net-im/conduit/files/conduit.initd | 20 -------- net-im/conduit/files/conduit.service | 13 ------ 3 files changed, 35 insertions(+), 68 deletions(-) delete mode 100644 net-im/conduit/files/conduit.initd delete mode 100644 net-im/conduit/files/conduit.service diff --git a/net-im/conduit/conduit-9999.ebuild b/net-im/conduit/conduit-9999.ebuild index 4027c69ded..7fb4d51f01 100644 --- a/net-im/conduit/conduit-9999.ebuild +++ b/net-im/conduit/conduit-9999.ebuild @@ -1,13 +1,12 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Auto-Generated by cargo-ebuild 0.5.4 - EAPI=8 -RUST_MIN_VER="1.75.0" +LLVM_COMPAT=( {15..20} ) +RUST_MIN_VER="1.85.0" -inherit cargo git-r3 systemd toolchain-funcs +inherit cargo git-r3 llvm-r2 systemd DESCRIPTION="Matrix homeserver written in Rust" HOMEPAGE=" @@ -20,61 +19,63 @@ EGIT_BRANCH="next" LICENSE="Apache-2.0" # Dependent crate licenses LICENSE+=" - || ( 0BSD Apache-2.0 MIT ) - || ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT ) - || ( Apache-2.0 BSD MIT ) - || ( Apache-2.0 BSD-1 MIT ) - || ( Apache-2.0 BSD-2 MIT ) - || ( Apache-2.0 Boost-1.0 ) - || ( Apache-2.0 CC0-1.0 MIT ) - || ( Apache-2.0 ISC MIT ) - || ( Apache-2.0 MIT ) - || ( Apache-2.0 MIT ZLIB ) - || ( MIT Unlicense ) - BSD BSD-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB openssl + Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 openssl Unicode-3.0 ZLIB " SLOT="0" -IUSE="jemalloc rocksdb system-rocksdb" +IUSE="jemalloc rocksdb sqlite system-rocksdb" # Libraries that can't be unbundled right now: -# - app-arch/bzip2 (no pkg-config file) +# - app-arch/bzip2 ("rust-librocksdb-sys" pulls "bzip-sys[static]") # - app-arch/lz4 ("lz4-sys" crate doesn't look for system library... ironic) -# - dev-db/sqlite:3 ("conduit" pulls "rusqlite[bundled]" explicitly) -# - sys-libs/zlib ("rust-librocksdb-sys" pulls "libz-sys[static]" by default) -DEPEND=" +# - sys-libs/zlib ("rust-librocksdb-sys" pulls "libz-sys[static]") +COMMON_DEPEND=" jemalloc? ( dev-libs/jemalloc:= ) rocksdb? ( app-arch/snappy:= app-arch/zstd:= - system-rocksdb? ( dev-libs/rocksdb ) + system-rocksdb? ( + dev-libs/rocksdb + ) ) + sqlite? ( dev-db/sqlite:3 ) " -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} acct-user/conduit app-misc/ca-certificates " -BDEPEND=" +# clang needed for bindgen +DEPEND="${COMMON_DEPEND} rocksdb? ( - llvm-core/clang - virtual/pkgconfig + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT} + llvm-core/llvm:${LLVM_SLOT} + ') ) " +BDEPEND="virtual/pkgconfig" DOCS=( {APPSERVICES,CODE_OF_CONDUCT,DEPLOY,README,TURN}.md ) QA_FLAGS_IGNORED="usr/bin/${PN}" +pkg_setup() { + use rocksdb && llvm-r2_pkg_setup + rust_pkg_setup +} + src_unpack() { git-r3_src_unpack cargo_live_src_unpack } src_configure() { - tc-export AR CC - - # Tracker bug for that Cargo nonsense: + # * Tracker bug for "*-sys" crates that build C code: # https://bugs.gentoo.org/709568 + # * Gentoo Wiki articles with tips and tricks: + # https://wiki.gentoo.org/wiki/Project:Rust/sys_crates + # https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Unbundling_C_libraries export PKG_CONFIG_ALLOW_CROSS=1 + export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 export ZSTD_SYS_USE_PKG_CONFIG=1 export SNAPPY_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)" export JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)/libjemalloc.so" @@ -90,8 +91,7 @@ src_configure() { $(usev jemalloc) # database backends - backend_persy - backend_sqlite + $(usex sqlite backend_sqlite '') $(usex rocksdb backend_rocksdb '') ) @@ -103,7 +103,7 @@ src_install() { keepdir /var/lib/matrix-conduit fowners conduit:conduit /var/lib/matrix-conduit - fperms 700 /var/lib/matrix-conduit + fperms 750 /var/lib/matrix-conduit insinto /etc/conduit newins conduit-example.toml conduit.toml @@ -111,7 +111,7 @@ src_install() { insinto /etc/logrotate.d newins "${FILESDIR}"/conduit.logrotate conduit - newinitd "${FILESDIR}"/conduit.initd conduit + newinitd "${FILESDIR}"/conduit.initd-r1 conduit newconfd "${FILESDIR}"/conduit.confd conduit - systemd_dounit "${FILESDIR}"/conduit.service + systemd_newunit "${FILESDIR}"/conduit.service-r1 conduit.service } diff --git a/net-im/conduit/files/conduit.initd b/net-im/conduit/files/conduit.initd deleted file mode 100644 index 4f1eb84411..0000000000 --- a/net-im/conduit/files/conduit.initd +++ /dev/null @@ -1,20 +0,0 @@ -#!/sbin/openrc-run - -export CONDUIT_CONFIG=${CONDUIT_CONFIG:-/etc/conduit/conduit.toml} - -command="/usr/bin/conduit" -command_user="conduit:conduit" -command_background=true -pidfile="/run/${RC_SVCNAME}.pid" - -output_log="/var/log/conduit.log" -error_log="/var/log/conduit.log" - -depend() { - need net -} - -start_pre() { - checkpath -d -m 0755 -o "$command_user" /var/lib/conduit - checkpath -f -m 0644 -o "$command_user" "$output_log" -} diff --git a/net-im/conduit/files/conduit.service b/net-im/conduit/files/conduit.service deleted file mode 100644 index f7238645d4..0000000000 --- a/net-im/conduit/files/conduit.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Conduit Matrix Server -After=network.target - -[Service] -EnvironmentFile=/etc/conf.d/conduit -User=conduit -Group=conduit -Restart=always -ExecStart=/usr/bin/conduit - -[Install] -WantedBy=multi-user.target \ No newline at end of file From c653c87d31b89d173b2b31d99002b515f2c4b9e3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 20:02:14 +0500 Subject: [PATCH 082/104] gui-wm/phoc: add 0.48.0 Signed-off-by: Anna (cybertailor) Vyalkova --- gui-wm/phoc/Manifest | 2 + gui-wm/phoc/phoc-0.48.0.ebuild | 119 +++++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+) create mode 100644 gui-wm/phoc/phoc-0.48.0.ebuild diff --git a/gui-wm/phoc/Manifest b/gui-wm/phoc/Manifest index d274197428..7bc36f1aa1 100644 --- a/gui-wm/phoc/Manifest +++ b/gui-wm/phoc/Manifest @@ -2,3 +2,5 @@ DIST phoc-0.46.0.tar.xz 730608 BLAKE2B 51716b99447c0275bdc3af0bd6587c53c240612f6 DIST phoc-0.46.0.tar.xz.asc 833 BLAKE2B c7f2fe56f4fb085160d968bda21d47574ef4decb145c4e08f6f9b337a28dabaab52efb306eab1e09646420553f49804e58cfe4aed70973c4f83dacee63985edb SHA512 29c67a5b6dbc1420e47ab7853d4c19a255eeaf09c1ef0bc3920e48c74feeae20d864a335e76d71178ab95f27127ad3b2a362ba10d3bad18ad834f4a6527031c7 DIST phoc-0.47.0.tar.xz 732348 BLAKE2B 1558858760f56bb6a693d261807beae3d30e3c6296a52e42bb73c51963e92a710b13a060a0b87e216fb09899f1ce879518a5110c7c409f43d8e00885b572b92e SHA512 b36c413edea91fa5bde2fb8f7761f2fb9f5ad5f546da4d712dce90a083300e99d902b43e38268a87922870296f705bae8402fc81d95f83f866956cf33ecbf00c DIST phoc-0.47.0.tar.xz.asc 833 BLAKE2B 96f0641c5ea0f53154fef331359f0ce8b7f408dddc56270f82397d9d91656f5411c2c712db5733c46f60b5459f8fb140105c301631e4d56817f177c5a8b9d39d SHA512 3eca2f2cc5a208dd6f61a91dbd2c9649078224eee1ba9aa797624c86b2a36872c962a4355b744660b629362ba6cfbe77e855a168867ae5e39456e77051784a82 +DIST phoc-0.48.0.tar.xz 777556 BLAKE2B 8397c25208e4238e0aa8d4c79d18731fa9134ef61ddfc199f370886c01c00899030a24dae1c4717869888ee594c28752d4eb413c1418e81edcc7f049a63e7ed9 SHA512 b643bd5147ec72ca686ba4b5e5e4361ec12156b3d20c7e03a125b8155fc726be03a41f110b40b8ba85c9dcb944171d9f2645a0997f1dba0ca13a66d809a652c9 +DIST phoc-0.48.0.tar.xz.asc 833 BLAKE2B 59565bc75a78fb1e244b52fece6137fb5f76a3ca627e965e96e88eeb4a4293bfd690a5fc137f337e1368c1fefeda62d67aca74e59bca702af6472508cb7c0d32 SHA512 80127601fbb02f59069be4cced006ce6b468f53ace481d293e5cee8015ab86f647a559f3fff2bd2dd19a58cf2985f8148ae718baaf13c4b3dbfb2d32483c0303 diff --git a/gui-wm/phoc/phoc-0.48.0.ebuild b/gui-wm/phoc/phoc-0.48.0.ebuild new file mode 100644 index 0000000000..5306a4aaf6 --- /dev/null +++ b/gui-wm/phoc/phoc-0.48.0.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson verify-sig virtualx xdg + +DESCRIPTION="Wayland compositor for mobile phones" +HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phoc" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc ) +" + +LICENSE="|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="gtk-doc man test" +RESTRICT="!test? ( test )" + +WLROOTS_RDEPEND=" + >=dev-libs/libinput-1.19.0:= + >=dev-libs/libliftoff-0.4 + >=dev-libs/wayland-1.23.1 + media-libs/libdisplay-info:= + media-libs/libglvnd + >=media-libs/mesa-24.1.0_rc1[opengl] + media-libs/vulkan-loader + sys-apps/hwdata + sys-auth/seatd:= + x11-base/xwayland + x11-libs/cairo + >=x11-libs/libdrm-2.4.122 + x11-libs/libxcb:= + >=x11-libs/pixman-0.43.0 + x11-libs/xcb-util-errors + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + virtual/libudev:= +" +WLROOTS_DEPEND=" + dev-util/vulkan-headers + >=x11-libs/libxkbcommon-1.8.0 +" +WLROOTS_BDEPEND=" + dev-util/glslang +" + +RDEPEND="${WLROOTS_RDEPEND} + >=dev-libs/glib-2.80:2 + dev-libs/gmobile + dev-libs/libinput:= + >=dev-libs/wayland-1.23.1 + >=gnome-base/gnome-desktop-3.26:3= + gnome-base/gsettings-desktop-schemas + >=x11-libs/pixman-0.43.4 + x11-libs/libxcb:= + x11-libs/libxkbcommon +" +DEPEND="${WLROOTS_DEPEND} + ${RDEPEND} + test? ( x11-wm/mutter ) +" +BDEPEND="${WLROOTS_BDEPEND} + dev-libs/glib:2 + >=dev-libs/wayland-protocols-1.41 + dev-util/wayland-scanner + sys-devel/gettext + gtk-doc? ( dev-util/gi-docgen ) + man? ( dev-python/docutils ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +src_prepare() { + default + + cd subprojects/wlroots-* || die + eapply "${S}"/subprojects/packagefiles/wlroots +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc gtk_doc) + $(meson_use man) + $(meson_use test tests) + -Ddefault_library=static + -Dembed-wlroots=enabled + -Dxwayland=enabled + ) + meson_src_configure +} + +src_test() { + local -x LC_ALL="C.UTF-8" + virtx meson_src_test +} + +src_install() { + meson_src_install --skip-subprojects wlroots + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi + + newbin tools/auto-maximize phoc-auto-maximize + newbin tools/scale-to-fit phoc-scale-to-fit +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} From 85ab073d153049703320ac71c6b0065cd4147658 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 20:08:29 +0500 Subject: [PATCH 083/104] phosh-base/phosh-shell: add 0.48.0 Signed-off-by: Anna (cybertailor) Vyalkova --- phosh-base/phosh-shell/Manifest | 2 + .../phosh-shell/phosh-shell-0.48.0.ebuild | 182 ++++++++++++++++++ 2 files changed, 184 insertions(+) create mode 100644 phosh-base/phosh-shell/phosh-shell-0.48.0.ebuild diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest index 3e28adace9..f3837d262a 100644 --- a/phosh-base/phosh-shell/Manifest +++ b/phosh-base/phosh-shell/Manifest @@ -2,3 +2,5 @@ DIST phosh-0.42.0.tar.xz 940212 BLAKE2B 91935d095102320823283968861563b93d1c5581 DIST phosh-0.42.0.tar.xz.asc 833 BLAKE2B 9dc5771e5650bc30b8b72b048eb5cccc137152be1e51afc30dab82569890a18aab932defcc6ca4a3bc8ce31af9b9659c56b792119b042c2f6490b1a9eb8e828c SHA512 8d5dd2eb60ae369da18fd79de8a696835f7ce94a39c20a597bfa9ed2a4ed44af606123f994a6040d96c6a7b52a28418eb4e066e64858b8f8c15c2e2395f08b50 DIST phosh-0.47.0.tar.xz 1021352 BLAKE2B f48766e0f981e4ceda53302af9935e54db66b12be2169852473320f1e39d82d7cbd56aa38d59803b5115fbd4bcd10560020be28714441f41e93175806086cdcb SHA512 19c150d28921b383269e4c95d353b7ea69e62cc4075a7a1e1523aa0977b347898d16df7d88861e5d029469a881623e15673ee270c3c514db123aec683ec8194d DIST phosh-0.47.0.tar.xz.asc 833 BLAKE2B 682bd67276f3f95eea1ab352195c38e292ca5175b0ac2415ae01c1acf597e8248477800a295842c99c1608043cccff1331604e0575f57a0dc70bb46183f29ffc SHA512 89293648f3b66db822e9bf368938b14253a6a00d7e051d5d238434a6b77f3eba0931ff9c6ed94b5f57c17f4dbf3dee1e7ebc20a1f186c3e8e82549cb4bcb8268 +DIST phosh-0.48.0.tar.xz 1025860 BLAKE2B e09746ad13714599e3f5e59fa7ab1a24aad816d175c2f37edac25daab7619c3101167b31b0789c536f48f5b7d866dd2b0dbd2e904ad99f21bc3e2b4f9a35c5b2 SHA512 7d689b29d39aae0937fdcf22c8fe5267de6174487d75df67a3d71e7cb23b765ce138e8c7769256cb0ca006241692ec8376f5119f1c576c2ea2edc437abcda335 +DIST phosh-0.48.0.tar.xz.asc 833 BLAKE2B b7c30f692f1db539d0175f996f0cf24a6e51067424fee3f106f3be9c5bbe9ef1f7ff2f413c9e2d8f7dd17ad89972e5e14bd6124995498d1aa1efec5f4d2059c3 SHA512 00d8a62f60cd9d0f2b4453cdf0a3422342c012693763d7f7d3f0500b80701e5c169d65b6f4d54220621e9dda9af5260dcb260b9fa1f1e6f8cb7a43e819b354ba diff --git a/phosh-base/phosh-shell/phosh-shell-0.48.0.ebuild b/phosh-base/phosh-shell/phosh-shell-0.48.0.ebuild new file mode 100644 index 0000000000..4bd936b34b --- /dev/null +++ b/phosh-base/phosh-shell/phosh-shell-0.48.0.ebuild @@ -0,0 +1,182 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson pam systemd toolchain-funcs vala verify-sig virtualx xdg + +MY_PN="${PN%-shell}" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Pure Wayland shell for mobile devices" +HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh/" +SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz.asc )" +S="${WORKDIR}/${MY_P}" + +LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="gtk-doc introspection +lockscreen-plugins man +plugins systemd test test-full vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + lockscreen-plugins? ( plugins ) + test? ( plugins lockscreen-plugins ) + vala? ( introspection ) +" + +COMMON_DEPEND=" + >=app-crypt/gcr-3.7.5:0=[introspection?] + app-crypt/libsecret + >=dev-libs/appstream-1.0.0:= + >=dev-libs/feedbackd-0.7.0 + dev-libs/fribidi + >=dev-libs/glib-2.76:2 + dev-libs/gmobile + dev-libs/libgudev:= + dev-libs/libical:= + >=dev-libs/wayland-1.14 + >=gnome-base/gnome-desktop-3.26:3=[introspection?] + >=gnome-base/gsettings-desktop-schemas-47 + >=gnome-extra/evolution-data-server-3.33.1:= + >=gui-libs/libhandy-1.1.90:1[introspection?] + media-libs/libpulse[glib] + media-sound/callaudiod + >=net-libs/libsoup-3.6:3.0 + net-misc/modemmanager:= + >=net-misc/networkmanager-1.14[introspection?] + >=net-wireless/gnome-bluetooth-46.0:3=[introspection?] + sys-apps/dbus + >=sys-auth/polkit-0.122 + sys-libs/pam + >=sys-power/upower-0.99.1:= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango + >=x11-libs/gtk+-3.22:3[introspection?,wayland] + systemd? ( >=sys-apps/systemd-241:= ) + !systemd? ( >=sys-auth/elogind-241 ) + plugins? ( + >=gui-libs/gtk-4.12:4 + >=gui-libs/libadwaita-1.5:1 + lockscreen-plugins? ( + app-text/evince:= + ) + ) +" +RUNTIME_DEPEND=" + gnome-base/gnome-shell + virtual/freedesktop-icon-theme + x11-themes/gnome-themes-standard +" + +DEPEND=" + ${COMMON_DEPEND:?} + >=dev-libs/wayland-protocols-1.12 + test-full? ( ${RUNTIME_DEPEND:?} ) + vala? ( + $(vala_depend) + >=net-misc/networkmanager-1.14[vala] + ) +" +RDEPEND=" + ${COMMON_DEPEND:?} + ${RUNTIME_DEPEND:?} + systemd? ( sys-libs/libcap ) +" +BDEPEND=" + dev-libs/glib:2 + dev-libs/libxml2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/wayland-scanner + sys-devel/gettext + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) + introspection? ( dev-libs/gobject-introspection ) + man? ( dev-python/docutils ) + test-full? ( >=gui-wm/phoc-0.45.0 ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +# https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1240 +# https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1733 +RESTRICT="test" + +src_prepare() { + use vala && vala_setup + default +} + +src_configure() { + local emesonargs=( + -Dcompositor="${EPREFIX}"/usr/bin/phoc + -Dtools=true + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + $(meson_use introspection bindings-lib) + $(meson_use lockscreen-plugins) + $(meson_use plugins quick-setting-plugins) + $(meson_use man) + $(meson_use test tests) + $(meson_feature test-full phoc_tests) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_test() { + my_src_test() { + local -x LC_ALL="C.UTF-8" + local -x WLR_RENDERER="pixman" + local -x PHOSH_TEST_PHOC_INI="${T}/phoc.ini" + + meson_src_test --suite unit || return 1 + if use test-full; then + meson_src_test --suite integration --timeout-multiplier 2 || return 1 + fi + } + + # Xwayland breaks "phosh:integration / shell", pollutes /tmp + cat data/phoc.ini - > "${T}"/phoc.ini <<- EOF || die + [core] + xwayland=false + EOF + + virtx my_src_test +} + +src_install() { + meson_src_install + find "${ED}/usr/$(get_libdir)" -name '*.a' -delete || die + + pamd_mimic system-local-login phosh auth account session + systemd_douserunit data/phosh.service + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${MY_PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +phosh_giomodule_cache_update() { + local plugins_dir + plugins_dir=$("$(tc-getPKG_CONFIG)" --variable=lockscreen_plugins_dir phosh-plugins) || return 1 + + ebegin "Updating GIO modules cache" + gio-querymodules "${plugins_dir}" + eend $? +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + phosh_giomodule_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + phosh_giomodule_cache_update +} From 93a04ee6bffcb16b8787ae396f04e73c4b00ed63 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 20:24:19 +0500 Subject: [PATCH 084/104] phosh-base/phosh-mobile-settings: add 0.48.0 Signed-off-by: Anna (cybertailor) Vyalkova --- phosh-base/phosh-mobile-settings/Manifest | 2 + .../phosh-mobile-settings-0.48.0.ebuild | 70 +++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.48.0.ebuild diff --git a/phosh-base/phosh-mobile-settings/Manifest b/phosh-base/phosh-mobile-settings/Manifest index e9e699cf89..6d6f2269f4 100644 --- a/phosh-base/phosh-mobile-settings/Manifest +++ b/phosh-base/phosh-mobile-settings/Manifest @@ -4,3 +4,5 @@ DIST phosh-mobile-settings-0.43.0.tar.xz 236724 BLAKE2B 29f15d9f1bb6717f49c604a2 DIST phosh-mobile-settings-0.43.0.tar.xz.asc 833 BLAKE2B 336edf65970fe4b13345e93393c6dfc41edfbea41a9b156cefb3ecb0e55c08992ee552ff3c8a2af1995c5b1f2bcfc20c153c86c4431a68b7d022e3f462f894e6 SHA512 4f6001fd2b745acccc8db658f2953b41dd9d5e71b1a752acec52536ccccc9fd9d691da1df6f88ce6e5cf328b07c901c37ba742e20f1d2030ee87f3a0f6ab9cc9 DIST phosh-mobile-settings-0.47.0.tar.xz 295132 BLAKE2B 681e3ed7537012337c0491d4b162ba88c85d6023af464ba3050e5e8dd84e47264c722a8b01621ce9869c39e4d514b3c91e2f3ee30d27620e4855963ef36451b2 SHA512 9d09477c2d72e2a262d9772167cbf0a9ddc0450cf024eed36bdae86b0099df6dcb8ffb85bbe6ba2c35762e14e5845626e8c40e9bd7257593a52cf6977971bf05 DIST phosh-mobile-settings-0.47.0.tar.xz.asc 833 BLAKE2B 72fed0bf8b8274f082b2c82e0b480344e57d854b69962b1f4a6523fc9c5f2485ae6d19c7361128332b7e367fb5d01ac0036029d64a5ebdb658ff1771d543c86c SHA512 9d650db4fa92e3527fe191c86cf532954e7a998d73c25562f8bbcc7fff7d06b9e860794ba7a80639b1456304de33c8c64cd04cc16e7213cd9cc559a6bcc0a486 +DIST phosh-mobile-settings-0.48.0.tar.xz 309156 BLAKE2B 745ae493d22fd50635ae09bbd5635e7bdcea1b929fc0a2b0e23371a068b2627e22d6ff4c10c09751edc62a0dcb929ea0bdd6a86df7b5959243b16e2c6da1defd SHA512 e89dc955fc8cac9120c0d6718a9bb8ea09eaf66d041b379ab1e0a194224da4fa07c8df4f9f23008b16bdda0b0f29a6f583d48f27c0154b8af30b9d3b8bdb0bca +DIST phosh-mobile-settings-0.48.0.tar.xz.asc 833 BLAKE2B 1c026480c6110de57d311e36fcbeadbd3a73c4678e719c1f64595432500b472cc353dd5584109cc0cbead098d99f2a5d1694f6fbe0fa73355396556c41e6daa0 SHA512 f03a4b4faeffe2dc4808312f8d74c8af11c2e1059175a2bac82e47324c05558331203b7ba4b36524d83a5bc6ca6b1115021b12c6a2f077bc4d6fb3bebc8ffd4a diff --git a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.48.0.ebuild b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.48.0.ebuild new file mode 100644 index 0000000000..f941ff79af --- /dev/null +++ b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.48.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson verify-sig xdg + +DESCRIPTION="Phosh and related settings for mobile" +HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-mobile-settings" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="GPL-2+ GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND=" + >=dev-libs/glib-2.76:2 + >=dev-libs/gmobile-0.2.1 + >=dev-libs/json-glib-1.6.2 + >=dev-libs/feedbackd-0.8.0 + >=dev-libs/libportal-0.9.1:=[gtk] + >=dev-libs/wayland-1.14 + >=gnome-base/gnome-desktop-44:4= + >=gui-libs/gtk-4.12.5:4[wayland] + >=gui-libs/libadwaita-1.5:1 + media-libs/gsound + >=media-libs/libpulse-12.99.3[glib] + >=phosh-base/phosh-shell-0.40.0 + sys-apps/dbus + sys-apps/lm-sensors:= +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/wayland-protocols-1.12 +" +RDEPEND="${COMMON_DEPEND} + !=gui-wm/phoc-0.34.0 + || ( + >=phosh-base/xdg-desktop-portal-phosh-0.46.0 + Date: Sun, 6 Jul 2025 20:33:55 +0500 Subject: [PATCH 085/104] phosh-base/phosh-osk-stevia: new package, add 0.48.0 Signed-off-by: Anna (cybertailor) Vyalkova --- phosh-base/phosh-osk-stevia/Manifest | 2 + phosh-base/phosh-osk-stevia/metadata.xml | 11 +++ .../phosh-osk-stevia-0.48.0.ebuild | 92 +++++++++++++++++++ 3 files changed, 105 insertions(+) create mode 100644 phosh-base/phosh-osk-stevia/Manifest create mode 100644 phosh-base/phosh-osk-stevia/metadata.xml create mode 100644 phosh-base/phosh-osk-stevia/phosh-osk-stevia-0.48.0.ebuild diff --git a/phosh-base/phosh-osk-stevia/Manifest b/phosh-base/phosh-osk-stevia/Manifest new file mode 100644 index 0000000000..42de31868f --- /dev/null +++ b/phosh-base/phosh-osk-stevia/Manifest @@ -0,0 +1,2 @@ +DIST phosh-osk-stevia-0.48.0.tar.xz 333260 BLAKE2B b0a9a93bb0ebaf990a2dbf99391744cb2f9d3370cdf9eee69040c8bff59795a37dc03b1d847308cbd15542a7941dfed5618670b5b08c8fb9468eb5e62abe6bc9 SHA512 f84bd3fda653f61fc69305b526ece0a4ea25270f73bab06c62bae90d060a12e20d7cef3a5ab350487c8f1367fb6e27bd19cae25d1b61992854c2b129e1a0b7f5 +DIST phosh-osk-stevia-0.48.0.tar.xz.asc 833 BLAKE2B 13cfb47808802beb6420212ea8c829dfbf19e02c51bb7abe2e62b61ad804cd5167861aa80e6d42d26186b95fdc93892e98c001f3b1ac500888d3a01d4cc177d6 SHA512 78216af29e9a75ee23b01eaf7b7376fdaaaea521ccfa8b5d2ee7a12158a40027fbf2486f87d7c7b961bf8c9db9b126ea4ddac801628f25e3d3d01ba86bc2cc1b diff --git a/phosh-base/phosh-osk-stevia/metadata.xml b/phosh-base/phosh-osk-stevia/metadata.xml new file mode 100644 index 0000000000..5509a197ff --- /dev/null +++ b/phosh-base/phosh-osk-stevia/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + guidog/stevia + + diff --git a/phosh-base/phosh-osk-stevia/phosh-osk-stevia-0.48.0.ebuild b/phosh-base/phosh-osk-stevia/phosh-osk-stevia-0.48.0.ebuild new file mode 100644 index 0000000000..bae2db9dc8 --- /dev/null +++ b/phosh-base/phosh-osk-stevia/phosh-osk-stevia-0.48.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson virtualx verify-sig xdg + +DESCRIPTION="Alternative on screen keyboard for Phosh" +HOMEPAGE="https://gitlab.gnome.org/guidog/stevia" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk-doc man systemd test" +RESTRICT="!test? ( test )" + +# TODO: package govarnam +# TODO: hunspell is automagic +RDEPEND=" + !phosh-base/phosh-osk-stub + app-shells/fzf + app-text/hunspell:= + >=dev-libs/glib-2.80:2 + dev-libs/feedbackd + dev-libs/json-glib + >=dev-libs/wayland-1.14 + >=gnome-base/gnome-desktop-3.26:3= + >=gui-libs/libhandy-1.1.90:1 + x11-libs/cairo + >=x11-libs/gtk+-3.22:3[wayland] + x11-libs/pango + systemd? ( >=sys-apps/systemd-241:= ) + !systemd? ( >=sys-auth/elogind-241 ) +" +DEPEND="${RDEPEND} + >=dev-libs/gmobile-0.2.0 + >=dev-libs/wayland-protocols-1.12 + >=gnome-base/gsettings-desktop-schemas-47 + x11-libs/libxkbcommon[wayland] +" +BDEPEND=" + dev-libs/glib:2 + dev-libs/libxml2:2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/wayland-scanner + sys-devel/gettext + gtk-doc? ( dev-util/gi-docgen ) + man? ( dev-python/docutils ) + test? ( dev-libs/json-glib ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.Stevia.desktop" + +src_configure() { + local emesonargs=( + -Ddefault_osk=false + $(meson_use gtk-doc gtk_doc) + $(meson_use man) + $(meson_use test tests) + ) + + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/pos-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} From 3de75bb7df65c64ef86791c79eb2758fd44a1100 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 20:36:51 +0500 Subject: [PATCH 086/104] app-alternatives/phosh-keyboard: add 2 Signed-off-by: Anna (cybertailor) Vyalkova --- app-alternatives/phosh-keyboard/metadata.xml | 3 +++ .../phosh-keyboard/phosh-keyboard-2.ebuild | 22 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 app-alternatives/phosh-keyboard/phosh-keyboard-2.ebuild diff --git a/app-alternatives/phosh-keyboard/metadata.xml b/app-alternatives/phosh-keyboard/metadata.xml index 02671c97ee..86a3d434a6 100644 --- a/app-alternatives/phosh-keyboard/metadata.xml +++ b/app-alternatives/phosh-keyboard/metadata.xml @@ -9,5 +9,8 @@ Symlink to phosh-base/phosh-osk-stub + + Symlink to phosh-base/phosh-osk-stevia + diff --git a/app-alternatives/phosh-keyboard/phosh-keyboard-2.ebuild b/app-alternatives/phosh-keyboard/phosh-keyboard-2.ebuild new file mode 100644 index 0000000000..9470666d5c --- /dev/null +++ b/app-alternatives/phosh-keyboard/phosh-keyboard-2.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ALTERNATIVES=( + "stevia:phosh-base/phosh-osk-stevia" +) + +inherit app-alternatives + +DESCRIPTION="sm.puri.OSK0.desktop symlinks" +KEYWORDS="~amd64" + +src_install() { + local target="/usr/share/applications/sm.puri.OSK0.desktop" + + case $(get_alternative) in + phosh-osk-stub) + dosym mobi.phosh.Stevia.desktop "${target:?}";; + esac +} From b7de84d8c406600f1b1081b63a5afd3f1eac971a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 20:38:48 +0500 Subject: [PATCH 087/104] phosh-base/phosh: add 0.48.0 Signed-off-by: Anna (cybertailor) Vyalkova --- phosh-base/phosh/phosh-0.48.0.ebuild | 35 ++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 phosh-base/phosh/phosh-0.48.0.ebuild diff --git a/phosh-base/phosh/phosh-0.48.0.ebuild b/phosh-base/phosh/phosh-0.48.0.ebuild new file mode 100644 index 0000000000..678c8aeafc --- /dev/null +++ b/phosh-base/phosh/phosh-0.48.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Meta package for Phosh, merge this package to install" +HOMEPAGE="https://phosh.mobi/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" +IUSE="calls cups geolocation iio +screenshot systemd" + +# https://salsa.debian.org/DebianOnMobile-team/meta-phosh +RDEPEND=" + >=app-alternatives/phosh-keyboard-2 + dev-libs/feedbackd[daemon] + gnome-base/gnome-core-libs[cups?] + gui-libs/xdg-desktop-portal-wlr + >=gui-wm/phoc-${PV} + media-fonts/cantarell + >=phosh-base/phosh-mobile-settings-${PV} + >=phosh-base/phosh-shell-${PV} + >=phosh-base/phosh-tour-0.47.0 + >=phosh-base/xdg-desktop-portal-phosh-0.47.0 + sys-apps/xdg-desktop-portal-gtk + >=x11-themes/phosh-wallpapers-0.42.0 + x11-themes/sound-theme-freedesktop + calls? ( net-voip/gnome-calls ) + geolocation? ( app-misc/geoclue:2.0 ) + iio? ( gnome-extra/iio-sensor-proxy ) + screenshot? ( gui-apps/slurp ) + systemd? ( sys-apps/systemd ) + !systemd? ( app-admin/openrc-settingsd ) +" From 96c9356042917cee586c6f4dbd8ef4a0aaa9df8c Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Jul 2025 20:44:09 +0500 Subject: [PATCH 088/104] net-im/beeper: add 4.0.821, drop 4.0.747 Signed-off-by: Anna (cybertailor) Vyalkova --- net-im/beeper/Manifest | 2 +- .../{beeper-4.0.747.ebuild => beeper-4.0.821.ebuild} | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) rename net-im/beeper/{beeper-4.0.747.ebuild => beeper-4.0.821.ebuild} (92%) diff --git a/net-im/beeper/Manifest b/net-im/beeper/Manifest index c751cb589e..1e43fc9861 100644 --- a/net-im/beeper/Manifest +++ b/net-im/beeper/Manifest @@ -1,2 +1,2 @@ -DIST Beeper-4.0.747.AppImage 201155493 BLAKE2B 54860a20f5fada352b2b88fabff2df69545795ded4932ecb2c8d44e81fdadc180ff1d53a7910b4054aef40baae61a19f8893eff25c2c851347f412e2fea626f6 SHA512 340c6f45b75b5ddb2559f3b1337681b78e5f6fc9ee25936424eef0ec0e89d4d9cf68b31553307c95447e6778141d27f9c0ab1e89d9e3e584ed1ead3c0278d871 DIST Beeper-4.0.779.AppImage 202627692 BLAKE2B 7c7244390ffd145ab577bfe00a0726d796dbbd300e61f86c1194dc6a0efc896e92c4edc481510afaab4bc3960abffc70a4505aca0f550b262b92ab2025900ee5 SHA512 1036b23b4298468d2727113689e38bfc310dddb3424b36d40bb51be1c246967356d027868ffa5549ca4ddcabad254a3a6300e4b88c24246e5b788bff6b12f372 +DIST Beeper-4.0.821.AppImage 202488164 BLAKE2B 71f1059337a363e6961c97f8703920663f40ebf97d389e4f1d29eb1e5c3b11853caed103305df4234ce968b6c9614452092da6ad01c2d48268ee4778926b5653 SHA512 f984c63e10b05eb8d01c95a89837ec521f9e5346c2557688acfc9e0412491d730b245cb42f668577fbcbe5525f159a855c79217a2f24b7987ff199d1495c4335 diff --git a/net-im/beeper/beeper-4.0.747.ebuild b/net-im/beeper/beeper-4.0.821.ebuild similarity index 92% rename from net-im/beeper/beeper-4.0.747.ebuild rename to net-im/beeper/beeper-4.0.821.ebuild index dd3750b697..d27c679c8d 100644 --- a/net-im/beeper/beeper-4.0.747.ebuild +++ b/net-im/beeper/beeper-4.0.821.ebuild @@ -107,15 +107,12 @@ src_install() { LICENSE.electron.txt LICENSES.chromium.html beepertexts.png - resources/app/node_modules/@img/sharp-libvips-linux-x64/lib/libvips-cpp.so.42 + resources/app/build/main/linux-*.mjs resources/app/node_modules/classic-level/prebuilds/linux-x64/classic-level.musl.node usr ) rm -r "${toremove[@]}" || die - # Remove code that overwrites the desktop file with a non-functional one - rm resources/app/build/main/linux-*.mjs || die - # Install local apphome="/opt/BeeperTexts" @@ -124,6 +121,13 @@ src_install() { cp -r . "${ED}${apphome}" || die fperms 4711 "${apphome}"/chrome-sandbox + local libvips_dest=( + resources/app/node_modules/@img/sharp-libvips-linux-x64/lib/libvips-cpp.so.* + ) + (( ${#libvips_dest[@]} == 1 )) || + die "multiple or no libvips libraries found" + dosym -r /usr/$(get_libdir)/libvips-cpp.so.42 "${apphome}/${libvips_dest[0]}" + dosym -r "${apphome}"/beepertexts /usr/bin/beepertexts } From 19ed12c9bf95a27894944114953fbff35a540456 Mon Sep 17 00:00:00 2001 From: Dale Sweeney Date: Sun, 6 Jul 2025 14:14:22 -0400 Subject: [PATCH 089/104] app-misc/mxw: new package, add 0.1.2 Signed-off-by: Dale Sweeney --- app-misc/mxw/Manifest | 49 ++++++++++++++++++++++++ app-misc/mxw/metadata.xml | 15 ++++++++ app-misc/mxw/mxw-0.1.2.ebuild | 72 +++++++++++++++++++++++++++++++++++ 3 files changed, 136 insertions(+) create mode 100644 app-misc/mxw/Manifest create mode 100644 app-misc/mxw/metadata.xml create mode 100644 app-misc/mxw/mxw-0.1.2.ebuild diff --git a/app-misc/mxw/Manifest b/app-misc/mxw/Manifest new file mode 100644 index 0000000000..6571f9f95b --- /dev/null +++ b/app-misc/mxw/Manifest @@ -0,0 +1,49 @@ +DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 +DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed +DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a +DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226 +DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179 +DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a +DIST cc-1.0.98.crate 76780 BLAKE2B 64124ebdda70b211b6fde8c02d256d97d57fc3a0db433371bad896c06e36caaa5f938074d92ca82724b34fde06bc10af63c7fdde8f52ac50a3ea6e3329d18d93 SHA512 dfeb194266a4a9cf2ddf69fe20f8e20a72a0a9c2f72b1ea578fd48dae5b0c3589f501068ca24e0da7b3691860cd8c05247c803f3ef2f338d56eef8b1f4f4fbd2 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0 +DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 +DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d +DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 +DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd +DIST colored-2.1.0.crate 23348 BLAKE2B e2778d83b28571501adb4e9ec3fa95d684faf5730f093f6e608ec631e58b883d2b9f17ed7e2c1612da285a58251f479a365aa90fa7be24a2adbb69e426e0fc89 SHA512 fa70f18fb29f6870a727d8243808c96e9497f8302f5f2b1748f9d9e396031e9c53a025b8edc9c8c9a0f8cfca12e5da73250a71e382b3074e9415b85bc004769e +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hidapi-2.6.1.crate 128006 BLAKE2B 914ea069344eba7413dc1db29e24fb1eae7f04008ac66c864bba766ef2605b7ff057b0a6620131be77847bb9c69b0382ceb75438db9f70646be9992af263d19b SHA512 eaa2da06c42e9e1059726e4d2a75bdae30bc87aac28ce227854e1dab31eea7a5d963b266257347069253cea20d4447a3a2d34165ffbccaa98e90304fa87926b6 +DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d +DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1 SHA512 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262 +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617 SHA512 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3 +DIST strum_macros-0.26.3.crate 27442 BLAKE2B 7a6d393babc725163d8d77389216bb7af520bac0e6c59fed4477998b952950886cd165b34dc2d0bda92c5745f2ed8d242826e55cb850c16073a26171d22800b2 SHA512 7fcd8ab2762085db25a41e180e677bf0446b2debee73b923b2ccb6b32b2fe7bb76bb015402adeb4a02513db990bab33dc9888a125c66c2b831724b45e2bc34ad +DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST v0.1.2.tar.gz 27253 BLAKE2B ed645314f8db06b930f66cb413a59c228048765afd64c88b54a9d745e5a664523e51b92adc99a5768f9ac4f711ebc1d55ffd151a5dde684748b628fc4f4249ff SHA512 c6cea5743264a4110577b8bd41d322a95bd144b176659df38902a91f0406d666c54a9a08e9de2123bf8c31c8d92fba873c4f0ac7712a00751868fe2e338f8f11 +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2 +DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 diff --git a/app-misc/mxw/metadata.xml b/app-misc/mxw/metadata.xml new file mode 100644 index 0000000000..f8d87514a1 --- /dev/null +++ b/app-misc/mxw/metadata.xml @@ -0,0 +1,15 @@ + + + + + agooglygooglr@gmail.com + Primary maintainer + + + Cross platform CLI tool for Glorious' wireless mice. + + Originally reverse engineered using USB packet logs sniffed with + WireShark and USBPcap, as well as a decompilation of the official + Windows program (Glorious Core). + + diff --git a/app-misc/mxw/mxw-0.1.2.ebuild b/app-misc/mxw/mxw-0.1.2.ebuild new file mode 100644 index 0000000000..7ae64c98c9 --- /dev/null +++ b/app-misc/mxw/mxw-0.1.2.ebuild @@ -0,0 +1,72 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + anstream@0.6.14 + anstyle-parse@0.2.4 + anstyle-query@1.0.3 + anstyle-wincon@3.0.3 + anstyle@1.0.7 + anyhow@1.0.86 + cc@1.0.98 + cfg-if@1.0.0 + clap@4.5.4 + clap_builder@4.5.2 + clap_derive@4.5.4 + clap_lex@0.7.0 + colorchoice@1.0.1 + colored@2.1.0 + heck@0.5.0 + hidapi@2.6.1 + is_terminal_polyfill@1.70.0 + lazy_static@1.4.0 + libc@0.2.155 + pkg-config@0.3.30 + proc-macro2@1.0.85 + quote@1.0.36 + rustversion@1.0.17 + strsim@0.11.1 + strum@0.26.2 + strum_macros@0.26.3 + syn@2.0.66 + unicode-ident@1.0.12 + utf8parse@0.2.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.5 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.5 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.5 + windows_i686_gnullvm@0.52.5 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.5 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.5 +" + +inherit cargo + +DESCRIPTION="CLI tool for Glorious wireless mice" +HOMEPAGE="https://github.com/dkbednarczyk/mxw" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/dkbednarczyk/mxw/archive/refs/tags/v0.1.2.tar.gz +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" From a1e7e45ebdbc7060c959c9aedc424e7ca920f0a9 Mon Sep 17 00:00:00 2001 From: Erica Nebula Date: Sun, 6 Jul 2025 19:03:39 -0500 Subject: [PATCH 090/104] games-emulation/rpcs3: Unbundle zstd, stb, and openal These three patches were present on the 0.0.34 ebuild but needed minor changes to be applied to 0.0.37. I've also applied them to the live ebuild this time, as they were not before. The patches for both ebuilds are currently identical but kept in distinct versioned files for easier handling in case they diverge in the future. Signed-off-by: Erica Nebula --- games-emulation/rpcs3/Manifest | 3 -- .../files/rpcs3-0.0.37-system-openal.patch | 41 +++++++++++++++++++ .../rpcs3/files/rpcs3-0.0.37-system-stb.patch | 22 ++++++++++ .../files/rpcs3-0.0.37-system-zstd.patch | 21 ++++++++++ .../files/rpcs3-9999-system-openal.patch | 41 +++++++++++++++++++ .../rpcs3/files/rpcs3-9999-system-stb.patch | 22 ++++++++++ .../rpcs3/files/rpcs3-9999-system-zstd.patch | 21 ++++++++++ games-emulation/rpcs3/rpcs3-0.0.37.ebuild | 26 ++++-------- games-emulation/rpcs3/rpcs3-9999.ebuild | 26 ++++-------- 9 files changed, 186 insertions(+), 37 deletions(-) create mode 100644 games-emulation/rpcs3/files/rpcs3-0.0.37-system-openal.patch create mode 100644 games-emulation/rpcs3/files/rpcs3-0.0.37-system-stb.patch create mode 100644 games-emulation/rpcs3/files/rpcs3-0.0.37-system-zstd.patch create mode 100644 games-emulation/rpcs3/files/rpcs3-9999-system-openal.patch create mode 100644 games-emulation/rpcs3/files/rpcs3-9999-system-stb.patch create mode 100644 games-emulation/rpcs3/files/rpcs3-9999-system-zstd.patch diff --git a/games-emulation/rpcs3/Manifest b/games-emulation/rpcs3/Manifest index 5e5a043b05..e0ea2bc86e 100644 --- a/games-emulation/rpcs3/Manifest +++ b/games-emulation/rpcs3/Manifest @@ -4,10 +4,7 @@ DIST rpcs3-asmjit-416f7356967c1f66784dc1580fe157f9406d8bff.tar.gz 1152383 BLAKE2 DIST rpcs3-fusion-066d4a63b2c714b20b0a8073a01fda7c5c6763f6.tar.gz 447897 BLAKE2B ec1330941df3fff6538fbfc0e9609fb022ffe2507c3622242dc69a4c4758714f89452dcc0e0902cbe8fbfd3f76185b042adf7e386abdb2a202403b3d8786d6a2 SHA512 3e0d42936ad4175b7a0a50106786973301530ff6a8eeb4b3e393001b83b07b00e5a4d6cf48783e5a765f326bc05c099e20d1211480a56c3a24f1b518deb4c5eb DIST rpcs3-glslang-fc9889c889561c5882e83819dcaffef5ed45529b.tar.gz 4030379 BLAKE2B 9dd4295d81ffaac556f31ff415f37dd7da2050135b35ba464760312969302dd09e01a5676a26f05eb9c8fb219d8e21350778c7c7ad9262545edc479588ffacf9 SHA512 11344bd7551e8577fe3c3b20a8baaec871f1e5e1a48abb572d82783e72a02cfd0db383f2f2e20a16605758c9c854445c548ad6318fa5b70b235950f131b32b36 DIST rpcs3-miniupnp-d66872e34d9ff83a07f8b71371b13419b2089953.tar.gz 540745 BLAKE2B 87e02644befbd3f6f67e6de70755a98b5ecf81295b1e1c7bcdb974f6c736dcc2b554ec5eba0cc08174dad82b617b2168a5dcbad1761f43992d5aae01e219aaca SHA512 4844d8c49a3bd45ffcde82f6c871673a6f689cad872d6d03b5751409ed6278cf5cfcc78bddb1d1028ce5b720d1f2b08158c0f0037a3deed5919f5f1364a824c6 -DIST rpcs3-openal-dc7d7054a5b4f3bec1dc23a42fd616a0847af948.tar.gz 1253314 BLAKE2B 3a94c7c7d493aea59336181dcf6b22feab47609823c1ba7461a1ffa5fda0c966f92de462ec79f7f90cadc9235001de5a697b251d24533eb201f0fad08d7e8d1a SHA512 208fc64a4ad872780a1fbe953eab0854e28a38664d74cb255111420917e312be53755ae7dd39fd2c0bb1135649ce619d427a15e9da5a76d489ec1c305b4193bc DIST rpcs3-rtmidi-1e5b49925aa60065db52de44c366d446a902547b.tar.gz 515635 BLAKE2B 4a4809bd2c1f03b0ecda9a2583c84fb7f0a040f362bcd96f2639b062b8a5dbdb4da214f1f14d56664e59f0c964413db8f6d1722ece59c9a36629fb50d2b56c92 SHA512 c5f221cecbcee5085a75264b9c5f4eb4f8096d8f7425908678a3429f97fd4177d4f1781c5ef9f46093353878eabffc76b2f9af049ea4ba6dee05f1c7999f1b9f DIST rpcs3-soundtouch-3982730833b6daefe77dcfb32b5c282851640c17.tar.gz 607787 BLAKE2B 58358d00186830ad0d9a23a551949d9437cc6a949b835c623730f06371f166bcf43433b96c3b80572d4ab907775258051bbea73f9cd7e2d9a0c36fa5ec4bf525 SHA512 aa42aac667ed701df29fec5b75a1878e6c7404d8e66a9238d930a14f994fca37f350108c7ba4cbce899b0155976b454031a6425b28809a0ffe15d1a1709ade1f -DIST rpcs3-stb-013ac3beddff3dbffafd5177e7972067cd2b5083.tar.gz 1510118 BLAKE2B 6ea841222758a00bb704dbe2c269a44af3fabeeaa761682e89042fe42f5d4d92eebb5e7c31772873b624e9120295fb75178740f9d98da9fa53c32eb4b5e5cdf3 SHA512 571f22d2a31f836fe19b8606b38135f962486608a7c5bd46ff551d98cef85647556e1f9f59c92bf0ecbc2938cb63cf41c84c08c48188f8cf14d7141d1fc35a66 DIST rpcs3-wolfssl-b077c81eb635392e694ccedbab8b644297ec0285.tar.gz 24936390 BLAKE2B 717d36c5fe3e64089bf550844caaa61cdd532d6b37216427d7bcbd9af12df0cf7bd474d8e79c217d28646f69b7d1a388eb50ea1006760b06d09b74ff140d734e SHA512 14e198ca5f90ba38f61bc6237f9e5d63e0a9631bf8360d02cc34759d8415b8b0a9bae30e122e08a2aa29027e787bb81359c8d26f853fe1c3410356d92f1b95d5 DIST rpcs3-yaml-cpp-3982730833b6daefe77dcfb32b5c282851640c17-.tar.gz 1019142 BLAKE2B 8c7b4e1c788a07c1092be813555b1774a713693dd995183671d60b1896f96e105631447cb8c69bbcb13c380388b632d38a2c59be19903bc259ae6b57a181612a SHA512 0d06856bacb6c3cb987299c650baffcb2647a4b9a53394a7ce5c75301b527574d41cb0dfe9bf2e997e04588786d5aa7232437472a2e5fec422e8aa56aba0ea14 -DIST rpcs3-zstd-f8745da6ff1ad1e7bab384bd1f9d742439278e99.tar.gz 2453329 BLAKE2B 827f825cca32016e104391d1fbae1267526366023fe099c867aca74f91c4221e64c425c3364bcf9af3dab9ad7c016632d97d0ae555ed7fad891fd7eb22930aa8 SHA512 3a3e8c5324bc66ca5cdaf83d26df16cdb7b67453277c2764df40171b6787d65aa0eedc9e61256acc95867904b81d4ed570b16edf1e540a9776dd86f70b8b0f37 diff --git a/games-emulation/rpcs3/files/rpcs3-0.0.37-system-openal.patch b/games-emulation/rpcs3/files/rpcs3-0.0.37-system-openal.patch new file mode 100644 index 0000000000..765593e0c5 --- /dev/null +++ b/games-emulation/rpcs3/files/rpcs3-0.0.37-system-openal.patch @@ -0,0 +1,41 @@ +diff --git a/rpcs3/Emu/Cell/Modules/cellMic.cpp b/rpcs3/Emu/Cell/Modules/cellMic.cpp +index a5ece1be5..072c73d58 100644 +--- a/rpcs3/Emu/Cell/Modules/cellMic.cpp ++++ b/rpcs3/Emu/Cell/Modules/cellMic.cpp +@@ -11,7 +11,7 @@ + #include + + #ifndef WITHOUT_OPENAL +-#include "3rdparty/OpenAL/openal-soft/include/AL/alext.h" ++#include + #endif + + LOG_CHANNEL(cellMic); +diff --git a/rpcs3/Emu/Cell/Modules/cellMic.h b/rpcs3/Emu/Cell/Modules/cellMic.h +index e4b416fa6..7f00e2881 100644 +--- a/rpcs3/Emu/Cell/Modules/cellMic.h ++++ b/rpcs3/Emu/Cell/Modules/cellMic.h +@@ -1,7 +1,7 @@ + #pragma once + + #include "Utilities/Thread.h" +-#include "3rdparty/OpenAL/openal-soft/include/AL/alc.h" ++#include + #include "Utilities/mutex.h" + + // Error Codes +diff --git a/rpcs3/rpcs3qt/microphone_creator.cpp b/rpcs3/rpcs3qt/microphone_creator.cpp +index 9ea04defd..fc1343fc2 100644 +--- a/rpcs3/rpcs3qt/microphone_creator.cpp ++++ b/rpcs3/rpcs3qt/microphone_creator.cpp +@@ -3,8 +3,8 @@ + + #include "Utilities/StrUtil.h" + +-#include "3rdparty/OpenAL/openal-soft/include/AL/al.h" +-#include "3rdparty/OpenAL/openal-soft/include/AL/alc.h" ++#include ++#include + + LOG_CHANNEL(cfg_log, "CFG"); + diff --git a/games-emulation/rpcs3/files/rpcs3-0.0.37-system-stb.patch b/games-emulation/rpcs3/files/rpcs3-0.0.37-system-stb.patch new file mode 100644 index 0000000000..43e39720c0 --- /dev/null +++ b/games-emulation/rpcs3/files/rpcs3-0.0.37-system-stb.patch @@ -0,0 +1,22 @@ +diff --git a/3rdparty/CMakeLists.txt b/3rdparty/CMakeLists.txt +index 6c49a889b..c749044fb 100644 +--- a/3rdparty/CMakeLists.txt ++++ b/3rdparty/CMakeLists.txt +@@ -125,7 +125,8 @@ else() + endif() + + # stblib +-add_subdirectory(stblib) ++pkg_check_modules(stb REQUIRED IMPORTED_TARGET GLOBAL stb) ++add_library(3rdparty::stblib ALIAS PkgConfig::stb) + + # DiscordRPC + add_subdirectory(discord-rpc) +@@ -373,7 +374,6 @@ add_library(3rdparty::yaml-cpp ALIAS yaml-cpp) + add_library(3rdparty::hidapi ALIAS 3rdparty_hidapi) + add_library(3rdparty::libpng ALIAS ${LIBPNG_TARGET}) + add_library(3rdparty::opengl ALIAS 3rdparty_opengl) +-add_library(3rdparty::stblib ALIAS 3rdparty_stblib) + add_library(3rdparty::discordRPC ALIAS 3rdparty_discordRPC) + add_library(3rdparty::faudio ALIAS ${FAUDIO_TARGET}) + add_library(3rdparty::libevdev ALIAS ${LIBEVDEV_TARGET}) diff --git a/games-emulation/rpcs3/files/rpcs3-0.0.37-system-zstd.patch b/games-emulation/rpcs3/files/rpcs3-0.0.37-system-zstd.patch new file mode 100644 index 0000000000..0b8464e720 --- /dev/null +++ b/games-emulation/rpcs3/files/rpcs3-0.0.37-system-zstd.patch @@ -0,0 +1,21 @@ +Unbundle zstd. +--- a/3rdparty/CMakeLists.txt ++++ b/3rdparty/CMakeLists.txt +@@ -20,7 +20,8 @@ add_library(3rdparty_dummy_lib INTERFACE) + add_subdirectory(zlib EXCLUDE_FROM_ALL) + + # ZSTD +-add_subdirectory(zstd EXCLUDE_FROM_ALL) ++pkg_check_modules(zstd REQUIRED IMPORTED_TARGET GLOBAL libzstd) ++add_library(3rdparty::zstd ALIAS PkgConfig::zstd) + + # 7zip sdk + add_subdirectory(7zip EXCLUDE_FROM_ALL) +@@ -350,7 +351,6 @@ else() + add_library(3rdparty::libusb ALIAS usb-1.0-static) + endif() + add_library(3rdparty::zlib ALIAS 3rdparty_zlib) +-add_library(3rdparty::zstd ALIAS 3rdparty_zstd) + add_library(3rdparty::7zip ALIAS 3rdparty_7zip) + add_library(3rdparty::flatbuffers ALIAS 3rdparty_flatbuffers) + add_library(3rdparty::pugixml ALIAS pugixml) diff --git a/games-emulation/rpcs3/files/rpcs3-9999-system-openal.patch b/games-emulation/rpcs3/files/rpcs3-9999-system-openal.patch new file mode 100644 index 0000000000..765593e0c5 --- /dev/null +++ b/games-emulation/rpcs3/files/rpcs3-9999-system-openal.patch @@ -0,0 +1,41 @@ +diff --git a/rpcs3/Emu/Cell/Modules/cellMic.cpp b/rpcs3/Emu/Cell/Modules/cellMic.cpp +index a5ece1be5..072c73d58 100644 +--- a/rpcs3/Emu/Cell/Modules/cellMic.cpp ++++ b/rpcs3/Emu/Cell/Modules/cellMic.cpp +@@ -11,7 +11,7 @@ + #include + + #ifndef WITHOUT_OPENAL +-#include "3rdparty/OpenAL/openal-soft/include/AL/alext.h" ++#include + #endif + + LOG_CHANNEL(cellMic); +diff --git a/rpcs3/Emu/Cell/Modules/cellMic.h b/rpcs3/Emu/Cell/Modules/cellMic.h +index e4b416fa6..7f00e2881 100644 +--- a/rpcs3/Emu/Cell/Modules/cellMic.h ++++ b/rpcs3/Emu/Cell/Modules/cellMic.h +@@ -1,7 +1,7 @@ + #pragma once + + #include "Utilities/Thread.h" +-#include "3rdparty/OpenAL/openal-soft/include/AL/alc.h" ++#include + #include "Utilities/mutex.h" + + // Error Codes +diff --git a/rpcs3/rpcs3qt/microphone_creator.cpp b/rpcs3/rpcs3qt/microphone_creator.cpp +index 9ea04defd..fc1343fc2 100644 +--- a/rpcs3/rpcs3qt/microphone_creator.cpp ++++ b/rpcs3/rpcs3qt/microphone_creator.cpp +@@ -3,8 +3,8 @@ + + #include "Utilities/StrUtil.h" + +-#include "3rdparty/OpenAL/openal-soft/include/AL/al.h" +-#include "3rdparty/OpenAL/openal-soft/include/AL/alc.h" ++#include ++#include + + LOG_CHANNEL(cfg_log, "CFG"); + diff --git a/games-emulation/rpcs3/files/rpcs3-9999-system-stb.patch b/games-emulation/rpcs3/files/rpcs3-9999-system-stb.patch new file mode 100644 index 0000000000..43e39720c0 --- /dev/null +++ b/games-emulation/rpcs3/files/rpcs3-9999-system-stb.patch @@ -0,0 +1,22 @@ +diff --git a/3rdparty/CMakeLists.txt b/3rdparty/CMakeLists.txt +index 6c49a889b..c749044fb 100644 +--- a/3rdparty/CMakeLists.txt ++++ b/3rdparty/CMakeLists.txt +@@ -125,7 +125,8 @@ else() + endif() + + # stblib +-add_subdirectory(stblib) ++pkg_check_modules(stb REQUIRED IMPORTED_TARGET GLOBAL stb) ++add_library(3rdparty::stblib ALIAS PkgConfig::stb) + + # DiscordRPC + add_subdirectory(discord-rpc) +@@ -373,7 +374,6 @@ add_library(3rdparty::yaml-cpp ALIAS yaml-cpp) + add_library(3rdparty::hidapi ALIAS 3rdparty_hidapi) + add_library(3rdparty::libpng ALIAS ${LIBPNG_TARGET}) + add_library(3rdparty::opengl ALIAS 3rdparty_opengl) +-add_library(3rdparty::stblib ALIAS 3rdparty_stblib) + add_library(3rdparty::discordRPC ALIAS 3rdparty_discordRPC) + add_library(3rdparty::faudio ALIAS ${FAUDIO_TARGET}) + add_library(3rdparty::libevdev ALIAS ${LIBEVDEV_TARGET}) diff --git a/games-emulation/rpcs3/files/rpcs3-9999-system-zstd.patch b/games-emulation/rpcs3/files/rpcs3-9999-system-zstd.patch new file mode 100644 index 0000000000..0b8464e720 --- /dev/null +++ b/games-emulation/rpcs3/files/rpcs3-9999-system-zstd.patch @@ -0,0 +1,21 @@ +Unbundle zstd. +--- a/3rdparty/CMakeLists.txt ++++ b/3rdparty/CMakeLists.txt +@@ -20,7 +20,8 @@ add_library(3rdparty_dummy_lib INTERFACE) + add_subdirectory(zlib EXCLUDE_FROM_ALL) + + # ZSTD +-add_subdirectory(zstd EXCLUDE_FROM_ALL) ++pkg_check_modules(zstd REQUIRED IMPORTED_TARGET GLOBAL libzstd) ++add_library(3rdparty::zstd ALIAS PkgConfig::zstd) + + # 7zip sdk + add_subdirectory(7zip EXCLUDE_FROM_ALL) +@@ -350,7 +351,6 @@ else() + add_library(3rdparty::libusb ALIAS usb-1.0-static) + endif() + add_library(3rdparty::zlib ALIAS 3rdparty_zlib) +-add_library(3rdparty::zstd ALIAS 3rdparty_zstd) + add_library(3rdparty::7zip ALIAS 3rdparty_7zip) + add_library(3rdparty::flatbuffers ALIAS 3rdparty_flatbuffers) + add_library(3rdparty::pugixml ALIAS pugixml) diff --git a/games-emulation/rpcs3/rpcs3-0.0.37.ebuild b/games-emulation/rpcs3/rpcs3-0.0.37.ebuild index bf9bf20e32..55df1972f1 100644 --- a/games-emulation/rpcs3/rpcs3-0.0.37.ebuild +++ b/games-emulation/rpcs3/rpcs3-0.0.37.ebuild @@ -11,10 +11,7 @@ MINIUPNP_COMMIT="d66872e34d9ff83a07f8b71371b13419b2089953" RTMIDI_COMMIT="1e5b49925aa60065db52de44c366d446a902547b" WOLFSSL_COMMIT="b077c81eb635392e694ccedbab8b644297ec0285" SOUNDTOUCH_COMMIT="3982730833b6daefe77dcfb32b5c282851640c17" -ZSTD_COMMIT="f8745da6ff1ad1e7bab384bd1f9d742439278e99" -STB_COMMIT="013ac3beddff3dbffafd5177e7972067cd2b5083" YAMLCPP_COMMIT="456c68f452da09d8ca84b375faa2b1397713eaba" -OPENAL_COMMIT="dc7d7054a5b4f3bec1dc23a42fd616a0847af948" FUSION_COMMIT="066d4a63b2c714b20b0a8073a01fda7c5c6763f6" VULKANMEMORYALLOCATOR_COMMIT="6ec8481c8a13db586d7b3ba58f4eb9bbf017edf0" @@ -24,8 +21,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/RPCS3/rpcs3" EGIT_SUBMODULES=( 'asmjit' '3rdparty/glslang' '3rdparty/miniupnp/miniupnp' '3rdparty/rtmidi/rtmidi' '3rdparty/wolfssl' - '3rdparty/SoundTouch/soundtouch' '3rdparty/zstd/zstd' '3rdparty/stblib/stb' '3rdparty/OpenAL/openal-soft' - '3rdparty/fusion/fusion' '3rdparty/GPUOpen/VulkanMemoryAllocator' + '3rdparty/SoundTouch/soundtouch' '3rdparty/fusion/fusion' '3rdparty/GPUOpen/VulkanMemoryAllocator' ) # Delete sources when ensuring yaml-cpp compiled with fexceptions EGIT_SUBMODULES+=( '3rdparty/yaml-cpp' ) @@ -40,10 +36,7 @@ else https://github.com/wolfSSL/wolfssl/archive/${WOLFSSL_COMMIT}.tar.gz -> ${PN}-wolfssl-${WOLFSSL_COMMIT}.tar.gz https://github.com/RPCS3/soundtouch/archive/${SOUNDTOUCH_COMMIT}.tar.gz -> ${PN}-soundtouch-${SOUNDTOUCH_COMMIT}.tar.gz - https://github.com/facebook/zstd/archive/${ZSTD_COMMIT}.tar.gz -> ${PN}-zstd-${ZSTD_COMMIT}.tar.gz - https://github.com/nothings/stb/archive/${STB_COMMIT}.tar.gz -> ${PN}-stb-${STB_COMMIT}.tar.gz https://github.com/RPCS3/yaml-cpp/archive/${YAMLCPP_COMMIT}.tar.gz -> ${PN}-yaml-cpp-${SOUNDTOUCH_COMMIT}-.tar.gz - https://github.com/kcat/openal-soft/archive/${OPENAL_COMMIT}.tar.gz -> ${PN}-openal-${OPENAL_COMMIT}.tar.gz https://github.com/xioTechnologies/Fusion/archive/${FUSION_COMMIT}.tar.gz -> ${PN}-fusion-${FUSION_COMMIT}.tar.gz https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/archive/${VULKANMEMORYALLOCATOR_COMMIT}.tar.gz -> ${PN}-VulkanMemoryAllocator-${VULKANMEMORYALLOCATOR_COMMIT}.tar.gz @@ -57,10 +50,12 @@ IUSE="discord faudio +llvm opencv vulkan wayland" DEPEND=" app-arch/p7zip + app-arch/zstd dev-libs/flatbuffers dev-libs/hidapi dev-libs/libevdev dev-libs/pugixml + dev-libs/stb dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtmultimedia:6 dev-qt/qtsvg:6 @@ -86,6 +81,12 @@ RDEPEND="${DEPEND}" QA_PREBUILT="usr/share/rpcs3/test/.*" QA_WX_LOAD="usr/share/rpcs3/test/*" +PATCHES=( + "${FILESDIR}/${P}-system-openal.patch" + "${FILESDIR}/${P}-system-stb.patch" + "${FILESDIR}/${P}-system-zstd.patch" +) + src_prepare() { if [[ ${PV} != "9999" ]]; then rmdir "${S}/3rdparty/asmjit/asmjit" || die @@ -106,21 +107,12 @@ src_prepare() { rmdir "${S}/3rdparty/SoundTouch/soundtouch" || die mv "${WORKDIR}/soundtouch-${SOUNDTOUCH_COMMIT}" "${S}/3rdparty/SoundTouch/soundtouch" || die - rmdir "${S}/3rdparty/zstd/zstd" || die - mv "${WORKDIR}/zstd-${ZSTD_COMMIT}" "${S}/3rdparty/zstd/zstd" || die - - rmdir "${S}/3rdparty/stblib/stb" || die - mv "${WORKDIR}/stb-${STB_COMMIT}" "${S}/3rdparty/stblib/stb" || die - rmdir "${S}/3rdparty/yaml-cpp/yaml-cpp" || die mv "${WORKDIR}/yaml-cpp-${YAMLCPP_COMMIT}" "${S}/3rdparty/yaml-cpp/yaml-cpp" || die rmdir "${S}/3rdparty/fusion/fusion" || die mv "${WORKDIR}/Fusion-${FUSION_COMMIT}" "${S}/3rdparty/fusion/fusion" || die - rmdir "${S}/3rdparty/OpenAL/openal-soft" || die - mv "${WORKDIR}/openal-soft-${OPENAL_COMMIT}" "${S}/3rdparty/OpenAL/openal-soft" || die - rmdir "${S}/3rdparty/GPUOpen/VulkanMemoryAllocator" || die mv "${WORKDIR}/VulkanMemoryAllocator-${VULKANMEMORYALLOCATOR_COMMIT}" \ "${S}/3rdparty/GPUOpen/VulkanMemoryAllocator" || die diff --git a/games-emulation/rpcs3/rpcs3-9999.ebuild b/games-emulation/rpcs3/rpcs3-9999.ebuild index bf9bf20e32..55df1972f1 100644 --- a/games-emulation/rpcs3/rpcs3-9999.ebuild +++ b/games-emulation/rpcs3/rpcs3-9999.ebuild @@ -11,10 +11,7 @@ MINIUPNP_COMMIT="d66872e34d9ff83a07f8b71371b13419b2089953" RTMIDI_COMMIT="1e5b49925aa60065db52de44c366d446a902547b" WOLFSSL_COMMIT="b077c81eb635392e694ccedbab8b644297ec0285" SOUNDTOUCH_COMMIT="3982730833b6daefe77dcfb32b5c282851640c17" -ZSTD_COMMIT="f8745da6ff1ad1e7bab384bd1f9d742439278e99" -STB_COMMIT="013ac3beddff3dbffafd5177e7972067cd2b5083" YAMLCPP_COMMIT="456c68f452da09d8ca84b375faa2b1397713eaba" -OPENAL_COMMIT="dc7d7054a5b4f3bec1dc23a42fd616a0847af948" FUSION_COMMIT="066d4a63b2c714b20b0a8073a01fda7c5c6763f6" VULKANMEMORYALLOCATOR_COMMIT="6ec8481c8a13db586d7b3ba58f4eb9bbf017edf0" @@ -24,8 +21,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/RPCS3/rpcs3" EGIT_SUBMODULES=( 'asmjit' '3rdparty/glslang' '3rdparty/miniupnp/miniupnp' '3rdparty/rtmidi/rtmidi' '3rdparty/wolfssl' - '3rdparty/SoundTouch/soundtouch' '3rdparty/zstd/zstd' '3rdparty/stblib/stb' '3rdparty/OpenAL/openal-soft' - '3rdparty/fusion/fusion' '3rdparty/GPUOpen/VulkanMemoryAllocator' + '3rdparty/SoundTouch/soundtouch' '3rdparty/fusion/fusion' '3rdparty/GPUOpen/VulkanMemoryAllocator' ) # Delete sources when ensuring yaml-cpp compiled with fexceptions EGIT_SUBMODULES+=( '3rdparty/yaml-cpp' ) @@ -40,10 +36,7 @@ else https://github.com/wolfSSL/wolfssl/archive/${WOLFSSL_COMMIT}.tar.gz -> ${PN}-wolfssl-${WOLFSSL_COMMIT}.tar.gz https://github.com/RPCS3/soundtouch/archive/${SOUNDTOUCH_COMMIT}.tar.gz -> ${PN}-soundtouch-${SOUNDTOUCH_COMMIT}.tar.gz - https://github.com/facebook/zstd/archive/${ZSTD_COMMIT}.tar.gz -> ${PN}-zstd-${ZSTD_COMMIT}.tar.gz - https://github.com/nothings/stb/archive/${STB_COMMIT}.tar.gz -> ${PN}-stb-${STB_COMMIT}.tar.gz https://github.com/RPCS3/yaml-cpp/archive/${YAMLCPP_COMMIT}.tar.gz -> ${PN}-yaml-cpp-${SOUNDTOUCH_COMMIT}-.tar.gz - https://github.com/kcat/openal-soft/archive/${OPENAL_COMMIT}.tar.gz -> ${PN}-openal-${OPENAL_COMMIT}.tar.gz https://github.com/xioTechnologies/Fusion/archive/${FUSION_COMMIT}.tar.gz -> ${PN}-fusion-${FUSION_COMMIT}.tar.gz https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/archive/${VULKANMEMORYALLOCATOR_COMMIT}.tar.gz -> ${PN}-VulkanMemoryAllocator-${VULKANMEMORYALLOCATOR_COMMIT}.tar.gz @@ -57,10 +50,12 @@ IUSE="discord faudio +llvm opencv vulkan wayland" DEPEND=" app-arch/p7zip + app-arch/zstd dev-libs/flatbuffers dev-libs/hidapi dev-libs/libevdev dev-libs/pugixml + dev-libs/stb dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtmultimedia:6 dev-qt/qtsvg:6 @@ -86,6 +81,12 @@ RDEPEND="${DEPEND}" QA_PREBUILT="usr/share/rpcs3/test/.*" QA_WX_LOAD="usr/share/rpcs3/test/*" +PATCHES=( + "${FILESDIR}/${P}-system-openal.patch" + "${FILESDIR}/${P}-system-stb.patch" + "${FILESDIR}/${P}-system-zstd.patch" +) + src_prepare() { if [[ ${PV} != "9999" ]]; then rmdir "${S}/3rdparty/asmjit/asmjit" || die @@ -106,21 +107,12 @@ src_prepare() { rmdir "${S}/3rdparty/SoundTouch/soundtouch" || die mv "${WORKDIR}/soundtouch-${SOUNDTOUCH_COMMIT}" "${S}/3rdparty/SoundTouch/soundtouch" || die - rmdir "${S}/3rdparty/zstd/zstd" || die - mv "${WORKDIR}/zstd-${ZSTD_COMMIT}" "${S}/3rdparty/zstd/zstd" || die - - rmdir "${S}/3rdparty/stblib/stb" || die - mv "${WORKDIR}/stb-${STB_COMMIT}" "${S}/3rdparty/stblib/stb" || die - rmdir "${S}/3rdparty/yaml-cpp/yaml-cpp" || die mv "${WORKDIR}/yaml-cpp-${YAMLCPP_COMMIT}" "${S}/3rdparty/yaml-cpp/yaml-cpp" || die rmdir "${S}/3rdparty/fusion/fusion" || die mv "${WORKDIR}/Fusion-${FUSION_COMMIT}" "${S}/3rdparty/fusion/fusion" || die - rmdir "${S}/3rdparty/OpenAL/openal-soft" || die - mv "${WORKDIR}/openal-soft-${OPENAL_COMMIT}" "${S}/3rdparty/OpenAL/openal-soft" || die - rmdir "${S}/3rdparty/GPUOpen/VulkanMemoryAllocator" || die mv "${WORKDIR}/VulkanMemoryAllocator-${VULKANMEMORYALLOCATOR_COMMIT}" \ "${S}/3rdparty/GPUOpen/VulkanMemoryAllocator" || die From 931a54e820ea53e887cbd6f065ba31e886202ce7 Mon Sep 17 00:00:00 2001 From: Erica Nebula Date: Sun, 6 Jul 2025 20:16:55 -0500 Subject: [PATCH 091/104] games-emulation/rpcs3: Fix typos in YAMLCPP SRC_URI Downloaded archive was using the wrong hash in the filename and had a trailing hyphen. Unpacked folder had the correct name so this has no impact on build. Signed-off-by: Erica Nebula --- games-emulation/rpcs3/Manifest | 2 +- games-emulation/rpcs3/rpcs3-0.0.37.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/games-emulation/rpcs3/Manifest b/games-emulation/rpcs3/Manifest index e0ea2bc86e..13b3f3baa0 100644 --- a/games-emulation/rpcs3/Manifest +++ b/games-emulation/rpcs3/Manifest @@ -7,4 +7,4 @@ DIST rpcs3-miniupnp-d66872e34d9ff83a07f8b71371b13419b2089953.tar.gz 540745 BLAKE DIST rpcs3-rtmidi-1e5b49925aa60065db52de44c366d446a902547b.tar.gz 515635 BLAKE2B 4a4809bd2c1f03b0ecda9a2583c84fb7f0a040f362bcd96f2639b062b8a5dbdb4da214f1f14d56664e59f0c964413db8f6d1722ece59c9a36629fb50d2b56c92 SHA512 c5f221cecbcee5085a75264b9c5f4eb4f8096d8f7425908678a3429f97fd4177d4f1781c5ef9f46093353878eabffc76b2f9af049ea4ba6dee05f1c7999f1b9f DIST rpcs3-soundtouch-3982730833b6daefe77dcfb32b5c282851640c17.tar.gz 607787 BLAKE2B 58358d00186830ad0d9a23a551949d9437cc6a949b835c623730f06371f166bcf43433b96c3b80572d4ab907775258051bbea73f9cd7e2d9a0c36fa5ec4bf525 SHA512 aa42aac667ed701df29fec5b75a1878e6c7404d8e66a9238d930a14f994fca37f350108c7ba4cbce899b0155976b454031a6425b28809a0ffe15d1a1709ade1f DIST rpcs3-wolfssl-b077c81eb635392e694ccedbab8b644297ec0285.tar.gz 24936390 BLAKE2B 717d36c5fe3e64089bf550844caaa61cdd532d6b37216427d7bcbd9af12df0cf7bd474d8e79c217d28646f69b7d1a388eb50ea1006760b06d09b74ff140d734e SHA512 14e198ca5f90ba38f61bc6237f9e5d63e0a9631bf8360d02cc34759d8415b8b0a9bae30e122e08a2aa29027e787bb81359c8d26f853fe1c3410356d92f1b95d5 -DIST rpcs3-yaml-cpp-3982730833b6daefe77dcfb32b5c282851640c17-.tar.gz 1019142 BLAKE2B 8c7b4e1c788a07c1092be813555b1774a713693dd995183671d60b1896f96e105631447cb8c69bbcb13c380388b632d38a2c59be19903bc259ae6b57a181612a SHA512 0d06856bacb6c3cb987299c650baffcb2647a4b9a53394a7ce5c75301b527574d41cb0dfe9bf2e997e04588786d5aa7232437472a2e5fec422e8aa56aba0ea14 +DIST rpcs3-yaml-cpp-456c68f452da09d8ca84b375faa2b1397713eaba.tar.gz 1019142 BLAKE2B 8c7b4e1c788a07c1092be813555b1774a713693dd995183671d60b1896f96e105631447cb8c69bbcb13c380388b632d38a2c59be19903bc259ae6b57a181612a SHA512 0d06856bacb6c3cb987299c650baffcb2647a4b9a53394a7ce5c75301b527574d41cb0dfe9bf2e997e04588786d5aa7232437472a2e5fec422e8aa56aba0ea14 diff --git a/games-emulation/rpcs3/rpcs3-0.0.37.ebuild b/games-emulation/rpcs3/rpcs3-0.0.37.ebuild index 55df1972f1..0b0917d219 100644 --- a/games-emulation/rpcs3/rpcs3-0.0.37.ebuild +++ b/games-emulation/rpcs3/rpcs3-0.0.37.ebuild @@ -36,7 +36,7 @@ else https://github.com/wolfSSL/wolfssl/archive/${WOLFSSL_COMMIT}.tar.gz -> ${PN}-wolfssl-${WOLFSSL_COMMIT}.tar.gz https://github.com/RPCS3/soundtouch/archive/${SOUNDTOUCH_COMMIT}.tar.gz -> ${PN}-soundtouch-${SOUNDTOUCH_COMMIT}.tar.gz - https://github.com/RPCS3/yaml-cpp/archive/${YAMLCPP_COMMIT}.tar.gz -> ${PN}-yaml-cpp-${SOUNDTOUCH_COMMIT}-.tar.gz + https://github.com/RPCS3/yaml-cpp/archive/${YAMLCPP_COMMIT}.tar.gz -> ${PN}-yaml-cpp-${YAMLCPP_COMMIT}.tar.gz https://github.com/xioTechnologies/Fusion/archive/${FUSION_COMMIT}.tar.gz -> ${PN}-fusion-${FUSION_COMMIT}.tar.gz https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/archive/${VULKANMEMORYALLOCATOR_COMMIT}.tar.gz -> ${PN}-VulkanMemoryAllocator-${VULKANMEMORYALLOCATOR_COMMIT}.tar.gz From 7143f153d3ca27b4cc51abad5fb73d456398ad62 Mon Sep 17 00:00:00 2001 From: Rahil Bhimjiani Date: Mon, 7 Jul 2025 11:55:54 +0530 Subject: [PATCH 092/104] net-dns/blocky: update to 0.26.2 Signed-off-by: Rahil Bhimjiani --- net-dns/blocky/Manifest | 3 + net-dns/blocky/blocky-0.26.2.ebuild | 105 ++++++++++++++++++++++++++++ net-dns/blocky/blocky-9999.ebuild | 2 +- 3 files changed, 109 insertions(+), 1 deletion(-) create mode 100644 net-dns/blocky/blocky-0.26.2.ebuild diff --git a/net-dns/blocky/Manifest b/net-dns/blocky/Manifest index 3bac1ddd71..413f58af37 100644 --- a/net-dns/blocky/Manifest +++ b/net-dns/blocky/Manifest @@ -7,3 +7,6 @@ DIST blocky-0.24.tar.gz 7246810 BLAKE2B ec6ddbdab6f77f039e5b79e4092239ae17b00365 DIST blocky-0.25-deps.tar.xz 6060720 BLAKE2B 1cb52169ba9e23c209ca9af4ef7199491dd0844342cd6baf6ca01db71ac03a5b94866356417627eb21ff644602d93344fd6666d5d0ffbbe578be8d300eb3d882 SHA512 1cbc8c12b71ab0cd81d86a0ce3e1466ac80d3ae1ec842f73f3de60d40fff84fb89f22d7aa6a0b75e5f725e2b12a614d27290c62ae192fb2746d847ff59192369 DIST blocky-0.25-docs.tar.gz 8494233 BLAKE2B 1ed628a51d2baefa0926131aa533385aa83e1113252532ba8a58782cd33a018f0813c78284949dd67ed366d2a166cdf2866aef70fb1631bd42376b129d35bb60 SHA512 443bffd1f142286405a281895ecab01d37306fd68e754f977b6da71648c784fcbb9f45161e8c2403bf032a40a8d3ff3884dfbd578650a70eceed20624df8b8cc DIST blocky-0.25.tar.gz 7253485 BLAKE2B 64b650e17370f79a97e420737e8df2a5a733c5d52a037d1b7c37d25d042e6a237f84e787b8230bb7c95a6ee085978107403afd1896f9b7a7318ed08c2a2fce12 SHA512 77fefcf6936c10a7d8b4b27ce5447ad6b2b15637337a7d0a9256c19cf893e3b32c5843236e30c9b302fb3c9fa69c73a82ea1e4ad33162ac3a07913215771d4f9 +DIST blocky-0.26.2-deps.tar.xz 6395916 BLAKE2B 4fe58df418c002377539ae497e60a244cdfda06c0a6b7ade1c792476dd2df02bb3d87802e2fa2ce198a8543caaacb18aca60161142473ec983ec6881a7c553c6 SHA512 dd577f2915c5fa340fbd1f5d0ab71418867480c947ed0afbdbac3d0fa1961dd0093093f527b3e984b954e0ed551ca345f56851a36d48ed7f69381cbcf2293d3a +DIST blocky-0.26.2-docs.tar.gz 11939910 BLAKE2B cd8fc7ea20324e92f451e469e73c89d0f874eacce5927e5895f27cf9b3071cd554d79f679b1eff55fb40587ebef83798d0d7c37836526c9470d7fd76f0efc755 SHA512 6497ec9432ac7e3a87e6147380d506c6f6646b3499473c5daaef59c51ae92facb333219b07fdfaca5d85dc539c2ac1344ec55bf21772470b68035e78899658b1 +DIST blocky-0.26.2.tar.gz 7259209 BLAKE2B 30edff9e6746dd21128f7bb486bd8d8eac19da42aed237aa4917c1d806ff28b2ce6e0567dfc9096279cf7955ff483c994dd54995bf9720144381a058fea84cec SHA512 fbda89fc7baf940abd1aa33f385b78a9603329172a3b610b68b1b7c620c0382e417afb3003a2828df267476cefe49ac68661192307bb9faea85cc2998459d1ca diff --git a/net-dns/blocky/blocky-0.26.2.ebuild b/net-dns/blocky/blocky-0.26.2.ebuild new file mode 100644 index 0000000000..a995937992 --- /dev/null +++ b/net-dns/blocky/blocky-0.26.2.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module systemd shell-completion + +DESCRIPTION="Fast and lightweight DNS proxy as ad-blocker with many features written in Go" +HOMEPAGE="https://github.com/0xERR0R/blocky/" + +DOCUMENTATION_COMMIT=e2ada40b478f97946ef84588cafd1822b7c37c2e + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/0xERR0R/blocky.git" +else + SRC_URI=" + https://github.com/0xERR0R/blocky/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz + doc? ( https://github.com/0xERR0R/blocky/archive/${DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz ) +" + KEYWORDS="~amd64 ~arm64" +fi + +# main +LICENSE="Apache-2.0" +# deps +LICENSE+=" AGPL-3 BSD-2 BSD ISC MIT MPL-2.0" +SLOT="0" +IUSE="doc" + +RESTRICT="test" + +RDEPEND=" + acct-user/blocky + acct-group/blocky +" + +# PATCHES=( +# "${FILESDIR}"/disable-failed-tests-0.22.patch +# ) + +FILECAPS=( + -m 755 'cap_net_bind_service=+ep' usr/bin/"${PN}" +) + +src_unpack() { + if [[ ${PV} == 9999* ]]; then + git-r3_src_unpack + go-module_live_vendor + if use doc; then + EGIT_BRANCH="gh-pages" + EGIT_CHECKOUT_DIR="${WORKDIR}/${P}-doc" + git-r3_src_unpack + fi + else + default + fi +} + +src_compile() { + [[ ${PV} != 9999* ]] && { export VERSION="${PV}" && ln -sv ../vendor ./ || die ; } + + # mimicking project's Dockerfile + emake GO_SKIP_GENERATE=yes GO_BUILD_FLAGS="-tags static -v " build + + local shell + for shell in bash fish zsh; do + bin/"${PN}" completion "${shell}" > "${PN}"."${shell}" || die + done +} + +src_test() { + # mimcking make test + ego run github.com/onsi/ginkgo/v2/ginkgo --label-filter="!e2e" --coverprofile=coverage.txt --covermode=atomic \ + --cover -r -p + ego tool cover -html coverage.txt -o coverage.html +} + +src_install() { + # primary program + dobin bin/"${PN}" + + # secondary supplements + insinto /etc/"${PN}" + newins docs/config.yml config.yml.sample + + newbashcomp "${PN}".bash "${PN}" + dofishcomp "${PN}".fish + newzshcomp "${PN}".zsh _"${PN}" + + # TODO openrc services + systemd_newunit "${FILESDIR}"/blocky-0.22.service "${PN}".service + + # docs + einstalldocs + + if use doc; then + if [[ ${PV} == 9999* ]]; then + dodoc -r ../"${P}"-doc/main/* + else + dodoc -r ../"${PN}"-"${DOCUMENTATION_COMMIT}"/v"${PV}"/* + fi + fi +} diff --git a/net-dns/blocky/blocky-9999.ebuild b/net-dns/blocky/blocky-9999.ebuild index 8214ac34e0..a995937992 100644 --- a/net-dns/blocky/blocky-9999.ebuild +++ b/net-dns/blocky/blocky-9999.ebuild @@ -8,7 +8,7 @@ inherit fcaps go-module systemd shell-completion DESCRIPTION="Fast and lightweight DNS proxy as ad-blocker with many features written in Go" HOMEPAGE="https://github.com/0xERR0R/blocky/" -DOCUMENTATION_COMMIT=d58f16a83c51f47ed033a8447527fd6e7b9af135 +DOCUMENTATION_COMMIT=e2ada40b478f97946ef84588cafd1822b7c37c2e if [[ ${PV} == 9999* ]]; then inherit git-r3 From a989344319dace62756725e477120134f31bdf9e Mon Sep 17 00:00:00 2001 From: Rahil Bhimjiani Date: Mon, 7 Jul 2025 11:56:30 +0530 Subject: [PATCH 093/104] net-dns/blocky: remove 0.23 Signed-off-by: Rahil Bhimjiani --- net-dns/blocky/Manifest | 3 - net-dns/blocky/blocky-0.23.ebuild | 105 ------------------------------ 2 files changed, 108 deletions(-) delete mode 100644 net-dns/blocky/blocky-0.23.ebuild diff --git a/net-dns/blocky/Manifest b/net-dns/blocky/Manifest index 413f58af37..f06310cd9c 100644 --- a/net-dns/blocky/Manifest +++ b/net-dns/blocky/Manifest @@ -1,6 +1,3 @@ -DIST blocky-0.23-deps.tar.xz 191529448 BLAKE2B fbad27f70b73832e0862b32267be0e9956c39c570f4e8d16be6a1b7eaa8ea779df52d1da533486d2b0d3e5b163602b62283ac006de4adc0861ec208fd9f50bd8 SHA512 89441e8082260b7c8a850b91029540554fc8af4bdba1996adb07ff57781c0e92ee439b915cd1473d16fba9bd31612b6c267c2fe6f96096a4f9ed4fa23d46165d -DIST blocky-0.23-docs.tar.gz 6773940 BLAKE2B 8114e49c8c8b7c01a1376dd0ef15b5eee966fc18c84d8645aa91c3524876167de810a17d63f2e287a3fe4c56906076783e135cf0c209886870588f40190e9d78 SHA512 aec00c88ea97f7f2d145020e666f77f992b53cd8867d4d4c5bc5a094b06889c35d7019d0e491fe02fb1dd803912613ec7f874f4d7a9f0d06e41c7bb8c609d956 -DIST blocky-0.23.tar.gz 7236537 BLAKE2B 4dd8b4a9587ed2b768ff2cf8809e14242032d7e8be3d3c422eb5518df33c32c0f767ba8e7490f353e81ede8c150cf3175621ea35ad3aa682f62c7d169c511b63 SHA512 22431da4c2f259411b7eb790e8f05a7264d0aa96fe4774722bbe71cf9459a3ed7f434b4b295c95b80f2efc6de55ff645f860443838fe793bc413d74b77e395be DIST blocky-0.24-deps.tar.xz 5931984 BLAKE2B 834f637649051cd84950bfa2cf80e2e41972e746900dc86a5ca933a17eb4e15d75ab3813e3ddc02ec53945b1114a4ac2624535ca80210df479e254e1483122c0 SHA512 ac5b371a037429b5e51ced17434ac168895cb33e41f876ba286a3fd4d0ec779f68355603c0eeaa6f09c55eb552922257f8d27c409e661b5f9ebbe240c7a6ea57 DIST blocky-0.24-docs.tar.gz 7335085 BLAKE2B 094686354b65b8b95391c5381790c6ee6198475155dc80099d3adcb7e3ee6598d0ec4a191a15d1c3a745d9ac6e4290bc048747ef551c9d07c5cf740dee3a922b SHA512 c4151e1903945d9396c341927178e6cd4e0a82be5899f610be1746a14e1c3b4c315850cc2f6e00ec248e3a8ba2428e2f8ec0e7ddcaf936af177cb064c4edbaf4 DIST blocky-0.24.tar.gz 7246810 BLAKE2B ec6ddbdab6f77f039e5b79e4092239ae17b003659e02bcf4d81a6371be5e5f3c9f5cc071b3a2b8ad6d0a5cc11834da5ef618445288ba1f3ae8306f8629931cbf SHA512 d89e417157a2f45232f264eed597849bf38e4ad7407d215e5ebe9b2bd84e2b31f1c434b9df915c295272214a3398fb73302814503bca5ca41b748363ecc656e6 diff --git a/net-dns/blocky/blocky-0.23.ebuild b/net-dns/blocky/blocky-0.23.ebuild deleted file mode 100644 index 276af200ca..0000000000 --- a/net-dns/blocky/blocky-0.23.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module systemd shell-completion - -DESCRIPTION="Fast and lightweight DNS proxy as ad-blocker with many features written in Go" -HOMEPAGE="https://github.com/0xERR0R/blocky/" - -DOCUMENTATION_COMMIT=e9d4e51690f700d20b2cd478eef5987653bd4cc0 - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/0xERR0R/blocky.git" -else - SRC_URI=" - https://github.com/0xERR0R/blocky/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz - doc? ( https://github.com/0xERR0R/blocky/archive/${DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz ) -" - KEYWORDS="~amd64 ~arm64" -fi - -# main -LICENSE="Apache-2.0" -# deps -LICENSE+=" AGPL-3 BSD-2 BSD ISC MIT MPL-2.0" -SLOT="0" -IUSE="doc" - -RESTRICT="test" - -RDEPEND=" - acct-user/blocky - acct-group/blocky -" - -# PATCHES=( -# "${FILESDIR}"/disable-failed-tests-0.22.patch -# ) - -FILECAPS=( - -m 755 'cap_net_bind_service=+ep' usr/bin/"${PN}" -) - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - go-module_live_vendor - if use doc; then - EGIT_BRANCH="gh-pages" - EGIT_CHECKOUT_DIR="${WORKDIR}/${P}-doc" - git-r3_src_unpack - fi - else - go-module_src_unpack - fi -} - -src_compile() { - [[ ${PV} != 9999* ]] && export VERSION="${PV}" - - # mimicking project's Dockerfile - emake GO_SKIP_GENERATE=yes GO_BUILD_FLAGS="-tags static -v " build - - local shell - for shell in bash fish zsh; do - bin/"${PN}" completion "${shell}" > "${PN}"."${shell}" || die - done -} - -src_test() { - # mimcking make test - ego run github.com/onsi/ginkgo/v2/ginkgo --label-filter="!e2e" --coverprofile=coverage.txt --covermode=atomic \ - --cover -r -p - ego tool cover -html coverage.txt -o coverage.html -} - -src_install() { - # primary program - dobin bin/"${PN}" - - # secondary supplements - insinto /etc/"${PN}" - newins docs/config.yml config.yml.sample - - newbashcomp "${PN}".bash "${PN}" - dofishcomp "${PN}".fish - newzshcomp "${PN}".zsh _"${PN}" - - # TODO openrc services - systemd_newunit "${FILESDIR}"/blocky-0.22.service "${PN}".service - - # docs - einstalldocs - - if use doc; then - if [[ ${PV} == 9999* ]]; then - dodoc -r ../"${P}"-doc/main/* - else - dodoc -r ../"${PN}"-"${DOCUMENTATION_COMMIT}"/v"${PV}"/* - fi - fi -} From 5e611cb9fb8955ff6c695fa9bd9893574f722cdc Mon Sep 17 00:00:00 2001 From: Rahil Bhimjiani Date: Mon, 7 Jul 2025 12:33:24 +0530 Subject: [PATCH 094/104] net-dns/AdGuardHome: update to 0.107.63 Signed-off-by: Rahil Bhimjiani --- .../AdGuardHome/AdGuardHome-0.107.63.ebuild | 141 ++++++++++++++++++ net-dns/AdGuardHome/Manifest | 3 + .../files/AdGuardHome-0.107.63.service | 26 ++++ 3 files changed, 170 insertions(+) create mode 100644 net-dns/AdGuardHome/AdGuardHome-0.107.63.ebuild create mode 100644 net-dns/AdGuardHome/files/AdGuardHome-0.107.63.service diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.63.ebuild b/net-dns/AdGuardHome/AdGuardHome-0.107.63.ebuild new file mode 100644 index 0000000000..3ed98e6209 --- /dev/null +++ b/net-dns/AdGuardHome/AdGuardHome-0.107.63.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module readme.gentoo-r1 systemd + +DESCRIPTION="Network-wide ads & trackers blocking DNS server like Pi-Hole with web ui" +HOMEPAGE="https://github.com/AdguardTeam/AdGuardHome/" + +WIKI_COMMIT="ad09f2b" +SRC_URI=" + https://github.com/AdguardTeam/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-0.107.57/wiki.tar.xz -> ${PN}-wiki-${WIKI_COMMIT}.tar.xz + web? ( https://github.com/AdguardTeam/AdGuardHome/releases/download/v${PV}/AdGuardHome_frontend.tar.gz -> ${P}-web.tar.gz ) +" + +# main +LICENSE="GPL-3" +# deps +LICENSE+=" Apache-2.0 BSD BSD-2 MIT ZLIB" + +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +IUSE="+web" +# RESTRICT="test" + +FILECAPS=( + -m 755 'cap_net_bind_service=+eip cap_net_raw=+eip' usr/bin/${PN} +) + +PATCHES=( + "${FILESDIR}"/disable-update-cmd-opt.patch +) + +DOCS=" + ../${PN}.wiki/* +" + +DOC_CONTENTS="\n +User is advised to not run binary directly instead use systemd service\n\n +Defaults for systemd service:\n +Web UI: 0.0.0.0:3000\n +Data directory: /var/lib/${PN}\n +Default config: /var/lib/${PN}/${PN}.yaml +" +src_unpack() { + # because we're using vendor/ so we don't need go-module_src_unpack + default +} + +src_prepare() { + ln -sv ../vendor ./ || die + + default + + # symlinking doesn't work for some reason so MUST `mv` + use web && { rm -v build/gitkeep && rmdir build && mv ../build ./ || die ; } +} + +src_compile() { + # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-build.sh + + local MY_LDFLAGS="-s -w" + MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.version=${PV}" + MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.channel=release" + MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.committime=$(date +%s)" + if [ "$(go env GOARM)" != '' ] + then + MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.goarm=$(go env GOARM)" + elif [ "$(go env GOMIPS)" != '' ] + then + MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.gomips=$(go env GOMIPS)" + fi + + ego build -ldflags "${MY_LDFLAGS}" -trimpath -v=1 -x=1 +} + +src_test() { + + # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-test.sh + count_flags='--count=1' + cover_flags='--coverprofile=./coverage.txt' + shuffle_flags='--shuffle=on' + timeout_flags="--timeout=30s" + fuzztime_flags="--fuzztime=20s" + readonly count_flags cover_flags shuffle_flags timeout_flags fuzztime_flags + + # race only works when pie is disabled + export GOFLAGS="${GOFLAGS/-buildmode=pie/}" + + # following test is failing without giving any reason. Tried disabling internal/updater internal/whois tests toggling race, but still failing. + # ego test\ + # "$count_flags"\ + # "$cover_flags"\ + # "$shuffle_flags"\ + # --race=1\ + # "$timeout_flags"\ + # ./... + + # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-bench.sh + ego test\ + "$count_flags"\ + "$shuffle_flags"\ + --race=0\ + "$timeout_flags"\ + --bench='.'\ + --benchmem\ + --benchtime=1s\ + --run='^$'\ + ./... + + # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-fuzz.sh + ego test\ + "$count_flags"\ + "$shuffle_flags"\ + --race=0\ + "$timeout_flags"\ + "$fuzztime_flags"\ + --fuzz='.'\ + --run='^$'\ + ./internal/filtering/rulelist/\ + ; + +} + +src_install() { + dobin "${PN}" + dosym -r /usr/bin/"${PN}" /usr/bin/adguardhome + + einstalldocs + readme.gentoo_create_doc + + systemd_newunit "${FILESDIR}"/AdGuardHome-0.107.63.service "${PN}".service +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/net-dns/AdGuardHome/Manifest b/net-dns/AdGuardHome/Manifest index e63951d6d3..b7f9dd257f 100644 --- a/net-dns/AdGuardHome/Manifest +++ b/net-dns/AdGuardHome/Manifest @@ -7,5 +7,8 @@ DIST AdGuardHome-0.107.60.tar.gz 2266231 BLAKE2B 325c0456bc934a5aac9fce3a272efa3 DIST AdGuardHome-0.107.61-deps.tar.xz 5241764 BLAKE2B c0ef0f4cfaac1f69cecd702bb7805ca47be478ef39c898222e21586fff82275c205df1081f91c9f683881f853cda1b291cd88faea2a4306e785a4deb0929e1bb SHA512 7fdf45758477a785084fa4277cace32a9103e510c94f7565fc59b14035cc798fe53373f913cdffe6c13cc8a5c51da78fc812fc1a4e62329025011ba3f17e4e76 DIST AdGuardHome-0.107.61-web.tar.gz 2460494 BLAKE2B 29627c3397bbe600a5611f6b011968a9d474a3d45ad337d6eaff252a1c5f9df422c5c69e765a1b4d08782fc12135a74e9ae63e869ab0c2777ae34a528d388c63 SHA512 f9df85f9b7661e7ac7c7d3860a746bed33aa329c183ffb2f3836ebe6e418be2fac378bc742fd8bd9361dbfc91d9a561af5e140189e62c650f104666bfecc0f4a DIST AdGuardHome-0.107.61.tar.gz 2269745 BLAKE2B 79f6d4e1b57a803a42f9a7d4abe5fc7d13ef6f736c75d523489ecffcc58ca8868e3f2c4a3564351f74cfdaa3e0e67e0bd4a8c87fa568cae1895790bf5ea84866 SHA512 6f99aa776190ef93226606c37977f1778cd92cd3e851406be7a0bf597df692d7106e91448550760ca2b3ec9152ec902c17deea2506e00e3a7623a11bcbab025c +DIST AdGuardHome-0.107.63-deps.tar.xz 5310180 BLAKE2B e574095b1279afa7b1a9274df358d28d630da8daca09801f61d5a808be0e12748dfd9354bfdc370c1d65e6753dc99cfe300552daacae2454c43abf28dc1f4295 SHA512 c1726eb2e03fe03afc23b300c9ad5bbe97067215313a8d12fdc76712e49baddd2d189fb3ce5a19e0ed0bf27284b05fb0aa15ce83a048946a371c9169c5a6029d +DIST AdGuardHome-0.107.63-web.tar.gz 2554041 BLAKE2B 4eb67d1ca79e99923cff5706765b8db1f84dcd980e298b7f1cb84e84197954793a4f1296d446048d3c4af152d9aefd2c11e2aa40e70684514eaffd24b3f70b5f SHA512 0350c38aa1700b9b4657ba7b041bd63eb3fe5f6abfa73adb344006b552656ccadc742c528e54d188211e7310e23d39c224df9c775885134d655c576fe9e5ba80 +DIST AdGuardHome-0.107.63.tar.gz 2319402 BLAKE2B 5cd3b86080cb9c467f6f1a77992786b66b088b21923022d309493ee0c22bdcf0f4a4e44ccb7ca3fac96b0416576cbd301773fe897b6b5af29b0c5cf5ac98829d SHA512 c1e3b074ebf1b1a842858c609e483a9b2b11124f4a3f588296691a697873bdc1fffd2b5155e9a4ab14947b04f526a8ae6c4362c6d7de0f9be415cf41c0670fb0 DIST AdGuardHome-wiki-5657b4b.tar.xz 181172 BLAKE2B 604484e8ecad6a1af61af5b3f5f46a20779951936e55eb51884081c161dd6a97b3a1ec08ad0fec2511ec5173944cacfbe8ca2d4b56c44b375b281671a2280068 SHA512 1a555490b6145a611c456e0443bcd07504c51c2cf1afa20ca74850479762297451c9096a0f0d03aa2f1fe95ae9fa500beb16d4d080d2525c71c987b52f0eb861 DIST AdGuardHome-wiki-ad09f2b.tar.xz 181172 BLAKE2B 604484e8ecad6a1af61af5b3f5f46a20779951936e55eb51884081c161dd6a97b3a1ec08ad0fec2511ec5173944cacfbe8ca2d4b56c44b375b281671a2280068 SHA512 1a555490b6145a611c456e0443bcd07504c51c2cf1afa20ca74850479762297451c9096a0f0d03aa2f1fe95ae9fa500beb16d4d080d2525c71c987b52f0eb861 diff --git a/net-dns/AdGuardHome/files/AdGuardHome-0.107.63.service b/net-dns/AdGuardHome/files/AdGuardHome-0.107.63.service new file mode 100644 index 0000000000..034d2fda23 --- /dev/null +++ b/net-dns/AdGuardHome/files/AdGuardHome-0.107.63.service @@ -0,0 +1,26 @@ +# This unit is inspired from +# `AdGuardHome -s install` on systemd machine and +# https://aur.archlinux.org/cgit/aur.git/tree/adguardhome.service?h=adguardhome + +[Unit] +Description=Network-wide ads & trackers blocking DNS server with WebUI +After=syslog.target network-online.target +ConditionFileIsExecutable=/usr/bin/AdGuardHome + +[Service] +StartLimitInterval=5 +StartLimitBurst=10 +DynamicUser=true +StateDirectory=AdGuardHome +WorkingDirectory=/var/lib/AdGuardHome +AmbientCapabilities=CAP_NET_BIND_SERVICE CAP_NET_RAW +CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_NET_RAW +ExecStart=/usr/bin/AdGuardHome --no-check-update --work-dir /var/lib/AdGuardHome -s run -v +ExecReload=/usr/bin/AdGuardHome -s reload +StandardOutput=journal +StandardError=journal +Restart=always +RestartSec=10 + +[Install] +WantedBy=multi-user.target From dbc957ed85baae6e256736b38736d179a9f90f42 Mon Sep 17 00:00:00 2001 From: Rahil Bhimjiani Date: Mon, 7 Jul 2025 12:37:39 +0530 Subject: [PATCH 095/104] net-dns/AdGuardHome: remove 0.107.59 Signed-off-by: Rahil Bhimjiani --- .../AdGuardHome/AdGuardHome-0.107.59.ebuild | 141 ------------------ net-dns/AdGuardHome/Manifest | 3 - 2 files changed, 144 deletions(-) delete mode 100644 net-dns/AdGuardHome/AdGuardHome-0.107.59.ebuild diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.59.ebuild b/net-dns/AdGuardHome/AdGuardHome-0.107.59.ebuild deleted file mode 100644 index 639bccedd1..0000000000 --- a/net-dns/AdGuardHome/AdGuardHome-0.107.59.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module readme.gentoo-r1 systemd - -DESCRIPTION="Network-wide ads & trackers blocking DNS server like Pi-Hole with web ui" -HOMEPAGE="https://github.com/AdguardTeam/AdGuardHome/" - -WIKI_COMMIT="5657b4b" -SRC_URI=" - https://github.com/AdguardTeam/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz - https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-0.107.57/wiki.tar.xz -> ${PN}-wiki-${WIKI_COMMIT}.tar.xz - web? ( https://github.com/AdguardTeam/AdGuardHome/releases/download/v${PV}/AdGuardHome_frontend.tar.gz -> ${P}-web.tar.gz ) -" - -# main -LICENSE="GPL-3" -# deps -LICENSE+=" Apache-2.0 BSD BSD-2 MIT ZLIB" - -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -IUSE="+web" -# RESTRICT="test" - -FILECAPS=( - -m 755 'cap_net_bind_service=+eip cap_net_raw=+eip' usr/bin/${PN} -) - -PATCHES=( - "${FILESDIR}"/disable-update-cmd-opt.patch -) - -DOCS=" - ../${PN}.wiki/* -" - -DOC_CONTENTS="\n -User is advised to not run binary directly instead use systemd service\n\n -Defaults for systemd service:\n -Web UI: 0.0.0.0:3000\n -Data directory: /var/lib/${PN}\n -Default config: /var/lib/${PN}/${PN}.yaml -" -src_unpack() { - # because we're using vendor/ so we don't need go-module_src_unpack - default -} - -src_prepare() { - ln -sv ../vendor ./ || die - - default - - # symlinking doesn't work for some reason so MUST `mv` - use web && { rm -v build/gitkeep && rmdir build && mv ../build ./ || die ; } -} - -src_compile() { - # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-build.sh - - local MY_LDFLAGS="-s -w" - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.version=${PV}" - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.channel=release" - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.committime=$(date +%s)" - if [ "$(go env GOARM)" != '' ] - then - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.goarm=$(go env GOARM)" - elif [ "$(go env GOMIPS)" != '' ] - then - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.gomips=$(go env GOMIPS)" - fi - - ego build -ldflags "${MY_LDFLAGS}" -trimpath -v=1 -x=1 -} - -src_test() { - - # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-test.sh - count_flags='--count=1' - cover_flags='--coverprofile=./coverage.txt' - shuffle_flags='--shuffle=on' - timeout_flags="--timeout=30s" - fuzztime_flags="--fuzztime=20s" - readonly count_flags cover_flags shuffle_flags timeout_flags fuzztime_flags - - # race only works when pie is disabled - export GOFLAGS="${GOFLAGS/-buildmode=pie/}" - - # following test is failing without giving any reason. Tried disabling internal/updater internal/whois tests toggling race, but still failing. - # ego test\ - # "$count_flags"\ - # "$cover_flags"\ - # "$shuffle_flags"\ - # --race=1\ - # "$timeout_flags"\ - # ./... - - # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-bench.sh - ego test\ - "$count_flags"\ - "$shuffle_flags"\ - --race=0\ - "$timeout_flags"\ - --bench='.'\ - --benchmem\ - --benchtime=1s\ - --run='^$'\ - ./... - - # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-fuzz.sh - ego test\ - "$count_flags"\ - "$shuffle_flags"\ - --race=0\ - "$timeout_flags"\ - "$fuzztime_flags"\ - --fuzz='.'\ - --run='^$'\ - ./internal/filtering/rulelist/\ - ; - -} - -src_install() { - dobin "${PN}" - dosym -r /usr/bin/"${PN}" /usr/bin/adguardhome - - einstalldocs - readme.gentoo_create_doc - - systemd_newunit "${FILESDIR}"/AdGuardHome-0.107.57.service "${PN}".service -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/net-dns/AdGuardHome/Manifest b/net-dns/AdGuardHome/Manifest index b7f9dd257f..72a45dec5b 100644 --- a/net-dns/AdGuardHome/Manifest +++ b/net-dns/AdGuardHome/Manifest @@ -1,6 +1,3 @@ -DIST AdGuardHome-0.107.59-deps.tar.xz 5228836 BLAKE2B 88f41df2d9a9c8f538e6a3efc5a25b8cb51b92ab14893d74ee9f3d5199d4b766413737725c352d6b9468739d60dc47f8f13ff3f27c834c9eec3c3bbf27de1282 SHA512 16314cd75696567da5ee151f20a12269c411c9c33d0cf07a27f7091240e953e646bc040ec592b0762043517f7e8c93ccc339f75258cd2da174f58c82b7016604 -DIST AdGuardHome-0.107.59-web.tar.gz 2460222 BLAKE2B 8488b1797f2e76fc9973d0cdde6e9d9f84d1c1e21884998300beb1edf098d6fa87b0eda1974a8ce875a974894533373080fc215ea2f08887f2338ca081cd692e SHA512 882f83c0cb1841c16adb0c1041f2c04aa662634114c376613b1173f234390d1e88df5bcdc46e9b27b1a835c870beafa83734ef0b86a436ea13e431edf5faf5ab -DIST AdGuardHome-0.107.59.tar.gz 2292263 BLAKE2B f0071eab28194d36874cfaeef08a0bf159e76ad7a09fe7456e5372e4a338fec63a131566914cf6f8ebf889c867259e268d1ebaa28f79e9aeb85385890939c3a2 SHA512 eedf4e0425160abfe0510fdf7547c497df921276f7f0cfb3d589987c9610761a75490ed6b19013732ee40baa7c799b7eadedb5ab3c24c48e45e19f987c9fa734 DIST AdGuardHome-0.107.60-deps.tar.xz 5233544 BLAKE2B f29ea35932cd664b85e8039389df094426df38a578fd8e9bc6c9b263253380b82453b6c27054875c17e89bab2320a3cb0257d3366930b135856cc0799ded4914 SHA512 9b58011b0a8218c7d943032cd51d9df48a494de4afd141e94d130bbb3b0e8b979d81772d7b0c03afbabaeb78b955bad5d30782a1f041cbb7c975747a697cb3c4 DIST AdGuardHome-0.107.60-web.tar.gz 2460509 BLAKE2B f7a7236952fe3bf5da4f4c77a89ee30d2fda6875334d895f4c0ef9e6825c7f712f1a558732f473b6e22ea4617e780405357473935fc5fc564b48e813f6525961 SHA512 5efbdcb163ce5f34fd75635166ce1cffb61bca3250da711b76168c371d9a1411d0b115dc5bcb19fe61a95b83711043cf5fa77a3b4c90e93f7adeee9798a84eba DIST AdGuardHome-0.107.60.tar.gz 2266231 BLAKE2B 325c0456bc934a5aac9fce3a272efa3cbbeefb1c7dbf02cca5b3494871e4ebbac7ad35e0708d8869c25e07f1d74334904d48a923159f04e5593f3f3c18bb0070 SHA512 48bc1fe8433bf6dbccd27cbd975e3859f5840dfe75455fcc5c701ea0ce3d5cd78240a8812217f61b5c33f23d2baa3b576a88963c8286a0e2efbee9dae1d59c16 From 8fc40d962987eb4edd0208e434ccd1ea9603111d Mon Sep 17 00:00:00 2001 From: Rahil Bhimjiani Date: Mon, 7 Jul 2025 12:50:04 +0530 Subject: [PATCH 096/104] www-apps/vaultwarden-web-bin: package moved to ::gentoo Signed-off-by: Rahil Bhimjiani --- profiles/package.mask | 4 +++ www-apps/vaultwarden-web-bin/Manifest | 3 -- www-apps/vaultwarden-web-bin/metadata.xml | 13 --------- .../vaultwarden-web-bin-2025.1.1.ebuild | 29 ------------------- .../vaultwarden-web-bin-2025.3.1.ebuild | 29 ------------------- .../vaultwarden-web-bin-2025.4.0.ebuild | 29 ------------------- 6 files changed, 4 insertions(+), 103 deletions(-) delete mode 100644 www-apps/vaultwarden-web-bin/Manifest delete mode 100644 www-apps/vaultwarden-web-bin/metadata.xml delete mode 100644 www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.1.1.ebuild delete mode 100644 www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.3.1.ebuild delete mode 100644 www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.4.0.ebuild diff --git a/profiles/package.mask b/profiles/package.mask index 75e1cca6a4..b085fd6c36 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,10 @@ # New entries go on top. +# Rahil Bhimjiani (2025-07-07) +# package renamed to www-apps/vaultwarden-web and moved to ::gentoo +www-apps/vaultwarden-web-bin + # David (stkw0) Roman (2025-06-25) # Depends on masked dev-libs/libdbusmenu-qt gui-apps/paperde diff --git a/www-apps/vaultwarden-web-bin/Manifest b/www-apps/vaultwarden-web-bin/Manifest deleted file mode 100644 index 7c202ba3c9..0000000000 --- a/www-apps/vaultwarden-web-bin/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST vaultwarden-web-bin-2025.1.1.tar.gz 17834448 BLAKE2B c98b62ad4af21c7ef1b3544f9fcff3940e4fb6e698f8a43cd0707a5baad6ec0c030c786357bc97053b780f9c65bce51f0876d7edbf86d74b644665ac90616977 SHA512 44da40761cfe11915b83380fc7e5bff5f828783996feb0b67c69d14536618fc299a82c1234c86cf314ede89d892908be437afb61945aba029951fdba929da5d2 -DIST vaultwarden-web-bin-2025.3.1.tar.gz 17130251 BLAKE2B d72f4ab94807fb07a45380c6353f8871199402a5538317a0155a9174e4cf3a49abf87b9b623f01aa75ecba6aff42c77f92ebc58a72df46b6eebe655f25d04ae7 SHA512 dc1be9d64b270a0ffe8be46fc474695de113f1ba842611e1be19f7715813b5d4fe3d30b63e494c950238aa5b07bfade87b26a18ea6016a90dc43442e179f91f7 -DIST vaultwarden-web-bin-2025.4.0.tar.gz 17124083 BLAKE2B 80fa83f712552baf43ff3b21f003804421227179354c9350706bf83b7571e88f779ab912a607f07738103a8913670685b93400f8d27d5ff335d34c56b9979f20 SHA512 f0cd922e72ecfe92e562c8625011e7b7a751d37e33e86212112c4039b461df375507203dc22562139b9209de0d6d10d81b23568171eb4be9cafa602f2fab4811 diff --git a/www-apps/vaultwarden-web-bin/metadata.xml b/www-apps/vaultwarden-web-bin/metadata.xml deleted file mode 100644 index 889a71396a..0000000000 --- a/www-apps/vaultwarden-web-bin/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - me@rahil.rocks - Rahil Bhimjiani - - - dani-garcia/bw_web_builds - https://github.com/dani-garcia/bw_web_builds/issues - https://github.com/dani-garcia/bw_web_builds/blob/master/README.md - - diff --git a/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.1.1.ebuild b/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.1.1.ebuild deleted file mode 100644 index a750806584..0000000000 --- a/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.1.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Prebuilt Vaultwarden web from upstream" -HOMEPAGE="https://github.com/dani-garcia/bw_web_builds" - -SRC_URI=" - https://github.com/dani-garcia/bw_web_builds/releases/download/v${PV}/bw_web_v${PV}.tar.gz -> ${P}.tar.gz -" - -S="${WORKDIR}/web-vault" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="!www-apps/vaultwarden-web" - -src_prepare() { - default - # although following is optional in upstream's build process, it reduced build dir size from 44M to 25M - find -name "*.map" -delete || die -} - -src_install() { - insinto /usr/share/webapps/"${PN%-bin}" - doins -r * -} diff --git a/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.3.1.ebuild b/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.3.1.ebuild deleted file mode 100644 index a750806584..0000000000 --- a/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.3.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Prebuilt Vaultwarden web from upstream" -HOMEPAGE="https://github.com/dani-garcia/bw_web_builds" - -SRC_URI=" - https://github.com/dani-garcia/bw_web_builds/releases/download/v${PV}/bw_web_v${PV}.tar.gz -> ${P}.tar.gz -" - -S="${WORKDIR}/web-vault" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="!www-apps/vaultwarden-web" - -src_prepare() { - default - # although following is optional in upstream's build process, it reduced build dir size from 44M to 25M - find -name "*.map" -delete || die -} - -src_install() { - insinto /usr/share/webapps/"${PN%-bin}" - doins -r * -} diff --git a/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.4.0.ebuild b/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.4.0.ebuild deleted file mode 100644 index a750806584..0000000000 --- a/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.4.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Prebuilt Vaultwarden web from upstream" -HOMEPAGE="https://github.com/dani-garcia/bw_web_builds" - -SRC_URI=" - https://github.com/dani-garcia/bw_web_builds/releases/download/v${PV}/bw_web_v${PV}.tar.gz -> ${P}.tar.gz -" - -S="${WORKDIR}/web-vault" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="!www-apps/vaultwarden-web" - -src_prepare() { - default - # although following is optional in upstream's build process, it reduced build dir size from 44M to 25M - find -name "*.map" -delete || die -} - -src_install() { - insinto /usr/share/webapps/"${PN%-bin}" - doins -r * -} From 1134deb55c0d904c7148c16bd6b30a003cbf7370 Mon Sep 17 00:00:00 2001 From: Kai Krakow Date: Sun, 21 Jul 2024 01:09:01 +0200 Subject: [PATCH 097/104] sci-libs/onnxruntime-bin: new package, add 1.22.0 Signed-off-by: Kai Krakow Part-of: https://github.com/gentoo/gentoo/pull/37646 Signed-off-by: Viorel Munteanu --- sci-libs/onnxruntime-bin/Manifest | 1 + sci-libs/onnxruntime-bin/metadata.xml | 16 +++++++ .../onnxruntime-bin-1.22.0.ebuild | 44 +++++++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 sci-libs/onnxruntime-bin/Manifest create mode 100644 sci-libs/onnxruntime-bin/metadata.xml create mode 100644 sci-libs/onnxruntime-bin/onnxruntime-bin-1.22.0.ebuild diff --git a/sci-libs/onnxruntime-bin/Manifest b/sci-libs/onnxruntime-bin/Manifest new file mode 100644 index 0000000000..8b408739a3 --- /dev/null +++ b/sci-libs/onnxruntime-bin/Manifest @@ -0,0 +1 @@ +DIST onnxruntime-linux-x64-1.22.0.tgz 7798730 BLAKE2B 71c36530f6f5ced92f7bba844f63900d785dd2caa6c8e17e0b055b382b8a9ded77d87efdf142ebc3d19c22023411148a74fbc841860d5a06857b2b027746574b SHA512 c49d927a39dc27fcdf3b41436806af74c24c79ead09289d986c359fc1380ea363cf83d4085212b8972cb752a0fa8b9b1a06b82ad19e2d4dd6e22e44c79050386 diff --git a/sci-libs/onnxruntime-bin/metadata.xml b/sci-libs/onnxruntime-bin/metadata.xml new file mode 100644 index 0000000000..6467d32032 --- /dev/null +++ b/sci-libs/onnxruntime-bin/metadata.xml @@ -0,0 +1,16 @@ + + + + + hurikhan77+bgo@gmail.com + Kai Krakow + + + proxy-maint@gentoo.org + Proxy Maintainers + + + https://github.com/microsoft/onnxruntime/issues + microsoft/onnxruntime + + diff --git a/sci-libs/onnxruntime-bin/onnxruntime-bin-1.22.0.ebuild b/sci-libs/onnxruntime-bin/onnxruntime-bin-1.22.0.ebuild new file mode 100644 index 0000000000..62703ed97b --- /dev/null +++ b/sci-libs/onnxruntime-bin/onnxruntime-bin-1.22.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="cross-platform, high performance ML inferencing and training accelerator" +HOMEPAGE="https://onnxruntime.ai/" + +SRC_URI=" + https://github.com/microsoft/onnxruntime/releases/download/v${PV}/onnxruntime-linux-x64-${PV}.tgz +" + +LICENSE="MIT" + +SLOT="0" + +KEYWORDS="~amd64" + +DOCS=" + README.md + Privacy.md + ThirdPartyNotices.txt + LICENSE +" + +QA_PREBUILT=" + lib*/lib*.so* +" + +src_unpack() { + unpack ${A} + cd "${WORKDIR}" || die + mv onnxruntime-linux-* ${P} || die +} + +src_install() { + dodir /usr/include + cp -R include/. "${ED}"/usr/include/. || die + + dodir $(get_libdir) + cp -R lib/. "${ED}"/$(get_libdir)/. || die + + einstalldocs +} From e89dd85459d3ad778e2702a3c327ee1d4a3fe57a Mon Sep 17 00:00:00 2001 From: Kai Krakow Date: Sat, 27 Jul 2024 13:03:13 +0200 Subject: [PATCH 098/104] app-misc/opentrack: new package, add 9999 Closes: https://bugs.gentoo.org/912997 Signed-off-by: Kai Krakow Part-of: https://github.com/gentoo/gentoo/pull/37646 Signed-off-by: Viorel Munteanu --- app-misc/opentrack/metadata.xml | 29 ++++++++ app-misc/opentrack/opentrack-9999.ebuild | 88 ++++++++++++++++++++++++ 2 files changed, 117 insertions(+) create mode 100644 app-misc/opentrack/metadata.xml create mode 100644 app-misc/opentrack/opentrack-9999.ebuild diff --git a/app-misc/opentrack/metadata.xml b/app-misc/opentrack/metadata.xml new file mode 100644 index 0000000000..8ad4ac5f8e --- /dev/null +++ b/app-misc/opentrack/metadata.xml @@ -0,0 +1,29 @@ + + + + + hurikhan77+bgo@gmail.com + Kai Krakow + + + proxy-maint@gentoo.org + Proxy Maintainers + + + + Build NeuralNet face tracker using a webcam as input device + (requires opencv openmp) + + + Enable webcam video driver via computer vision (required + for NeuralNet to work) + + + Support injecting a FreeTrack driver into a running wine prefix + + + + https://github.com/opentrack/opentrack/issues + opentrack/opentrack + + diff --git a/app-misc/opentrack/opentrack-9999.ebuild b/app-misc/opentrack/opentrack-9999.ebuild new file mode 100644 index 0000000000..1335dc6ed8 --- /dev/null +++ b/app-misc/opentrack/opentrack-9999.ebuild @@ -0,0 +1,88 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop flag-o-matic toolchain-funcs + +DESCRIPTION="Head tracking software for MS Windows, Linux, and Apple OSX" +HOMEPAGE="https://github.com/opentrack/opentrack" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/opentrack/opentrack.git" +else + SRC_URI="https://github.com/opentrack/opentrack/archive/refs/tags/${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/opentrack-${P}" +fi + +LICENSE="ISC" +SLOT="0" + +IUSE="neuralnet opencv openmp wine" + +REQUIRED_USE="neuralnet? ( openmp opencv )" + +DEPEND=" + dev-libs/libevdev + dev-libs/libusb:1 + dev-qt/qtbase:6[gui,network,widgets] + sys-process/procps:= + x11-libs/libX11 + neuralnet? ( sci-libs/onnxruntime-bin ) + opencv? ( media-libs/opencv:= ) + wine? ( virtual/wine ) +" +RDEPEND="${DEPEND}" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + # work around hard-coded docs path + sed -e 's#share/doc/opentrack#share/doc/'${PF}'#g' \ + -i cmake/*.cmake || die + + cmake_src_prepare +} + +src_configure() { + use openmp && append-cxxflags -fopenmp && append-ldflags -fopenmp + + local mycmakeargs=( + $(cmake_use_find_package neuralnet ONNXRuntime) + $(cmake_use_find_package opencv OpenCV) + $(cmake_use_find_package openmp OpenMP) + ) + + # opentrack overwrites emerge cflags unconditionally: we can prevent + # that by pretending they've already been set + mycmakeargs+=( + -D__otr_compile_flags_set=TRUE + ) + + # HACK: "/opt/opentrack" allows its wine components to be visible in + # Valve's pressure-vessel which replaces /usr with the container runtime + use wine && mycmakeargs+=( + -DCMAKE_INSTALL_PREFIX=/opt/opentrack + -DOPENTRACK_WINE_ARCH="-m64" + -DSDK_WINE=$(usex wine ON OFF) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + use wine && dosym -r /opt/opentrack/bin/opentrack /usr/bin/opentrack + + newicon gui/images/opentrack.png opentrack.png + make_desktop_entry /usr/bin/opentrack OpenTrack /usr/share/pixmaps/opentrack.png Utility +} From 7e3a19c012d745ed6c901b244ba96f177355cf81 Mon Sep 17 00:00:00 2001 From: Kai Krakow Date: Sun, 21 Jul 2024 06:42:14 +0200 Subject: [PATCH 099/104] app-misc/opentrack: add 2024.1.1_p20250620 Signed-off-by: Kai Krakow Part-of: https://github.com/gentoo/gentoo/pull/37646 Closes: https://github.com/gentoo/gentoo/pull/37646 Signed-off-by: Viorel Munteanu --- app-misc/opentrack/Manifest | 1 + .../opentrack-2024.1.1_p20250620.ebuild | 89 +++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 app-misc/opentrack/Manifest create mode 100644 app-misc/opentrack/opentrack-2024.1.1_p20250620.ebuild diff --git a/app-misc/opentrack/Manifest b/app-misc/opentrack/Manifest new file mode 100644 index 0000000000..856ed33b0f --- /dev/null +++ b/app-misc/opentrack/Manifest @@ -0,0 +1 @@ +DIST opentrack-2024.1.1_p20250620.tar.gz 85305012 BLAKE2B 757ac05d72ce783428c119ac4409f593889de3245c18c5a9b31808823004be548785748c1b838dcbfffa3d56b6562963fed5f66c32b9e608a5585d283db0525e SHA512 9f50142ee665c067ef7cff733809d8c0abad702af6345bcc9bfc8c298412eccae1c34426d4e22ec69043acbcb1df08843140cd0707124d56bb22805fda96a8c0 diff --git a/app-misc/opentrack/opentrack-2024.1.1_p20250620.ebuild b/app-misc/opentrack/opentrack-2024.1.1_p20250620.ebuild new file mode 100644 index 0000000000..a1be4720e5 --- /dev/null +++ b/app-misc/opentrack/opentrack-2024.1.1_p20250620.ebuild @@ -0,0 +1,89 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop flag-o-matic toolchain-funcs + +DESCRIPTION="Head tracking software for MS Windows, Linux, and Apple OSX" +HOMEPAGE="https://github.com/opentrack/opentrack" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/opentrack/opentrack.git" +else + EGIT_COMMIT="a47cbd05214787640bbeffa289b4d932905d213f" + SRC_URI="https://github.com/opentrack/opentrack/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/opentrack-${EGIT_COMMIT}" +fi + +LICENSE="ISC" +SLOT="0" + +IUSE="neuralnet opencv openmp wine" + +REQUIRED_USE="neuralnet? ( openmp opencv )" + +DEPEND=" + dev-libs/libevdev + dev-libs/libusb:1 + dev-qt/qtbase:6[gui,network,widgets] + sys-process/procps:= + x11-libs/libX11 + neuralnet? ( sci-libs/onnxruntime-bin ) + opencv? ( media-libs/opencv:= ) + wine? ( virtual/wine ) +" +RDEPEND="${DEPEND}" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + # work around hard-coded docs path + sed -e 's#share/doc/opentrack#share/doc/'${PF}'#g' \ + -i cmake/*.cmake || die + + cmake_src_prepare +} + +src_configure() { + use openmp && append-cxxflags -fopenmp && append-ldflags -fopenmp + + local mycmakeargs=( + $(cmake_use_find_package neuralnet ONNXRuntime) + $(cmake_use_find_package opencv OpenCV) + $(cmake_use_find_package openmp OpenMP) + ) + + # opentrack overwrites emerge cflags unconditionally: we can prevent + # that by pretending they've already been set + mycmakeargs+=( + -D__otr_compile_flags_set=TRUE + ) + + # HACK: "/opt/opentrack" allows its wine components to be visible in + # Valve's pressure-vessel which replaces /usr with the container runtime + use wine && mycmakeargs+=( + -DCMAKE_INSTALL_PREFIX=/opt/opentrack + -DOPENTRACK_WINE_ARCH="-m64" + -DSDK_WINE=$(usex wine ON OFF) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + use wine && dosym -r /opt/opentrack/bin/opentrack /usr/bin/opentrack + + newicon gui/images/opentrack.png opentrack.png + make_desktop_entry /usr/bin/opentrack OpenTrack /usr/share/pixmaps/opentrack.png Utility +} From c728365ec3005437c6d5a2b4619d059a55967b01 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sat, 5 Jul 2025 15:42:03 +0300 Subject: [PATCH 100/104] sci-libs/onnxruntime-bin: add myself as a maintainer Signed-off-by: Viorel Munteanu --- sci-libs/onnxruntime-bin/metadata.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sci-libs/onnxruntime-bin/metadata.xml b/sci-libs/onnxruntime-bin/metadata.xml index 6467d32032..a352ad71a5 100644 --- a/sci-libs/onnxruntime-bin/metadata.xml +++ b/sci-libs/onnxruntime-bin/metadata.xml @@ -1,13 +1,13 @@ - + hurikhan77+bgo@gmail.com Kai Krakow - - proxy-maint@gentoo.org - Proxy Maintainers + + ceamac@gentoo.org + Primary maintainer https://github.com/microsoft/onnxruntime/issues From a517c4d3e12a5ee5d3b344856b5824c33f16c684 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sat, 5 Jul 2025 15:42:15 +0300 Subject: [PATCH 101/104] app-misc/opentrack: add myself as a maintainer Signed-off-by: Viorel Munteanu --- app-misc/opentrack/metadata.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-misc/opentrack/metadata.xml b/app-misc/opentrack/metadata.xml index 8ad4ac5f8e..32b93d0310 100644 --- a/app-misc/opentrack/metadata.xml +++ b/app-misc/opentrack/metadata.xml @@ -1,13 +1,13 @@ - + hurikhan77+bgo@gmail.com Kai Krakow - - proxy-maint@gentoo.org - Proxy Maintainers + + ceamac@gentoo.org + Primary maintainer From 41a655e2ae59a2aedb6b2ac838f80de27e4fc689 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sat, 5 Jul 2025 15:46:18 +0300 Subject: [PATCH 102/104] media-gfx/glslViewer: update LICENSE Signed-off-by: Viorel Munteanu --- media-gfx/glslViewer/glslViewer-3.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/glslViewer/glslViewer-3.2.4.ebuild b/media-gfx/glslViewer/glslViewer-3.2.4.ebuild index 9e2b7f88cb..41a22dc8bb 100644 --- a/media-gfx/glslViewer/glslViewer-3.2.4.ebuild +++ b/media-gfx/glslViewer/glslViewer-3.2.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/patriciogonzalezvivo/glslViewer" EGIT_REPO_URI="https://github.com/patriciogonzalezvivo/glslViewer.git" EGIT_COMMIT="7eb6254cb4cedf03f1c78653f90905fe0c3b48fb" -LICENSE="BSD-3-Clause" +LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" IUSE="ffmpeg xvfb" From e77de4011aa68a316d251fcc911034053dba3302 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Mon, 7 Jul 2025 10:57:53 +0300 Subject: [PATCH 103/104] media-gfx/glslViewer: unkeyword 3.2.4 for ~amd64 UnknownManifest: unknown distfile in Manifest: [ glslViewer-3.2.4.tar.gz ] VisibleVcsPkg: version 3.2.4: VCS version visible for KEYWORDS="~amd64", profile default/linux/amd64/23.0 (62 total) Signed-off-by: Viorel Munteanu --- media-gfx/glslViewer/Manifest | 1 - media-gfx/glslViewer/glslViewer-3.2.4.ebuild | 1 - 2 files changed, 2 deletions(-) delete mode 100644 media-gfx/glslViewer/Manifest diff --git a/media-gfx/glslViewer/Manifest b/media-gfx/glslViewer/Manifest deleted file mode 100644 index 759a213e98..0000000000 --- a/media-gfx/glslViewer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST glslViewer-3.2.4.tar.gz 108258877 BLAKE2B 552beedeafed97372f36a307c2ce3f742d4437ae3357cf3fa30c091953bac834aedde5270313f267657317c433b3e5eb2378427a66b5687de3956e99ae65f21b SHA512 20766ad1fe288d4e193849809b5633635b2d3a551cd46c9378f80c8817aeb90180847f2e9540e02f6c5729e0fa7fd51c45b4a1fa5f7e4ed6e397c58ef3e32c47 diff --git a/media-gfx/glslViewer/glslViewer-3.2.4.ebuild b/media-gfx/glslViewer/glslViewer-3.2.4.ebuild index 41a22dc8bb..606acf7c01 100644 --- a/media-gfx/glslViewer/glslViewer-3.2.4.ebuild +++ b/media-gfx/glslViewer/glslViewer-3.2.4.ebuild @@ -12,7 +12,6 @@ EGIT_COMMIT="7eb6254cb4cedf03f1c78653f90905fe0c3b48fb" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" IUSE="ffmpeg xvfb" DEPEND=" From b5b06a8aeebd35f1bcff6a1355419c3f9bab0dae Mon Sep 17 00:00:00 2001 From: David Roman Date: Mon, 7 Jul 2025 10:04:52 +0200 Subject: [PATCH 104/104] licenses: remove GPL-2+-with-font-exception, added to ::gentoo Signed-off-by: David Roman --- licenses/GPL-2+-with-font-exception | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 licenses/GPL-2+-with-font-exception diff --git a/licenses/GPL-2+-with-font-exception b/licenses/GPL-2+-with-font-exception deleted file mode 100644 index 126453920a..0000000000 --- a/licenses/GPL-2+-with-font-exception +++ /dev/null @@ -1,12 +0,0 @@ -As a special exception, if you create a document which uses this font, -and embed this font or unaltered portions of this font into the -document, this font does not by itself cause the resulting document to -be covered by the GNU General Public License. This exception does not -however invalidate any other reasons why the document might be covered -by the GNU General Public License. If you modify this font, you may -extend this exception to your version of the font, but you are not -obligated to do so. If you do not wish to do so, delete this exception -statement from your version. - -GNU General Public License, version 2 or any later version. -See GPL-2+ for the full text of these licenses. \ No newline at end of file