From 791a14e3f8cb40951fe20d4ed8e0d3567daab40f Mon Sep 17 00:00:00 2001 From: m3tm3re Date: Thu, 12 Feb 2026 14:54:01 +0100 Subject: [PATCH] fix: skip bun version check in opencode script --- pkgs/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/default.nix b/pkgs/default.nix index dbb9242..cfb14f5 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -8,6 +8,10 @@ opencode = inputs.opencode.packages.${pkgs.system}.opencode.overrideAttrs (old: { postPatch = (old.postPatch or "") + '' substituteInPlace package.json --replace-fail '"packageManager": "bun@1.3.9"' '"packageManager": "bun@1.3.8"' + # Skip bun version check in script - nixpkgs provides 1.3.8 while upstream requires ^1.3.9 + substituteInPlace packages/script/src/index.ts --replace-fail \ + 'if (!semver.satisfies(process.versions.bun, expectedBunVersionRange))' \ + 'if (false && !semver.satisfies(process.versions.bun, expectedBunVersionRange))' ''; }); in {