Commit Graph
13 Commits
Author SHA1 Message Date
ryanrhughes 8aa51cdc5b Track upstream branches: openclaw 2026.10.1-1 2026-10-11 23:51:45 +00:00
ryanrhughes 0cda546059 Track upstream branches: basecamp-cli 0.13.0, brave-bin 1.97.56, brave-origin-bin 1.97.56, claude-code 2.1.295, claude-desktop 2.31226.0, cursor-bin 3.24.9, github-copilot-cli 1.0.94, lmstudio-bin 0.4.26, microsoft-edge-stable-bin 155.0.4283.45, mise-bin 2026.10.4, monologue 0.3.1, openai-codex-bin 0.162.0, openai-codex-desktop 26.1007.21434, openclaw 2026.9.9, slack-desktop 4.52.178, visual-studio-code-bin 1.141.0, zed 1.23.2, zen-browser-bin 1.23.1b 2026-10-09 15:31:54 +00:00
David Heinemeier HanssonandClaude Opus 5.5 88947c367b Auto-merge upstream updates for trusted packages (#892)
* Auto-merge upstream updates for trusted packages

The unattended lane already runs every upstream provider, not only branch
watches, so trusted release feeds can ship without waiting on the reviewed
sync PR. Opt in the browsers, large vendors' apps, Omacom's own projects,
and the vendor binaries that hold fresh releases for 24h: 39 packages,
including rawmakase-bin and gliff.

Drivers, firmware, the bootloader, core desktop components, beta and
nightly channels, and community projects stay on the reviewed lane.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Auto-merge grok-bot, perplexity, disktree-bin, cliamp, openclaw, voxtype-bin and ttfx

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 16:42:23 +02:00
David Heinemeier Hansson a1ad25bbae Bump releases for packages with mismatched cached archives (#858) 2026-10-08 15:01:06 +02:00
dhh b4055cfd86 chore: sync upstream releases 2026-10-06 18:31:01 +00:00
Spencer Bull fe154888db Ship OpenClaw itself again until a release can seed it (#796)
This reverts f6b9267b (#651), at pkgrel 3 so it replaces 2026.9.6-2. OpenClaw rides the fast ring, so the seed package went straight to edge, rc and stable, where omarchy is still 4.0.4: nothing there seeds ~/.openclaw or moves an existing install, so every OpenClaw user lost the openclaw command on their next update while 4.0.4's --check went on calling it installed. The seed comes back with the Omarchy release that carries omacom/omarchy#13296.
2026-10-04 02:25:08 -05:00
Spencer Bull f6b9267b3b Ship OpenClaw as the seed for a self-updating copy under ~/.openclaw (#651)
A copy under /usr/lib/node_modules belongs to pacman, and upstream's updater refuses to write there, so neither `openclaw update` nor the Control UI's Update Gateway worked. The package now carries the release instead: the sha256-pinned npm tarball and the install-cli.sh that came in it, from which Omarchy seeds a copy under ~/.openclaw that updates itself.
2026-10-02 21:21:37 -05:00
ryanrhughes 6e27936545 chore: sync upstream releases 2026-09-27 15:09:14 +00:00
ryanrhughes 016491b41c chore: sync upstream releases 2026-09-21 04:47:32 +00:00
dhh be237a2901 chore: sync upstream releases 2026-09-13 20:57:39 +00:00
dhh 6ce22c3670 chore: sync upstream releases 2026-09-10 20:59:14 +00:00
dhh 908d99ad80 chore: sync upstream releases 2026-09-06 20:32:10 +00:00
Spencer Bull fe409baf00 Add OpenClaw to the fast ring, following the npm registry
Package OpenClaw 2026.9.1 as a local PKGBUILD based on the AUR one,
tracking the npm registry's latest dist-tag through the repository's
declarative npm upstream provider: upstream's release cadence outruns
the AUR maintainer, and the dist-tag is the stable channel where a plain
version-max would ship next cycle's betas. A 24h min_release_age
quarantines fresh releases, which matters more than usual here because
the npm tarball is not vendored: package() resolves ~330 transitive
dependencies from the live registry without integrity pins. The pinned
sha256 was verified against the registry by hand. The initial pin was
taken inside its quarantine window through the documented
BYPASS_MIN_RELEASE_AGE maintainer path, deliberately, and lands through
this reviewed change as that path intends.

The AUR post_upgrade restart attempt is replaced with printed guidance:
it targeted a nonexistent openclaw.service, and the real
openclaw-gateway.service is a systemd user unit a root pacman hook
cannot reach (voxtype-bin sets the precedent).

The builder ships npm 12, which refuses install-time lifecycle scripts unless
the package is allow-listed, and for a local tarball the allow-list key is the
tarball's own file: spec rather than the package name. Without it openclaw's
postinstall never runs, the .openclaw-lifecycle-pending marker ships in the
package, and every invocation dies trying to finish the lifecycle inside the
root-owned /usr/lib/node_modules/openclaw. package() now passes
--allow-scripts and fails the build if the marker survives.

That postinstall also runs upstream's legacy-state migration against whatever
home it sees, so the npm call gets a scratch HOME under $srcdir with the
OPENCLAW_* location overrides unset: a maintainer's own ~/.openclaw is not
the build's to prune.
2026-09-04 21:15:37 -05:00