Commit Graph

93 Commits

Author SHA1 Message Date
Thierry Delafontaine
0753abf47c codex: 0.146.0 -> 0.147.0
https://github.com/openai/codex/releases/tag/rust-v0.147.0

Codex now also requires the source bindings of librusty_v8. I took and
adapted windmill's update script to automatically update librusty_v8
as well.
2026-08-08 14:24:02 +02:00
LarsZauberer
80909675e4 codex: 0.145.0 -> 0.146.0 2026-07-29 13:00:29 +02:00
Jhony Angulo
fa905e6a72 codex: 0.144.4 -> 0.145.0
Remove obsolete WebRTC workaround
2026-07-21 16:11:17 -05:00
Emily
fdb820602b treewide: drop simple x86_64-darwin mentions
To reproduce:

    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: nix-x86_64-darwin
          language: nix
          rule:
            any:
              - pattern: "\"x86_64-darwin\""
                kind: list_expression > string_expression
              - pattern:
                  context: "{ \"x86_64-darwin\" = $EXPR; }"
                  selector: binding
              - pattern:
                  context: "{ x86_64-darwin = $EXPR; }"
                  selector: binding
          fix:
            template: ""
        ' pkgs
    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: json-first-x86_64-darwin
          language: json
          rule:
            kind: object > pair:nth-child(1)
            has:
              pattern: "\"x86_64-darwin\""
              field: key
          fix:
            template: ""
            expandEnd: { regex: "," }
        ' pkgs
    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: json-x86_64-darwin
          language: json
          rule:
            kind: object > pair
            has:
              pattern: "\"x86_64-darwin\""
              field: key
          fix:
            template: ""
            expandStart: { regex: "," }
        ' pkgs
    $ git restore pkgs/by-name/om/omnix/package.nix
    $ git diff --name-only -z \
        | nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
            -c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
    $ treefmt
2026-07-15 03:58:16 +01:00
R. Ryantm
f361a82ad8 codex: 0.144.1 -> 0.144.4 2026-07-14 09:13:16 +00:00
Jhony Angulo
4e6c396fbc codex: 0.142.5 -> 0.144.1 2026-07-10 04:49:51 -05:00
R. Ryantm
38bc3d8f2c codex: 0.142.3 -> 0.142.5 2026-07-05 03:17:10 +00:00
ultsaza
cdc182f67c codex: 0.142.2 -> 0.142.3 2026-06-29 03:04:16 +09:00
R. Ryantm
398e27c348 codex: 0.142.0 -> 0.142.2 2026-06-26 21:09:54 +00:00
Jakob Stender Guldberg
862009492e codex: 0.141.0 -> 0.142.0 2026-06-24 09:14:14 +02:00
Jhony Elmer Angulo Fabian
00b8fd1da9 codex: 0.139.0 -> 0.141.0 2026-06-18 09:20:06 -05:00
Attila Oláh
b502e8ddbf codex: 0.137.0 -> 0.139.0
Update LTO replacement from "fat" to "thin" to accomodate upstream
change.

Link with explicit lld path on Darwin.
2026-06-10 00:10:44 +02:00
Marc Scholten
4e336001b4 codex: 0.136.0 -> 0.137.0
Assisted-by: Claude Code (Claude Opus 4.8)
2026-06-06 13:40:07 +02:00
Jhony Elmer Angulo Fabian
4007180d0a codex: 0.135.0 -> 0.136.0 2026-06-02 11:18:13 -05:00
Jhony Elmer Angulo Fabian
0d6ed67a90 codex: 0.134.0 -> 0.135.0 2026-05-28 18:07:22 -05:00
Jhony Elmer Angulo Fabian
1ae180a454 codex: 0.133.0 -> 0.134.0 2026-05-26 17:01:42 -05:00
R. Ryantm
059edbdafe codex: 0.131.0 -> 0.133.0 2026-05-22 02:55:05 +00:00
Jhony Elmer Angulo Fabian
c7f19fabc4 codex: 0.130.0 -> 0.131.0 2026-05-18 16:32:32 -05:00
Jhony Elmer Angulo Fabian
569c783e73 codex: 0.128.0 -> 0.130.0
Apply the release profile adjustment on Darwin as well, since the
package now builds there without hitting the previous ld64 ARM64 branch
range issue
2026-05-08 20:24:47 -05:00
Jhony Elmer Angulo Fabian
d964bbeabd codex: 0.125.0 -> 0.128.0
Keep the upstream release profile on Darwin to avoid ld64 ARM64 branch
range limits while linking codex-cli on aarch64-darwin.
2026-05-01 02:19:57 -05:00
Jhony Elmer Angulo Fabian
0de8465d2b codex: 0.124.0 -> 0.125.0 2026-04-24 15:17:53 -05:00
Jhony Elmer Angulo Fabian
83e9800ae7 codex: 0.122.0 -> 0.124.0 2026-04-23 16:30:25 -05:00
Ben Siraphob
eb1fe5f888 codex: 0.121.0 -> 0.122.0 2026-04-20 23:54:02 -07:00
Ben Siraphob
fd65fa0e62 codex: build only codex and disable LTO to halve build time 2026-04-20 12:52:50 -07:00
Jhony Elmer Angulo Fabian
25433dd55c codex: 0.118.0 -> 0.121.0
On Darwin, patch the vendored webrtc-sys build script to link against
the shared livekit-libwebrtc artifact from nixpkgs instead of trying
to link libwebrtc statically.

