summaryrefslogtreecommitdiff
path: root/gnu/packages/codex.scm
AgeCommit message (Collapse)Author
2026-05-03gnu: codex: Set silent timeout.Danny Milosavljevic
* gnu/packages/codex.scm (codex)[properties]: Add max-silent-time. Change-Id: Id20367c2702cf9d0c12fc6b363d7f33c178324f5
2026-04-30gnu: codex: Set build timeout.Danny Milosavljevic
* gnu/packages/codex.scm (codex)[properties]: Add timeout. Change-Id: I60498654dc0a6553d78021164f0b132a9ef2da22
2026-04-26gnu: codex: Update to 0.124.0.Danny Milosavljevic
* gnu/packages/patches/rust-codex-0.124.0-code-mode-stub-toolname.patch: New file. * gnu/packages/patches/rust-codex-0.124.0-remove-patch-sections.patch: New file. * gnu/local.mk (dist_patch_DATA): Add references to them. * gnu/packages/codex.scm (codex): Update to 0.124.0. * gnu/packages/rust-crates.scm: Update. * gnu/packages/rust-sources.scm (rust-codex-0.124.0): New variable. Change-Id: I90570206d39c533edfc6d70e229ee3f7eda9dcf2
2026-04-23gnu: (codex, codex-acp): Update to 0.120.0 and 0.11.1.Danny Milosavljevic
* gnu/packages/codex.scm (codex): Update to 0.120.0. [source]: Adjust patches. [arguments]: Adjust cargo-install-paths, cargo-test-flags, and cargo-package-crates. [arguments]<#:phases>{patch-git-deps-to-vendor,patch-hardcoded-paths, set-bubblewrap-source,create-node-version-file,set-home}: Adjust for the new workspace and test environment. [native-inputs]: Add bubblewrap, bubblewrap-source, lsof, nss-certs-for-test, and procps. [inputs]: Add libcap, oniguruma, and zlib. [description]: Mention that codex-code-mode's V8 Javascript executor is disabled. (codex-acp): Update to 0.11.1. [source]: Adjust patches and source hash. [arguments]<#:phases>{patch-codex-deps}: Rewrite the codex dependency for rust-v0.117.0, disable codex-code-mode's V8 runtime, and set CODEX_BWRAP_SOURCE_DIR. [arguments]<#:phases>{set-home}: Set HOME and USER. [arguments]<#:phases>{create-node-version-file}: Create node-version.txt. [native-inputs]: Add cmake-minimal, clang, and bubblewrap-source. [inputs]: Add libcap and zlib. * gnu/packages/rust-sources.scm (rust-deunicode-1.6.2.cfb8552): New variable. (rust-codex-0.117.0, rust-codex-0.120.0): New variables. * gnu/packages/rust-crates.scm (rust-deunicode-1.6.2, rust-deunicode-1.6.2.cfb8552): Define aliases for the new workspace package. (lookup-cargo-inputs): Update entries for codex, codex-acp, and rust-codex-0.0.0.785c0c43. Add rust-deunicode-1.6.2.cfb8552. * gnu/packages/patches/codex-acp-0.11.1-disable-code-mode.patch, gnu/packages/patches/codex-acp-0.11.1-remove-patch-sections.patch, gnu/packages/patches/rust-codex-0.117.0-core-remove-self-dep.patch, gnu/packages/patches/rust-codex-0.117.0-remove-patch-sections.patch, gnu/packages/patches/rust-codex-0.120.0-connectors-cache-test-race.patch, gnu/packages/patches/rust-codex-0.120.0-core-remove-self-dep.patch, gnu/packages/patches/rust-codex-0.120.0-remove-libwebrtc.patch, gnu/packages/patches/rust-codex-0.120.0-test-timeout.patch: New files. * gnu/packages/patches/codex-acp-0.9.2-remove-patch-sections.patch, gnu/packages/patches/codex-acp-0.9.2-replace-result-flatten.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Register the new patches. Change-Id: I280a752507f40e525243dcb869c264da96605bd7
2026-03-14gnu: Fix module cycle.Danny Milosavljevic
Fixes: guix/guix#7159 * gnu/packages/rust-sources.scm (codex, codex-acp): Move to... * gnu/packages/codex.scm (codex, codex-acp): ...here. * gnu/local.mk (GNU_SYSTEM_MODULES): Add file. Change-Id: Ic158d97cb9f97655a72ea58d16adb102dbe4d5ea