From nobody Fri Nov 14 02:45:08 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4d71hN5nFlz6Gk79; Fri, 14 Nov 2025 02:45:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d71hN5Yjvz41rg; Fri, 14 Nov 2025 02:45:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763088308; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=U365s4xUX32A14cb+C1FgpnV2/gaQWSMuZQYyZMRjDE=; b=SwlO/2pTAyzT/qPnVKdE2Zxo1Hn85TW50tAuBL71W8fSnt4ionKTbWbCRFNpY+MzqIdjx1 ROiT0g8ljSZbTIGh5rPpdyjcx38WQ7Ctm24NSvL64hICEKtoyF6ilylGUOdi7ufz0gBnoM 7QJwu5wO4869imugSxF2aOacFHkjOrw0pOCHdJliGKgf1OUjoJfCcRGHsaftD1zHDxP8NI cY4paf80p9fQhCRVNcq+xrXxd1/+IXW3bmfPeXH/rWq6QiUOOcbk5IIQIzfSc8G2qTJDHh O9F55dVxoHxZiL9wZXLRd6Lkp0AM/dqY5DD+1gckmlFtmeGz/5dwKbpqSg3oUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763088308; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=U365s4xUX32A14cb+C1FgpnV2/gaQWSMuZQYyZMRjDE=; b=tRZ/j7jXMTf8AWRn9MzGFODmFzc+j7/VGxmh9PWh8+KjGGipCtT0otMCF65f5ymsYxnvuR KtbNS7LGQlGubRVWXo/jyogd2dTFE8k++aq1D+D3ujMGN/FMql4wdsBb3s3iRFUP59gMow uAXjF5P/t+oHZEYvEmIzjrD3EngYCsZXoCP+wplIRA7Qg9lvQffY0oDCcVMHRybVqfc97Z VN45bT8wDRI/LQdVEjQqi2W64FxALb5SoaErygPHmKG5RDVlrdlFaDO46AbfTXUEp13E/5 DsSPAt+lcaGp0K/bSIFQJql9cNrVcTPbKn12EMP5qvYnWW5oPAIyeq9h4uOepg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1763088308; a=rsa-sha256; cv=none; b=bHfwmEz8wbNKBt80hlOOYF8BofBIUYp7EoL/frHpzYSBOjgu6SqA3KCNPzeMGn8mL8NPGb QlbtrXsYjziu7ciWgj+bHPUjua5DAPtg9neGBH2Y7Xiqf22shAvvRnajmVx6z1BLdGxhAB OVT12PtJzp+4W2Yp09kVbf0NaxQDnc90dy+CDbllz8wvE/lkDRF2wqvFJHfb29UuncMU62 ufZUyGU080+CH62SaTPsJU8lkKG0jI3s3IvoLSIMerlBGQTalJZbypz/aDBFxdrtDVD9yu +X9i6kKO+9EQA1Oc7/i5pb351Iwc8JrfhePXeZn4KfK7pSj0yDhioml5wqzEcw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4d71hN4pnNzpQL; Fri, 14 Nov 2025 02:45:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5AE2j8ju019048; Fri, 14 Nov 2025 02:45:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5AE2j8ph019045; Fri, 14 Nov 2025 02:45:08 GMT (envelope-from git) Date: Fri, 14 Nov 2025 02:45:08 GMT Message-Id: <202511140245.5AE2j8ph019045@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Hiroki Tagato Subject: git: d282fdf4b32a - main - misc/codex: Update to 0.58.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tagattie X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d282fdf4b32a27a1442450d95c8eba940caa26f4 Auto-Submitted: auto-generated The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=d282fdf4b32a27a1442450d95c8eba940caa26f4 commit d282fdf4b32a27a1442450d95c8eba940caa26f4 Author: Hiroki Tagato AuthorDate: 2025-11-14 02:42:23 +0000 Commit: Hiroki Tagato CommitDate: 2025-11-14 02:44:58 +0000 misc/codex: Update to 0.58.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.56.0 - https://github.com/openai/codex/releases/tag/rust-v0.57.0 - https://github.com/openai/codex/releases/tag/rust-v0.58.0 Reported by: GitHub (watch releases) --- misc/codex/Makefile | 11 +++-- misc/codex/Makefile.crates | 26 +++++++---- misc/codex/distinfo | 58 ++++++++++++++++--------- misc/codex/files/patch-codex-rs_core_Cargo.toml | 20 +-------- 4 files changed, 64 insertions(+), 51 deletions(-) diff --git a/misc/codex/Makefile b/misc/codex/Makefile index abf815971ed0..8a4d9d2cb14d 100644 --- a/misc/codex/Makefile +++ b/misc/codex/Makefile @@ -1,7 +1,6 @@ PORTNAME= codex DISTVERSIONPREFIX= rust-v -DISTVERSION= 0.55.0 -PORTREVISION= 1 +DISTVERSION= 0.58.0 CATEGORIES= misc devel MAINTAINER= tagattie@FreeBSD.org @@ -47,11 +46,16 @@ post-patch: @${REINPLACE_CMD} -e 's|0\.0\.0|${DISTVERSION}|' \ ${BUILD_WRKSRC}/app-server/tests/suite/user_agent.rs @${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}&|' \ + ${BUILD_WRKSRC}/cli/src/debug_sandbox/pid_tracker.rs \ ${BUILD_WRKSRC}/core/src/environment_context.rs \ + ${BUILD_WRKSRC}/core/src/exec.rs \ + ${BUILD_WRKSRC}/core/src/parse_command.rs \ ${BUILD_WRKSRC}/core/src/shell.rs \ + ${BUILD_WRKSRC}/core/src/tools/handlers/shell.rs \ ${BUILD_WRKSRC}/core/src/tools/handlers/unified_exec.rs \ ${BUILD_WRKSRC}/core/src/tools/spec.rs \ ${BUILD_WRKSRC}/core/src/unified_exec/mod.rs \ + ${BUILD_WRKSRC}/core/tests/suite/approvals.rs \ ${BUILD_WRKSRC}/core/tests/suite/exec.rs \ ${BUILD_WRKSRC}/core/tests/suite/shell_serialization.rs \ ${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \ @@ -59,11 +63,12 @@ post-patch: ${BUILD_WRKSRC}/tui/src/exec_command.rs @${REINPLACE_CMD} -e 's|python3|${PYTHON_VERSION}|' \ ${BUILD_WRKSRC}/app-server/tests/suite/codex_message_processor_flow.rs \ + ${BUILD_WRKSRC}/app-server/tests/suite/v2/turn_start.rs \ ${BUILD_WRKSRC}/core/src/command_safety/is_safe_command.rs \ ${BUILD_WRKSRC}/core/tests/suite/approvals.rs \ ${BUILD_WRKSRC}/core/tests/suite/seatbelt.rs \ + ${BUILD_WRKSRC}/core/tests/suite/tools.rs \ ${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \ - ${BUILD_WRKSRC}/core/tests/suite/user_shell_cmd.rs \ ${BUILD_WRKSRC}/exec/tests/suite/sandbox.rs \ ${BUILD_WRKSRC}/mcp-server/tests/suite/codex_tool.rs diff --git a/misc/codex/Makefile.crates b/misc/codex/Makefile.crates index 9f2475cf9721..7299c072b18c 100644 --- a/misc/codex/Makefile.crates +++ b/misc/codex/Makefile.crates @@ -20,10 +20,9 @@ CARGO_CRATES= Inflector-0.11.4 \ arrayvec-0.7.6 \ ascii-1.1.0 \ ascii-canvas-3.0.0 \ - askama-0.12.1 \ - askama_derive-0.12.5 \ - askama_escape-0.10.3 \ - askama_parser-0.2.1 \ + askama-0.14.0 \ + askama_derive-0.14.0 \ + askama_parser-0.14.0 \ assert-json-diff-2.0.2 \ assert_cmd-2.0.17 \ assert_matches-1.5.0 \ @@ -87,6 +86,7 @@ CARGO_CRATES= Inflector-0.11.4 \ concurrent-queue-2.5.0 \ console-0.15.11 \ convert_case-0.6.0 \ + convert_case-0.7.1 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ @@ -214,7 +214,6 @@ CARGO_CRATES= Inflector-0.11.4 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ - humansize-2.1.3 \ hyper-1.7.0 \ hyper-rustls-0.27.7 \ hyper-timeout-0.5.2 \ @@ -272,7 +271,6 @@ CARGO_CRATES= Inflector-0.11.4 \ lazy_static-1.5.0 \ libc-0.2.175 \ libdbus-sys-0.2.6 \ - libm-0.2.15 \ libredox-0.1.6 \ linux-keyutils-0.2.4 \ linux-raw-sys-0.4.15 \ @@ -347,6 +345,7 @@ CARGO_CRATES= Inflector-0.11.4 \ option-ext-0.2.0 \ ordered-stream-0.2.0 \ os_info-3.12.0 \ + os_pipe-1.2.2 \ owo-colors-4.2.2 \ parking-2.2.1 \ parking_lot-0.12.4 \ @@ -387,6 +386,7 @@ CARGO_CRATES= Inflector-0.11.4 \ pulldown-cmark-escape-0.10.1 \ pxfm-0.1.23 \ quick-error-2.0.1 \ + quick-xml-0.37.5 \ quick-xml-0.38.0 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ @@ -413,8 +413,8 @@ CARGO_CRATES= Inflector-0.11.4 \ regex-syntax-0.8.5 \ reqwest-0.12.23 \ ring-0.17.14 \ - rmcp-0.8.3 \ - rmcp-macros-0.8.3 \ + rmcp-0.8.5 \ + rmcp-macros-0.8.5 \ rustc-demangle-0.1.25 \ rustc-hash-1.1.0 \ rustc-hash-2.1.1 \ @@ -566,6 +566,7 @@ CARGO_CRATES= Inflector-0.11.4 \ tree-sitter-bash-0.25.0 \ tree-sitter-highlight-0.25.10 \ tree-sitter-language-0.1.5 \ + tree_magic_mini-3.2.0 \ try-lock-0.2.5 \ ts-rs-11.0.1 \ ts-rs-macros-11.0.1 \ @@ -604,6 +605,12 @@ CARGO_CRATES= Inflector-0.11.4 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ wasm-streams-0.4.2 \ + wayland-backend-0.3.11 \ + wayland-client-0.31.11 \ + wayland-protocols-0.32.9 \ + wayland-protocols-wlr-0.3.9 \ + wayland-scanner-0.31.7 \ + wayland-sys-0.31.7 \ web-sys-0.3.77 \ web-time-1.1.0 \ webbrowser-1.0.5 \ @@ -672,6 +679,7 @@ CARGO_CRATES= Inflector-0.11.4 \ winsafe-0.0.19 \ wiremock-0.6.5 \ wit-bindgen-rt-0.39.0 \ + wl-clipboard-rs-0.9.2 \ writeable-0.6.2 \ x11rb-0.13.1 \ x11rb-protocol-0.13.1 \ @@ -686,7 +694,7 @@ CARGO_CRATES= Inflector-0.11.4 \ zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ - zeroize-1.8.1 \ + zeroize-1.8.2 \ zeroize_derive-1.4.2 \ zerotrie-0.2.2 \ zerovec-0.11.5 \ diff --git a/misc/codex/distinfo b/misc/codex/distinfo index 1def0a5af5b4..ac16a17d780a 100644 --- a/misc/codex/distinfo +++ b/misc/codex/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1762497154 +TIMESTAMP = 1763082346 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 @@ -43,14 +43,12 @@ SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96 SIZE (rust/crates/ascii-1.1.0.crate) = 36075 SHA256 (rust/crates/ascii-canvas-3.0.0.crate) = 8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6 SIZE (rust/crates/ascii-canvas-3.0.0.crate) = 10575 -SHA256 (rust/crates/askama-0.12.1.crate) = b79091df18a97caea757e28cd2d5fda49c6cd4bd01ddffd7ff01ace0c0ad2c28 -SIZE (rust/crates/askama-0.12.1.crate) = 16976 -SHA256 (rust/crates/askama_derive-0.12.5.crate) = 19fe8d6cb13c4714962c072ea496f3392015f0989b1a2847bb4b2d9effd71d83 -SIZE (rust/crates/askama_derive-0.12.5.crate) = 31218 -SHA256 (rust/crates/askama_escape-0.10.3.crate) = 619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341 -SIZE (rust/crates/askama_escape-0.10.3.crate) = 8875 -SHA256 (rust/crates/askama_parser-0.2.1.crate) = acb1161c6b64d1c3d83108213c2a2533a342ac225aabd0bda218278c2ddb00c0 -SIZE (rust/crates/askama_parser-0.2.1.crate) = 20707 +SHA256 (rust/crates/askama-0.14.0.crate) = f75363874b771be265f4ffe307ca705ef6f3baa19011c149da8674a87f1b75c4 +SIZE (rust/crates/askama-0.14.0.crate) = 43374 +SHA256 (rust/crates/askama_derive-0.14.0.crate) = 129397200fe83088e8a68407a8e2b1f826cf0086b21ccdb866a722c8bcd3a94f +SIZE (rust/crates/askama_derive-0.14.0.crate) = 65597 +SHA256 (rust/crates/askama_parser-0.14.0.crate) = d6ab5630b3d5eaf232620167977f95eb51f3432fc76852328774afbd242d4358 +SIZE (rust/crates/askama_parser-0.14.0.crate) = 57641 SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12 SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874 SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 @@ -177,6 +175,8 @@ SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d27 SIZE (rust/crates/console-0.15.11.crate) = 37822 SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca SIZE (rust/crates/convert_case-0.6.0.crate) = 18675 +SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7 +SIZE (rust/crates/convert_case-0.7.1.crate) = 23816 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 @@ -431,8 +431,6 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7 -SIZE (rust/crates/humansize-2.1.3.crate) = 11953 SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e SIZE (rust/crates/hyper-1.7.0.crate) = 157006 SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 @@ -547,8 +545,6 @@ SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de9 SIZE (rust/crates/libc-0.2.175.crate) = 788728 SHA256 (rust/crates/libdbus-sys-0.2.6.crate) = 5cbe856efeb50e4681f010e9aaa2bf0a644e10139e54cde10fc83a307c23bd9f SIZE (rust/crates/libdbus-sys-0.2.6.crate) = 1105988 -SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de -SIZE (rust/crates/libm-0.2.15.crate) = 156108 SHA256 (rust/crates/libredox-0.1.6.crate) = 4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0 SIZE (rust/crates/libredox-0.1.6.crate) = 7090 SHA256 (rust/crates/linux-keyutils-0.2.4.crate) = 761e49ec5fd8a5a463f9b84e877c373d888935b71c6be78f3767fe2ae6bed18e @@ -697,6 +693,8 @@ SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6c SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077 SHA256 (rust/crates/os_info-3.12.0.crate) = d0e1ac5fde8d43c34139135df8ea9ee9465394b2d8d20f032d38998f64afffc3 SIZE (rust/crates/os_info-3.12.0.crate) = 24642 +SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224 +SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810 SHA256 (rust/crates/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba @@ -777,6 +775,8 @@ SHA256 (rust/crates/pxfm-0.1.23.crate) = f55f4fedc84ed39cb7a489322318976425e42a1 SIZE (rust/crates/pxfm-0.1.23.crate) = 1219248 SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 SIZE (rust/crates/quick-error-2.0.1.crate) = 14265 +SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb +SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481 SHA256 (rust/crates/quick-xml-0.38.0.crate) = 8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b SIZE (rust/crates/quick-xml-0.38.0.crate) = 196570 SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20 @@ -829,10 +829,10 @@ SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb SIZE (rust/crates/reqwest-0.12.23.crate) = 161307 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 -SHA256 (rust/crates/rmcp-0.8.3.crate) = 1fdad1258f7259fdc0f2dfc266939c82c3b5d1fd72bcde274d600cdc27e60243 -SIZE (rust/crates/rmcp-0.8.3.crate) = 195918 -SHA256 (rust/crates/rmcp-macros-0.8.3.crate) = ede0589a208cc7ce81d1be68aa7e74b917fcd03c81528408bab0457e187dcd9b -SIZE (rust/crates/rmcp-macros-0.8.3.crate) = 13419 +SHA256 (rust/crates/rmcp-0.8.5.crate) = e5947688160b56fb6c827e3c20a72c90392a1d7e9dec74749197aa1780ac42ca +SIZE (rust/crates/rmcp-0.8.5.crate) = 195842 +SHA256 (rust/crates/rmcp-macros-0.8.5.crate) = 01263441d3f8635c628e33856c468b96ebbce1af2d3699ea712ca71432d4ee7a +SIZE (rust/crates/rmcp-macros-0.8.5.crate) = 13454 SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 @@ -1135,6 +1135,8 @@ SHA256 (rust/crates/tree-sitter-highlight-0.25.10.crate) = adc5f880ad8d8f94e88cb SIZE (rust/crates/tree-sitter-highlight-0.25.10.crate) = 18553 SHA256 (rust/crates/tree-sitter-language-0.1.5.crate) = c4013970217383f67b18aef68f6fb2e8d409bc5755227092d32efb0422ba24b8 SIZE (rust/crates/tree-sitter-language-0.1.5.crate) = 1887 +SHA256 (rust/crates/tree_magic_mini-3.2.0.crate) = f943391d896cdfe8eec03a04d7110332d445be7df856db382dd96a730667562c +SIZE (rust/crates/tree_magic_mini-3.2.0.crate) = 15962 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/ts-rs-11.0.1.crate) = 6ef1b7a6d914a34127ed8e1fa927eb7088903787bcded4fa3eef8f85ee1568be @@ -1211,6 +1213,18 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65 SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773 +SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35 +SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980 +SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d +SIZE (rust/crates/wayland-client-0.31.11.crate) = 65932 +SHA256 (rust/crates/wayland-protocols-0.32.9.crate) = efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901 +SIZE (rust/crates/wayland-protocols-0.32.9.crate) = 155404 +SHA256 (rust/crates/wayland-protocols-wlr-0.3.9.crate) = efd94963ed43cf9938a090ca4f7da58eb55325ec8200c3848963e98dc25b78ec +SIZE (rust/crates/wayland-protocols-wlr-0.3.9.crate) = 28723 +SHA256 (rust/crates/wayland-scanner-0.31.7.crate) = 54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3 +SIZE (rust/crates/wayland-scanner-0.31.7.crate) = 36483 +SHA256 (rust/crates/wayland-sys-0.31.7.crate) = 34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142 +SIZE (rust/crates/wayland-sys-0.31.7.crate) = 10106 SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb @@ -1347,6 +1361,8 @@ SHA256 (rust/crates/wiremock-0.6.5.crate) = 08db1edfb05d9b3c1542e521aea074442088 SIZE (rust/crates/wiremock-0.6.5.crate) = 60561 SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/wl-clipboard-rs-0.9.2.crate) = 8e5ff8d0e60065f549fafd9d6cb626203ea64a798186c80d8e7df4f8af56baeb +SIZE (rust/crates/wl-clipboard-rs-0.9.2.crate) = 39007 SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 SIZE (rust/crates/writeable-0.6.2.crate) = 25181 SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12 @@ -1375,8 +1391,8 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 -SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde -SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 +SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 +SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69 SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141 SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 @@ -1399,5 +1415,5 @@ SHA256 (nornagon-ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2_GH0.tar.gz) = SIZE (nornagon-ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2_GH0.tar.gz) = 566574 SHA256 (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995_GH0.tar.gz) = b49ac342e6b5d9c015f5384690c2a61d6f31c0c3c34aaf1cc22be4956122294c SIZE (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995_GH0.tar.gz) = 129254 -SHA256 (openai-codex-rust-v0.55.0_GH0.tar.gz) = d0e1cac6b6aec56a0996bc1c0e4ffe7cfed24dd919051cde738e38c62f3f698a -SIZE (openai-codex-rust-v0.55.0_GH0.tar.gz) = 27885307 +SHA256 (openai-codex-rust-v0.58.0_GH0.tar.gz) = 903f0cec30f81234f09796e83260b560436c2341085dc417640e3fd96af9bfb2 +SIZE (openai-codex-rust-v0.58.0_GH0.tar.gz) = 27952941 diff --git a/misc/codex/files/patch-codex-rs_core_Cargo.toml b/misc/codex/files/patch-codex-rs_core_Cargo.toml index acff9f119029..2cf9853774d1 100644 --- a/misc/codex/files/patch-codex-rs_core_Cargo.toml +++ b/misc/codex/files/patch-codex-rs_core_Cargo.toml @@ -1,14 +1,6 @@ ---- codex-rs/core/Cargo.toml.orig 2025-11-04 20:00:53 UTC +--- codex-rs/core/Cargo.toml.orig 2025-11-13 17:39:01 UTC +++ codex-rs/core/Cargo.toml -@@ -32,6 +32,7 @@ codex-utils-tokenizer = { workspace = true } - codex-utils-readiness = { workspace = true } - codex-utils-string = { workspace = true } - codex-utils-tokenizer = { workspace = true } -+codex_windows_sandbox = { package = "codex-windows-sandbox", path = "../windows-sandbox-rs" } - dirs = { workspace = true } - dunce = { workspace = true } - env-flags = { workspace = true } -@@ -42,8 +43,9 @@ keyring = { workspace = true, features = [ +@@ -43,8 +43,9 @@ keyring = { workspace = true, features = [ keyring = { workspace = true, features = [ "apple-native", "crypto-rust", @@ -19,11 +11,3 @@ ] } libc = { workspace = true } mcp-types = { workspace = true } -@@ -83,7 +85,6 @@ wildmatch = { workspace = true } - uuid = { workspace = true, features = ["serde", "v4", "v5"] } - which = { workspace = true } - wildmatch = { workspace = true } --codex_windows_sandbox = { package = "codex-windows-sandbox", path = "../windows-sandbox-rs" } - - - [target.'cfg(target_os = "linux")'.dependencies]