feat: update

This commit is contained in:
Jet 2026-06-01 15:26:38 -07:00
parent 598e0e49f6
commit 9db34f53de
No known key found for this signature in database
6 changed files with 96 additions and 57 deletions

View file

@ -64,11 +64,24 @@
(final: prev: {
jj-starship = prev.callPackage ./pkgs/jj-starship.nix { };
# These nixpkgs packages still default to EOL Electron 39, but current builds work with Electron 40.
logseq = prev.logseq.override { electron_39 = prev.electron_40; };
zulip = prev.zulip.override { electron_39 = prev.electron_40; };
gnomeExtensions = prev.gnomeExtensions // {
# The source moved to a new UUID and already declares GNOME 49/50 support.
tailscale-qs = prev.gnomeExtensions.tailscale-qs.overrideAttrs (_: {
postInstall = "";
});
};
# opencode's dev branch asks for Bun 1.3.14, but this revision builds and runs with nixpkgs' Bun 1.3.13.
opencode = prev.opencode.overrideAttrs (old: {
postPatch = (old.postPatch or "") + ''
substituteInPlace package.json \
--replace-fail "bun@1.3.14" "bun@1.3.13"
substituteInPlace packages/ui/package.json \
--replace-fail '"./v2/*": "./src/v2/components/*.tsx",' '"./v2/*": "./src/v2/components/*.tsx", "./v2/*.css": "./src/v2/components/*.css",'
'';
});
opencode-original = final.opencode;