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