Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jun 2026 11:31:13 +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: d7823803e2a4 - main - misc/codex: Update to 0.142.1
Message-ID:  <6a3d1181.31a07.2fca5987@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=d7823803e2a456c23620d76c8bc9d8f8274e259f

commit d7823803e2a456c23620d76c8bc9d8f8274e259f
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-06-25 11:28:26 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-06-25 11:30:45 +0000

    misc/codex: Update to 0.142.1
    
    Changelog:
    - https://github.com/openai/codex/releases/tag/rust-v0.142.0
    - https://github.com/openai/codex/releases/tag/rust-v0.142.1
    
    Reported by:    GitHub (watch releases)
---
 misc/codex/Makefile        | 19 +++++++++++++------
 misc/codex/Makefile.crates |  6 +++---
 misc/codex/distinfo        | 18 +++++++++---------
 3 files changed, 25 insertions(+), 18 deletions(-)

diff --git a/misc/codex/Makefile b/misc/codex/Makefile
index e46e0ba24825..438611b276a2 100644
--- a/misc/codex/Makefile
+++ b/misc/codex/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	codex
 DISTVERSIONPREFIX=	rust-v
-DISTVERSION=	0.141.0
+DISTVERSION=	0.142.1
 CATEGORIES=	misc devel
 
 MAINTAINER=	tagattie@FreeBSD.org
@@ -49,8 +49,8 @@ SHEBANG_FILES=	codex-rs/skills/src/assets/samples/imagegen/scripts/image_gen.py
 
 CARGO_CARGOTOML=	${BUILD_WRKSRC}/Cargo.toml
 CARGO_CARGOLOCK=	${BUILD_WRKSRC}/Cargo.lock
-CARGO_BUILD_ARGS=	--bin ${PORTNAME}
-CARGO_INSTALL_PATH=	codex-rs
+CARGO_BUILD_ARGS=	--bin ${PORTNAME} \
+			--bin ${PORTNAME}-responses-api-proxy
 CARGO_TEST_ARGS=	--all-features --no-fail-fast
 CARGO_ENV=		OPENSSL_NO_VENDOR=1 \
 			V8_FROM_SOURCE=1 \
@@ -68,7 +68,8 @@ BINARY_ALIAS=	python3=${PYTHON_CMD} \
 
 BUILD_WRKSRC=	${WRKSRC}/codex-rs
 
-PLIST_FILES=	bin/${PORTNAME}
+PLIST_FILES=	bin/${PORTNAME} \
+		bin/${PORTNAME}-responses-api-proxy
 PORTDOCS=	README.md config.md
 
 OPTIONS_DEFINE=		COMPLETIONS DOCS
@@ -105,15 +106,18 @@ post-patch:
 		${BUILD_WRKSRC}/core/src/tools/handlers/unified_exec_tests.rs \
 		${BUILD_WRKSRC}/core/src/tools/runtimes/mod.rs \
 		${BUILD_WRKSRC}/core/src/tools/runtimes/mod_tests.rs \