Also export LK_CUSTOM_WEBRTC to the livekit-libwebrtc dev output so
the build uses the packaged WebRTC tree instead of attempting a
build-time download from GitHub.
2026-04-16 00:51:28 -05:00
Jhony Elmer Angulo Fabian
031b2eca45 codex: 0.116.0 -> 0.118.0
Add a pinned librusty_v8 fetcher and set RUSTY_V8_ARCHIVE in the Nix
build environment.

This avoids rusty_v8 falling back to downloading the prebuilt V8 static
library during the build, which was causing the codex 0.118.0 build to
fail.

On Linux, also wrap `codex` with `bubblewrap` in PATH so the upstream
sandbox launcher can resolve `bwrap` correctly on NixOS.
2026-03-31 13:10:01 -05:00
Jhony Elmer Angulo Fabian
8515b5bfa0 codex: 0.115.0 -> 0.116.0
Drop the temporary Cargo.toml cleanup workaround since
PR #486983 has already landed in master
2026-03-21 07:23:08 -05:00
Jhony Elmer Angulo Fabian
cc1b341886 codex: 0.114.0 -> 0.115.0
Configure nix-update to read GitHub releases and match stable
rust-v<version> tags correctly
2026-03-17 15:26:07 -05:00
Jhony Elmer Angulo Fabian
232e047dcf codex: 0.111.0 -> 0.114.0 2026-03-10 22:05:00 -05:00
Jhony Elmer Angulo Fabian
3707ee77bc codex: 0.92.0 -> 0.111.0
Add a vendoring workaround that deletes manifest files that would
trip up fetchCargoVendor's logic
2026-03-09 00:08:52 +01:00
Jhony Elmer Angulo Fabian
02d3ed4691 maintainers: add jeafleohj 2026-02-21 15:55:36 -05:00
Jhony Elmer Angulo Fabian
cc4bd5f859 codex: 0.89.0 -> 0.92.0
- Update Codex from 0.89.0 to 0.92.0.
- Add cmake and git to nativeBuildInputs: rama-boring-sys uses git for patching
  during build.rs and boringssl builds via cmake; without these, local
  aarch64-darwin builds can fail with "No such file or directory".
- Add clang/libclang inputs plus LIBCLANG_PATH and compiler warning flags so
  bindgen can find libclang; keep GCC stringop-overflow and Clang
  character-conversion warning-as-error disabled to avoid known false positives
  in BoringSSL's a_bitstr.cc.
2026-01-31 15:54:28 -05:00
Jhony Elmer Angulo Fabian
e134011748 codex: 0.88.0 -> 0.89.0 2026-01-23 12:04:02 -05:00
Jhony Elmer Angulo Fabian
0a8db1ea10 codex: 0.87.0 -> 0.88.0 2026-01-21 15:58:48 -05:00
Thierry Delafontaine
ed39fbea17 codex: 0.86.0 -> 0.87.0 2026-01-17 10:22:38 +01:00
Jhony Elmer Angulo Fabian
226d95d10b codex: 0.84.0 -> 0.86.0 2026-01-16 00:02:01 -05:00
Jhony Elmer Angulo Fabian
a06b08d56f codex: 0.80.0 -> 0.84.0 2026-01-14 23:51:21 -05:00
Jhony Elmer Angulo Fabian
2d586eeca3 codex: 0.79.0 -> 0.80.0 2026-01-09 16:28:27 -05:00
Jhony Elmer Angulo Fabian
09e213df87 codex: 0.77.0 -> 0.79.0 2026-01-07 06:24:19 -05:00
Thierry Delafontaine
75e780cc07 codex: 0.76.0 -> 0.77.0 2025-12-21 18:06:55 +01:00
Jhony Elmer Angulo Fabian
6d44f0387b codex: 0.75.0 -> 0.76.0 2025-12-19 15:49:44 -05:00
Connor Nelson
30bc2a2bae codex: 0.73.0 -> 0.75.0 2025-12-18 20:28:30 +00:00
Jhony Elmer Angulo Fabian
121b17ffe0 codex: 0.72.0 -> 0.73.0 2025-12-15 18:58:52 -05:00
Thierry Delafontaine
dfe85305a2 codex: 0.71.0 -> 0.72.0 2025-12-13 09:14:43 +01:00
Jhony Elmer Angulo Fabian
8deb8ae4be codex: 0.69.0 -> 0.71.0 2025-12-11 15:39:23 -05:00
Thierry Delafontaine
f7d8503e76 codex: 0.66.0 -> 0.69.0 2025-12-11 10:12:04 +00:00
Jhony Elmer Angulo Fabian
f9ef161090 codex: 0.65.0 -> 0.66.0 2025-12-09 03:04:44 -05:00
André Silva
1e18373277 codex: 0.64.0 -> 0.65.0 2025-12-04 20:46:53 +00:00
nomaterials
b24b12d315 codex: 0.63.0 -> 0.64.0 2025-12-03 10:08:26 +01:00
Thierry Delafontaine
cc75e35731 codex: 0.61.0 -> 0.63.0 2025-11-22 09:24:01 +00:00