T.J. Townsend pushed to branch main at Arch Linux / Packaging / Packages /
openai-codex
Commits:
0f999c24 by tuxxx at 2026-08-16T21:09:12-04:00
upgpkg: 0.147.0-1: update to 0.147.0
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = openai-codex
pkgdesc = OpenAIs lightweight coding agent that runs in your terminal
- pkgver = 0.146.1
+ pkgver = 0.147.0
pkgrel = 1
url = https://github.com/openai/codex
arch = x86_64
@@ -20,8 +20,13 @@ pkgbase = openai-codex
optdepends = git: allow for repository actions
optdepends = nodejs: enable the js_repl experimental tool
optdepends = ripgrep: accelerated large-repo search
+ noextract = librusty_v8-150.4.0.a.gz
options = !lto
- source =
openai-codex-0.146.1.tar.gz::https://github.com/openai/codex/archive/refs/tags/rust-v0.146.1.tar.gz
- b2sums =
38b8ec4fd4717bf408ae087be1c6da2d5834c5ecaa4d4116779d33cf009c846643238fa03629370a6a7bd112e12b87ffe74771596c77a055a5b580f2a7f0dcc5
+ source =
openai-codex-0.147.0.tar.gz::https://github.com/openai/codex/archive/refs/tags/rust-v0.147.0.tar.gz
+ source =
librusty_v8-150.4.0.a.gz::https://github.com/openai/codex/releases/download/rusty-v8-v150.4.0/librusty_v8_ptrcomp_sandbox_release_x86_64-unknown-linux-gnu.a.gz
+ source =
src_binding-150.4.0.rs::https://github.com/openai/codex/releases/download/rusty-v8-v150.4.0/src_binding_ptrcomp_sandbox_release_x86_64-unknown-linux-gnu.rs
+ b2sums =
2ee63de67a78c48c00290e98391dab8f51e8a491b2d368762e1ddd1c26c5fea959d3c64301edd1cab0052c2ef4e2c2300b50c66b5672eb79d4d4ccc536b78522
+ b2sums =
816509947f4062124bd4f5fe581b8ae2762f3f50562c84558e58fed657a9bd17360120879deb9838a73664e4fc3aa3b8d1ed09bf11093d289f81d9eb9533c9b6
+ b2sums =
b21381b7f09d0205455ba541b2a38ff79b9535c4b8436b309f39f4b40d819e604b3689298ae81deb00c07a12a21ef0fd1bd0bbddb196d63f24d8621ace7165c1
pkgname = openai-codex
=====================================
PKGBUILD
=====================================
@@ -4,8 +4,9 @@
# Contributor: Christopher Cooper <[email protected]>
pkgname=openai-codex
-pkgver=0.146.1
+pkgver=0.147.0
pkgrel=1
+_v8ver=150.4.0
pkgdesc='OpenAIs lightweight coding agent that runs in your terminal'
arch=(x86_64)
url='https://github.com/openai/codex'
@@ -30,8 +31,17 @@ optdepends=(
'ripgrep: accelerated large-repo search'
)
options=('!lto')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/rust-v$pkgver.tar.gz")
-b2sums=('38b8ec4fd4717bf408ae087be1c6da2d5834c5ecaa4d4116779d33cf009c846643238fa03629370a6a7bd112e12b87ffe74771596c77a055a5b580f2a7f0dcc5')
+source=(
+ "$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/rust-v$pkgver.tar.gz"
+
"librusty_v8-$_v8ver.a.gz::$url/releases/download/rusty-v8-v$_v8ver/librusty_v8_ptrcomp_sandbox_release_x86_64-unknown-linux-gnu.a.gz"
+
"src_binding-$_v8ver.rs::$url/releases/download/rusty-v8-v$_v8ver/src_binding_ptrcomp_sandbox_release_x86_64-unknown-linux-gnu.rs"
+)
+noextract=("librusty_v8-$_v8ver.a.gz")
+b2sums=(
+
'2ee63de67a78c48c00290e98391dab8f51e8a491b2d368762e1ddd1c26c5fea959d3c64301edd1cab0052c2ef4e2c2300b50c66b5672eb79d4d4ccc536b78522'
+
'816509947f4062124bd4f5fe581b8ae2762f3f50562c84558e58fed657a9bd17360120879deb9838a73664e4fc3aa3b8d1ed09bf11093d289f81d9eb9533c9b6'
+
'b21381b7f09d0205455ba541b2a38ff79b9535c4b8436b309f39f4b40d819e604b3689298ae81deb00c07a12a21ef0fd1bd0bbddb196d63f24d8621ace7165c1'
+)
prepare() {
cd codex-rust-v$pkgver/codex-rs
@@ -43,6 +53,8 @@ build() {
cd codex-rust-v$pkgver/codex-rs
# Used for dynamic linking
export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
+ export RUSTY_V8_ARCHIVE="$srcdir/librusty_v8-$_v8ver.a.gz"
+ export RUSTY_V8_SRC_BINDING_PATH="$srcdir/src_binding-$_v8ver.rs"
export RUSTONIG_DYNAMIC_LIBONIG=1
export ZSTD_SYS_USE_PKG_CONFIG=1
# Reduces build time by about 10 minutes
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openai-codex/-/commit/0f999c24460ea2f3e633b0d28f24c15ff28b76d5
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openai-codex/-/commit/0f999c24460ea2f3e633b0d28f24c15ff28b76d5
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help