Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Feb 2026 05:18:38 +0000
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a02fa38107c2 - main - misc/codex: Update to 0.104.0
Message-ID:  <69969d2e.33e71.3225a5f@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a02fa38107c28a8b90e34c12a46e8e2118270fc5

commit a02fa38107c28a8b90e34c12a46e8e2118270fc5
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-02-19 05:17:04 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-02-19 05:18:32 +0000

    misc/codex: Update to 0.104.0
    
    Changelog:
    - https://github.com/openai/codex/releases/tag/rust-v0.102.0
    - https://github.com/openai/codex/releases/tag/rust-v0.103.0
    - https://github.com/openai/codex/releases/tag/rust-v0.104.0
    
    Reported by:    GitHub (watch releases)
---
 misc/codex/Makefile                                |  4 ++-
 misc/codex/Makefile.crates                         | 12 ++++-----
 misc/codex/distinfo                                | 30 +++++++++++-----------
 .../patch-codex-rs_core_tests_suite_view__image.rs |  4 +--
 4 files changed, 26 insertions(+), 24 deletions(-)

diff --git a/misc/codex/Makefile b/misc/codex/Makefile
index 898bd02c9c07..364363f3d37e 100644
--- a/misc/codex/Makefile
+++ b/misc/codex/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	codex
 DISTVERSIONPREFIX=	rust-v
-DISTVERSION=	0.101.0
+DISTVERSION=	0.104.0
 CATEGORIES=	misc devel
 
 MAINTAINER=	tagattie@FreeBSD.org
@@ -64,10 +64,12 @@ post-patch:
 		${BUILD_WRKSRC}/core/src/command_canonicalization.rs \
 		${BUILD_WRKSRC}/core/src/environment_context.rs \
 		${BUILD_WRKSRC}/core/src/exec.rs \
+		${BUILD_WRKSRC}/core/src/exec_policy.rs \
 		${BUILD_WRKSRC}/core/src/shell.rs \
 		${BUILD_WRKSRC}/core/src/shell_snapshot.rs \
 		${BUILD_WRKSRC}/core/src/tools/handlers/shell.rs \
 		${BUILD_WRKSRC}/core/src/tools/handlers/unified_exec.rs \
+		${BUILD_WRKSRC}/core/src/tools/runtimes/mod.rs \
 		${BUILD_WRKSRC}/core/tests/suite/exec.rs \
 		${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \
 		${BUILD_WRKSRC}/core/tests/suite/user_notification.rs \
diff --git a/misc/codex/Makefile.crates b/misc/codex/Makefile.crates
index 3128785e2c0d..3eaeb3d1dd1f 100644
--- a/misc/codex/Makefile.crates
+++ b/misc/codex/Makefile.crates
@@ -29,7 +29,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		anyhow-1.0.101 \
 		arbitrary-1.4.2 \
 		arboard-3.6.1 \
-		arc-swap-1.8.0 \
+		arc-swap-1.8.2 \
 		arrayvec-0.7.6 \
 		ascii-1.1.0 \
 		ascii-canvas-3.0.0 \
@@ -107,11 +107,11 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		chrono-0.4.43 \
 		chunked_transfer-1.5.0 \
 		cipher-0.4.4 \
-		clap-4.5.56 \
-		clap_builder-4.5.56 \
+		clap-4.5.58 \
+		clap_builder-4.5.58 \
 		clap_complete-4.5.65 \
 		clap_derive-4.5.55 \
-		clap_lex-0.7.7 \
+		clap_lex-1.0.0 \
 		clipboard-win-5.4.1 \
 		cmake-0.1.57 \
 		cmp_any-0.8.1 \
@@ -211,9 +211,9 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		enumflags2-0.7.12 \
 		enumflags2_derive-0.7.12 \
 		env-flags-0.1.1 \
-		env_filter-0.1.4 \
+		env_filter-1.0.0 \
 		env_home-0.1.0 \
-		env_logger-0.11.8 \
+		env_logger-0.11.9 \
 		equivalent-1.0.2 \
 		erased-serde-0.3.31 \
 		errno-0.3.14 \
diff --git a/misc/codex/distinfo b/misc/codex/distinfo
index 01a95894155e..e7963b99e1cf 100644
--- a/misc/codex/distinfo
+++ b/misc/codex/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1770944308
+TIMESTAMP = 1771472038
 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
@@ -61,8 +61,8 @@ SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808
 SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
 SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf
 SIZE (rust/crates/arboard-3.6.1.crate) = 54018
-SHA256 (rust/crates/arc-swap-1.8.0.crate) = 51d03449bb8ca2cc2ef70869af31463d1ae5ccc8fa3e334b307203fbf815207e
-SIZE (rust/crates/arc-swap-1.8.0.crate) = 80580
+SHA256 (rust/crates/arc-swap-1.8.2.crate) = f9f3647c145568cec02c42054e07bdf9a5a698e15b466fb2341bfc393cd24aa5
+SIZE (rust/crates/arc-swap-1.8.2.crate) = 80791
 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
 SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
@@ -217,16 +217,16 @@ SHA256 (rust/crates/chunked_transfer-1.5.0.crate) = 6e4de3bc4ea267985becf712dc6d
 SIZE (rust/crates/chunked_transfer-1.5.0.crate) = 9779
 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
 SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.5.56.crate) = a75ca66430e33a14957acc24c5077b503e7d374151b2b4b3a10c83b4ceb4be0e
