From nobody Thu Mar 12 05:53:57 2026 X-Original-To: dev-commits-ports-main@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 4fWcHn5zrwz6VjYR for ; Thu, 12 Mar 2026 05:53:57 +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" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fWcHn53VZz3xr3 for ; Thu, 12 Mar 2026 05:53:57 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773294837; 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=zb/tmJCxscB9uJu1puFOkHvW/ym0NBspLR/HQd/BQu4=; b=rKnUfZHvLPwNnm78JrfFIbBC03A30Sxg/TEL3vznUJo2ojouCdYoNiG6So1aOcncArEWfS d6y719rx2kFPRkCCh2TyeIBHIl4OG6V/BqUVJurMeuvOD62MM0zaRkrnKN5RjDldm84ITz EVGl/eDrf30XI+1WnoY1+ULunEavYX3cQwMAM8A++HO5Q1Z7tlhx/NLk5sp3b7M8X4S6NU IXwX03TtANYbcDLdvHN5xXQg1l5/7eWX66XZoIQdVPsGSUEsrvWf8hyDB7Zcvaq9MBZO7P JR9gqXtz8lmOnrJVH7XYwhQuWlLmHNNNbTQX1kDWxR/iileW3ZhFC685iqlI0g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773294837; a=rsa-sha256; cv=none; b=umNKx+qXEcD4z57uV8mq+jB4tTXdsB+YLYoQn8Lg5u4JUZb3MmQGkrbDxy85AJ7WsZQ0PN wnPRlImdeJlAQaRNgm16eQ4xU8lpTVzusaVtCtiXGU5SeIhdgXqrqH0X3ay/8JA7VAWbfX dmCaIKLztFIzXzSj9h2XJ+t1lPqpkZEUq6AGUOBl8PrpO4JD6++iGr5Of4FlN9fH+recmE BUg8wvjMz9K/QICUaXKMh7bsokv2o3uwIOMQoKXNqsQyt98xpS8jklM+TQMiPEE7NsHLTi v8FlZ/1ij4BBe/0145TLL7AyrrFFLXHXprQO5bYkCsjchI74ia7KuOKtjy9e1g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773294837; 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=zb/tmJCxscB9uJu1puFOkHvW/ym0NBspLR/HQd/BQu4=; b=DPwSz40rM6B2klctcw/8scSzULX5Q6ViDBAqR8WuEAmMK1mzb0BflKlJKKfd7Lx4tCZHGZ Szrz3u55lyOsZRnlQcbwJH3RLcWYNaJekNf6h2NbR8vETbuhN5Fej5yyvKRZVRpItg6eR3 v5CfbiiqfSMbpc5CWSk0W3C8UgDJBKqMzBynMzt2gxmOyWbA1Wi3RRoFtEZIidN0wuUJ22 9ekOynoFhFmAehFU/5tg21VIRLQqDHI5faTalHJWdrqziWceDP/hfJcbl4C/tDlBz/EFBU paCxC5RK1OHCfy/kh7iURHhAU7Zi+q0rY062QvqlgliDgQnscu/hrZwretiJrw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fWcHn4ZGKzYvN for ; Thu, 12 Mar 2026 05:53:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 21a8f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 12 Mar 2026 05:53:57 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Hiroki Tagato Subject: git: 10c7738e5825 - main - misc/codex: Update to 0.114.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@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: 10c7738e58250fd98d79d24f70094a97a5ddfa9c Auto-Submitted: auto-generated Date: Thu, 12 Mar 2026 05:53:57 +0000 Message-Id: <69b254f5.21a8f.26dfb03d@gitrepo.freebsd.org> The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=10c7738e58250fd98d79d24f70094a97a5ddfa9c commit 10c7738e58250fd98d79d24f70094a97a5ddfa9c Author: Hiroki Tagato AuthorDate: 2026-03-12 05:52:26 +0000 Commit: Hiroki Tagato CommitDate: 2026-03-12 05:53:49 +0000 misc/codex: Update to 0.114.0 Changelog: - https://github.com/openai/codex/releases/tag/rust-v0.110.0 - https://github.com/openai/codex/releases/tag/rust-v0.111.0 - https://github.com/openai/codex/releases/tag/rust-v0.112.0 - https://github.com/openai/codex/releases/tag/rust-v0.113.0 - https://github.com/openai/codex/releases/tag/rust-v0.114.0 Reported by: GitHub (watch releases) --- misc/codex/Makefile | 8 ++------ misc/codex/Makefile.crates | 9 +++++--- misc/codex/distinfo | 24 ++++++++++++++-------- .../patch-codex-rs_core_tests_suite_view__image.rs | 11 ---------- 4 files changed, 23 insertions(+), 29 deletions(-) diff --git a/misc/codex/Makefile b/misc/codex/Makefile index 468eeab51ec6..4fc4ef4c3af9 100644 --- a/misc/codex/Makefile +++ b/misc/codex/Makefile @@ -1,6 +1,6 @@ PORTNAME= codex DISTVERSIONPREFIX= rust-v -DISTVERSION= 0.107.0 +DISTVERSION= 0.114.0 CATEGORIES= misc devel MAINTAINER= tagattie@FreeBSD.org @@ -58,8 +58,6 @@ COMPLETIONS_PLIST_FILES=etc/bash_completion.d/${PORTNAME} \ share/zsh/site-functions/_${PORTNAME} 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/command_canonicalization.rs \ @@ -75,10 +73,9 @@ post-patch: ${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \ ${BUILD_WRKSRC}/core/tests/suite/user_notification.rs \ ${BUILD_WRKSRC}/shell-command/src/parse_command.rs \ + ${BUILD_WRKSRC}/shell-escalation/src/unix/escalate_server.rs \ ${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/initialize.rs \ ${BUILD_WRKSRC}/app-server/tests/suite/v2/thread_resume.rs \ ${BUILD_WRKSRC}/app-server/tests/suite/v2/turn_start.rs \ ${BUILD_WRKSRC}/app-server/tests/suite/v2/turn_start_zsh_fork.rs \ @@ -91,7 +88,6 @@ post-patch: ${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \ ${BUILD_WRKSRC}/exec/tests/suite/sandbox.rs \ ${BUILD_WRKSRC}/execpolicy/tests/basic.rs \ - ${BUILD_WRKSRC}/mcp-server/tests/suite/codex_tool.rs \ ${BUILD_WRKSRC}/shell-command/src/bash.rs \ ${BUILD_WRKSRC}/shell-command/src/command_safety/is_safe_command.rs \ ${BUILD_WRKSRC}/utils/pty/src/tests.rs diff --git a/misc/codex/Makefile.crates b/misc/codex/Makefile.crates index 0efa17de14a9..868315a4fc4d 100644 --- a/misc/codex/Makefile.crates +++ b/misc/codex/Makefile.crates @@ -240,6 +240,7 @@ CARGO_CRATES= Inflector-0.11.4 \ fdeflate-0.3.7 \ fiat-crypto-0.2.9 \ filedescriptor-0.8.3 \ + filetime-0.2.27 \ find-crate-0.6.3 \ find-msvc-tools-0.1.9 \ findshlibs-0.10.2 \ @@ -658,8 +659,8 @@ CARGO_CRATES= Inflector-0.11.4 \ serde_repr-0.1.20 \ serde_spanned-1.0.4 \ serde_urlencoded-0.7.1 \ - serde_with-3.16.1 \ - serde_with_macros-3.16.1 \ + serde_with-3.17.0 \ + serde_with_macros-3.17.0 \ serde_yaml-0.9.34+deprecated \ serial2-0.2.33 \ serial_test-3.3.1 \ @@ -710,7 +711,7 @@ CARGO_CRATES= Inflector-0.11.4 \ strum-0.26.3 \ strum-0.27.2 \ strum_macros-0.26.4 \ - strum_macros-0.27.2 \ + strum_macros-0.28.0 \ subtle-2.6.1 \ supports-color-2.1.0 \ supports-color-3.0.2 \ @@ -723,6 +724,7 @@ CARGO_CRATES= Inflector-0.11.4 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ tagptr-0.2.0 \ + tar-0.4.44 \ tempfile-3.24.0 \ term-0.7.0 \ termcolor-1.4.1 \ @@ -933,6 +935,7 @@ CARGO_CRATES= Inflector-0.11.4 \ x11rb-protocol-0.13.2 \ x25519-dalek-2.0.1 \ x509-parser-0.18.1 \ + xattr-1.6.1 \ xdg-home-1.3.0 \ xz2-0.1.7 \ yaml-rust-0.4.5 \ diff --git a/misc/codex/distinfo b/misc/codex/distinfo index cb864fc09e27..729db2f91fd1 100644 --- a/misc/codex/distinfo +++ b/misc/codex/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1772516729 +TIMESTAMP = 1773283780 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a @@ -483,6 +483,8 @@ SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf9 SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390 SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635 +SHA256 (rust/crates/filetime-0.2.27.crate) = f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db +SIZE (rust/crates/filetime-0.2.27.crate) = 16678 SHA256 (rust/crates/find-crate-0.6.3.crate) = 59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2 SIZE (rust/crates/find-crate-0.6.3.crate) = 12092 SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582 @@ -1319,10 +1321,10 @@ SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590 SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/serde_with-3.16.1.crate) = 4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7 -SIZE (rust/crates/serde_with-3.16.1.crate) = 198782 -SHA256 (rust/crates/serde_with_macros-3.16.1.crate) = 52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c -SIZE (rust/crates/serde_with_macros-3.16.1.crate) = 38106 +SHA256 (rust/crates/serde_with-3.17.0.crate) = 381b283ce7bc6b476d903296fb59d0d36633652b633b27f64db4fb46dcbfc3b9 +SIZE (rust/crates/serde_with-3.17.0.crate) = 199172 +SHA256 (rust/crates/serde_with_macros-3.17.0.crate) = a6d4e30573c8cb306ed6ab1dca8423eec9a463ea0e155f45399455e0368b27e0 +SIZE (rust/crates/serde_with_macros-3.17.0.crate) = 38120 SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47 SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290 SHA256 (rust/crates/serial2-0.2.33.crate) = 8cc76fa68e25e771492ca1e3c53d447ef0be3093e05cd3b47f4b712ba10c6f3c @@ -1423,8 +1425,8 @@ SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5 SIZE (rust/crates/strum-0.27.2.crate) = 8489 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 -SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 -SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522 +SHA256 (rust/crates/strum_macros-0.28.0.crate) = ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664 +SIZE (rust/crates/strum_macros-0.28.0.crate) = 30964 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/supports-color-2.1.0.crate) = d6398cde53adc3c4557306a96ce67b302968513830a77a95b2b17305d9719a89 @@ -1449,6 +1451,8 @@ SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1f SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090 SHA256 (rust/crates/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417 SIZE (rust/crates/tagptr-0.2.0.crate) = 13320 +SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a +SIZE (rust/crates/tar-0.4.44.crate) = 61020 SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c SIZE (rust/crates/tempfile-3.24.0.crate) = 40849 SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f @@ -1869,6 +1873,8 @@ SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9 SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820 SHA256 (rust/crates/x509-parser-0.18.1.crate) = d43b0f71ce057da06bc0851b23ee24f3f86190b07203dd8f567d0b706a185202 SIZE (rust/crates/x509-parser-0.18.1.crate) = 102625 +SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156 +SIZE (rust/crates/xattr-1.6.1.crate) = 15952 SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6 SIZE (rust/crates/xdg-home-1.3.0.crate) = 4000 SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2 @@ -1945,5 +1951,5 @@ SHA256 (openai-oss-forks-tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f SIZE (openai-oss-forks-tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f_GH0.tar.gz) = 293929 SHA256 (openai-oss-forks-tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6_GH0.tar.gz) = d533d657efccf27a6c11c86114998b1a777d5243696d19da2e180729bda7c47d SIZE (openai-oss-forks-tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6_GH0.tar.gz) = 31620 -SHA256 (openai-codex-rust-v0.107.0_GH0.tar.gz) = ec5cbdf633c0bd7373e8d65c03590ff9086e0199fc600caa56cbf3adbcea3728 -SIZE (openai-codex-rust-v0.107.0_GH0.tar.gz) = 4726488 +SHA256 (openai-codex-rust-v0.114.0_GH0.tar.gz) = 9f649d59bb95a29794ddea9c8db8d4c3c0f3a245b720fc4fbf0bbac25032e511 +SIZE (openai-codex-rust-v0.114.0_GH0.tar.gz) = 197024643 diff --git a/misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs b/misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs deleted file mode 100644 index 6d782b1aaf54..000000000000 --- a/misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs +++ /dev/null @@ -1,11 +0,0 @@ ---- codex-rs/core/tests/suite/view_image.rs.orig 2026-02-26 19:39:41 UTC -+++ codex-rs/core/tests/suite/view_image.rs -@@ -41,6 +41,8 @@ use wiremock::MockServer; - use tokio::time::Duration; - use wiremock::BodyPrintLimit; - use wiremock::MockServer; -+use wiremock::ResponseTemplate; -+use wiremock::matchers::body_string_contains; - - fn image_messages(body: &Value) -> Vec<&Value> { - body.get("input")