Hello,
Please find attached a small patch improving devel/codex packaging.
It adds git and xdg-utils as runtime dependencies, since Codex uses
them for repository operations and opening browser links.
It also removes redundant fish completion directory entries from
PLIST while preserving the completion file.
REVISION is bumped to 0 to reflect the package changes.
Thanks,
David.
Index: devel/codex/Makefile
===================================================================
RCS file: /cvs/ports/devel/codex/Makefile,v
diff -u -p -u -p -r1.61 Makefile
--- devel/codex/Makefile 16 Oct 2026 09:32:32 -0000 1.61
+++ devel/codex/Makefile 18 Oct 2026 16:10:34 -0000
@@ -12,6 +12,7 @@ DPB_PROPERTIES = parallel
USE_WXNEEDED = Yes
+REVISION = 0
V = 0.163.0
GH_ACCOUNT = openai
GH_PROJECT = codex
@@ -52,7 +53,9 @@ BUILD_DEPENDS = devel/cmake/core \
LIB_DEPENDS = textproc/oniguruma \
x11/dbus
-RUN_DEPENDS = lang/python/3 \
+RUN_DEPENDS = devel/git \
+ devel/xdg-utils \
+ lang/python/3 \
textproc/ripgrep
MODULES = devel/cargo
Index: devel/codex/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/codex/pkg/PLIST,v
diff -u -p -u -p -r1.8 PLIST
--- devel/codex/pkg/PLIST 9 Aug 2026 11:29:25 -0000 1.8
+++ devel/codex/pkg/PLIST 18 Oct 2026 16:10:35 -0000
@@ -19,7 +19,5 @@ share/doc/codex/sandbox.md
share/doc/codex/skills.md
share/doc/codex/slash_commands.md
share/doc/pkg-readmes/${PKGSTEM}
-share/fish/
-share/fish/vendor_completions.d/
share/fish/vendor_completions.d/codex.fish
share/zsh/site-functions/_codex