diff options
| author | Yuri Victorovich <yuri@FreeBSD.org> | 2026-05-31 04:00:39 +0000 |
|---|---|---|
| committer | Yuri Victorovich <yuri@FreeBSD.org> | 2026-05-31 04:01:38 +0000 |
| commit | 64c8a1d421a10a3402e866253f0c46b01764571c (patch) | |
| tree | 884f583730bb433ac93fcc4280ad49d792a63ebe | |
| parent | 2905e9556721917ba8d8fa235ceec18c00b71a49 (diff) | |
shells/agsh: Renamed to shells/meka, updated to 0.27.1
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | shells/Makefile | 2 | ||||
| -rw-r--r-- | shells/agsh/files/patch-src_tools_shell.rs | 16 | ||||
| -rw-r--r-- | shells/meka/Makefile (renamed from shells/agsh/Makefile) | 74 | ||||
| -rw-r--r-- | shells/meka/distinfo (renamed from shells/agsh/distinfo) | 122 | ||||
| -rw-r--r-- | shells/meka/files/patch-src_tools_shell.rs | 24 | ||||
| -rw-r--r-- | shells/meka/pkg-descr (renamed from shells/agsh/pkg-descr) | 2 |
7 files changed, 210 insertions, 31 deletions
@@ -5326,3 +5326,4 @@ graphics/kimageannotator@qt6|graphics/kimageannotator|2026-05-30|Unflavorize accessibility/libqaccessibilityclient@qt5||2026-05-30|Unflavorize, remove Qt5 flavor accessibility/libqaccessibilityclient@qt6|accessibility/libqaccessibilityclient|2026-05-30|Unflavorize net/kpeoplevcard||2026-05-30|Removed, not needed anymore +shells/agsh|shells/meka|2026-05-30|Project renamed upstream diff --git a/shells/Makefile b/shells/Makefile index d3856be94197..03757eae6ac9 100644 --- a/shells/Makefile +++ b/shells/Makefile @@ -1,7 +1,6 @@ COMMENT = Shells SUBDIR += 44bsd-csh - SUBDIR += agsh SUBDIR += anongitssh SUBDIR += antibody SUBDIR += ast-ksh @@ -33,6 +32,7 @@ SUBDIR += ksh-devel SUBDIR += ksh93 SUBDIR += libpowershell-native + SUBDIR += meka SUBDIR += mksh SUBDIR += modernish SUBDIR += murex diff --git a/shells/agsh/files/patch-src_tools_shell.rs b/shells/agsh/files/patch-src_tools_shell.rs deleted file mode 100644 index 6fcc337bb226..000000000000 --- a/shells/agsh/files/patch-src_tools_shell.rs +++ /dev/null @@ -1,16 +0,0 @@ ---- src/tools/shell.rs.orig 2026-05-01 06:02:01 UTC -+++ src/tools/shell.rs -@@ -157,6 +157,13 @@ impl Tool for ExecuteCommandTool { - cmd - }; - -+ #[cfg(target_os = "freebsd")] -+ let mut command_builder = { -+ let mut cmd = tokio::process::Command::new("sh"); -+ cmd.arg("-c").arg(&command); -+ cmd -+ }; -+ - // Unix: place the child in its own session/process group via - // `setsid` so timeouts and cancellation can kill the whole tree - // (including backgrounded grandchildren such as `(sleep 3600 &)`) diff --git a/shells/agsh/Makefile b/shells/meka/Makefile index 9e97cf0feeb3..8bdd401460bb 100644 --- a/shells/agsh/Makefile +++ b/shells/meka/Makefile @@ -1,11 +1,11 @@ -PORTNAME= agsh -DISTVERSION= 0.26.2 +PORTNAME= meka +DISTVERSION= 0.27.1 CATEGORIES= shells # machine-learning MAINTAINER= yuri@FreeBSD.org COMMENT= General-purpose AI agent runtime -WWW= https://docs.agsh.sh/ \ - https://github.com/k4yt3x/agsh +WWW= https://docs.meka.so/ \ + https://github.com/k4yt3x/meka LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE @@ -15,7 +15,19 @@ USES= cargo USE_GITHUB= yes GH_ACCOUNT= k4yt3x +# Point utoipa-swagger-ui to pre-downloaded distfile for offline builds +MASTER_SITES+= https://github.com/swagger-api/swagger-ui/archive/refs/tags/:swaggerui +DISTFILES+= v5.17.14.zip:swaggerui + +post-extract: + @${CP} ${DISTDIR}/v5.17.14.zip ${WRKDIR}/ + +MAKE_ENV+= SWAGGER_UI_DOWNLOAD_URL=file:${WRKDIR}/v5.17.14.zip + CARGO_CRATES= adler2-2.0.1 \ + agent-client-protocol-0.12.1 \ + agent-client-protocol-derive-0.11.1 \ + agent-client-protocol-schema-0.13.2 \ aho-corasick-1.1.4 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ @@ -27,13 +39,24 @@ CARGO_CRATES= adler2-2.0.1 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ + arbitrary-1.4.2 \ + async-channel-2.5.0 \ async-compression-0.4.42 \ + async-io-2.6.0 \ + async-lock-3.4.2 \ + async-process-2.5.0 \ + async-signal-0.2.14 \ + async-stream-0.3.6 \ + async-stream-impl-0.3.6 \ + async-task-4.7.1 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ auto_encoder-0.2.3 \ autocfg-1.5.0 \ aws-lc-rs-1.16.3 \ aws-lc-sys-0.40.0 \ + axum-0.8.9 \ + axum-core-0.5.6 \ base64-0.22.1 \ bincode-1.3.3 \ bit-set-0.8.0 \ @@ -42,8 +65,10 @@ CARGO_CRATES= adler2-2.0.1 \ bitflags-2.11.1 \ block-buffer-0.10.4 \ block-buffer-0.12.0 \ + blocking-1.6.2 \ brotli-8.0.2 \ brotli-decompressor-5.0.0 \ + bs58-0.5.1 \ bstr-1.12.1 \ bumpalo-3.20.2 \ bytemuck-1.25.0 \ @@ -65,6 +90,7 @@ CARGO_CRATES= adler2-2.0.1 \ combine-4.6.7 \ compression-codecs-0.4.38 \ compression-core-0.4.32 \ + concurrent-queue-2.5.0 \ const-oid-0.10.2 \ convert_case-0.10.0 \ cookie-0.18.1 \ @@ -97,6 +123,7 @@ CARGO_CRATES= adler2-2.0.1 \ darling_core-0.23.0 \ darling_macro-0.23.0 \ deranged-0.5.8 \ + derive_arbitrary-1.4.2 \ derive_more-2.1.1 \ derive_more-impl-2.1.1 \ digest-0.10.7 \ @@ -115,6 +142,8 @@ CARGO_CRATES= adler2-2.0.1 \ encoding_rs_io-0.1.7 \ equivalent-1.0.2 \ errno-0.3.14 \ + event-listener-5.4.1 \ + event-listener-strategy-0.5.4 \ eventsource-stream-0.2.3 \ exr-1.74.0 \ fallible-iterator-0.3.0 \ @@ -127,6 +156,7 @@ CARGO_CRATES= adler2-2.0.1 \ fd-lock-4.0.4 \ fdeflate-0.3.7 \ find-msvc-tools-0.1.9 \ + fixedbitset-0.5.7 \ flate2-1.1.9 \ fnv-1.0.7 \ foldhash-0.1.5 \ @@ -135,9 +165,11 @@ CARGO_CRATES= adler2-2.0.1 \ fs_extra-1.3.0 \ futures-0.3.32 \ futures-channel-0.3.32 \ + futures-concurrency-7.7.1 \ futures-core-0.3.32 \ futures-executor-0.3.32 \ futures-io-0.3.32 \ + futures-lite-2.6.1 \ futures-macro-0.3.32 \ futures-sink-0.3.32 \ futures-task-0.3.32 \ @@ -153,16 +185,22 @@ CARGO_CRATES= adler2-2.0.1 \ grep-searcher-0.1.16 \ h2-0.4.13 \ half-2.7.1 \ + hashbrown-0.12.3 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ hashbrown-0.17.1 \ hashlink-0.10.0 \ heck-0.5.0 \ + hermit-abi-0.5.2 \ + hex-0.4.3 \ html5ever-0.39.0 \ http-1.4.0 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ + httpdate-1.0.3 \ + humantime-2.3.0 \ + humantime-serde-1.1.1 \ hybrid-array-0.4.11 \ hyper-1.9.0 \ hyper-rustls-0.27.9 \ @@ -182,6 +220,7 @@ CARGO_CRATES= adler2-2.0.1 \ idna_adapter-1.2.2 \ image-0.25.10 \ image-webp-0.2.4 \ + indexmap-1.9.3 \ indexmap-2.14.0 \ infer-0.19.0 \ ipnet-2.12.0 \ @@ -197,6 +236,7 @@ CARGO_CRATES= adler2-2.0.1 \ jni-sys-macros-0.4.1 \ jobserver-0.1.34 \ js-sys-0.3.97 \ + jsonrpcmsg-0.1.2 \ jsonwebtoken-10.3.0 \ lazy-regex-3.6.0 \ lazy-regex-proc_macros-3.6.0 \ @@ -215,9 +255,11 @@ CARGO_CRATES= adler2-2.0.1 \ lru-slab-0.1.2 \ markup5ever-0.39.0 \ matchers-0.2.0 \ + matchit-0.8.4 \ memchr-2.8.0 \ memmap2-0.9.10 \ mime-0.3.17 \ + mime_guess-2.0.5 \ minimad-0.14.0 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ @@ -237,6 +279,7 @@ CARGO_CRATES= adler2-2.0.1 \ open-5.3.4 \ openssl-probe-0.2.1 \ option-ext-0.2.0 \ + parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ pastey-0.2.2 \ @@ -252,10 +295,14 @@ CARGO_CRATES= adler2-2.0.1 \ phf_macros-0.13.1 \ phf_shared-0.11.3 \ phf_shared-0.13.1 \ + pin-project-1.1.13 \ + pin-project-internal-1.1.13 \ pin-project-lite-0.2.17 \ + piper-0.2.5 \ pkg-config-0.3.33 \ plist-1.8.0 \ png-0.18.1 \ + polling-3.11.0 \ potential_utf-0.1.5 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ @@ -295,6 +342,9 @@ CARGO_CRATES= adler2-2.0.1 \ rmcp-1.7.0 \ rmcp-macros-1.7.0 \ rusqlite-0.37.0 \ + rust-embed-8.11.0 \ + rust-embed-impl-8.11.0 \ + rust-embed-utils-8.11.0 \ rustc-hash-2.1.2 \ rustc_version-0.4.1 \ rustix-1.1.4 \ @@ -308,6 +358,7 @@ CARGO_CRATES= adler2-2.0.1 \ ryu-1.0.23 \ same-file-1.0.6 \ schannel-0.1.29 \ + schemars-0.9.0 \ schemars-1.2.1 \ schemars_derive-1.2.1 \ scopeguard-1.2.0 \ @@ -322,14 +373,17 @@ CARGO_CRATES= adler2-2.0.1 \ serde_derive-1.0.228 \ serde_derive_internals-0.29.1 \ serde_json-1.0.149 \ + serde_norway-0.9.42 \ serde_path_to_error-0.1.20 \ serde_spanned-1.1.1 \ serde_urlencoded-0.7.1 \ - serde_yaml-0.9.34+deprecated \ + serde_with-3.20.0 \ + serde_with_macros-3.20.0 \ servo_arc-0.4.3 \ sha2-0.10.9 \ sha2-0.11.0 \ sharded-slab-0.1.7 \ + shell-words-1.1.1 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.5 \ @@ -351,7 +405,9 @@ CARGO_CRATES= adler2-2.0.1 \ strip-ansi-escapes-0.2.1 \ strsim-0.11.1 \ strum-0.26.3 \ + strum-0.28.0 \ strum_macros-0.26.4 \ + strum_macros-0.28.0 \ subtle-2.6.1 \ syn-2.0.117 \ sync_wrapper-1.0.2 \ @@ -403,12 +459,15 @@ CARGO_CRATES= adler2-2.0.1 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unicode-xid-0.2.6 \ - unsafe-libyaml-0.2.11 \ + unsafe-libyaml-norway-0.2.15 \ untrusted-0.9.0 \ url-2.5.8 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ + utoipa-5.5.0 \ + utoipa-gen-5.5.0 \ + utoipa-swagger-ui-9.0.2 \ uuid-1.23.1 \ valuable-0.1.1 \ vcpkg-0.2.15 \ @@ -491,7 +550,10 @@ CARGO_CRATES= adler2-2.0.1 \ zerotrie-0.2.4 \ zerovec-0.11.6 \ zerovec-derive-0.11.3 \ + zip-3.0.0 \ + zlib-rs-0.6.3 \ zmij-1.0.21 \ + zopfli-0.8.3 \ zune-core-0.5.1 \ zune-inflate-0.2.54 \ zune-jpeg-0.5.15 \ diff --git a/shells/agsh/distinfo b/shells/meka/distinfo index 8d729056fc09..c018666a9f33 100644 --- a/shells/agsh/distinfo +++ b/shells/meka/distinfo @@ -1,6 +1,12 @@ -TIMESTAMP = 1779500071 +TIMESTAMP = 1780185599 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/agent-client-protocol-0.12.1.crate) = 4361ba6627e51de955b10f3c77fb9eb959c85191a236c1c2c84e32f4ff240faf +SIZE (rust/crates/agent-client-protocol-0.12.1.crate) = 118413 +SHA256 (rust/crates/agent-client-protocol-derive-0.11.1.crate) = cabdc9d845d08ec7ed2d0c9de1ae4a1b198301407d55855261572761be90ec9f +SIZE (rust/crates/agent-client-protocol-derive-0.11.1.crate) = 3854 +SHA256 (rust/crates/agent-client-protocol-schema-0.13.2.crate) = b957d8391ac3933e2a940446171c508d2b8ffc386d8fa7d0b9c936a2575b463e +SIZE (rust/crates/agent-client-protocol-schema-0.13.2.crate) = 182771 SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 @@ -23,8 +29,26 @@ SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898 SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638 SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c SIZE (rust/crates/anyhow-1.0.102.crate) = 48658 +SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 +SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307 +SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2 +SIZE (rust/crates/async-channel-2.5.0.crate) = 18624 SHA256 (rust/crates/async-compression-0.4.42.crate) = e79b3f8a79cccc2898f31920fc69f304859b3bd567490f75ebf51ae1c792a9ac SIZE (rust/crates/async-compression-0.4.42.crate) = 103805 +SHA256 (rust/crates/async-io-2.6.0.crate) = 456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc +SIZE (rust/crates/async-io-2.6.0.crate) = 51062 +SHA256 (rust/crates/async-lock-3.4.2.crate) = 290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311 +SIZE (rust/crates/async-lock-3.4.2.crate) = 39826 +SHA256 (rust/crates/async-process-2.5.0.crate) = fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75 +SIZE (rust/crates/async-process-2.5.0.crate) = 27552 +SHA256 (rust/crates/async-signal-0.2.14.crate) = 52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485 +SIZE (rust/crates/async-signal-0.2.14.crate) = 16447 +SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476 +SIZE (rust/crates/async-stream-0.3.6.crate) = 13823 +SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d +SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312 +SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de +SIZE (rust/crates/async-task-4.7.1.crate) = 38077 SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb SIZE (rust/crates/async-trait-0.1.89.crate) = 32171 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 @@ -37,6 +61,10 @@ SHA256 (rust/crates/aws-lc-rs-1.16.3.crate) = 0ec6fb3fe69024a75fa7e1bfb48aa6cf59 SIZE (rust/crates/aws-lc-rs-1.16.3.crate) = 225439 SHA256 (rust/crates/aws-lc-sys-0.40.0.crate) = f50037ee5e1e41e7b8f9d161680a725bd1626cb6f8c7e901f91f942850852fe7 SIZE (rust/crates/aws-lc-sys-0.40.0.crate) = 9515863 +SHA256 (rust/crates/axum-0.8.9.crate) = 31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90 +SIZE (rust/crates/axum-0.8.9.crate) = 180525 +SHA256 (rust/crates/axum-core-0.5.6.crate) = 08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1 +SIZE (rust/crates/axum-core-0.5.6.crate) = 26769 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad @@ -53,10 +81,14 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/block-buffer-0.12.0.crate) = cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be SIZE (rust/crates/block-buffer-0.12.0.crate) = 14926 +SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21 +SIZE (rust/crates/blocking-1.6.2.crate) = 17754 SHA256 (rust/crates/brotli-8.0.2.crate) = 4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560 SIZE (rust/crates/brotli-8.0.2.crate) = 741739 SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03 SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282 +SHA256 (rust/crates/bs58-0.5.1.crate) = bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4 +SIZE (rust/crates/bs58-0.5.1.crate) = 28483 SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb @@ -99,6 +131,8 @@ SHA256 (rust/crates/compression-codecs-0.4.38.crate) = ce2548391e9c1929c21bf6aa2 SIZE (rust/crates/compression-codecs-0.4.38.crate) = 29877 SHA256 (rust/crates/compression-core-0.4.32.crate) = cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789 SIZE (rust/crates/compression-core-0.4.32.crate) = 10083 +SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 +SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/const-oid-0.10.2.crate) = a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c SIZE (rust/crates/const-oid-0.10.2.crate) = 61449 SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9 @@ -163,6 +197,8 @@ SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426 SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480 SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c SIZE (rust/crates/deranged-0.5.8.crate) = 26885 +SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a +SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290 SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134 SIZE (rust/crates/derive_more-2.1.1.crate) = 88632 SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb @@ -199,6 +235,10 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029 SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb SIZE (rust/crates/errno-0.3.14.crate) = 12002 +SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab +SIZE (rust/crates/event-listener-5.4.1.crate) = 43782 +SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93 +SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179 SHA256 (rust/crates/eventsource-stream-0.2.3.crate) = 74fef4569247a5f429d9156b9d0a2599914385dd189c539334c625d8099d90ab SIZE (rust/crates/eventsource-stream-0.2.3.crate) = 15033 SHA256 (rust/crates/exr-1.74.0.crate) = 4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be @@ -223,6 +263,8 @@ SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956 SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188 SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582 SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493 +SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 +SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 SHA256 (rust/crates/flate2-1.1.9.crate) = 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c SIZE (rust/crates/flate2-1.1.9.crate) = 82745 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 @@ -239,12 +281,16 @@ SHA256 (rust/crates/futures-0.3.32.crate) = 8b147ee9d1f6d097cef9ce628cd2ee62288d SIZE (rust/crates/futures-0.3.32.crate) = 61234 SHA256 (rust/crates/futures-channel-0.3.32.crate) = 07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d SIZE (rust/crates/futures-channel-0.3.32.crate) = 33213 +SHA256 (rust/crates/futures-concurrency-7.7.1.crate) = 175cd8cca9e1d45b87f18ffa75088f2099e3c4fe5e2f83e42de112560bea8ea6 +SIZE (rust/crates/futures-concurrency-7.7.1.crate) = 82630 SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d SIZE (rust/crates/futures-core-0.3.32.crate) = 14684 SHA256 (rust/crates/futures-executor-0.3.32.crate) = baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d SIZE (rust/crates/futures-executor-0.3.32.crate) = 18581 SHA256 (rust/crates/futures-io-0.3.32.crate) = cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718 SIZE (rust/crates/futures-io-0.3.32.crate) = 9191 +SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad +SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095 SHA256 (rust/crates/futures-macro-0.3.32.crate) = e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b SIZE (rust/crates/futures-macro-0.3.32.crate) = 11929 SHA256 (rust/crates/futures-sink-0.3.32.crate) = c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893 @@ -275,6 +321,8 @@ SHA256 (rust/crates/h2-0.4.13.crate) = 2f44da3a8150a6703ed5d34e164b875fd14c2cdab SIZE (rust/crates/h2-0.4.13.crate) = 176861 SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b SIZE (rust/crates/half-2.7.1.crate) = 61040 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 @@ -285,6 +333,10 @@ SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c1 SIZE (rust/crates/hashlink-0.10.0.crate) = 29402 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 +SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 +SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/html5ever-0.39.0.crate) = 46a1761807faccc9a19e86944bbf40610014066306f96edcdedc2fb714bcb7b8 SIZE (rust/crates/html5ever-0.39.0.crate) = 81764 SHA256 (rust/crates/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a @@ -295,6 +347,12 @@ SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1f SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 SIZE (rust/crates/httparse-1.10.1.crate) = 45190 +SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 +SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 +SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424 +SIZE (rust/crates/humantime-2.3.0.crate) = 23242 +SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c +SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886 SHA256 (rust/crates/hybrid-array-0.4.11.crate) = 08d46837a0ed51fe95bd3b05de33cd64a1ee88fc797477ca48446872504507c5 SIZE (rust/crates/hybrid-array-0.4.11.crate) = 36102 SHA256 (rust/crates/hyper-1.9.0.crate) = 6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca @@ -333,6 +391,8 @@ SHA256 (rust/crates/image-0.25.10.crate) = 85ab80394333c02fe689eaf900ab500fbd0c2 SIZE (rust/crates/image-0.25.10.crate) = 303647 SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3 SIZE (rust/crates/image-webp-0.2.4.crate) = 68478 +SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 +SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9 SIZE (rust/crates/indexmap-2.14.0.crate) = 104085 SHA256 (rust/crates/infer-0.19.0.crate) = a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7 @@ -363,6 +423,8 @@ SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c97 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 SHA256 (rust/crates/js-sys-0.3.97.crate) = a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf SIZE (rust/crates/js-sys-0.3.97.crate) = 106322 +SHA256 (rust/crates/jsonrpcmsg-0.1.2.crate) = 6d833a15225c779251e13929203518c2ff26e2fe0f322d584b213f4f4dad37bd +SIZE (rust/crates/jsonrpcmsg-0.1.2.crate) = 27680 SHA256 (rust/crates/jsonwebtoken-10.3.0.crate) = 0529410abe238729a60b108898784df8984c87f6054c9c4fcacc47e4803c1ce1 SIZE (rust/crates/jsonwebtoken-10.3.0.crate) = 64989 SHA256 (rust/crates/lazy-regex-3.6.0.crate) = 6bae91019476d3ec7147de9aa291cadb6d870abf2f3015d2da73a90325ac1496 @@ -399,12 +461,16 @@ SHA256 (rust/crates/markup5ever-0.39.0.crate) = 7122d987ec5f704ee56f6e5b41a7d937 SIZE (rust/crates/markup5ever-0.39.0.crate) = 19264 SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 SIZE (rust/crates/matchers-0.2.0.crate) = 7075 +SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 +SIZE (rust/crates/matchit-0.8.4.crate) = 33986 SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79 SIZE (rust/crates/memchr-2.8.0.crate) = 97780 SHA256 (rust/crates/memmap2-0.9.10.crate) = 714098028fe011992e1c3962653c96b2d578c4b4bce9036e15ff220319b1e0e3 SIZE (rust/crates/memmap2-0.9.10.crate) = 34846 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 +SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e +SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166 SHA256 (rust/crates/minimad-0.14.0.crate) = df8b688969b16915f3ecadc7829d5b7779dee4977e503f767f34136803d5c06f SIZE (rust/crates/minimad-0.14.0.crate) = 21568 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a @@ -443,6 +509,8 @@ SHA256 (rust/crates/openssl-probe-0.2.1.crate) = 7c87def4c32ab89d880effc9e097653 SIZE (rust/crates/openssl-probe-0.2.1.crate) = 9155 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 +SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba +SIZE (rust/crates/parking-2.2.1.crate) = 10685 SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 @@ -473,14 +541,22 @@ SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5b SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 SHA256 (rust/crates/phf_shared-0.13.1.crate) = e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266 SIZE (rust/crates/phf_shared-0.13.1.crate) = 16141 +SHA256 (rust/crates/pin-project-1.1.13.crate) = 2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924 +SIZE (rust/crates/pin-project-1.1.13.crate) = 56345 +SHA256 (rust/crates/pin-project-internal-1.1.13.crate) = c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b +SIZE (rust/crates/pin-project-internal-1.1.13.crate) = 29331 SHA256 (rust/crates/pin-project-lite-0.2.17.crate) = a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd SIZE (rust/crates/pin-project-lite-0.2.17.crate) = 31034 +SHA256 (rust/crates/piper-0.2.5.crate) = c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1 +SIZE (rust/crates/piper-0.2.5.crate) = 23908 SHA256 (rust/crates/pkg-config-0.3.33.crate) = 19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e SIZE (rust/crates/pkg-config-0.3.33.crate) = 21590 SHA256 (rust/crates/plist-1.8.0.crate) = 740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07 SIZE (rust/crates/plist-1.8.0.crate) = 54623 SHA256 (rust/crates/png-0.18.1.crate) = 60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61 SIZE (rust/crates/png-0.18.1.crate) = 125800 +SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218 +SIZE (rust/crates/polling-3.11.0.crate) = 59387 SHA256 (rust/crates/potential_utf-0.1.5.crate) = 0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564 SIZE (rust/crates/potential_utf-0.1.5.crate) = 10189 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 @@ -559,6 +635,12 @@ SHA256 (rust/crates/rmcp-macros-1.7.0.crate) = 6aefac48c364756e97f04c0401ba3231e SIZE (rust/crates/rmcp-macros-1.7.0.crate) = 21411 SHA256 (rust/crates/rusqlite-0.37.0.crate) = 165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f SIZE (rust/crates/rusqlite-0.37.0.crate) = 169975 +SHA256 (rust/crates/rust-embed-8.11.0.crate) = 04113cb9355a377d83f06ef1f0a45b8ab8cd7d8b1288160717d66df5c7988d27 +SIZE (rust/crates/rust-embed-8.11.0.crate) = 901130 +SHA256 (rust/crates/rust-embed-impl-8.11.0.crate) = da0902e4c7c8e997159ab384e6d0fc91c221375f6894346ae107f47dd0f3ccaa +SIZE (rust/crates/rust-embed-impl-8.11.0.crate) = 9286 +SHA256 (rust/crates/rust-embed-utils-8.11.0.crate) = 5bcdef0be6fe7f6fa333b1073c949729274b05f123a0ad7efcb8efd878e5c3b1 +SIZE (rust/crates/rust-embed-utils-8.11.0.crate) = 5729 SHA256 (rust/crates/rustc-hash-2.1.2.crate) = 94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe SIZE (rust/crates/rustc-hash-2.1.2.crate) = 14754 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 @@ -585,6 +667,8 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/schannel-0.1.29.crate) = 91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939 SIZE (rust/crates/schannel-0.1.29.crate) = 34352 +SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f +SIZE (rust/crates/schemars-0.9.0.crate) = 80032 SHA256 (rust/crates/schemars-1.2.1.crate) = a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc SIZE (rust/crates/schemars-1.2.1.crate) = 94403 SHA256 (rust/crates/schemars_derive-1.2.1.crate) = 7d115b50f4aaeea07e79c1912f645c7513d81715d0420f8bc77a18c6260b307f @@ -613,14 +697,18 @@ SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2f SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189 SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86 SIZE (rust/crates/serde_json-1.0.149.crate) = 155994 +SHA256 (rust/crates/serde_norway-0.9.42.crate) = e408f29489b5fd500fab51ff1484fc859bb655f32c671f307dcd733b72e8168c +SIZE (rust/crates/serde_norway-0.9.42.crate) = 68918 SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457 SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046 SHA256 (rust/crates/serde_spanned-1.1.1.crate) = 6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26 SIZE (rust/crates/serde_spanned-1.1.1.crate) = 11025 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47 -SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290 +SHA256 (rust/crates/serde_with-3.20.0.crate) = e72c1c2cb7b223fafb600a619537a871c2818583d619401b785e7c0b746ccde2 +SIZE (rust/crates/serde_with-3.20.0.crate) = 202905 +SHA256 (rust/crates/serde_with_macros-3.20.0.crate) = b90c488738ecb4fb0262f41f43bc40efc5868d9fb744319ddf5f5317f417bfac +SIZE (rust/crates/serde_with_macros-3.20.0.crate) = 38098 SHA256 (rust/crates/servo_arc-0.4.3.crate) = 170fb83ab34de17dc69aa7c67482b22218ddb85da56546f9bd6b929e32a05930 SIZE (rust/crates/servo_arc-0.4.3.crate) = 17887 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 @@ -629,6 +717,8 @@ SHA256 (rust/crates/sha2-0.11.0.crate) = 446ba717509524cb3f22f17ecc096f10f4822d7 SIZE (rust/crates/sha2-0.11.0.crate) = 33969 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 +SHA256 (rust/crates/shell-words-1.1.1.crate) = dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77 +SIZE (rust/crates/shell-words-1.1.1.crate) = 10012 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 @@ -671,8 +761,12 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3 SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 SIZE (rust/crates/strum-0.26.3.crate) = 7237 +SHA256 (rust/crates/strum-0.28.0.crate) = 9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd +SIZE (rust/crates/strum-0.28.0.crate) = 8550 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 +SHA256 (rust/crates/strum_macros-0.28.0.crate) = ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664 +SIZE (rust/crates/strum_macros-0.28.0.crate) = 30964 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99 @@ -775,8 +869,8 @@ SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45d SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 -SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861 -SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101 +SHA256 (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = b39abd59bf32521c7f2301b52d05a6a2c975b6003521cbd0c6dc1582f0a22104 +SIZE (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = 65981 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/url-2.5.8.crate) = ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed @@ -787,6 +881,12 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 +SHA256 (rust/crates/utoipa-5.5.0.crate) = 8bde15df68e80b16c7d16b9616e80770ad158988daa56a27dccd1e55558b0160 +SIZE (rust/crates/utoipa-5.5.0.crate) = 80791 +SHA256 (rust/crates/utoipa-gen-5.5.0.crate) = 6ba0b99ee52df3028635d93840c797102da61f8a7bb3cf751032455895b52ef8 +SIZE (rust/crates/utoipa-gen-5.5.0.crate) = 157332 +SHA256 (rust/crates/utoipa-swagger-ui-9.0.2.crate) = d047458f1b5b65237c2f6dc6db136945667f40a7668627b3490b9513a3d43a55 +SIZE (rust/crates/utoipa-swagger-ui-9.0.2.crate) = 52007 SHA256 (rust/crates/uuid-1.23.1.crate) = ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76 SIZE (rust/crates/uuid-1.23.1.crate) = 62932 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 @@ -951,8 +1051,14 @@ SHA256 (rust/crates/zerovec-0.11.6.crate) = 90f911cbc359ab6af17377d242225f4d7511 SIZE (rust/crates/zerovec-0.11.6.crate) = 128583 SHA256 (rust/crates/zerovec-derive-0.11.3.crate) = 625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555 SIZE (rust/crates/zerovec-derive-0.11.3.crate) = 22115 +SHA256 (rust/crates/zip-3.0.0.crate) = 12598812502ed0105f607f941c386f43d441e00148fce9dec3ca5ffb0bde9308 +SIZE (rust/crates/zip-3.0.0.crate) = 112450 +SHA256 (rust/crates/zlib-rs-0.6.3.crate) = 3be3d40e40a133f9c916ee3f9f4fa2d9d63435b5fbe1bfc6d9dae0aa0ada1513 +SIZE (rust/crates/zlib-rs-0.6.3.crate) = 210781 SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa SIZE (rust/crates/zmij-1.0.21.crate) = 26665 +SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249 +SIZE (rust/crates/zopfli-0.8.3.crate) = 51589 SHA256 (rust/crates/zune-core-0.5.1.crate) = cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9 SIZE (rust/crates/zune-core-0.5.1.crate) = 27883 SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02 @@ -961,5 +1067,7 @@ SHA256 (rust/crates/zune-jpeg-0.5.15.crate) = 27bc9d5b815bc103f142aa054f561d9187 SIZE (rust/crates/zune-jpeg-0.5.15.crate) = 88879 SHA256 (wtfbbqhax-reedline-3a457ff1dab28c9021db116f2575eed5116bed88_GH0.tar.gz) = 230d72d027f872c232333c57e6a96e1c02d339b359a2e0d5c7e415279f5455cd SIZE (wtfbbqhax-reedline-3a457ff1dab28c9021db116f2575eed5116bed88_GH0.tar.gz) = 164902 -SHA256 (k4yt3x-agsh-0.26.2_GH0.tar.gz) = a904ff48c4db19c227639de339cc4a45b747f3b313723a21141a41de1eab2658 -SIZE (k4yt3x-agsh-0.26.2_GH0.tar.gz) = 557163 +SHA256 (k4yt3x-meka-0.27.1_GH0.tar.gz) = 254eebeb501ae6f7881210ac444ff3dfc5f67b9462ee9669e4c43ace2b497119 +SIZE (k4yt3x-meka-0.27.1_GH0.tar.gz) = 787317 +SHA256 (v5.17.14.zip) = 481244d0812097b11fbaeef79f71d942b171617f9c9f9514e63acbe13e71ccdc +SIZE (v5.17.14.zip) = 4388280 diff --git a/shells/meka/files/patch-src_tools_shell.rs b/shells/meka/files/patch-src_tools_shell.rs new file mode 100644 index 000000000000..aeb935c019a6 --- /dev/null +++ b/shells/meka/files/patch-src_tools_shell.rs @@ -0,0 +1,24 @@ +-- Add FreeBSD-specific command_builder initialization. +-- The upstream code only handles Windows, macOS, and Linux for the +-- platform-specific command builder setup. FreeBSD is a Unix system +-- but does not match any of the existing cfg blocks, so we add a +-- dedicated block that uses sh -c like the macOS fallback path. +-- +-- This patch is necessary for the port to compile on FreeBSD. +-- +--- src/tools/shell.rs.orig 2026-05-31 00:16:14 UTC ++++ src/tools/shell.rs +@@ -201,6 +201,13 @@ impl Tool for ExecuteCommandTool { + cmd + }; + ++ #[cfg(target_os = "freebsd")] ++ let mut command_builder = { ++ let mut cmd = tokio::process::Command::new("sh"); ++ cmd.arg("-c").arg(&command); ++ cmd ++ }; ++ + #[cfg(target_os = "linux")] + let mut command_builder = if sandboxed + && let crate::sandbox::SandboxCapability::Bubblewrap { bwrap_path } = diff --git a/shells/agsh/pkg-descr b/shells/meka/pkg-descr index a105fbce1eaf..915e4fa80e27 100644 --- a/shells/agsh/pkg-descr +++ b/shells/meka/pkg-descr @@ -1,4 +1,4 @@ -agsh is a general-purpose AI agent runtime that provides Large Language +meka is a general-purpose AI agent runtime that provides Large Language Models (LLMs) with tools like web search, shell execution, and file editing to perform complex tasks. |
