From: Kirill A. Korinsky Subject: devel/codex: update to 0.94.0 and add missed cmake as BDEP To: OpenBSD ports Date: Wed, 04 Feb 2026 00:18:19 +0100 ports@, here a hotfix diff for imported codex. Seems that it needs cmake to be build. I also noticed that they had released a new version. Ok? Index: Makefile =================================================================== RCS file: /home/cvs/ports/devel/codex/Makefile,v diff -u -p -r1.1.1.1 Makefile --- Makefile 3 Feb 2026 16:41:51 -0000 1.1.1.1 +++ Makefile 3 Feb 2026 22:43:37 -0000 @@ -3,7 +3,7 @@ NOT_FOR_ARCHS = sparc64 COMMENT = OpenAI terminal-based coding agent -V = 0.93.0 +V = 0.94.0 GH_ACCOUNT = openai GH_PROJECT = codex GH_TAGNAME = rust-v${V} @@ -28,7 +28,8 @@ PERMIT_PACKAGE = Yes WANTLIB += ${MODCARGO_WANTLIB} crypto dbus-1 m ssl util -BUILD_DEPENDS = devel/git \ +BUILD_DEPENDS = devel/cmake/core \ + devel/git \ databases/sqlite3 LIB_DEPENDS = x11/dbus Index: distinfo =================================================================== RCS file: /home/cvs/ports/devel/codex/distinfo,v diff -u -p -r1.1.1.1 distinfo --- distinfo 3 Feb 2026 16:42:07 -0000 1.1.1.1 +++ distinfo 3 Feb 2026 21:43:36 -0000 @@ -855,7 +855,7 @@ SHA256 (cargo/zune-jpeg-0.5.5.tar.gz) = SHA256 (cargo/zvariant-4.2.0.tar.gz) = IIQpCrmhxHHDj8UklFg3c0+/EkSH4QXa7Cu1f9SMgf4= SHA256 (cargo/zvariant_derive-4.2.0.tar.gz) = c+K6VGvaaDqQZSusSiebwUatrROG8lN5z3MgDSACxEk= SHA256 (cargo/zvariant_utils-2.1.0.tar.gz) = xRvP98w9u1BVOWvPd0dIw9q0JrS4ZZBGljUjzuSAg0A= -SHA256 (codex-rust-v0.93.0.tar.gz) = spTI9AmwFGp5x6qSR6sqPmaC6xgyYaPd4G8Hqr8LmS0= +SHA256 (codex-rust-v0.94.0.tar.gz) = 3lFqxvvx93+oP8ULMsaFeJfYuILO816oixT9n4kXZy4= SHA256 (dzbarsky-rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.tar.gz) = 3b30DbjfaF32fDJg3+Wc9/+ksZOpMk4Qs1m76JgdueA= SHA256 (helix-editor-nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz) = 0WdqwzqCxZA//t5oznPJ2SRmaqihArtkmo+5JqemHOE= SHA256 (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz) = tJrDQua12cAV9ThGkMKmHW8xwMPDSq8cwivklWEiKUw= @@ -1717,7 +1717,7 @@ SIZE (cargo/zune-jpeg-0.5.5.tar.gz) = 77 SIZE (cargo/zvariant-4.2.0.tar.gz) = 82180 SIZE (cargo/zvariant_derive-4.2.0.tar.gz) = 11057 SIZE (cargo/zvariant_utils-2.1.0.tar.gz) = 7043 -SIZE (codex-rust-v0.93.0.tar.gz) = 3449488 +SIZE (codex-rust-v0.94.0.tar.gz) = 3750440 SIZE (dzbarsky-rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.tar.gz) = 3951333 SIZE (helix-editor-nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz) = 86782 SIZE (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz) = 129254 Index: patches/patch-codex-rs_core_src_config_mod_rs =================================================================== RCS file: /home/cvs/ports/devel/codex/patches/patch-codex-rs_core_src_config_mod_rs,v diff -u -p -r1.1.1.1 patch-codex-rs_core_src_config_mod_rs --- patches/patch-codex-rs_core_src_config_mod_rs 3 Feb 2026 16:42:07 -0000 1.1.1.1 +++ patches/patch-codex-rs_core_src_config_mod_rs 3 Feb 2026 21:43:43 -0000 @@ -1,7 +1,7 @@ Index: codex-rs/core/src/config/mod.rs --- codex-rs/core/src/config/mod.rs.orig +++ codex-rs/core/src/config/mod.rs -@@ -1513,7 +1513,7 @@ impl Config { +@@ -1517,7 +1517,7 @@ impl Config { let review_model = override_review_model.or(cfg.review_model); @@ -10,7 +10,7 @@ Index: codex-rs/core/src/config/mod.rs // Ensure that every field of ConfigRequirements is applied to the final // Config. -@@ -3824,7 +3824,7 @@ model_verbosity = "high" +@@ -3828,7 +3828,7 @@ model_verbosity = "high" active_project: ProjectConfig { trust_level: None }, windows_wsl_setup_acknowledged: false, notices: Default::default(), -- wbr, Kirill