What:\n- expose temporary dogfood package outputs pinned to an upstream OpenClaw commit with the Nix-mode fixes merged\n- let source pins disable downstream patches that are already upstream\n- build current upstream plugin assets through upstream asset hooks, while keeping the 2026.5.7 path working\n- supply the fs-safe Git dependency as an immutable Nix source for the dogfood build\n\nWhy:\n- private deployments need to dogfood upstream fixes before the next OpenClaw release without making the published stable package depend on runtime npm work\n\nTests:\n- remote Mac mini: nix build --accept-flake-config .#openclaw-gateway-dogfood --no-link\n- remote Mac mini: nix build --accept-flake-config .#openclaw-dogfood --no-link\n- remote Mac mini: nix build --accept-flake-config .#checks.aarch64-darwin.default-instance --no-link\n- remote Mac mini: nix build --accept-flake-config .#checks.aarch64-darwin.package-contents --no-link\n\nCo-authored-by: Codex <noreply@openai.com>
18 lines
567 B
Nix
18 lines
567 B
Nix
{
|
|
owner = "openclaw";
|
|
repo = "openclaw";
|
|
releaseVersion = "2026.5.7-dogfood.20260508";
|
|
rev = "954d20ece2de0fba3688f7800613183fbeb9685c";
|
|
hash = "sha256-6CZWsH8dV6XZ4JeG5ItKLqGAOFqbzWosyCmMXVc+c/g=";
|
|
pnpmDepsHash = "sha256-hNZA1OEuJgtoLz2hWLPk8Hm+7heLvhiZpDdBBQ1UXpc=";
|
|
fsSafeSource = {
|
|
owner = "openclaw";
|
|
repo = "fs-safe";
|
|
rev = "c7ccb99d3058f2acf2ad2758ad2470c7e113a53c";
|
|
hash = "sha256-jndOOSSFROyrK4RiwAsJfUuCJTj7qbmmm4Qz8BqtJ/c=";
|
|
};
|
|
|
|
applyPublicSurfaceHardlinksPatch = false;
|
|
applySkipPluginAutoEnableNixModePatch = false;
|
|
}
|