+		${BUILD_WRKSRC}/core/src/tools/sandboxing_tests.rs \
 		${BUILD_WRKSRC}/core/tests/suite/exec.rs \
 		${BUILD_WRKSRC}/core/tests/suite/guardian_review.rs \
 		${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \
 		${BUILD_WRKSRC}/core/tests/suite/user_notification.rs \
+		${BUILD_WRKSRC}/exec-server/src/process_sandbox_tests.rs \
 		${BUILD_WRKSRC}/exec-server/tests/file_system_unix.rs \
 		${BUILD_WRKSRC}/shell-command/src/parse_command.rs \
 		${BUILD_WRKSRC}/shell-command/src/shell_detect.rs \
 		${BUILD_WRKSRC}/shell-escalation/src/unix/escalate_server.rs \
-		${BUILD_WRKSRC}/tui/src/exec_command.rs
+		${BUILD_WRKSRC}/tui/src/exec_command.rs \
+		${BUILD_WRKSRC}/utils/path-uri/src/tests.rs
 	@${REINPLACE_CMD} -e 's|python3|${PYTHON_VERSION}|' \
 		${BUILD_WRKSRC}/app-server/tests/suite/v2/command_exec.rs \
 		${BUILD_WRKSRC}/app-server/tests/suite/v2/hooks_list.rs \
@@ -139,6 +143,7 @@ post-patch:
 		${BUILD_WRKSRC}/core/tests/suite/exec.rs \
 		${BUILD_WRKSRC}/core/tests/suite/hooks.rs \
 		${BUILD_WRKSRC}/core/tests/suite/hooks_mcp.rs \
+		${BUILD_WRKSRC}/core/tests/suite/network_approval.rs \
 		${BUILD_WRKSRC}/core/tests/suite/openai_file_mcp.rs \
 		${BUILD_WRKSRC}/core/tests/suite/subagent_notifications.rs \
 		${BUILD_WRKSRC}/core/tests/suite/tools.rs \
@@ -171,8 +176,10 @@ post-build-COMPLETIONS-on:
 .endfor
 
 do-install:
-	${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/${PORTNAME} \
+.for prog in ${PORTNAME} ${PORTNAME}-responses-api-proxy
+	${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/${prog} \
 		${STAGEDIR}${PREFIX}/bin
+.endfor
 
 do-install-COMPLETIONS-on:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
diff --git a/misc/codex/Makefile.crates b/misc/codex/Makefile.crates
index f604f838675b..b72cea7c2509 100644
--- a/misc/codex/Makefile.crates
+++ b/misc/codex/Makefile.crates
@@ -542,7 +542,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		libm-0.2.16 \
 		libredox-0.1.12 \
 		libsqlite3-sys-0.37.0 \
-		libz-sys-1.1.23 \
 		link-cplusplus-1.0.12 \
 		link-section-0.17.2 \
 		linked-hash-map-0.5.6 \
@@ -1174,6 +1173,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		zerovec-derive-0.11.3 \
 		zip-0.6.6 \
 		zip-2.4.2 \
+		zlib-rs-0.5.5 \
 		zlib-rs-0.6.3 \
 		zmij-1.0.19 \
 		zoneinfo64-0.3.0 \
@@ -1195,5 +1195,5 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		nucleo,nucleo-matcher@git+https://github.com/helix-editor/nucleo.git?rev=4253de9faabb4e5c6d81d946a5e35a90f87347ee\#4253de9faabb4e5c6d81d946a5e35a90f87347ee \
 		ratatui@git+https://github.com/nornagon/ratatui?rev=9b2ad1298408c45918ee9f8241a6f95498cdbed2\#9b2ad1298408c45918ee9f8241a6f95498cdbed2 \
 		crossterm@git+https://github.com/nornagon/crossterm?rev=87db8bfa6dc99427fd3b071681b07fc31c6ce995\#87db8bfa6dc99427fd3b071681b07fc31c6ce995 \
-		tungstenite@git+https://github.com/openai-oss-forks/tungstenite-rs?rev=9200079d3b54a1ff51072e24d81fd354f085156f\#9200079d3b54a1ff51072e24d81fd354f085156f \
-		tokio-tungstenite@git+https://github.com/openai-oss-forks/tokio-tungstenite?rev=132f5b39c862e3a970f731d709608b3e6276d5f6\#132f5b39c862e3a970f731d709608b3e6276d5f6
+		tungstenite@git+https://github.com/openai-oss-forks/tungstenite-rs?rev=4fffad30fe373adbdcffab9545e9e9bf4f2fc19f\#4fffad30fe373adbdcffab9545e9e9bf4f2fc19f \
+		tokio-tungstenite@git+https://github.com/openai-oss-forks/tokio-tungstenite?rev=0e5b2d73aa18dd9f0a50ee9ff199d5aef7594186\#0e5b2d73aa18dd9f0a50ee9ff199d5aef7594186
diff --git a/misc/codex/distinfo b/misc/codex/distinfo
index 86b40b39bef9..90f30a7109df 100644
--- a/misc/codex/distinfo
+++ b/misc/codex/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1781835997
+TIMESTAMP = 1782356909
 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
@@ -1087,8 +1087,6 @@ SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb
 SIZE (rust/crates/libredox-0.1.12.crate) = 7469
 SHA256 (rust/crates/libsqlite3-sys-0.37.0.crate) = b1f111c8c41e7c61a49cd34e44c7619462967221a6443b0ec299e0ac30cfb9b1
 SIZE (rust/crates/libsqlite3-sys-0.37.0.crate) = 5295554
-SHA256 (rust/crates/libz-sys-1.1.23.crate) = 15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7
-SIZE (rust/crates/libz-sys-1.1.23.crate) = 854540
 SHA256 (rust/crates/link-cplusplus-1.0.12.crate) = 7f78c730aaa7d0b9336a299029ea49f9ee53b0ed06e9202e8cb7db9bae7b8c82
 SIZE (rust/crates/link-cplusplus-1.0.12.crate) = 8178
 SHA256 (rust/crates/link-section-0.17.2.crate) = 4d1e908a416d6e9f725743b84a36feea40c4c131e805fbc26d61f9f451f36080
@@ -2351,6 +2349,8 @@ SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016a
 SIZE (rust/crates/zip-0.6.6.crate) = 65789
 SHA256 (rust/crates/zip-2.4.2.crate) = fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50
 SIZE (rust/crates/zip-2.4.2.crate) = 110773
+SHA256 (rust/crates/zlib-rs-0.5.5.crate) = 40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3
+SIZE (rust/crates/zlib-rs-0.5.5.crate) = 207080
 SHA256 (rust/crates/zlib-rs-0.6.3.crate) = 3be3d40e40a133f9c916ee3f9f4fa2d9d63435b5fbe1bfc6d9dae0aa0ada1513
 SIZE (rust/crates/zlib-rs-0.6.3.crate) = 210781
 SHA256 (rust/crates/zmij-1.0.19.crate) = 3ff05f8caa9038894637571ae6b9e29466c1f4f829d26c9b28f869a29cbe3445
@@ -2393,9 +2393,9 @@ 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-oss-forks-tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f_GH0.tar.gz) = a66ece5b6df47d1f5ef03d0989b3f6931c972c1d6890513faf3ac7e8ef01da1a
-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.141.0_GH0.tar.gz) = 4ec6701edd8d43da534bc5af028e7683b87a861a199c6e9337001cb028cf55ba
-SIZE (openai-codex-rust-v0.141.0_GH0.tar.gz) = 8843915
+SHA256 (openai-oss-forks-tungstenite-rs-4fffad30fe373adbdcffab9545e9e9bf4f2fc19f_GH0.tar.gz) = d85393467dd5843688059bb204a61b7450dce1166a2c8aab3c87478955ffce48
+SIZE (openai-oss-forks-tungstenite-rs-4fffad30fe373adbdcffab9545e9e9bf4f2fc19f_GH0.tar.gz) = 293806
+SHA256 (openai-oss-forks-tokio-tungstenite-0e5b2d73aa18dd9f0a50ee9ff199d5aef7594186_GH0.tar.gz) = a1d8bfedf41ea59d5ed375ebc280dad7099d0c3398e91406c51d485270196a3d
+SIZE (openai-oss-forks-tokio-tungstenite-0e5b2d73aa18dd9f0a50ee9ff199d5aef7594186_GH0.tar.gz) = 33055
+SHA256 (openai-codex-rust-v0.142.1_GH0.tar.gz) = bb4f057150746e451a1be1ecc6917bce989ea3b69ea0b6bd6632b4de880d2b03
+SIZE (openai-codex-rust-v0.142.1_GH0.tar.gz) = 9097897


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3d1181.31a07.2fca5987>