-SIZE (rust/crates/clap-4.5.56.crate) = 61996
-SHA256 (rust/crates/clap_builder-4.5.56.crate) = 793207c7fa6300a0608d1080b858e5fdbe713cdc1c8db9fb17777d8a13e63df0
-SIZE (rust/crates/clap_builder-4.5.56.crate) = 170945
+SHA256 (rust/crates/clap-4.5.58.crate) = 63be97961acde393029492ce0be7a1af7e323e6bae9511ebfac33751be5e6806
+SIZE (rust/crates/clap-4.5.58.crate) = 61991
+SHA256 (rust/crates/clap_builder-4.5.58.crate) = 7f13174bda5dfd69d7e947827e5af4b0f2f94a4a3ee92912fba07a66150f21e2
+SIZE (rust/crates/clap_builder-4.5.58.crate) = 170948
 SHA256 (rust/crates/clap_complete-4.5.65.crate) = 430b4dc2b5e3861848de79627b2bedc9f3342c7da5173a14eaa5d0f8dc18ae5d
 SIZE (rust/crates/clap_complete-4.5.65.crate) = 49394
 SHA256 (rust/crates/clap_derive-4.5.55.crate) = a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5
 SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
-SHA256 (rust/crates/clap_lex-0.7.7.crate) = c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32
-SIZE (rust/crates/clap_lex-0.7.7.crate) = 13474
+SHA256 (rust/crates/clap_lex-1.0.0.crate) = 3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831
+SIZE (rust/crates/clap_lex-1.0.0.crate) = 13466
 SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
 SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
 SHA256 (rust/crates/cmake-0.1.57.crate) = 75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d
@@ -425,12 +425,12 @@ SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9
 SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573
 SHA256 (rust/crates/env-flags-0.1.1.crate) = dbfd0e7fc632dec5e6c9396a27bc9f9975b4e039720e1fd3e34021d3ce28c415
 SIZE (rust/crates/env-flags-0.1.1.crate) = 7251
-SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2
-SIZE (rust/crates/env_filter-0.1.4.crate) = 15281
+SHA256 (rust/crates/env_filter-1.0.0.crate) = 7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f
+SIZE (rust/crates/env_filter-1.0.0.crate) = 16069
 SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
 SIZE (rust/crates/env_home-0.1.0.crate) = 9006
-SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
-SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/env_logger-0.11.9.crate) = b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d
+SIZE (rust/crates/env_logger-0.11.9.crate) = 32624
 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
 SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
 SHA256 (rust/crates/erased-serde-0.3.31.crate) = 6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c
@@ -1883,5 +1883,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.101.0_GH0.tar.gz) = 9dbcbab5c0d821a35913d25037572a658c1136527691293fb253d706e9264af7
-SIZE (openai-codex-rust-v0.101.0_GH0.tar.gz) = 4229450
+SHA256 (openai-codex-rust-v0.104.0_GH0.tar.gz) = d7f93df78a5f7a89268eb1625c52322386ef27eb7ae33e6acc3e6c5a6fce80db
+SIZE (openai-codex-rust-v0.104.0_GH0.tar.gz) = 4361931
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
index 41cec5617f61..c3ab346c39cf 100644
--- 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
@@ -1,6 +1,6 @@
---- codex-rs/core/tests/suite/view_image.rs.orig	2026-02-13 01:48:51 UTC
+--- codex-rs/core/tests/suite/view_image.rs.orig	2026-02-18 06:34:44 UTC
 +++ codex-rs/core/tests/suite/view_image.rs
-@@ -39,6 +39,8 @@ use wiremock::MockServer;
+@@ -40,6 +40,8 @@ use wiremock::MockServer;
  use tokio::time::Duration;
  use wiremock::BodyPrintLimit;
  use wiremock::MockServer;


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69969d2e.33e71.3225a5f>