diff options
| author | Danny Milosavljevic <dannym@friendly-machines.com> | 2026-07-11 19:45:15 +0200 |
|---|---|---|
| committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2026-07-13 18:51:17 +0200 |
| commit | c8cb067001fd38b1145e48413e43fa99cbf93347 (patch) | |
| tree | ba760911cc4554c0bc331184ec40a1712bc717d0 | |
| parent | ad725fefe044ee841cf18f749c6fb8ae97d91929 (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.
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 | |||
| 844 | support for shell command execution, file editing, and code generation. | 922 | support for shell command execution, file editing, and code generation. |
| 845 | Configure providers via @file{~/.codex/config.toml}. | 923 | Configure providers via @file{~/.codex/config.toml}. |
| 846 | 924 | ||
| 847 | codex-code-mode's V8 Javascript executor is disabled.") | 925 | codex-code-mode's V8 Javascript executor is disabled. That means if |
| 926 | you 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 | ||
| 928 | makes 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 @@ | |||
| 1 | Author: Danny Milosavljevic <dannym@friendly-machines.com> | ||
| 2 | Date: 2026-07-11 | ||
| 3 | License: ASL2.0 | ||
| 4 | Subject: Disable V8 support in codex-code-mode. | ||
| 5 | |||
| 6 | The V8 engine is only needed for actually executing JavaScript in the | ||
| 7 | code-mode sandbox. Upstream's code-mode crate depends on v8 and | ||
| 8 | deno_core_icudata unconditionally, and the V8 build downloads a large | ||
| 9 | prebuilt archive at build time. | ||
| 10 | |||
| 11 | Gate the V8-backed implementation behind a disabled "v8-runtime" | ||
| 12 | feature, remove the unvendored V8 dependencies, and provide stub | ||
| 13 | session providers. | ||
| 14 | |||
| 15 | diff --git a/codex-rs/code-mode/Cargo.toml b/codex-rs/code-mode/Cargo.toml | ||
| 16 | index 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 } | ||
| 44 | diff --git a/codex-rs/code-mode/src/lib.rs b/codex-rs/code-mode/src/lib.rs | ||
| 45 | index 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 @@ | |||
| 1 | Author: Danny Milosavljevic <dannym@friendly-machines.com> | 1 | Author: Danny Milosavljevic <dannym@friendly-machines.com> |
| 2 | Date: 2026-04-23 | 2 | Date: 2026-07-11 |
| 3 | License: ASL2.0 | 3 | License: ASL2.0 |
| 4 | Subject: Remove [patch.crates-io] and [patch.'ssh://...'] sections. | 4 | Subject: Remove Cargo [patch] sections. |
| 5 | 5 | ||
| 6 | The [patch] sections point to git repositories which are unavailable | 6 | The [patch] sections point to git repositories which are unavailable in |
| 7 | in an offline build. The vendored crossterm, ratatui, | 7 | an offline build. Guix supplies the forked crate sources through |
| 8 | tokio-tungstenite and tungstenite forks are provided as cargo-inputs | 8 | cargo-inputs instead. |
| 9 | instead. | ||
| 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 @@ | |||
| 1 | Author: Danny Milosavljevic <dannym@friendly-machines.com> | ||
| 2 | Date: 2026-07-11 | ||
| 3 | License: ASL2.0 | ||
| 4 | Subject: Disable app-server network model refresh in tests. | ||
| 5 | |||
| 6 | Codex 0.144.1 starts a background app-server model refresh worker at | ||
| 7 | startup. That worker calls list_models with RefreshStrategy::Online, so | ||
| 8 | prewriting models_cache.json does not keep it off the network. | ||
| 9 | |||
| 10 | Tests that spawn a codex-app-server child must not depend on remote | ||
| 11 | network behavior or start unrelated background network tasks. The | ||
| 12 | app-server integration suite already passes the hidden | ||
| 13 | --disable-plugin-startup-tasks-for-tests flag to suppress startup side | ||
| 14 | work in spawned child servers. Extend that test-only flag to skip the | ||
| 15 | model refresh worker as well. Production startup keeps the worker | ||
| 16 | enabled. | ||
| 17 | |||
| 18 | diff --git a/codex-rs/app-server/src/lib.rs b/codex-rs/app-server/src/lib.rs | ||
| 19 | index 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(); | ||
| 57 | diff --git a/codex-rs/app-server/src/in_process.rs b/codex-rs/app-server/src/in_process.rs | ||
| 58 | index 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()); | ||
| 69 | diff --git a/codex-rs/app-server/src/main.rs b/codex-rs/app-server/src/main.rs | ||
| 70 | index 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) { | ||
| 89 | diff --git a/codex-rs/app-server/src/message_processor.rs b/codex-rs/app-server/src/message_processor.rs | ||
| 90 | index 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 | |||
| 156 | diff --git a/codex-rs/app-server/src/message_processor_tracing_tests.rs b/codex-rs/app-server/src/message_processor_tracing_tests.rs | ||
| 157 | index 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 | } | ||
| 168 | diff --git a/codex-rs/app-server/tests/suite/v2/remote_control.rs b/codex-rs/app-server/tests/suite/v2/remote_control.rs | ||
| 169 | index 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 @@ | |||
| 1 | Author: Danny Milosavljevic <dannym@friendly-machines.com> | ||
| 2 | Date: 2026-07-12 | ||
| 3 | License: ASL2.0 | ||
| 4 | Subject: Wait for selected capabilities before resuming the turn. | ||
| 5 | |||
| 6 | The selected-capability-stack test adds an executor environment while a | ||
| 7 | turn is paused at a request_user_input call. It then expects the next | ||
| 8 | model sample in the same turn to expose the newly available executor's | ||
| 9 | skill, plugin tools, and MCP server. | ||
| 10 | |||
| 11 | Replace the fixed 200 millisecond delay with the test suite's existing | ||
| 12 | MCP 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 @@ | |||
| 1 | Author: Danny Milosavljevic <dannym@friendly-machines.com> | 1 | Author: Danny Milosavljevic <dannym@friendly-machines.com> |
| 2 | Date: 2026-02-27 | 2 | Date: 2026-07-11 |
| 3 | License: ASL2.0 | 3 | License: ASL2.0 |
| 4 | Subject: Use @SHELL@ placeholder for shebangs in embedded test scripts. | 4 | Subject: Use @SHELL@ placeholder for shebangs in embedded test scripts. |
| 5 | 5 | ||
| 6 | Tests that create and execute temporary shell scripts at runtime use | 6 | Tests that create and execute temporary shell scripts at runtime use a |
| 7 | a hardcoded "#!/bin/sh" shebang. Replace with @SHELL@ so the build | 7 | hardcoded "#!/bin/sh" shebang. Replace it with @SHELL@ so the Guix |
| 8 | phase can substitute the actual store path. | 8 | build phase can substitute the actual store path. |
| 9 | 9 | ||
| 10 | Also change assertions to print the actual error on failure. | 10 | Also change assertions to print the actual error on failure. |
| 11 | 11 | ||
| 12 | diff -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 | ||
| 45 | diff -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 @@ | |||
| 1 | Author: Danny Milosavljevic <dannym@friendly-machines.com> | ||
| 2 | Date: 2026-04-26 | ||
| 3 | License: ASL2.0 | ||
| 4 | Subject: Stub CodeModeTurnHost::invoke_tool signature uses ToolName. | ||
| 5 | |||
| 6 | In codex 0.117 the upstream trait took `tool_name: String`, so the | ||
| 7 | disable-code-mode patch's `cfg(not(feature = "v8-runtime"))` stub used | ||
| 8 | String to match. In codex 0.124 the upstream trait takes | ||
| 9 | `codex_protocol::ToolName`, and core/src/tools/code_mode/mod.rs's impl | ||
| 10 | of CodeModeTurnHost passes `ToolName`, so the stub must match the new | ||
| 11 | signature here too. This patch is applied only to codex 0.124+ on top | ||
| 12 | of the shared disable-code-mode patch; codex-acp (which still pins | ||
| 13 | rust-v0.117.0 where code-mode has no codex-protocol dep) keeps the | ||
| 14 | String-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.") | |||
| 1378 | repository, used as dependencies by codex-acp.") | 1378 | repository, 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 | ||
| 1552 | and 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 |
