summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2026-07-11 19:45:15 +0200
committerDanny Milosavljevic <dannym@friendly-machines.com>2026-07-13 18:51:17 +0200
commitc8cb067001fd38b1145e48413e43fa99cbf93347 (patch)
treeba760911cc4554c0bc331184ec40a1712bc717d0
parentad725fefe044ee841cf18f749c6fb8ae97d91929 (diff)
gnu: codex: Update to 0.144.1.
* gnu/packages/codex.scm (codex): Update to 0.144.1. * gnu/packages/rust-sources.scm (rust-codex-0.142.0): Delete variable. * gnu/packages/rust-crates.scm: Update accordingly. * gnu/packages/patches/codex-0.144.1-disable-code-mode.patch: New file. * gnu/packages/patches/codex-0.144.1-test-selected-capability-readiness.patch: New file. * gnu/packages/patches/codex-0.144.1-test-disable-network-model-refresh.patch: New file. * gnu/packages/patches/rust-codex-0.120.0-remove-libwebrtc.patch: Rename to... * gnu/packages/patches/codex-0.144.1-remove-libwebrtc.patch: ...this. * gnu/packages/patches/rust-codex-0.124.0-remove-patch-sections.patch: Rename to... * gnu/packages/patches/codex-0.144.1-remove-patch-sections.patch: ...this. * gnu/packages/patches/rust-codex-0.98.0-test-shebangs.patch: Rename to... * gnu/packages/patches/codex-0.144.1-test-shebangs.patch: ...this. * gnu/packages/patches/rust-codex-0.120.0-test-timeout.patch: Rename to... * gnu/packages/patches/codex-0.144.1-test-timeout.patch: ...this. * gnu/packages/patches/rust-codex-0.124.0-code-mode-stub-toolname.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Update references.
-rw-r--r--gnu/local.mk12
-rw-r--r--gnu/packages/codex.scm393
-rw-r--r--gnu/packages/patches/codex-0.144.1-disable-code-mode.patch302
-rw-r--r--gnu/packages/patches/codex-0.144.1-remove-libwebrtc.patch (renamed from gnu/packages/patches/rust-codex-0.120.0-remove-libwebrtc.patch)4
-rw-r--r--gnu/packages/patches/codex-0.144.1-remove-patch-sections.patch (renamed from gnu/packages/patches/rust-codex-0.124.0-remove-patch-sections.patch)26
-rw-r--r--gnu/packages/patches/codex-0.144.1-test-disable-network-model-refresh.patch179
-rw-r--r--gnu/packages/patches/codex-0.144.1-test-selected-capability-readiness.patch33
-rw-r--r--gnu/packages/patches/codex-0.144.1-test-shebangs.patch (renamed from gnu/packages/patches/rust-codex-0.98.0-test-shebangs.patch)31
-rw-r--r--gnu/packages/patches/codex-0.144.1-test-timeout.patch (renamed from gnu/packages/patches/rust-codex-0.120.0-test-timeout.patch)2
-rw-r--r--gnu/packages/patches/rust-codex-0.124.0-code-mode-stub-toolname.patch25
-rw-r--r--gnu/packages/rust-crates.scm2177
-rw-r--r--gnu/packages/rust-sources.scm174
12 files changed, 1243 insertions, 2115 deletions
diff --git a/gnu/local.mk b/gnu/local.mk
index fe9364f3bdc..c97dddef062 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1137,6 +1137,13 @@ dist_patch_DATA = \
1137 %D%/packages/patches/clog-fix-shared-build.patch \ 1137 %D%/packages/patches/clog-fix-shared-build.patch \
1138 %D%/packages/patches/clucene-gcc-14.patch \ 1138 %D%/packages/patches/clucene-gcc-14.patch \
1139 %D%/packages/patches/clucene-pkgconfig.patch \ 1139 %D%/packages/patches/clucene-pkgconfig.patch \
1140 %D%/packages/patches/codex-0.144.1-disable-code-mode.patch \
1141 %D%/packages/patches/codex-0.144.1-remove-libwebrtc.patch \
1142 %D%/packages/patches/codex-0.144.1-remove-patch-sections.patch \
1143 %D%/packages/patches/codex-0.144.1-test-disable-network-model-refresh.patch \
1144 %D%/packages/patches/codex-0.144.1-test-selected-capability-readiness.patch \
1145 %D%/packages/patches/codex-0.144.1-test-shebangs.patch \
1146 %D%/packages/patches/codex-0.144.1-test-timeout.patch \
1140 %D%/packages/patches/codex-acp-0.11.1-disable-code-mode.patch \ 1147 %D%/packages/patches/codex-acp-0.11.1-disable-code-mode.patch \
1141 %D%/packages/patches/codex-acp-0.11.1-remove-patch-sections.patch \ 1148 %D%/packages/patches/codex-acp-0.11.1-remove-patch-sections.patch \
1142 %D%/packages/patches/cogl-fix-double-free.patch \ 1149 %D%/packages/patches/cogl-fix-double-free.patch \
@@ -2434,12 +2441,7 @@ dist_patch_DATA = \
2434 %D%/packages/patches/rust-1.78-unwinding-fix.patch \ 2441 %D%/packages/patches/rust-1.78-unwinding-fix.patch \
2435 %D%/packages/patches/rust-1.81-fix-riscv64-bootstrap.patch \ 2442 %D%/packages/patches/rust-1.81-fix-riscv64-bootstrap.patch \
2436 %D%/packages/patches/rust-candle-0.9.1-add-candle-onnx-to-workspace.patch \ 2443 %D%/packages/patches/rust-candle-0.9.1-add-candle-onnx-to-workspace.patch \
2437 %D%/packages/patches/rust-codex-0.98.0-test-shebangs.patch \
2438 %D%/packages/patches/rust-codex-0.117.0-core-remove-self-dep.patch \ 2444 %D%/packages/patches/rust-codex-0.117.0-core-remove-self-dep.patch \
2439 %D%/packages/patches/rust-codex-0.120.0-remove-libwebrtc.patch \
2440 %D%/packages/patches/rust-codex-0.120.0-test-timeout.patch \
2441 %D%/packages/patches/rust-codex-0.124.0-code-mode-stub-toolname.patch \
2442 %D%/packages/patches/rust-codex-0.124.0-remove-patch-sections.patch \
2443 %D%/packages/patches/rust-librocksdb-sys-unbundled-sources.patch \ 2445 %D%/packages/patches/rust-librocksdb-sys-unbundled-sources.patch \
2444 %D%/packages/patches/rust-ring-0.17-ring-core.patch \ 2446 %D%/packages/patches/rust-ring-0.17-ring-core.patch \
2445 %D%/packages/patches/rw-igraph-0.10.patch \ 2447 %D%/packages/patches/rw-igraph-0.10.patch \
diff --git a/gnu/packages/codex.scm b/gnu/packages/codex.scm
index 95fbd1f5041..de87c2b9279 100644
--- a/gnu/packages/codex.scm
+++ b/gnu/packages/codex.scm
@@ -18,11 +18,11 @@
18 18
19;;; This module is separate from (gnu packages rust-apps) to avoid a 19;;; This module is separate from (gnu packages rust-apps) to avoid a
20;;; circular module dependency: (gnu packages rust-sources), which 20;;; circular module dependency: (gnu packages rust-sources), which
21;;; defines rust-codex-0.124.0, transitively loads (gnu packages 21;;; defines rust-codex packages used by codex-acp, transitively loads
22;;; rust-apps) through its #:use-module chain. If the codex package 22;;; (gnu packages rust-apps) through its #:use-module chain. If the
23;;; lived in rust-apps.scm, loading rust-sources would trigger loading 23;;; codex-acp package lived in rust-apps.scm, loading rust-sources would
24;;; rust-apps before rust-codex-0.124.0 is defined, causing an unbound 24;;; trigger loading rust-apps before those rust-codex packages are
25;;; variable error. 25;;; defined, causing an unbound variable error.
26 26
27(define-module (gnu packages codex) 27(define-module (gnu packages codex)
28 #:use-module ((guix licenses) #:prefix license:) 28 #:use-module ((guix licenses) #:prefix license:)
@@ -30,19 +30,26 @@
30 #:use-module (guix packages) 30 #:use-module (guix packages)
31 #:use-module (guix download) 31 #:use-module (guix download)
32 #:use-module (guix git-download) 32 #:use-module (guix git-download)
33 #:use-module (guix search-paths)
34 #:use-module (guix utils)
33 #:use-module (guix build-system cargo) 35 #:use-module (guix build-system cargo)
36 #:use-module (srfi srfi-1)
34 #:use-module (gnu packages) 37 #:use-module (gnu packages)
35 #:use-module (gnu packages bash) 38 #:use-module (gnu packages bash)
36 #:use-module (gnu packages base) 39 #:use-module (gnu packages base)
37 #:use-module (gnu packages cmake) 40 #:use-module (gnu packages cmake)
38 #:use-module (gnu packages compression) 41 #:use-module (gnu packages compression)
42 #:use-module (gnu packages curl)
43 #:use-module (gnu packages gdb)
39 #:use-module (gnu packages linux) 44 #:use-module (gnu packages linux)
40 #:use-module (gnu packages libunwind) 45 #:use-module (gnu packages libunwind)
41 #:use-module (gnu packages llvm) 46 #:use-module (gnu packages llvm)
47 #:use-module (gnu packages llvm-meta)
42 #:use-module (gnu packages lsof) 48 #:use-module (gnu packages lsof)
43 #:use-module (gnu packages perl) 49 #:use-module (gnu packages perl)
44 #:use-module (gnu packages pkg-config) 50 #:use-module (gnu packages pkg-config)
45 #:use-module (gnu packages python) 51 #:use-module (gnu packages python)
52 #:use-module (gnu packages rust)
46 #:use-module (gnu packages rust-sources) 53 #:use-module (gnu packages rust-sources)
47 #:use-module (gnu packages sqlite) 54 #:use-module (gnu packages sqlite)
48 #:use-module (gnu packages textutils) 55 #:use-module (gnu packages textutils)
@@ -54,22 +61,36 @@
54(define-public codex 61(define-public codex
55 (package 62 (package
56 (name "codex") 63 (name "codex")
57 (version (package-version rust-codex-0.124.0)) 64 (version "0.144.1")
58 (source 65 (source
59 (origin 66 (origin
60 (inherit (package-source rust-codex-0.124.0)) 67 (method git-fetch)
68 (uri (git-reference
69 (url "https://github.com/openai/codex")
70 (commit "44918ea10c0f99151c6710411b4322c2f5c96bea")))
71 (file-name (git-file-name name version))
72 (sha256
73 (base32 "0icwnvss0zswsp0vz2cffzr4xq46zfv634cl9phn40kjhsl2ny18"))
74 (modules '((guix build utils)))
75 (snippet '(begin
76 ;; Bundled bubblewrap source tree; includes a
77 ;; compiled BPF blob (demos/flatpak.bpf).
78 (delete-file-recursively "codex-rs/vendor/bubblewrap")))
61 (patches (search-patches 79 (patches (search-patches
62 "codex-acp-0.11.1-disable-code-mode.patch" 80 "codex-0.144.1-disable-code-mode.patch"
63 "rust-codex-0.124.0-code-mode-stub-toolname.patch" 81 "codex-0.144.1-remove-patch-sections.patch"
64 "rust-codex-0.124.0-remove-patch-sections.patch" 82 "codex-0.144.1-remove-libwebrtc.patch"
65 "rust-codex-0.120.0-remove-libwebrtc.patch" 83 "codex-0.144.1-test-disable-network-model-refresh.patch"
66 "rust-codex-0.98.0-test-shebangs.patch" 84 "codex-0.144.1-test-fd-cleanup.patch"
67 "rust-codex-0.120.0-test-timeout.patch")))) 85 "codex-0.144.1-test-selected-capability-readiness.patch"
86 "codex-0.144.1-test-shebangs.patch"
87 "codex-0.144.1-test-timeout.patch"))))
68 (build-system cargo-build-system) 88 (build-system cargo-build-system)
69 (arguments 89 (arguments
70 (list 90 (list
91 #:rust rust-1.94
71 #:install-source? #f 92 #:install-source? #f
72 ;; exec-server is library-only in 0.124 (no [[bin]] in 93 ;; exec-server is library-only in this release (no [[bin]] in
73 ;; exec-server/Cargo.toml); cargo install --path exec-server fails 94 ;; exec-server/Cargo.toml); cargo install --path exec-server fails
74 ;; with "no packages found with binaries or examples". Drop it 95 ;; with "no packages found with binaries or examples". Drop it
75 ;; from the install paths -- the library is consumed via the 96 ;; from the install paths -- the library is consumed via the
@@ -83,6 +104,14 @@
83 ;; fixture was not regenerated). 104 ;; fixture was not regenerated).
84 #:cargo-test-flags '(list "--workspace" 105 #:cargo-test-flags '(list "--workspace"
85 "--exclude" "codex-app-server-protocol" 106 "--exclude" "codex-app-server-protocol"
107 "--exclude" "codex-code-mode"
108 "--exclude" "codex-code-mode-host"
109 ;;; BEGIN rustdoc absent from rust-1.94
110 ;; rust-1.94 installs rustc and cargo but
111 ;; not rustdoc. Select the ordinary test
112 ;; targets explicitly, excluding doctests.
113 "--lib" "--bins" "--tests"
114 ;;; END rustdoc absent from rust-1.94
86 "--" 115 "--"
87 ;;; BEGIN Landlock returns NotEnforced 116 ;;; BEGIN Landlock returns NotEnforced
88 ;;; in the build container; the sandbox 117 ;;; in the build container; the sandbox
@@ -182,13 +211,35 @@
182 "--skip" "get_last_n_thread_memories_for_cwd_does_not_prefix_match" 211 "--skip" "get_last_n_thread_memories_for_cwd_does_not_prefix_match"
183 "--skip" "deleting_thread_cascades_thread_memory" 212 "--skip" "deleting_thread_cascades_thread_memory"
184 ;;; END SQLite test isolation 213 ;;; END SQLite test isolation
185 ;; The test spawns 'sh' after 214 ;;; BEGIN unchanged filesystem mtime
215 ;; This test overwrites an imported
216 ;; session immediately and expects
217 ;; detection to hash it again. When
218 ;; both writes receive the same mtime,
219 ;; the mtime fast path treats the source
220 ;; as unchanged and returns no session.
221 "--skip" "redetects_sessions_when_source_contents_change_after_import"
222 ;;; END unchanged filesystem mtime
223 ;;; BEGIN bare 'sh' after env_clear().
224 ;; These tests spawn 'sh' after
186 ;; env_clear() with an empty env map; 225 ;; env_clear() with an empty env map;
187 ;; glibc execvp uses confstr(_CS_PATH) 226 ;; glibc execvp uses confstr(_CS_PATH)
188 ;; ("/bin:/usr/bin") when PATH is 227 ;; ("/bin:/usr/bin") when PATH is
189 ;; unset, but /bin/sh does not exist 228 ;; unset, but /bin/sh does not exist
190 ;; in the build container. 229 ;; in the build container.
191 "--skip" "cancellation_expiration_keeps_process_alive_until_terminated" 230 "--skip" "cancellation_expiration_keeps_process_alive_until_terminated"
231 "--skip" "timeout_or_cancellation_reports_cancellation_without_timeout_exit_code"
232 ;;; END bare 'sh' after env_clear()
233 ;;; BEGIN Guile 3.0.9 system* inherits ignored SIGINT
234 ;; Guile 3.0.9's system* temporarily sets
235 ;; SIGINT to SIG_IGN while it waits for the
236 ;; command ("Make sure the child can't kill
237 ;; us"). The test command inherits that
238 ;; disposition through cargo, and Codex's
239 ;; pipe backend does not reset it before
240 ;; exec. Its shell SIGINT trap cannot run.
241 "--skip" "exec_process_signal_interrupts_process"
242 ;;; END Guile 3.0.9 system* inherits ignored SIGINT
192 ;; Proxy baseline_policy returns 403 243 ;; Proxy baseline_policy returns 403
193 ;; "not_allowed_local" for example.com; 244 ;; "not_allowed_local" for example.com;
194 ;; test expects 200. 245 ;; test expects 200.
@@ -209,17 +260,30 @@
209 "--skip" "unified_exec_env_injects_defaults" 260 "--skip" "unified_exec_env_injects_defaults"
210 ;;; BEGIN V8 disabled (codex-code-mode 261 ;;; BEGIN V8 disabled (codex-code-mode
211 ;;; default-features = false). 262 ;;; default-features = false).
263 ;; codex-core: missing process-host fallback
264 ;; executes JavaScript in the V8 session.
265 "--skip" "missing_process_host_falls_back_to_in_process_session"
266 ;; codex-core: wait tracing terminates a cell
267 ;; through the code-mode runtime.
268 "--skip" "missing_code_mode_wait_traces_only_the_wait_tool_call"
212 "--skip" "suite::code_mode::" 269 "--skip" "suite::code_mode::"
213 "--skip" "suite::js_repl::" 270 "--skip" "suite::code_mode_elicitation::"
214 "--skip" "suite::view_image::js_repl_" 271 "--skip" "suite::v2::imagegen_extension::standalone_image_generation_is_callable_from_code_mode_only"
215 ;;; END V8 disabled 272 ;;; END V8 disabled
216 ;;; BEGIN same compgen root cause: 273 ;;; BEGIN same compgen root cause:
217 ;;; assert_posix_snapshot_sections 274 ;;; assert_posix_snapshot_sections
218 ;;; asserts snapshot.contains("PATH"). 275 ;;; asserts snapshot.contains("PATH").
276 ;;; END compgen / shell snapshot
277 ;;; BEGIN inaccessible snapshot under sh
278 ;;; bash-minimal lacks "compgen -e", so the
279 ;;; generated snapshot has no PATH section
280 ;;; and these tests fail their snapshot
281 ;;; assertions. They also expose a separate
282 ;;; restricted-bwrap failure.
219 "--skip" "linux_shell_command_uses_shell_snapshot" 283 "--skip" "linux_shell_command_uses_shell_snapshot"
220 "--skip" "linux_unified_exec_uses_shell_snapshot" 284 "--skip" "linux_unified_exec_uses_shell_snapshot"
221 "--skip" "shell_command_snapshot_still_intercepts_apply_patch" 285 "--skip" "shell_command_snapshot_still_intercepts_apply_patch"
222 ;;; END compgen / shell snapshot 286 ;;; END inaccessible snapshot under sh
223 ;;; BEGIN These sandbox tests set 287 ;;; BEGIN These sandbox tests set
224 ;;; exclude_slash_tmp: true which makes 288 ;;; exclude_slash_tmp: true which makes
225 ;;; bwrap exclude /tmp from its mount 289 ;;; bwrap exclude /tmp from its mount
@@ -250,6 +314,17 @@
250 ;; < 5800 ms for a 5 s timeout; under 314 ;; < 5800 ms for a 5 s timeout; under
251 ;; contention elapsed drifts past 5800. 315 ;; contention elapsed drifts past 5800.
252 "--skip" "remote_models_request_times_out_after_5s" 316 "--skip" "remote_models_request_times_out_after_5s"
317 ;;; BEGIN delayed auto-environment filesystem probes
318 ;; This test adds a one-second delay in each
319 ;; direction to every exec-server WebSocket
320 ;; RPC, but allows only 60 seconds for
321 ;; thread/start. Auto-environment startup
322 ;; serially probes .git, AGENTS files, and
323 ;; plugin metadata through many ancestors;
324 ;; each missing-path request/response costs
325 ;; about two seconds, so it cannot finish.
326 "--skip" "builder_interposes_fixed_delay_for_auto_env"
327 ;;; END delayed auto-environment filesystem probes
253 ;; Queued inter-agent mail must be 328 ;; Queued inter-agent mail must be
254 ;; injected between the reasoning/ 329 ;; injected between the reasoning/
255 ;; commentary item and the gate release; 330 ;; commentary item and the gate release;
@@ -263,6 +338,15 @@
263 ;; input_snapshot; expects mail at position 338 ;; input_snapshot; expects mail at position
264 ;; 04 but gets function_call/shell instead. 339 ;; 04 but gets function_call/shell instead.
265 "--skip" "queued_inter_agent_mail_triggers_follow_up_after_reasoning_item" 340 "--skip" "queued_inter_agent_mail_triggers_follow_up_after_reasoning_item"
341 ;;; BEGIN tracing callsite cache race
342 ;; These tests install a thread-local tracing
343 ;; subscriber, then rebuild tracing's
344 ;; process-global callsite-interest cache.
345 ;; Parallel tests can disable the request span,
346 ;; causing the parent trace context to be sent.
347 "--skip" "process_start_propagates_caller_trace_context_across_background_task"
348 "--skip" "rpc_client_propagates_current_trace_context"
349 ;;; END tracing callsite cache race
266 ;;; BEGIN DNS for hostnames like 350 ;;; BEGIN DNS for hostnames like
267 ;;; example.com fails in the build 351 ;;; example.com fails in the build
268 ;;; sandbox. host_resolves_to_non_ 352 ;;; sandbox. host_resolves_to_non_
@@ -280,6 +364,29 @@
280 "--skip" "http_connect_accept_blocks_in_limited_mode" 364 "--skip" "http_connect_accept_blocks_in_limited_mode"
281 "--skip" "http_connect_accept_allows_allowlisted_host_in_full_mode" 365 "--skip" "http_connect_accept_allows_allowlisted_host_in_full_mode"
282 "--skip" "mitm_policy_blocks_disallowed_method_and_records_telemetry" 366 "--skip" "mitm_policy_blocks_disallowed_method_and_records_telemetry"
367 "--skip" "http_connect_accept_blocks_hooked_host_in_full_mode_without_mitm_state"
368 "--skip" "http_connect_accept_defers_brokered_host_mitm_until_protocol_detection"
369 "--skip" "http_connect_accept_passes_environment_id_to_decider"
370 "--skip" "mitm_policy_allows_matching_hooked_write_in_full_mode"
371 "--skip" "mitm_policy_blocks_hook_miss_for_hooked_host_and_records_telemetry_in_full_mode"
372 "--skip" "mitm_policy_blocks_matching_hooked_write_in_limited_mode"
373 "--skip" "evaluate_host_policy_emits_execution_id_for_baseline_allow"
374 "--skip" "handle_socks5_tcp_blocks_hooked_non_https_host_in_full_mode"
375 "--skip" "handle_socks5_tcp_blocks_limited_mode_without_mitm_state"
376 "--skip" "handle_socks5_tcp_detects_tls_for_brokered_nonstandard_port_in_full_mode"
377 "--skip" "handle_socks5_tcp_uses_mitm_for_hooked_host_in_full_mode"
378 "--skip" "handle_socks5_tcp_uses_mitm_in_limited_mode"
379 ;; These tests bind their servers to
380 ;; 127.0.0.1 but construct WebSocket URLs
381 ;; using the hostname "localhost".
382 ;; connect_tcp() passes that hostname to
383 ;; tokio::net::lookup_host, which requires
384 ;; a name resolver unavailable in the
385 ;; build container.
386 "--skip" "public_connector_uses_factory_and_exposes_stream_and_sink"
387 "--skip" "direct_route_connects_secure_websocket"
388 "--skip" "http_proxy_tunnels_secure_websocket_before_handshake"
389 "--skip" "https_proxy_tunnels_secure_websocket_before_handshake"
283 ;;; END DNS failure / NotAllowedLocal 390 ;;; END DNS failure / NotAllowedLocal
284 ;;; BEGIN Flaky: wiremock mock expects 391 ;;; BEGIN Flaky: wiremock mock expects
285 ;;; 1 POST to /codex/safety/arc but 392 ;;; 1 POST to /codex/safety/arc but
@@ -344,8 +451,8 @@
344 ;;; calling 451 ;;; calling
345 ;;; resolve_mcp_oauth_credentials_store_mode 452 ;;; resolve_mcp_oauth_credentials_store_mode
346 ;;; with env!("CARGO_PKG_VERSION") -- which 453 ;;; with env!("CARGO_PKG_VERSION") -- which
347 ;;; in the released 0.124.0 tarball is 454 ;;; in the released 0.142.0 tarball is
348 ;;; "0.124.0". These fixture tests 455 ;;; "0.142.0". These fixture tests
349 ;;; construct the expected Config by 456 ;;; construct the expected Config by
350 ;;; passing the LOCAL_DEV_BUILD_VERSION 457 ;;; passing the LOCAL_DEV_BUILD_VERSION
351 ;;; constant ("0.0.0") to the same 458 ;;; constant ("0.0.0") to the same
@@ -408,8 +515,8 @@
408 ;;; block on connect() until the test's 2s 515 ;;; block on connect() until the test's 2s
409 ;;; timeout fires (Timeout, exit 124). 516 ;;; timeout fires (Timeout, exit 124).
410 ;;; Same root cause as the Landlock skips 517 ;;; Same root cause as the Landlock skips
411 ;;; at the top of this list; new test names 518 ;;; at the top of this list; newer test
412 ;;; in 0.124. 519 ;;; names.
413 "--skip" "sandbox_blocks_nc" 520 "--skip" "sandbox_blocks_nc"
414 "--skip" "sandbox_blocks_ping" 521 "--skip" "sandbox_blocks_ping"
415 "--skip" "sandbox_blocks_dev_tcp_redirection" 522 "--skip" "sandbox_blocks_dev_tcp_redirection"
@@ -434,7 +541,7 @@
434 ;;; ExternalAgentConfigService::new_for_test, 541 ;;; ExternalAgentConfigService::new_for_test,
435 ;;; so there is no in-tree way to satisfy 542 ;;; so there is no in-tree way to satisfy
436 ;;; the test offline. 543 ;;; the test offline.
437 "--skip" "import_plugins_infers_claude_official_marketplace_when_missing_from_settings" 544 "--skip" "import_plugins_infers_external_official_marketplace_when_missing_from_settings"
438 ;;; END github.com network access 545 ;;; END github.com network access
439 ;;; BEGIN Async race between the rollout 546 ;;; BEGIN Async race between the rollout
440 ;;; writer task and a direct SQLite read. 547 ;;; writer task and a direct SQLite read.
@@ -480,111 +587,6 @@
480 "--skip" "cancellation_receiver_fires_after_limit" 587 "--skip" "cancellation_receiver_fires_after_limit"
481 ;;; END Stopwatch construction/start offset race 588 ;;; END Stopwatch construction/start offset race
482 ) 589 )
483 #:cargo-package-crates
484 ''(;;; Tier 0: No internal deps.
485 "codex-ansi-escape"
486 "codex-async-utils"
487 "codex-backend-openapi-models"
488 "codex-client"
489 "codex-execpolicy"
490 "codex-file-search"
491 "codex-git-utils"
492 "codex-keyring-store"
493 "codex-process-hardening"
494 "codex-utils-absolute-path"
495 "codex-utils-cache"
496 "codex-utils-cargo-bin"
497 "codex-utils-elapsed"
498 "codex-utils-fuzzy-match"
499 "codex-utils-home-dir"
500 "codex-utils-json-to-toml"
501 "codex-utils-path"
502 "codex-utils-plugins"
503 "codex-utils-pty"
504 "codex-utils-readiness"
505 "codex-utils-rustls-provider"
506 "codex-utils-sleep-inhibitor"
507 "codex-utils-stream-parser"
508 "codex-utils-string"
509 "codex-utils-template"
510 ;;; Tier 1.
511 "codex-utils-image"
512 "codex-utils-output-truncation"
513 "codex-apply-patch"
514 "codex-protocol"
515 "codex-windows-sandbox"
516 "codex-api"
517 "codex-experimental-api-macros"
518 "codex-secrets"
519 "codex-execpolicy-legacy"
520 "codex-debug-client"
521 "codex-analytics"
522 "codex-rollout"
523 "codex-rollout-trace"
524 "codex-terminal-detection"
525 "codex-utils-approval-presets"
526 "codex-utils-cli"
527 "codex-uds"
528 "codex-install-context"
529 "codex-device-key"
530 ;;; Tier 2.
531 "codex-app-server-protocol"
532 "codex-rmcp-client"
533 "codex-otel"
534 "codex-thread-store"
535 "codex-state"
536 "codex-features"
537 "codex-model-provider"
538 "codex-config"
539 "codex-agent-identity"
540 "codex-aws-auth"
541 "codex-hooks"
542 "codex-code-mode"
543 "codex-feedback"
544 "codex-skills"
545 "codex-test-binary-support"
546 "codex-core"
547 "codex-core-plugins"
548 "codex-utils-sandbox-summary"
549 "codex-linux-sandbox"
550 "codex-sandboxing"
551 "codex-connectors"
552 "codex-core-skills"
553 ;;; Tier 3.
554 "codex-arg0"
555 "codex-lmstudio"
556 "codex-login"
557 "codex-ollama"
558 "codex-utils-oss"
559 "codex-mcp-server"
560 "codex-backend-client"
561 "codex-responses-api-proxy"
562 "codex-shell-command"
563 "codex-shell-escalation"
564 "codex-plugin"
565 "codex-model-provider-info"
566 "codex-models-manager"
567 ;;; Tier 4.
568 "codex-cloud-requirements"
569 "codex-exec"
570 "codex-exec-server"
571 "codex-network-proxy"
572 "codex-stdio-to-uds"
573 "codex-chatgpt"
574 "codex-cloud-tasks-client"
575 "codex-cloud-tasks-mock-client"
576 "codex-tools"
577 "codex-mcp"
578 "codex-collaboration-mode-templates"
579 ;;; Tier 5.
580 "codex-app-server"
581 "codex-app-server-test-client"
582 "codex-tui"
583 "codex-response-debug-context"
584 ;;; Tier 6.
585 "codex-cloud-tasks"
586 ;; The main executable.
587 "codex-cli")
588 #:phases 590 #:phases
589 #~(modify-phases %standard-phases 591 #~(modify-phases %standard-phases
590 (add-after 'unpack 'chdir-to-workspace 592 (add-after 'unpack 'chdir-to-workspace
@@ -592,20 +594,32 @@
592 (chdir "codex-rs"))) 594 (chdir "codex-rs")))
593 (add-after 'chdir-to-workspace 'update-version-in-snapshots 595 (add-after 'chdir-to-workspace 'update-version-in-snapshots
594 (lambda _ 596 (lambda _
595 ;; Snapshot test files contain hardcoded v0.0.0 version strings. 597 ;; Snapshot test files contain hardcoded 0.0.0 version strings.
596 ;; Update them to match the actual package version. 598 ;; Update them to match the actual package version.
597 (let ((snap-files (find-files "." "\\.snap$"))) 599 (let ((snap-files (find-files "." "\\.snap$")))
598 (substitute* snap-files 600 (substitute* snap-files
599 (("\\(v0\\.0\\.0\\) ") "(v0.124.0) "))))) 601 (("\\(v0\\.0\\.0\\) ") "(v0.144.1) ")
602 (("Update available! 0\\.0\\.0 -> 9\\.9\\.9 ")
603 "Update available! 0.144.1 -> 9.9.9")
604 (("Update available! 0\\.0\\.0 -> 9\\.9\\.9")
605 "Update available! 0.144.1 -> 9.9.9")))))
600 (add-after 'chdir-to-workspace 'patch-git-deps-to-vendor 606 (add-after 'chdir-to-workspace 'patch-git-deps-to-vendor
601 (lambda _ 607 (lambda _
602 ;; Replace git dependencies with version references so cargo 608 ;; Replace git dependencies with version references so cargo
603 ;; resolves them from the vendored sources. 609 ;; resolves them from the vendored sources.
604 (substitute* "Cargo.toml" 610 (substitute* "Cargo.toml"
611 (("crossterm = \\{ git = [^}]+\\}")
612 "crossterm = { version = \"0.28.1\" }")
613 (("ratatui = \\{ git = [^}]+\\}")
614 "ratatui = { version = \"0.29.0\" }")
615 (("tokio-tungstenite = \\{ git = [^}]+\\}")
616 "tokio-tungstenite = { version = \"0.28.0\" }")
617 (("tungstenite = \\{ git = [^}]+\\}")
618 "tungstenite = { version = \"0.27.0\" }")
605 (("nucleo = \\{ git = [^}]+\\}") 619 (("nucleo = \\{ git = [^}]+\\}")
606 "nucleo = \"0.5.0\"") 620 "nucleo = { version = \"0.5.0\" }")
607 (("runfiles = \\{ git = [^}]+\\}") 621 (("runfiles = \\{ git = [^}]+\\}")
608 "runfiles = \"0.1.0\"")) 622 "runfiles = { version = \"0.1.0\" }"))
609 ;; Remove workspace members that have unbuildable deps 623 ;; Remove workspace members that have unbuildable deps
610 ;; (v8-poc requires V8). code-mode stays a workspace member 624 ;; (v8-poc requires V8). code-mode stays a workspace member
611 ;; so its codex-protocol resolves to the same local copy as 625 ;; so its codex-protocol resolves to the same local copy as
@@ -622,28 +636,22 @@
622 ;; mismatches in codex-tools. 636 ;; mismatches in codex-tools.
623 (substitute* "Cargo.toml" 637 (substitute* "Cargo.toml"
624 (("codex-code-mode = \\{ path = \"code-mode\" \\}") 638 (("codex-code-mode = \\{ path = \"code-mode\" \\}")
625 "codex-code-mode = { path = \"code-mode\", default-features = false }")) 639 "codex-code-mode = { path = \"code-mode\", default-features = false }"))))
626 ;; cargo build at workspace root ignores per-dep
627 ;; default-features=false and builds code-mode with its
628 ;; own default features, which include v8-runtime and
629 ;; would pull in V8. Make the default feature empty.
630 (substitute* "code-mode/Cargo.toml"
631 (("^default = \\[\"v8-runtime\"\\]") "default = []"))))
632 (add-after 'patch-git-deps-to-vendor 'add-version-to-workspace-deps 640 (add-after 'patch-git-deps-to-vendor 'add-version-to-workspace-deps
633 (lambda _ 641 (lambda _
634 ;; cargo package requires all dependencies to have versions. 642 ;; Keep internal workspace path dependencies local, while giving
635 ;; Add version = "0.124.0" to internal path dependencies. 643 ;; Cargo explicit versions for resolver/vendor normalization.
636 (let ((cargo-files (find-files "." "^Cargo\\.toml$"))) 644 (let ((cargo-files (find-files "." "^Cargo\\.toml$")))
637 (substitute* cargo-files 645 (substitute* cargo-files
638 ;; Handle inline deps: name = { path = "..." } 646 ;; Handle inline deps: name = { path = "..." }
639 (("(codex-[a-z0-9-]+) = \\{ path = " all name) 647 (("(codex[_-][a-z0-9_-]+|app_test_support|core_test_support|mcp_test_support) = \\{ path = " all name)
640 (string-append name " = { version = \"0.124.0\", path = ")) 648 (string-append name " = { version = \"0.144.1\", path = "))
641 ;; Handle inline deps with package: name = { package = "...", path = "..." } 649 ;; Handle inline deps with package: name = { package = "...", path = "..." }
642 (("(codex-[a-z0-9-]+) = \\{ package = " all name) 650 (("(codex[_-][a-z0-9_-]+|app_test_support|core_test_support|mcp_test_support) = \\{ package = " all name)
643 (string-append name " = { version = \"0.124.0\", package = ")) 651 (string-append name " = { version = \"0.144.1\", package = "))
644 ;; Handle section deps: [dependencies.X] with path = "..." 652 ;; Handle section deps: [dependencies.X] with path = "..."
645 (("^(path = \"\\.\\./[^\"]*\")" all path-line) 653 (("^(path = \"\\.\\./[^\"]*\")" all path-line)
646 (string-append path-line "\nversion = \"0.124.0\"")))))) 654 (string-append path-line "\nversion = \"0.144.1\""))))))
647 (add-after 'chdir-to-workspace 'use-gnu-store-in-sandbox 655 (add-after 'chdir-to-workspace 'use-gnu-store-in-sandbox
648 (lambda _ 656 (lambda _
649 ;; LINUX_PLATFORM_DEFAULT_READ_ROOTS in linux-sandbox/src/ 657 ;; LINUX_PLATFORM_DEFAULT_READ_ROOTS in linux-sandbox/src/
@@ -721,7 +729,7 @@
721 (substitute* "cloud-tasks/src/env_detect.rs" 729 (substitute* "cloud-tasks/src/env_detect.rs"
722 (("Command::new\\(\"git\"\\)") 730 (("Command::new\\(\"git\"\\)")
723 (string-append "Command::new(\"" git-bin "/git\")"))) 731 (string-append "Command::new(\"" git-bin "/git\")")))
724 (substitute* "core/src/plugins/startup_sync.rs" 732 (substitute* "core-plugins/src/startup_sync.rs"
725 (("\"git\",") 733 (("\"git\",")
726 (string-append "\"" git-bin "/git\","))) 734 (string-append "\"" git-bin "/git\",")))
727 (substitute* "file-search/src/lib.rs" 735 (substitute* "file-search/src/lib.rs"
@@ -735,6 +743,20 @@
735 (string-append "\"GIT_PAGER\", \"" coreutils-bin "/cat\"")) 743 (string-append "\"GIT_PAGER\", \"" coreutils-bin "/cat\""))
736 (("\"GH_PAGER\", \"cat\"") 744 (("\"GH_PAGER\", \"cat\"")
737 (string-append "\"GH_PAGER\", \"" coreutils-bin "/cat\""))) 745 (string-append "\"GH_PAGER\", \"" coreutils-bin "/cat\"")))
746 ;; Bare /bin/sleep in the exec-server test (without
747 ;; surrounding double quotes, so the main pattern does
748 ;; not match).
749 (substitute*
750 "exec-server/tests/exec_process.rs"
751 (("/bin/sleep")
752 (string-append coreutils-bin "/sleep")))
753 ;; The encrypted-relay test clears the child
754 ;; environment, so its bare "true" has no PATH
755 ;; through which it could be resolved.
756 (substitute*
757 "exec-server/tests/relay.rs"
758 (("\"true\"")
759 (string-append "\"" coreutils-bin "/true\"")))
738 ;; Bare /bin/sleep inside a format! string 760 ;; Bare /bin/sleep inside a format! string
739 ;; (no surrounding double quotes, so the main 761 ;; (no surrounding double quotes, so the main
740 ;; pattern does not match). 762 ;; pattern does not match).
@@ -754,16 +776,24 @@
754 ;; occurrences; these shebangs have no surrounding 776 ;; occurrences; these shebangs have no surrounding
755 ;; double quotes. 777 ;; double quotes.
756 (substitute* 778 (substitute*
757 (list "core/src/plugins/startup_sync_tests.rs" 779 (list "cli/src/doctor.rs"
780 "core-plugins/src/npm_source_tests.rs"
781 "core-plugins/src/remote_bundle.rs"
782 "core-plugins/src/startup_sync_tests.rs"
783 "core/src/git_info_tests.rs"
758 "core/src/tools/runtimes/shell/unix_escalation_tests.rs" 784 "core/src/tools/runtimes/shell/unix_escalation_tests.rs"
759 "core/tests/suite/client.rs" 785 "core/tests/suite/client.rs"
760 "core/tests/suite/js_repl.rs" 786 "core/tests/suite/guardian_review.rs"
761 "core/tests/suite/skill_approval.rs" 787 "core/tests/suite/skill_approval.rs"
762 "core/tests/suite/user_notification.rs" 788 "core/tests/suite/user_notification.rs"
763 "exec-server/tests/file_system.rs" 789 "exec-server/tests/file_system_unix.rs"
790 "git-utils/src/baseline.rs"
791 "git-utils/src/info.rs"
764 "login/src/auth/auth_tests.rs" 792 "login/src/auth/auth_tests.rs"
765 "models-manager/src/manager_tests.rs" 793 "models-manager/src/manager_tests.rs"
766 "sandboxing/src/bwrap_tests.rs") 794 "sandboxing/src/bwrap_tests.rs"
795 "shell-command/src/command_safety/is_safe_command.rs"
796 "tui/src/get_git_diff.rs")
767 (("#!/bin/bash") 797 (("#!/bin/bash")
768 (string-append "#!" bash-bin "/bash")) 798 (string-append "#!" bash-bin "/bash"))
769 (("#!/bin/sh") 799 (("#!/bin/sh")
@@ -802,6 +832,20 @@
802 (call-with-output-file "guix-vendor/node-version.txt" 832 (call-with-output-file "guix-vendor/node-version.txt"
803 (lambda (port) 833 (lambda (port)
804 (display "22.22.0" port))))) 834 (display "22.22.0" port)))))
835 (add-before 'check 'increase-open-file-limit
836 (lambda _
837 ;; The app-server integration suite runs hundreds of Tokio
838 ;; runtimes, mock HTTP servers, and app-server subprocesses under
839 ;; libtest. On large builders, the default soft nofile limit of
840 ;; 1024 is not enough and failures cascade as EMFILE.
841 (call-with-values (lambda () (getrlimit 'nofile))
842 (lambda (soft hard)
843 (let ((target (if hard (min hard 65536) 65536)))
844 (when (and soft (< soft target))
845 (setrlimit 'nofile target hard)
846 (format #t
847 "increased maximum number of open files from ~d to ~d~%"
848 soft target)))))))
805 (add-before 'check 'set-home 849 (add-before 'check 'set-home
806 (lambda _ 850 (lambda _
807 ;; HOME must not be a prefix of /tmp, otherwise 851 ;; HOME must not be a prefix of /tmp, otherwise
@@ -810,6 +854,10 @@
810 (setenv "HOME" "/tmp/guix-home") 854 (setenv "HOME" "/tmp/guix-home")
811 (mkdir-p "/tmp/guix-home") 855 (mkdir-p "/tmp/guix-home")
812 (setenv "USER" "nixbld") 856 (setenv "USER" "nixbld")
857 ;; fetch_ide_context_uses_unregistered_request_route:
858 ;; IDE-context IPC rejects sockets in group-writable
859 ;; temporary directories.
860 (umask #o077)
813 ;; Default libtest thread stack is 2 MiB, which is not 861 ;; Default libtest thread stack is 2 MiB, which is not
814 ;; enough for tokio current_thread tests that drive 862 ;; enough for tokio current_thread tests that drive
815 ;; codex-core's full turn pipeline. Upstream gates such 863 ;; codex-core's full turn pipeline. Upstream gates such
@@ -818,11 +866,41 @@
818 ;; raise the global default so future additions that 866 ;; raise the global default so future additions that
819 ;; forget the wrapper still pass. 867 ;; forget the wrapper still pass.
820 (setenv "RUST_MIN_STACK" "8388608") 868 (setenv "RUST_MIN_STACK" "8388608")
821 ;; Disable network access. 869 ;; Prevent fanout on huge servers.
822 (setenv "CODEX_SANDBOX_NETWORK_DISABLED" "1")))))) 870 (setenv "TOKIO_WORKER_THREADS" "3")
871 ;; Set Codex's no-network marker so upstream tests using
872 ;; skip_if_no_network! return early.
873 (setenv "CODEX_SANDBOX_NETWORK_DISABLED" "1")))
874 (replace 'check
875 (lambda* (#:key tests? parallel-build? cargo-test-flags
876 #:allow-other-keys)
877 (when tests?
878 ;; Do not let libtest use all build cores here. Most
879 ;; app-server integration tests start a real app-server
880 ;; process, and each initialized server creates two
881 ;; notify/inotify watchers (SkillsWatcher and FsWatchManager).
882 ;; Linux's default fs.inotify.max_user_instances is often 128
883 ;; per real UID, so --test-threads=128 can exhaust that
884 ;; per-user inotify instance limit even after raising
885 ;; RLIMIT_NOFILE.
886 (let ((test-threads (min 64 (parallel-job-count))))
887 (apply invoke
888 `("cargo" "test" "--offline"
889 ,@(if parallel-build?
890 (list "-j"
891 (number->string
892 (parallel-job-count)))
893 (list "-j" "1"))
894 ,@cargo-test-flags
895 ,@(if (member "--" cargo-test-flags)
896 '()
897 '("--"))
898 "--test-threads"
899 ,(number->string test-threads))))))))))
823 (native-inputs `(("bubblewrap" ,bubblewrap) ;tests need bwrap on PATH 900 (native-inputs `(("bubblewrap" ,bubblewrap) ;tests need bwrap on PATH
824 ("clang" ,clang-13) 901 ("clang" ,clang)
825 ("cmake-minimal" ,cmake-minimal) 902 ("cmake-minimal" ,cmake-minimal)
903 ("curl" ,curl) ;local loopback test
826 ("libunwind" ,libunwind) 904 ("libunwind" ,libunwind)
827 ("lsof" ,lsof) ;app-server tests 905 ("lsof" ,lsof) ;app-server tests
828 ("nss-certs-for-test" ,nss-certs-for-test) ;OTLP gRPC TLS 906 ("nss-certs-for-test" ,nss-certs-for-test) ;OTLP gRPC TLS
@@ -844,7 +922,10 @@ It provides an interactive TUI for conversations with AI models, with
844support for shell command execution, file editing, and code generation. 922support for shell command execution, file editing, and code generation.
845Configure providers via @file{~/.codex/config.toml}. 923Configure providers via @file{~/.codex/config.toml}.
846 924
847codex-code-mode's V8 Javascript executor is disabled.") 925codex-code-mode's V8 Javascript executor is disabled. That means if
926you want to use the GPT 5.6 models you need to add a custom
927@code{model_catalog_json} into @code{~/.codex/config.toml} that
928makes them NOT force code (i.e. V8) mode.")
848 (license license:asl2.0))) 929 (license license:asl2.0)))
849 930
850(define-public codex-acp 931(define-public codex-acp
@@ -900,7 +981,7 @@ default-features = false
900 (display "22.22.0" port)))))))) 981 (display "22.22.0" port))))))))
901 (native-inputs 982 (native-inputs
902 `(("cmake-minimal" ,cmake-minimal) 983 `(("cmake-minimal" ,cmake-minimal)
903 ("clang" ,clang-13) 984 ("clang" ,clang)
904 ("pkg-config" ,pkg-config) 985 ("pkg-config" ,pkg-config)
905 ("bubblewrap-source" ,(package-source bubblewrap)))) 986 ("bubblewrap-source" ,(package-source bubblewrap))))
906 (inputs (cons* libcap openssl sqlite zlib `(,zstd "lib") 987 (inputs (cons* libcap openssl sqlite zlib `(,zstd "lib")
diff --git a/gnu/packages/patches/codex-0.144.1-disable-code-mode.patch b/gnu/packages/patches/codex-0.144.1-disable-code-mode.patch
new file mode 100644
index 00000000000..58f9d3958cc
--- /dev/null
+++ b/gnu/packages/patches/codex-0.144.1-disable-code-mode.patch
@@ -0,0 +1,302 @@
1Author: Danny Milosavljevic <dannym@friendly-machines.com>
2Date: 2026-07-11
3License: ASL2.0
4Subject: Disable V8 support in codex-code-mode.
5
6The V8 engine is only needed for actually executing JavaScript in the
7code-mode sandbox. Upstream's code-mode crate depends on v8 and
8deno_core_icudata unconditionally, and the V8 build downloads a large
9prebuilt archive at build time.
10
11Gate the V8-backed implementation behind a disabled "v8-runtime"
12feature, remove the unvendored V8 dependencies, and provide stub
13session providers.
14
15diff --git a/codex-rs/code-mode/Cargo.toml b/codex-rs/code-mode/Cargo.toml
16index 011fee6..4242afb 100644
17--- a/codex-rs/code-mode/Cargo.toml
18+++ b/codex-rs/code-mode/Cargo.toml
19@@ -10,7 +10,9 @@ name = "codex_code_mode"
20 path = "src/lib.rs"
21
22 [features]
23-sandbox = ["v8/v8_enable_sandbox"]
24+default = []
25+v8-runtime = []
26+sandbox = []
27
28 [lints]
29 workspace = true
30@@ -18,13 +20,11 @@ workspace = true
31 [dependencies]
32 codex-code-mode-protocol = { workspace = true }
33 codex-protocol = { workspace = true }
34-deno_core_icudata = { workspace = true }
35 futures = { workspace = true }
36 serde_json = { workspace = true }
37 tokio = { workspace = true, features = ["io-util", "macros", "process", "rt", "sync", "time"] }
38 tokio-util = { workspace = true, features = ["rt"] }
39 tracing = { workspace = true }
40-v8 = { workspace = true }
41
42 [dev-dependencies]
43 pretty_assertions = { workspace = true }
44diff --git a/codex-rs/code-mode/src/lib.rs b/codex-rs/code-mode/src/lib.rs
45index 6d332bf..b161369 100644
46--- a/codex-rs/code-mode/src/lib.rs
47+++ b/codex-rs/code-mode/src/lib.rs
48@@ -1,17 +1,254 @@
49+#[cfg(feature = "v8-runtime")]
50 mod cell_actor;
51+#[cfg(feature = "v8-runtime")]
52 mod remote_session;
53+#[cfg(feature = "v8-runtime")]
54 mod runtime;
55+#[cfg(feature = "v8-runtime")]
56 mod service;
57+#[cfg(feature = "v8-runtime")]
58 mod session_runtime;
59+#[cfg(feature = "v8-runtime")]
60 mod v8_init;
61
62+#[cfg(feature = "v8-runtime")]
63 pub(crate) type TaskFailureHandler = std::sync::Arc<dyn Fn(String) + Send + Sync>;
64
65 pub use codex_code_mode_protocol::*;
66+#[cfg(feature = "v8-runtime")]
67 pub use remote_session::ProcessOwnedCodeModeSession;
68+#[cfg(feature = "v8-runtime")]
69 pub use remote_session::ProcessOwnedCodeModeSessionProvider;
70+#[cfg(feature = "v8-runtime")]
71 pub use service::InProcessCodeModeSession;
72+#[cfg(feature = "v8-runtime")]
73 pub use service::InProcessCodeModeSessionProvider;
74+#[cfg(feature = "v8-runtime")]
75 pub use service::NoopCodeModeSessionDelegate;
76+#[cfg(feature = "v8-runtime")]
77 pub use v8_init::V8JitMode;
78+#[cfg(feature = "v8-runtime")]
79 pub use v8_init::initialize_v8;
80+
81+// Stubs used when the v8-runtime feature is disabled. Consumers that only
82+// touch the protocol types can build without pulling in v8. Calling
83+// execute/wait/terminate on a stub session returns an error.
84+#[cfg(not(feature = "v8-runtime"))]
85+mod stub {
86+ use std::path::PathBuf;
87+ use std::sync::Arc;
88+
89+ use codex_code_mode_protocol::{
90+ CellId, CodeModeSession, CodeModeSessionDelegate, CodeModeSessionProvider,
91+ CodeModeSessionProviderFuture, CodeModeSessionResultFuture, ExecuteRequest, StartedCell,
92+ WaitOutcome, WaitRequest,
93+ };
94+
95+ const DISABLED: &str = "code mode is disabled (built without v8-runtime)";
96+
97+ pub struct NoopCodeModeSessionDelegate;
98+
99+ impl CodeModeSessionDelegate for NoopCodeModeSessionDelegate {
100+ fn invoke_tool<'a>(
101+ &'a self,
102+ _invocation: codex_code_mode_protocol::CodeModeNestedToolCall,
103+ _cancellation_token: tokio_util::sync::CancellationToken,
104+ ) -> codex_code_mode_protocol::ToolInvocationFuture<'a> {
105+ Box::pin(async { Err(DISABLED.into()) })
106+ }
107+
108+ fn notify<'a>(
109+ &'a self,
110+ _call_id: String,
111+ _cell_id: CellId,
112+ _text: String,
113+ _cancellation_token: tokio_util::sync::CancellationToken,
114+ ) -> codex_code_mode_protocol::NotificationFuture<'a> {
115+ Box::pin(async { Ok(()) })
116+ }
117+
118+ fn cell_closed(&self, _cell_id: &CellId) {}
119+ }
120+
121+ #[derive(Default)]
122+ pub struct InProcessCodeModeSessionProvider;
123+
124+ impl CodeModeSessionProvider for InProcessCodeModeSessionProvider {
125+ fn create_session<'a>(
126+ &'a self,
127+ _delegate: Arc<dyn CodeModeSessionDelegate>,
128+ ) -> CodeModeSessionProviderFuture<'a> {
129+ Box::pin(async {
130+ let session: Arc<dyn CodeModeSession> = Arc::new(InProcessCodeModeSession);
131+ Ok(session)
132+ })
133+ }
134+ }
135+
136+ pub struct InProcessCodeModeSession;
137+
138+ impl InProcessCodeModeSession {
139+ pub fn new() -> Self {
140+ Self
141+ }
142+
143+ pub fn with_delegate(_delegate: Arc<dyn CodeModeSessionDelegate>) -> Self {
144+ Self
145+ }
146+
147+ pub fn with_delegate_and_task_failure_handler(
148+ _delegate: Arc<dyn CodeModeSessionDelegate>,
149+ _task_failure_handler: Arc<dyn Fn(String) + Send + Sync>,
150+ ) -> Self {
151+ Self
152+ }
153+
154+ pub async fn execute(&self, _request: ExecuteRequest) -> Result<StartedCell, String> {
155+ Err(DISABLED.into())
156+ }
157+
158+ pub async fn wait(&self, _request: WaitRequest) -> Result<WaitOutcome, String> {
159+ Err(DISABLED.into())
160+ }
161+
162+ pub async fn terminate(&self, _cell_id: CellId) -> Result<WaitOutcome, String> {
163+ Err(DISABLED.into())
164+ }
165+
166+ pub async fn shutdown(&self) -> Result<(), String> {
167+ Ok(())
168+ }
169+ }
170+
171+ impl Default for InProcessCodeModeSession {
172+ fn default() -> Self {
173+ Self::new()
174+ }
175+ }
176+
177+ impl CodeModeSession for InProcessCodeModeSession {
178+ fn execute<'a>(
179+ &'a self,
180+ request: ExecuteRequest,
181+ ) -> CodeModeSessionResultFuture<'a, StartedCell> {
182+ Box::pin(InProcessCodeModeSession::execute(self, request))
183+ }
184+
185+ fn wait<'a>(
186+ &'a self,
187+ request: WaitRequest,
188+ ) -> CodeModeSessionResultFuture<'a, WaitOutcome> {
189+ Box::pin(InProcessCodeModeSession::wait(self, request))
190+ }
191+
192+ fn terminate<'a>(
193+ &'a self,
194+ cell_id: CellId,
195+ ) -> CodeModeSessionResultFuture<'a, WaitOutcome> {
196+ Box::pin(InProcessCodeModeSession::terminate(self, cell_id))
197+ }
198+
199+ fn shutdown<'a>(&'a self) -> CodeModeSessionResultFuture<'a, ()> {
200+ Box::pin(InProcessCodeModeSession::shutdown(self))
201+ }
202+ }
203+
204+ #[derive(Default)]
205+ pub struct ProcessOwnedCodeModeSessionProvider;
206+
207+ impl ProcessOwnedCodeModeSessionProvider {
208+ pub fn with_host_program(_host_program: PathBuf) -> Self {
209+ Self
210+ }
211+ }
212+
213+ impl CodeModeSessionProvider for ProcessOwnedCodeModeSessionProvider {
214+ fn create_session<'a>(
215+ &'a self,
216+ _delegate: Arc<dyn CodeModeSessionDelegate>,
217+ ) -> CodeModeSessionProviderFuture<'a> {
218+ Box::pin(async {
219+ let session: Arc<dyn CodeModeSession> = Arc::new(ProcessOwnedCodeModeSession);
220+ Ok(session)
221+ })
222+ }
223+ }
224+
225+ pub struct ProcessOwnedCodeModeSession;
226+
227+ impl ProcessOwnedCodeModeSession {
228+ pub fn new() -> Self {
229+ Self
230+ }
231+
232+ pub async fn execute(&self, _request: ExecuteRequest) -> Result<StartedCell, String> {
233+ Err(DISABLED.into())
234+ }
235+
236+ pub async fn wait(&self, _request: WaitRequest) -> Result<WaitOutcome, String> {
237+ Err(DISABLED.into())
238+ }
239+
240+ pub async fn terminate(&self, _cell_id: CellId) -> Result<WaitOutcome, String> {
241+ Err(DISABLED.into())
242+ }
243+
244+ pub async fn shutdown(&self) -> Result<(), String> {
245+ Ok(())
246+ }
247+ }
248+
249+ impl Default for ProcessOwnedCodeModeSession {
250+ fn default() -> Self {
251+ Self::new()
252+ }
253+ }
254+
255+ impl CodeModeSession for ProcessOwnedCodeModeSession {
256+ fn execute<'a>(
257+ &'a self,
258+ request: ExecuteRequest,
259+ ) -> CodeModeSessionResultFuture<'a, StartedCell> {
260+ Box::pin(ProcessOwnedCodeModeSession::execute(self, request))
261+ }
262+
263+ fn wait<'a>(
264+ &'a self,
265+ request: WaitRequest,
266+ ) -> CodeModeSessionResultFuture<'a, WaitOutcome> {
267+ Box::pin(ProcessOwnedCodeModeSession::wait(self, request))
268+ }
269+
270+ fn terminate<'a>(
271+ &'a self,
272+ cell_id: CellId,
273+ ) -> CodeModeSessionResultFuture<'a, WaitOutcome> {
274+ Box::pin(ProcessOwnedCodeModeSession::terminate(self, cell_id))
275+ }
276+
277+ fn shutdown<'a>(&'a self) -> CodeModeSessionResultFuture<'a, ()> {
278+ Box::pin(ProcessOwnedCodeModeSession::shutdown(self))
279+ }
280+ }
281+
282+ pub enum V8JitMode {
283+ Enabled,
284+ Disabled,
285+ }
286+
287+ impl V8JitMode {
288+ pub fn as_str(&self) -> &'static str {
289+ match self {
290+ Self::Enabled => "enabled",
291+ Self::Disabled => "disabled",
292+ }
293+ }
294+ }
295+
296+ pub fn initialize_v8(_jit_mode: V8JitMode) -> Result<(), String> {
297+ Err(DISABLED.into())
298+ }
299+}
300+
301+#[cfg(not(feature = "v8-runtime"))]
302+pub use stub::*;
diff --git a/gnu/packages/patches/rust-codex-0.120.0-remove-libwebrtc.patch b/gnu/packages/patches/codex-0.144.1-remove-libwebrtc.patch
index 177b584b287..0c1daa55e69 100644
--- a/gnu/packages/patches/rust-codex-0.120.0-remove-libwebrtc.patch
+++ b/gnu/packages/patches/codex-0.144.1-remove-libwebrtc.patch
@@ -5,10 +5,10 @@ Subject: Remove macOS-only libwebrtc git dependency.
5 5
6--- a/codex-rs/realtime-webrtc/Cargo.toml 6--- a/codex-rs/realtime-webrtc/Cargo.toml
7+++ b/codex-rs/realtime-webrtc/Cargo.toml 7+++ b/codex-rs/realtime-webrtc/Cargo.toml
8@@ -12,8 +12,5 @@ 8@@ -14,8 +14,5 @@
9 thiserror = { workspace = true } 9 thiserror = { workspace = true }
10 tokio = { workspace = true, features = ["rt-multi-thread"] } 10 tokio = { workspace = true, features = ["rt-multi-thread"] }
11 11
12-[target.'cfg(target_os = "macos")'.dependencies] 12-[target.'cfg(target_os = "macos")'.dependencies]
13-libwebrtc = { version = "0.3.26", git = "https://github.com/juberti-oai/rust-sdks.git", rev = "e2d1d1d230c6fc9df171ccb181423f957bb3c1f0" } 13-libwebrtc = { version = "0.3.26", git = "https://github.com/juberti-oai/rust-sdks.git", rev = "e2d1d1d230c6fc9df171ccb181423f957bb3c1f0" }
14- 14-
diff --git a/gnu/packages/patches/rust-codex-0.124.0-remove-patch-sections.patch b/gnu/packages/patches/codex-0.144.1-remove-patch-sections.patch
index f889a2081c9..0db389a5d0d 100644
--- a/gnu/packages/patches/rust-codex-0.124.0-remove-patch-sections.patch
+++ b/gnu/packages/patches/codex-0.144.1-remove-patch-sections.patch
@@ -1,29 +1,29 @@
1Author: Danny Milosavljevic <dannym@friendly-machines.com> 1Author: Danny Milosavljevic <dannym@friendly-machines.com>
2Date: 2026-04-23 2Date: 2026-07-11
3License: ASL2.0 3License: ASL2.0
4Subject: Remove [patch.crates-io] and [patch.'ssh://...'] sections. 4Subject: Remove Cargo [patch] sections.
5 5
6The [patch] sections point to git repositories which are unavailable 6The [patch] sections point to git repositories which are unavailable in
7in an offline build. The vendored crossterm, ratatui, 7an offline build. Guix supplies the forked crate sources through
8tokio-tungstenite and tungstenite forks are provided as cargo-inputs 8cargo-inputs instead.
9instead.
10 9
11--- a/codex-rs/Cargo.toml 2026-04-23 22:49:56.599115735 +0000 10--- a/codex-rs/Cargo.toml
12+++ b/codex-rs/Cargo.toml 2026-04-23 22:49:56.601899894 +0000 11+++ b/codex-rs/Cargo.toml
13@@ -470,16 +470,3 @@ 12@@ -552,17 +552,3 @@
13 debug = "limited"
14 inherits = "test" 14 inherits = "test"
15 opt-level = 0 15 opt-level = 0
16 16-
17-[patch.crates-io] 17-[patch.crates-io]
18-# Uncomment to debug local changes. 18-# Uncomment to debug local changes.
19-# ratatui = { path = "../../ratatui" } 19-# ratatui = { path = "../../ratatui" }
20-crossterm = { git = "https://github.com/nornagon/crossterm", rev = "87db8bfa6dc99427fd3b071681b07fc31c6ce995" } 20-crossterm = { git = "https://github.com/nornagon/crossterm", rev = "87db8bfa6dc99427fd3b071681b07fc31c6ce995" }
21-ratatui = { git = "https://github.com/nornagon/ratatui", rev = "9b2ad1298408c45918ee9f8241a6f95498cdbed2" } 21-ratatui = { git = "https://github.com/nornagon/ratatui", rev = "9b2ad1298408c45918ee9f8241a6f95498cdbed2" }
22-tokio-tungstenite = { git = "https://github.com/openai-oss-forks/tokio-tungstenite", rev = "132f5b39c862e3a970f731d709608b3e6276d5f6" } 22-tokio-tungstenite = { git = "https://github.com/openai-oss-forks/tokio-tungstenite", rev = "0e5b2d73aa18dd9f0a50ee9ff199d5aef7594186" }
23-tungstenite = { git = "https://github.com/openai-oss-forks/tungstenite-rs", rev = "9200079d3b54a1ff51072e24d81fd354f085156f" } 23-tungstenite = { git = "https://github.com/openai-oss-forks/tungstenite-rs", rev = "4fffad30fe373adbdcffab9545e9e9bf4f2fc19f" }
24- 24-
25-# Uncomment to debug local changes. 25-# Uncomment to debug local changes.
26-# rmcp = { path = "../../rust-sdk/crates/rmcp" } 26-# rmcp = { path = "../../rust-sdk/crates/rmcp" }
27- 27-
28-[patch."ssh://git@github.com/openai-oss-forks/tungstenite-rs.git"] 28-[patch."ssh://git@github.com/openai-oss-forks/tungstenite-rs.git"]
29-tungstenite = { git = "https://github.com/openai-oss-forks/tungstenite-rs", rev = "9200079d3b54a1ff51072e24d81fd354f085156f" } 29-tungstenite = { git = "https://github.com/openai-oss-forks/tungstenite-rs", rev = "4fffad30fe373adbdcffab9545e9e9bf4f2fc19f" }
diff --git a/gnu/packages/patches/codex-0.144.1-test-disable-network-model-refresh.patch b/gnu/packages/patches/codex-0.144.1-test-disable-network-model-refresh.patch
new file mode 100644
index 00000000000..b43b2d21e55
--- /dev/null
+++ b/gnu/packages/patches/codex-0.144.1-test-disable-network-model-refresh.patch
@@ -0,0 +1,179 @@
1Author: Danny Milosavljevic <dannym@friendly-machines.com>
2Date: 2026-07-11
3License: ASL2.0
4Subject: Disable app-server network model refresh in tests.
5
6Codex 0.144.1 starts a background app-server model refresh worker at
7startup. That worker calls list_models with RefreshStrategy::Online, so
8prewriting models_cache.json does not keep it off the network.
9
10Tests that spawn a codex-app-server child must not depend on remote
11network behavior or start unrelated background network tasks. The
12app-server integration suite already passes the hidden
13--disable-plugin-startup-tasks-for-tests flag to suppress startup side
14work in spawned child servers. Extend that test-only flag to skip the
15model refresh worker as well. Production startup keeps the worker
16enabled.
17
18diff --git a/codex-rs/app-server/src/lib.rs b/codex-rs/app-server/src/lib.rs
19index 32a58dba2..7935f3a91 100644
20--- a/codex-rs/app-server/src/lib.rs
21+++ b/codex-rs/app-server/src/lib.rs
22@@ -427,18 +427,26 @@ pub enum PluginStartupTasks {
23 Skip,
24 }
25
26+#[derive(Debug, Clone, Copy, PartialEq, Eq)]
27+pub enum ModelsRefreshStartup {
28+ Start,
29+ Skip,
30+}
31+
32 #[derive(Debug, Clone, Copy, PartialEq, Eq)]
33 pub struct AppServerRuntimeOptions {
34 pub plugin_startup_tasks: PluginStartupTasks,
35+ pub models_refresh_startup: ModelsRefreshStartup,
36 pub remote_control_startup_mode: RemoteControlStartupMode,
37 pub install_shutdown_signal_handler: bool,
38 }
39
40 impl Default for AppServerRuntimeOptions {
41 fn default() -> Self {
42 Self {
43 plugin_startup_tasks: PluginStartupTasks::Start,
44+ models_refresh_startup: ModelsRefreshStartup::Start,
45 remote_control_startup_mode: RemoteControlStartupMode::ResolvePersisted,
46 install_shutdown_signal_handler: true,
47 }
48 }
49@@ -905,6 +912,7 @@ pub async fn run_main_with_transport_options(
50 rpc_transport: analytics_rpc_transport(&transport),
51 remote_control_handle: Some(remote_control_handle.clone()),
52 plugin_startup_tasks: runtime_options.plugin_startup_tasks,
53+ models_refresh_startup: runtime_options.models_refresh_startup,
54 }));
55 let mut thread_created_rx = processor.thread_created_receiver();
56 let mut running_turn_count_rx = processor.subscribe_running_assistant_turn_count();
57diff --git a/codex-rs/app-server/src/in_process.rs b/codex-rs/app-server/src/in_process.rs
58index f81c65c2a..1eb834771 100644
59--- a/codex-rs/app-server/src/in_process.rs
60+++ b/codex-rs/app-server/src/in_process.rs
61@@ -450,6 +450,7 @@ impl InProcessAppServer {
62 rpc_transport: AppServerRpcTransport::InProcess,
63 remote_control_handle: None,
64 plugin_startup_tasks: crate::PluginStartupTasks::Start,
65+ models_refresh_startup: crate::ModelsRefreshStartup::Start,
66 }));
67 let mut thread_created_rx = processor.thread_created_receiver();
68 let session = Arc::new(ConnectionSessionState::new());
69diff --git a/codex-rs/app-server/src/main.rs b/codex-rs/app-server/src/main.rs
70index 874d20521..3104a2d03 100644
71--- a/codex-rs/app-server/src/main.rs
72+++ b/codex-rs/app-server/src/main.rs
73@@ -2,6 +2,7 @@ use clap::Parser;
74 use codex_app_server::AppServerRuntimeOptions;
75 use codex_app_server::AppServerTransport;
76 use codex_app_server::AppServerWebsocketAuthArgs;
77+use codex_app_server::ModelsRefreshStartup;
78 use codex_app_server::PluginStartupTasks;
79 use codex_app_server::run_main_with_transport_options;
80 use codex_arg0::Arg0DispatchPaths;
81@@ -84,6 +85,7 @@ fn main() -> anyhow::Result<()> {
82 #[cfg(debug_assertions)]
83 if disable_plugin_startup_tasks_for_tests {
84 runtime_options.plugin_startup_tasks = PluginStartupTasks::Skip;
85+ runtime_options.models_refresh_startup = ModelsRefreshStartup::Skip;
86 }
87 runtime_options.remote_control_startup_mode =
88 match (remote_control, remote_control_disabled) {
89diff --git a/codex-rs/app-server/src/message_processor.rs b/codex-rs/app-server/src/message_processor.rs
90index 7d86f872a..b2da65a2a 100644
91--- a/codex-rs/app-server/src/message_processor.rs
92+++ b/codex-rs/app-server/src/message_processor.rs
93@@ -101,7 +101,7 @@ fn decode_request_payload(payload: JsonRpcMessagePayload) -> Result<Value, JsonR
94
95 pub(crate) struct MessageProcessor {
96 outgoing: Arc<OutgoingMessageSender>,
97- models_refresh_worker: ModelsRefreshWorker,
98+ models_refresh_worker: Option<ModelsRefreshWorker>,
99 skills_watcher: Arc<SkillsWatcher>,
100 account_processor: AccountRequestProcessor,
101 apps_processor: AppsRequestProcessor,
102@@ -219,6 +219,7 @@ pub(crate) struct MessageProcessorArgs {
103 pub(crate) rpc_transport: AppServerRpcTransport,
104 pub(crate) remote_control_handle: Option<RemoteControlHandle>,
105 pub(crate) plugin_startup_tasks: crate::PluginStartupTasks,
106+ pub(crate) models_refresh_startup: crate::ModelsRefreshStartup,
107 }
108
109 impl MessageProcessor {
110@@ -242,6 +243,7 @@ impl MessageProcessor {
111 rpc_transport,
112 remote_control_handle,
113 plugin_startup_tasks,
114+ models_refresh_startup,
115 } = args;
116 let thread_state_manager = ThreadStateManager::new();
117 // The thread store is intentionally process-scoped. Config reloads can
118@@ -299,8 +301,13 @@ impl MessageProcessor {
119 )
120 });
121 let models_manager = thread_manager.get_models_manager();
122- let models_refresh_worker =
123- crate::models_refresh_worker::spawn(&models_manager, config.http_client_factory());
124+ let models_refresh_worker = match models_refresh_startup {
125+ crate::ModelsRefreshStartup::Start => Some(crate::models_refresh_worker::spawn(
126+ &models_manager,
127+ config.http_client_factory(),
128+ )),
129+ crate::ModelsRefreshStartup::Skip => None,
130+ };
131 thread_manager
132 .plugins_manager()
133 .set_analytics_events_client(analytics_events_client.clone());
134@@ -499,7 +506,9 @@ impl MessageProcessor {
135 pub(crate) fn clear_runtime_references(&self) {
136 self.account_processor.clear_external_auth();
137 self.apps_processor.shutdown();
138- self.models_refresh_worker.shutdown();
139+ if let Some(models_refresh_worker) = &self.models_refresh_worker {
140+ models_refresh_worker.shutdown();
141+ }
142 self.skills_watcher.shutdown();
143 }
144
145@@ -676,7 +685,9 @@ impl MessageProcessor {
146 }
147
148 pub(crate) async fn drain_background_tasks(&self) {
149- self.models_refresh_worker.shutdown();
150+ if let Some(models_refresh_worker) = &self.models_refresh_worker {
151+ models_refresh_worker.shutdown();
152+ }
153 self.thread_processor.drain_background_tasks().await;
154 }
155
156diff --git a/codex-rs/app-server/src/message_processor_tracing_tests.rs b/codex-rs/app-server/src/message_processor_tracing_tests.rs
157index d839bd6f0..797813e35 100644
158--- a/codex-rs/app-server/src/message_processor_tracing_tests.rs
159+++ b/codex-rs/app-server/src/message_processor_tracing_tests.rs
160@@ -267,6 +267,7 @@ fn make_processor() -> (Arc<MessageProcessor>, OutgoingMessageReceiver) {
161 rpc_transport: AppServerRpcTransport::Stdio,
162 remote_control_handle: None,
163 plugin_startup_tasks: crate::PluginStartupTasks::Start,
164+ models_refresh_startup: crate::ModelsRefreshStartup::Start,
165 }));
166 (processor, outgoing_rx)
167 }
168diff --git a/codex-rs/app-server/tests/suite/v2/remote_control.rs b/codex-rs/app-server/tests/suite/v2/remote_control.rs
169index f85688ddc..66ab20e88 100644
170--- a/codex-rs/app-server/tests/suite/v2/remote_control.rs
171+++ b/codex-rs/app-server/tests/suite/v2/remote_control.rs
172@@ -240,6 +240,7 @@ async fn explicit_remote_control_startup_fails_when_disabled_by_requirements() -
173 AppServerWebsocketAuthSettings::default(),
174 AppServerRuntimeOptions {
175 plugin_startup_tasks: PluginStartupTasks::Skip,
176+ models_refresh_startup: codex_app_server::ModelsRefreshStartup::Skip,
177 remote_control_startup_mode: RemoteControlStartupMode::EnabledEphemeral,
178 install_shutdown_signal_handler: false,
179 },
diff --git a/gnu/packages/patches/codex-0.144.1-test-selected-capability-readiness.patch b/gnu/packages/patches/codex-0.144.1-test-selected-capability-readiness.patch
new file mode 100644
index 00000000000..5fef67924e0
--- /dev/null
+++ b/gnu/packages/patches/codex-0.144.1-test-selected-capability-readiness.patch
@@ -0,0 +1,33 @@
1Author: Danny Milosavljevic <dannym@friendly-machines.com>
2Date: 2026-07-12
3License: ASL2.0
4Subject: Wait for selected capabilities before resuming the turn.
5
6The selected-capability-stack test adds an executor environment while a
7turn is paused at a request_user_input call. It then expects the next
8model sample in the same turn to expose the newly available executor's
9skill, plugin tools, and MCP server.
10
11Replace the fixed 200 millisecond delay with the test suite's existing
12MCP readiness poll.
13
14--- a/codex-rs/app-server/tests/suite/v2/selected_capability_stack.rs
15+++ b/codex-rs/app-server/tests/suite/v2/selected_capability_stack.rs
16@@ -358,7 +358,7 @@ async fn selected_capabilities_become_available_between_samples_in_one_turn() ->
17 .await?;
18 let turn_start_id = app_server
19 .send_turn_start_request(TurnStartParams {
20- thread_id,
21+ thread_id: thread_id.clone(),
22 input: vec![UserInput::Text {
23 text: "Use the executor when it becomes ready.".to_string(),
24 text_elements: Vec::new(),
25@@ -395,7 +395,7 @@ async fn selected_capabilities_become_available_between_samples_in_one_turn() ->
26 let mut exec_server =
27 spawn_exec_server(fixture.codex_home.path(), &fixture.exec_server_url).await?;
28 add_environment(&mut app_server, &fixture.exec_server_url).await?;
29- tokio::time::sleep(Duration::from_millis(200)).await;
30+ wait_for_selected_mcp_server(&mut app_server, &thread_id).await?;
31 app_server
32 .send_response(
33 request_id,
diff --git a/gnu/packages/patches/rust-codex-0.98.0-test-shebangs.patch b/gnu/packages/patches/codex-0.144.1-test-shebangs.patch
index 8d819a412f4..1606fe95502 100644
--- a/gnu/packages/patches/rust-codex-0.98.0-test-shebangs.patch
+++ b/gnu/packages/patches/codex-0.144.1-test-shebangs.patch
@@ -1,30 +1,20 @@
1Author: Danny Milosavljevic <dannym@friendly-machines.com> 1Author: Danny Milosavljevic <dannym@friendly-machines.com>
2Date: 2026-02-27 2Date: 2026-07-11
3License: ASL2.0 3License: ASL2.0
4Subject: Use @SHELL@ placeholder for shebangs in embedded test scripts. 4Subject: Use @SHELL@ placeholder for shebangs in embedded test scripts.
5 5
6Tests that create and execute temporary shell scripts at runtime use 6Tests that create and execute temporary shell scripts at runtime use a
7a hardcoded "#!/bin/sh" shebang. Replace with @SHELL@ so the build 7hardcoded "#!/bin/sh" shebang. Replace it with @SHELL@ so the Guix
8phase can substitute the actual store path. 8build phase can substitute the actual store path.
9 9
10Also change assertions to print the actual error on failure. 10Also change assertions to print the actual error on failure.
11 11
12diff -ruN a/codex-rs/rmcp-client/src/program_resolver.rs b/codex-rs/rmcp-client/src/program_resolver.rs
13--- a/codex-rs/rmcp-client/src/program_resolver.rs 12--- a/codex-rs/rmcp-client/src/program_resolver.rs
14+++ b/codex-rs/rmcp-client/src/program_resolver.rs 13+++ b/codex-rs/rmcp-client/src/program_resolver.rs
15@@ -82,7 +82,7 @@ 14@@ -149,10 +149,7 @@
16 cmd.envs(&env.mcp_env);
17
18 let output = cmd.output().await;
19- assert!(output.is_ok(), "Unix should execute scripts directly");
20+ output.expect("Unix should execute scripts directly");
21 Ok(())
22 }
23
24@@ -134,10 +134,7 @@
25 cmd.envs(&env.mcp_env); 15 cmd.envs(&env.mcp_env);
26 let output = cmd.output().await; 16 let output = cmd.output().await;
27 17
28- assert!( 18- assert!(
29- output.is_ok(), 19- output.is_ok(),
30- "Resolved program should execute successfully" 20- "Resolved program should execute successfully"
@@ -32,8 +22,8 @@ diff -ruN a/codex-rs/rmcp-client/src/program_resolver.rs b/codex-rs/rmcp-client/
32+ output.expect("Resolved program should execute successfully"); 22+ output.expect("Resolved program should execute successfully");
33 Ok(()) 23 Ok(())
34 } 24 }
35 25
36@@ -185,7 +182,7 @@ 26@@ -200,7 +197,7 @@
37 #[cfg(unix)] 27 #[cfg(unix)]
38 { 28 {
39 let file = dir.join(Self::TEST_PROGRAM); 29 let file = dir.join(Self::TEST_PROGRAM);
@@ -41,12 +31,11 @@ diff -ruN a/codex-rs/rmcp-client/src/program_resolver.rs b/codex-rs/rmcp-client/
41+ fs::write(&file, "#!@SHELL@\nexit 0")?; 31+ fs::write(&file, "#!@SHELL@\nexit 0")?;
42 Self::set_executable(&file)?; 32 Self::set_executable(&file)?;
43 } 33 }
44 34
45diff -ruN a/codex-rs/tui/src/external_editor.rs b/codex-rs/tui/src/external_editor.rs
46--- a/codex-rs/tui/src/external_editor.rs 35--- a/codex-rs/tui/src/external_editor.rs
47+++ b/codex-rs/tui/src/external_editor.rs 36+++ b/codex-rs/tui/src/external_editor.rs
48@@ -159,7 +159,7 @@ 37@@ -159,7 +159,7 @@
49 38
50 let dir = tempdir().unwrap(); 39 let dir = tempdir().unwrap();
51 let script_path = dir.path().join("edit.sh"); 40 let script_path = dir.path().join("edit.sh");
52- fs::write(&script_path, "#!/bin/sh\nprintf \"edited\" > \"$1\"\n").unwrap(); 41- fs::write(&script_path, "#!/bin/sh\nprintf \"edited\" > \"$1\"\n").unwrap();
diff --git a/gnu/packages/patches/rust-codex-0.120.0-test-timeout.patch b/gnu/packages/patches/codex-0.144.1-test-timeout.patch
index 74e9ef2bde1..34c0be738a6 100644
--- a/gnu/packages/patches/rust-codex-0.120.0-test-timeout.patch
+++ b/gnu/packages/patches/codex-0.144.1-test-timeout.patch
@@ -9,7 +9,7 @@ contention, causing intermittent test failures.
9 9
10--- a/codex-rs/core/tests/common/lib.rs 10--- a/codex-rs/core/tests/common/lib.rs
11+++ b/codex-rs/core/tests/common/lib.rs 11+++ b/codex-rs/core/tests/common/lib.rs
12@@ -283,7 +283,7 @@ 12@@ -348,7 +348,7 @@
13 use tokio::time::timeout; 13 use tokio::time::timeout;
14 loop { 14 loop {
15 // Allow a bit more time to accommodate async startup work (e.g. config IO, tool discovery) 15 // Allow a bit more time to accommodate async startup work (e.g. config IO, tool discovery)
diff --git a/gnu/packages/patches/rust-codex-0.124.0-code-mode-stub-toolname.patch b/gnu/packages/patches/rust-codex-0.124.0-code-mode-stub-toolname.patch
deleted file mode 100644
index 4188ceaaca2..00000000000
--- a/gnu/packages/patches/rust-codex-0.124.0-code-mode-stub-toolname.patch
+++ /dev/null
@@ -1,25 +0,0 @@
1Author: Danny Milosavljevic <dannym@friendly-machines.com>
2Date: 2026-04-26
3License: ASL2.0
4Subject: Stub CodeModeTurnHost::invoke_tool signature uses ToolName.
5
6In codex 0.117 the upstream trait took `tool_name: String`, so the
7disable-code-mode patch's `cfg(not(feature = "v8-runtime"))` stub used
8String to match. In codex 0.124 the upstream trait takes
9`codex_protocol::ToolName`, and core/src/tools/code_mode/mod.rs's impl
10of CodeModeTurnHost passes `ToolName`, so the stub must match the new
11signature here too. This patch is applied only to codex 0.124+ on top
12of the shared disable-code-mode patch; codex-acp (which still pins
13rust-v0.117.0 where code-mode has no codex-protocol dep) keeps the
14String-based stub.
15
16--- a/codex-rs/code-mode/src/lib.rs
17+++ b/codex-rs/code-mode/src/lib.rs
18@@ -77,7 +77,7 @@
19 #[cfg(not(feature = "v8-runtime"))]
20 #[async_trait::async_trait]
21 pub trait CodeModeTurnHost: Send + Sync {
22- async fn invoke_tool(&self, tool_name: String, input: Option<serde_json::Value>, cancellation_token: tokio_util::sync::CancellationToken) -> Result<serde_json::Value, String>;
23+ async fn invoke_tool(&self, tool_name: codex_protocol::ToolName, input: Option<serde_json::Value>, cancellation_token: tokio_util::sync::CancellationToken) -> Result<serde_json::Value, String>;
24 async fn notify(&self, call_id: String, cell_id: String, text: String) -> Result<(), String>;
25 }
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index bdcc4f5f21d..5693367ddeb 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -334,10 +334,18 @@
334 (crate-source "allocative" "0.3.4" 334 (crate-source "allocative" "0.3.4"
335 "1xqh0w5msvjjs3dx15ajbvdfj9690g58da1akgp8r2yv27k2rb4g")) 335 "1xqh0w5msvjjs3dx15ajbvdfj9690g58da1akgp8r2yv27k2rb4g"))
336 336
337(define rust-allocative-0.3.6
338 (crate-source "allocative" "0.3.6"
339 "1s0d4v68js347h9pmcg33i5saz9ibn9z6pdm8i252gf8g7y9mkyq"))
340
337(define rust-allocative-derive-0.3.3 341(define rust-allocative-derive-0.3.3
338 (crate-source "allocative_derive" "0.3.3" 342 (crate-source "allocative_derive" "0.3.3"
339 "1ax4wpf0v3cfy2wmwd1h3clmri6ymj87q7a2aqdgrq23fqvkl8zy")) 343 "1ax4wpf0v3cfy2wmwd1h3clmri6ymj87q7a2aqdgrq23fqvkl8zy"))
340 344
345(define rust-allocative-derive-0.3.6
346 (crate-source "allocative_derive" "0.3.6"
347 "08qafv8308pw0nkipdqpszbs1h6bs0gvh1xhmh0bhwqidk2l6h31"))
348
341(define rust-allocator-api2-0.2.21 349(define rust-allocator-api2-0.2.21
342 (crate-source "allocator-api2" "0.2.21" 350 (crate-source "allocator-api2" "0.2.21"
343 "08zrzs022xwndihvzdn78yqarv2b9696y67i6h78nla3ww87jgb8")) 351 "08zrzs022xwndihvzdn78yqarv2b9696y67i6h78nla3ww87jgb8"))
@@ -1893,6 +1901,10 @@
1893 (crate-source "aws-sdk-s3" "1.129.0" 1901 (crate-source "aws-sdk-s3" "1.129.0"
1894 "03xar6b8b2qabmww4rxz0n5v29w2jnj7gpa5652yxh6vz8888kkd")) 1902 "03xar6b8b2qabmww4rxz0n5v29w2jnj7gpa5652yxh6vz8888kkd"))
1895 1903
1904(define rust-aws-sdk-signin-1.2.0
1905 (crate-source "aws-sdk-signin" "1.2.0"
1906 "0lxyqv388cb809vidsc0ld0dv6z4q9df1ndqihsf25hrjiivv160"))
1907
1896(define rust-aws-sdk-sso-1.88.0 1908(define rust-aws-sdk-sso-1.88.0
1897 (crate-source "aws-sdk-sso" "1.88.0" 1909 (crate-source "aws-sdk-sso" "1.88.0"
1898 "1i1kv4kp4c8czskkpsvy7mnh1n54mlx2xfnvjshsj2jnfxkjfnyh")) 1910 "1i1kv4kp4c8czskkpsvy7mnh1n54mlx2xfnvjshsj2jnfxkjfnyh"))
@@ -3478,6 +3490,10 @@ fn main() {
3478 (crate-source "calendrical_calculations" "0.2.3" 3490 (crate-source "calendrical_calculations" "0.2.3"
3479 "1rr92ma1gl78g1qz1njsni7apl01qjj4n800166lmrbfbickj2rs")) 3491 "1rr92ma1gl78g1qz1njsni7apl01qjj4n800166lmrbfbickj2rs"))
3480 3492
3493(define rust-calendrical-calculations-0.2.4
3494 (crate-source "calendrical_calculations" "0.2.4"
3495 "09lwfy6j9ggmzwkg64fxwdl04vpairs6dp3y6n6h91b8vbpddfss"))
3496
3481(define rust-calibright-0.1.11 3497(define rust-calibright-0.1.11
3482 (crate-source "calibright" "0.1.11" 3498 (crate-source "calibright" "0.1.11"
3483 "1sf9nl6x89cy478nplll7jqjnlgy68zr7sl14acbsb7rgn0n4jni")) 3499 "1sf9nl6x89cy478nplll7jqjnlgy68zr7sl14acbsb7rgn0n4jni"))
@@ -4772,6 +4788,10 @@ fn main() {
4772 (crate-source "clap-verbosity-flag" "3.0.4" 4788 (crate-source "clap-verbosity-flag" "3.0.4"
4773 "1513fiasgif7h7nxbnzs3ddkwm6n43lwcz5ph4w99zkjnbxb34lx")) 4789 "1513fiasgif7h7nxbnzs3ddkwm6n43lwcz5ph4w99zkjnbxb34lx"))
4774 4790
4791(define rust-clatter-2.2.0
4792 (crate-source "clatter" "2.2.0"
4793 "15w0mpij9qw4wrnrzmlsn08n2cpm01hyh87rq1vw71bs6px4kvbg"))
4794
4775(define rust-claxon-0.4.3 4795(define rust-claxon-0.4.3
4776 (crate-source "claxon" "0.4.3" 4796 (crate-source "claxon" "0.4.3"
4777 "1206mxvw833ysg10029apcsjjwly8zmsvksgza5cm7ma4ikzbysb" 4797 "1206mxvw833ysg10029apcsjjwly8zmsvksgza5cm7ma4ikzbysb"
@@ -5111,304 +5131,6 @@ fn main() {
5111(define rust-codex-windows-sandbox-0.117.0.4c70bff 5131(define rust-codex-windows-sandbox-0.117.0.4c70bff
5112 package:rust-codex-0.117.0) 5132 package:rust-codex-0.117.0)
5113 5133
5114;;; Aliases for codex 0.124.0 workspace crates (see rust-sources.scm)
5115(define rust-codex-agent-identity-0.124.0
5116 package:rust-codex-0.124.0)
5117
5118(define rust-codex-analytics-0.124.0
5119 package:rust-codex-0.124.0)
5120
5121(define rust-codex-ansi-escape-0.124.0
5122 package:rust-codex-0.124.0)
5123
5124(define rust-codex-api-0.124.0
5125 package:rust-codex-0.124.0)
5126
5127(define rust-codex-app-server-0.124.0
5128 package:rust-codex-0.124.0)
5129
5130(define rust-codex-app-server-client-0.124.0
5131 package:rust-codex-0.124.0)
5132
5133(define rust-codex-app-server-protocol-0.124.0
5134 package:rust-codex-0.124.0)
5135
5136(define rust-codex-app-server-test-client-0.124.0
5137 package:rust-codex-0.124.0)
5138
5139(define rust-codex-apply-patch-0.124.0
5140 package:rust-codex-0.124.0)
5141
5142(define rust-codex-arg0-0.124.0
5143 package:rust-codex-0.124.0)
5144
5145(define rust-codex-async-utils-0.124.0
5146 package:rust-codex-0.124.0)
5147
5148(define rust-codex-aws-auth-0.124.0
5149 package:rust-codex-0.124.0)
5150
5151(define rust-codex-backend-client-0.124.0
5152 package:rust-codex-0.124.0)
5153
5154(define rust-codex-backend-openapi-models-0.124.0
5155 package:rust-codex-0.124.0)
5156
5157(define rust-codex-chatgpt-0.124.0
5158 package:rust-codex-0.124.0)
5159
5160(define rust-codex-cli-0.124.0
5161 package:rust-codex-0.124.0)
5162
5163(define rust-codex-client-0.124.0
5164 package:rust-codex-0.124.0)
5165
5166(define rust-codex-cloud-requirements-0.124.0
5167 package:rust-codex-0.124.0)
5168
5169(define rust-codex-cloud-tasks-0.124.0
5170 package:rust-codex-0.124.0)
5171
5172(define rust-codex-cloud-tasks-client-0.124.0
5173 package:rust-codex-0.124.0)
5174
5175(define rust-codex-cloud-tasks-mock-client-0.124.0
5176 package:rust-codex-0.124.0)
5177
5178(define rust-codex-code-mode-0.124.0
5179 package:rust-codex-0.124.0)
5180
5181(define rust-codex-collaboration-mode-templates-0.124.0
5182 package:rust-codex-0.124.0)
5183
5184(define rust-codex-config-0.124.0
5185 package:rust-codex-0.124.0)
5186
5187(define rust-codex-connectors-0.124.0
5188 package:rust-codex-0.124.0)
5189
5190(define rust-codex-core-0.124.0
5191 package:rust-codex-0.124.0)
5192
5193(define rust-codex-core-plugins-0.124.0
5194 package:rust-codex-0.124.0)
5195
5196(define rust-codex-core-skills-0.124.0
5197 package:rust-codex-0.124.0)
5198
5199(define rust-codex-debug-client-0.124.0
5200 package:rust-codex-0.124.0)
5201
5202(define rust-codex-device-key-0.124.0
5203 package:rust-codex-0.124.0)
5204
5205(define rust-codex-exec-0.124.0
5206 package:rust-codex-0.124.0)
5207
5208(define rust-codex-exec-server-0.124.0
5209 package:rust-codex-0.124.0)
5210
5211(define rust-codex-execpolicy-0.124.0
5212 package:rust-codex-0.124.0)
5213
5214(define rust-codex-execpolicy-legacy-0.124.0
5215 package:rust-codex-0.124.0)
5216
5217(define rust-codex-experimental-api-macros-0.124.0
5218 package:rust-codex-0.124.0)
5219
5220(define rust-codex-features-0.124.0
5221 package:rust-codex-0.124.0)
5222
5223(define rust-codex-feedback-0.124.0
5224 package:rust-codex-0.124.0)
5225
5226(define rust-codex-file-search-0.124.0
5227 package:rust-codex-0.124.0)
5228
5229(define rust-codex-git-utils-0.124.0
5230 package:rust-codex-0.124.0)
5231
5232(define rust-codex-hooks-0.124.0
5233 package:rust-codex-0.124.0)
5234
5235(define rust-codex-install-context-0.124.0
5236 package:rust-codex-0.124.0)
5237
5238(define rust-codex-keyring-store-0.124.0
5239 package:rust-codex-0.124.0)
5240
5241(define rust-codex-linux-sandbox-0.124.0
5242 package:rust-codex-0.124.0)
5243
5244(define rust-codex-lmstudio-0.124.0
5245 package:rust-codex-0.124.0)
5246
5247(define rust-codex-login-0.124.0
5248 package:rust-codex-0.124.0)
5249
5250(define rust-codex-mcp-0.124.0
5251 package:rust-codex-0.124.0)
5252
5253(define rust-codex-mcp-server-0.124.0
5254 package:rust-codex-0.124.0)
5255
5256(define rust-codex-model-provider-0.124.0
5257 package:rust-codex-0.124.0)
5258
5259(define rust-codex-model-provider-info-0.124.0
5260 package:rust-codex-0.124.0)
5261
5262(define rust-codex-models-manager-0.124.0
5263 package:rust-codex-0.124.0)
5264
5265(define rust-codex-network-proxy-0.124.0
5266 package:rust-codex-0.124.0)
5267
5268(define rust-codex-ollama-0.124.0
5269 package:rust-codex-0.124.0)
5270
5271(define rust-codex-otel-0.124.0
5272 package:rust-codex-0.124.0)
5273
5274(define rust-codex-plugin-0.124.0
5275 package:rust-codex-0.124.0)
5276
5277(define rust-codex-process-hardening-0.124.0
5278 package:rust-codex-0.124.0)
5279
5280(define rust-codex-protocol-0.124.0
5281 package:rust-codex-0.124.0)
5282
5283(define rust-codex-realtime-webrtc-0.124.0
5284 package:rust-codex-0.124.0)
5285
5286(define rust-codex-response-debug-context-0.124.0
5287 package:rust-codex-0.124.0)
5288
5289(define rust-codex-responses-api-proxy-0.124.0
5290 package:rust-codex-0.124.0)
5291
5292(define rust-codex-rmcp-client-0.124.0
5293 package:rust-codex-0.124.0)
5294
5295(define rust-codex-rollout-0.124.0
5296 package:rust-codex-0.124.0)
5297
5298(define rust-codex-rollout-trace-0.124.0
5299 package:rust-codex-0.124.0)
5300
5301(define rust-codex-sandboxing-0.124.0
5302 package:rust-codex-0.124.0)
5303
5304(define rust-codex-secrets-0.124.0
5305 package:rust-codex-0.124.0)
5306
5307(define rust-codex-shell-command-0.124.0
5308 package:rust-codex-0.124.0)
5309
5310(define rust-codex-shell-escalation-0.124.0
5311 package:rust-codex-0.124.0)
5312
5313(define rust-codex-skills-0.124.0
5314 package:rust-codex-0.124.0)
5315
5316(define rust-codex-state-0.124.0
5317 package:rust-codex-0.124.0)
5318
5319(define rust-codex-stdio-to-uds-0.124.0
5320 package:rust-codex-0.124.0)
5321
5322(define rust-codex-terminal-detection-0.124.0
5323 package:rust-codex-0.124.0)
5324
5325(define rust-codex-test-binary-support-0.124.0
5326 package:rust-codex-0.124.0)
5327
5328(define rust-codex-thread-store-0.124.0
5329 package:rust-codex-0.124.0)
5330
5331(define rust-codex-tools-0.124.0
5332 package:rust-codex-0.124.0)
5333
5334(define rust-codex-tui-0.124.0
5335 package:rust-codex-0.124.0)
5336
5337(define rust-codex-uds-0.124.0
5338 package:rust-codex-0.124.0)
5339
5340(define rust-codex-utils-absolute-path-0.124.0
5341 package:rust-codex-0.124.0)
5342
5343(define rust-codex-utils-approval-presets-0.124.0
5344 package:rust-codex-0.124.0)
5345
5346(define rust-codex-utils-cache-0.124.0
5347 package:rust-codex-0.124.0)
5348
5349(define rust-codex-utils-cargo-bin-0.124.0
5350 package:rust-codex-0.124.0)
5351
5352(define rust-codex-utils-cli-0.124.0
5353 package:rust-codex-0.124.0)
5354
5355(define rust-codex-utils-elapsed-0.124.0
5356 package:rust-codex-0.124.0)
5357
5358(define rust-codex-utils-fuzzy-match-0.124.0
5359 package:rust-codex-0.124.0)
5360
5361(define rust-codex-utils-home-dir-0.124.0
5362 package:rust-codex-0.124.0)
5363
5364(define rust-codex-utils-image-0.124.0
5365 package:rust-codex-0.124.0)
5366
5367(define rust-codex-utils-json-to-toml-0.124.0
5368 package:rust-codex-0.124.0)
5369
5370(define rust-codex-utils-oss-0.124.0
5371 package:rust-codex-0.124.0)
5372
5373(define rust-codex-utils-output-truncation-0.124.0
5374 package:rust-codex-0.124.0)
5375
5376(define rust-codex-utils-path-0.124.0
5377 package:rust-codex-0.124.0)
5378
5379(define rust-codex-utils-plugins-0.124.0
5380 package:rust-codex-0.124.0)
5381
5382(define rust-codex-utils-pty-0.124.0
5383 package:rust-codex-0.124.0)
5384
5385(define rust-codex-utils-readiness-0.124.0
5386 package:rust-codex-0.124.0)
5387
5388(define rust-codex-utils-rustls-provider-0.124.0
5389 package:rust-codex-0.124.0)
5390
5391(define rust-codex-utils-sandbox-summary-0.124.0
5392 package:rust-codex-0.124.0)
5393
5394(define rust-codex-utils-sleep-inhibitor-0.124.0
5395 package:rust-codex-0.124.0)
5396
5397(define rust-codex-utils-stream-parser-0.124.0
5398 package:rust-codex-0.124.0)
5399
5400(define rust-codex-utils-string-0.124.0
5401 package:rust-codex-0.124.0)
5402
5403(define rust-codex-utils-template-0.124.0
5404 package:rust-codex-0.124.0)
5405
5406(define rust-codex-v8-poc-0.124.0
5407 package:rust-codex-0.124.0)
5408
5409(define rust-codex-windows-sandbox-0.124.0
5410 package:rust-codex-0.124.0)
5411
5412(define rust-codspeed-2.10.1 5134(define rust-codspeed-2.10.1
5413 (crate-source "codspeed" "2.10.1" 5135 (crate-source "codspeed" "2.10.1"
5414 "0v3cg65nbh4m9p6vg63l5vgsjhbghaqypzpz07qw8jbwqblwrx4k")) 5136 "0v3cg65nbh4m9p6vg63l5vgsjhbghaqypzpz07qw8jbwqblwrx4k"))
@@ -6494,6 +6216,10 @@ fn main() {
6494 (crate-source "crossbeam-epoch" "0.9.18" 6216 (crate-source "crossbeam-epoch" "0.9.18"
6495 "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv")) 6217 "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv"))
6496 6218
6219(define rust-crossbeam-epoch-0.9.20
6220 (crate-source "crossbeam-epoch" "0.9.20"
6221 "0gzg0v8in20iajikalg5i5qgpp0m26r426f0fs8nwk953w218s9d"))
6222
6497(define rust-crossbeam-queue-0.3.12 6223(define rust-crossbeam-queue-0.3.12
6498 (crate-source "crossbeam-queue" "0.3.12" 6224 (crate-source "crossbeam-queue" "0.3.12"
6499 "059igaxckccj6ndmg45d5yf7cm4ps46c18m21afq3pwiiz1bnn0g")) 6225 "059igaxckccj6ndmg45d5yf7cm4ps46c18m21afq3pwiiz1bnn0g"))
@@ -6764,6 +6490,10 @@ fn main() {
6764 (crate-source "ctor" "0.8.0" 6490 (crate-source "ctor" "0.8.0"
6765 "164sj2zh0321m1rwbipq9vcndvfaxxh52vyvffnxdwdyyz13jb9m")) 6491 "164sj2zh0321m1rwbipq9vcndvfaxxh52vyvffnxdwdyyz13jb9m"))
6766 6492
6493(define rust-ctor-1.0.6
6494 (crate-source "ctor" "1.0.6"
6495 "1ia9wwwk8y212jyx44h91gb359axw5g5y67aw0qhv8dxq2qmwxkd"))
6496
6767(define rust-ctor-proc-macro-0.0.6 6497(define rust-ctor-proc-macro-0.0.6
6768 (crate-source "ctor-proc-macro" "0.0.6" 6498 (crate-source "ctor-proc-macro" "0.0.6"
6769 "1hl2cxpv92322sqq972w257dc5d1dz6gqsnjx7c4bh1xw7vim4z2")) 6499 "1hl2cxpv92322sqq972w257dc5d1dz6gqsnjx7c4bh1xw7vim4z2"))
@@ -7858,14 +7588,26 @@ fn main() {
7858 (crate-source "diplomat" "0.14.0" 7588 (crate-source "diplomat" "0.14.0"
7859 "1ijrgwb967m04q4b2vkbkcv0rdlyrvj45hnzlzvdqlrgbsq4dnws")) 7589 "1ijrgwb967m04q4b2vkbkcv0rdlyrvj45hnzlzvdqlrgbsq4dnws"))
7860 7590
7591(define rust-diplomat-0.15.0
7592 (crate-source "diplomat" "0.15.0"
7593 "04b6is78n4s2rwa7j0970wb3i5vvq0yssj2lfdfmq3q002fn8dbr"))
7594
7861(define rust-diplomat-core-0.14.0 7595(define rust-diplomat-core-0.14.0
7862 (crate-source "diplomat_core" "0.14.0" 7596 (crate-source "diplomat_core" "0.14.0"
7863 "1w9xfqf854dfcim3m1p2d6736lsgfkrpvg4s06al8bbzxlq1awsi")) 7597 "1w9xfqf854dfcim3m1p2d6736lsgfkrpvg4s06al8bbzxlq1awsi"))
7864 7598
7599(define rust-diplomat-core-0.15.0
7600 (crate-source "diplomat_core" "0.15.0"
7601 "10xkc5glcqi519pazv7hx8fv62rb16c01bzb7ycwwjqs22a1px4w"))
7602
7865(define rust-diplomat-runtime-0.14.0 7603(define rust-diplomat-runtime-0.14.0
7866 (crate-source "diplomat-runtime" "0.14.0" 7604 (crate-source "diplomat-runtime" "0.14.0"
7867 "0acdbhlckd7h11nxlwi7sznf384pj6zkvs74gvd2jf7im8ybss85")) 7605 "0acdbhlckd7h11nxlwi7sznf384pj6zkvs74gvd2jf7im8ybss85"))
7868 7606
7607(define rust-diplomat-runtime-0.15.1
7608 (crate-source "diplomat-runtime" "0.15.1"
7609 "0r28bvy9yiavwgaxh1n2iv3rpnjq75w7wlbdxvy2wqvpss5c62lp"))
7610
7869(define rust-dir-test-0.4.1 7611(define rust-dir-test-0.4.1
7870 (crate-source "dir-test" "0.4.1" 7612 (crate-source "dir-test" "0.4.1"
7871 "0yaav4f0r6bsmz8shg7i0db4z9x73xn44dizb7jg6r2qhbz17h32")) 7613 "0yaav4f0r6bsmz8shg7i0db4z9x73xn44dizb7jg6r2qhbz17h32"))
@@ -9589,6 +9331,10 @@ fn main() {
9589 (crate-source "fixed_decimal" "0.7.1" 9331 (crate-source "fixed_decimal" "0.7.1"
9590 "0mwfrjxlzd2x10pjzldgrwm84rg07cfmfdvycy193mll1x4bzsim")) 9332 "0mwfrjxlzd2x10pjzldgrwm84rg07cfmfdvycy193mll1x4bzsim"))
9591 9333
9334(define rust-fixed-decimal-0.7.2
9335 (crate-source "fixed_decimal" "0.7.2"
9336 "1gfils6v3wnlk6l021y3258vk5h0ng0jhsyxwl3g9zr1y69cihvr"))
9337
9592(define rust-fixedbitset-0.2.0 9338(define rust-fixedbitset-0.2.0
9593 (crate-source "fixedbitset" "0.2.0" 9339 (crate-source "fixedbitset" "0.2.0"
9594 "0kg03p777wc0dajd9pvlcnsyrwa8dhqwf0sd9r4dw0p82rs39arp")) 9340 "0kg03p777wc0dajd9pvlcnsyrwa8dhqwf0sd9r4dw0p82rs39arp"))
@@ -14313,6 +14059,10 @@ fn main() {
14313 (crate-source "hxdmp" "0.2.1" 14059 (crate-source "hxdmp" "0.2.1"
14314 "1c66j4z423w2lc3iqzzbg10y8ip58i90lpx7mimq8rklibr2fyx1")) 14060 "1c66j4z423w2lc3iqzzbg10y8ip58i90lpx7mimq8rklibr2fyx1"))
14315 14061
14062(define rust-hybrid-array-0.2.3
14063 (crate-source "hybrid-array" "0.2.3"
14064 "1afjq3ap0p1lal70x5pmcpa6pqpzhqcddmlq59kgijad8l2milzj"))
14065
14316(define rust-hybrid-array-0.4.10 14066(define rust-hybrid-array-0.4.10
14317 (crate-source "hybrid-array" "0.4.10" 14067 (crate-source "hybrid-array" "0.4.10"
14318 "055jvmp7rsb44z5aimj9zbam9y33nplyagik38m0xd36yy6cyi1r")) 14068 "055jvmp7rsb44z5aimj9zbam9y33nplyagik38m0xd36yy6cyi1r"))
@@ -14568,6 +14318,10 @@ fn main() {
14568 (crate-source "icu_calendar" "2.1.1" 14318 (crate-source "icu_calendar" "2.1.1"
14569 "0kmci55721ip88hgky57b6m4mpgjjs3mg4q6kjx1cswv00pfbw6n")) 14319 "0kmci55721ip88hgky57b6m4mpgjjs3mg4q6kjx1cswv00pfbw6n"))
14570 14320
14321(define rust-icu-calendar-2.2.1
14322 (crate-source "icu_calendar" "2.2.1"
14323 "0i9y9ydaw66m4fff6vswgpj6jy75z0zvb186ylflyj9z4v3arcm2"))
14324
14571(define rust-icu-calendar-data-1.5.1 14325(define rust-icu-calendar-data-1.5.1
14572 (crate-source "icu_calendar_data" "1.5.1" 14326 (crate-source "icu_calendar_data" "1.5.1"
14573 "1qg9zag3scrrksdc7bqf2lcjcmdlwx2g9d080qcn48c5gvkrj142")) 14327 "1qg9zag3scrrksdc7bqf2lcjcmdlwx2g9d080qcn48c5gvkrj142"))
@@ -14576,6 +14330,10 @@ fn main() {
14576 (crate-source "icu_calendar_data" "2.1.1" 14330 (crate-source "icu_calendar_data" "2.1.1"
14577 "0va4k858c902q06rbwv5vcq7h08vrfh19brvsh5zxv8p7ci08zsj")) 14331 "0va4k858c902q06rbwv5vcq7h08vrfh19brvsh5zxv8p7ci08zsj"))
14578 14332
14333(define rust-icu-calendar-data-2.2.0
14334 (crate-source "icu_calendar_data" "2.2.0"
14335 "0kdgxy6b044d9pxnh7wvdgjlxa2dh58ykmm7q1m7rym0yfy7g18i"))
14336
14579(define rust-icu-collections-1.5.0 14337(define rust-icu-collections-1.5.0
14580 (crate-source "icu_collections" "1.5.0" 14338 (crate-source "icu_collections" "1.5.0"
14581 "09j5kskirl59mvqc8kabhy7005yyy7dp88jw9f6f3gkf419a8byv")) 14339 "09j5kskirl59mvqc8kabhy7005yyy7dp88jw9f6f3gkf419a8byv"))
@@ -14609,6 +14367,10 @@ fn main() {
14609 (crate-source "icu_decimal" "2.1.1" 14367 (crate-source "icu_decimal" "2.1.1"
14610 "13iybf7h6cpla1v2rfh761i9jl8rycm8m1n1hawzjj633cim5353")) 14368 "13iybf7h6cpla1v2rfh761i9jl8rycm8m1n1hawzjj633cim5353"))
14611 14369
14370(define rust-icu-decimal-2.2.0
14371 (crate-source "icu_decimal" "2.2.0"
14372 "1m4xf44qs3hzh5hjf3w4rd1sqj91apg69pagqmm7gaij5vglg0i8"))
14373
14612(define rust-icu-decimal-data-1.5.1 14374(define rust-icu-decimal-data-1.5.1
14613 (crate-source "icu_decimal_data" "1.5.1" 14375 (crate-source "icu_decimal_data" "1.5.1"
14614 "1qhah965n48j2izqx8bcm1pn8dkxxjb584cwga1nvkswgzcmvjb7")) 14376 "1qhah965n48j2izqx8bcm1pn8dkxxjb584cwga1nvkswgzcmvjb7"))
@@ -14617,6 +14379,10 @@ fn main() {
14617 (crate-source "icu_decimal_data" "2.1.1" 14379 (crate-source "icu_decimal_data" "2.1.1"
14618 "1xzy8qszcqqka08lf2ck7amn6ysnjn8ry6c4zr4dhbdb9q2b8199")) 14380 "1xzy8qszcqqka08lf2ck7amn6ysnjn8ry6c4zr4dhbdb9q2b8199"))
14619 14381
14382(define rust-icu-decimal-data-2.2.0
14383 (crate-source "icu_decimal_data" "2.2.0"
14384 "08mwm8mgdpas4b2ymzxs1pcq6hj2g282ckq6cbprxwlakv5aa53g"))
14385
14620(define rust-icu-locale-2.0.0 14386(define rust-icu-locale-2.0.0
14621 (crate-source "icu_locale" "2.0.0" 14387 (crate-source "icu_locale" "2.0.0"
14622 "1zdy5ym97gj0aqggk8zs2fngazf33szmssbc3gd92pik50ar5rba")) 14388 "1zdy5ym97gj0aqggk8zs2fngazf33szmssbc3gd92pik50ar5rba"))
@@ -14625,6 +14391,10 @@ fn main() {
14625 (crate-source "icu_locale" "2.1.1" 14391 (crate-source "icu_locale" "2.1.1"
14626 "0q6xwqzj9yb5jjcfrbv64s9lpr9yzq7fp9kbj6zvc2im5rr12ask")) 14392 "0q6xwqzj9yb5jjcfrbv64s9lpr9yzq7fp9kbj6zvc2im5rr12ask"))
14627 14393
14394(define rust-icu-locale-2.2.0
14395 (crate-source "icu_locale" "2.2.0"
14396 "09ifkafdqk4rci4x3kqkfr5826gy7lyn4dbfr0fi423j7hs9d8ym"))
14397
14628(define rust-icu-locale-core-2.0.0 14398(define rust-icu-locale-core-2.0.0
14629 (crate-source "icu_locale_core" "2.0.0" 14399 (crate-source "icu_locale_core" "2.0.0"
14630 "02phv7vwhyx6vmaqgwkh2p4kc2kciykv2px6g4h8glxfrh02gphc")) 14400 "02phv7vwhyx6vmaqgwkh2p4kc2kciykv2px6g4h8glxfrh02gphc"))
@@ -14645,6 +14415,10 @@ fn main() {
14645 (crate-source "icu_locale_data" "2.1.2" 14415 (crate-source "icu_locale_data" "2.1.2"
14646 "0cd8ibh5m58c2cc68si4xw5anw30n3v1i7vi78nn98n3nhb1spqw")) 14416 "0cd8ibh5m58c2cc68si4xw5anw30n3v1i7vi78nn98n3nhb1spqw"))
14647 14417
14418(define rust-icu-locale-data-2.2.0
14419 (crate-source "icu_locale_data" "2.2.0"
14420 "14srd4pisigvfwxcwvxi0chg6shx33rmxrpnbkzp8vbwqydcrzfm"))
14421
14648(define rust-icu-locid-1.5.0 14422(define rust-icu-locid-1.5.0
14649 (crate-source "icu_locid" "1.5.0" 14423 (crate-source "icu_locid" "1.5.0"
14650 "0dznvd1c5b02iilqm044q4hvar0sqibq1z46prqwjzwif61vpb0k")) 14424 "0dznvd1c5b02iilqm044q4hvar0sqibq1z46prqwjzwif61vpb0k"))
@@ -14701,10 +14475,18 @@ fn main() {
14701 (crate-source "icu_plurals" "1.5.0" 14475 (crate-source "icu_plurals" "1.5.0"
14702 "055iwgyxmdwm197wvb8d9x16lrhirn4c39dh072xbnr5q3kp0nms")) 14476 "055iwgyxmdwm197wvb8d9x16lrhirn4c39dh072xbnr5q3kp0nms"))
14703 14477
14478(define rust-icu-plurals-2.2.0
14479 (crate-source "icu_plurals" "2.2.0"
14480 "00w1gjj5pzdg75kc0bl4dnflp7m1sjh2h0rq6d1mrba93lzh4l1a"))
14481
14704(define rust-icu-plurals-data-1.5.1 14482(define rust-icu-plurals-data-1.5.1
14705 (crate-source "icu_plurals_data" "1.5.1" 14483 (crate-source "icu_plurals_data" "1.5.1"
14706 "04nipymyc2xjvszh12vvzs06scw02wczi9bpda3nlzfb70r410x4")) 14484 "04nipymyc2xjvszh12vvzs06scw02wczi9bpda3nlzfb70r410x4"))
14707 14485
14486(define rust-icu-plurals-data-2.2.0
14487 (crate-source "icu_plurals_data" "2.2.0"
14488 "07cf3sqy4d5swf8ypv5zczgngr6k4363xfgc3n85z1nwamqlk1c4"))
14489
14708(define rust-icu-properties-1.5.1 14490(define rust-icu-properties-1.5.1
14709 (crate-source "icu_properties" "1.5.1" 14491 (crate-source "icu_properties" "1.5.1"
14710 "1xgf584rx10xc1p7zjr78k0n4zn3g23rrg6v2ln31ingcq3h5mlk")) 14492 "1xgf584rx10xc1p7zjr78k0n4zn3g23rrg6v2ln31ingcq3h5mlk"))
@@ -16370,6 +16152,10 @@ fn main() {
16370 (crate-source "keccak" "0.2.0" 16152 (crate-source "keccak" "0.2.0"
16371 "1alql41qwrb6q2zw6358wvr1pd0m50c56liyh3nxfns0vl8a094y")) 16153 "1alql41qwrb6q2zw6358wvr1pd0m50c56liyh3nxfns0vl8a094y"))
16372 16154
16155(define rust-kem-0.3.0-pre.0
16156 (crate-source "kem" "0.3.0-pre.0"
16157 "17r3vy8pmij1wqrps53lmvdzxfnhyzn6v5kz3aq6gnrp0d3lb1ib"))
16158
16373(define rust-kernel32-sys-0.2.2 16159(define rust-kernel32-sys-0.2.2
16374 (crate-source "kernel32-sys" "0.2.2" 16160 (crate-source "kernel32-sys" "0.2.2"
16375 "1389av0601a9yz8dvx5zha9vmkd6ik7ax0idpb032d28555n41vm")) 16161 "1389av0601a9yz8dvx5zha9vmkd6ik7ax0idpb032d28555n41vm"))
@@ -17796,6 +17582,10 @@ fn main() {
17796 (crate-source "link-cplusplus" "1.0.9" 17582 (crate-source "link-cplusplus" "1.0.9"
17797 "1jc56xf51f3fn5hvppsj9c2pa0fxm7k79xs90a5s58qvgrphq94x")) 17583 "1jc56xf51f3fn5hvppsj9c2pa0fxm7k79xs90a5s58qvgrphq94x"))
17798 17584
17585(define rust-link-section-0.17.2
17586 (crate-source "link-section" "0.17.2"
17587 "1030yd8z9yb1dp1gn1g8670w8h7azqv4mf23axr9yvkd865907jd"))
17588
17799(define rust-linked-hash-map-0.5.6 17589(define rust-linked-hash-map-0.5.6
17800 (crate-source "linked-hash-map" "0.5.6" 17590 (crate-source "linked-hash-map" "0.5.6"
17801 "03vpgw7x507g524nx5i1jf5dl8k3kv0fzg8v3ip6qqwbpkqww5q7")) 17591 "03vpgw7x507g524nx5i1jf5dl8k3kv0fzg8v3ip6qqwbpkqww5q7"))
@@ -17812,6 +17602,10 @@ fn main() {
17812 (crate-source "linkify" "0.7.0" 17602 (crate-source "linkify" "0.7.0"
17813 "1y99xcmy6793m6x3z2qcyiw3dfrdvza3n659lmlv7kpzq7yjin04")) 17603 "1y99xcmy6793m6x3z2qcyiw3dfrdvza3n659lmlv7kpzq7yjin04"))
17814 17604
17605(define rust-linktime-proc-macro-0.1.0
17606 (crate-source "linktime-proc-macro" "0.1.0"
17607 "108gasagydcdmb9hrqcd4a0y49ya21jicw905gikwl0dzw3dfk54"))
17608
17815(define rust-linux-keyutils-0.2.4 17609(define rust-linux-keyutils-0.2.4
17816 (crate-source "linux-keyutils" "0.2.4" 17610 (crate-source "linux-keyutils" "0.2.4"
17817 "13nipvk2mzk76y7yfsqwnwsqk21x6xy8fkmqz5is99fqbzn4j7kn")) 17611 "13nipvk2mzk76y7yfsqwnwsqk21x6xy8fkmqz5is99fqbzn4j7kn"))
@@ -17992,6 +17786,10 @@ fn main() {
17992 (crate-source "lock_api" "0.4.14" 17786 (crate-source "lock_api" "0.4.14"
17993 "0rg9mhx7vdpajfxvdjmgmlyrn20ligzqvn8ifmaz7dc79gkrjhr2")) 17787 "0rg9mhx7vdpajfxvdjmgmlyrn20ligzqvn8ifmaz7dc79gkrjhr2"))
17994 17788
17789(define rust-lock-free-hashtable-0.1.4
17790 (crate-source "lock_free_hashtable" "0.1.4"
17791 "04lnf7iqa10xqiyvf86943wxkxb9y9x85zwja9kr1dzm28bn7wzb"))
17792
17995(define rust-lockfree-object-pool-0.1.6 17793(define rust-lockfree-object-pool-0.1.6
17996 (crate-source "lockfree-object-pool" "0.1.6" 17794 (crate-source "lockfree-object-pool" "0.1.6"
17997 "0bjm2g1g1avab86r02jb65iyd7hdi35khn1y81z4nba0511fyx4k")) 17795 "0bjm2g1g1avab86r02jb65iyd7hdi35khn1y81z4nba0511fyx4k"))
@@ -19159,6 +18957,10 @@ fn main() {
19159 (crate-source "ml-dsa" "0.1.0-rc.8" 18957 (crate-source "ml-dsa" "0.1.0-rc.8"
19160 "0mgavbdyqxm8j5pz94zrzs8185s52gsmdgbmcwwl0azssq5bpcpm")) 18958 "0mgavbdyqxm8j5pz94zrzs8185s52gsmdgbmcwwl0azssq5bpcpm"))
19161 18959
18960(define rust-ml-kem-0.2.3
18961 (crate-source "ml-kem" "0.2.3"
18962 "13x1jcwsaixbr1ln2yg22gwqk4szx2vin0rj0a64jdacywyrpr4d"))
18963
19162(define rust-mlua-0.11.6 18964(define rust-mlua-0.11.6
19163 (crate-source "mlua" "0.11.6" 18965 (crate-source "mlua" "0.11.6"
19164 "1avghh274kzbcz6y9rjpwzp69i82scfhcyihs5bfxrlwlk7nmlyc")) 18966 "1avghh274kzbcz6y9rjpwzp69i82scfhcyihs5bfxrlwlk7nmlyc"))
@@ -21275,6 +21077,8 @@ fn main() {
21275 21077
21276(define rust-openssl-src-300.6.0+3.6.2 #f) 21078(define rust-openssl-src-300.6.0+3.6.2 #f)
21277 21079
21080(define rust-openssl-src-300.6.1+3.6.3 #f)
21081
21278(define rust-openssl-sys-0.9.107 21082(define rust-openssl-sys-0.9.107
21279 (crate-source "openssl-sys" "0.9.107" 21083 (crate-source "openssl-sys" "0.9.107"
21280 "01yydv8yaagdnapvair8b6rggf225lwb854h99s9qx44rnd9g242" 21084 "01yydv8yaagdnapvair8b6rggf225lwb854h99s9qx44rnd9g242"
@@ -21830,6 +21634,14 @@ fn main() {
21830 (crate-source "packed_simd_2" "0.3.8" 21634 (crate-source "packed_simd_2" "0.3.8"
21831 "10p2bm0p57shg3arlpfwm6z0bbnlkyr4g0dlkmpwvz6qaba4r4d1")) 21635 "10p2bm0p57shg3arlpfwm6z0bbnlkyr4g0dlkmpwvz6qaba4r4d1"))
21832 21636
21637(define rust-pagable-0.4.1
21638 (crate-source "pagable" "0.4.1"
21639 "08b8xmnkndviip6dq5ilbdy0dyq19gcdqsbyk2hymld4724rcn1n"))
21640
21641(define rust-pagable-derive-0.4.1
21642 (crate-source "pagable_derive" "0.4.1"
21643 "05clvjh0f3asaiwqdw0i2ml2nik0j716cdrmk574z4c7clb1g3c3"))
21644
21833(define rust-page-size-0.6.0 21645(define rust-page-size-0.6.0
21834 (crate-source "page_size" "0.6.0" 21646 (crate-source "page_size" "0.6.0"
21835 "1nj0rrwpvagagssljbm29ww1iyrrg15p1q4sk70r2cfi9qcv5m9h")) 21647 "1nj0rrwpvagagssljbm29ww1iyrrg15p1q4sk70r2cfi9qcv5m9h"))
@@ -24373,6 +24185,10 @@ fn main() {
24373 (crate-source "quick-xml" "0.40.1" 24185 (crate-source "quick-xml" "0.40.1"
24374 "0zysqy81aa242n89bx7d3n2k78w34g7lifmjmfvcrrr9a0pbsx14")) 24186 "0zysqy81aa242n89bx7d3n2k78w34g7lifmjmfvcrrr9a0pbsx14"))
24375 24187
24188(define rust-quick-xml-0.41.0
24189 (crate-source "quick-xml" "0.41.0"
24190 "1h9y8zry34r3mxfd5vqfj50vvvzvri4kzbx5d657jkqjalg4aq76"))
24191
24376(define rust-quickcheck-0.6.2 24192(define rust-quickcheck-0.6.2
24377 (crate-source "quickcheck" "0.6.2" 24193 (crate-source "quickcheck" "0.6.2"
24378 "1dyazm2fcq0v9fscq1a7597zsvdl9f0j8c2bfj1jm2nlzz2sn6y0")) 24194 "1dyazm2fcq0v9fscq1a7597zsvdl9f0j8c2bfj1jm2nlzz2sn6y0"))
@@ -25592,6 +25408,10 @@ fn main() {
25592 (crate-source "resb" "0.1.1" 25408 (crate-source "resb" "0.1.1"
25593 "0xlyvvjq6v5350pjn6bvf6lnqplzbzvrrpnh0z1lsfyannrpl1ka")) 25409 "0xlyvvjq6v5350pjn6bvf6lnqplzbzvrrpnh0z1lsfyannrpl1ka"))
25594 25410
25411(define rust-resb-0.1.2
25412 (crate-source "resb" "0.1.2"
25413 "147kfk4gfq9ndmd0xq79nnycnfb03afrwl2sj2hh4s1w3xwr5lr2"))
25414
25595(define rust-resize-0.5.5 25415(define rust-resize-0.5.5
25596 (crate-source "resize" "0.5.5" 25416 (crate-source "resize" "0.5.5"
25597 "0achcqlpyw8a0q2hrifs1n4hfixmp174qjan0b04ss46x918r87j")) 25417 "0achcqlpyw8a0q2hrifs1n4hfixmp174qjan0b04ss46x918r87j"))
@@ -25727,6 +25547,14 @@ fn main() {
25727 (crate-source "rmcp" "0.3.2" 25547 (crate-source "rmcp" "0.3.2"
25728 "10r8mkv3r2farq0clwjri20rnriqg2mrwj6vc8d1h3dyjda0s38z")) 25548 "10r8mkv3r2farq0clwjri20rnriqg2mrwj6vc8d1h3dyjda0s38z"))
25729 25549
25550(define rust-rmcp-1.7.0
25551 (crate-source "rmcp" "1.7.0"
25552 "13h5yijrxljq9f2klv29gx5ldj05qgs2kxp1bx3qz0nr2zvsj408"))
25553
25554(define rust-rmcp-1.8.0
25555 (crate-source "rmcp" "1.8.0"
25556 "0n9zdyw5ch42pdq2jv3n3nzi56dwm2z2vr9gagcij2llf8f5f7qx"))
25557
25730(define rust-rmcp-macros-0.15.0 25558(define rust-rmcp-macros-0.15.0
25731 (crate-source "rmcp-macros" "0.15.0" 25559 (crate-source "rmcp-macros" "0.15.0"
25732 "1zmv5clv7fffk32hqg362n4kirjvk8vjp9il8n9pl8xnp22av20f")) 25560 "1zmv5clv7fffk32hqg362n4kirjvk8vjp9il8n9pl8xnp22av20f"))
@@ -25735,6 +25563,14 @@ fn main() {
25735 (crate-source "rmcp-macros" "0.3.2" 25563 (crate-source "rmcp-macros" "0.3.2"
25736 "1cgl5hwddp7dfw90mswpix2zx58x3mh4aknwkacm8zgsp09ckssa")) 25564 "1cgl5hwddp7dfw90mswpix2zx58x3mh4aknwkacm8zgsp09ckssa"))
25737 25565
25566(define rust-rmcp-macros-1.7.0
25567 (crate-source "rmcp-macros" "1.7.0"
25568 "0kch0xiw2za3l0nxkhf7h9w61s1i6ax0212cy2bnwxb4qd4arvva"))
25569
25570(define rust-rmcp-macros-1.8.0
25571 (crate-source "rmcp-macros" "1.8.0"
25572 "1mg1nlkqzskfb4z0a2ar4fiflvby684bb5gag0npi04knqsh1b8s"))
25573
25738(define rust-rmp-0.8.14 25574(define rust-rmp-0.8.14
25739 (crate-source "rmp" "0.8.14" 25575 (crate-source "rmp" "0.8.14"
25740 "1i1l6dhv7vws5vp0ikakj44fk597xi59g3j6ng1q55x3dz0xg3i2")) 25576 "1i1l6dhv7vws5vp0ikakj44fk597xi59g3j6ng1q55x3dz0xg3i2"))
@@ -27412,6 +27248,10 @@ fn main() {
27412 (crate-source "seq-macro" "0.3.6" 27248 (crate-source "seq-macro" "0.3.6"
27413 "1k4sshn0x2i6a9g97sy5jl7ghlqgmmh3n76aj3rrjwxy1x0i3iqv")) 27249 "1k4sshn0x2i6a9g97sy5jl7ghlqgmmh3n76aj3rrjwxy1x0i3iqv"))
27414 27250
27251(define rust-sequence-trie-0.3.6
27252 (crate-source "sequence_trie" "0.3.6"
27253 "1hz0h12ihsk793yrbs291p6n2fxkw73bjm24nvp75l6cnxkj1qhy"))
27254
27415(define rust-sequoia-autocrypt-0.26.0 27255(define rust-sequoia-autocrypt-0.26.0
27416 (crate-source "sequoia-autocrypt" "0.26.0" 27256 (crate-source "sequoia-autocrypt" "0.26.0"
27417 "12wjwv5bsbwjqf25zdkfilnlmgw3jj8y3j1nbm83x6jqr3qmzmhi" 27257 "12wjwv5bsbwjqf25zdkfilnlmgw3jj8y3j1nbm83x6jqr3qmzmhi"
@@ -28769,6 +28609,10 @@ fn main() {
28769 (crate-source "softposit" "0.4.0" 28609 (crate-source "softposit" "0.4.0"
28770 "1qbyiz1yb0jrscy755bdhynvjhpbwywc8r8fa4fwvn766v4ck4c0")) 28610 "1qbyiz1yb0jrscy755bdhynvjhpbwywc8r8fa4fwvn766v4ck4c0"))
28771 28611
28612(define rust-sorted-vector-map-0.2.1
28613 (crate-source "sorted_vector_map" "0.2.1"
28614 "07qll112zc16nry99n6i3c12hz1l0zc737asm9rl86v8w5g5dgwl"))
28615
28772(define rust-soup-sys-0.10.0 28616(define rust-soup-sys-0.10.0
28773 (crate-source "soup-sys" "0.10.0" 28617 (crate-source "soup-sys" "0.10.0"
28774 "0gm1b1dj6z3l94sklw6jvqblhik8i8gz2mgrf6xhnqv5hpqaviy3")) 28618 "0gm1b1dj6z3l94sklw6jvqblhik8i8gz2mgrf6xhnqv5hpqaviy3"))
@@ -28961,30 +28805,58 @@ fn main() {
28961 "1p4pgppy10ch4vj0fyay9q3g8y5xhzsayyfrrnfncacli69vivqz" 28805 "1p4pgppy10ch4vj0fyay9q3g8y5xhzsayyfrrnfncacli69vivqz"
28962 #:snippet '(delete-file-recursively "tests"))) 28806 #:snippet '(delete-file-recursively "tests")))
28963 28807
28808(define rust-sqlx-0.9.0
28809 (crate-source "sqlx" "0.9.0"
28810 "0wgxkdhqx5480wrk6irhqgf9pmc8dbkikj71iffwhqjwqb6211ip"))
28811
28964(define rust-sqlx-core-0.8.6 28812(define rust-sqlx-core-0.8.6
28965 (crate-source "sqlx-core" "0.8.6" 28813 (crate-source "sqlx-core" "0.8.6"
28966 "1ildwsjy7lwfxsvfh174jwhk0rjqvyw37h87q1lhyslbhfqrhrzf")) 28814 "1ildwsjy7lwfxsvfh174jwhk0rjqvyw37h87q1lhyslbhfqrhrzf"))
28967 28815
28816(define rust-sqlx-core-0.9.0
28817 (crate-source "sqlx-core" "0.9.0"
28818 "1jsw5mfpnlsx807y9ixsx7q2pbrva8x7m9za9kmqx6jppy2lxd05"))
28819
28968(define rust-sqlx-macros-0.8.6 28820(define rust-sqlx-macros-0.8.6
28969 (crate-source "sqlx-macros" "0.8.6" 28821 (crate-source "sqlx-macros" "0.8.6"
28970 "0pbiwsv5ysv3qcx1g4p1pvsqlz0xp67k9g5xw3szpb6aijc55m52")) 28822 "0pbiwsv5ysv3qcx1g4p1pvsqlz0xp67k9g5xw3szpb6aijc55m52"))
28971 28823
28824(define rust-sqlx-macros-0.9.0
28825 (crate-source "sqlx-macros" "0.9.0"
28826 "1gv0dg1dsz4jazi42jd2sjxl2jlk3jhqbivyy9g7199rpkr88axx"))
28827
28972(define rust-sqlx-macros-core-0.8.6 28828(define rust-sqlx-macros-core-0.8.6
28973 (crate-source "sqlx-macros-core" "0.8.6" 28829 (crate-source "sqlx-macros-core" "0.8.6"
28974 "16r1slvkzfdxjkc2v5i3yd5l4xzcwbcy35hzfihmmb14262c3a8r")) 28830 "16r1slvkzfdxjkc2v5i3yd5l4xzcwbcy35hzfihmmb14262c3a8r"))
28975 28831
28832(define rust-sqlx-macros-core-0.9.0
28833 (crate-source "sqlx-macros-core" "0.9.0"
28834 "1hy7va6r1xvmbxaldw4qpa07wqzc4fsk4d41xk2ab1fwbzg9d3gv"))
28835
28976(define rust-sqlx-mysql-0.8.6 28836(define rust-sqlx-mysql-0.8.6
28977 (crate-source "sqlx-mysql" "0.8.6" 28837 (crate-source "sqlx-mysql" "0.8.6"
28978 "09n5k60z9j1ilbdmggcla6s27np3zwxc3fnbzsw4wy6z7003y05a")) 28838 "09n5k60z9j1ilbdmggcla6s27np3zwxc3fnbzsw4wy6z7003y05a"))
28979 28839
28840(define rust-sqlx-mysql-0.9.0
28841 (crate-source "sqlx-mysql" "0.9.0"
28842 "09zaxfn188mdcq178z2j75461iarxzbha9gsbcj2qpvww47h5f4h"))
28843
28980(define rust-sqlx-postgres-0.8.6 28844(define rust-sqlx-postgres-0.8.6
28981 (crate-source "sqlx-postgres" "0.8.6" 28845 (crate-source "sqlx-postgres" "0.8.6"
28982 "0insvvaql0pz6nk64dbss4q4qzilj7zh2j0m9cc7rw1wlpazqn6v")) 28846 "0insvvaql0pz6nk64dbss4q4qzilj7zh2j0m9cc7rw1wlpazqn6v"))
28983 28847
28848(define rust-sqlx-postgres-0.9.0
28849 (crate-source "sqlx-postgres" "0.9.0"
28850 "0pnnviwmykb7q6rd0hss6mc8nl1hh1bfx7ya4njkwsrzx3bbv8l7"))
28851
28984(define rust-sqlx-sqlite-0.8.6 28852(define rust-sqlx-sqlite-0.8.6
28985 (crate-source "sqlx-sqlite" "0.8.6" 28853 (crate-source "sqlx-sqlite" "0.8.6"
28986 "1siy1jhqf5flpxyrmy7rw66j0y0v2l7zjmc00c0l86rc1gkjzlf2")) 28854 "1siy1jhqf5flpxyrmy7rw66j0y0v2l7zjmc00c0l86rc1gkjzlf2"))
28987 28855
28856(define rust-sqlx-sqlite-0.9.0
28857 (crate-source "sqlx-sqlite" "0.9.0"
28858 "0b4q5vpdn854dz5209kdzjd365lq2yd6dv4s4bj0f856jz1rk3j8"))
28859
28988(define rust-sse-stream-0.2.1 28860(define rust-sse-stream-0.2.1
28989 (crate-source "sse-stream" "0.2.1" 28861 (crate-source "sse-stream" "0.2.1"
28990 "16j734awsc6rmaxhap6z3xp6a8hr6l563dc6sckizv387k9w8kgb")) 28862 "16j734awsc6rmaxhap6z3xp6a8hr6l563dc6sckizv387k9w8kgb"))
@@ -29082,18 +28954,34 @@ fn main() {
29082 (crate-source "starlark" "0.13.0" 28954 (crate-source "starlark" "0.13.0"
29083 "13raj6jh6506qfiv9h96sizqg4yyxs9bs8dj0nvrspghb6c88lqg")) 28955 "13raj6jh6506qfiv9h96sizqg4yyxs9bs8dj0nvrspghb6c88lqg"))
29084 28956
28957(define rust-starlark-0.14.2
28958 (crate-source "starlark" "0.14.2"
28959 "1z64b1acffrr8zhhdqyw9qxlp7psykvrkb4q3iqcki4dj5kfhqlh"))
28960
29085(define rust-starlark-derive-0.13.0 28961(define rust-starlark-derive-0.13.0
29086 (crate-source "starlark_derive" "0.13.0" 28962 (crate-source "starlark_derive" "0.13.0"
29087 "0ah87ysmlf1n0dmaw8gyxd1dn4ij1hh4i3wz9kza303ridnbqn7y")) 28963 "0ah87ysmlf1n0dmaw8gyxd1dn4ij1hh4i3wz9kza303ridnbqn7y"))
29088 28964
28965(define rust-starlark-derive-0.14.2
28966 (crate-source "starlark_derive" "0.14.2"
28967 "0vg6wyp05zws9kz5d73bmz5g1rjkfjzr1x5b9yhvydh9nxg26zkr"))
28968
29089(define rust-starlark-map-0.13.0 28969(define rust-starlark-map-0.13.0
29090 (crate-source "starlark_map" "0.13.0" 28970 (crate-source "starlark_map" "0.13.0"
29091 "0g8pa2wynpdgqp2yqkhdx289lykvb0rhn8mvq30hrpr0y5q9jrcj")) 28971 "0g8pa2wynpdgqp2yqkhdx289lykvb0rhn8mvq30hrpr0y5q9jrcj"))
29092 28972
28973(define rust-starlark-map-0.14.2
28974 (crate-source "starlark_map" "0.14.2"
28975 "1fn4l5hkmchxicjjlqkay7la5hdxrc48nygmna9sy5njiy4pfj13"))
28976
29093(define rust-starlark-syntax-0.13.0 28977(define rust-starlark-syntax-0.13.0
29094 (crate-source "starlark_syntax" "0.13.0" 28978 (crate-source "starlark_syntax" "0.13.0"
29095 "1cv1hiij806c34vqxn477c72i0sgv5ifv7vbrgbsyskp1mlv6lzy")) 28979 "1cv1hiij806c34vqxn477c72i0sgv5ifv7vbrgbsyskp1mlv6lzy"))
29096 28980
28981(define rust-starlark-syntax-0.14.2
28982 (crate-source "starlark_syntax" "0.14.2"
28983 "050zs8wnxrpwx7g3mkqh176g2n96sc4xkkqir6cq1riiqmqwb4kl"))
28984
29097(define rust-starship-battery-0.10.1 28985(define rust-starship-battery-0.10.1
29098 (crate-source "starship-battery" "0.10.1" 28986 (crate-source "starship-battery" "0.10.1"
29099 "1k7xz7i9p543bi54h49hbibgal2yp5bw884m336skjx2hqjwj2yf")) 28987 "1k7xz7i9p543bi54h49hbibgal2yp5bw884m336skjx2hqjwj2yf"))
@@ -29122,6 +29010,10 @@ fn main() {
29122 (crate-source "static_init_macro" "1.0.4" 29010 (crate-source "static_init_macro" "1.0.4"
29123 "0vyxdq5lnwbag6ljdwgv7k94r50f99v46czqz39wd7kkvn6wi28k")) 29011 "0vyxdq5lnwbag6ljdwgv7k94r50f99v46czqz39wd7kkvn6wi28k"))
29124 29012
29013(define rust-static-interner-0.1.2
29014 (crate-source "static_interner" "0.1.2"
29015 "0qrj97js85ajkc7aqfcx8frf0d0v9vr51d2simpaxpplzd0l7d7s"))
29016
29125(define rust-static-map-macro-0.2.5 29017(define rust-static-map-macro-0.2.5
29126 (crate-source "static-map-macro" "0.2.5" 29018 (crate-source "static-map-macro" "0.2.5"
29127 "16c5xw3krap14d9mhb3z8vkh3x9k2kkf543q05dhixy9zfcdaqmq")) 29019 "16c5xw3krap14d9mhb3z8vkh3x9k2kkf543q05dhixy9zfcdaqmq"))
@@ -29275,6 +29167,14 @@ fn main() {
29275 (crate-source "strip-ansi-escapes" "0.2.1" 29167 (crate-source "strip-ansi-escapes" "0.2.1"
29276 "0980min1s9f5g47rwlq8l9njks952a0jlz0v7yxrm5p7www813ra")) 29168 "0980min1s9f5g47rwlq8l9njks952a0jlz0v7yxrm5p7www813ra"))
29277 29169
29170(define rust-strong-hash-0.1.0
29171 (crate-source "strong_hash" "0.1.0"
29172 "1jg9pjvxd0qd4imkwik97anj8qzfz4khmby7drmhnf9lx9536c88"))
29173
29174(define rust-strong-hash-derive-0.1.0
29175 (crate-source "strong_hash_derive" "0.1.0"
29176 "0a3954jcj9am6lphlsczmcx016f93fjcqrmrsfds70s3gj5v9rmc"))
29177
29278(define rust-strsim-0.10.0 29178(define rust-strsim-0.10.0
29279 (crate-source "strsim" "0.10.0" 29179 (crate-source "strsim" "0.10.0"
29280 "08s69r4rcrahwnickvi0kq49z524ci50capybln83mg6b473qivk")) 29180 "08s69r4rcrahwnickvi0kq49z524ci50capybln83mg6b473qivk"))
@@ -30181,10 +30081,18 @@ fn main() {
30181 (crate-source "temporal_capi" "0.1.2" 30081 (crate-source "temporal_capi" "0.1.2"
30182 "1n2fm8bipcfyj0hgmlymgp7fglpavbnjbwpklaia7dmxq81f8ld1")) 30082 "1n2fm8bipcfyj0hgmlymgp7fglpavbnjbwpklaia7dmxq81f8ld1"))
30183 30083
30084(define rust-temporal-capi-0.2.3
30085 (crate-source "temporal_capi" "0.2.3"
30086 "0dpb5mgpcjdbflxdwc4zy1aa1cy0qijrjnhp5mgryskm3q01yala"))
30087
30184(define rust-temporal-rs-0.1.2 30088(define rust-temporal-rs-0.1.2
30185 (crate-source "temporal_rs" "0.1.2" 30089 (crate-source "temporal_rs" "0.1.2"
30186 "1lbl6k9x9hqi9bfhrzczcjkqm83a8b7bw559fy6wcbsxswxxxbw8")) 30090 "1lbl6k9x9hqi9bfhrzczcjkqm83a8b7bw559fy6wcbsxswxxxbw8"))
30187 30091
30092(define rust-temporal-rs-0.2.3
30093 (crate-source "temporal_rs" "0.2.3"
30094 "1pnl1gak7qy9in0r4bbfzqg60r15r7pmblr1dcc7al9f512jm44s"))
30095
30188(define rust-temptree-0.2.0 30096(define rust-temptree-0.2.0
30189 (crate-source "temptree" "0.2.0" 30097 (crate-source "temptree" "0.2.0"
30190 "0c461j4xrjp1mz89fb3rmv8w36m1dm1nymv9ny60hh0v4pc99nlg")) 30098 "0c461j4xrjp1mz89fb3rmv8w36m1dm1nymv9ny60hh0v4pc99nlg"))
@@ -30500,6 +30408,14 @@ fn main() {
30500 (crate-source "thiserror-impl" "2.0.18" 30408 (crate-source "thiserror-impl" "2.0.18"
30501 "1mf1vrbbimj1g6dvhdgzjmn6q09yflz2b92zs1j9n3k7cxzyxi7b")) 30409 "1mf1vrbbimj1g6dvhdgzjmn6q09yflz2b92zs1j9n3k7cxzyxi7b"))
30502 30410
30411(define rust-thiserror-impl-no-std-2.0.2
30412 (crate-source "thiserror-impl-no-std" "2.0.2"
30413 "0n4p4ir5lqa3g3hd6fhs866zpsq4p78achmlq9nvl6dm924k3rjq"))
30414
30415(define rust-thiserror-no-std-2.0.2
30416 (crate-source "thiserror-no-std" "2.0.2"
30417 "1smgmzgrgzfshbf6qvmv24065vlh66jdibcnribp4lfxjjflbbd3"))
30418
30503(define rust-thousands-0.2.0 30419(define rust-thousands-0.2.0
30504 (crate-source "thousands" "0.2.0" 30420 (crate-source "thousands" "0.2.0"
30505 "0848gnkn7ah51lrx15z9zmn701ipn6gc4xbk4kfdlfahkypkpxiv")) 30421 "0848gnkn7ah51lrx15z9zmn701ipn6gc4xbk4kfdlfahkypkpxiv"))
@@ -30706,6 +30622,10 @@ fn main() {
30706 (crate-source "timezone_provider" "0.1.2" 30622 (crate-source "timezone_provider" "0.1.2"
30707 "14yr8ps60iw7lww1xccbkmf93prdkqazz8bw7qpqcwwy1q0a16yz")) 30623 "14yr8ps60iw7lww1xccbkmf93prdkqazz8bw7qpqcwwy1q0a16yz"))
30708 30624
30625(define rust-timezone-provider-0.2.3
30626 (crate-source "timezone_provider" "0.2.3"
30627 "1hm8k7ik23hr8g1rxl5bbri4j7i8cmyfkpz4a4q82awac829p3y4"))
30628
30709(define rust-tint-1.0.1 30629(define rust-tint-1.0.1
30710 (crate-source "tint" "1.0.1" 30630 (crate-source "tint" "1.0.1"
30711 "15k89pp3ddxczfnv2j995yvy02mfpmjrmxmv7mkp8c2acrq4bwks")) 30631 "15k89pp3ddxczfnv2j995yvy02mfpmjrmxmv7mkp8c2acrq4bwks"))
@@ -31015,6 +30935,23 @@ fn main() {
31015 30935
31016;; Git version for codex which needs the proxy feature from JakkuSakura's fork. 30936;; Git version for codex which needs the proxy feature from JakkuSakura's fork.
31017 30937
30938(define rust-tokio-tungstenite-0.28.0.0e5b2d7
30939 (origin
30940 (method git-fetch)
30941 (uri (git-reference
30942 (url "https://github.com/openai-oss-forks/tokio-tungstenite")
30943 (commit "0e5b2d73aa18dd9f0a50ee9ff199d5aef7594186")))
30944 (file-name (git-file-name "rust-tokio-tungstenite" "0.28.0.0e5b2d7"))
30945 (sha256 (base32 "00i879a84zqfak3jgh4s7lrg5yz2028ra7l8cqcyfn6inyg6cp2p"))
30946 (modules '((guix build utils)))
30947 ;; Point the fork's tungstenite git dependency to the vendored checkout.
30948 (snippet
30949 '(substitute* "Cargo.toml"
30950 (("git = \"https://github.com/openai-oss-forks/tungstenite-rs\"")
30951 "path = \"../rust-tungstenite-0.27.0.4fffad3-checkout\"")
30952 (("rev = \"4fffad30fe373adbdcffab9545e9e9bf4f2fc19f\"")
30953 "")))))
30954
31018(define rust-tokio-tungstenite-0.28.0.132f5b3 30955(define rust-tokio-tungstenite-0.28.0.132f5b3
31019 (origin 30956 (origin
31020 (method git-fetch) 30957 (method git-fetch)
@@ -32439,6 +32376,15 @@ fn main() {
32439 (crate-source "tungstenite" "0.27.0" 32376 (crate-source "tungstenite" "0.27.0"
32440 "03gb91kpmz837sp9s2xz7qpynz4an8bjw4s195bcq7y9d3b2kp7a")) 32377 "03gb91kpmz837sp9s2xz7qpynz4an8bjw4s195bcq7y9d3b2kp7a"))
32441 32378
32379(define rust-tungstenite-0.27.0.4fffad3
32380 (origin
32381 (method git-fetch)
32382 (uri (git-reference
32383 (url "https://github.com/openai-oss-forks/tungstenite-rs")
32384 (commit "4fffad30fe373adbdcffab9545e9e9bf4f2fc19f")))
32385 (file-name (git-file-name "rust-tungstenite" "0.27.0.4fffad3"))
32386 (sha256 (base32 "1z1jvg5wp4p9pswnmcn6wxzkgi7yjm5zvskdk02gn9vxp69y2lam"))))
32387
32442(define rust-tungstenite-0.27.0.9200079 32388(define rust-tungstenite-0.27.0.9200079
32443 (origin 32389 (origin
32444 (method git-fetch) 32390 (method git-fetch)
@@ -37715,6 +37661,10 @@ fn main() {
37715 (crate-source "zoneinfo64" "0.2.1" 37661 (crate-source "zoneinfo64" "0.2.1"
37716 "1w46sglxydfgxrra48bwg1770wdm41mkkzd7m0fl4z5yxybmabmv")) 37662 "1w46sglxydfgxrra48bwg1770wdm41mkkzd7m0fl4z5yxybmabmv"))
37717 37663
37664(define rust-zoneinfo64-0.3.0
37665 (crate-source "zoneinfo64" "0.3.0"
37666 "0187bw2mxkdmn67srf86k5k2jl76jy93wmzxaz260qchgrhb4vpd"))
37667
37718(define rust-zopfli-0.8.1 37668(define rust-zopfli-0.8.1
37719 (crate-source "zopfli" "0.8.1" 37669 (crate-source "zopfli" "0.8.1"
37720 "0ip9azz9ldk19m0m1hdppz3n5zcz0cywbg1vx59g4p5c3cwry0g5")) 37670 "0ip9azz9ldk19m0m1hdppz3n5zcz0cywbg1vx59g4p5c3cwry0g5"))
@@ -46221,8 +46171,7 @@ fn main() {
46221 rust-zerovec-derive-0.11.2 46171 rust-zerovec-derive-0.11.2
46222 rust-zmij-1.0.21)) 46172 rust-zmij-1.0.21))
46223 (codex => 46173 (codex =>
46224 (list rust-inflector-0.11.4 46174 (list rust-actix-codec-0.5.2
46225 rust-actix-codec-0.5.2
46226 rust-actix-http-3.11.2 46175 rust-actix-http-3.11.2
46227 rust-actix-router-0.5.3 46176 rust-actix-router-0.5.3
46228 rust-actix-rt-2.11.0 46177 rust-actix-rt-2.11.0
@@ -46234,15 +46183,14 @@ fn main() {
46234 rust-adler2-2.0.1 46183 rust-adler2-2.0.1
46235 rust-aead-0.5.2 46184 rust-aead-0.5.2
46236 rust-aes-0.8.4 46185 rust-aes-0.8.4
46186 rust-aes-gcm-0.10.3
46237 rust-age-0.11.2 46187 rust-age-0.11.2
46238 rust-age-core-0.11.0 46188 rust-age-core-0.11.0
46239 rust-ahash-0.8.12 46189 rust-ahash-0.8.12
46240 rust-aho-corasick-1.1.4 46190 rust-aho-corasick-1.1.4
46241 rust-allocative-0.3.4 46191 rust-allocative-0.3.6
46242 rust-allocative-derive-0.3.3 46192 rust-allocative-derive-0.3.6
46243 rust-allocator-api2-0.2.21 46193 rust-allocator-api2-0.2.21
46244 rust-alsa-0.9.1
46245 rust-alsa-sys-0.3.1
46246 rust-android-system-properties-0.1.5 46194 rust-android-system-properties-0.1.5
46247 rust-annotate-snippets-0.9.2 46195 rust-annotate-snippets-0.9.2
46248 rust-ansi-to-tui-7.0.0 46196 rust-ansi-to-tui-7.0.0
@@ -46251,18 +46199,18 @@ fn main() {
46251 rust-anstyle-parse-0.2.7 46199 rust-anstyle-parse-0.2.7
46252 rust-anstyle-query-1.1.5 46200 rust-anstyle-query-1.1.5
46253 rust-anstyle-wincon-3.0.11 46201 rust-anstyle-wincon-3.0.11
46254 rust-anyhow-1.0.101 46202 rust-anyhow-1.0.102
46255 rust-arbitrary-1.4.2 46203 rust-arbitrary-1.4.2
46256 rust-arboard-3.6.1 46204 rust-arboard-3.6.1
46257 rust-arc-swap-1.9.0 46205 rust-arc-swap-1.9.0
46206 rust-arrayref-0.3.9
46258 rust-arrayvec-0.7.6 46207 rust-arrayvec-0.7.6
46259 rust-ascii-1.1.0 46208 rust-ascii-1.1.0
46260 rust-ascii-canvas-3.0.0
46261 rust-asn1-rs-0.7.1 46209 rust-asn1-rs-0.7.1
46262 rust-asn1-rs-derive-0.6.0 46210 rust-asn1-rs-derive-0.6.0
46263 rust-asn1-rs-impl-0.2.0 46211 rust-asn1-rs-impl-0.2.0
46264 rust-assert-json-diff-2.0.2
46265 rust-assert-cmd-2.1.2 46212 rust-assert-cmd-2.1.2
46213 rust-assert-json-diff-2.0.2
46266 rust-assert-matches-1.5.0 46214 rust-assert-matches-1.5.0
46267 rust-async-broadcast-0.7.2 46215 rust-async-broadcast-0.7.2
46268 rust-async-channel-2.5.0 46216 rust-async-channel-2.5.0
@@ -46279,6 +46227,8 @@ fn main() {
46279 rust-async-trait-0.1.89 46227 rust-async-trait-0.1.89
46280 rust-asynk-strim-0.1.5 46228 rust-asynk-strim-0.1.5
46281 rust-atoi-2.0.0 46229 rust-atoi-2.0.0
46230 rust-atomic-0.5.3
46231 rust-atomic-polyfill-1.0.3
46282 rust-atomic-waker-1.1.2 46232 rust-atomic-waker-1.1.2
46283 rust-autocfg-1.5.0 46233 rust-autocfg-1.5.0
46284 rust-aws-config-1.8.12 46234 rust-aws-config-1.8.12
@@ -46286,6 +46236,7 @@ fn main() {
46286 rust-aws-lc-rs-1.16.2 46236 rust-aws-lc-rs-1.16.2
46287 rust-aws-lc-sys-0.39.0 46237 rust-aws-lc-sys-0.39.0
46288 rust-aws-runtime-1.5.17 46238 rust-aws-runtime-1.5.17
46239 rust-aws-sdk-signin-1.2.0
46289 rust-aws-sdk-sso-1.91.0 46240 rust-aws-sdk-sso-1.91.0
46290 rust-aws-sdk-ssooidc-1.93.0 46241 rust-aws-sdk-ssooidc-1.93.0
46291 rust-aws-sdk-sts-1.95.0 46242 rust-aws-sdk-sts-1.95.0
@@ -46315,12 +46266,14 @@ fn main() {
46315 rust-beef-0.5.2 46266 rust-beef-0.5.2
46316 rust-bincode-1.3.3 46267 rust-bincode-1.3.3
46317 rust-bindgen-0.72.1 46268 rust-bindgen-0.72.1
46318 rust-bit-set-0.5.3 46269 rust-bit-set-0.8.0
46319 rust-bit-vec-0.6.3 46270 rust-bit-vec-0.8.0
46320 rust-bitflags-1.3.2 46271 rust-bitflags-1.3.2
46321 rust-bitflags-2.10.0 46272 rust-bitflags-2.10.0
46322 rust-blake2-0.10.6 46273 rust-blake2-0.10.6
46274 rust-blake3-1.8.2
46323 rust-block-buffer-0.10.4 46275 rust-block-buffer-0.10.4
46276 rust-block-buffer-0.12.0
46324 rust-block-padding-0.3.3 46277 rust-block-padding-0.3.3
46325 rust-block2-0.6.2 46278 rust-block2-0.6.2
46326 rust-blocking-1.6.2 46279 rust-blocking-1.6.2
@@ -46329,6 +46282,7 @@ fn main() {
46329 rust-bstr-1.12.1 46282 rust-bstr-1.12.1
46330 rust-bumpalo-3.19.1 46283 rust-bumpalo-3.19.1
46331 rust-bytemuck-1.25.0 46284 rust-bytemuck-1.25.0
46285 rust-bytemuck-derive-1.10.2
46332 rust-byteorder-1.5.0 46286 rust-byteorder-1.5.0
46333 rust-byteorder-lite-0.1.0 46287 rust-byteorder-lite-0.1.0
46334 rust-bytes-1.11.1 46288 rust-bytes-1.11.1
@@ -46340,17 +46294,18 @@ fn main() {
46340 rust-cached-0.56.0 46294 rust-cached-0.56.0
46341 rust-cached-proc-macro-0.25.0 46295 rust-cached-proc-macro-0.25.0
46342 rust-cached-proc-macro-types-0.1.1 46296 rust-cached-proc-macro-types-0.1.1
46343 rust-calendrical-calculations-0.2.3 46297 rust-calendrical-calculations-0.2.4
46344 rust-cassowary-0.3.0 46298 rust-cassowary-0.3.0
46345 rust-castaway-0.2.4 46299 rust-castaway-0.2.4
46346 rust-cbc-0.1.2 46300 rust-cbc-0.1.2
46347 rust-cc-1.2.55 46301 rust-cc-1.2.55
46348 rust-cesu8-1.1.0 46302 rust-cesu8-1.1.0
46349 rust-cexpr-0.6.0 46303 rust-cexpr-0.6.0
46350 rust-cfg-expr-0.20.7
46351 rust-cfg-if-1.0.4
46352 rust-cfg-aliases-0.1.1 46304 rust-cfg-aliases-0.1.1
46353 rust-cfg-aliases-0.2.1 46305 rust-cfg-aliases-0.2.1
46306 rust-cfg-expr-0.20.7
46307 rust-cfg-if-1.0.4
46308 rust-chacha20-0.10.0
46354 rust-chacha20-0.9.1 46309 rust-chacha20-0.9.1
46355 rust-chacha20poly1305-0.10.1 46310 rust-chacha20poly1305-0.10.1
46356 rust-chardetng-0.1.17 46311 rust-chardetng-0.1.17
@@ -46363,158 +46318,64 @@ fn main() {
46363 rust-clap-complete-4.5.65 46318 rust-clap-complete-4.5.65
46364 rust-clap-derive-4.5.55 46319 rust-clap-derive-4.5.55
46365 rust-clap-lex-1.0.0 46320 rust-clap-lex-1.0.0
46321 rust-clatter-2.2.0
46366 rust-clipboard-win-5.4.1 46322 rust-clipboard-win-5.4.1
46367 rust-clru-0.6.3 46323 rust-clru-0.6.3
46368 rust-cmake-0.1.57 46324 rust-cmake-0.1.57
46325 rust-cmov-0.5.3
46369 rust-cmp-any-0.8.1 46326 rust-cmp-any-0.8.1
46327 rust-cobs-0.3.0
46370 rust-codespan-reporting-0.13.1 46328 rust-codespan-reporting-0.13.1
46371 rust-codex-agent-identity-0.124.0
46372 rust-codex-analytics-0.124.0
46373 rust-codex-ansi-escape-0.124.0
46374 rust-codex-api-0.124.0
46375 rust-codex-app-server-0.124.0
46376 rust-codex-app-server-client-0.124.0
46377 rust-codex-app-server-protocol-0.124.0
46378 rust-codex-app-server-test-client-0.124.0
46379 rust-codex-apply-patch-0.124.0
46380 rust-codex-arg0-0.124.0
46381 rust-codex-async-utils-0.124.0
46382 rust-codex-aws-auth-0.124.0
46383 rust-codex-backend-client-0.124.0
46384 rust-codex-backend-openapi-models-0.124.0
46385 rust-codex-chatgpt-0.124.0
46386 rust-codex-cli-0.124.0
46387 rust-codex-client-0.124.0
46388 rust-codex-cloud-requirements-0.124.0
46389 rust-codex-cloud-tasks-0.124.0
46390 rust-codex-cloud-tasks-client-0.124.0
46391 rust-codex-cloud-tasks-mock-client-0.124.0
46392 rust-codex-code-mode-0.124.0
46393 rust-codex-collaboration-mode-templates-0.124.0
46394 rust-codex-config-0.124.0
46395 rust-codex-connectors-0.124.0
46396 rust-codex-core-0.124.0
46397 rust-codex-core-plugins-0.124.0
46398 rust-codex-core-skills-0.124.0
46399 rust-codex-debug-client-0.124.0
46400 rust-codex-device-key-0.124.0
46401 rust-codex-exec-0.124.0
46402 rust-codex-exec-server-0.124.0
46403 rust-codex-execpolicy-0.124.0
46404 rust-codex-execpolicy-legacy-0.124.0
46405 rust-codex-experimental-api-macros-0.124.0
46406 rust-codex-features-0.124.0
46407 rust-codex-feedback-0.124.0
46408 rust-codex-file-search-0.124.0
46409 rust-codex-git-utils-0.124.0
46410 rust-codex-hooks-0.124.0
46411 rust-codex-install-context-0.124.0
46412 rust-codex-keyring-store-0.124.0
46413 rust-codex-linux-sandbox-0.124.0
46414 rust-codex-lmstudio-0.124.0
46415 rust-codex-login-0.124.0
46416 rust-codex-mcp-0.124.0
46417 rust-codex-mcp-server-0.124.0
46418 rust-codex-model-provider-0.124.0
46419 rust-codex-model-provider-info-0.124.0
46420 rust-codex-models-manager-0.124.0
46421 rust-codex-network-proxy-0.124.0
46422 rust-codex-ollama-0.124.0
46423 rust-codex-otel-0.124.0
46424 rust-codex-plugin-0.124.0
46425 rust-codex-process-hardening-0.124.0
46426 rust-codex-protocol-0.124.0
46427 rust-codex-realtime-webrtc-0.124.0
46428 rust-codex-response-debug-context-0.124.0
46429 rust-codex-responses-api-proxy-0.124.0
46430 rust-codex-rmcp-client-0.124.0
46431 rust-codex-rollout-0.124.0
46432 rust-codex-rollout-trace-0.124.0
46433 rust-codex-sandboxing-0.124.0
46434 rust-codex-secrets-0.124.0
46435 rust-codex-shell-command-0.124.0
46436 rust-codex-shell-escalation-0.124.0
46437 rust-codex-skills-0.124.0
46438 rust-codex-state-0.124.0
46439 rust-codex-stdio-to-uds-0.124.0
46440 rust-codex-terminal-detection-0.124.0
46441 rust-codex-test-binary-support-0.124.0
46442 rust-codex-thread-store-0.124.0
46443 rust-codex-tools-0.124.0
46444 rust-codex-tui-0.124.0
46445 rust-codex-uds-0.124.0
46446 rust-codex-utils-absolute-path-0.124.0
46447 rust-codex-utils-approval-presets-0.124.0
46448 rust-codex-utils-cache-0.124.0
46449 rust-codex-utils-cargo-bin-0.124.0
46450 rust-codex-utils-cli-0.124.0
46451 rust-codex-utils-elapsed-0.124.0
46452 rust-codex-utils-fuzzy-match-0.124.0
46453 rust-codex-utils-home-dir-0.124.0
46454 rust-codex-utils-image-0.124.0
46455 rust-codex-utils-json-to-toml-0.124.0
46456 rust-codex-utils-oss-0.124.0
46457 rust-codex-utils-output-truncation-0.124.0
46458 rust-codex-utils-path-0.124.0
46459 rust-codex-utils-plugins-0.124.0
46460 rust-codex-utils-pty-0.124.0
46461 rust-codex-utils-readiness-0.124.0
46462 rust-codex-utils-rustls-provider-0.124.0
46463 rust-codex-utils-sandbox-summary-0.124.0
46464 rust-codex-utils-sleep-inhibitor-0.124.0
46465 rust-codex-utils-stream-parser-0.124.0
46466 rust-codex-utils-string-0.124.0
46467 rust-codex-utils-template-0.124.0
46468 rust-codex-v8-poc-0.124.0
46469 rust-codex-windows-sandbox-0.124.0
46470 rust-color-eyre-0.6.5 46329 rust-color-eyre-0.6.5
46471 rust-color-spantrace-0.3.0
46472 rust-color-quant-1.1.0 46330 rust-color-quant-1.1.0
46331 rust-color-spantrace-0.3.0
46473 rust-colorchoice-1.0.4 46332 rust-colorchoice-1.0.4
46474 rust-combine-4.6.7 46333 rust-combine-4.6.7
46475 rust-compact-str-0.8.1 46334 rust-compact-str-0.8.1
46476 rust-concurrent-queue-2.5.0 46335 rust-concurrent-queue-2.5.0
46336 rust-condtype-1.3.0
46477 rust-console-0.15.11 46337 rust-console-0.15.11
46478 rust-const-hex-1.17.0
46479 rust-const-oid-0.9.6
46480 rust-const-format-0.2.35 46338 rust-const-format-0.2.35
46481 rust-const-format-proc-macros-0.2.34 46339 rust-const-format-proc-macros-0.2.34
46340 rust-const-hex-1.17.0
46341 rust-const-oid-0.9.6
46482 rust-constant-time-eq-0.1.5 46342 rust-constant-time-eq-0.1.5
46483 rust-constant-time-eq-0.3.1 46343 rust-constant-time-eq-0.3.1
46484 rust-convert-case-0.6.0
46485 rust-convert-case-0.10.0 46344 rust-convert-case-0.10.0
46345 rust-convert-case-0.6.0
46486 rust-cookie-0.18.1 46346 rust-cookie-0.18.1
46487 rust-cookie-factory-0.3.3 46347 rust-cookie-factory-0.3.3
46488 rust-cookie-store-0.22.1 46348 rust-cookie-store-0.22.1
46489 rust-core-foundation-0.9.4
46490 rust-core-foundation-0.10.1 46349 rust-core-foundation-0.10.1
46350 rust-core-foundation-0.9.4
46491 rust-core-foundation-sys-0.8.7 46351 rust-core-foundation-sys-0.8.7
46492 rust-core-maths-0.1.1 46352 rust-core-maths-0.1.1
46493 rust-coreaudio-rs-0.11.3
46494 rust-coreaudio-sys-0.2.17
46495 rust-cpal-0.15.3
46496 rust-cpufeatures-0.2.17 46353 rust-cpufeatures-0.2.17
46354 rust-cpufeatures-0.3.0
46497 rust-crc-3.4.0 46355 rust-crc-3.4.0
46498 rust-crc-catalog-2.4.0 46356 rust-crc-catalog-2.4.0
46499 rust-crc32fast-1.5.0 46357 rust-crc32fast-1.5.0
46500 rust-critical-section-1.2.0 46358 rust-critical-section-1.2.0
46501 rust-crossbeam-channel-0.5.15 46359 rust-crossbeam-channel-0.5.15
46502 rust-crossbeam-deque-0.8.6 46360 rust-crossbeam-deque-0.8.6
46503 rust-crossbeam-epoch-0.9.18 46361 rust-crossbeam-epoch-0.9.20
46504 rust-crossbeam-queue-0.3.12 46362 rust-crossbeam-queue-0.3.12
46505 rust-crossbeam-utils-0.8.21 46363 rust-crossbeam-utils-0.8.21
46506 rust-crossterm-0.28.1.87db8bf 46364 rust-crossterm-0.28.1.87db8bf
46507 rust-crossterm-winapi-0.9.1 46365 rust-crossterm-winapi-0.9.1
46508 rust-crunchy-0.2.4 46366 rust-crunchy-0.2.4
46509 rust-crypto-bigint-0.5.5 46367 rust-crypto-bigint-0.5.5
46510 rust-crypto-common-0.1.7
46511 rust-crypto-box-0.9.1 46368 rust-crypto-box-0.9.1
46369 rust-crypto-common-0.1.7
46370 rust-crypto-common-0.2.2
46512 rust-crypto-secretbox-0.1.1 46371 rust-crypto-secretbox-0.1.1
46513 rust-csv-1.4.0 46372 rust-csv-1.4.0
46514 rust-csv-core-0.1.13 46373 rust-csv-core-0.1.13
46515 rust-ctor-0.1.26
46516 rust-ctor-0.6.3 46374 rust-ctor-0.6.3
46375 rust-ctor-1.0.6
46517 rust-ctor-proc-macro-0.0.7 46376 rust-ctor-proc-macro-0.0.7
46377 rust-ctr-0.9.2
46378 rust-ctutils-0.4.2
46518 rust-curve25519-dalek-4.1.3 46379 rust-curve25519-dalek-4.1.3
46519 rust-curve25519-dalek-derive-0.1.1 46380 rust-curve25519-dalek-derive-0.1.1
46520 rust-cxx-1.0.194 46381 rust-cxx-1.0.194
@@ -46532,7 +46393,6 @@ fn main() {
46532 rust-darling-macro-0.21.3 46393 rust-darling-macro-0.21.3
46533 rust-darling-macro-0.23.0 46394 rust-darling-macro-0.23.0
46534 rust-dashmap-6.1.0 46395 rust-dashmap-6.1.0
46535 rust-dasp-sample-0.11.0
46536 rust-data-encoding-2.10.0 46396 rust-data-encoding-2.10.0
46537 rust-dbus-0.9.10 46397 rust-dbus-0.9.10
46538 rust-dbus-secret-service-4.1.0 46398 rust-dbus-secret-service-4.1.0
@@ -46556,9 +46416,10 @@ fn main() {
46556 rust-difflib-0.4.0 46416 rust-difflib-0.4.0
46557 rust-diffy-0.4.2 46417 rust-diffy-0.4.2
46558 rust-digest-0.10.7 46418 rust-digest-0.10.7
46559 rust-diplomat-0.14.0 46419 rust-digest-0.11.3
46560 rust-diplomat-runtime-0.14.0 46420 rust-diplomat-0.15.0
46561 rust-diplomat-core-0.14.0 46421 rust-diplomat-core-0.15.0
46422 rust-diplomat-runtime-0.15.1
46562 rust-dirs-6.0.0 46423 rust-dirs-6.0.0
46563 rust-dirs-next-2.0.0 46424 rust-dirs-next-2.0.0
46564 rust-dirs-sys-0.5.0 46425 rust-dirs-sys-0.5.0
@@ -46566,6 +46427,8 @@ fn main() {
46566 rust-dispatch2-0.3.0 46427 rust-dispatch2-0.3.0
46567 rust-display-container-0.9.0 46428 rust-display-container-0.9.0
46568 rust-displaydoc-0.2.5 46429 rust-displaydoc-0.2.5
46430 rust-divan-0.1.21
46431 rust-divan-macros-0.1.21
46569 rust-dns-lookup-3.0.1 46432 rust-dns-lookup-3.0.1
46570 rust-document-features-0.2.12 46433 rust-document-features-0.2.12
46571 rust-dotenvy-0.15.7 46434 rust-dotenvy-0.15.7
@@ -46581,7 +46444,8 @@ fn main() {
46581 rust-ed25519-dalek-2.2.0 46444 rust-ed25519-dalek-2.2.0
46582 rust-either-1.15.0 46445 rust-either-1.15.0
46583 rust-elliptic-curve-0.13.8 46446 rust-elliptic-curve-0.13.8
46584 rust-ena-0.14.3 46447 rust-embedded-io-0.4.0
46448 rust-embedded-io-0.6.1
46585 rust-encode-unicode-1.0.0 46449 rust-encode-unicode-1.0.0
46586 rust-encoding-rs-0.8.35 46450 rust-encoding-rs-0.8.35
46587 rust-endi-1.1.1 46451 rust-endi-1.1.1
@@ -46590,19 +46454,20 @@ fn main() {
46590 rust-enum-as-inner-0.6.1 46454 rust-enum-as-inner-0.6.1
46591 rust-enumflags2-0.7.12 46455 rust-enumflags2-0.7.12
46592 rust-enumflags2-derive-0.7.12 46456 rust-enumflags2-derive-0.7.12
46593 rust-env-flags-0.1.1
46594 rust-env-filter-1.0.0 46457 rust-env-filter-1.0.0
46595 rust-env-home-0.1.0 46458 rust-env-home-0.1.0
46596 rust-env-logger-0.11.9 46459 rust-env-logger-0.11.9
46597 rust-equivalent-1.0.2 46460 rust-equivalent-1.0.2
46598 rust-erased-serde-0.3.31 46461 rust-erased-serde-0.3.31
46462 rust-erased-serde-0.4.10
46599 rust-errno-0.3.14 46463 rust-errno-0.3.14
46600 rust-error-code-3.3.2 46464 rust-error-code-3.3.2
46601 rust-etcetera-0.8.0 46465 rust-etcetera-0.11.0
46602 rust-event-listener-5.4.1 46466 rust-event-listener-5.4.1
46603 rust-event-listener-strategy-0.5.4 46467 rust-event-listener-strategy-0.5.4
46604 rust-eventsource-stream-0.2.3 46468 rust-eventsource-stream-0.2.3
46605 rust-eyre-0.6.12 46469 rust-eyre-0.6.12
46470 rust-fancy-regex-0.16.2
46606 rust-faster-hex-0.10.0 46471 rust-faster-hex-0.10.0
46607 rust-fastrand-2.3.0 46472 rust-fastrand-2.3.0
46608 rust-fax-0.2.6 46473 rust-fax-0.2.6
@@ -46616,7 +46481,7 @@ fn main() {
46616 rust-find-crate-0.6.3 46481 rust-find-crate-0.6.3
46617 rust-find-msvc-tools-0.1.9 46482 rust-find-msvc-tools-0.1.9
46618 rust-findshlibs-0.10.2 46483 rust-findshlibs-0.10.2
46619 rust-fixed-decimal-0.7.1 46484 rust-fixed-decimal-0.7.2
46620 rust-fixedbitset-0.4.2 46485 rust-fixedbitset-0.4.2
46621 rust-fixedbitset-0.5.7 46486 rust-fixedbitset-0.5.7
46622 rust-flate2-1.1.8 46487 rust-flate2-1.1.8
@@ -46625,7 +46490,7 @@ fn main() {
46625 rust-fluent-bundle-0.15.3 46490 rust-fluent-bundle-0.15.3
46626 rust-fluent-langneg-0.13.1 46491 rust-fluent-langneg-0.13.1
46627 rust-fluent-syntax-0.11.1 46492 rust-fluent-syntax-0.11.1
46628 rust-flume-0.11.1 46493 rust-fluent-uri-0.1.4
46629 rust-flume-0.12.0 46494 rust-flume-0.12.0
46630 rust-fnv-1.0.7 46495 rust-fnv-1.0.7
46631 rust-foldhash-0.1.5 46496 rust-foldhash-0.1.5
@@ -46633,21 +46498,21 @@ fn main() {
46633 rust-foreign-types-0.3.2 46498 rust-foreign-types-0.3.2
46634 rust-foreign-types-shared-0.1.1 46499 rust-foreign-types-shared-0.1.1
46635 rust-form-urlencoded-1.2.2 46500 rust-form-urlencoded-1.2.2
46636 rust-fs2-0.4.3
46637 rust-fs-extra-1.3.0 46501 rust-fs-extra-1.3.0
46502 rust-fs2-0.4.3
46638 rust-fsevent-sys-4.1.0 46503 rust-fsevent-sys-4.1.0
46639 rust-fslock-0.2.1 46504 rust-fslock-0.2.1
46640 rust-futures-0.3.31 46505 rust-futures-0.3.31
46641 rust-futures-channel-0.3.31 46506 rust-futures-channel-0.3.32
46642 rust-futures-core-0.3.31 46507 rust-futures-core-0.3.32
46643 rust-futures-executor-0.3.31 46508 rust-futures-executor-0.3.32
46644 rust-futures-intrusive-0.5.0 46509 rust-futures-intrusive-0.5.0
46645 rust-futures-io-0.3.31 46510 rust-futures-io-0.3.32
46646 rust-futures-lite-2.6.1 46511 rust-futures-lite-2.6.1
46647 rust-futures-macro-0.3.31 46512 rust-futures-macro-0.3.32
46648 rust-futures-sink-0.3.31 46513 rust-futures-sink-0.3.32
46649 rust-futures-task-0.3.31 46514 rust-futures-task-0.3.32
46650 rust-futures-util-0.3.31 46515 rust-futures-util-0.3.32
46651 rust-fxhash-0.2.1 46516 rust-fxhash-0.2.1
46652 rust-generator-0.8.8 46517 rust-generator-0.8.8
46653 rust-generic-array-0.14.7 46518 rust-generic-array-0.14.7
@@ -46655,6 +46520,8 @@ fn main() {
46655 rust-getopts-0.2.24 46520 rust-getopts-0.2.24
46656 rust-getrandom-0.2.17 46521 rust-getrandom-0.2.17
46657 rust-getrandom-0.3.4 46522 rust-getrandom-0.3.4
46523 rust-getrandom-0.4.2
46524 rust-ghash-0.5.1
46658 rust-gif-0.14.1 46525 rust-gif-0.14.1
46659 rust-gimli-0.32.3 46526 rust-gimli-0.32.3
46660 rust-gio-sys-0.21.5 46527 rust-gio-sys-0.21.5
@@ -46721,14 +46588,17 @@ fn main() {
46721 rust-gzip-header-1.0.0 46588 rust-gzip-header-1.0.0
46722 rust-h2-0.4.13 46589 rust-h2-0.4.13
46723 rust-half-2.7.1 46590 rust-half-2.7.1
46591 rust-hash32-0.2.1
46724 rust-hash32-0.3.1 46592 rust-hash32-0.3.1
46725 rust-hashbrown-0.12.3 46593 rust-hashbrown-0.12.3
46726 rust-hashbrown-0.14.5 46594 rust-hashbrown-0.14.5
46727 rust-hashbrown-0.15.5 46595 rust-hashbrown-0.15.5
46728 rust-hashbrown-0.16.1 46596 rust-hashbrown-0.16.1
46729 rust-hashlink-0.10.0 46597 rust-hashbrown-0.17.1
46598 rust-hashlink-0.11.0
46730 rust-headers-0.4.1 46599 rust-headers-0.4.1
46731 rust-headers-core-0.3.0 46600 rust-headers-core-0.3.0
46601 rust-heapless-0.7.17
46732 rust-heapless-0.8.0 46602 rust-heapless-0.8.0
46733 rust-heck-0.4.1 46603 rust-heck-0.4.1
46734 rust-heck-0.5.0 46604 rust-heck-0.5.0
@@ -46737,7 +46607,9 @@ fn main() {
46737 rust-hickory-proto-0.25.2 46607 rust-hickory-proto-0.25.2
46738 rust-hickory-resolver-0.25.2 46608 rust-hickory-resolver-0.25.2
46739 rust-hkdf-0.12.4 46609 rust-hkdf-0.12.4
46610 rust-hkdf-0.13.0
46740 rust-hmac-0.12.1 46611 rust-hmac-0.12.1
46612 rust-hmac-0.13.0
46741 rust-home-0.5.12 46613 rust-home-0.5.12
46742 rust-hostname-0.4.2 46614 rust-hostname-0.4.2
46743 rust-http-0.2.12 46615 rust-http-0.2.12
@@ -46748,6 +46620,8 @@ fn main() {
46748 rust-http-range-header-0.4.2 46620 rust-http-range-header-0.4.2
46749 rust-httparse-1.10.1 46621 rust-httparse-1.10.1
46750 rust-httpdate-1.0.3 46622 rust-httpdate-1.0.3
46623 rust-hybrid-array-0.2.3
46624 rust-hybrid-array-0.4.12
46751 rust-hyper-1.8.1 46625 rust-hyper-1.8.1
46752 rust-hyper-rustls-0.27.7 46626 rust-hyper-rustls-0.27.7
46753 rust-hyper-timeout-0.5.2 46627 rust-hyper-timeout-0.5.2
@@ -46759,19 +46633,22 @@ fn main() {
46759 rust-i18n-embed-impl-0.8.4 46633 rust-i18n-embed-impl-0.8.4
46760 rust-iana-time-zone-0.1.65 46634 rust-iana-time-zone-0.1.65
46761 rust-iana-time-zone-haiku-0.1.2 46635 rust-iana-time-zone-haiku-0.1.2
46762 rust-icu-calendar-2.1.1 46636 rust-icu-calendar-2.2.1
46763 rust-icu-calendar-data-2.1.1 46637 rust-icu-calendar-data-2.2.0
46764 rust-icu-collections-2.1.1 46638 rust-icu-collections-2.2.0
46765 rust-icu-decimal-2.1.1 46639 rust-icu-decimal-2.2.0
46766 rust-icu-decimal-data-2.1.1 46640 rust-icu-decimal-data-2.2.0
46767 rust-icu-locale-2.1.1 46641 rust-icu-locale-2.2.0
46768 rust-icu-locale-core-2.1.1 46642 rust-icu-locale-core-2.2.0
46769 rust-icu-locale-data-2.1.2 46643 rust-icu-locale-data-2.2.0
46770 rust-icu-normalizer-2.1.1 46644 rust-icu-normalizer-2.2.0
46771 rust-icu-normalizer-data-2.1.1 46645 rust-icu-normalizer-data-2.2.0
46772 rust-icu-properties-2.1.2 46646 rust-icu-plurals-2.2.0
46773 rust-icu-properties-data-2.1.2 46647 rust-icu-plurals-data-2.2.0
46774 rust-icu-provider-2.1.1 46648 rust-icu-properties-2.2.0
46649 rust-icu-properties-data-2.2.0
46650 rust-icu-provider-2.2.0
46651 rust-id-arena-2.3.0
46775 rust-ident-case-1.0.1 46652 rust-ident-case-1.0.1
46776 rust-idna-1.1.0 46653 rust-idna-1.1.0
46777 rust-idna-adapter-1.2.1 46654 rust-idna-adapter-1.2.1
@@ -46785,8 +46662,9 @@ fn main() {
46785 rust-include-dir-macros-0.7.4 46662 rust-include-dir-macros-0.7.4
46786 rust-indenter-0.3.4 46663 rust-indenter-0.3.4
46787 rust-indexmap-1.9.3 46664 rust-indexmap-1.9.3
46788 rust-indexmap-2.13.0 46665 rust-indexmap-2.14.0
46789 rust-indoc-2.0.7 46666 rust-indoc-2.0.7
46667 rust-inflector-0.11.4
46790 rust-inotify-0.11.0 46668 rust-inotify-0.11.0
46791 rust-inotify-sys-0.1.5 46669 rust-inotify-sys-0.1.5
46792 rust-inout-0.1.4 46670 rust-inout-0.1.4
@@ -46794,16 +46672,15 @@ fn main() {
46794 rust-instability-0.3.11 46672 rust-instability-0.3.11
46795 rust-intl-memoizer-0.5.3 46673 rust-intl-memoizer-0.5.3
46796 rust-intl-pluralrules-7.0.2 46674 rust-intl-pluralrules-7.0.2
46797 rust-inventory-0.3.21 46675 rust-inventory-0.3.24
46798 rust-io-close-0.3.7 46676 rust-io-close-0.3.7
46799 rust-io-tee-0.1.1 46677 rust-io-tee-0.1.1
46800 rust-ipconfig-0.3.2 46678 rust-ipconfig-0.3.2
46801 rust-ipnet-2.11.0 46679 rust-ipnet-2.11.0
46802 rust-iri-string-0.7.10 46680 rust-iri-string-0.7.10
46803 rust-is-terminal-0.4.17
46804 rust-is-ci-1.2.0 46681 rust-is-ci-1.2.0
46682 rust-is-terminal-0.4.17
46805 rust-is-terminal-polyfill-1.70.2 46683 rust-is-terminal-polyfill-1.70.2
46806 rust-itertools-0.10.5
46807 rust-itertools-0.11.0 46684 rust-itertools-0.11.0
46808 rust-itertools-0.13.0 46685 rust-itertools-0.13.0
46809 rust-itertools-0.14.0 46686 rust-itertools-0.14.0
@@ -46814,73 +46691,75 @@ fn main() {
46814 rust-jiff-tzdb-0.1.6 46691 rust-jiff-tzdb-0.1.6
46815 rust-jiff-tzdb-platform-0.1.3 46692 rust-jiff-tzdb-platform-0.1.3
46816 rust-jni-0.21.1 46693 rust-jni-0.21.1
46694 rust-jni-0.22.4
46695 rust-jni-macros-0.22.4
46817 rust-jni-sys-0.3.0 46696 rust-jni-sys-0.3.0
46697 rust-jni-sys-0.4.1
46698 rust-jni-sys-macros-0.4.1
46818 rust-jobserver-0.1.34 46699 rust-jobserver-0.1.34
46819 rust-js-sys-0.3.85 46700 rust-js-sys-0.3.85
46701 rust-jsonptr-0.7.1
46820 rust-jsonwebtoken-9.3.1 46702 rust-jsonwebtoken-9.3.1
46703 rust-keccak-0.1.6
46704 rust-kem-0.3.0-pre.0
46821 rust-keyring-3.6.3 46705 rust-keyring-3.6.3
46822 rust-kqueue-1.1.1 46706 rust-kqueue-1.1.1
46823 rust-kqueue-sys-1.0.4 46707 rust-kqueue-sys-1.0.4
46824 rust-kstring-2.0.2 46708 rust-kstring-2.0.2
46825 rust-lalrpop-0.19.12
46826 rust-lalrpop-util-0.19.12
46827 rust-landlock-0.4.4 46709 rust-landlock-0.4.4
46828 rust-language-tags-0.3.2 46710 rust-language-tags-0.3.2
46829 rust-lazy-static-1.5.0 46711 rust-lazy-static-1.5.0
46830 rust-libc-0.2.182 46712 rust-leb128fmt-0.1.0
46713 rust-libc-0.2.186
46831 rust-libdbus-sys-0.2.7 46714 rust-libdbus-sys-0.2.7
46832 rust-libloading-0.8.9 46715 rust-libloading-0.8.9
46833 rust-libm-0.2.16 46716 rust-libm-0.2.16
46834 rust-libredox-0.1.12 46717 rust-libredox-0.1.12
46835 rust-libsqlite3-sys-0.30.1 46718 rust-libsqlite3-sys-0.37.0
46836 rust-libwebrtc-0.3.26.e2d1d1d
46837 rust-libz-sys-1.1.23
46838 rust-link-cplusplus-1.0.12 46719 rust-link-cplusplus-1.0.12
46720 rust-link-section-0.17.2
46839 rust-linked-hash-map-0.5.6 46721 rust-linked-hash-map-0.5.6
46722 rust-linktime-proc-macro-0.1.0
46840 rust-linux-keyutils-0.2.4 46723 rust-linux-keyutils-0.2.4
46841 rust-linux-raw-sys-0.4.15
46842 rust-linux-raw-sys-0.12.1 46724 rust-linux-raw-sys-0.12.1
46725 rust-linux-raw-sys-0.4.15
46843 rust-litemap-0.8.1 46726 rust-litemap-0.8.1
46844 rust-litrs-1.0.0 46727 rust-litrs-1.0.0
46845 rust-livekit-protocol-0.7.1.e2d1d1d
46846 rust-livekit-runtime-0.4.0.e2d1d1d
46847 rust-local-waker-0.1.4 46728 rust-local-waker-0.1.4
46848 rust-lock-api-0.4.14 46729 rust-lock-api-0.4.14
46730 rust-lock-free-hashtable-0.1.4
46849 rust-log-0.4.29 46731 rust-log-0.4.29
46850 rust-logos-0.12.1 46732 rust-logos-0.15.1
46851 rust-logos-derive-0.12.1 46733 rust-logos-codegen-0.15.1
46734 rust-logos-derive-0.15.1
46852 rust-loom-0.7.2 46735 rust-loom-0.7.2
46853 rust-lru-0.12.5 46736 rust-lru-0.12.5
46854 rust-lru-0.16.3 46737 rust-lru-0.16.3
46855 rust-lru-slab-0.1.2 46738 rust-lru-slab-0.1.2
46856 rust-lsp-types-0.94.1 46739 rust-lsp-types-0.97.0
46857 rust-lzma-rs-0.3.0 46740 rust-lzma-rs-0.3.0
46858 rust-lzma-sys-0.1.20 46741 rust-lzma-sys-0.1.20
46859 rust-mach2-0.4.3
46860 rust-maplit-1.0.2 46742 rust-maplit-1.0.2
46861 rust-matchers-0.2.0 46743 rust-matchers-0.2.0
46862 rust-matchit-0.8.4 46744 rust-matchit-0.8.4
46863 rust-matchit-0.9.1 46745 rust-matchit-0.9.1
46864 rust-maybe-async-0.2.10 46746 rust-maybe-async-0.2.10
46865 rust-md-5-0.10.6 46747 rust-md-5-0.11.0
46866 rust-md5-0.8.0 46748 rust-md5-0.8.0
46867 rust-memchr-2.7.6 46749 rust-memchr-2.8.1
46868 rust-memmap2-0.9.10 46750 rust-memmap2-0.9.10
46869 rust-memoffset-0.6.5
46870 rust-memoffset-0.9.1 46751 rust-memoffset-0.9.1
46871 rust-mime-0.3.17 46752 rust-mime-0.3.17
46872 rust-mime-guess-2.0.5 46753 rust-mime-guess-2.0.5
46873 rust-minimal-lexical-0.2.1 46754 rust-minimal-lexical-0.2.1
46874 rust-miniz-oxide-0.8.9 46755 rust-miniz-oxide-0.8.9
46875 rust-mio-1.1.1 46756 rust-mio-1.2.0
46757 rust-ml-kem-0.2.3
46876 rust-moka-0.12.13 46758 rust-moka-0.12.13
46877 rust-moxcms-0.7.11 46759 rust-moxcms-0.7.11
46878 rust-multimap-0.10.1 46760 rust-multimap-0.10.1
46879 rust-native-tls-0.2.14 46761 rust-native-tls-0.2.14
46880 rust-ndk-0.8.0
46881 rust-ndk-context-0.1.1 46762 rust-ndk-context-0.1.1
46882 rust-ndk-sys-0.5.0+25.2.9519653
46883 rust-new-debug-unreachable-1.0.6
46884 rust-nibble-vec-0.1.0 46763 rust-nibble-vec-0.1.0
46885 rust-nix-0.28.0 46764 rust-nix-0.28.0
46886 rust-nix-0.29.0 46765 rust-nix-0.29.0
@@ -46896,18 +46775,14 @@ fn main() {
46896 rust-nucleo-matcher-0.3.1.4253de9 46775 rust-nucleo-matcher-0.3.1.4253de9
46897 rust-num-0.4.3 46776 rust-num-0.4.3
46898 rust-num-bigint-0.4.6 46777 rust-num-bigint-0.4.6
46899 rust-num-bigint-dig-0.8.6
46900 rust-num-complex-0.4.6 46778 rust-num-complex-0.4.6
46901 rust-num-conv-0.2.0 46779 rust-num-conv-0.2.0
46902 rust-num-derive-0.4.2 46780 rust-num-cpus-1.17.0
46903 rust-num-integer-0.1.46 46781 rust-num-integer-0.1.46
46904 rust-num-iter-0.1.45 46782 rust-num-iter-0.1.45
46905 rust-num-rational-0.4.2 46783 rust-num-rational-0.4.2
46906 rust-num-traits-0.2.19
46907 rust-num-cpus-1.17.0
46908 rust-num-enum-0.7.5
46909 rust-num-enum-derive-0.7.5
46910 rust-num-threads-0.1.7 46784 rust-num-threads-0.1.7
46785 rust-num-traits-0.2.19
46911 rust-oauth2-5.0.0 46786 rust-oauth2-5.0.0
46912 rust-objc2-0.6.3 46787 rust-objc2-0.6.3
46913 rust-objc2-app-kit-0.3.2 46788 rust-objc2-app-kit-0.3.2
@@ -46925,10 +46800,8 @@ fn main() {
46925 rust-objc2-ui-kit-0.3.2 46800 rust-objc2-ui-kit-0.3.2
46926 rust-objc2-user-notifications-0.3.2 46801 rust-objc2-user-notifications-0.3.2
46927 rust-object-0.37.3 46802 rust-object-0.37.3
46928 rust-oboe-0.6.1
46929 rust-oboe-sys-0.6.1
46930 rust-oid-registry-0.8.1 46803 rust-oid-registry-0.8.1
46931 rust-once-cell-1.21.3 46804 rust-once-cell-1.21.4
46932 rust-once-cell-polyfill-1.70.2 46805 rust-once-cell-polyfill-1.70.2
46933 rust-onig-6.5.1 46806 rust-onig-6.5.1
46934 rust-onig-sys-69.9.1 46807 rust-onig-sys-69.9.1
@@ -46937,15 +46810,15 @@ fn main() {
46937 rust-openssl-macros-0.1.1 46810 rust-openssl-macros-0.1.1
46938 rust-openssl-probe-0.1.6 46811 rust-openssl-probe-0.1.6
46939 rust-openssl-probe-0.2.1 46812 rust-openssl-probe-0.2.1
46940 rust-openssl-src-300.5.5+3.5.5 46813 rust-openssl-src-300.6.1+3.6.3
46941 rust-openssl-sys-0.9.111 46814 rust-openssl-sys-0.9.111
46942 rust-opentelemetry-0.31.0 46815 rust-opentelemetry-0.31.0
46943 rust-opentelemetry-appender-tracing-0.31.1 46816 rust-opentelemetry-appender-tracing-0.31.1
46944 rust-opentelemetry-http-0.31.0 46817 rust-opentelemetry-http-0.31.0
46945 rust-opentelemetry-otlp-0.31.0 46818 rust-opentelemetry-otlp-0.31.0
46946 rust-opentelemetry-proto-0.31.0 46819 rust-opentelemetry-proto-0.31.0
46947 rust-opentelemetry-semantic-conventions-0.31.0
46948 rust-opentelemetry-sdk-0.31.0 46820 rust-opentelemetry-sdk-0.31.0
46821 rust-opentelemetry-semantic-conventions-0.31.0
46949 rust-option-ext-0.2.0 46822 rust-option-ext-0.2.0
46950 rust-ordered-stream-0.2.0 46823 rust-ordered-stream-0.2.0
46951 rust-os-info-3.14.0 46824 rust-os-info-3.14.0
@@ -46953,6 +46826,8 @@ fn main() {
46953 rust-outref-0.5.2 46826 rust-outref-0.5.2
46954 rust-owo-colors-4.3.0 46827 rust-owo-colors-4.3.0
46955 rust-p256-0.13.2 46828 rust-p256-0.13.2
46829 rust-pagable-0.4.1
46830 rust-pagable-derive-0.4.1
46956 rust-parking-2.2.1 46831 rust-parking-2.2.1
46957 rust-parking-lot-0.12.5 46832 rust-parking-lot-0.12.5
46958 rust-parking-lot-core-0.9.12 46833 rust-parking-lot-core-0.9.12
@@ -46972,26 +46847,25 @@ fn main() {
46972 rust-percent-encoding-2.3.2 46847 rust-percent-encoding-2.3.2
46973 rust-petgraph-0.6.5 46848 rust-petgraph-0.6.5
46974 rust-petgraph-0.8.3 46849 rust-petgraph-0.8.3
46975 rust-phf-shared-0.11.3
46976 rust-pin-project-1.1.10 46850 rust-pin-project-1.1.10
46977 rust-pin-project-internal-1.1.10 46851 rust-pin-project-internal-1.1.10
46978 rust-pin-project-lite-0.2.16 46852 rust-pin-project-lite-0.2.16
46979 rust-pin-utils-0.1.0 46853 rust-pin-utils-0.1.0
46980 rust-piper-0.2.4 46854 rust-piper-0.2.4
46981 rust-pkcs1-0.7.5
46982 rust-pkcs8-0.10.2 46855 rust-pkcs8-0.10.2
46983 rust-pkg-config-0.3.32 46856 rust-pkg-config-0.3.32
46984 rust-plist-1.8.0 46857 rust-plist-1.9.0
46985 rust-png-0.18.0 46858 rust-png-0.18.0
46986 rust-polling-3.11.0 46859 rust-polling-3.11.0
46987 rust-poly1305-0.8.0 46860 rust-poly1305-0.8.0
46861 rust-polyval-0.6.2
46988 rust-portable-atomic-1.13.1 46862 rust-portable-atomic-1.13.1
46989 rust-portable-atomic-util-0.2.5 46863 rust-portable-atomic-util-0.2.5
46990 rust-portable-pty-0.9.0 46864 rust-portable-pty-0.9.0
46865 rust-postcard-1.1.3
46991 rust-potential-utf-0.1.4 46866 rust-potential-utf-0.1.4
46992 rust-powerfmt-0.2.0 46867 rust-powerfmt-0.2.0
46993 rust-ppv-lite86-0.2.21 46868 rust-ppv-lite86-0.2.21
46994 rust-precomputed-hash-0.1.1
46995 rust-predicates-3.1.3 46869 rust-predicates-3.1.3
46996 rust-predicates-core-1.0.9 46870 rust-predicates-core-1.0.9
46997 rust-predicates-tree-1.0.12 46871 rust-predicates-tree-1.0.12
@@ -47020,12 +46894,15 @@ fn main() {
47020 rust-pulldown-cmark-escape-0.10.1 46894 rust-pulldown-cmark-escape-0.10.1
47021 rust-pxfm-0.1.27 46895 rust-pxfm-0.1.27
47022 rust-quick-error-2.0.1 46896 rust-quick-error-2.0.1
47023 rust-quick-xml-0.38.4 46897 rust-quick-xml-0.39.4
46898 rust-quick-xml-0.41.0
46899 rust-quickcheck-1.1.0
47024 rust-quinn-0.11.9 46900 rust-quinn-0.11.9
47025 rust-quinn-proto-0.11.14 46901 rust-quinn-proto-0.11.14
47026 rust-quinn-udp-0.5.14 46902 rust-quinn-udp-0.5.14
47027 rust-quote-1.0.44 46903 rust-quote-1.0.45
47028 rust-r-efi-5.3.0 46904 rust-r-efi-5.3.0
46905 rust-r-efi-6.0.0
47029 rust-radix-trie-0.2.1 46906 rust-radix-trie-0.2.1
47030 rust-radix-trie-0.3.0 46907 rust-radix-trie-0.3.0
47031 rust-rama-core-0.3.0-alpha.4 46908 rust-rama-core-0.3.0-alpha.4
@@ -47044,10 +46921,12 @@ fn main() {
47044 rust-rama-udp-0.3.0-alpha.4 46921 rust-rama-udp-0.3.0-alpha.4
47045 rust-rama-unix-0.3.0-alpha.4 46922 rust-rama-unix-0.3.0-alpha.4
47046 rust-rama-utils-0.3.0-alpha.4 46923 rust-rama-utils-0.3.0-alpha.4
47047 rust-rand-0.8.5 46924 rust-rand-0.10.1
46925 rust-rand-0.8.6
47048 rust-rand-0.9.3 46926 rust-rand-0.9.3
47049 rust-rand-chacha-0.3.1 46927 rust-rand-chacha-0.3.1
47050 rust-rand-chacha-0.9.0 46928 rust-rand-chacha-0.9.0
46929 rust-rand-core-0.10.1
47051 rust-rand-core-0.6.4 46930 rust-rand-core-0.6.4
47052 rust-rand-core-0.9.5 46931 rust-rand-core-0.9.5
47053 rust-rand-xorshift-0.4.0 46932 rust-rand-xorshift-0.4.0
@@ -47065,16 +46944,15 @@ fn main() {
47065 rust-regex-1.12.3 46944 rust-regex-1.12.3
47066 rust-regex-automata-0.4.13 46945 rust-regex-automata-0.4.13
47067 rust-regex-lite-0.1.8 46946 rust-regex-lite-0.1.8
47068 rust-regex-syntax-0.6.29
47069 rust-regex-syntax-0.8.8 46947 rust-regex-syntax-0.8.8
47070 rust-reqwest-0.12.28 46948 rust-reqwest-0.12.28
47071 rust-resb-0.1.1 46949 rust-reqwest-0.13.4
46950 rust-resb-0.1.2
47072 rust-resolv-conf-0.7.6 46951 rust-resolv-conf-0.7.6
47073 rust-rfc6979-0.4.0 46952 rust-rfc6979-0.4.0
47074 rust-ring-0.17.14 46953 rust-ring-0.17.14
47075 rust-rmcp-0.15.0 46954 rust-rmcp-1.8.0
47076 rust-rmcp-macros-0.15.0 46955 rust-rmcp-macros-1.8.0
47077 rust-rsa-0.9.10
47078 rust-rtrb-0.3.3 46956 rust-rtrb-0.3.3
47079 rust-runfiles-0.1.0.b56cbaa8 46957 rust-runfiles-0.1.0.b56cbaa8
47080 rust-rust-embed-8.11.0 46958 rust-rust-embed-8.11.0
@@ -47091,6 +46969,8 @@ fn main() {
47091 rust-rustls-0.23.36 46969 rust-rustls-0.23.36
47092 rust-rustls-native-certs-0.8.3 46970 rust-rustls-native-certs-0.8.3
47093 rust-rustls-pki-types-1.14.0 46971 rust-rustls-pki-types-1.14.0
46972 rust-rustls-platform-verifier-0.7.0
46973 rust-rustls-platform-verifier-android-0.1.1
47094 rust-rustls-webpki-0.103.13 46974 rust-rustls-webpki-0.103.13
47095 rust-rustversion-1.0.22 46975 rust-rustversion-1.0.22
47096 rust-rustyline-14.0.0 46976 rust-rustyline-14.0.0
@@ -47131,11 +47011,13 @@ fn main() {
47131 rust-sentry-panic-0.46.1 47011 rust-sentry-panic-0.46.1
47132 rust-sentry-tracing-0.46.1 47012 rust-sentry-tracing-0.46.1
47133 rust-sentry-types-0.46.1 47013 rust-sentry-types-0.46.1
47014 rust-sequence-trie-0.3.6
47134 rust-serde-1.0.228 47015 rust-serde-1.0.228
47135 rust-serde-core-1.0.228 47016 rust-serde-core-1.0.228
47136 rust-serde-derive-1.0.228 47017 rust-serde-derive-1.0.228
47137 rust-serde-derive-internals-0.29.1 47018 rust-serde-derive-internals-0.29.1
47138 rust-serde-html-form-0.3.2 47019 rust-serde-html-form-0.3.2
47020 rust-serde-ignored-0.1.14
47139 rust-serde-json-1.0.149 47021 rust-serde-json-1.0.149
47140 rust-serde-path-to-error-0.1.20 47022 rust-serde-path-to-error-0.1.20
47141 rust-serde-repr-0.1.20 47023 rust-serde-repr-0.1.20
@@ -47144,13 +47026,16 @@ fn main() {
47144 rust-serde-with-3.17.0 47026 rust-serde-with-3.17.0
47145 rust-serde-with-macros-3.17.0 47027 rust-serde-with-macros-3.17.0
47146 rust-serde-yaml-0.9.34+deprecated 47028 rust-serde-yaml-0.9.34+deprecated
47147 rust-serial2-0.2.33
47148 rust-serial-test-3.3.1 47029 rust-serial-test-3.3.1
47149 rust-serial-test-derive-3.3.1 47030 rust-serial-test-derive-3.3.1
47031 rust-serial2-0.2.33
47150 rust-sha1-0.10.6 47032 rust-sha1-0.10.6
47033 rust-sha1-0.11.0
47151 rust-sha1-checked-0.10.0 47034 rust-sha1-checked-0.10.0
47152 rust-sha1-smol-1.0.1 47035 rust-sha1-smol-1.0.1
47153 rust-sha2-0.10.9 47036 rust-sha2-0.10.9
47037 rust-sha2-0.11.0
47038 rust-sha3-0.10.9
47154 rust-sharded-slab-0.1.7 47039 rust-sharded-slab-0.1.7
47155 rust-shared-library-0.1.9 47040 rust-shared-library-0.1.9
47156 rust-shell-words-1.1.1 47041 rust-shell-words-1.1.1
@@ -47160,37 +47045,40 @@ fn main() {
47160 rust-signal-hook-registry-1.4.8 47045 rust-signal-hook-registry-1.4.8
47161 rust-signature-2.2.0 47046 rust-signature-2.2.0
47162 rust-simd-adler32-0.3.8 47047 rust-simd-adler32-0.3.8
47048 rust-simd-cesu8-1.1.1
47163 rust-simdutf8-0.1.5 47049 rust-simdutf8-0.1.5
47164 rust-similar-2.7.0 47050 rust-similar-2.7.0
47165 rust-simple-asn1-0.6.4 47051 rust-simple-asn1-0.6.4
47166 rust-siphasher-1.0.2
47167 rust-slab-0.4.12 47052 rust-slab-0.4.12
47168 rust-smallvec-1.15.1 47053 rust-smallvec-1.15.1
47169 rust-smawk-0.3.2 47054 rust-smawk-0.3.2
47170 rust-smol-str-0.3.5 47055 rust-smol-str-0.3.5
47171 rust-socket2-0.5.10 47056 rust-socket2-0.5.10
47172 rust-socket2-0.6.2 47057 rust-socket2-0.6.3
47058 rust-sorted-vector-map-0.2.1
47173 rust-spin-0.9.8 47059 rust-spin-0.9.8
47174 rust-spki-0.7.3 47060 rust-spki-0.7.3
47175 rust-sqlx-0.8.6 47061 rust-sqlx-0.9.0
47176 rust-sqlx-core-0.8.6 47062 rust-sqlx-core-0.9.0
47177 rust-sqlx-macros-0.8.6 47063 rust-sqlx-macros-0.9.0
47178 rust-sqlx-macros-core-0.8.6 47064 rust-sqlx-macros-core-0.9.0
47179 rust-sqlx-mysql-0.8.6 47065 rust-sqlx-mysql-0.9.0
47180 rust-sqlx-postgres-0.8.6 47066 rust-sqlx-postgres-0.9.0
47181 rust-sqlx-sqlite-0.8.6 47067 rust-sqlx-sqlite-0.9.0
47182 rust-sse-stream-0.2.1 47068 rust-sse-stream-0.2.1
47183 rust-stable-deref-trait-1.2.1 47069 rust-stable-deref-trait-1.2.1
47184 rust-starlark-0.13.0 47070 rust-starlark-0.14.2
47185 rust-starlark-derive-0.13.0 47071 rust-starlark-derive-0.14.2
47186 rust-starlark-map-0.13.0 47072 rust-starlark-map-0.14.2
47187 rust-starlark-syntax-0.13.0 47073 rust-starlark-syntax-0.14.2
47188 rust-static-assertions-1.1.0 47074 rust-static-assertions-1.1.0
47075 rust-static-interner-0.1.2
47189 rust-stop-words-0.9.0 47076 rust-stop-words-0.9.0
47190 rust-strck-1.0.0 47077 rust-strck-1.0.0
47191 rust-streaming-iterator-0.1.9 47078 rust-streaming-iterator-0.1.9
47192 rust-string-cache-0.8.9
47193 rust-stringprep-0.1.5 47079 rust-stringprep-0.1.5
47080 rust-strong-hash-0.1.0
47081 rust-strong-hash-derive-0.1.0
47194 rust-strsim-0.10.0 47082 rust-strsim-0.10.0
47195 rust-strsim-0.11.1 47083 rust-strsim-0.11.1
47196 rust-strum-0.26.3 47084 rust-strum-0.26.3
@@ -47202,7 +47090,7 @@ fn main() {
47202 rust-supports-color-2.1.0 47090 rust-supports-color-2.1.0
47203 rust-supports-color-3.0.2 47091 rust-supports-color-3.0.2
47204 rust-syn-1.0.109 47092 rust-syn-1.0.109
47205 rust-syn-2.0.114 47093 rust-syn-2.0.117
47206 rust-sync-wrapper-1.0.2 47094 rust-sync-wrapper-1.0.2
47207 rust-synstructure-0.13.2 47095 rust-synstructure-0.13.2
47208 rust-syntect-5.3.0 47096 rust-syntect-5.3.0
@@ -47211,11 +47099,12 @@ fn main() {
47211 rust-system-configuration-sys-0.6.0 47099 rust-system-configuration-sys-0.6.0
47212 rust-system-deps-7.0.7 47100 rust-system-deps-7.0.7
47213 rust-tagptr-0.2.0 47101 rust-tagptr-0.2.0
47102 rust-take-mut-0.2.2
47103 rust-tar-0.4.45
47214 rust-target-lexicon-0.13.3 47104 rust-target-lexicon-0.13.3
47215 rust-tempfile-3.27.0 47105 rust-tempfile-3.27.0
47216 rust-temporal-capi-0.1.2 47106 rust-temporal-capi-0.2.3
47217 rust-temporal-rs-0.1.2 47107 rust-temporal-rs-0.2.3
47218 rust-term-0.7.0
47219 rust-termcolor-1.4.1 47108 rust-termcolor-1.4.1
47220 rust-terminal-size-0.4.3 47109 rust-terminal-size-0.4.3
47221 rust-termtree-0.5.1 47110 rust-termtree-0.5.1
@@ -47230,25 +47119,26 @@ fn main() {
47230 rust-thiserror-2.0.18 47119 rust-thiserror-2.0.18
47231 rust-thiserror-impl-1.0.69 47120 rust-thiserror-impl-1.0.69
47232 rust-thiserror-impl-2.0.18 47121 rust-thiserror-impl-2.0.18
47122 rust-thiserror-impl-no-std-2.0.2
47123 rust-thiserror-no-std-2.0.2
47233 rust-thread-local-1.1.9 47124 rust-thread-local-1.1.9
47234 rust-tiff-0.10.3 47125 rust-tiff-0.10.3
47235 rust-time-0.3.47 47126 rust-time-0.3.47
47236 rust-time-core-0.1.8 47127 rust-time-core-0.1.8
47237 rust-time-macros-0.2.27 47128 rust-time-macros-0.2.27
47238 rust-timezone-provider-0.1.2 47129 rust-timezone-provider-0.2.3
47239 rust-tiny-keccak-2.0.2
47240 rust-tiny-http-0.12.0 47130 rust-tiny-http-0.12.0
47241 rust-tinystr-0.8.2 47131 rust-tinystr-0.8.3
47242 rust-tinyvec-1.10.0 47132 rust-tinyvec-1.10.0
47243 rust-tinyvec-macros-0.1.1 47133 rust-tinyvec-macros-0.1.1
47244 rust-tokio-1.49.0 47134 rust-tokio-1.52.3
47245 rust-tokio-graceful-0.2.2 47135 rust-tokio-graceful-0.2.2
47246 rust-tokio-macros-2.6.0 47136 rust-tokio-macros-2.7.0
47247 rust-tokio-native-tls-0.3.1 47137 rust-tokio-native-tls-0.3.1
47248 rust-tokio-rustls-0.26.4 47138 rust-tokio-rustls-0.26.4
47249 rust-tokio-stream-0.1.18 47139 rust-tokio-stream-0.1.18
47250 rust-tokio-test-0.4.5 47140 rust-tokio-test-0.4.5
47251 rust-tokio-tungstenite-0.28.0.132f5b3 47141 rust-tokio-tungstenite-0.28.0.0e5b2d7
47252 rust-tokio-util-0.7.18 47142 rust-tokio-util-0.7.18
47253 rust-toml-0.5.11 47143 rust-toml-0.5.11
47254 rust-toml-0.9.11+spec-1.1.0 47144 rust-toml-0.9.11+spec-1.1.0
@@ -47276,17 +47166,19 @@ fn main() {
47276 rust-tracing-subscriber-0.3.22 47166 rust-tracing-subscriber-0.3.22
47277 rust-tracing-test-0.2.5 47167 rust-tracing-test-0.2.5
47278 rust-tracing-test-macro-0.2.5 47168 rust-tracing-test-macro-0.2.5
47169 rust-tree-magic-mini-3.2.2
47279 rust-tree-sitter-0.25.10 47170 rust-tree-sitter-0.25.10
47280 rust-tree-sitter-bash-0.25.1 47171 rust-tree-sitter-bash-0.25.1
47281 rust-tree-sitter-language-0.1.7 47172 rust-tree-sitter-language-0.1.7
47282 rust-tree-magic-mini-3.2.2 47173 rust-triomphe-0.1.15
47283 rust-try-lock-0.2.5 47174 rust-try-lock-0.2.5
47284 rust-ts-rs-11.1.0 47175 rust-ts-rs-11.1.0
47285 rust-ts-rs-macros-11.1.0 47176 rust-ts-rs-macros-11.1.0
47286 rust-tungstenite-0.27.0.9200079 47177 rust-tungstenite-0.27.0.4fffad3
47287 rust-two-face-0.5.1 47178 rust-two-face-0.5.1
47288 rust-type-map-0.5.1 47179 rust-type-map-0.5.1
47289 rust-typenum-1.19.0 47180 rust-typeid-1.0.3
47181 rust-typenum-1.20.0
47290 rust-uds-windows-1.1.0 47182 rust-uds-windows-1.1.0
47291 rust-uname-0.1.1 47183 rust-uname-0.1.1
47292 rust-unarray-0.1.4 47184 rust-unarray-0.1.4
@@ -47316,11 +47208,10 @@ fn main() {
47316 rust-utf8-iter-1.0.4 47208 rust-utf8-iter-1.0.4
47317 rust-utf8parse-0.2.2 47209 rust-utf8parse-0.2.2
47318 rust-uuid-1.20.0 47210 rust-uuid-1.20.0
47319 rust-v8-146.4.0
47320 rust-valuable-0.1.1 47211 rust-valuable-0.1.1
47321 rust-vcpkg-0.2.15 47212 rust-vcpkg-0.2.15
47322 rust-version-compare-0.2.1
47323 rust-version-check-0.9.5 47213 rust-version-check-0.9.5
47214 rust-version-compare-0.2.1
47324 rust-vsimd-0.8.0 47215 rust-vsimd-0.8.0
47325 rust-vt100-0.16.2 47216 rust-vt100-0.16.2
47326 rust-vte-0.15.0 47217 rust-vte-0.15.0
@@ -47329,31 +47220,34 @@ fn main() {
47329 rust-want-0.3.1 47220 rust-want-0.3.1
47330 rust-wasi-0.11.1+wasi-snapshot-preview1 47221 rust-wasi-0.11.1+wasi-snapshot-preview1
47331 rust-wasip2-1.0.2+wasi-0.2.9 47222 rust-wasip2-1.0.2+wasi-0.2.9
47223 rust-wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06
47332 rust-wasite-0.1.0 47224 rust-wasite-0.1.0
47333 rust-wasm-bindgen-0.2.108 47225 rust-wasm-bindgen-0.2.108
47334 rust-wasm-bindgen-futures-0.4.58 47226 rust-wasm-bindgen-futures-0.4.58
47335 rust-wasm-bindgen-macro-0.2.108 47227 rust-wasm-bindgen-macro-0.2.108
47336 rust-wasm-bindgen-macro-support-0.2.108 47228 rust-wasm-bindgen-macro-support-0.2.108
47337 rust-wasm-bindgen-shared-0.2.108 47229 rust-wasm-bindgen-shared-0.2.108
47230 rust-wasm-encoder-0.244.0
47231 rust-wasm-metadata-0.244.0
47338 rust-wasm-streams-0.4.2 47232 rust-wasm-streams-0.4.2
47233 rust-wasm-streams-0.5.0
47234 rust-wasmparser-0.244.0
47339 rust-wayland-backend-0.3.12 47235 rust-wayland-backend-0.3.12
47340 rust-wayland-client-0.31.12 47236 rust-wayland-client-0.31.12
47341 rust-wayland-protocols-0.32.10 47237 rust-wayland-protocols-0.32.10
47342 rust-wayland-protocols-wlr-0.3.10 47238 rust-wayland-protocols-wlr-0.3.10
47343 rust-wayland-scanner-0.31.8 47239 rust-wayland-scanner-0.31.10
47344 rust-wayland-sys-0.31.8 47240 rust-wayland-sys-0.31.8
47345 rust-web-sys-0.3.85 47241 rust-web-sys-0.3.85
47346 rust-web-time-1.1.0 47242 rust-web-time-1.1.0
47347 rust-webbrowser-1.0.6 47243 rust-webbrowser-1.0.6
47348 rust-webpki-root-certs-1.0.5 47244 rust-webpki-root-certs-1.0.5
47349 rust-webpki-roots-0.26.11
47350 rust-webpki-roots-1.0.5 47245 rust-webpki-roots-1.0.5
47351 rust-webrtc-sys-0.3.24.e2d1d1d
47352 rust-webrtc-sys-build-0.3.13.e2d1d1d
47353 rust-weezl-0.1.12 47246 rust-weezl-0.1.12
47354 rust-which-6.0.3 47247 rust-which-6.0.3
47355 rust-which-8.0.0 47248 rust-which-8.0.0
47356 rust-whoami-1.6.1 47249 rust-whoami-1.6.1
47250 rust-whoami-2.1.2
47357 rust-widestring-1.2.1 47251 rust-widestring-1.2.1
47358 rust-wildcard-0.3.0 47252 rust-wildcard-0.3.0
47359 rust-wildmatch-2.6.1 47253 rust-wildmatch-2.6.1
@@ -47361,14 +47255,30 @@ fn main() {
47361 rust-winapi-i686-pc-windows-gnu-0.4.0 47255 rust-winapi-i686-pc-windows-gnu-0.4.0
47362 rust-winapi-util-0.1.11 47256 rust-winapi-util-0.1.11
47363 rust-winapi-x86-64-pc-windows-gnu-0.4.0 47257 rust-winapi-x86-64-pc-windows-gnu-0.4.0
47364 rust-windows-0.54.0
47365 rust-windows-0.58.0 47258 rust-windows-0.58.0
47366 rust-windows-0.62.2 47259 rust-windows-0.62.2
47260 rust-windows-aarch64-gnullvm-0.42.2
47261 rust-windows-aarch64-gnullvm-0.48.5
47262 rust-windows-aarch64-gnullvm-0.52.6
47263 rust-windows-aarch64-gnullvm-0.53.1
47264 rust-windows-aarch64-msvc-0.42.2
47265 rust-windows-aarch64-msvc-0.48.5
47266 rust-windows-aarch64-msvc-0.52.6
47267 rust-windows-aarch64-msvc-0.53.1
47367 rust-windows-collections-0.3.2 47268 rust-windows-collections-0.3.2
47368 rust-windows-core-0.54.0
47369 rust-windows-core-0.58.0 47269 rust-windows-core-0.58.0
47370 rust-windows-core-0.62.2 47270 rust-windows-core-0.62.2
47371 rust-windows-future-0.3.2 47271 rust-windows-future-0.3.2
47272 rust-windows-i686-gnu-0.42.2
47273 rust-windows-i686-gnu-0.48.5
47274 rust-windows-i686-gnu-0.52.6
47275 rust-windows-i686-gnu-0.53.1
47276 rust-windows-i686-gnullvm-0.52.6
47277 rust-windows-i686-gnullvm-0.53.1
47278 rust-windows-i686-msvc-0.42.2
47279 rust-windows-i686-msvc-0.48.5
47280 rust-windows-i686-msvc-0.52.6
47281 rust-windows-i686-msvc-0.53.1
47372 rust-windows-implement-0.58.0 47282 rust-windows-implement-0.58.0
47373 rust-windows-implement-0.60.2 47283 rust-windows-implement-0.60.2
47374 rust-windows-interface-0.58.0 47284 rust-windows-interface-0.58.0
@@ -47376,7 +47286,6 @@ fn main() {
47376 rust-windows-link-0.2.1 47286 rust-windows-link-0.2.1
47377 rust-windows-numerics-0.3.1 47287 rust-windows-numerics-0.3.1
47378 rust-windows-registry-0.6.1 47288 rust-windows-registry-0.6.1
47379 rust-windows-result-0.1.2
47380 rust-windows-result-0.2.0 47289 rust-windows-result-0.2.0
47381 rust-windows-result-0.4.1 47290 rust-windows-result-0.4.1
47382 rust-windows-strings-0.1.0 47291 rust-windows-strings-0.1.0
@@ -47392,24 +47301,6 @@ fn main() {
47392 rust-windows-targets-0.52.6 47301 rust-windows-targets-0.52.6
47393 rust-windows-targets-0.53.5 47302 rust-windows-targets-0.53.5
47394 rust-windows-threading-0.2.1 47303 rust-windows-threading-0.2.1
47395 rust-windows-aarch64-gnullvm-0.42.2
47396 rust-windows-aarch64-gnullvm-0.48.5
47397 rust-windows-aarch64-gnullvm-0.52.6
47398 rust-windows-aarch64-gnullvm-0.53.1
47399 rust-windows-aarch64-msvc-0.42.2
47400 rust-windows-aarch64-msvc-0.48.5
47401 rust-windows-aarch64-msvc-0.52.6
47402 rust-windows-aarch64-msvc-0.53.1
47403 rust-windows-i686-gnu-0.42.2
47404 rust-windows-i686-gnu-0.48.5
47405 rust-windows-i686-gnu-0.52.6
47406 rust-windows-i686-gnu-0.53.1
47407 rust-windows-i686-gnullvm-0.52.6
47408 rust-windows-i686-gnullvm-0.53.1
47409 rust-windows-i686-msvc-0.42.2
47410 rust-windows-i686-msvc-0.48.5
47411 rust-windows-i686-msvc-0.52.6
47412 rust-windows-i686-msvc-0.53.1
47413 rust-windows-x86-64-gnu-0.42.2 47304 rust-windows-x86-64-gnu-0.42.2
47414 rust-windows-x86-64-gnu-0.48.5 47305 rust-windows-x86-64-gnu-0.48.5
47415 rust-windows-x86-64-gnu-0.52.6 47306 rust-windows-x86-64-gnu-0.52.6
@@ -47425,11 +47316,15 @@ fn main() {
47425 rust-winnow-0.7.14 47316 rust-winnow-0.7.14
47426 rust-winreg-0.10.1 47317 rust-winreg-0.10.1
47427 rust-winreg-0.50.0 47318 rust-winreg-0.50.0
47428 rust-winres-0.1.12
47429 rust-winsafe-0.0.19 47319 rust-winsafe-0.0.19
47430 rust-winsplit-0.1.0 47320 rust-winsplit-0.1.0
47431 rust-wiremock-0.6.5 47321 rust-wiremock-0.6.5
47432 rust-wit-bindgen-0.51.0 47322 rust-wit-bindgen-0.51.0
47323 rust-wit-bindgen-core-0.51.0
47324 rust-wit-bindgen-rust-0.51.0
47325 rust-wit-bindgen-rust-macro-0.51.0
47326 rust-wit-component-0.244.0
47327 rust-wit-parser-0.244.0
47433 rust-wl-clipboard-rs-0.9.3 47328 rust-wl-clipboard-rs-0.9.3
47434 rust-writeable-0.6.2 47329 rust-writeable-0.6.2
47435 rust-x11rb-0.13.2 47330 rust-x11rb-0.13.2
@@ -47442,8 +47337,8 @@ fn main() {
47442 rust-yaml-rust-0.4.5 47337 rust-yaml-rust-0.4.5
47443 rust-yansi-1.0.1 47338 rust-yansi-1.0.1
47444 rust-yasna-0.5.2 47339 rust-yasna-0.5.2
47445 rust-yoke-0.8.1 47340 rust-yoke-0.8.2
47446 rust-yoke-derive-0.8.1 47341 rust-yoke-derive-0.8.2
47447 rust-zbus-4.4.0 47342 rust-zbus-4.4.0
47448 rust-zbus-macros-4.4.0 47343 rust-zbus-macros-4.4.0
47449 rust-zbus-names-3.0.0 47344 rust-zbus-names-3.0.0
@@ -47453,14 +47348,15 @@ fn main() {
47453 rust-zerofrom-derive-0.1.6 47348 rust-zerofrom-derive-0.1.6
47454 rust-zeroize-1.8.2 47349 rust-zeroize-1.8.2
47455 rust-zeroize-derive-1.4.3 47350 rust-zeroize-derive-1.4.3
47456 rust-zerotrie-0.2.3 47351 rust-zerotrie-0.2.4
47457 rust-zerovec-0.11.5 47352 rust-zerovec-0.11.6
47458 rust-zerovec-derive-0.11.2 47353 rust-zerovec-derive-0.11.3
47459 rust-zip-0.6.6 47354 rust-zip-0.6.6
47460 rust-zip-2.4.2 47355 rust-zip-2.4.2
47356 rust-zlib-rs-0.5.5
47461 rust-zlib-rs-0.6.3 47357 rust-zlib-rs-0.6.3
47462 rust-zmij-1.0.19 47358 rust-zmij-1.0.19
47463 rust-zoneinfo64-0.2.1 47359 rust-zoneinfo64-0.3.0
47464 rust-zopfli-0.8.3 47360 rust-zopfli-0.8.3
47465 rust-zstd-0.11.2+zstd.1.5.2 47361 rust-zstd-0.11.2+zstd.1.5.2
47466 rust-zstd-0.13.3 47362 rust-zstd-0.13.3
@@ -83182,1161 +83078,6 @@ fn main() {
83182 rust-zvariant-4.2.0 83078 rust-zvariant-4.2.0
83183 rust-zvariant-derive-4.2.0 83079 rust-zvariant-derive-4.2.0
83184 rust-zvariant-utils-2.1.0)) 83080 rust-zvariant-utils-2.1.0))
83185 (rust-codex-0.124.0 =>
83186 (list rust-inflector-0.11.4
83187 rust-actix-codec-0.5.2
83188 rust-actix-http-3.11.2
83189 rust-actix-router-0.5.3
83190 rust-actix-rt-2.11.0
83191 rust-actix-server-2.6.0
83192 rust-actix-service-2.0.3
83193 rust-actix-utils-3.0.1
83194 rust-actix-web-4.12.1
83195 rust-addr2line-0.25.1
83196 rust-adler2-2.0.1
83197 rust-aead-0.5.2
83198 rust-aes-0.8.4
83199 rust-age-0.11.2
83200 rust-age-core-0.11.0
83201 rust-ahash-0.8.12
83202 rust-aho-corasick-1.1.4
83203 rust-allocative-0.3.4
83204 rust-allocative-derive-0.3.3
83205 rust-allocator-api2-0.2.21
83206 rust-alsa-0.9.1
83207 rust-alsa-sys-0.3.1
83208 rust-android-system-properties-0.1.5
83209 rust-annotate-snippets-0.9.2
83210 rust-ansi-to-tui-7.0.0
83211 rust-anstream-0.6.21
83212 rust-anstyle-1.0.13
83213 rust-anstyle-parse-0.2.7
83214 rust-anstyle-query-1.1.5
83215 rust-anstyle-wincon-3.0.11
83216 rust-anyhow-1.0.101
83217 rust-arbitrary-1.4.2
83218 rust-arboard-3.6.1
83219 rust-arc-swap-1.9.0
83220 rust-arrayvec-0.7.6
83221 rust-ascii-1.1.0
83222 rust-ascii-canvas-3.0.0
83223 rust-asn1-rs-0.7.1
83224 rust-asn1-rs-derive-0.6.0
83225 rust-asn1-rs-impl-0.2.0
83226 rust-assert-json-diff-2.0.2
83227 rust-assert-cmd-2.1.2
83228 rust-assert-matches-1.5.0
83229 rust-async-broadcast-0.7.2
83230 rust-async-channel-2.5.0
83231 rust-async-executor-1.13.3
83232 rust-async-fs-2.2.0
83233 rust-async-io-2.6.0
83234 rust-async-lock-3.4.2
83235 rust-async-process-2.5.0
83236 rust-async-recursion-1.1.1
83237 rust-async-signal-0.2.13
83238 rust-async-stream-0.3.6
83239 rust-async-stream-impl-0.3.6
83240 rust-async-task-4.7.1
83241 rust-async-trait-0.1.89
83242 rust-asynk-strim-0.1.5
83243 rust-atoi-2.0.0
83244 rust-atomic-waker-1.1.2
83245 rust-autocfg-1.5.0
83246 rust-aws-config-1.8.12
83247 rust-aws-credential-types-1.2.11
83248 rust-aws-lc-rs-1.16.2
83249 rust-aws-lc-sys-0.39.0
83250 rust-aws-runtime-1.5.17
83251 rust-aws-sdk-sso-1.91.0
83252 rust-aws-sdk-ssooidc-1.93.0
83253 rust-aws-sdk-sts-1.95.0
83254 rust-aws-sigv4-1.3.7
83255 rust-aws-smithy-async-1.2.14
83256 rust-aws-smithy-http-0.62.6
83257 rust-aws-smithy-http-client-1.1.12
83258 rust-aws-smithy-json-0.61.9
83259 rust-aws-smithy-observability-0.1.5
83260 rust-aws-smithy-query-0.60.9
83261 rust-aws-smithy-runtime-1.9.5
83262 rust-aws-smithy-runtime-api-1.12.0
83263 rust-aws-smithy-runtime-api-macros-1.0.0
83264 rust-aws-smithy-types-1.4.7
83265 rust-aws-smithy-xml-0.60.13
83266 rust-aws-types-1.3.11
83267 rust-axum-0.8.8
83268 rust-axum-core-0.5.6
83269 rust-backtrace-0.3.76
83270 rust-base16ct-0.2.0
83271 rust-base64-0.21.7
83272 rust-base64-0.22.1
83273 rust-base64-simd-0.8.0
83274 rust-base64ct-1.8.3
83275 rust-basic-toml-0.1.10
83276 rust-bech32-0.9.1
83277 rust-beef-0.5.2
83278 rust-bincode-1.3.3
83279 rust-bindgen-0.72.1
83280 rust-bit-set-0.5.3
83281 rust-bit-vec-0.6.3
83282 rust-bitflags-1.3.2
83283 rust-bitflags-2.10.0
83284 rust-blake2-0.10.6
83285 rust-block-buffer-0.10.4
83286 rust-block-padding-0.3.3
83287 rust-block2-0.6.2
83288 rust-blocking-1.6.2
83289 rust-bm25-2.3.2
83290 rust-borsh-1.6.0
83291 rust-bstr-1.12.1
83292 rust-bumpalo-3.19.1
83293 rust-bytemuck-1.25.0
83294 rust-byteorder-1.5.0
83295 rust-byteorder-lite-0.1.0
83296 rust-bytes-1.11.1
83297 rust-bytes-utils-0.1.4
83298 rust-bytestring-1.5.0
83299 rust-bzip2-0.4.4
83300 rust-bzip2-0.5.2
83301 rust-bzip2-sys-0.1.13+1.0.8
83302 rust-cached-0.56.0
83303 rust-cached-proc-macro-0.25.0
83304 rust-cached-proc-macro-types-0.1.1
83305 rust-calendrical-calculations-0.2.3
83306 rust-cassowary-0.3.0
83307 rust-castaway-0.2.4
83308 rust-cbc-0.1.2
83309 rust-cc-1.2.55
83310 rust-cesu8-1.1.0
83311 rust-cexpr-0.6.0
83312 rust-cfg-expr-0.20.7
83313 rust-cfg-if-1.0.4
83314 rust-cfg-aliases-0.1.1
83315 rust-cfg-aliases-0.2.1
83316 rust-chacha20-0.9.1
83317 rust-chacha20poly1305-0.10.1
83318 rust-chardetng-0.1.17
83319 rust-chrono-0.4.43
83320 rust-chunked-transfer-1.5.0
83321 rust-cipher-0.4.4
83322 rust-clang-sys-1.8.1
83323 rust-clap-4.5.58
83324 rust-clap-builder-4.5.58
83325 rust-clap-complete-4.5.65
83326 rust-clap-derive-4.5.55
83327 rust-clap-lex-1.0.0
83328 rust-clipboard-win-5.4.1
83329 rust-clru-0.6.3
83330 rust-cmake-0.1.57
83331 rust-cmp-any-0.8.1
83332 rust-codespan-reporting-0.13.1
83333 rust-color-eyre-0.6.5
83334 rust-color-spantrace-0.3.0
83335 rust-color-quant-1.1.0
83336 rust-colorchoice-1.0.4
83337 rust-combine-4.6.7
83338 rust-compact-str-0.8.1
83339 rust-concurrent-queue-2.5.0
83340 rust-console-0.15.11
83341 rust-const-hex-1.17.0
83342 rust-const-oid-0.9.6
83343 rust-const-format-0.2.35
83344 rust-const-format-proc-macros-0.2.34
83345 rust-constant-time-eq-0.1.5
83346 rust-constant-time-eq-0.3.1
83347 rust-convert-case-0.6.0
83348 rust-convert-case-0.10.0
83349 rust-cookie-0.18.1
83350 rust-cookie-factory-0.3.3
83351 rust-cookie-store-0.22.1
83352 rust-core-foundation-0.9.4
83353 rust-core-foundation-0.10.1
83354 rust-core-foundation-sys-0.8.7
83355 rust-core-maths-0.1.1
83356 rust-coreaudio-rs-0.11.3
83357 rust-coreaudio-sys-0.2.17
83358 rust-cpal-0.15.3
83359 rust-cpufeatures-0.2.17
83360 rust-crc-3.4.0
83361 rust-crc-catalog-2.4.0
83362 rust-crc32fast-1.5.0
83363 rust-critical-section-1.2.0
83364 rust-crossbeam-channel-0.5.15
83365 rust-crossbeam-deque-0.8.6
83366 rust-crossbeam-epoch-0.9.18
83367 rust-crossbeam-queue-0.3.12
83368 rust-crossbeam-utils-0.8.21
83369 rust-crossterm-0.28.1.87db8bf
83370 rust-crossterm-winapi-0.9.1
83371 rust-crunchy-0.2.4
83372 rust-crypto-bigint-0.5.5
83373 rust-crypto-common-0.1.7
83374 rust-crypto-box-0.9.1
83375 rust-crypto-secretbox-0.1.1
83376 rust-csv-1.4.0
83377 rust-csv-core-0.1.13
83378 rust-ctor-0.1.26
83379 rust-ctor-0.6.3
83380 rust-ctor-proc-macro-0.0.7
83381 rust-curve25519-dalek-4.1.3
83382 rust-curve25519-dalek-derive-0.1.1
83383 rust-cxx-1.0.194
83384 rust-cxx-build-1.0.194
83385 rust-cxxbridge-cmd-1.0.194
83386 rust-cxxbridge-flags-1.0.194
83387 rust-cxxbridge-macro-1.0.194
83388 rust-darling-0.20.11
83389 rust-darling-0.21.3
83390 rust-darling-0.23.0
83391 rust-darling-core-0.20.11
83392 rust-darling-core-0.21.3
83393 rust-darling-core-0.23.0
83394 rust-darling-macro-0.20.11
83395 rust-darling-macro-0.21.3
83396 rust-darling-macro-0.23.0
83397 rust-dashmap-6.1.0
83398 rust-dasp-sample-0.11.0
83399 rust-data-encoding-2.10.0
83400 rust-dbus-0.9.10
83401 rust-dbus-secret-service-4.1.0
83402 rust-deadpool-0.12.3
83403 rust-deadpool-runtime-0.1.4
83404 rust-debugid-0.8.0
83405 rust-debugserver-types-0.5.0
83406 rust-deflate64-0.1.10
83407 rust-deno-core-icudata-0.77.0
83408 rust-der-0.7.10
83409 rust-der-parser-10.0.0
83410 rust-deranged-0.5.5
83411 rust-derivative-2.2.0
83412 rust-derive-arbitrary-1.4.2
83413 rust-derive-more-1.0.0
83414 rust-derive-more-2.1.1
83415 rust-derive-more-impl-1.0.0
83416 rust-derive-more-impl-2.1.1
83417 rust-deunicode-1.6.2
83418 rust-diff-0.1.13
83419 rust-difflib-0.4.0
83420 rust-diffy-0.4.2
83421 rust-digest-0.10.7
83422 rust-diplomat-0.14.0
83423 rust-diplomat-runtime-0.14.0
83424 rust-diplomat-core-0.14.0
83425 rust-dirs-6.0.0
83426 rust-dirs-next-2.0.0
83427 rust-dirs-sys-0.5.0
83428 rust-dirs-sys-next-0.1.2
83429 rust-dispatch2-0.3.0
83430 rust-display-container-0.9.0
83431 rust-displaydoc-0.2.5
83432 rust-dns-lookup-3.0.1
83433 rust-document-features-0.2.12
83434 rust-dotenvy-0.15.7
83435 rust-downcast-rs-1.2.1
83436 rust-dtor-0.1.1
83437 rust-dtor-proc-macro-0.0.6
83438 rust-dunce-1.0.5
83439 rust-dupe-0.9.1
83440 rust-dupe-derive-0.9.1
83441 rust-dyn-clone-1.0.20
83442 rust-ecdsa-0.16.9
83443 rust-ed25519-2.2.3
83444 rust-ed25519-dalek-2.2.0
83445 rust-either-1.15.0
83446 rust-elliptic-curve-0.13.8
83447 rust-ena-0.14.3
83448 rust-encode-unicode-1.0.0
83449 rust-encoding-rs-0.8.35
83450 rust-endi-1.1.1
83451 rust-endian-type-0.1.2
83452 rust-endian-type-0.2.0
83453 rust-enum-as-inner-0.6.1
83454 rust-enumflags2-0.7.12
83455 rust-enumflags2-derive-0.7.12
83456 rust-env-flags-0.1.1
83457 rust-env-filter-1.0.0
83458 rust-env-home-0.1.0
83459 rust-env-logger-0.11.9
83460 rust-equivalent-1.0.2
83461 rust-erased-serde-0.3.31
83462 rust-errno-0.3.14
83463 rust-error-code-3.3.2
83464 rust-etcetera-0.8.0
83465 rust-event-listener-5.4.1
83466 rust-event-listener-strategy-0.5.4
83467 rust-eventsource-stream-0.2.3
83468 rust-eyre-0.6.12
83469 rust-faster-hex-0.10.0
83470 rust-fastrand-2.3.0
83471 rust-fax-0.2.6
83472 rust-fax-derive-0.2.0
83473 rust-fd-lock-4.0.4
83474 rust-fdeflate-0.3.7
83475 rust-ff-0.13.1
83476 rust-fiat-crypto-0.2.9
83477 rust-filedescriptor-0.8.3
83478 rust-filetime-0.2.27
83479 rust-find-crate-0.6.3
83480 rust-find-msvc-tools-0.1.9
83481 rust-findshlibs-0.10.2
83482 rust-fixed-decimal-0.7.1
83483 rust-fixedbitset-0.4.2
83484 rust-fixedbitset-0.5.7
83485 rust-flate2-1.1.8
83486 rust-float-cmp-0.10.0
83487 rust-fluent-0.16.1
83488 rust-fluent-bundle-0.15.3
83489 rust-fluent-langneg-0.13.1
83490 rust-fluent-syntax-0.11.1
83491 rust-flume-0.11.1
83492 rust-flume-0.12.0
83493 rust-fnv-1.0.7
83494 rust-foldhash-0.1.5
83495 rust-foldhash-0.2.0
83496 rust-foreign-types-0.3.2
83497 rust-foreign-types-shared-0.1.1
83498 rust-form-urlencoded-1.2.2
83499 rust-fs2-0.4.3
83500 rust-fs-extra-1.3.0
83501 rust-fsevent-sys-4.1.0
83502 rust-fslock-0.2.1
83503 rust-futures-0.3.31
83504 rust-futures-channel-0.3.31
83505 rust-futures-core-0.3.31
83506 rust-futures-executor-0.3.31
83507 rust-futures-intrusive-0.5.0
83508 rust-futures-io-0.3.31
83509 rust-futures-lite-2.6.1
83510 rust-futures-macro-0.3.31
83511 rust-futures-sink-0.3.31
83512 rust-futures-task-0.3.31
83513 rust-futures-util-0.3.31
83514 rust-fxhash-0.2.1
83515 rust-generator-0.8.8
83516 rust-generic-array-0.14.7
83517 rust-gethostname-1.1.0
83518 rust-getopts-0.2.24
83519 rust-getrandom-0.2.17
83520 rust-getrandom-0.3.4
83521 rust-gif-0.14.1
83522 rust-gimli-0.32.3
83523 rust-gio-sys-0.21.5
83524 rust-gix-0.81.0
83525 rust-gix-actor-0.40.0
83526 rust-gix-archive-0.30.0
83527 rust-gix-attributes-0.31.0
83528 rust-gix-bitmap-0.3.0
83529 rust-gix-blame-0.11.0
83530 rust-gix-chunk-0.7.0
83531 rust-gix-command-0.8.0
83532 rust-gix-commitgraph-0.35.0
83533 rust-gix-config-0.54.0
83534 rust-gix-config-value-0.17.1
83535 rust-gix-date-0.15.1
83536 rust-gix-diff-0.61.0
83537 rust-gix-dir-0.23.0
83538 rust-gix-discover-0.49.0
83539 rust-gix-error-0.2.1
83540 rust-gix-features-0.46.2
83541 rust-gix-filter-0.28.0
83542 rust-gix-fs-0.19.2
83543 rust-gix-glob-0.24.0
83544 rust-gix-hash-0.23.0
83545 rust-gix-hashtable-0.13.0
83546 rust-gix-ignore-0.19.1
83547 rust-gix-index-0.49.0
83548 rust-gix-lock-21.0.2
83549 rust-gix-merge-0.14.0
83550 rust-gix-negotiate-0.29.0
83551 rust-gix-object-0.58.0
83552 rust-gix-odb-0.78.0
83553 rust-gix-pack-0.68.0
83554 rust-gix-packetline-0.21.2
83555 rust-gix-path-0.11.2
83556 rust-gix-pathspec-0.16.1
83557 rust-gix-protocol-0.59.0
83558 rust-gix-quote-0.7.0
83559 rust-gix-ref-0.61.0
83560 rust-gix-refspec-0.39.0
83561 rust-gix-revision-0.43.0
83562 rust-gix-revwalk-0.29.0
83563 rust-gix-sec-0.13.2
83564 rust-gix-shallow-0.10.0
83565 rust-gix-status-0.28.0
83566 rust-gix-submodule-0.28.0
83567 rust-gix-tempfile-21.0.2
83568 rust-gix-trace-0.1.18
83569 rust-gix-transport-0.55.1
83570 rust-gix-traverse-0.55.0
83571 rust-gix-url-0.35.2
83572 rust-gix-utils-0.3.1
83573 rust-gix-validate-0.11.0
83574 rust-gix-worktree-0.50.0
83575 rust-gix-worktree-state-0.28.0
83576 rust-gix-worktree-stream-0.30.0
83577 rust-glib-0.21.5
83578 rust-glib-macros-0.21.5
83579 rust-glib-sys-0.21.5
83580 rust-glob-0.3.3
83581 rust-globset-0.4.18
83582 rust-gobject-sys-0.21.5
83583 rust-group-0.13.0
83584 rust-gzip-header-1.0.0
83585 rust-h2-0.4.13
83586 rust-half-2.7.1
83587 rust-hash32-0.3.1
83588 rust-hashbrown-0.12.3
83589 rust-hashbrown-0.14.5
83590 rust-hashbrown-0.15.5
83591 rust-hashbrown-0.16.1
83592 rust-hashlink-0.10.0
83593 rust-headers-0.4.1
83594 rust-headers-core-0.3.0
83595 rust-heapless-0.8.0
83596 rust-heck-0.4.1
83597 rust-heck-0.5.0
83598 rust-hermit-abi-0.5.2
83599 rust-hex-0.4.3
83600 rust-hickory-proto-0.25.2
83601 rust-hickory-resolver-0.25.2
83602 rust-hkdf-0.12.4
83603 rust-hmac-0.12.1
83604 rust-home-0.5.12
83605 rust-hostname-0.4.2
83606 rust-http-0.2.12
83607 rust-http-1.4.0
83608 rust-http-body-0.4.6
83609 rust-http-body-1.0.1
83610 rust-http-body-util-0.1.3
83611 rust-http-range-header-0.4.2
83612 rust-httparse-1.10.1
83613 rust-httpdate-1.0.3
83614 rust-hyper-1.8.1
83615 rust-hyper-rustls-0.27.7
83616 rust-hyper-timeout-0.5.2
83617 rust-hyper-tls-0.6.0
83618 rust-hyper-util-0.1.20
83619 rust-i18n-config-0.4.8
83620 rust-i18n-embed-0.15.4
83621 rust-i18n-embed-fl-0.9.4
83622 rust-i18n-embed-impl-0.8.4
83623 rust-iana-time-zone-0.1.65
83624 rust-iana-time-zone-haiku-0.1.2
83625 rust-icu-calendar-2.1.1
83626 rust-icu-calendar-data-2.1.1
83627 rust-icu-collections-2.1.1
83628 rust-icu-decimal-2.1.1
83629 rust-icu-decimal-data-2.1.1
83630 rust-icu-locale-2.1.1
83631 rust-icu-locale-core-2.1.1
83632 rust-icu-locale-data-2.1.2
83633 rust-icu-normalizer-2.1.1
83634 rust-icu-normalizer-data-2.1.1
83635 rust-icu-properties-2.1.2
83636 rust-icu-properties-data-2.1.2
83637 rust-icu-provider-2.1.1
83638 rust-ident-case-1.0.1
83639 rust-idna-1.1.0
83640 rust-idna-adapter-1.2.1
83641 rust-ignore-0.4.25
83642 rust-image-0.25.9
83643 rust-image-webp-0.2.4
83644 rust-imara-diff-0.1.8
83645 rust-imara-diff-0.2.0
83646 rust-impl-more-0.1.9
83647 rust-include-dir-0.7.4
83648 rust-include-dir-macros-0.7.4
83649 rust-indenter-0.3.4
83650 rust-indexmap-1.9.3
83651 rust-indexmap-2.13.0
83652 rust-indoc-2.0.7
83653 rust-inotify-0.11.0
83654 rust-inotify-sys-0.1.5
83655 rust-inout-0.1.4
83656 rust-insta-1.46.3
83657 rust-instability-0.3.11
83658 rust-intl-memoizer-0.5.3
83659 rust-intl-pluralrules-7.0.2
83660 rust-inventory-0.3.21
83661 rust-io-close-0.3.7
83662 rust-io-tee-0.1.1
83663 rust-ipconfig-0.3.2
83664 rust-ipnet-2.11.0
83665 rust-iri-string-0.7.10
83666 rust-is-terminal-0.4.17
83667 rust-is-ci-1.2.0
83668 rust-is-terminal-polyfill-1.70.2
83669 rust-itertools-0.10.5
83670 rust-itertools-0.11.0
83671 rust-itertools-0.13.0
83672 rust-itertools-0.14.0
83673 rust-itoa-1.0.17
83674 rust-ixdtf-0.6.4
83675 rust-jiff-0.2.23
83676 rust-jiff-static-0.2.23
83677 rust-jiff-tzdb-0.1.6
83678 rust-jiff-tzdb-platform-0.1.3
83679 rust-jni-0.21.1
83680 rust-jni-sys-0.3.0
83681 rust-jobserver-0.1.34
83682 rust-js-sys-0.3.85
83683 rust-jsonwebtoken-9.3.1
83684 rust-keyring-3.6.3
83685 rust-kqueue-1.1.1
83686 rust-kqueue-sys-1.0.4
83687 rust-kstring-2.0.2
83688 rust-lalrpop-0.19.12
83689 rust-lalrpop-util-0.19.12
83690 rust-landlock-0.4.4
83691 rust-language-tags-0.3.2
83692 rust-lazy-static-1.5.0
83693 rust-libc-0.2.182
83694 rust-libdbus-sys-0.2.7
83695 rust-libloading-0.8.9
83696 rust-libm-0.2.16
83697 rust-libredox-0.1.12
83698 rust-libsqlite3-sys-0.30.1
83699 rust-libwebrtc-0.3.26.e2d1d1d
83700 rust-libz-sys-1.1.23
83701 rust-link-cplusplus-1.0.12
83702 rust-linked-hash-map-0.5.6
83703 rust-linux-keyutils-0.2.4
83704 rust-linux-raw-sys-0.4.15
83705 rust-linux-raw-sys-0.12.1
83706 rust-litemap-0.8.1
83707 rust-litrs-1.0.0
83708 rust-livekit-protocol-0.7.1.e2d1d1d
83709 rust-livekit-runtime-0.4.0.e2d1d1d
83710 rust-local-waker-0.1.4
83711 rust-lock-api-0.4.14
83712 rust-log-0.4.29
83713 rust-logos-0.12.1
83714 rust-logos-derive-0.12.1
83715 rust-loom-0.7.2
83716 rust-lru-0.12.5
83717 rust-lru-0.16.3
83718 rust-lru-slab-0.1.2
83719 rust-lsp-types-0.94.1
83720 rust-lzma-rs-0.3.0
83721 rust-lzma-sys-0.1.20
83722 rust-mach2-0.4.3
83723 rust-maplit-1.0.2
83724 rust-matchers-0.2.0
83725 rust-matchit-0.8.4
83726 rust-matchit-0.9.1
83727 rust-maybe-async-0.2.10
83728 rust-md-5-0.10.6
83729 rust-md5-0.8.0
83730 rust-memchr-2.7.6
83731 rust-memmap2-0.9.10
83732 rust-memoffset-0.6.5
83733 rust-memoffset-0.9.1
83734 rust-mime-0.3.17
83735 rust-mime-guess-2.0.5
83736 rust-minimal-lexical-0.2.1
83737 rust-miniz-oxide-0.8.9
83738 rust-mio-1.1.1
83739 rust-moka-0.12.13
83740 rust-moxcms-0.7.11
83741 rust-multimap-0.10.1
83742 rust-native-tls-0.2.14
83743 rust-ndk-0.8.0
83744 rust-ndk-context-0.1.1
83745 rust-ndk-sys-0.5.0+25.2.9519653
83746 rust-new-debug-unreachable-1.0.6
83747 rust-nibble-vec-0.1.0
83748 rust-nix-0.28.0
83749 rust-nix-0.29.0
83750 rust-nix-0.30.1
83751 rust-nom-7.1.3
83752 rust-nom-8.0.0
83753 rust-nonempty-0.12.0
83754 rust-normalize-line-endings-0.3.0
83755 rust-notify-8.2.0
83756 rust-notify-types-2.1.0
83757 rust-nu-ansi-term-0.50.3
83758 rust-nucleo-0.5.0.4253de9
83759 rust-nucleo-matcher-0.3.1.4253de9
83760 rust-num-0.4.3
83761 rust-num-bigint-0.4.6
83762 rust-num-bigint-dig-0.8.6
83763 rust-num-complex-0.4.6
83764 rust-num-conv-0.2.0
83765 rust-num-derive-0.4.2
83766 rust-num-integer-0.1.46
83767 rust-num-iter-0.1.45
83768 rust-num-rational-0.4.2
83769 rust-num-traits-0.2.19
83770 rust-num-cpus-1.17.0
83771 rust-num-enum-0.7.5
83772 rust-num-enum-derive-0.7.5
83773 rust-num-threads-0.1.7
83774 rust-oauth2-5.0.0
83775 rust-objc2-0.6.3
83776 rust-objc2-app-kit-0.3.2
83777 rust-objc2-cloud-kit-0.3.2
83778 rust-objc2-core-data-0.3.2
83779 rust-objc2-core-foundation-0.3.2
83780 rust-objc2-core-graphics-0.3.2
83781 rust-objc2-core-image-0.3.2
83782 rust-objc2-core-location-0.3.2
83783 rust-objc2-core-text-0.3.2
83784 rust-objc2-encode-4.1.0
83785 rust-objc2-foundation-0.3.2
83786 rust-objc2-io-surface-0.3.2
83787 rust-objc2-quartz-core-0.3.2
83788 rust-objc2-ui-kit-0.3.2
83789 rust-objc2-user-notifications-0.3.2
83790 rust-object-0.37.3
83791 rust-oboe-0.6.1
83792 rust-oboe-sys-0.6.1
83793 rust-oid-registry-0.8.1
83794 rust-once-cell-1.21.3
83795 rust-once-cell-polyfill-1.70.2
83796 rust-onig-6.5.1
83797 rust-onig-sys-69.9.1
83798 rust-opaque-debug-0.3.1
83799 rust-openssl-0.10.75
83800 rust-openssl-macros-0.1.1
83801 rust-openssl-probe-0.1.6
83802 rust-openssl-probe-0.2.1
83803 rust-openssl-src-300.5.5+3.5.5
83804 rust-openssl-sys-0.9.111
83805 rust-opentelemetry-0.31.0
83806 rust-opentelemetry-appender-tracing-0.31.1
83807 rust-opentelemetry-http-0.31.0
83808 rust-opentelemetry-otlp-0.31.0
83809 rust-opentelemetry-proto-0.31.0
83810 rust-opentelemetry-semantic-conventions-0.31.0
83811 rust-opentelemetry-sdk-0.31.0
83812 rust-option-ext-0.2.0
83813 rust-ordered-stream-0.2.0
83814 rust-os-info-3.14.0
83815 rust-os-pipe-1.2.3
83816 rust-outref-0.5.2
83817 rust-owo-colors-4.3.0
83818 rust-p256-0.13.2
83819 rust-parking-2.2.1
83820 rust-parking-lot-0.12.5
83821 rust-parking-lot-core-0.9.12
83822 rust-password-hash-0.4.2
83823 rust-paste-1.0.15
83824 rust-pastey-0.2.1
83825 rust-path-absolutize-3.1.1
83826 rust-path-dedot-3.1.1
83827 rust-pathdiff-0.2.3
83828 rust-pbjson-0.6.0
83829 rust-pbjson-build-0.6.2
83830 rust-pbjson-types-0.6.0
83831 rust-pbkdf2-0.11.0
83832 rust-pbkdf2-0.12.2
83833 rust-pem-3.0.6
83834 rust-pem-rfc7468-0.7.0
83835 rust-percent-encoding-2.3.2
83836 rust-petgraph-0.6.5
83837 rust-petgraph-0.8.3
83838 rust-phf-shared-0.11.3
83839 rust-pin-project-1.1.10
83840 rust-pin-project-internal-1.1.10
83841 rust-pin-project-lite-0.2.16
83842 rust-pin-utils-0.1.0
83843 rust-piper-0.2.4
83844 rust-pkcs1-0.7.5
83845 rust-pkcs8-0.10.2
83846 rust-pkg-config-0.3.32
83847 rust-plist-1.8.0
83848 rust-png-0.18.0
83849 rust-polling-3.11.0
83850 rust-poly1305-0.8.0
83851 rust-portable-atomic-1.13.1
83852 rust-portable-atomic-util-0.2.5
83853 rust-portable-pty-0.9.0
83854 rust-potential-utf-0.1.4
83855 rust-powerfmt-0.2.0
83856 rust-ppv-lite86-0.2.21
83857 rust-precomputed-hash-0.1.1
83858 rust-predicates-3.1.3
83859 rust-predicates-core-1.0.9
83860 rust-predicates-tree-1.0.12
83861 rust-pretty-assertions-1.4.1
83862 rust-prettyplease-0.2.37
83863 rust-primeorder-0.13.6
83864 rust-proc-macro-crate-3.4.0
83865 rust-proc-macro-error-attr2-2.0.0
83866 rust-proc-macro-error2-2.0.1
83867 rust-proc-macro2-1.0.106
83868 rust-process-wrap-9.0.1
83869 rust-prodash-31.0.0
83870 rust-proptest-1.9.0
83871 rust-prost-0.12.6
83872 rust-prost-0.14.3
83873 rust-prost-build-0.12.6
83874 rust-prost-build-0.14.3
83875 rust-prost-derive-0.12.6
83876 rust-prost-derive-0.14.3
83877 rust-prost-types-0.12.6
83878 rust-prost-types-0.14.3
83879 rust-psl-2.1.184
83880 rust-psl-types-2.0.11
83881 rust-publicsuffix-2.3.0
83882 rust-pulldown-cmark-0.10.3
83883 rust-pulldown-cmark-escape-0.10.1
83884 rust-pxfm-0.1.27
83885 rust-quick-error-2.0.1
83886 rust-quick-xml-0.38.4
83887 rust-quinn-0.11.9
83888 rust-quinn-proto-0.11.14
83889 rust-quinn-udp-0.5.14
83890 rust-quote-1.0.44
83891 rust-r-efi-5.3.0
83892 rust-radix-trie-0.2.1
83893 rust-radix-trie-0.3.0
83894 rust-rama-core-0.3.0-alpha.4
83895 rust-rama-dns-0.3.0-alpha.4
83896 rust-rama-error-0.3.0-alpha.4
83897 rust-rama-http-0.3.0-alpha.4
83898 rust-rama-http-backend-0.3.0-alpha.4
83899 rust-rama-http-core-0.3.0-alpha.4
83900 rust-rama-http-headers-0.3.0-alpha.4
83901 rust-rama-http-types-0.3.0-alpha.4
83902 rust-rama-macros-0.3.0-alpha.4
83903 rust-rama-net-0.3.0-alpha.4
83904 rust-rama-socks5-0.3.0-alpha.4
83905 rust-rama-tcp-0.3.0-alpha.4
83906 rust-rama-tls-rustls-0.3.0-alpha.4
83907 rust-rama-udp-0.3.0-alpha.4
83908 rust-rama-unix-0.3.0-alpha.4
83909 rust-rama-utils-0.3.0-alpha.4
83910 rust-rand-0.8.5
83911 rust-rand-0.9.3
83912 rust-rand-chacha-0.3.1
83913 rust-rand-chacha-0.9.0
83914 rust-rand-core-0.6.4
83915 rust-rand-core-0.9.5
83916 rust-rand-xorshift-0.4.0
83917 rust-ratatui-0.29.0.9b2ad12
83918 rust-ratatui-macros-0.6.0
83919 rust-rayon-1.11.0
83920 rust-rayon-core-1.13.0
83921 rust-rcgen-0.14.7
83922 rust-redox-syscall-0.5.18
83923 rust-redox-syscall-0.7.0
83924 rust-redox-users-0.4.6
83925 rust-redox-users-0.5.2
83926 rust-ref-cast-1.0.25
83927 rust-ref-cast-impl-1.0.25
83928 rust-regex-1.12.3
83929 rust-regex-automata-0.4.13
83930 rust-regex-lite-0.1.8
83931 rust-regex-syntax-0.6.29
83932 rust-regex-syntax-0.8.8
83933 rust-reqwest-0.12.28
83934 rust-resb-0.1.1
83935 rust-resolv-conf-0.7.6
83936 rust-rfc6979-0.4.0
83937 rust-ring-0.17.14
83938 rust-rmcp-0.15.0
83939 rust-rmcp-macros-0.15.0
83940 rust-rsa-0.9.10
83941 rust-rtrb-0.3.3
83942 rust-runfiles-0.1.0.b56cbaa8
83943 rust-rust-embed-8.11.0
83944 rust-rust-embed-impl-8.11.0
83945 rust-rust-embed-utils-8.11.0
83946 rust-rust-stemmers-1.2.0
83947 rust-rustc-demangle-0.1.27
83948 rust-rustc-hash-1.1.0
83949 rust-rustc-hash-2.1.1
83950 rust-rustc-version-0.4.1
83951 rust-rusticata-macros-4.1.0
83952 rust-rustix-0.38.44
83953 rust-rustix-1.1.4
83954 rust-rustls-0.23.36
83955 rust-rustls-native-certs-0.8.3
83956 rust-rustls-pki-types-1.14.0
83957 rust-rustls-webpki-0.103.13
83958 rust-rustversion-1.0.22
83959 rust-rustyline-14.0.0
83960 rust-ryu-1.0.22
83961 rust-salsa20-0.10.2
83962 rust-same-file-1.0.6
83963 rust-scc-2.4.0
83964 rust-schannel-0.1.28
83965 rust-schemafy-0.5.2
83966 rust-schemafy-core-0.5.2
83967 rust-schemafy-lib-0.5.2
83968 rust-schemars-0.8.22
83969 rust-schemars-0.9.0
83970 rust-schemars-1.2.1
83971 rust-schemars-derive-0.8.22
83972 rust-schemars-derive-1.2.1
83973 rust-scoped-tls-1.0.1
83974 rust-scopeguard-1.2.0
83975 rust-scratch-1.0.9
83976 rust-scrypt-0.11.0
83977 rust-sdd-3.0.10
83978 rust-sec1-0.7.3
83979 rust-seccompiler-0.5.0
83980 rust-secrecy-0.10.3
83981 rust-secret-service-4.0.0
83982 rust-security-framework-2.11.1
83983 rust-security-framework-3.5.1
83984 rust-security-framework-sys-2.15.0
83985 rust-self-cell-0.10.3
83986 rust-self-cell-1.2.2
83987 rust-semver-1.0.27
83988 rust-sentry-0.46.1
83989 rust-sentry-actix-0.46.1
83990 rust-sentry-backtrace-0.46.1
83991 rust-sentry-contexts-0.46.1
83992 rust-sentry-core-0.46.1
83993 rust-sentry-debug-images-0.46.1
83994 rust-sentry-panic-0.46.1
83995 rust-sentry-tracing-0.46.1
83996 rust-sentry-types-0.46.1
83997 rust-serde-1.0.228
83998 rust-serde-core-1.0.228
83999 rust-serde-derive-1.0.228
84000 rust-serde-derive-internals-0.29.1
84001 rust-serde-html-form-0.3.2
84002 rust-serde-json-1.0.149
84003 rust-serde-path-to-error-0.1.20
84004 rust-serde-repr-0.1.20
84005 rust-serde-spanned-1.0.4
84006 rust-serde-urlencoded-0.7.1
84007 rust-serde-with-3.17.0
84008 rust-serde-with-macros-3.17.0
84009 rust-serde-yaml-0.9.34+deprecated
84010 rust-serial2-0.2.33
84011 rust-serial-test-3.3.1
84012 rust-serial-test-derive-3.3.1
84013 rust-sha1-0.10.6
84014 rust-sha1-checked-0.10.0
84015 rust-sha1-smol-1.0.1
84016 rust-sha2-0.10.9
84017 rust-sharded-slab-0.1.7
84018 rust-shared-library-0.1.9
84019 rust-shell-words-1.1.1
84020 rust-shlex-1.3.0
84021 rust-signal-hook-0.3.18
84022 rust-signal-hook-mio-0.2.5
84023 rust-signal-hook-registry-1.4.8
84024 rust-signature-2.2.0
84025 rust-simd-adler32-0.3.8
84026 rust-simdutf8-0.1.5
84027 rust-similar-2.7.0
84028 rust-simple-asn1-0.6.4
84029 rust-siphasher-1.0.2
84030 rust-slab-0.4.12
84031 rust-smallvec-1.15.1
84032 rust-smawk-0.3.2
84033 rust-smol-str-0.3.5
84034 rust-socket2-0.5.10
84035 rust-socket2-0.6.2
84036 rust-spin-0.9.8
84037 rust-spki-0.7.3
84038 rust-sqlx-0.8.6
84039 rust-sqlx-core-0.8.6
84040 rust-sqlx-macros-0.8.6
84041 rust-sqlx-macros-core-0.8.6
84042 rust-sqlx-mysql-0.8.6
84043 rust-sqlx-postgres-0.8.6
84044 rust-sqlx-sqlite-0.8.6
84045 rust-sse-stream-0.2.1
84046 rust-stable-deref-trait-1.2.1
84047 rust-starlark-0.13.0
84048 rust-starlark-derive-0.13.0
84049 rust-starlark-map-0.13.0
84050 rust-starlark-syntax-0.13.0
84051 rust-static-assertions-1.1.0
84052 rust-stop-words-0.9.0
84053 rust-strck-1.0.0
84054 rust-streaming-iterator-0.1.9
84055 rust-string-cache-0.8.9
84056 rust-stringprep-0.1.5
84057 rust-strsim-0.10.0
84058 rust-strsim-0.11.1
84059 rust-strum-0.26.3
84060 rust-strum-0.27.2
84061 rust-strum-macros-0.26.4
84062 rust-strum-macros-0.27.2
84063 rust-strum-macros-0.28.0
84064 rust-subtle-2.6.1
84065 rust-supports-color-2.1.0
84066 rust-supports-color-3.0.2
84067 rust-syn-1.0.109
84068 rust-syn-2.0.114
84069 rust-sync-wrapper-1.0.2
84070 rust-synstructure-0.13.2
84071 rust-syntect-5.3.0
84072 rust-sys-locale-0.3.2
84073 rust-system-configuration-0.7.0
84074 rust-system-configuration-sys-0.6.0
84075 rust-system-deps-7.0.7
84076 rust-tagptr-0.2.0
84077 rust-target-lexicon-0.13.3
84078 rust-tempfile-3.27.0
84079 rust-temporal-capi-0.1.2
84080 rust-temporal-rs-0.1.2
84081 rust-term-0.7.0
84082 rust-termcolor-1.4.1
84083 rust-terminal-size-0.4.3
84084 rust-termtree-0.5.1
84085 rust-test-case-3.3.1
84086 rust-test-case-core-3.3.1
84087 rust-test-case-macros-3.3.1
84088 rust-test-log-0.2.19
84089 rust-test-log-macros-0.2.19
84090 rust-textwrap-0.11.0
84091 rust-textwrap-0.16.2
84092 rust-thiserror-1.0.69
84093 rust-thiserror-2.0.18
84094 rust-thiserror-impl-1.0.69
84095 rust-thiserror-impl-2.0.18
84096 rust-thread-local-1.1.9
84097 rust-tiff-0.10.3
84098 rust-time-0.3.47
84099 rust-time-core-0.1.8
84100 rust-time-macros-0.2.27
84101 rust-timezone-provider-0.1.2
84102 rust-tiny-keccak-2.0.2
84103 rust-tiny-http-0.12.0
84104 rust-tinystr-0.8.2
84105 rust-tinyvec-1.10.0
84106 rust-tinyvec-macros-0.1.1
84107 rust-tokio-1.49.0
84108 rust-tokio-graceful-0.2.2
84109 rust-tokio-macros-2.6.0
84110 rust-tokio-native-tls-0.3.1
84111 rust-tokio-rustls-0.26.4
84112 rust-tokio-stream-0.1.18
84113 rust-tokio-test-0.4.5
84114 rust-tokio-tungstenite-0.28.0.132f5b3
84115 rust-tokio-util-0.7.18
84116 rust-toml-0.5.11
84117 rust-toml-0.9.11+spec-1.1.0
84118 rust-toml-datetime-0.7.5+spec-1.1.0
84119 rust-toml-edit-0.23.10+spec-1.0.0
84120 rust-toml-edit-0.24.0+spec-1.1.0
84121 rust-toml-parser-1.0.6+spec-1.1.0
84122 rust-toml-writer-1.0.6+spec-1.1.0
84123 rust-tonic-0.14.3
84124 rust-tonic-build-0.14.3
84125 rust-tonic-prost-0.14.3
84126 rust-tonic-prost-build-0.14.3
84127 rust-tower-0.5.3
84128 rust-tower-http-0.6.8
84129 rust-tower-layer-0.3.3
84130 rust-tower-service-0.3.3
84131 rust-tracing-0.1.44
84132 rust-tracing-appender-0.2.4
84133 rust-tracing-attributes-0.1.31
84134 rust-tracing-core-0.1.36
84135 rust-tracing-error-0.2.1
84136 rust-tracing-log-0.2.0
84137 rust-tracing-opentelemetry-0.32.1
84138 rust-tracing-serde-0.2.0
84139 rust-tracing-subscriber-0.3.22
84140 rust-tracing-test-0.2.5
84141 rust-tracing-test-macro-0.2.5
84142 rust-tree-sitter-0.25.10
84143 rust-tree-sitter-bash-0.25.1
84144 rust-tree-sitter-language-0.1.7
84145 rust-tree-magic-mini-3.2.2
84146 rust-try-lock-0.2.5
84147 rust-ts-rs-11.1.0
84148 rust-ts-rs-macros-11.1.0
84149 rust-tungstenite-0.27.0.9200079
84150 rust-two-face-0.5.1
84151 rust-type-map-0.5.1
84152 rust-typenum-1.19.0
84153 rust-uds-windows-1.1.0
84154 rust-uname-0.1.1
84155 rust-unarray-0.1.4
84156 rust-unic-langid-0.9.6
84157 rust-unic-langid-impl-0.9.6
84158 rust-unicase-2.9.0
84159 rust-unicode-bidi-0.3.18
84160 rust-unicode-bom-2.0.3
84161 rust-unicode-ident-1.0.22
84162 rust-unicode-linebreak-0.1.5
84163 rust-unicode-normalization-0.1.25
84164 rust-unicode-properties-0.1.4
84165 rust-unicode-segmentation-1.12.0
84166 rust-unicode-truncate-1.1.0
84167 rust-unicode-width-0.1.14
84168 rust-unicode-width-0.2.1
84169 rust-unicode-xid-0.2.6
84170 rust-universal-hash-0.5.1
84171 rust-unsafe-libyaml-0.2.11
84172 rust-untrusted-0.7.1
84173 rust-untrusted-0.9.0
84174 rust-ureq-3.1.4
84175 rust-ureq-proto-0.5.3
84176 rust-url-2.5.8
84177 rust-urlencoding-2.1.3
84178 rust-utf-8-0.7.6
84179 rust-utf8-iter-1.0.4
84180 rust-utf8parse-0.2.2
84181 rust-uuid-1.20.0
84182 rust-v8-146.4.0
84183 rust-valuable-0.1.1
84184 rust-vcpkg-0.2.15
84185 rust-version-compare-0.2.1
84186 rust-version-check-0.9.5
84187 rust-vsimd-0.8.0
84188 rust-vt100-0.16.2
84189 rust-vte-0.15.0
84190 rust-wait-timeout-0.2.1
84191 rust-walkdir-2.5.0
84192 rust-want-0.3.1
84193 rust-wasi-0.11.1+wasi-snapshot-preview1
84194 rust-wasip2-1.0.2+wasi-0.2.9
84195 rust-wasite-0.1.0
84196 rust-wasm-bindgen-0.2.108
84197 rust-wasm-bindgen-futures-0.4.58
84198 rust-wasm-bindgen-macro-0.2.108
84199 rust-wasm-bindgen-macro-support-0.2.108
84200 rust-wasm-bindgen-shared-0.2.108
84201 rust-wasm-streams-0.4.2
84202 rust-wayland-backend-0.3.12
84203 rust-wayland-client-0.31.12
84204 rust-wayland-protocols-0.32.10
84205 rust-wayland-protocols-wlr-0.3.10
84206 rust-wayland-scanner-0.31.8
84207 rust-wayland-sys-0.31.8
84208 rust-web-sys-0.3.85
84209 rust-web-time-1.1.0
84210 rust-webbrowser-1.0.6
84211 rust-webpki-root-certs-1.0.5
84212 rust-webpki-roots-0.26.11
84213 rust-webpki-roots-1.0.5
84214 rust-webrtc-sys-0.3.24.e2d1d1d
84215 rust-webrtc-sys-build-0.3.13.e2d1d1d
84216 rust-weezl-0.1.12
84217 rust-which-6.0.3
84218 rust-which-8.0.0
84219 rust-whoami-1.6.1
84220 rust-widestring-1.2.1
84221 rust-wildcard-0.3.0
84222 rust-wildmatch-2.6.1
84223 rust-winapi-0.3.9
84224 rust-winapi-i686-pc-windows-gnu-0.4.0
84225 rust-winapi-util-0.1.11
84226 rust-winapi-x86-64-pc-windows-gnu-0.4.0
84227 rust-windows-0.54.0
84228 rust-windows-0.58.0
84229 rust-windows-0.62.2
84230 rust-windows-collections-0.3.2
84231 rust-windows-core-0.54.0
84232 rust-windows-core-0.58.0
84233 rust-windows-core-0.62.2
84234 rust-windows-future-0.3.2
84235 rust-windows-implement-0.58.0
84236 rust-windows-implement-0.60.2
84237 rust-windows-interface-0.58.0
84238 rust-windows-interface-0.59.3
84239 rust-windows-link-0.2.1
84240 rust-windows-numerics-0.3.1
84241 rust-windows-registry-0.6.1
84242 rust-windows-result-0.1.2
84243 rust-windows-result-0.2.0
84244 rust-windows-result-0.4.1
84245 rust-windows-strings-0.1.0
84246 rust-windows-strings-0.5.1
84247 rust-windows-sys-0.45.0
84248 rust-windows-sys-0.48.0
84249 rust-windows-sys-0.52.0
84250 rust-windows-sys-0.59.0
84251 rust-windows-sys-0.60.2
84252 rust-windows-sys-0.61.2
84253 rust-windows-targets-0.42.2
84254 rust-windows-targets-0.48.5
84255 rust-windows-targets-0.52.6
84256 rust-windows-targets-0.53.5
84257 rust-windows-threading-0.2.1
84258 rust-windows-aarch64-gnullvm-0.42.2
84259 rust-windows-aarch64-gnullvm-0.48.5
84260 rust-windows-aarch64-gnullvm-0.52.6
84261 rust-windows-aarch64-gnullvm-0.53.1
84262 rust-windows-aarch64-msvc-0.42.2
84263 rust-windows-aarch64-msvc-0.48.5
84264 rust-windows-aarch64-msvc-0.52.6
84265 rust-windows-aarch64-msvc-0.53.1
84266 rust-windows-i686-gnu-0.42.2
84267 rust-windows-i686-gnu-0.48.5
84268 rust-windows-i686-gnu-0.52.6
84269 rust-windows-i686-gnu-0.53.1
84270 rust-windows-i686-gnullvm-0.52.6
84271 rust-windows-i686-gnullvm-0.53.1
84272 rust-windows-i686-msvc-0.42.2
84273 rust-windows-i686-msvc-0.48.5
84274 rust-windows-i686-msvc-0.52.6
84275 rust-windows-i686-msvc-0.53.1
84276 rust-windows-x86-64-gnu-0.42.2
84277 rust-windows-x86-64-gnu-0.48.5
84278 rust-windows-x86-64-gnu-0.52.6
84279 rust-windows-x86-64-gnu-0.53.1
84280 rust-windows-x86-64-gnullvm-0.42.2
84281 rust-windows-x86-64-gnullvm-0.48.5
84282 rust-windows-x86-64-gnullvm-0.52.6
84283 rust-windows-x86-64-gnullvm-0.53.1
84284 rust-windows-x86-64-msvc-0.42.2
84285 rust-windows-x86-64-msvc-0.48.5
84286 rust-windows-x86-64-msvc-0.52.6
84287 rust-windows-x86-64-msvc-0.53.1
84288 rust-winnow-0.7.14
84289 rust-winreg-0.10.1
84290 rust-winreg-0.50.0
84291 rust-winres-0.1.12
84292 rust-winsafe-0.0.19
84293 rust-winsplit-0.1.0
84294 rust-wiremock-0.6.5
84295 rust-wit-bindgen-0.51.0
84296 rust-wl-clipboard-rs-0.9.3
84297 rust-writeable-0.6.2
84298 rust-x11rb-0.13.2
84299 rust-x11rb-protocol-0.13.2
84300 rust-x25519-dalek-2.0.1
84301 rust-x509-parser-0.18.1
84302 rust-xdg-home-1.3.0
84303 rust-xmlparser-0.13.6
84304 rust-xz2-0.1.7
84305 rust-yaml-rust-0.4.5
84306 rust-yansi-1.0.1
84307 rust-yasna-0.5.2
84308 rust-yoke-0.8.1
84309 rust-yoke-derive-0.8.1
84310 rust-zbus-4.4.0
84311 rust-zbus-macros-4.4.0
84312 rust-zbus-names-3.0.0
84313 rust-zerocopy-0.8.37
84314 rust-zerocopy-derive-0.8.37
84315 rust-zerofrom-0.1.6
84316 rust-zerofrom-derive-0.1.6
84317 rust-zeroize-1.8.2
84318 rust-zeroize-derive-1.4.3
84319 rust-zerotrie-0.2.3
84320 rust-zerovec-0.11.5
84321 rust-zerovec-derive-0.11.2
84322 rust-zip-0.6.6
84323 rust-zip-2.4.2
84324 rust-zlib-rs-0.6.3
84325 rust-zmij-1.0.19
84326 rust-zoneinfo64-0.2.1
84327 rust-zopfli-0.8.3
84328 rust-zstd-0.11.2+zstd.1.5.2
84329 rust-zstd-0.13.3
84330 rust-zstd-safe-5.0.2+zstd.1.5.2
84331 rust-zstd-safe-7.2.4
84332 rust-zstd-sys-2.0.16+zstd.1.5.7
84333 rust-zune-core-0.4.12
84334 rust-zune-core-0.5.1
84335 rust-zune-jpeg-0.4.21
84336 rust-zune-jpeg-0.5.12
84337 rust-zvariant-4.2.0
84338 rust-zvariant-derive-4.2.0
84339 rust-zvariant-utils-2.1.0))
84340 (rust-dap-types-0.0.1.1b461b3 => 83081 (rust-dap-types-0.0.1.1b461b3 =>
84341 (list rust-dyn-clone-1.0.20 83082 (list rust-dyn-clone-1.0.20
84342 rust-equivalent-1.0.2 83083 rust-equivalent-1.0.2
diff --git a/gnu/packages/rust-sources.scm b/gnu/packages/rust-sources.scm
index 451846818c7..6095660b29f 100644
--- a/gnu/packages/rust-sources.scm
+++ b/gnu/packages/rust-sources.scm
@@ -1378,180 +1378,6 @@ language models.")
1378repository, used as dependencies by codex-acp.") 1378repository, used as dependencies by codex-acp.")
1379 (license license:asl2.0)))) 1379 (license license:asl2.0))))
1380 1380
1381(define-public rust-codex-0.124.0
1382 (hidden-package
1383 (package
1384 (name "rust-codex")
1385 (version "0.124.0")
1386 (source
1387 (origin
1388 (method git-fetch)
1389 (uri (git-reference
1390 (url "https://github.com/openai/codex")
1391 (commit "e9fb49366c93a1478ec71cc41ecee415a197d036")))
1392 (file-name (git-file-name name version))
1393 (sha256
1394 (base32 "06il60npjnc0h91afyp3wk725cgy3ywk3hx2sbvzdxx6037z6nb0"))
1395 (modules '((guix build utils)))
1396 (snippet '(begin
1397 ;;; These are JSON manifests with a dotslash
1398 ;;; shebang that download and run pre-built
1399 ;;; binaries (ripgrep, bash) at runtime.
1400 (delete-file "codex-cli/bin/rg")
1401 ;; Bundled bubblewrap source tree; includes a
1402 ;; compiled BPF blob (demos/flatpak.bpf).
1403 (delete-file-recursively "codex-rs/vendor/bubblewrap")))
1404 (patches (search-patches
1405 "codex-acp-0.11.1-disable-code-mode.patch"
1406 "rust-codex-0.124.0-code-mode-stub-toolname.patch"
1407 "rust-codex-0.124.0-remove-patch-sections.patch"
1408 "rust-codex-0.120.0-remove-libwebrtc.patch"))))
1409 (build-system cargo-build-system)
1410 (arguments
1411 (list
1412 #:skip-build? #t
1413 #:cargo-package-crates
1414 ;; Order matters: dependencies must come before packages that need them
1415 ''(;; Topologically sorted by internal dependency order.
1416 "codex-async-utils"
1417 "codex-utils-absolute-path"
1418 "codex-execpolicy"
1419 "codex-utils-home-dir"
1420 "codex-utils-rustls-provider"
1421 "codex-network-proxy"
1422 "codex-utils-cache"
1423 "codex-utils-image"
1424 "codex-utils-string"
1425 "codex-utils-template"
1426 "codex-protocol"
1427 "codex-agent-identity"
1428 "codex-experimental-api-macros"
1429 "codex-shell-command"
1430 "codex-utils-cargo-bin"
1431 "codex-app-server-protocol"
1432 "codex-client"
1433 "codex-api"
1434 "codex-otel"
1435 "codex-features"
1436 "codex-model-provider-info"
1437 "codex-utils-path"
1438 "codex-config"
1439 "codex-sandboxing"
1440 "codex-utils-pty"
1441 "codex-exec-server"
1442 "codex-git-utils"
1443 "codex-keyring-store"
1444 "codex-terminal-detection"
1445 "codex-login"
1446 "codex-utils-plugins"
1447 "codex-plugin"
1448 "codex-analytics"
1449 "codex-ansi-escape"
1450 "codex-apply-patch"
1451 "codex-code-mode"
1452 "codex-connectors"
1453 "codex-skills"
1454 "codex-utils-output-truncation"
1455 "codex-core-skills"
1456 "codex-core-plugins"
1457 "codex-feedback"
1458 "codex-hooks"
1459 "codex-rmcp-client"
1460 "codex-mcp"
1461 "codex-aws-auth"
1462 "codex-model-provider"
1463 "codex-collaboration-mode-templates"
1464 "codex-response-debug-context"
1465 "codex-models-manager"
1466 "codex-file-search"
1467 "codex-state"
1468 "codex-rollout"
1469 "codex-rollout-trace"
1470 "codex-secrets"
1471 "codex-shell-escalation"
1472 "codex-thread-store"
1473 "codex-tools"
1474 "codex-utils-readiness"
1475 "codex-utils-stream-parser"
1476 "codex-windows-sandbox"
1477 "codex-core"
1478 "codex-linux-sandbox"
1479 "codex-arg0"
1480 "codex-backend-openapi-models"
1481 "codex-backend-client"
1482 "codex-utils-cli"
1483 "codex-chatgpt"
1484 "codex-cloud-requirements"
1485 "codex-device-key"
1486 "codex-utils-json-to-toml"
1487 "codex-app-server"
1488 "codex-app-server-client"
1489 "codex-app-server-test-client"
1490 "codex-cloud-tasks-client"
1491 "codex-cloud-tasks-mock-client"
1492 "codex-install-context"
1493 "codex-realtime-webrtc"
1494 "codex-utils-approval-presets"
1495 "codex-utils-elapsed"
1496 "codex-utils-fuzzy-match"
1497 "codex-lmstudio"
1498 "codex-ollama"
1499 "codex-utils-oss"
1500 "codex-utils-sandbox-summary"
1501 "codex-utils-sleep-inhibitor"
1502 "codex-exec"
1503 "codex-mcp-server"
1504 "codex-process-hardening"
1505 "codex-responses-api-proxy"
1506 "codex-uds"
1507 "codex-stdio-to-uds"
1508 "codex-debug-client"
1509 "codex-execpolicy-legacy"
1510 "codex-test-binary-support")
1511 #:phases
1512 #~(modify-phases %standard-phases
1513 (add-after 'unpack 'chdir-to-workspace
1514 (lambda _
1515 (chdir "codex-rs")))
1516 (add-after 'chdir-to-workspace 'patch-git-deps-to-vendor
1517 (lambda _
1518 (substitute* "Cargo.toml"
1519 (("crossterm = \\{ git = [^}]+\\}")
1520 "crossterm = { version = \"0.28.1\" }")
1521 (("ratatui = \\{ git = [^}]+\\}")
1522 "ratatui = { version = \"0.29.0\" }")
1523 (("tokio-tungstenite = \\{ git = [^}]+\\}")
1524 "tokio-tungstenite = { version = \"0.28.0\" }")
1525 (("nucleo = \\{ git = [^}]+\\}")
1526 "nucleo = { version = \"0.5.0\" }")
1527 (("runfiles = \\{ git = [^}]+\\}")
1528 "runfiles = { version = \"0.1.0\" }"))
1529 ;; Disable V8 runtime in codex-code-mode.
1530 (substitute* "Cargo.toml"
1531 (("codex-code-mode = \\{ path = \"code-mode\" \\}")
1532 "codex-code-mode = { path = \"code-mode\", default-features = false }"))))
1533 (add-after 'patch-git-deps-to-vendor 'add-version-to-workspace-deps
1534 (lambda _
1535 (let ((cargo-files (find-files "." "^Cargo\\.toml$")))
1536 (substitute* cargo-files
1537 (("(codex[_-][a-z0-9_-]+) = \\{ path = " all name)
1538 (string-append name " = { version = \"0.124.0\", path = "))
1539 (("(codex[_-][a-z0-9_-]+) = \\{ package = " all name)
1540 (string-append name " = { version = \"0.124.0\", package = "))
1541 (("^(path = \"\\.\\./[^\"]*\")" all path-line)
1542 (string-append path-line "\nversion = \"0.124.0\""))))))
1543 (add-after 'add-version-to-workspace-deps 'break-dev-dep-cycles
1544 (lambda _
1545 (substitute* '("exec-server/Cargo.toml" "core/Cargo.toml")
1546 (("^codex-test-binary-support = \\{[^}]*\\}\n") "")))))))
1547 (inputs (cargo-inputs 'rust-codex-0.124.0))
1548 (home-page "https://github.com/openai/codex")
1549 (synopsis "OpenAI Codex workspace crates")
1550 (description
1551 "This package provides the workspace crates for the OpenAI Codex CLI
1552and runtime for AI-assisted coding.")
1553 (license license:asl2.0))))
1554
1555;; Also update (@ (gnu packages gnome) glycin-loaders) when updating this. 1381;; Also update (@ (gnu packages gnome) glycin-loaders) when updating this.
1556(define-public rust-glycin-3 1382(define-public rust-glycin-3
1557 (package 1383 (package