t=1768217317; 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=7ZMOPaSW0R/PQ9tkxZsB5M0ehe9qEC0jcG3dkqyV1Ew=; b=Sw/lfaRa2PcltzjbGmPt6VmRXRa4Dyfsci6iVoW468dY0JmTUn94hm46E4k/ZAsftIIUmN ZvUY5zXj8xJ931Zn0hNQFlGtb2GEmblbeSb08/4rX+MooNXq3jikM+4+Uk6CVWFBnN+GQP PqBJSyBSdhR3D/t77JBLU9VwdpTa8FZmQZH2TXotiLv2r0eGDRJLGgvzc0ipjtmYHNGfJc p+VDy94YHCaVvnbP5jXq6W9pajL5NJnObw9aATDwlfG6Dxm/nFGTb/G92QiWziaMA3bB6R ltuVZy7oOWGVIQ6/ZOb+lEHEs3Zhes5+3dwxodirdkgVPbtGFe4jZirwBDQhGg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768217317; a=rsa-sha256; cv=none; b=vxreZA6ZvtE27Vjwrss6r6P8Z0aH3pu7Cc3m904X2Mg3pKsvQmTZ5StA6cB7HtWchT1yvX p9hQXDPVyZKVRi8Sejstnan6yDe3sYcsh/mD3rSw1a34dlhPpL3e6LIMWPf2G7rA1PNJYZ e7Bl6qzGyQ5SCXMifxtcSSyh6vinDADepOp6hQsaX9kdZxbEp6m0+ykNOk+F0hOmEKG7tY EHsEBhCUdbrO3PQpoDTZPv3333ld0BIrc8xieJQOHVQYsFMkqjxdklMCuYU87k0w148V1d BMYKUY3nM6urzJtvL8ihknTg4Prg3dXkOa7pXDNr2EUx0O93FjXPyBVpWHSxQA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dqVW875S1z7bR for ; Mon, 12 Jan 2026 11:28:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 35646 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 12 Jan 2026 11:28:36 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Hiroki Tagato Subject: git: b8fd079420ed - main - misc/codex: Update to 0.80.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: b8fd079420edece65bcc8eb7c7b3e579b9e18e58 Auto-Submitted: auto-generated Date: Mon, 12 Jan 2026 11:28:36 +0000 Message-Id: <6964dae4.35646.1efb8cf0@gitrepo.freebsd.org> The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=b8fd079420edece65bcc8eb7c7b3e579b9e18e58 commit b8fd079420edece65bcc8eb7c7b3e579b9e18e58 Author: Hiroki Tagato AuthorDate: 2026-01-12 11:27:18 +0000 Commit: Hiroki Tagato CommitDate: 2026-01-12 11:28:27 +0000 misc/codex: Update to 0.80.0 Changelog: https://github.com/openai/codex/releases/tag/rust-v0.80.0 Reported by: GitHub (watch releases) --- misc/codex/Makefile | 5 +++-- misc/codex/Makefile.crates | 7 +++++-- misc/codex/distinfo | 20 +++++++++++++------- .../patch-codex-rs_core_tests_suite_view__image.rs | 6 +++--- 4 files changed, 24 insertions(+), 14 deletions(-) diff --git a/misc/codex/Makefile b/misc/codex/Makefile index cf06ca4cec6e..6f3b992578af 100644 --- a/misc/codex/Makefile +++ b/misc/codex/Makefile @@ -1,6 +1,6 @@ PORTNAME= codex DISTVERSIONPREFIX= rust-v -DISTVERSION= 0.79.0 +DISTVERSION= 0.80.0 CATEGORIES= misc devel MAINTAINER= tagattie@FreeBSD.org @@ -11,7 +11,8 @@ WWW= https://openai.com/codex \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libdbus-1.so:devel/dbus \ +LIB_DEPENDS= libzstd.so:archivers/zstd \ + libdbus-1.so:devel/dbus \ libonig.so:devel/oniguruma RUN_DEPENDS= bash:shells/bash \ rg:textproc/ripgrep diff --git a/misc/codex/Makefile.crates b/misc/codex/Makefile.crates index 78a210a89f98..68628b2fda86 100644 --- a/misc/codex/Makefile.crates +++ b/misc/codex/Makefile.crates @@ -170,7 +170,6 @@ CARGO_CRATES= Inflector-0.11.4 \ erased-serde-0.3.31 \ errno-0.3.13 \ error-code-3.3.2 \ - escargot-0.5.15 \ event-listener-5.4.0 \ event-listener-strategy-0.5.4 \ eventsource-stream-0.2.3 \ @@ -279,6 +278,7 @@ CARGO_CRATES= Inflector-0.11.4 \ jiff-static-0.2.15 \ jni-0.21.1 \ jni-sys-0.3.0 \ + jobserver-0.1.34 \ js-sys-0.3.77 \ kasuari-0.4.11 \ keyring-3.6.3 \ @@ -303,7 +303,7 @@ CARGO_CRATES= Inflector-0.11.4 \ logos-0.12.1 \ logos-derive-0.12.1 \ lru-0.12.5 \ - lru-0.16.2 \ + lru-0.16.3 \ lru-slab-0.1.2 \ lsp-types-0.94.1 \ maplit-1.0.2 \ @@ -750,6 +750,9 @@ CARGO_CRATES= Inflector-0.11.4 \ zerotrie-0.2.2 \ zerovec-0.11.5 \ zerovec-derive-0.11.1 \ + zstd-0.13.3 \ + zstd-safe-7.2.4 \ + zstd-sys-2.0.16+zstd.1.5.7 \ zune-core-0.4.12 \ zune-core-0.5.0 \ zune-jpeg-0.4.19 \ diff --git a/misc/codex/distinfo b/misc/codex/distinfo index 339e3f20ee59..673b977b1975 100644 --- a/misc/codex/distinfo +++ b/misc/codex/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1767921325 +TIMESTAMP = 1768186543 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 @@ -343,8 +343,6 @@ SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd40 SIZE (rust/crates/errno-0.3.13.crate) = 12449 SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59 SIZE (rust/crates/error-code-3.3.2.crate) = 8516 -SHA256 (rust/crates/escargot-0.5.15.crate) = 11c3aea32bc97b500c9ca6a72b768a26e558264303d101d3409cf6d57a9ed0cf -SIZE (rust/crates/escargot-0.5.15.crate) = 21657 SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae SIZE (rust/crates/event-listener-5.4.0.crate) = 43452 SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93 @@ -561,6 +559,8 @@ SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17 SIZE (rust/crates/jni-0.21.1.crate) = 105028 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 SHA256 (rust/crates/kasuari-0.4.11.crate) = 8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b @@ -609,8 +609,8 @@ SHA256 (rust/crates/logos-derive-0.12.1.crate) = a1d849148dbaf9661a6151d1ca82b13 SIZE (rust/crates/logos-derive-0.12.1.crate) = 32282 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 -SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f -SIZE (rust/crates/lru-0.16.2.crate) = 16627 +SHA256 (rust/crates/lru-0.16.3.crate) = a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593 +SIZE (rust/crates/lru-0.16.3.crate) = 16743 SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/lsp-types-0.94.1.crate) = c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1 @@ -1503,6 +1503,12 @@ SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a +SIZE (rust/crates/zstd-0.13.3.crate) = 30514 +SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d +SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 +SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 +SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a SIZE (rust/crates/zune-core-0.4.12.crate) = 17355 SHA256 (rust/crates/zune-core-0.5.0.crate) = 111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773 @@ -1521,5 +1527,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.79.0_GH0.tar.gz) = a2b9d5ff073bb95be4012f729d4de31335888026c9b236b6c1cade211d0e41e3 -SIZE (openai-codex-rust-v0.79.0_GH0.tar.gz) = 3384056 +SHA256 (openai-codex-rust-v0.80.0_GH0.tar.gz) = bd544afddf3b0f3783b829fdfece4bc0e6646a0b4de34714e3aa26d10dcf4d12 +SIZE (openai-codex-rust-v0.80.0_GH0.tar.gz) = 3437740 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 1bfc9675e417..96c654b1759d 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,9 +1,9 @@ ---- codex-rs/core/tests/suite/view_image.rs.orig 2025-12-16 07:13:16 UTC +--- codex-rs/core/tests/suite/view_image.rs.orig 2026-01-09 19:17:48 UTC +++ codex-rs/core/tests/suite/view_image.rs -@@ -24,6 +24,8 @@ use serde_json::Value; - use image::Rgba; +@@ -26,6 +26,8 @@ use tokio::time::Duration; use image::load_from_memory; use serde_json::Value; + use tokio::time::Duration; +use wiremock::ResponseTemplate; +use wiremock::matchers::body_string_contains;